YAAP Updates
3.02K subscribers
81 photos
7 files
1.13K links
Update channel for all YAAP builds

Other Chats:
@yaapcommon - Common Chat
@yaapop7 - OnePlus 7 Series
@yaapop8 - OnePlus 8T/9R
@yaapop12 - OnePlus 12
@yaappantah - Pixel 7/7 Pro
@yaapot - OT Chat
@yaapraphael - Redmi K20 Pro/Mi 9T Pro
Download Telegram
New YAAP Build for OnePlus 12 (waffle)

Details:

• Version: 16.0 20251203
• Type: Stable

Changelog:

ROM:
• None

Device:
• Fully merge oos16 blob and fw and kernel updated.
  - We only released this update after fixing the fod unlock jank introduced on oos16 kernel side unlike the LOS roms — so you will not have this regression like we did not previously.
• Fixed boot time regression.
• Fixed torch brightness control (note oplus only gives us four levels).
• Kernel: Improve power efficiency and jitter consistency with new gpu pre commit boosting on balanced and performance kp:
  - Also revert constant busy time boosting from earlier due to new implementation.
  - Remove powerhint, which was responsible for boosting gpu for expensive rendering — no longer needed.
• Kernel: Fully fix FOD on AOD and doze fod performance.
• Kernel: FOD performance improvements.

Links:

• ROM: waffle
• Support: Group
rebuilding latest in a few for sound settings crash hotfix
New YAAP Build for OnePlus 12 (waffle)

Details:

• Version: 16.0 20260101
• Type: Stable

Changelog:

ROM:
• Merged Android 16 QPR1
• Merged Android 16 QPR2 (and Dec/2025 security patches)
• Add a toggle for screenshot sounds
• Implement a new flashlight strength control tile, complete with primitive haptics and per-level control
• Settings: Reflect that a gesture won't trigger ambient when ambient is disabled
• Add a configurable blur radius slider for notification shade
• Launcher: add configurable blur radius slider
• OpenDelta: Support new A16's progress centric notifications
• Downgrade Aperture for bug fixes

Regressions compared to last release:
• Smartspace has been dropped as a lockscreen weather provider
- You may use OmniJaws still
• Left volume panel setting temporarily dropped
• If the setting for it is removed, it's on purpose

Device:
• Hook up ambient light sensor correction to sensor wrapper.
• Re-enabled oplus camera auto white balance due to user complaints.
• Kernel:
  - Fixed max battery capacity reporting.
  - Fingerprint and touchpanel latency/performance improvements.
  - 6.1.159 merged
  - Reclaim and deferred dmabuf free task-specific optimizations
  - EEVDF backports/fixes
  - CASS logic improvements for efficiency, performance, and latency improvements
  - General efficiency and performance improvements

Links:

• ROM: waffle
• Support: Group
Channel photo updated
New YAAP Build for Google Pixel 7 (panther)

Details:

• Version: 16.0 20260105
• Type: Stable

Changelog:

ROM:
• Merged Android 16 QPR1
• Merged Android 16 QPR2 (and Dec/2025 security patches)
• Vanilla: update microg
• Fix emergency info crashing upon action
• Fix QS settings long click action
• Fix QS Internet dialog long click on mobile network action
• Some visual fixes to lock screen charging indicator
• Allow disabling time to full on keyguard
• Add Roboto Flex font
• Allow automatically turning on mobile data when pressing the tile
• Launcher3: Allow to always show page indicator dots
• Launcher3: Add 4x6 and 4x7 grid sizes
• Add Sony Sketch font
• Add Rubik font
• Fix various bluetooth issues introduced in Android 16
• Settings: Reflect that a gesture won't trigger ambient when ambient is disabled
• Downgrade Aperture for bug fixes
• Implement gestural navbar burn in protection
• Add a toggle for screenshot sounds
• Implement a new flashlight strength control tile, complete with primitive haptics and per-level control
• Add a configurable blur radius slider for notification shade
• Launcher: add configurable blur radius slider
• OpenDelta: Support new A16's progress centric notifications
• Smartspace has been dropped as a lockscreen weather provider
- You may use OmniJaws still
• Left volume panel setting temporarily dropped
• Few other minor changes
• Add blurs option to fine-tuned battery saver
• Allow setting a wider range for battery saver schedule %
• Fix non working toggles in fine-tuned battery saver
• Fix charging sounds toggle title

