> Внимание!

Настоятельно рекомендуем прочитать Правила раздела "Android - прошивки"

Новые темы необходимо создавать только в корневом разделе! В дальнейшем они будут обработаны модераторами.



Motorola Edge 30 Pro / Motorola Edge X30 - Прошивки



Реп: (895)
Motorola Edge 30 Pro / Motorola Edge X30 - Прошивки
Изображение XT-2201-1, HIPHI, XT-2201-2, HIPHIC, XT-2201-6, HIPHID
Обсуждение » | Покупка » | Прошивки »


Важная информация!

Драйверы и утилиты
Прошивки
Заводские прошивки
Глобальная версия "Motorola Edge 30 Pro" HIPHI (XT-2201-1) зеркало [fastboot-bootloader]
Китайская версия "Motorola Edge X30" HIPHIC (XT-2201-2) зеркало [fastboot-bootloader]
Китайская версия с подэкранной камерой "Motorola Edge X30" HIPHID (XT-2201-6) зеркало [fastboot-bootloader]

Кастомные прошивки
Прошивки GSI [Android 12/13] инструкция для них ниже


Инструкции
Разблокировка загрузчика (на примере другой модели, что идентично)
Установка заводских прошивок, в т.ч. со сменой региона
Установка "псевдоглобалки" (антивирус ругается на некоторые необязательные файлы, вопросы адресовать к автору поста)
Установка кастомной GSI прошивки

Рекавери
Разное

В теме нет куратора. По вопросам наполнения шапки обращайтесь к модераторам раздела через кнопку Изображение под сообщениями, на которые необходимо добавить ссылки.

Сообщение отредактировал destroyer71 - 16.03.24, 15:18
Причина редактирования: Перевод прошивки мото myui 6.0 А12-14



Реп: (895)
Moto ADB Sideload & fastbootD tools
Windows

Описание
В заводских прошивках, раздел SUPER поделен на SPARSE части, запакованные в своем формате Мото.
Данный набор позволяет из режима бутлоадера, где шьются SPARSE, сразу перейти в режим fastbootd из командной строки (он же рекавери), где можно напрямую прошивать по отдельности подразделы раздела SUPER, либо те разделы, которые не прошиваются из под стандартного режима fastboot бутлоадера. А также устанавливать zip-файлы через ADB Sideload.
Может быть полезно при создании автоматизированных скриптов для прошивки чего-либо.
P.S. Добыто из инструментов псевдоглобалки.

Как пользоваться
1) Должен быть разблокирован загрузчик
2) Загрузитесь в режим бутлоадера (на выключенном телефоне зажать "грмк -" и "вкл"
3) Распакуйте приложенный архив и перейдите в папку с утилитами
4) Зажмите Shift и щелкните правой кнопкой мыши внутри окна
5) В контекстном меню выберите "Открыть окно PowerShell здесь"
6) Введите словосочетание "cmd" и нажмите Enter
7) Далее введите команду "fastboot reboot fastboot" и нажмите Enter

Пользуйтесь этой утилитой только согласно инструкциям, из которых сюда перешли. Эксперименты и самодеятельность могут безвозвратно окирпичить ваш девайс.


Прикрепленные файлы

Прикрепленный файлMoto fastbootD tools.zip ( 2.61 МБ )


Сообщение отредактировал TTTT555 - 17.10.22, 21:51



Реп: (895)
Sparse to Super - сборка super.img из sparse частей в заводских прошивках
Windows

Описание
Утилита предназначена для ромоделов.
В заводских прошивках, образ SUPER поделен на так называемые SPARSE части.
Для их объединения, можно использовать приложенную к посту утилиту.
P.S. В основе, лежит информация и утилиты из этого поста. Я немного подправил скрипт.

Как пользоваться
1) Распакуйте содержимое приложенного архива в папку с распакованной заводской прошивкой
2) Запустите Sparse_to_super.bat
3) Полученный файл super_moto.img можно дальше распаковать утилитами для разборки образов super, например этой


Прикрепленные файлы

Прикрепленный файлsparse_to_super_img.zip ( 1.06 МБ )


Сообщение отредактировал TTTT555 - 16.08.22, 23:20



Реп: (895)
Инструкция по установке GSI прошивок
Windows

Описан порядок установки GSI прошивок.
Т.к. все только начинается, могут не работать некоторые специфические функции телефона, над которыми нужно будет поработать, чтобы сделать универсальные патчи, которые появятся в будущих обновлениях этих прошивок.
Для этого, пользователям, желательно описывать весь свой опыт в использовании в этой теме, что работает, а что нет, пожелания и т.д.

Инструкция по установке
Для установки подходят только варианты прошивок arm64 / Android 12 и новее c full VNDK (VNDK lite - не проверялось) Скачиваем внимательно, не a64, а arm64 !
Во избежание окирпичивания, действуем согласно инструкции, без самодеятельности, используя рекомендованные инструменты, на которые даны ссылки, даже если у вас уже есть что-то похожее. То что работало где-то там и прокатывало, здесь может не прокатить.
  1. Сохраните на ПК все важные данные с телефона (контакты, фотографии, видео и т.п.)
  2. Проведите разблокировку загрузчика, если еще не сделали (см. шапку)
  3. Обновляемся до последней заводской версии прошивки вашего региона телефона (см. инструкции и ссылки в шапке)
  4. Предварительно, рекомендуется сделать Бэкап IMEI номеров, читаем >>тут<<
  5. Скачиваем на ПК интересующую нас GSI прошивку (ссылки есть в шапке) и распаковываем её, при необходимости. У нас на компьютере должен лежать файл вида <название_и_версия_прошивки.img>, если вы не видите расширений файлов в конце, то включите отображение расширений в настройках окна операционной системы.
  6. Скачиваем и распаковываем fastbootD, в распакованную папку которого кладем распакованный образ прошивки.
  7. Переводим телефон в режим бутлоадера (на выключенном зажимаем "грмк -" и "вкл")
  8. На ПК откройте окно с утилитами и прошивкой
  9. Зажмите Shift и щелкните правой кнопкой мыши внутри окна
  10. В контекстном меню выберите "Открыть окно PowerShell здесь"
  11. Введите команду cmd и нажмите Enter
  12. Введите команду fastboot erase metadata и нажмите Enter
  13. Введите команду fastboot reboot fastboot и нажмите Enter, дождитесь перезагрузки устройства
  14. Введите команду fastboot flash system_a <имя_файла_прошивки_без_треугольных_скобок.img> и нажмите Enter.
    Если образы от Google, то берем тот, что поименован как system.img
    Некоторые образы могут оказаться размером больше выделенного на нашем телефоне пространства, в таком случае, вылетит ошибка FAILED (remote: 'Not enough space to resize partition') - ищем что полегче, либо без гугл сервисов, которые потом доустанавливаем отдельно.
  15. В меню телефона выберите пункт "Enter recovery" (перемещение по меню кнопками громкости, затем вкл. на строке нужного меню)
  16. Далее выберите строку "Wipe data/factory reset", нажмите вкл., еще раз выберите "Factory data reset" и вкл. Дождитесь окончания операции.
  17. Выберите и запустите меню "Reboot to system now"

Обновление прошивки
Обновление выбранной прошивки следует отслеживать в тех источниках, где её скачали. В таком случае, при появлении новой версии, для того чтобы обновиться и сохранить данные приложений, должно быть достаточно выполнить только пункты с 4-го по 14-й из инструкции по установке, пропуская п. 11.

Root
Если выбранная прошивка поставляется без рута, и так как наш бут остался с завода без изменений - то действуем согласно этой инструкции. Если после получения рута, мы решим поменять одну GSI прошивку на другую GSI прошивку, то в последствии, достаточно будет установить только Magisk Manager, чтобы вернуть рут.
Рут удалится после прошивки заводской прошивки или отдельно заводского бута.

