como veo que se repite este error al buscar el unlock code .... y poner el fichero en /system parece complicado.
la mayoria falla con el strings -n /dev/... por no tener el Busybox instalado
podeis usar tambien sin instalar Busybox desde el pc con adb
abrir una sesion o ventana con ( barra inicio ejecutar cmd )
adb shell (entrais en una shell interactiva )
su ( pasais a permisos de root ) y copiamos en la tarjeta el bloque donde esta el UN_lock code osea
dd if=/dev/block/mmcblk0p6 of=/sdcard/mmcblk0p6 ( esta linea copia el if= input file en of=output file es decir en la tarjeta en un fichero que llama mmcblkp06)
exit
exit (el primero sale de permisos rooy y el segundo de la shell interactiva y vuelve al la ventana y al adb) seguimos escribiendo en el PC
adb pull /sdcard/mmcblk0p6 ( asi copiamos al pc el fichero anterior ) al directorio donde esta el adb. este fichero tiene 256 k
con un editor de texto del PC como notepad++ lo editais al principio y al final tiene basura pero ya veis las lineas como estas
ROM_51H_Size=
RAM_51H_Size=
HTC_SN=KC2...
IMEI=3599010....
UN_Lock_code=099324849
MNCMCC_Qty=3
MCC_List=MCCMNC:......
seguid los pasos del metodo2