1437 Commits

Author SHA1 Message Date
mfonville b79ec36a1e Update apktool 2.12.1 2025-10-09 10:00:11 +02:00
mfonville 6b72c70ea6 Apktool 2.12 2025-07-18 16:20:06 +02:00
mfonville 9a4ecb0891 Update APKtool 2.11 2025-01-29 11:53:28 +01:00
mfonville e05eae906a Update APKTool 2024-09-25 15:08:08 +02:00
mfonville 523474bb48 Apktool 2.9.2
Signed-off-by: mfonville <maarten.fonville@gmail.com>
2024-01-06 21:11:23 +01:00
mfonville 11c70fed01 update APKtool to 2.9.1 2023-12-08 12:30:44 +01:00
mfonville f25f74faba APK tool update to 2.9.0 2023-10-15 16:43:21 +02:00
mfonville b9c62643e0 Update apktool 2.8.1 2023-07-27 22:34:10 +02:00
mfonville 540cf16337 Update APKtool to 2.8.0 2023-07-18 20:49:32 +02:00
osm0sis 5d723b023b installer: update mount logic + make comments uniform
- update apex mounting support for Android 11+
- check before mounts, fix persist mount on Virtual A/B
- fix apex mounts on fastboot boot'd TWRP
- support Android 12 .capex (compressed apex) files
- fix some (bad) OEM prop files including entries twice, use last entry like live system
- add useful mount debugging stderr for logs
- don't unmount any existing apex at start of flash
- support AMLogic devices where A-only sets slot=normal
- correct build.prop locations for getprop replacements
- support /metadata mount as a safer alternative to /persist
- refactor mount_all and umount_all
- use OLD_PATH for exceptions where busybox causes conflicts
- abort apex loop mounts early if failing
- work around loop mounts on newer Lineage-based recoveries by changing shell context
2023-06-19 20:17:35 +02:00
mfonville 58ed000a7b update apktool to 2.7.0 2022-11-26 16:12:35 +01:00
ip 6362c69f67 Android 12 build support.
Include Android 12 (SDK31) and Android 12L (SDK32)
2022-10-08 13:43:12 +02:00
mfonville f6d769664f Merge branch 'tenzap-f_go_edition' 2022-06-11 19:42:47 +02:00
tenzap 6c6b593e45 Merge branch 'master' into f_go_edition 2022-06-11 14:07:50 +02:00
tenzap a9c18aa5a0 replace bashism with case 2022-06-11 14:06:58 +02:00
ipdev99 897620fcca Android Auto
Overlay for Android Auto on Android 12 and newer.

https://android.googlesource.com/platform/frameworks/base/+/8240dbd571cb86b04ed0fe252eeb381971b7a54d%5E%21
2022-06-11 13:22:13 +02:00
Joseph C. Sible 23f90e38da Add priv-app/MotCamera2 to the removal list
This is where the stock camera lives on LineageOS on a Moto X4 "payton".
2022-05-29 11:07:45 +02:00
mfonville bd946ea6f7 Update apktool 2.6.1 2022-03-01 10:09:25 +01:00
tenzap f74a241201 add Go edition variants 2022-01-17 22:27:15 +01:00
tenzap 358439b649 on Pie, remove also PrebuiltGmsCore
On pie emulator system-image, GmsCore is stored in priv-app/PrebuiltGmsCore and not in priv-app/PrebuiltGmsCorePi
so remove this too
2022-01-17 17:50:44 +01:00
tenzap 2ba7c49bcc Don't remove Google SMS/MMS App if the only present 2022-01-17 17:50:33 +01:00
tenzap bc40a72d27 Don't remove Google Pixel Launcher if the only present 2022-01-17 14:18:04 +01:00
tenzap dbc8240cc7 improve computation of TOP variable
In some cases, if the script was run with sh or bash (instead of ./)
TOP couldn't be set correctly
2022-01-12 20:17:01 +01:00
ip 80977b524a Improve architecture check
Include 'ro.system.product.cpu.abilist', 'ro.vendor.product.cpu.abilist' and 'ro.odm.product.cpu.abilist' in the search.

Set 'device_architecture' using 'ro.product.cpu.abilist' if it matches 'ro.system.product.cpu.abilist'.

If 'device_architecture' was not set, try to set it from another prop value.
 - If exists, use 'ro.system.product.cpu.abilist'
 - If exists, use 'ro.vendor.product.cpu.abilist'
 - If exists, use 'ro.odm.product.cpu.abilist'
 - Fall back to 'ro.product.cpu.abi' if it still exists.
 - Give up and set it to what ever 'ro.product.cpu.abilist' returns.
