Проверил - сбрасывается счетчик!
К сожалению, даже инженерный бутлоадер считает кастомы. Причем в худшем варианте: если счетчик 0, то при первой же загрузке он станет равным 1, если прошиты кастомные ядро или рекавери.
Впринципе, я думаю можно вернуть телефон в первоначальные состояние с нулевыми счетчиками и флагами по такой методике:
1) Прошить чистую стоковую прошивку.
2) Прошить кастомный рекавери где есть рут и доступ к mmcblk0boot0
3) Загрузиться в рекавери и сделать дамп mmcblk0boot0
4) в дампе с адреса 0x1FFC00 находится структура с заголовком: 12 00 34 12. Если байты другие, то остановиться(!!!) и дальше ничего не делать. Либо дамп неправильно слит, либо еще что-то. Если байты такие же, то можно продолжать.
5) по адресам с 0x1FFC04 по 0x1FFC0F прописать нули (таким образом, затерев все флаги и счетчики) и сохранить.
6) прошить инженерный бутлоадер
7) В рекавери выбрать полную очистку /data раздела
8) с терминала с помощью dd прошить модифицированный дамп бутблока. НЕ ПЕРЕЗАГРУЖАТЬСЯ!
9) так же с помощью dd прошить recovery.img от стоковой прошивки
10) перезагрузить телефон.
Теоретически, все следы кастома должны исчезнуть. К сожалению, из-за невозможности посмотреть счетчик в режиме download, практически проверить состояние счетчика несколько затруднительно.
Добавлено 23.05.2013, 09:12:A.S._id, Не совсем. Это - Тайвань :)
Я живу на Тайване, ну и версия у меня соответсвующая. Но полностью совместимая с российским I9500. Вон, даже бутлоадер работает.
Сообщение отредактировал alexseyuh - 02.06.13, 10:01