Releases: ponces/treble_aosp
AOSP 14.0 v2024.04.14
⚠️ Important ⚠️
Google completely changed their way of developing and delivering Android (and AOSP in consequence)!
Android 14 QPR2 will be Android's first "trunk stable" release.
Which basically means that Android 14 QPR2 is kind of a new major Android version before Android 15 when it comes to hardware breakage.
Due to this, the first builds are of alpha quality so expect a lot of non-working stuff like non-boot scenarios, non-working RIL, etc...
Changelog
- Build and publish a64 (arm32_binder64) variants
- A smaller subset of GApps will be available on these variants
- No Face Unlock available
- Sync with latest sources of TrebleDroid
- Support kernels < 5.10 which fail to support bpf file context
- ThemePicker should not override LiveWallpapersPicker
- Drop Aperture in favor of Camera2
AOSP 14.0 v2024.04.03
⚠️ Important ⚠️
Google completely changed their way of developing and delivering Android (and AOSP in consequence)!
Android 14 QPR2 will be Android's first "trunk stable" release.
Which basically means that Android 14 QPR2 is kind of a new major Android version before Android 15 when it comes to hardware breakage.
Due to this, the first builds are of alpha quality so expect a lot of non-working stuff like non-boot scenarios, non-working RIL, etc...
Changelog
- Based on
android-14.0.0_r31
- Sync with latest sources of TrebleDroid
- Sync with latest gapps based on barbet
14/AP1A.240405.002
- Fix lockscreen clock customization
AOSP 14.0 v2024.04.01
⚠️ Important ⚠️
Google completely changed their way of developing and delivering Android (and AOSP in consequence)!
Android 14 QPR2 will be Android's first "trunk stable" release.
Which basically means that Android 14 QPR2 is kind of a new major Android version before Android 15 when it comes to hardware breakage.
Due to this, the first builds are of alpha quality so expect a lot of non-working stuff like non-boot scenarios, non-working RIL, etc...
Changelog
- Sync with latest sources of TrebleDroid
- Re-add support for AVB1 devices
- Re-add support for Radio HAL <1.4 devices
- Fix Bluetooth pairing issues
AOSP 14.0 v2024.03.28
⚠️ Important ⚠️
Google completely changed their way of developing and delivering Android (and AOSP in consequence)!
Android 14 QPR2 will be Android's first "trunk stable" release.
Which basically means that Android 14 QPR2 is kind of a new major Android version before Android 15 when it comes to hardware breakage.
Due to this, the first builds are of alpha quality so expect a lot of non-working stuff like non-boot scenarios, non-working RIL, etc...
Changelog
- Add back support for <4.14 kernels
AOSP 14.0 v2024.03.27
⚠️ Important ⚠️
Google completely changed their way of developing and delivering Android (and AOSP in consequence)!
Android 14 QPR2 will be Android's first "trunk stable" release.
Which basically means that Android 14 QPR2 is kind of a new major Android version before Android 15 when it comes to hardware breakage.
Due to this, the first builds are of alpha quality so expect a lot of non-working stuff like non-boot scenarios, non-working RIL, etc...
Changelog
- Based on
android-14.0.0_r29
- Sync with latest sources of TrebleDroid
- Sync with latest gapps based on
barbet 14/AP1A.240305.019.A1
- Fix crash of 'Wallpaper & Style' app by adding missing
android.permission.MONITOR_INPUT
permission
AOSP 14.0 v2024.02.27
AOSP 14.0 v2024.02.06
Changelog
- Based on
android-14.0.0_r27
- Sync with latest sources of TrebleDroid
- Sync with latest gapps based on
barbet 14/UQ1A.240205.002
- Fix lockscreen clock widgets
- Fix random reboots on BPF-less devices
- Revert to old hardcoded GMS spoof approach
Notes
- If Bluetooth does not work well for you and you have a Mediatek or Huawei device, try applying this workaround:
Treble App -> Misc -> Bluetooth workarounds
AOSP 14.0 v2024.01.05
Changelog
- Based on
android-14.0.0_r21
- Sync with latest sources of TrebleDroid
- Sync with latest gapps based on
barbet 14/UQ1A.240105.002
- Add APN config file from LineageOS
Notes
- Play Integrity is passing out of the box. However, Google may soon block the included spoofed fingerprint. If you want to use your own version to workaround a blacklisted fingerprint, you need to create a JSON file at
/data/local/tmp/spoof.json
(example and instructions) - If Bluetooth does not work well for you and you have a Mediatek or Huawei device, try applying this workaround:
Treble App -> Misc -> Bluetooth workarounds
AOSP 14.0 v2023.12.17
Changelog
- Based on
android-14.0.0_r18
- Sync with latest sources of TrebleDroid
- Update GMS spoof approach to be based on an OTA system or a local JSON file.
- Play Integrity passes by default at this moment but things may change in the near future as Google is blacklisting multiple fingerprints as we speak.
- To keep up with these changes, I created an OTA system which will make sure you have a valid spoof fingerprint always on time without needing to wait for a new release to fix blacklisted fingerprints. If the current fingerprint is not working for you, reboot to apply the latest valid one.
- As a faster workaround, you can also provide your own spoof fingerprint by creating a JSON file at
/data/local/tmp/spoof.json
(example and instructions)
Notes
- If Bluetooth does not work well for you and you have a Mediatek or Huawei device, try applying this workaround:
Treble App -> Misc -> Bluetooth workarounds
AOSP 14.0 v2023.12.10
Changelog
- Based on
android-14.0.0_r17
- Sync with latest sources of TrebleDroid
- Sync with latest gapps based on
barbet 14/UQ1A.231205.014
- Update GMS spoof approach to be based on an overlay or a local JSON file.
- Play Integrity passes by default at this moment but things may change in the near future as Google is banning multiple fingerprints as we speak.
- To workaround this easily, you can now provide your own fingerprints instead of waiting for new builds by using:
Notes
- If Bluetooth does not work well for you and you have a Mediatek or Huawei device, try applying this workaround:
Treble App -> Misc -> Bluetooth workarounds