• XDA Forums have been migrated to XenForo. We are aware of several issues including missing threads, logins not working, and more. To discuss, use this thread.

[ROM][OFFICIAL][STABLE][Android 10]DerpFest


New member
Jul 23, 2012

[B]*** Disclaimer***[/B]
* Your warranty is void. Or valid, probably?
* I am not responsible for bricked devices, Shattered displays due to sheer awesomeness
* of the ROM. A thermonuclear war or any fainting cause Raaj52 is probably way too handsome.
* YOU are choosing to make these modifications, and if
* you point your finger at me for messing up your device, We will LMAO at you.

Team DerpFest
Alexander Brunswig | CEO
Ido Ben Hur | Lead Developer
David Setiawan | QA

  • Styles Configuration Menu
  • 4 System Icon Shapes
  • 43 System Fonts
  • 7 Primary Colors (Backgrund Colors)
  • 6 Lockscreen Clock Styles
  • Grid
  • Wallpaper Picker
  • RGB Accent Picker
  • Rounded Corners
  • System Icons
  • StatusBar Logo
  • Network Traffic Display
  • Battery Percent Show/Hide Config
  • Show Clock
  • Show Date
  • Ticker(Beta)
  • Carrier Label Settings
Quick Settings
  • Statusbar Pulldown (Left/Right)
  • QS Opacity & Color Configs
  • QS Background Image Blur
  • Brightness Slider
  • Tiles Area
  • Footers Area
  • Header Area
  • NavBar (Enable/Disable)
  • Screen Off Power Button Torch
  • Volume Settings
  • Hardware Keys
  • Prevent Accidental Touch
  • Enable On-Screen Navbar
  • Enable backlight
  • Hardware Keys Customisation
  • AOSP Gestures
  • Back Gesture Height Config
  • Toggle To Hide Navbar Pill
  • Double Tap To Sleep Status Bar
  • Double Tap to Sleep Lockscreen
  • Three Finger Swipe To Screenshot
  • Fingerprint Authentication Vibration Toggle
  • Ambient Brightness
  • Lock Screen Shortcuts
  • Status bar visibility toggle
  • Hide LockScreen Icon
  • Lockscreen Charging Info
  • Show Battery Bar
  • Clock/Date/Owner Info Options
  • Lock Screen Music Visualizer
  • Lock Screen Media Artwork Configs
  • Disable PowerMenu When Locked
  • Power Menu Items
  • Notification Light
  • Battery Charging Light
  • Charging Animations
  • Show Gentle Notifications
  • Force Expanded Notifications
  • Edge Lighting
  • Noisy Notifications
  • In Call Vibration Options
  • Animation Duration
  • Disable Transition Animations
  • ListView Animations
  • Wake On Charge
  • Brightness Control
  • Signature Spoofing Support
  • Time In State Monitor
  • Doze Settings
Our Website
Checkout our website derpfest.org for more information and other device sections.

Downloads and Changelog
Check out the Changelog
Official Build | MIUI vendor Build wih LOS FOD - GApps | Vanilla
Community Build | OSS Build with Mi9FOD - Download

Installation Instructions
  • Always be safe, make a NAND backup
  • Be decrypted, else you need to format your data partition, (Internal Storage needs to be backed up if you are encrypted!!)
  • Latest Orange Fox/Oranagefox 10.0.6/SHRP/TWRP
Clean Flash Installation
  • Feel free to ask in the support group or in this thread and we will reply as soon as we can so be patient.
  • Use #notes #guides #faq to learn
  • Type #groups to enjoy more.
  • Get all files via #files
  • Support Telegram Group
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.
  • Current Bugs - Nothing at the moment. You tell us if encounter any issues through the bug report.

  • AOSIP (They Are The Reason Why We Exist)
  • Google for Android and AOSP
  • LineageOS
  • AICP
  • PixelExperience
  • OmniROM
  • AquariOS
  • BootleggersROM
Any others we may have forgotten to credit.
Last but not the least, all my dearest testers, who have helped us to squash many bugs so that we can try to release builds that as are flawless as possible

