Code:
/*
* Your warranty is now void.
*
* We are not responsible for bricked devices, dead SD cards,
* thermonuclear war, or you getting fired because the alarm app failed. Please
* do some research if you have any concerns about features included in this ROM
* before flashing it! YOU are choosing to make these modifications, and if
* you point the finger at us for messing up your device, we will laugh at you.
*
*/
This rom is in beta . You can have some issue with it.
What's working/broken:
- Fingerprint nav (partially fixed)
- all other issue HERE
BACKUP
perform a backup of this partition (before lineageos install)
* kernel
* ramdisk boot
* vendor
* product
Installation:
1st install
Perform A Factory Rest with Emui erecovery
Be sure you have my twrp recovery here with decryption data
Download the latest build and gapps
Reboot to recovery
If you come from another rom , Factory reset is needed ( Wipe cache + data + system)
Flash the latest build and gapps
Reboot
Current Lineageos Rom
-be careful to have my TWRP 2018-09-08 (08-09-2018) build date version
-flash last Lineageos rom
- reboot to system ( not needed to reflash gapps and magisk after each lineage release,just if you want the last gapps/magisk release)
Downloads:
- Builds :
* AndroidFileHost Here
* Google drive here
- Gapps Official OpenGApps (use nano preferably)
- Root (optionnal) Magisk 17.1 stable or 17.2 beta
Source code:
all are here . I have created kirin960 common github for all hi3660 devices. So if you want to contribute ,mp
https://github.com/kirin960-devices
Changelog:
09-09-2018
New lineageos stuff like :
* rotation ( 0° 90° 180 ° 270 ° and lockscreen too)
* enable again lineage's apk (browser , music , trust ...)
* battery leds color
* notification leds color
* live display
* some buttons tweak
* some gestures tweak
* some status bar tweak
* remove stock huawei camera
* fingerprint navigation (partially fixed) (you can DL fingerprint gestures apk from playstore for this)
etc ...
2018-09-11
* Add new system UI tiles (like heads up notification, cafeine ...)
* Add support for china variant ( not tested ,need users feedback )
* Hide unuseed usb feature
* i forgot ...
2018-09-25
Changelog:
- Kernel
* Starting we stock kernel from last 8.0.0 emui Emui hi3660 source
* Remove root check and all related root Huawei's stuff
* Added the possibility to choose "setenforce 0" (use terminal for that)
- ROMs
* To avoid any confusion replace hi3660 ROMs name by mha (correct name for mate 9)
* Fix Style color FC
* Fix battery drain
* Fix Trust patch level check
* And some other ...
2018-10-05
* ussd (mms) fixed
* youtube video fixed
* fingerprint name display fixed
* clock position settings fixed
* Add advanced reboot
2018-10-22
kernel
* add sdfat with exfat and other fs support
ROMs
* add new security patch support (2018-09-01) and (2018-10-01)
* Wifi Hospot fixed ( need tester)
* Add new device display feature (doze) display-> advanced
* Rework all fingerprint stuff
* Add FP gestures options with few quick actions (WIP) display-> advanced
ROMs
* Hack security_patch for all Emui 8.0 Roms
* Add google feed in launcher with new features
* Build with last Lineageos source and 2018-10-05 Android security patch
2018-11-11
kernel
* Remove sdcardfs Huawei's stuff
* Add all sdcardfs commits from google kernel/common (android pie)
* Update some FS commits from google (android pie)
ROMs
* Fix Read/write music from ext sdcard
* Fix lot of selinux denials
Not needed now since 2018-11-01 build
Be careful
the made of past on our own kernel build, backup your /vendor and kernel partiton BEFORE installed the ROMs.
The lineageos security patch is newer than Emui's. So the cmd "os_patch_level" is not the same as that of Huawei. I modified the build.prop to avoid all bootloop. Checked well before installing the rom that you have at least the version "ro.build.version.security_patch = 2018-06-01". If you have a version before this date, made the update emitted before or let me know, I prepared a script to fix it
The easiest way to know which version you have is to have ADB drivers to install: open a terminal command and type
Code:
adb shell
Code:
getprop ro.build.version.security_patch
credits:
@LuK1337 @flex1911 @sirhc
XDA:DevDB Information
Lineage-16.0 pie, ROM for the Huawei Mate 9
Contributors
micky387
ROM OS Version: 9.x Pie
ROM Kernel: Linux 4.x
ROM Firmware Required: Last EMUI 8.*
Version Information
Status: Beta
Current Beta Version: 2018-11-01
Beta Release Date: 2018-09-08
Created 2018-08-28
Last Updated 2018-11-01
Attachments
-
127 KB Views: 4,990
-
89.8 KB Views: 4,816
-
108.7 KB Views: 4,826
-
93.5 KB Views: 4,665
-
130.5 KB Views: 4,743
-
206.1 KB Views: 4,597
Last edited: