- #1
Автор Темы:
alejandro13
версия от 24 апр 2013
Изменения:
по кнопке SuperUser на выбор можно установить либо SuperUser, либо SuperSU.
изменен алгоритм разбора pmt таблиц. Должны пониматься таблицы с 64 битными адресами.
scatter можно сделать из pmt файла, например __nodl_pmt из бэкапа. Добавлено к той же кнопке, где делалось из firmware.info. Телефон должен быть отключен от программы! Для телефонов с MTD флэш pmt файл можно считать через SPFT. При стандартном размере bmtpool стартовый адрес в ReadBack надо установить 0x1F5C0000, а размер 0x40000. В имени файла должно присутствовать pmt
в программу вернулись adb файлы v1.0.26 т.к. у некоторых с 1.0.31 почему-то не работает
url линки в окошке лога стали кликабельными. Открываются в браузере системы.
в процессе получения root shell, если есть su и нет busybox, то последний устанавливается
теперь если телефон с emmc был подключен во время загрузки, то в качестве карты для бэкапа выбирается та, где больше свободного места. Раньше так выбиралось только при подключении уже загруженного телефона. Если телефон был подключен во время его загрузки, то всегда выбиралась sdcard.
обещанный фикс зависания программы в цикле при получении рута, если ядро 3.4.x .... теперь сразу в окошке лога дается линк на гайды по получению рута через CWM
из режима рекавери теперь нельзя прошить boot и recovery т.к. это часто приводит к тому, что после перезагрузки там оказывается не то, что было залито
При запуске программы создается файл MTKdroidTools.ini . В нем можно менять значение ключей. Пока там только два ключа
WrBlockInRecMode = No , запрещает из режима рекавери прошивать boot и recovery. Поставить Yes можно в тестовых целях, чтоб узнать, что за барабашка делает изменения после перезагрузки тела ... или если уверены, что на теле этого глюка нет. У меня на B63 и B79 не было. На i10 почти всегда глюк
KillAdbServer = Yes , убивает adb сервер при старте и перед выходом из программы. Это уменьшает вероятность глюков с ADB !!! Я ставлю No т.к. у меня глюков нет, а скорость запуска немного повышается. Имеет значение, только если программу часто запускать.
описание изменений автора программы!!
P.S. автор конечно просил не менять url с депозита, а у него именно там она выложена, но как известно у нас запрещены ссылки на сторонние ресурсы(к сожалению или к счастью - это кому как), поэтому прошу автора извинить нас
Изменения:
по кнопке SuperUser на выбор можно установить либо SuperUser, либо SuperSU.
изменен алгоритм разбора pmt таблиц. Должны пониматься таблицы с 64 битными адресами.
scatter можно сделать из pmt файла, например __nodl_pmt из бэкапа. Добавлено к той же кнопке, где делалось из firmware.info. Телефон должен быть отключен от программы! Для телефонов с MTD флэш pmt файл можно считать через SPFT. При стандартном размере bmtpool стартовый адрес в ReadBack надо установить 0x1F5C0000, а размер 0x40000. В имени файла должно присутствовать pmt
в программу вернулись adb файлы v1.0.26 т.к. у некоторых с 1.0.31 почему-то не работает
url линки в окошке лога стали кликабельными. Открываются в браузере системы.
в процессе получения root shell, если есть su и нет busybox, то последний устанавливается
теперь если телефон с emmc был подключен во время загрузки, то в качестве карты для бэкапа выбирается та, где больше свободного места. Раньше так выбиралось только при подключении уже загруженного телефона. Если телефон был подключен во время его загрузки, то всегда выбиралась sdcard.
обещанный фикс зависания программы в цикле при получении рута, если ядро 3.4.x .... теперь сразу в окошке лога дается линк на гайды по получению рута через CWM
из режима рекавери теперь нельзя прошить boot и recovery т.к. это часто приводит к тому, что после перезагрузки там оказывается не то, что было залито
При запуске программы создается файл MTKdroidTools.ini . В нем можно менять значение ключей. Пока там только два ключа
WrBlockInRecMode = No , запрещает из режима рекавери прошивать boot и recovery. Поставить Yes можно в тестовых целях, чтоб узнать, что за барабашка делает изменения после перезагрузки тела ... или если уверены, что на теле этого глюка нет. У меня на B63 и B79 не было. На i10 почти всегда глюк
KillAdbServer = Yes , убивает adb сервер при старте и перед выходом из программы. Это уменьшает вероятность глюков с ADB !!! Я ставлю No т.к. у меня глюков нет, а скорость запуска немного повышается. Имеет значение, только если программу часто запускать.
описание изменений автора программы!!
P.S. автор конечно просил не менять url с депозита, а у него именно там она выложена, но как известно у нас запрещены ссылки на сторонние ресурсы(к сожалению или к счастью - это кому как), поэтому прошу автора извинить нас
Вложения
-
6,8 МБ Просмотры: 3 527
Последнее редактирование: