#!/bin/bash

test $# != 1 && die "Usage: $(basename $0) imei"
num_digits=$(echo -n "$1" | wc -c)
if test $num_digits -lt 14 -o $num_digits -gt 16; then
    die 'imei must be 14~16 digits!'
fi
echo -n "$1" | grep -q '^[0-9]*$' || die 'imei must be all digits!'

if tcmd-subcase.sh read-mrd-imei | grep -q "ret: 0"; then
    die "Error: IMEI already set, can not overwrite (use delete-mrd-imei first)"
fi

tcmd-at 'at*mrd_imei=w,,,'"$1"