Source Code
Device Tree - https://github.com/Raaj52/device_xiaomi_raphael
Device Vendor - https://github.com/Raaj52/android_vendor_xiaomi
Kernel Source (OSS Version) - https://github.com/UtsavBalar1231/kernel_xiaomi_raphael
Kernel Source (LOS Version) - Prebuilt Kernel from LOS

XDA:DevDB Information
AOSiP DerpFest, ROM for the Redmi K20 Pro

Raaj52, sandeeep kiran, Hamzasr
Source Code: https://github.com/DerpLab

ROM OS Version: Android 10
ROM Kernel: Linux 4.x
ROM Firmware Required: Unlocked BL and Supported recovery
Based On: AOSiP

Version Information
Status: Stable
Stable Release Date: 2020-07-08

Created 2020-07-13
Last Updated 2020-07-26
Last edited by a moderator:


New member
Jul 23, 2012

Screenshots from the latest build.


Last edited:


New member
Sep 22, 2014
Most stable rom from My experience have used evo X bliss and wrath os .but stability and battery life was the main issue on those rom on my device .but in this rom I have no problem regarding stability and battery life is very good and idle battery drain is also minimal
Last edited:


Active member
Jul 13, 2015
Very good and stable rom!One request.Could we have more options for animation scale like the picture.. Thank you!
Sent from my Xiaomi Mi 9T Pro using XDA Labs


New member
Jul 23, 2012
DerpFest Official Release - 25/07/2020
Device changelog
- Switched to qcom bt stack
- Fixed usb debugging turning auto off after a reboot
- Brightness improvements
- Update displayfeature fod command to match miui
- Minimum vendor version bumbed based on the latest vendors release
- Carrier Config updated
- Reverted doze autobrightness
- Screen fade off disabled
- FIxed low mic volume issue

Rom changelog
- Fixed the no default dialer issue
- Added navbar pulse
- Made master switches summaries dynamic (in DerpQuest)
- Added yet more settings to backup array
- Added an easter egg
- Made sound QS tile toggle to silent instead of DND
- Added back RGB accent picker (works fine with 3rd parties now)
- Added back RGB accent presets
- Removed the color step from ThemePicker
- Removed color overlays
- Removed lockscreen / ambient wake gesture switch (was not working properly)
- Allowed setting QS clock size separately
- Refactored fonts & sizes implementation (reduced 2600~ lines of bad, bad code to 260~) you can actually feel the difference in QS, SB and especially LS
- A lot of other bug / code fixes all around
- Updates to translationses

Note : You need to flash the latest vendor version according to your region. Refer below,
- V12.0.2.0 for India
- V12.0.2.0 for China
- V12.0.1.0 for Other device (global/eu/russia)

Download link in the first post!


New member
Aug 5, 2014

My opinion regarding "DerpFest-10-Official-raphael-20200821.zip" paired with vendor "V12.0.2.0 for India":

  • Battery life with this ROM is good, overnight drain is 1 or 2 percent
  • The battery life is consistent, I mean mostly around 11 + hr
  • Screen doesn't flicker when I unlock with fingerprint
  • No weird bugs, rock solid stable ROM
  • I like the Derp Clear primary color very much
  • Jio Volte and Wifi calling etc. working fine for me
  • I use the Ticker option instead of Heads Up because lack of proper Gaming mode here.
  • Notification count in status bar is also one of my favorite features I wish other roms also has this.
  • Double tap to wake works perfectly (I was having issues in other ROMs)
  • MIUI Cam and Gcam works flawlessly
  • Gaming is good, phone stays cool (I play smooth+ultra)

Thanks :good:


Last edited:

Sandeeep Kiran

New member
May 2, 2019
Mysore - India
Long awaited XDA update.
The rom has been updated regularly via telegram, Just posting the update here since this thread hadn't been updated recently.

It now shows Android 11 R Official ROM
and states that Android 10 is now EOL - End of Life [aka won't be maintained anymore]