pmos-xiaomi-angelican/README.ru.md

3.6 KiB
Raw Blame History

PostmarketOS для Xiaomi Angelican (Redmi 9C NFC)

en ru

Этот порт также может работать на angelica (без NFC) и других телефонах на MT6765 процессорах.

План

  • Компиляция кернеля
  • Загрузка кернеля (см. issues)
  • SSH
  • Экран

Как установить

git clone https://github.com/MeexReay/pmos-xiaomi-angelican.git
cd pmos-xiaomi-angelican
source extract-paths.sh
ln -s $PWD/linux-xiaomi-angelican $PMAPORTS/device/testing
ln -s $PWD/device-xiaomi-angelican $PMAPORTS/device/testing

Как записать

Для начала, тебе нужно разблокировать бутлоадер (Смотреть секцию ниже).

Зайди в режим фастбута (зажми кнопку уменьшения громкости и кнопку выключения, пока телефон выключен), и введи эти команды:

pmbootstrap init # если ты еще не инициализировался
pmbootstrap install # если ты еще не сделал это
pmbootstrap flasher flash_rootfs # подключи кабель ПОСЛЕ ввода
pmbootstrap flasher flash_kernel # подключи кабель ПОСЛЕ ввода
pmbootstrap chroot fastboot reboot # подключи кабель ПОСЛЕ ввода

Как разблокировать бутлоадер

Драйвера

Windows

Установи usb драйвера:

Linux

TODO: написать о usb драйверах, но они походу преустановлены

Разблокировка

git clone https://github.com/bkerler/mtkclient
cd mtkclient
pip -r install requirements.txt
git clone https://github.com/coloredmarble/redmi_9a_mtkclient
cp redmi_9a_mtkclient/* .
python mtk.py da seccfg unlock --preload preloader_k62v1_64_bsp.bin --loader n.bin
# выключи телефон, зажми обе кнопки громкости и подключи кабель usb
# я делал это через тест поинт, но это не обязательно

Смотреть также

Контакты

Если вы хотите разрабатывать вместе, или у вас есть рабочий порт, пожалуйста, напишите мне в дискорд: @meexreay. Также вы можете найти больше обо мне на моем сайте: meex.lol

Содействие

Если вы хотите помочь проекту, не стесняйтесь сделать форк репозитория и отправить пулл реквест.