Device:
• Many many cleanups for the device trees themselves.
• pantah: Update blobs and build description to BP4A.251205.006
• pantah: sepolicy: Adapt for BP4A.251205.006
• pantah: properties: BP4A.251205.006
• pantah: SPL: BP4A.251205.006
• pantah: Move device configuration to vendor
• pantah: Relocate even more things to vendor
• pantah: Add in missing bluetooth configurations
• pantah: Rework sepolicy
• pantah: Regenerate vintf
• pantah: Switch to my own kernel
• pantah: Shuffle & update product properties
• pantah: Shuffle vendor properties
• pantah: Set boot & vendor SPL
• gs201: Update FCM for BP3A
• gs201: powerstats: Update for BP3A
• gs201: Bump vulkan to 1.4
• gs201: Set missing properties from stock
• gs201: Rework sepolicy
• gs201: Move device configuration to vendor
• gs201: Relocate even more things to vendor
• gs201: Use prebuilt bluetooth_audio_policy_configuration_7_0.xml
• gs201: overlay: Remove Dialer overlay
• gs201: Conditionally enable AVB
- You can lock your bootloader now by flashing a custom pkmd key provided in the Telegram support group.
• kernel: Upstream to 6.1.158
• kernel: Change LOCALVERSION to syd
• kernel: gs201_defconfig: Prepend -android14-11- before the actual name
• kernel: gs201: ext: Remove unused sec touch driver
• kernel: google-modules: power: Optimize parsing reboot commands
• kernel: Disable CONFIG_SCSI_UFS_PIXEL_FIPS140
• kernel: google-modules: focaltech: Avoid vla initializer in lptw proc handler
• kernel: touch/goodix: Fix memory leak in brl_flash_read()
• kernel: acpm_ipc: Disable logging bloat
• kernel: edgetpu: janeiro: Remove telemetry
• kernel: lwis: Fix UaF in lwis_client_enrolled_buffers_clear()
• kernel: exynos-dm: Fix memory leaks in exynos_dm_topological_sort()
• kernel: exynos-pd: Fix memory leak in exynos_pd_genpd_init()
• kernel: pcie: exynos: Reduce logspam from PCIe Driver

Links:

• ROM: panther
• Support: Group
New YAAP Build for Google Pixel 7 Pro (cheetah)

Details:

• Version: 16.0 20260105
• Type: Stable

Changelog:

ROM:
• Merged Android 16 QPR1
• Merged Android 16 QPR2 (and Dec/2025 security patches)
• Vanilla: update microg
• Fix emergency info crashing upon action
• Fix QS settings long click action
• Fix QS Internet dialog long click on mobile network action
• Some visual fixes to lock screen charging indicator
• Allow disabling time to full on keyguard
• Add Roboto Flex font
• Allow automatically turning on mobile data when pressing the tile
• Launcher3: Allow to always show page indicator dots
• Launcher3: Add 4x6 and 4x7 grid sizes
• Add Sony Sketch font
• Add Rubik font
• Fix various bluetooth issues introduced in Android 16
• Settings: Reflect that a gesture won't trigger ambient when ambient is disabled
• Downgrade Aperture for bug fixes
• Implement gestural navbar burn in protection
• Add a toggle for screenshot sounds
• Implement a new flashlight strength control tile, complete with primitive haptics and per-level control
• Add a configurable blur radius slider for notification shade
• Launcher: add configurable blur radius slider
• OpenDelta: Support new A16's progress centric notifications
• Smartspace has been dropped as a lockscreen weather provider
- You may use OmniJaws still
• Left volume panel setting temporarily dropped
• Few other minor changes
• Add blurs option to fine-tuned battery saver
• Allow setting a wider range for battery saver schedule %
• Fix non working toggles in fine-tuned battery saver
• Fix charging sounds toggle title

