Skip to content

Releases: ponces/treble_aosp

v2024.05.09

09 May 12:57
Compare
Choose a tag to compare

Changelog

  • Based on android-14.0.0_r37
  • Sync with latest sources of TrebleDroid
  • Sync with latest gapps based on barbet 14/AP1A.240505.004
  • Support kernels <= 4.14 which fail to support BPF maps (thanks @phhusson)

v2024.04.14

14 Apr 21:32
Compare
Choose a tag to compare
v2024.04.14 Pre-release
Pre-release

⚠️ 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

v2024.04.03

03 Apr 15:23
Compare
Choose a tag to compare
v2024.04.03 Pre-release
Pre-release

⚠️ 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

v2024.04.01

01 Apr 20:09
Compare
Choose a tag to compare
v2024.04.01 Pre-release
Pre-release

⚠️ 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

v2024.03.28

28 Mar 22:46
Compare
Choose a tag to compare
v2024.03.28 Pre-release
Pre-release

⚠️ 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

v2024.03.27

27 Mar 18:42
Compare
Choose a tag to compare
v2024.03.27 Pre-release
Pre-release

⚠️ 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

v2024.02.27

27 Feb 15:57
Compare
Choose a tag to compare

Changelog

  • Fix SMS and 5G on some Samsung devices (thanks @phhusson)
  • Revert removal of some dead code for BPF-less devices (thanks @phhusson)
  • Fix issues with permission denials while using Pixel Launcher

v2024.02.06

06 Feb 16:28
Compare
Choose a tag to compare

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

v2024.01.05

05 Jan 22:34
Compare
Choose a tag to compare

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

17 Dec 23:00
Compare
Choose a tag to compare

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