[OnePlus 9 Pro] Ledrock:
<Moderator Edit>: Thread closed due to lack of updates. @Ledrock, use the Report button on your OP if you ever want the thread re-opened to provide updates. I also removed the Telegram and donation links, as support in the thread is required by the OP in order to qualify for those.

This is a small project based on AOSP. We try to be a platform for beginners and support the Custom ROM community with our own unique contributions as well. This ROM exists thanks to inspiration of AOSiP, Thank you! #StayDerped

/* Your warranty is now void.
*
* I am not responsible for bricked devices, dead SD cards,
* thermonuclear war, or you getting fired because the alarm app failed. Please
* do some research if you have any concerns about features included in this ROM
* before flashing it! YOU are choosing to make these modifications, and if
* you point the finger at me for messing up your device, I will laugh at you.
*/

Features

GApps included!

- Signed with release keys like stock

- Google network stack

- Google PSU support

- Google APN's and CarrierConfig

- Accent color, font, icon shape, icon pack customizations from Bootleggers

- Statusbar icons tuner

- App lock

- Expandable volume panel

- Advanced gesture navigation options

- FOD icon picker and wallpaper based color option

- FOD Animations

- Custom logo customizations

- Custom Carrier Label & Carrier Label Placement

- AOD Schedule options

- 3 finger swipe to screenshot

- Cycle through ringer modes

- Adaptive playback

- Long press power button to toggle flashlight

- Long press volume button to skip track

- Advanced reboot options

- Additional lockscreen sclocks

- QS tile styles

- Switch styles

- Edge light options

- Battery light toggle

- Scrolling screenshot (Asus stitchimage)

- Battery icon styles (circle/bar/hidden)

- QS quick pulldown

- Bunch of useful QS tiles in addition to AOSP ones:

- AOD

- Caffeine

- Data Switch

- Location modes

- HeadsUp (peek notifications)

- Kill app

- Weather

- USB tethering

- Screenshot (partial/full)

- Sound (ringer modes)

- Sound search

- Reboot (system/recovery)

- Mono/Stereo

- Notifications clear all button

- OOS-inspired QS tiles layout

- Data usage under QS

- Small oreo-like data type icon

- Traffic indicator for wifi and mobile data

- OOS-inspired Network speed indicator

- VoLTE/VoWiFi multi-sim icon

- Lockscreen media art and blur level controls

- Improved statusbar pulldown blur

- Added blur to power menu

- Double tap to sleep on statusbar, launcher, lockscreen

- Finer control over font size

- Mini panels for wifi, bluetooth, NFC

- Per-app network restrictions

- Allow hotspot/tethering to use VPN (toggleable)

- Additional charging info on lockscreen

- Statusbar bluetooth battery level

- NFC tile for devices with nfc

- Multi SIM ringtone setting

- Screen recorder stop dot and low quality options

- Bring back 2 button navigation from pie

- Delete button for screenshots

- Faster fingerprint wakeup

- Pixel offline charging animation (for supported devices)

- Enabled iorap and zygote preforking (for faster app launch)

- One click to add/remove QS tiles

- Hacks to bypass safetynet and root detection

- Few pixel features like assist disclosure, live captions, adaptive connectivity

- Optimizations and fixes from AOSPA, ProtonAOSP & upstream AOSP master

- CAF functionality improvements/enhancements:

- Bluetooth A2DP hardware offload

- Audio policy extensions

- Camera extensions

- Telephony framework

- Individual sim toggle (for some dualsim devices)

- WiFi display/miracast

- Hardware accelerated screen recording

- NQ NFC support (for nfc supported devices)

- Power off alarm in inbuilt clock app

- Touch response optimizations

- Performance improvements & fixes throughout the system

What's broken?

**INCLUDE DEVICE SPECIFIC BUGS HERE**

You tell me!

ROM (OnePlus 9): https://sourceforge.net/projects/derpfest/files/lemonade/

ROM (OnePlus 9 Pro): https://sourceforge.net/projects/derpfest/files/lemonadep/

Magisk: https://github.com/topjohnwu/Magisk/releases

INSTRUCTIONS

Make sure you are on latest OOS 11 (11.2.10.10)

Reboot to bootloader

Flash the provided boot.img

Reboot to recovery

Format data in the recovery

ADB sideload rom.zip

(optional) Flash Magisk

Reboot and voila!

Upgrading to a Newer Build

Reboot to recovery

ADB sideload rom.zip

(optional) Flash Magisk

Reboot and voila!​

Credit/Thanks:

Google for Android and AOSP

LineageOS

AOSiP

AICP

ABC ROM

AquariOS

BootleggersROM

PixelExperience

OmniROM

Cory Collins

Mukesh (Xtended Dev)

Hardik Srivastava (OddlySpaced)

Any others we may have forgotten to credit

And last but not the least, all our testers, who have helped us to squash many bugs so that we can try to release builds that as are flawless as possible

XDA:DevDB Information

DerpFest, ROM for the OnePlus 9/Pro

Contributors @NurKeinNeid , @Ledrock

ROM source: https://github.com/DerpFest-11/

Device sources: https://github.com/DerpFest-Devices/

Kernel source: https://github.com/karthik990/kernel_oneplus_sm8350

ROM OS Version: 12.0

ROM Kernel: 5.4.147

ROM Firmware Required: 11.2.10.10

Based On: AOSP

Version Information

Status: Stable

Created 2022-01-30

Last Updated 2022-03-18