Device:
• Many many cleanups for the device trees themselves.
• pantah: Update blobs and build description to BP4A.251205.006
• pantah: sepolicy: Adapt for BP4A.251205.006
• pantah: properties: BP4A.251205.006
• pantah: SPL: BP4A.251205.006
• pantah: Move device configuration to vendor
• pantah: Relocate even more things to vendor
• pantah: Add in missing bluetooth configurations
• pantah: Rework sepolicy
• pantah: Regenerate vintf
• pantah: Switch to my own kernel
• pantah: Shuffle & update product properties
• pantah: Shuffle vendor properties
• pantah: Set boot & vendor SPL
• gs201: Update FCM for BP3A
• gs201: powerstats: Update for BP3A
• gs201: Bump vulkan to 1.4
• gs201: Set missing properties from stock
• gs201: Rework sepolicy
• gs201: Move device configuration to vendor
• gs201: Relocate even more things to vendor
• gs201: Use prebuilt bluetooth_audio_policy_configuration_7_0.xml
• gs201: overlay: Remove Dialer overlay
• gs201: Conditionally enable AVB
- You can lock your bootloader now by flashing a custom pkmd key provided in the Telegram support group.
• kernel: Upstream to 6.1.158
• kernel: Change LOCALVERSION to syd
• kernel: gs201_defconfig: Prepend -android14-11- before the actual name
• kernel: gs201: ext: Remove unused sec touch driver
• kernel: google-modules: power: Optimize parsing reboot commands
• kernel: Disable CONFIG_SCSI_UFS_PIXEL_FIPS140
• kernel: google-modules: focaltech: Avoid vla initializer in lptw proc handler
• kernel: touch/goodix: Fix memory leak in brl_flash_read()
• kernel: acpm_ipc: Disable logging bloat
• kernel: edgetpu: janeiro: Remove telemetry
• kernel: lwis: Fix UaF in lwis_client_enrolled_buffers_clear()
• kernel: exynos-dm: Fix memory leaks in exynos_dm_topological_sort()
• kernel: exynos-pd: Fix memory leak in exynos_pd_genpd_init()
• kernel: pcie: exynos: Reduce logspam from PCIe Driver

Links:

• ROM: cheetah
• Support: Group
New YAAP Build for Google Pixel 7 Pro (cheetah)

Details:

• Version: 16.0 20260107
• Type: Stable

Changelog:

ROM:
• Add back QPR2 Smartspace as a lockscreen weather provider
• Add blurs option to fine-tuned battery saver
• Allow setting a wider range for battery saver schedule %
• Enable Expressive UI in GMS Setup Wizard
• Fix non persisting toggles in fine-tuned battery saver
• Fix broken toggles in fine-tuned battery saver
• Fix charging sounds toggle title

Device:
• Enabled Ultra HDR gainmap
- HDR should work systemwide now.

Links:

• ROM: cheetah
• Support: Group
New YAAP Build for Google Pixel 7 (panther)

Details:

• Version: 16.0 20260107
• Type: Stable

Changelog:

ROM:
• Add back QPR2 Smartspace as a lockscreen weather provider
• Add blurs option to fine-tuned battery saver
• Allow setting a wider range for battery saver schedule %
• Enable Expressive UI in GMS Setup Wizard
• Fix non persisting toggles in fine-tuned battery saver
• Fix broken toggles in fine-tuned battery saver
• Fix charging sounds toggle title

Device:
• Enabled Ultra HDR gainmap
- HDR should work systemwide now.

Links:

• ROM: panther
• Support: Group
New YAAP Build for OnePlus 12 (waffle)

Details:

• Version: 16.0 20260109
• Type: Stable

Changelog:

