• Introducing XDA Computing: Discussion zones for Hardware, Software, and more!    Check it out!
  • Fill out your device list and let everyone know which phones you have!    Edit Your Device Inventory

[ROM][06/25][11.0] Yet another AOSP project [OP8T/9R][STABLE]

Search This thread

poad42

Senior Member
Feb 2, 2014
486
1,332
1624017842060.png
YAAP is a project founded by Adhitya Mohan (@poad42) and Ido Ben-Hur (@idoybh) with the goal of staying close to AOSP in design goals, offer a clean interface, do as much as original development as possible and avoid becoming a kitchen sink and cherry picked mess.

Bug reporting:
  • DO NOT Report bugs if you're running a custom kernel or you installed Xposed
  • Grab a logcat right after the problem has occurred. (Please include at least a few pages of the log, not just the last few lines, unless you know what you're doing.)
  • If it is a random reboot, grab dmesg . (Do not bother getting a logcat unless you can get it just before the reboot. A logcat after a reboot is useless)
  • If the problem disappears after running "setenforce 0" from a root shell, grab /data/misc/audit/audit.log
  • Remember to provide as much info as possible. The more info you provide, the more likely that the bug will be solved. Please also do not report known issues.

Downloads

OTA Package | Fastboot Package

Follow us on Telegram for updates and faster(?) responses
Chat
Updates

How to flash using Fastboot or ADB sideload:-
  • Fastboot
    • Download Fastboot package
    • reboot to bootloader
    • Factory reset in the included recovery, if you are flashing for the first time
    • Reboot and enjoy YAAP
  • ADB Sideload
    • Download the OTA package
    • Reboot to recovery and use adb sideload to flash
    • Factory reset in the included recovery, if you are flashing for the first time
    • Reboot and enjoy YAAP

Note: This is a unified build for both the OnePlus 9R and 8T

ROM OS Version: Android 11

XDA:DevDB Information
Yet Another AOSP Project, ROM for the OnePlus 8T/9R

Contributors

OmkarTheAndroid, idoybh, poad42
Source Code: https://github.com/yaap

ROM OS Version: Android 11
ROM Kernel: Linux 4.19.x
ROM Firmware : OOS 11 Global Stable
Based On: AOSP

Version Information
Status:
Stable
 
Last edited:

poad42

Senior Member
Feb 2, 2014
486
1,332
18-06-2021

Changelog:
ROM:
• Add support for wiping dynamic partitions in recovery
• Make flashing progress notifications persistent in OpenDelta
• Remove local file flash switch in OpenDelta
• Other layout and bugfuxes for OpenDelta
• Adjust biometric promopt for FOD devices
• Fix clock icon in Kai & Victor icon packs
• Various other optimizations and bugfixes.

Device:
• Initial unified build for OnePlus 8T/9R
• Fixed issues with NFC
• Switched to YAAP kernel
• Reworked DeviceSettings
• Added color modes from stock
• Updated blobs from OnePlus9ROxygen_13.I.04 & LA.UM.9.12.r1-10800-SMxx50.0
 
Last edited:

xocomaox

Senior Member
Aug 18, 2008
1,370
421
Orlando, FL
Initial thoughts:

Clean and speedy!
All the features appear to work great.
Status bar icon padding isn't mangled.
Fingerprint works really fast and is just like stock.
No issues with Magisk and SafteyNet. Widevine L1 is active!

There's no "Check proximity sensor before wake" option. :(
When charging with AOD option on, it doesn't show the batter % at the bottom (or anywhere). This is just a minor gripe. Fixed in 6/24 build! :D
 
Last edited:

xocomaox

Senior Member
Aug 18, 2008
1,370
421
Orlando, FL
Does this include gapps? and should I unzip the fastboot zip and use the recovery from there to flash this?
Gapps are included (looks like Nano/Micro). You can unzip and either flash each image to the appropriate partition or use one fo those ROM installer batch files, that basically does the same thing:

Code:
:choice
set /P c=Do you want to install ROM ( Reccomended )[Y/N]?
if /I "%c%" EQU "Y" goto :continue
if /I "%c%" EQU "N" goto :exit
goto :choice
:continue
:continue

goto :exit
:exit

fastboot flash recovery recovery.img
fastboot flash boot boot.img
fastboot flash dtbo dtbo.img
fastboot reboot fastboot
fastboot flash odm odm.img
fastboot flash system system.img
fastboot flash system_ext system_ext.img
fastboot flash product product.img
fastboot flash vbmeta vbmeta.img
fastboot flash vbmeta_system vbmeta_system.img
fastboot flash vendor vendor.img


ECHO FLASHING DONE.......
ECHO CLICK ENTER RECOVERY
ECHO WIPE DATA/FACTORY RESET
ECHO REBOOT SYSTEM
 

poad42

Senior Member
Feb 2, 2014
486
1,332
Initial thoughts:

Clean and speedy!
All the features appear to work great.
Status bar icon padding isn't mangled.
Fingerprint works really fast and is just like stock.
No issues with Magisk and SafteyNet. Widevine L1 is active!

There's no "Chock proximity sensor before wake" option. :(
When charging with AOD option on, it doesn't show the batter % at the bottom (or anywhere). This is just a minor gripe.
You can thank OnePlus for breaking the time to full code in kernel, thus breaking indication stuff in userspace(notice how everything works when using a normal charger, but breaks when using dash). That said, there is a hacky workaround from los "that works". So will pick that for the next build.
 

vnayrp

Senior Member
Sep 13, 2010
64
13
Google Nexus 5
Huawei Nexus 6P
Duh, why else would I say it.
;-) apologies if i offended you :) you are the uploader!! I realize it... lol.
by the way guys.... this is a great rom. tried it and am using it since last night.. hopefully, wont change it for a week atleast. except for the camera app. very basic and I fail to receive how the 48mp option isn't opening up for most roms yet.
All the best to all you devs. ;-) thanks for the options and your efforts.
 

