Skip to content

feat: add Pixel/AOSP Android 16 QPR 2 support#33

Merged
NextAlone merged 2 commits into
NextAlone:mainfrom
hxreborn:feature/android16-qpr2
Dec 10, 2025
Merged

feat: add Pixel/AOSP Android 16 QPR 2 support#33
NextAlone merged 2 commits into
NextAlone:mainfrom
hxreborn:feature/android16-qpr2

Conversation

@hxreborn

@hxreborn hxreborn commented Dec 7, 2025

Copy link
Copy Markdown
Contributor

Adds support for Android 16 QPR2's redesigned Package Installer. Google rewrote it using MVVM (Fragment → ViewModel → Repository) with Material 3 components, replacing the old Activity-based approach.

InstallerHookBaklava hooks the new v2 fragments (InstallationFragment and UninstallationFragment). Detects v2 installer availability at runtime and falls back to Q/N hooks on older Android versions.

Tested on Pixel 9 Pro, build 16.0.0 (BP4A.251205.006.A1, Dec 2025, EMEA). Install/update/uninstall flows work as expected.

Closes #32

Let me know if you want me to adjust anything else!

@NextAlone

Copy link
Copy Markdown
Owner

Thanks

@NextAlone NextAlone merged commit 3ca0c12 into NextAlone:main Dec 10, 2025
1 check passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

v1.2 Stopped working with Android 16 QPR2

2 participants