-
Notifications
You must be signed in to change notification settings - Fork 585
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Create build-termux.sh #623
base: pie
Are you sure you want to change the base?
Conversation
Overlays signed with apksigner is broking the package installer so, I should suggest to don't use this script |
If you want to build overlays and you don't have a computer, use gcloud shell its free. |
If placing overlays to /system/product/overlay as mentioned in wiki about building overlays, they work as they should. Plus, even overlays built with signapk rarely can be installed as user applications |
They work but in my case apks that build with this script brokes package installer also you shouldn't install overlays as user app. |
I couldn't get it, but what is package installer here for? Or is there any other way to test overlays other than putting them to /system/product/overlay (or /system/app/treble-overlay-xxx-systemui for SystemUI overlays) with using rw system or Magisk magic mount? Hm, at least for testing right on the device with placing to /system/product/overlay or magisk mounting they do their job. By the way, phh suggested (in TG) to try signapk or apksigner. As result, signapk isn't available as termux package, nor Java version works correctly. In result, I've switched to apksigner for this case as PC isn't always available and for testing these apk files do their job as expected |
|
Btw, Which device do you have? |
I'm using Nokia 8.1. Currently using both framework and SystemUI overlays built with this script. App installations work fine, both apk and playstore variants |
By the way I haven't tested this script's behavior outside of Termux environment. There were Termux GitHub release installed, done |
You can use gcloud shell to build overlays even you can ssh into them. |
Make termux build possible