Code:
#include <std_disclaimer.h>
/*
* Your warranty is now void.
*
* I am 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 it
* before flashing it! YOU are choosing to make these modifications, and if
* you point the finger at me for messing up your device, I will laugh at you.
*
*/
Project Treble basically partitions your device into two separate partitions, a system and a vendor: system contains your generic system image, while vendor partition has your device specific files required for booting and running your phone. This way we can easily change the system image and be able to run our device on different system images with the same kernel and vendor partition.
What is NOT working
You tell me
Downloads
Build 0421 (boot.img + vendor.img)
Phh-Treble A-only ARM64 (system.img)
Previous builds
HOWTO
Wipe everything in TWRP 3.2.1-1
Install boot + vendor + system image
Reboot and enjoy
Sources
Kernel for msm8996 (lineage-15.1)
Configuration for natrium (lineage-15.1)
Configuration for msm8996 (lineage-15.1) (Minor patches)
Proprietary vendor (lineage-15.1) (Minor patches, credits MZO)
XDA:DevDB Information
Project Treble for Mi 5s Plus
Contributors
Weijianism
Source Code: https://github.com/wegank/
ROM OS Version: 8.x Oreo
ROM Kernel: Linux 3.x
Version Information
Status: Testing
Created 2018-03-12
Last Updated 2018-04-21
Last edited: