You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
#4
Modify the source to fix issues in other devices using phh patches:
Download [the patches](https://github.com/phhusson/treble_experimentations/releases/latest/download/patches-for-developers.zip), then apply each patch in its project:
git am patch
Which is suppose to be ran on each file from the compressed download? Other sites list patch -p1 < patch which also fails. Is the working directory for this within where you run repo sync?
#5
Go to the phh device repo and run bash generate.sh vendor/lineage/config/common_full_phone.mk - adapting for the ROM you wish to build for.
This does not exist?
#6
Lunch the build variant you want (ex. treble_arm64_avN-userdebug) and start the build
.build/envsetup.sh
lunch treble_arm64_avN-userdebug
WITHOUT_CHECK_API=true make -j$(nproc) systemimage
Does not exist when following the wiki guide... Is there a list of arguments to pass here or syntax for things like A only/Vanilla/non su etc...?
reacted with thumbs up emoji reacted with thumbs down emoji reacted with laugh emoji reacted with hooray emoji reacted with confused emoji reacted with heart emoji reacted with rocket emoji reacted with eyes emoji
-
I'm currently following the wiki page,
https://github.com/phhusson/treble_experimentations/wiki/How-to-build-a-GSI%3F
Which gets to step,
#4
Modify the source to fix issues in other devices using phh patches:
git am patch
Which is suppose to be ran on each file from the compressed download? Other sites list patch -p1 < patch which also fails. Is the working directory for this within where you run repo sync?
#5
Go to the phh device repo and run bash generate.sh vendor/lineage/config/common_full_phone.mk - adapting for the ROM you wish to build for.
This does not exist?
#6
Lunch the build variant you want (ex. treble_arm64_avN-userdebug) and start the build
.build/envsetup.sh
lunch treble_arm64_avN-userdebug
WITHOUT_CHECK_API=true make -j$(nproc) systemimage
Does not exist when following the wiki guide... Is there a list of arguments to pass here or syntax for things like A only/Vanilla/non su etc...?
This is compiling for android 12
Beta Was this translation helpful? Give feedback.
All reactions