Прошивка Мегафон Логин

Прошивка 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

Прошивка

  1. Ставим драйвера ADB из шапки темы на 4PDA
  2. Кидаем прошивку и патч на SD-карту в папку bigbutton3Patches (архивы не распаковываем)
  3. Запускаем BigButton3.cmd, выбираем сначала установку recovery, далее после загрузки recovery выбираем клавишами громкости на планшете пункт Apply update from ADB и кнопкой включения заходим туда. В BigButton3 переходим в установку патча и выбираем наш патч
  4. Ждем окончания загрузки, на ошибку планшета про update.zip можно не обращать внимания
  5. Затем повторяем действия для установки патча на карту памяти.
  6. После надписи Done в черном окошке выбираем в BigButton3 очистку и выход, прошивка установлена.

Подробная инструкция по прошивке — на 4PDA (чтобы увидеть её, нужно залогиниться)

Перед установкой желательно сделать резервную копию EFS из меню BigButton3.cmd.

Список изменений в прошивке

  1. Удалено ВСЁ предустановленное ПО сторонних разработчиков;
  2. Сервисы гугл изрядно прорежены;
  3. Установлены root, перманентный shell-root, busybox;
  4. Лаунчер заменен на Nova Launcher;
  5. В build.prop отключен low_ram для плюшек интерфейса;
  6. Модифицированное рекавери (мой последний вариант), механизм восстановления стокового отключен;
  7. Удалено FOTA (обновление по воздуху), т. к. с такими вмешательствами в прошивку оно более не актуально;
  8. Аккуратно восстановлен пункт меню enable_adb в сервисном меню Qualcomm (пересобрал оригинальный Settings.apk);
  9. Исправлен звук в наушниках;
  10. Реализована расширенная поддержка 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 по воздуху действительно не проходит с указанной ошибкой. Эта инструкция только для этого случая.

  1. Скачиваем модифицированный recovery , он нам понадобится, т.к. в нем есть root-доступ к файловой системе планшета.
  2. Переводим планшет в режим fastboot. Выключаем его, зажимаем кнопки Громкость Минус + Кнопка включения питания и отпускаем их после того как планшет провибрирует два раза и на экране появится надпись Android. Если вы все сделали правильно, то планшет должен остаться в этом же состоянии. Т.е. на экране будет надпись Android.
  3. Загружаемся в модифицированном recovery — fastboot boot image-new.img
  4. Скачиваем sbl1.mbn — update_5.2.5.0.sbl1.mbn.7z и кладем его в папку с ADB и fastboot.
  5. Итак, если вы все сделали правильно, то на планшете должен быть загружен модифицированный recovery, а adb должен видеть его.
  6. Заливаем и прошиваем 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
  7. Перезагружаем планшет и запускаем обновление на 5.2.5.0 через FOTA или любым другим способом. Все успешно обновились.

Скачать обновление 5.2.5.0 в виде ZIP архива можно здесь — FW8978-MegaFon-delta-ota-V5.2.5.zip

Ссылка на основную публикацию