etc:users:meizu_m8
В общих чертах
Ну значится так есть китайский клон iPhone. В этом телефоне используется браузер Opera, который очень хочется перевести на русский.
описание процесса в общих чертах:
- Разбираем прошивку (для этого можем воспользоваться FWUnpacker, китайский интерфейс не беда, там всего две кнопки)
- Ищем там файл WebBrowser.EXE.0409.mui копируем куда-нибудь в рабочую папку
- Снимаем подпись с файла, для этого нужно воспользоваться прогой SignRemv (которую найти не так-то просто оказалось)
- Меняем имя файла на WebBrowser.EXE и правим его в каком-нибудь редакторе ресурсов (например ResHack)
- Теперь возвращаем старое имя и ставим подпись (например с помощью SignCode)
- Заменяем исходный файл на исправленный
Теперь о неприятном…
- Если снять подпись и поправить файл можно без проблем, то вот поставить подпись с помощью SignCode уже не так проcто, программа требует сертификат и ключ, если какой-то сертификат можно найти в разобранной прошивке, то ключа там нет.
- Вариант решения вообще не подписывать файл, возможно прокатит, а возможно чтобы прокатило придется покапаться в реестре ОСи устройства, также
- можно воспользоваться другой утилитой для подписи, я нашел одну такую, но вот по-поводу подойдет ли эта подпись не уверен.
- Хотелось бы собрать прошивку с измененным файлом, а не пихать его непосредственно на устройство, ну или в крайнем случае собрать самораспаковывающийся архив
- Вариантов решения пока нет, как-то можно собрать всю кучу фалов в *.bin файл пригодный для прошивки, но я пока не нашел как.
- Хотелось бы иметь само устройство или нормальный эмулятор, чтобы все это опробывать… Пользовался эмулятором мобильных устройств от microsoft, но ничего хорошего не вышло, во-первых, эмулятор запускается только с идущим в комплекте с SDK NK.bin (что накладывает свои неудобства в связи с незнанием китайского, переключить на английский я его так и не смог), во-вторых, жутко тормозит, в-третьих, мне не удалось на нем запустить браузер (открылось просто пустое окно и дальше дело не пошло, возможно связано с недостатком ресурсов компьютера)
etc/users/meizu_m8.txt · Last modified: 2016/08/08 20:53 by kel