2021-11-28 10:21:26 +01:00
Nicholas Buse 86a12285ac Fix spacing for longer TTS version 2021-11-23 09:50:39 -06:00
mfonville 4a3852cb73 Add platform level 12.0 API number 2021-11-01 15:26:51 +01:00
razorloves d1db9bd9e0 Remove the googlepixelconfig package
Each of the files in this package are device specific so they
shouldn't be getting installed to all pixel devices.
2021-10-26 23:50:26 +02:00
Aaron Kling 498037c353 Add atv overlay for api 30+
Installed with the atv play store
2021-09-14 11:19:27 +02:00
razorloves f6cc9175a3 Update pixel device list
This adds the newest pixels. 4a 5g / 5 / 5a
2021-09-06 11:48:23 +02:00
mfonville ea5190935a Update APKtool to 2.6.0 2021-09-05 11:03:49 +02:00
z3DD3r a6e46ef698 Support /system_ext partition
Added in Android 11:
https://source.android.com/devices/bootloader/partitions#changes-in-android-r
2021-08-22 07:21:42 +02:00
mfonville 7660f1bcbc fix double entry setupwraith 2021-08-10 20:59:11 +02:00
mfonville 10c1e07f67 drop gms minimal level 27, as it does not exist anymore 2021-08-01 20:17:59 +02:00
Ilya Danilkin 61c108863e Fix gearheadstub by moving it to priv-app 2021-07-28 20:00:17 +02:00
Ilya Danilkin 1262e74b07 Add the gearheadstub to A11 as well 2021-07-12 23:04:25 +02:00
Ilya Danilkin 7b503f331e Move gearheadstub to pico 2021-07-12 23:04:25 +02:00
Ilya Danilkin e29daeb19e Rename 'androidautostub' to 'gearheadstub'
This is a hack to avoid script collisions without serious logic rewrite
2021-07-11 23:27:51 +02:00
Ilya Danilkin 25a88bf8ed Add AndroidAutoPrebuiltStub to nano+
This will allow user to install Android Auto
which should work properly
since now it requires to be a system app
2021-07-11 23:27:51 +02:00
Ilya Danilkin 12b7986b3c add the Play Store overlay for R 2021-07-11 23:27:51 +02:00
Ilya Danilkin b7659c2385 Fix YTMusic condition, add QuickAccessWallet for R 2021-07-11 23:27:51 +02:00
Ilya Danilkin d3b737c7e9 Add YouTube Music, replace Play Music for SDK21+ 2021-07-11 23:27:51 +02:00
Ilya Danilkin 3901263dc6 Fix removal again
Signed-off-by: Ilya Danilkin <nezorflame@gmail.com>
2021-07-11 23:27:51 +02:00
Ilya Danilkin 227c33a6c7 Add system_ext to the list of folders for removal
Signed-off-by: Ilya Danilkin <nezorflame@gmail.com>
2021-07-11 23:27:51 +02:00
Ilya Danilkin 18624b09b3 Initial changes
Signed-off-by: Ilya Danilkin <nezorflame@gmail.com>
2021-07-11 23:27:51 +02:00
mfonville 57594aca0d Simplify page alignement check to just check if there is a -p parameter 2021-07-09 09:57:11 +02:00
mfonville 9cd7c6e8a9 Zipalign documentation has changed again 2021-07-09 09:27:49 +02:00
Nicholas Buse f2d67894de CloudPrint is dead. Fixes #918 2021-04-26 10:48:39 -05:00
Alyssa Smith 62d68d4b83 Update download_sources.sh (#909) 2021-02-22 11:18:41 -06:00
osm0sis 0f004d21fa installer: mounting script updates and function logic fixes
- fix /system/bin/* execution on recoveries using LD_CONFIG_FILE
- add additional BOOTCLASSPATH entry for /apex mounts
- try to preserve a working /etc/fstab on AOSP Q-based recovery and newer
- fix sloppy/unpredictable `cmd && this || that` statements by being a bit more POSIX to avoid any potential issues when stdout/err are redirected
- do apex mounts before /system bind to always ensure a working underlying shell environment
- improve support for mounting dynamic/logical partitions from /dev/block/mapper
- don't rely on props if possible: determine dynamic/logical partitions from /dev/block/mapper presence, and detect slots more robustly using props and cmdline
- clean up all use of test
2021-02-10 10:56:47 +01:00
mfonville d8c2553b81 Update APKtool to 2.5.0 2020-12-05 20:36:22 +01:00