$ mkdir "romname or anything"
$ cd "romname or anything"
$ repo init -u "take manifest link from ROM readme" "take ROM branch from ROM readme"
$ repo sync --force-sync -j$(nproc --all)
git clone -b 11.0 https://github.com/Jabiyeff-Project/device-santoni device/xiaomi/santoni
git clone -b 11.0 https://github.com/Jabiyeff-Project/vendor-santoni vendor/xiaomi
git clone -b 11.0 https://github.com/Jabiyeff-Project/kernel-santoni kernel/xiaomi/santoni
$ git clone -b "kernel branch" "kernel github link" kernel/xiaomi/msm8937
$ . build/envsetup.sh
$ lunch "romname"_santoni-userdebug
$ m bacon
Before build ROM (Use this command on ROM source folder):
sed -i '/qti-telephony-common.jar/d' vendor/xiaomi/santoni/santoni-vendor.mk
After build ROM: remove /system/system_ext/framework/qti-telephony-common.jar
Clone kernel source on kernel/xiaomi/msm8937 path, ROM will be use it.
Hard to explain, just contact me on Telegram, I will add ROM support which your need (except CAF based ROMs)
Feature | Specification |
---|---|
CPU | Octa-core 1.4 GHz Cortex-A53 |
Chipset | Qualcomm MSM8940 Snapdragon 435 |
GPU | Adreno 505 |
Memory | 2/3 GB |
Shipped Android Version | 6.0.1 |
Storage | 16/32 GB |
MicroSD | Up to 256 GB |
Battery | 4100 mAh (non-removable) |
Dimensions | 139 x 69 x 8.65 mm |
Display | 720 x 1280 pixels, 5" (~294 PPI) |
Rear Camera | 13 MP, LED flash |
Front Camera | 5 MP |
Release Date | May 2017 |