Список протестированных прошивок
Образы, которые были проверены мной, либо другими пользователями. Красным шрифтом выделены те, что не запустились.

AOSP by Google
GSI Android 13
Источник: https://developer.andr…elease-notes#downloads
Проверено на китайской версии телефона.

crDroid by Nazim
Источник: https://sourceforge.ne…ts/gsi-projects/files/
Все версии 8.7 и 8.8 [A12.1]
Проверено на китайской версии телефона.

LineageOS by Andy Yan
Источник: https://sourceforge.ne…si/files/lineage-19.x/
lineage-19.1-20220814-UNOFFICIAL-arm64_bgS.img [A12.1]
lineage-19.1-20220814-UNOFFICIAL-arm64_bvS.img [A12.1]

Проверено на китайской версии телефона.


Важная информация
  • Если вы пользуетесь сервисами Google, то убедитесь, что помните пароль от вашего гугл аккаунта и разблокировки экрана, иначе, при прошивке версий прошивок с предустановленными сервисами гугл, вас может не пустить дальше стартового экрана. В противном случае, сделайте сброс FRP командой fastboot erase frp из режима бутлоадера.
  • В некоторых прошивках, функция AOD (Always on Display) может быть сразу включена по умолчанию. Я пока не успел изучить вопрос, есть ли правильные оверлеи под нее (регулярный сдвиг пикселей, во избежание появления фантомных эффектов от неравномерного выгорания). Используем аккуратно, либо отключаем в настройках телефона или настройках шторки.
  • В некоторых прошивках может выскакивать уведомление от Trust о подписи открытыми ключами, ничего в этом страшного нет, уведомление можно отключить в его настройках.
  • Стоковой камеры пока нет, используйте Google камеру, см. в шапке.
  • Переход между прошивками с сохранением данных и настроек еще пока не проверялся (не делать Factory Data Reset что в инструкции).

Не знаете с чего начать? Мой путь на примере LineageOS
Перешел по ссылкам из шапки на страницу загрузки LineageOS 19.1 от Andy Yan
Посмотрел описание и скачал подходящий для устройства вариант с гугл сервисами
Прикрепленное изображение

При помощи WinRAR разархивировал скачанный файл
Далее установил всё по инструкции выше
Прикрепленное изображение

После стартовой настройки открыл настройки телефона, вбил слово "жесты", перешел в данное меню и включил управление жестами.
Под шторкой тыкнул на значок шестеренки справа от ползунка яркости, чтобы включить автояркость.
Прикрепленное изображение

Далее перешел в настройки дисплея, настройки Live Display, и установил уровень зеленого цвета на 98% (значение для насыщенной схемы цветности, для натуральной схемы нужно зеленый ставить на 90%, как по мне)
Прикрепленное изображение
Прикрепленное изображение

Установил гугл камеру с конфигом.
Вроде многое работает, но мобильную сеть не проверял, т.к. телефон пока не основной. :rolleyes:

Отказ от ответственности
Данные модификации не являются рекомендованными производителем устройства. Производя действия по установке и использованию, вы понимаете и принимаете все риски на себя (связанные с потерей гарантии, возможным выходом устройства из строя, возможной потерей приватных данных, финансовыми рисками и т.д.) и отказываетесь от любых претензий к авторам (аналогичный дисклеймер и у производителя на заводских прошивках).