xocomaox

Senior Member
Aug 18, 2008
1,370
421
Orlando, FL
;-) apologies if i offended you :) you are the uploader!! I realize it... lol.
by the way guys.... this is a great rom. tried it and am using it since last night.. hopefully, wont change it for a week atleast. except for the camera app. very basic and I fail to receive how the 48mp option isn't opening up for most roms yet.
All the best to all you devs. ;-) thanks for the options and your efforts.

It is an incredibly good ROM. Worth leaving OOS for. Please use GCam and not that awful stock cam!

You can thank OnePlus for breaking the time to full code in kernel, thus breaking indication stuff in userspace(notice how everything works when using a normal charger, but breaks when using dash). That said, there is a hacky workaround from los "that works". So will pick that for the next build.
Ah, of course! I didn't even test with a normal charger...
 
  • Like
Reactions: vnayrp

poad42

Senior Member
Feb 2, 2014
486
1,332
25-06-2021

ROM:
Fix issues for slower brightness ramp rates
Revert "display: Don't animate screen brightness when turning the screen on" as this causes some issues with AoD
Device:
Debloated init from useless services and oneplus additions
Update init from LA.UM.9.12.r1-11800-SMxx50.QSSI12.0
Build nfc stack from source
Remove Oneplus framework stuff
Drop unused pixelworks hal
Fix charging time in lock screen while dash charging
Update audio fx blobs from LA.UM.9.12.r1-10800-SMxx50.0

OTA Package Fastboot Package
 
  • Like
Reactions: mlods and xocomaox

Top Liked Posts

  • There are no posts matching your filters.
  • 4
    1624017842060.png
    YAAP is a project founded by Adhitya Mohan (@poad42) and Ido Ben-Hur (@idoybh) with the goal of staying close to AOSP in design goals, offer a clean interface, do as much as original development as possible and avoid becoming a kitchen sink and cherry picked mess.

    Bug reporting:
    • DO NOT Report bugs if you're running a custom kernel or you installed Xposed
    • Grab a logcat right after the problem has occurred. (Please include at least a few pages of the log, not just the last few lines, unless you know what you're doing.)
    • If it is a random reboot, grab dmesg . (Do not bother getting a logcat unless you can get it just before the reboot. A logcat after a reboot is useless)
    • If the problem disappears after running "setenforce 0" from a root shell, grab /data/misc/audit/audit.log
    • Remember to provide as much info as possible. The more info you provide, the more likely that the bug will be solved. Please also do not report known issues.

    Downloads

    OTA Package | Fastboot Package

    Follow us on Telegram for updates and faster(?) responses
    Chat
    Updates

    How to flash using Fastboot or ADB sideload:-
    • Fastboot
      • Download Fastboot package
      • reboot to bootloader
      • Factory reset in the included recovery, if you are flashing for the first time
      • Reboot and enjoy YAAP
    • ADB Sideload
      • Download the OTA package
      • Reboot to recovery and use adb sideload to flash
      • Factory reset in the included recovery, if you are flashing for the first time
      • Reboot and enjoy YAAP

    Note: This is a unified build for both the OnePlus 9R and 8T

    ROM OS Version: Android 11

    XDA:DevDB Information
    Yet Another AOSP Project, ROM for the OnePlus 8T/9R

    Contributors

    OmkarTheAndroid, idoybh, poad42
    Source Code: https://github.com/yaap

    ROM OS Version: Android 11
    ROM Kernel: Linux 4.19.x
    ROM Firmware : OOS 11 Global Stable
    Based On: AOSP

    Version Information
    Status:
    Stable
    2
    18-06-2021

    Changelog:
    ROM:
    • Add support for wiping dynamic partitions in recovery
    • Make flashing progress notifications persistent in OpenDelta
    • Remove local file flash switch in OpenDelta
    • Other layout and bugfuxes for OpenDelta
    • Adjust biometric promopt for FOD devices
    • Fix clock icon in Kai & Victor icon packs
    • Various other optimizations and bugfixes.

    Device:
    • Initial unified build for OnePlus 8T/9R
    • Fixed issues with NFC
    • Switched to YAAP kernel
    • Reworked DeviceSettings
    • Added color modes from stock
    • Updated blobs from OnePlus9ROxygen_13.I.04 & LA.UM.9.12.r1-10800-SMxx50.0
    2
    25-06-2021

    ROM:
    Fix issues for slower brightness ramp rates
    Revert "display: Don't animate screen brightness when turning the screen on" as this causes some issues with AoD
    Device:
    Debloated init from useless services and oneplus additions
    Update init from LA.UM.9.12.r1-11800-SMxx50.QSSI12.0
    Build nfc stack from source
    Remove Oneplus framework stuff
    Drop unused pixelworks hal
    Fix charging time in lock screen while dash charging
    Update audio fx blobs from LA.UM.9.12.r1-10800-SMxx50.0

    OTA Package Fastboot Package
    1
    The builds are unified, 8t and 9R have the same build.
    1
    Duh, why else would I say it.
    Does this include gapps? and should I unzip the fastboot zip and use the recovery from there to flash this?
    Just do fastboot update fastabootoackagename.zip