9c37ec0bcd
How to use: - Push UNSPARSED system.img to /sdcard - Create file /cache/phh/flash - Create block.map: $ uncrypt /data/media/0/system.img /cache/phh/block.map - Reboot This is done by copying /system to a tmpfs, then killing all services, moving /system to /dev/old-system, unmounting it, then applying uncrypt's block.map Tested devices as of today: - Blackview A20 - Huawei Mate 9 |
||
---|---|---|
bluetooth | ||
environ | ||
fixSPL | ||
nfc | ||
overlay/frameworks/base/core/res/res | ||
overlay-gapps/frameworks/base/core/res/res/values | ||
phhgsi_arm64_a | ||
phhgsi_arm64_ab | ||
phhgsi_arm_a | ||
phhgsi_arm_ab | ||
sepolicy | ||
su | ||
twrp | ||
.gitignore | ||
base-pre.mk | ||
base.mk | ||
board-base.mk | ||
carbon.mk | ||
empty | ||
empty-permission.xml | ||
gapps-go.mk | ||
gapps.mk | ||
generate.sh | ||
ld.config.26.txt | ||
ld.config.27.txt | ||
lineage.mk | ||
phh-on-boot.sh | ||
README | ||
rr.mk | ||
rw-system.sh | ||
system.prop | ||
vndk-detect | ||
vndk.rc |
You'll need to call generate.sh in this folder to generate the Makefiles to build the Treble targets