Skip to content

Установка ALT Mobile на Xiaomi Redmi 4X ​

Данная статья посвящена установке системы ALT Mobile на Xiaomi Redmi 4X и другой важной информации которая может пригодиться при установке.

Необходимые файлы ​

Подготовка устройства ​

TIPS

Данный этап нужно выполнить только один раз. Если вы переустанавливаете систему, можете его пропустить

Для инициализации всех систем смартфона, необходимо выполнить следующие действия:

  1. Сброс: Сбросьте устройство до заводских настроек.
  2. Связь: Вставьте SIM-карту и включите мобильный интернет (выберите «Продолжить через мобильную связь»).
  3. Настройка Google: Пропустите вход в аккаунт Google.
  4. Соглашения: Откажитесь от всех предложений, кроме использования геолокации.
  5. Безопасность: Пропустите настройку отпечатка пальца и PIN-кода.
  6. GPS: Откройте «Карты» и дождитесь фиксации координат GPS.
  7. Режим разработчика:
    • Перейдите в Настройки -> «О телефоне».
    • Нажимайте на пункт «Номер сборки» (Build number) до появления сообщения о включении режима разработчика.
    • Вернитесь назад.
    • Зайдите в пункт «Система» -> «Для разработчиков» (Developer options).
  8. Активация функций:
    • Включите «Заводская разблокировка» (OEM unlocking).
    • Включите «Варианты перезагрузки» (Advanced reboot).
    • Включите «Отладка по USB» (USB debugging).
  9. Переход в Bootloader:
    • Подключите устройство к компьютеру.
    • Совершите любой звонок (можете сбросить его сразу после появления гудков).
    • Зажмите кнопку питания до появления меню.
    • Выберите пункт «Загрузчик» (bootloader).

Разблокировка загрузчика (Bootloader) ​

  1. Установите пакет miunlock
sh
su -
apt-get update
apt-get install miunlock
  1. Запустите miunlock
sh
miunlock
  1. Следуйте инструкциям

Прошивка lk2nd ​

После того как загрузчик разблокирован, выполните следующие команды для подготовки системы:

  1. Очистите dtbo (патчи для дерева устройства Android) — это необходимо для работы Linux-загрузчика:
shell
fastboot erase dtbo
  1. Запишите lk2nd:
shell
fastboot flash boot /путь/до/lk2nd-msm8952.img
  1. Перезагрузите устройство:
shell
fastboot reboot

Прошивка основной системы ​

TIPS

На текущий момент Xiaomi Redmi 4X не поддерживает установку на внутренний накопитель, поэтому для установки следует использовать SD-карту

Путь к SD-карте можно узнать через lsblk:

sh
> lsblk
NAME        MAJ:MIN RM   SIZE RO TYPE MOUNTPOINTS
sda           8:0    1  53,5G  0 disk

TIPS

Имя и другие параметры подключённого устройства может отличаться

Установка с помощью alt-rootfs-installer ​

  1. Подключите SD-карту к компьютеру
  2. Выполните команду:
shell
su -
alt-rootfs-installer --rootfs=/путь/до/alt-mobile-phosh-msm89x7-latest-aarch64.tar.xz --media=/dev/sda --boot-fstype=ext2 --bootpart
  1. Вставьте SD-карту в устройство и перезагрузите его

Известные проблемы ​

Эхо у собеседника при звонках ​

На текущий момент используется для обработки звука используется инструмент q6voice

Компания Linaro планирует развивать инициативу по внедрению codec2codec в ядро через ALSA. Подробнее в статье от postmarketOS

Авторы

The avatar of contributor named as David Sultaniiazov David Sultaniiazov

История изменений