ROM:
• Add back QPR2 Smartspace as a lockscreen weather provider
• Add blurs option to fine-tuned battery saver
• Allow setting a wider range for battery saver schedule %
• Enable Expressive UI in GMS Setup Wizard
• Fix non persisting toggles in fine-tuned battery saver
• Fix broken toggles in fine-tuned battery saver
• Fix charging sounds toggle title
• Launcher: fix hide label toggle hiding popup labels
• Launcher: drop configurable blur radius due to performance issues

Device:
• Update OOS changes and blobs from 16.0.1.300 (including new patched camera blobs from Luffitys)
• Update Asus radio from WW-36.0210.1420.27
• Fixed no VOIP mic audio for up to 10-15 seconds
• Fixed jank consistency regression
• Efficiency: make uclamp boosting only effective for CASS hinting
• Efficiency: allow display tasks on cpus0-1.
• Kernel:
- EEVDF/scheduler backports
- CASS improvements, prime less gated and using EEVDF for packing and prefer idle hints
- Fix kprofiles QS tile usage
- Rework kprofiles and defaults entirely:
  - Performance mode: now nearly equivalent to previous balanced mode, but also disables rcu lazy for worse efficiency but improved raw performance.
  - Balanced (default): more efficient and lacks app open/task change boosting and reduces frame commit boosting.
  - Battery: no boosting, and has been extended to remove uclamp cass hints.

Links:

• ROM: waffle
• Support: Group
New YAAP Build for Google Pixel 7 (panther)

Details:

• Version: 16.0 20260114
• Type: Stable

Changelog:

ROM:
• Resize some statusbar icons to better fit the rest
• Fix setup wizard theme
• Fix QS network traffic monitor on white theme
• Fix all the remaining SmartSpace regressions

Device:
• None

Links:

• ROM: panther
• Support: Group
New YAAP Build for Google Pixel 7 Pro (cheetah)

Details:

• Version: 16.0 20260114
• Type: Stable

Changelog:

ROM:
• Resize some statusbar icons to better fit the rest
• Fix setup wizard theme
• Fix QS network traffic monitor on white theme
• Fix all the remaining SmartSpace regressions

Device:
• None

Links:

• ROM: cheetah
• Support: Group
New YAAP Build for OnePlus 12 (waffle)

Details:

• Version: 16.0 20260115
• Type: Stable

Changelog:

ROM:
• Resize some statusbar icons to better fit the rest
• Improve network traffic monitor reliability and efficiency
• Fix QS network traffic monitor on white theme
• Fix setup wizard theme
• Bring back left volume panel option
• Fix connecting to some Bluetooth devices

Device:
• Move to source built display composer:
- Stock color modes are retained
- Fingerprint dim is now more perceivably correct
- Screen wakeup is faster
- Variable refresh rate now uses new Android behavior
• Enable adfr (ltpo) features always
• Kernel:
- Merge Android common kernel

Links:

• ROM: waffle
• Support: Group
New YAAP Build for OnePlus 12 (waffle)

Details:

• Version: 16.0 20260117
• Type: Stable

Changelog:

ROM:
• Launcher: Bring back add app icon to home screen toggle
• On VRR devices (op12, pixel) do not downvote scroll to 80 and 60 fps during low velocity (absurd Google behavior)
• Fix Vanilla setupwizard

Device:
• No changes

Links:

• ROM: waffle
• Support: Group
New YAAP Build for Google Pixel 7 Pro (cheetah)

Details:

• Version: 16.0 20260117
• Type: Stable

Changelog:

ROM:
• Fix setup wizard crash on Vanilla
• Launcher: Bring back add app icon to home screen toggle
• On VRR devices (op12, pixel 7 pro) do not downvote scroll to 80 and 60 fps during low velocity (absurd Google behavior)

Device:
• Fix all padding issues seen in QPR2
• Set default color mode to Adaptive

Links:

• ROM: cheetah
• Support: Group
New YAAP Build for Google Pixel 7 (panther)

Details:

• Version: 16.0 20260117
• Type: Stable

Changelog:

ROM:
• Fix setup wizard crash on Vanilla
• Launcher: Bring back add app icon to home screen toggle
• On VRR devices (op12, pixel 7 pro) do not downvote scroll to 80 and 60 fps during low velocity (absurd Google behavior)

Device:
• Fix all padding issues seen in QPR2
• Set default color mode to Adaptive

Links:

• ROM: panther
• Support: Group
New YAAP Build for OnePlus 12 (waffle)

Details:

• Version: 16.0 20260121
• Type: Stable

Changelog:

ROM:
• Fix QS network traffic monitor wrong tint on boot
• Launcher: Add Pixel Search as QSB provider fallback

Device:
• Updates from OOS 16.0.3.500
- OOS users on any version now have no brick risk coming to YAAP
- You cannot downgrade to lower OOS or YAAP versions without a brick
• Fix touch gestures (V, Circle, etc)
• Kernel:
- Updates from OOS 16.0.3.500
- Lindroid updates
- Upstream Android common kernel updates

Links:

• ROM: waffle
• Support: Group
New YAAP Build for Xiaomi Poco X3 Pro (vayu)

Details:

• Version: 16.0 20260126
• Type: Stable

Changelog:

ROM:
• Merged Android 16 QPR1
• Merged Android 16 QPR2 (and Dec/2025 security patches)
• Add a toggle for screenshot sounds
• Implement a new flashlight strength control tile, complete with primitive haptics and per-level control
• Settings: Reflect that a gesture won't trigger ambient when ambient is disabled
• Add a configurable blur radius slider for notification shade
• Launcher: add configurable blur radius slider
• OpenDelta: Support new A16's progress centric notifications
• Downgrade Aperture for bug fixes
• Add back QPR2 Smartspace as a lockscreen weather provider
• Add blurs option to fine-tuned battery saver
• Allow setting a wider range for battery saver schedule %
• Enable Expressive UI in GMS Setup Wizard
• Fix non persisting toggles in fine-tuned battery saver
• Fix broken toggles in fine-tuned battery saver
• Fix charging sounds toggle title
• Launcher: fix hide label toggle hiding popup labels
• Launcher: drop configurable blur radius due to performance issues
• Resize some statusbar icons to better fit the rest
• Improve network traffic monitor reliability and efficiency
• Fix QS network traffic monitor on white theme
• Fix setup wizard theme
• Bring back left volume panel option
• Fix connecting to some Bluetooth devices
• Launcher: Bring back add app icon to home screen toggle
• On VRR devices (op12, pixel) do not downvote scroll to 80 and 60 fps during
low velocity (absurd Google behavior)
• Fix Vanilla setupwizard
• Fix QS network traffic monitor wrong tint on boot
• Launcher: Add Pixel Search as QSB provider fallback

Device:
• Opt out of speaker_layout_channel_mask field
• Address some property denials
• Patch blobs to depend on libtinyxml2-v34.so
• Build libjxl from source
• Remove unused fcm
• Override kernel BPF version override to 5.4.299
• fixup! vayu: props: Move some properties around
• Kernel:
- Backport close_range() and CLOSE_RANGE_CLOEXEC flag from android13-5.10 to fix an issue where hotspot and tethering doesn't work on Android 16 QPR2.
- Backport epoll_pwait2() syscall from android13-5.15 to fix a massive logspam on Android 16 QPR2.

Links:

• ROM: vayu
• Support: Group
New YAAP Build for Google Pixel 7 Pro (cheetah)

Details:

• Version: 16.0 20260129
• Type: Stable

Changelog:

ROM:
• Fix QS network traffic monitor wrong tint on boot
• Launcher: Add Pixel Search as QSB provider fallback
• Launcher: Fix a permanent crash on boot
• Settings: Restore missing protected IMEI & EID sumarries
• Settings: Protect phone number and other sensitive info in more pages

Device:
• Get rid of countless unwanted google services that run in the background
• Hide disable VRR option for Pixel 7
• kernel: Silence display brightness logspam
• kernel: Silence update mode logspam in samsung driver
• kernel: Block aoc debugging and logging services
• kernel: Merge android14-6.1-lts (6.1.161)

