Skip to content

Releases: Doze-off/Project-CiRCLE_gsi

Project CiRCLE 1.2 | A16 QPR2 | TREBLE GSI UNOFFICIAL-signed

Choose a tag to compare

@Doze-off Doze-off released this 16 Aug 23:14
7122b71

for users if not boot in DSU user note #edit_gsi and put this init file in system/bin
The reason for this is that some of my patches broke the DSU function on some old devices, and since I don't have a user to keep testing and testing until I figure it out, it's better if you push the working file.

Changelog:

  • Initial release
  • Reworked device tree; removed several TrebleDroid patches that broke functionality and booting on some devices.
  • Add traffic indicator fix toggle
  • Add safe media volume bypass setting
  • Add A2DP identity address toggle
  • net: Add toggle for NetworkStats BPF fallback
  • Add patch to disable safe media volume
  • Add property-gated A2DP codec fallback patch
  • Add scroll-boost prop handler in treble app
  • Add axion props handler in treble app
  • Add patch to update lmk tweaks
  • Add build optimization patch for Android GSI
  • Avoid fatal crashes on AIDL composer init
  • Remove reboot_on_failure from netbpfload configs
  • AudioDeviceInventory: gate A2DP default codec fallback
    behind PHH property
  • frameworks/base: fail fast on stalled keystore2 binder calls at startup #3
  • frameworks/av: tolerate legacy input stereo mask 0x3 in AIDL conversion #2
  • AudioDeviceBroker: preserve Bluetooth communication route on invalid phone-strategy fallback #2
  • Disable compressed APEX for old vendors
  • rkpd: skip IRPC registration when HAL is undeclared

Note

  • Traffic indicator fix -> enable in misc in treble app and reboot
  • axion props disabled by default -> enable in misc - axion props and reboot
  • unisoc users, use option in treble app -> Misc for fix Blank screen
  • for fix storage enable (treble app ->misc -> prefer hardware codecs)
  • for hotspot /DNS private disable ipv4/ipv6 in apn settings use only ipv4
  • For small partitions, I recommend removing some unused VNDKs for your vendor.
  • Check which VNDK your vendor uses and use the #edit_gsi note in the support group to remove the unnecessary ones.
### system_ext/apex 

Android 9 v28
Android 10 v29
Android 11 v30
Android 12 v31
Android 12L v32
Android 13 v33
Android 14 v34

SUPPORT GROUP - LINK