Скачал ОЗУ, нашел где лежит ESN, прописал командой 00000000, QXDM в Status показывает ESN:00000000, а командой nv_read esn показывает всё-таки esn аппарата, и соответственно командой он неменяется. У кого какие будут мысли по этому поводу???
Скачал ОЗУ, нашел где лежит ESN, прописал командой 00000000, QXDM в Status показывает ESN:00000000, а командой nv_read esn показывает всё-таки esn аппарата, и соответственно командой он неменяется. У кого какие будут мысли по этому поводу???
Ну так он каждый раз достается из NVRAM, когда надо. Правь NVRAM.
cdmaforever стукни в личку и мы это обсудим.
попробуй
nv_write esn {00000000}
если скажет окей то пиши нужный и все
или
nv_write esn {старый есн}
если скажет окей то пиши нужный и все
и еще может надо не 00000000 , а b0000000
может не совсем понятно написал посижу сформулирую напишу
Вся проблема в том, что в хуавеях он меняется если занулен, а занулить большая проблема, проверено.
вот а если так:
mode offline-d
spc "000000"
nv_write esn {0xзаписать ЕСН c аппарата,и тогда он скажет normal completion!}
nv_write esn {0x00000000}
nv_write esn {0xзаписать ЕСН который нужен}
mode reset
И так не получится.
вообще то он меняется чуть-чуть по другому
там в оперативке байтик хитрый прописать надо
mode offline-d
wait 3
password "FFFFFFFFFFFFFFFF"
pause
poke byte 0100:1926 1
poke byte 0100:1A8E 1
nv_write esn {0x12345678}
mode reset
Очень интересно, надо будет попробовать испытать.
А оно для разных версий действует?
Какое назначение сиих байтов?
to keyer
а не в курсе какой password "FFFFFFFFFFFFFFFF" на ЖИТРАНЕ-5000
если стоит этот байт то девайс разрешает смену есн
в разных версиях прошивки лежит по разному
keyer
Большой респект, все получилось спасибо огромное