Open Source & Linux Lab

It's better when it's simple

User Tools

Site Tools


etc:users:meizu_m8

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
etc:users:meizu_m8 [2009/09/05 21:55] krinkinmuetc:users:meizu_m8 [2016/08/08 20:53] (current) – ↷ Page moved from users:meizu_m8 to etc:users:meizu_m8 kel
Line 4: Line 4:
  
 описание процесса в общих чертах: описание процесса в общих чертах:
-     1. Разбираем прошивку (для этого можем воспользоваться FWUnpacker, китайский интерфейс не беда, там всего две кнопки) +  - Разбираем прошивку (для этого можем воспользоваться FWUnpacker, китайский интерфейс не беда, там всего две кнопки) 
-     2. Ищем там файл WebBrowser.EXE.0409.mui копируем куда-нибудь в рабочую папку +  Ищем там файл WebBrowser.EXE.0409.mui копируем куда-нибудь в рабочую папку 
-     3. Снимаем подпись с файла, для этого нужно воспользоваться прогой SignRemv (которую найти не так-то просто оказалось) +  Снимаем подпись с файла, для этого нужно воспользоваться прогой SignRemv (которую найти не так-то просто оказалось) 
-     4. Меняем имя файла на WebBrowser.EXE и правим его в каком-нибудь редакторе ресурсов (например ResHack) +  Меняем имя файла на WebBrowser.EXE и правим его в каком-нибудь редакторе ресурсов (например ResHack) 
-     5. Теперь возвращаем старое имя и ставим подпись (например с помощью SignCode) +  Теперь возвращаем старое имя и ставим подпись (например с помощью SignCode) 
-     6. Заменяем исходный файл на исправленный+  Заменяем исходный файл на исправленный
  
 Теперь о неприятном... Теперь о неприятном...
-     1. Если снять подпись и поправить файл можно без проблем, то вот поставить подпись с помощью SignCode уже не так просто, программа требует +  - Если снять подпись и поправить файл можно без проблем, то вот поставить подпись с помощью SignCode уже не так проcто, программа требует сертификат и ключ, если какой-то сертификат можно найти в разобранной прошивке, то ключа там нет. 
-     сертификат и ключ, если какой-то сертификат можно найти в разобранной прошивке, то ключа там нет. +     Вариант решения вообще не подписывать файл, возможно прокатит, а возможно чтобы прокатило придется покапаться в реестре ОСи устройства, также 
-     Вариант решения вообще не подписывать файл, возможно прокатит, а возможно чтобы прокатило придется покапаться в реестре ОСи устройства, также +     можно воспользоваться другой утилитой для подписи, я нашел одну такую, но вот по-поводу подойдет ли эта подпись не уверен. 
-     можно воспользоваться другой утилитой для подписи, я нашел одну такую, но вот по-поводу подойдет ли эта подпись не уверен. +  Хотелось бы собрать прошивку с измененным файлом, а не пихать его непосредственно на устройство, ну или в крайнем случае собрать самораспаковывающийся архив 
-     2. Хотелось бы собрать прошивку с измененным файлом, а не пихать его непосредственно на устройство, ну или в крайнем случае собрать +     Вариантов решения пока нет, как-то можно собрать всю кучу фалов в *.bin файл пригодный для прошивки, но я пока не нашел как. 
-     самораспаковывающийся архив +  Хотелось бы иметь само устройство или нормальный эмулятор, чтобы все это опробывать... Пользовался эмулятором мобильных устройств от microsoft, но ничего хорошего не вышло, во-первых, эмулятор запускается только с идущим в комплекте с SDK NK.bin (что накладывает свои неудобства в связи с незнанием китайского, переключить на английский я его так и не смог), во-вторых, жутко тормозит, в-третьих, мне не удалось на нем запустить браузер (открылось просто пустое окно и дальше дело не пошло, возможно связано с недостатком ресурсов компьютера)
-     Вариантов решения пока нет, как-то можно собрать всю кучу фалов в *.bin файл пригодный для прошивки, но я пока не нашел как. +
-     3. Хотелось бы иметь само устройство или нормальный эмулятор, чтобы все это опробывать... Пользовался эмулятором мобильных устройств от +
-     microsoft, но ничего хорошего не вышло, во-первых, эмулятор запускается только с идущим в комплекте с SDK NK.bin (что накладывает свои +
-     неудобства в связи с незнанием китайского, переключить на английский я его так и не смог), во-вторых, жутко тормозит, в-третьих, мне не удалось +
-     на нем запустить браузер (открылось просто пустое окно и дальше дело не пошло, возможно связано с недостатком ресурсов компьютера)+
etc/users/meizu_m8.1252173345.txt.gz · Last modified: 2009/09/05 21:55 by krinkinmu