Дополнение: Motorola Edge 30 Pro / Motorola Edge X30 - Прошивки (Пост galantus #129259286)

обновляемый пост


Сообщение отредактировал TTTT555 - 01.04.24, 12:17
Причина редактирования: доп



Реп: (0)
Есть тема/гайд по MotoFlashPro? Там параметров много, хотелось бы знать их функционал и отличия, как стоит делать и как не стоит. Например, чем отличаются параметры "boot", "reboot-bootloader", "bootloader". Понятно, что они связаны с загрузкой и загрузчиком, но как именно? За что отвечает меню "operations"? Там есть выбор "flash", "reboot", "reboot-bootloader".
Кстати, то что название в строке параметра повторяется (например, "flash bootloader bootloader.img"), так и должно быть? Первая часть строчки указывает на действие, вторая - на файл?



Реп: (895)
* Izya613,

Я так понял, это список команд для fastboot, без самого слова fastboot, т.е. утилита вроде надстройки над консольным фастбутом, типа программы Lenovo Rescue and Smart Assistant.
Логично, что после прошивки бутлоадера, программа перезагружает его.



Реп: (4)
* TTTT555, а обновлять как? Ота будет?
Мне вот интересен crdroid, но нет версии с рут права, можно отдельно ядро пропатчить?

Сообщение отредактировал fluelxis - 17.08.22, 20:35
Причина редактирования: Дополнил



Реп: (41)
TTTT555 @ 17.08.22, 02:25 *
Вроде многое работает

Как полёт LineageOS 19.1? Что-нибудь не работает?



Реп: (895)
* Yaroslav742014,

Пробуждения по дабл тапу нет, и в PHH настройках он тоже не работает. Надо искать решение, возможно в магиск модулях что-то найдется для по быстрому.

Сообщение отредактировал TTTT555 - 18.08.22, 00:05



Реп: (41)
* TTTT555, а в остальном: отпечаток, может, даже фейслок работает? Я не себе собираюсь шить, поэтому стараюсь узнать. Благодарю за отклик!



Реп: (895)
* Yaroslav742014,

отпечаток пашет, для фейслока надо другие прошивки ставить, типа crDroid, как там с этим не скажу, еще не ставил



Реп: (41)
* TTTT555, значит, crDroid шагнул дальше Lineage, на которой основан? Спасибо за инфу.



Реп: (895)
* Yaroslav742014,

3,6 гиговый образ (crDroid-8.7-arm64_bgN-Unofficial.img) у меня не установился, отведенного места не хватает на такой размер. Буду пробовать slim сборку

Сообщение отредактировал TTTT555 - 18.08.22, 00:46



Реп: (895)
crDroid-8.8-arm64_bgN-slim-Unofficial.img от Nazim не стартанул, возможно не хватает каких политик sepolicy, но для проверки надо пересобрать ядро из исходников, с отключенным sepolicy (как нибудь дойдем до этого в будущем).



Реп: (4)
* TTTT555, значит cr пока отпадает. А чем arm64 от a64 отличается?



Реп: (895)
* fluelxis,

информация об обозначениях есть в профильной теме данного типа прошивок
Разработка и портирование GSI-прошивок (Пост bullik01 #71222655)



Реп: (0)
В MotoFlash Pro есть команда "erase userdata". Как она работает? Если, например, снять галочку при полной перепрошивке (со сменой региона), то данные пользователя останутся или нет? Скорее нет, чем да, но раз такая команда есть, то вдруг она работает? Или это при обновлении важно (без смены региона)?

Сообщение отредактировал Izya613 - 18.08.22, 12:43



Реп: (895)
* Izya613,
с китайки на евро или наоборот надо? Команда там есть, можно пропустить, но если забутлупится, то придется стирать, т.к. ключи шифрования могут сброситься.



Реп: (0)
Хочу уйти с псевдоглобалки. Хотел взять чистого китайца, чтобы потом настроить. Но продавец прислал псевдоглобалку, хотя и говорил, что чистые у него есть. Пока не знаю, поставить ли китайца или евро. С евро возни, как я понимаю, меньше, а nfc мне не особо нужен. Интересует возможность беспроблемного обновления в будущем (например, если в обновлениях будут какие-то новые функции), с сохранением всех данных и настроек.



Реп: (4)
* Izya613, если Ота то только Китай. Если ручками то без разницы что



Реп: (172)
* Izya613, последнюю китайскую версию + Магик + модуль русификации. И nfc работает и обновить можно.


Полная версия   Текстовая версия

Помощь   Правила

Сейчас: 22.04.24, 07:01