Патч с модифицированной прошивкой, который можно устанавливать как на Megafon Login 3, так и на Prestigio Ranger 7 3G (размер раздела Data сохраняется). Это готовая к установке на девайс в любом состоянии полная патч-прошивка (исключение - режимы 9006 и 9008), т.е. ничего дополнительно ставить не надо, кроме патча для SD-карты - по желанию.
Итак, внутри:
СКАЧАТЬ
ОБСУДИТЬ В TELEGRAM
ПОКОРМИТЬ КАПИБАРУ :)
Итак, внутри:
- удалено ВСЁ предустановленное ПО сторонних разработчиков;
- сервисы гугл изрядно прорежены;
- установлены root, перманентный shell-root, busybox;
- лаунчер заменен на Nova Launcher, браузер заменён на Vanilla (стандартный AOSP-браузер);
- в build.prop отключен low_ram для плюшек интерфейса;
- TWRP-рекавери от Decker'a, механизм восстановления стокового отключен;
- удалено FOTA (обновление по воздуху), т.к. с такими вмешательствами в прошивку оно более не актуально;
- аккуратно восстановлен пункт меню enable_adb в сервисном меню Qualcomm (пересобрал оригинальный Settings.apk);
- исправлен звук в нушниках;
- реализована расширенная поддержка init.d - скриптов (см. ниже).
- всё, что установлено в системе обновлено до последних версий (на момент публикации).
- в прошивке проведена одексация всех приложений, выравнивание, и заодно удалены лишние копии встроенных деодекс-бинарников (т.к. стоковая прошивка не позволяет перейти на ART - они не нужны);
- лаунчер от Гугла пришлось заменить из-за проблемы с ярлыками приложений на SD-карте (проблема запилена разработчиком, решения пока нет ни у кого). Требушет, к сожалению, тоже перетянул этот косяк.. В Нове же всё работает нормально. Почистил дефолтные рабочие столы - первый запуск теперь без кучи хлама на них, и отключил проверку подлинности приложения (чтоб оно не рисовало страшных предупреждений);
- браузер заменил из-за проблем с выбором приложений по-умолчанию при переходе по ссылкам; Да и вообще Chrome ужасен, имхо :)
- реализован расширенный вариант поддержки init.d. Идея слизнута отсюда, но реализация и возможности немного другие. Скрипты помещённые в папку /system/etc/init.d обрабатываются стандартно, их выполнение происходит после запуска системы. А вот скрипты из папки /system/etc/init.d/timed могут содержать такие конструкции:
ВАЖНО: Патч работает только с актуальной версией TWRP от Decker'a или BigButton.
СКАЧАТЬ
ОБСУДИТЬ В TELEGRAM
ПОКОРМИТЬ КАПИБАРУ :)