Прошивка Megafon Login 3
Лучшая прошивка Megafon Login 3 — от Vevs’a с 4PDA. На май 2015 г. актуальна прошивка 5.2.8.0 (модифицированная) Файл прошивки называется login3_vevs_system_528_universal.zip, а патч на SD-карту —
login3_vevs_sdcard_528.zip
Прошивка
- Ставим драйвера ADB из шапки темы на 4PDA
- Кидаем прошивку и патч на SD-карту в папку bigbutton3Patches (архивы не распаковываем)
- Запускаем BigButton3.cmd, выбираем сначала установку recovery, далее после загрузки recovery выбираем клавишами громкости на планшете пункт Apply update from ADB и кнопкой включения заходим туда. В BigButton3 переходим в установку патча и выбираем наш патч
- Ждем окончания загрузки, на ошибку планшета про update.zip можно не обращать внимания
- Затем повторяем действия для установки патча на карту памяти.
- После надписи Done в черном окошке выбираем в BigButton3 очистку и выход, прошивка установлена.
Подробная инструкция по прошивке — на 4PDA (чтобы увидеть её, нужно залогиниться)
Перед установкой желательно сделать резервную копию EFS из меню BigButton3.cmd.
Список изменений в прошивке
- Удалено ВСЁ предустановленное ПО сторонних разработчиков;
- Сервисы гугл изрядно прорежены;
- Установлены root, перманентный shell-root, busybox;
- Лаунчер заменен на Nova Launcher;
- В build.prop отключен low_ram для плюшек интерфейса;
- Модифицированное рекавери (мой последний вариант), механизм восстановления стокового отключен;
- Удалено FOTA (обновление по воздуху), т. к. с такими вмешательствами в прошивку оно более не актуально;
- Аккуратно восстановлен пункт меню enable_adb в сервисном меню Qualcomm (пересобрал оригинальный Settings.apk);
- Исправлен звук в наушниках;
- Реализована расширенная поддержка init.d — скриптов (см. ниже).
Тестирование планшета
Для различных тестов планшета используйте этот набор сервисных приложений. Данные тестов Megafon Login 3 есть в шапке на 4PDA, в разделе Полезное — Тест
Установка приложений по-умолчанию на SD карту
Для установки приложений по-умолчанию на SD карту необходимо выполнить в терминале (на планшете):
su pm set-install-location 2
Замена экрана заставки
Меняем splash screen
Улучшениe отзывчивости тач-скрина
Программа калибровки экрана от NOOK
Мегафон Login 3. Обновление прошивки до 5.2.5.0.
Вы будете смеяться … или плакать ) Но сегодня мы снова возвращаемся к нашей злободневной теме, а именно, планшету Мегафон Login 3 (MFLogin3T). Не так давно на FOTA стала доступна новая версия прошивки 5.2.5.0 и множество людей испытали проблемы с обновлением до последней версии по воздуху. Т.е. после скачивания 49 Mb обновления с FOTA, при попытке его установить большинство пользователей получали Error 7, с описанием:/dev/block/platform/msm_sdcc.1/by-name/sbl1 has unexpected contents. Давайте я попытаюсь объяснить вам почему так происходит. Все обновления (по крайней мере те, которые выпускались до настоящего момента, включая 5.2.5.0) на FOTA являются инкрементальными. Т.е. они последовательно, в виде патчей ставятся на предыдущую версию прошивки. И если хотя бы один файл, который обновляется, в вашем планшете модифицированный, т.е. его SHA1 хеш не соответствует тому, который должен быть — то обновление завершится с ошибкой. Порядок обновления со стоковой прошивки 5.0.8.0 такой: 5.0.8.0 / 5.1.6.0 / 5.1.8.0 / 5.2.5.0. Т.е. предполагается что вы купили планшет с прошивкой 5.0.8.0, при следующем обновлении у вас установится 5.1.6.0, при следующем — 5.1.8.0 и наконец 5.2.5.0. Сразу оговорюсь что в этом посте, я рассказываю все для пользователей — которые никаким образом не модифицировали свои планшеты, т.е. не изменяли системные файлы, не прошивали модифицированные recovery и т.п. Либо же для пользователей у которых есть полный backup оригинальной прошивки планшета, сделанный с помощью HDD Raw Copy. Итак, предположим что у нас оригинальная 5.0.8.0 прошивка. Обновляемся последовательно через FOTA (т.е. через штатное обновление), 5.1.6.0 — успешно, 5.1.8.0 — успешно, 5.2.5.0 — неуспешно :(( С Error 7 и описанием указанным выше. А все дело в том, что при обновлении на 5.1.6.0 у вас должен был обновиться sbl1, но у многих этого не произошло (и у меня кстати тоже). Поэтому при установке 5.2.5.0 — обновление проверяет, что у нас должен быть только этот sbl1, а у нас его нет :(( И обновление прекращается. Выход есть — вернуть нужный sbl1 вручную и запустить обновление по новой.
Перед выполнением этих действий убедитесь в том, что у вас установлена 5.1.8.0 и обновление на 5.2.5.0 по воздуху действительно не проходит с указанной ошибкой. Эта инструкция только для этого случая.
- Скачиваем модифицированный recovery , он нам понадобится, т.к. в нем есть root-доступ к файловой системе планшета.
- Переводим планшет в режим fastboot. Выключаем его, зажимаем кнопки Громкость Минус + Кнопка включения питания и отпускаем их после того как планшет провибрирует два раза и на экране появится надпись Android. Если вы все сделали правильно, то планшет должен остаться в этом же состоянии. Т.е. на экране будет надпись Android.
- Загружаемся в модифицированном recovery — fastboot boot image-new.img
- Скачиваем sbl1.mbn — update_5.2.5.0.sbl1.mbn.7z и кладем его в папку с ADB и fastboot.
- Итак, если вы все сделали правильно, то на планшете должен быть загружен модифицированный recovery, а adb должен видеть его.
- Заливаем и прошиваем sbl1.mbn следующими тремя командами:
adb push sbl1.mbn /data/media/0/Download/
adb shell dd if=/data/media/0/Download/sbl1.mbn of=/dev/block/mmcblk0p2
adb shell dd if=/data/media/0/Download/sbl1.mbn of=/dev/block/mmcblk0p3 - Перезагружаем планшет и запускаем обновление на 5.2.5.0 через FOTA или любым другим способом. Все успешно обновились.
Скачать обновление 5.2.5.0 в виде ZIP архива можно здесь — FW8978-MegaFon-delta-ota-V5.2.5.zip