Re: как правильно прописывать имей в уемку после замены???
#21
Цитата:
Сообщение от tevel
5) Уем не ОТП, а всего лишь микросхема с некоторым количеством памяти, организованной как регистры, число которых зависит от версии уем.
6) В следствии того, что уем всётаки не ОТП, не стоит лить полный рпл в рабочее тело. Есть шанс, что именно вам попадётся та версия софта, в которой просто напросто не будет ASSERT'а на прописанный уем, и на выходе получим труп.
|
Противоречие получается.
Если в УЕМе не OTP, то почему нельзя лить любой RPL?
Ведь при этом перезаписались бы данные и в УЕМе и во флешке. IMEI сменился бы на тот, что в RPLе, и телефон бы нормально работал?
OTP означает: One Time Programmable Area - “write once, read many”.
Однократно программируемая зона, доступная для многократного чтения.
И похоже, что в UEMах так оно и есть.
Если поставить чистый UEM, залить полный RPL. То в телефоне становится IMEI тот, что был в RPL. Значит записываются данные и в UEM и во флешку. Повторно этот же RPL можно сколько угодно раз заливать в этот телефо, а другой RPL уже не льётся.
Тоесть, конечно, раньше UFS не стесняясь заливал любой RPL, прописывал симлок и писал что всё в порядке. Но IMEI оставался в вопросиках. Наверно же потому, что данные в однократно программируемом UEM не могли поменяться, менялось только во флешке. Поэтому и IMEI не исправлялся. И конечно, если с такого тела потом прочитать ASK и сгенерить по нему RPL, то он уже не поможет.
Но, в более поздних версиях UFS_DCTx, чужой RPL в прописанный UEM не зальёшь. Видимо сразу, после попытки записи в UEM, происходит проверка. И если неправильнно, то прерывается по ошибке, и во флешку уже не пишет.
Ну всётаки получается, что UEM однократно программируемый. А иначе, какой вообще был бы смысл записывать в него IMEI? Видимо, так сделано именно для того, чтобы нельзя было как угодно менять IMEI.
В Сименсах и Моторах, для защиты IMEI прописывают в OTP флешки. А раз уж в Нокиевских флешках нет OTP, то решили сделать это в UEMe.