Links:

• ROM: cheetah
• Support: Group
New YAAP Build for Google Pixel 7 (panther)

Details:

• Version: 16.0 20260129
• Type: Stable

Changelog:

ROM:
• Fix QS network traffic monitor wrong tint on boot
• Launcher: Add Pixel Search as QSB provider fallback
• Launcher: Fix a permanent crash on boot
• Settings: Restore missing protected IMEI & EID sumarries
• Settings: Protect phone number and other sensitive info in more pages

Device:
• Get rid of countless unwanted google services that run in the background
• Hide disable VRR option for Pixel 7
• kernel: Silence display brightness logspam
• kernel: Silence update mode logspam in samsung driver
• kernel: Block aoc debugging and logging services
• kernel: Merge android14-6.1-lts (6.1.161)

Links:

• ROM: panther
• Support: Group
New YAAP Build for Redmi Note 10 (sunny)

Details:

• Version: 16.0 20260129
• Type: Stable

Changelog:

ROM:
• Downgrade Aperture for bug fixes.
• Implement gestural navbar burn in protection.
• Merged Android 16 QPR1.
• Merged Android 16 QPR2. (and Dec/2025 security patches)
• Add a toggle for screenshot sounds.
• Implement a new flashlight strength control tile, complete with primitive haptics and per-level control.
• Settings: Reflect that a gesture won't trigger ambient when ambient is disabled.
• Add a configurable blur radius slider for notification shade.
• Launcher: add configurable blur radius slider.
• OpenDelta: Support new A16's progress centric notifications.
Regressions compared to last release:
• Smartspace has been dropped as a lockscreen weather provider.
- You may use OmniJaws still.
• Left volume panel setting temporarily dropped.
• If the setting for it is removed, it's on purpose.
• Add back QPR2 Smartspace as a lockscreen weather provider.
• Add blurs option to fine-tuned battery saver.
• Allow setting a wider range for battery saver schedule %.
• Enable Expressive UI in GMS Setup Wizard.
• Fix non persisting toggles in fine-tuned battery saver.
• Fix broken toggles in fine-tuned battery saver.
• Fix charging sounds toggle title.
• Launcher: fix hide label toggle hiding popup labels.
• Launcher: drop configurable blur radius due to performance issues.
• Resize some statusbar icons to better fit the rest.
• Improve network traffic monitor reliability and efficiency.
• Fix QS network traffic monitor on white theme.
• Fix setup wizard theme.
• Bring back left volume panel option.
• Fix connecting to some Bluetooth devices.
• Fix setup wizard crash on Vanilla.
• Launcher: Bring back add app icon to home screen toggle.
• On VRR devices (op12, pixel 7 pro) do not downvote scroll to 80 and 60 fps during low velocity. (absurd Google behavior)
• Fix QS network traffic monitor wrong tint on boot.
• Launcher: Add Pixel Search as QSB provider fallback.
• Launcher: Fix a permanent crash on boot.
• Settings: Restore missing protected IMEI & EID sumaries.
• Settings: Protect phone number and other sensitive info in more pages.

Device:
• Update horizontal keyboard placement props to better match our device.
• Disable data roaming by default.
• Drop qcom/common entirely and switch back to stock GPU stack.
• Enable blurs.
• Fine tune status bar paddings.
• Refine display cutout.
• Disable high performance blur transitions.
• Drop debug.sf.disable_client_composition_cache as it causes visible jank.
• Reduce blur radius in systemui and launcher.
• Opt out of speaker_layout_channel_mask field to fix an issue where there is no incoming call ring tone on bluetooth/headset.
• Override kernel BPF version to 5.4.299.
• Drop init.is_legacy_ebpf cmdline prop as it is unneeded anymore.
• Patch some blobs to depend on libtinyxml2-v34.so.
• Kernel state at r18a2.

Links:

• ROM: sunny
• Instructions: link
• Support: group
• XDA: link