[OnePlus 5 & 5T Cross Device Development] idoybh:
**** [B]Disclaimer[/B]: USE AT YOUR OWN RISK! I am not responsible for any dead device, bootlooping device, You getting fired from work because your alarm app failed OR your device causing a thermonuclear war. If you follow instructions carefully, and read, you won't have any of the listed above. If anything goes wrong, do not point fingers at me for I WILL LAUGH AT YOU! ****

Our Team

Founder: Alexander Brunswig

Developer: Ido Ben Hur

David Setiawan

Features

Theming

- 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

Statusbar

- 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 Backround Image Blur

- Brightness Slider

- Tiles Area customizations (rows, columns, n/o quick access tiles and more...)

- Footers Area customizations (Show/hide elements, Customize footer text and more...)

- Header area customizations

Buttons

- NavBar (Enable/Disable)

- Arrows on navbar while typing

- Navigation bar tuner

- Screen Off Power Button Torch

- Volume Settings

- Hardware Keys customizations

- Prevent Accidential Touch

- Customize backlight

- Hardware Keys customizations

Gestures

- AOSP Gestures control

- Back Gesture Height Config

- Gestures sensitivity control

- Gestures haptic feedback control

- Block height of keyboard for gestures

- Toggle To Hide Navbar Pill

- Double Tap To Sleep Status Bar

- Double Tap to Sleep Lockscreen

- Three Finger Swipe To Screenshot

Lockscreen

- 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

PowerMenu

- Disable PowerMenu When Locked

- Many Power Menu Items

Notifications

- Notification Light

- Battery Charging Light

- Charging Animations

- Show Gentle Notifications

- Force Expanded Notifications

- Edge Lighting

- Noisy Notifications

- In Call Vibration Options

Animations

- Animation Duration

- Disable Transition Animations

- ListView Animations

Miscellaneous

- Wake On Charge

- Brightness Control

- Signature Spoofing Support

- Time In State Monitor

- Doze Settings

And seriously, much much more, way too many to list here

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 do not grep / cut / edit the log, unless you know what you're doing.)

If the problem is hardware related please also grub a dmesg

Remember to provide as much info as possible (ex. steps to reproduce). The more info you provide, the more likely that the bug will be solved. Please also do not report known issues, search first. Bug reports with no proper logs will be ignored

Sources

DerpFest Github

OnePlus5T Device Tree

OnePlus5 Device Tree

Common Device Tree

Device Vendor

Device Kernel

Downloads

dumpling - firmware

cheeseburger - firmware

Flashing Instructions

Install TWRP (Latest codeworkx is recommended)

Coming from a different rom / OS you'll need to clean flash:

1. Wipe data (Factory reset)

(1.1.) If coming from stock OS you may need to format internal storage

2. Flash rom

(2.1.) Flash mods (magisk, gapps if vanilla ...)

3. Rejoice

For dirty flash just skip step 1, 1.1

and possibly 2.1 if your mods support addon.d (ex: Magisk)

It does not matter when you flash the firmware zip, and you only need to flash it once per firmware version

Thank You

AOSiP (They Are The Reason We Exist)

Google for Android and AOSP

LineageOS

AICP

ABC ROM

PixelExperience

OmniROM

AquariOS

BootleggersROM

---------

Any others we may have forgotten to credit

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

​

Our website: derpfest.org

Our telegram group: https://t.me/DerpFest5T

For @NurKeinNeid 's bare version go to the old thread here

XDA:DevDB Information

DerpFest, ROM for the OnePlus 5

Contributors

idoybh, NurKeinNeid

ROM Source Code: https://github.com/DerpLab

Devices Source Code: https://github.com/DerpFest-Devices

Kernel Source Code: https://github.com/op5-q/kernel_oneplus_msm8998

ROM OS Version: Android 10

ROM Kernel: Linux 4.x

ROM Firmware Required: OOS 10 open beta 3

Based On: AOSP

Version Information

Status: Stable

Stable Release Date: 2020-06-12

Created 2020-06-19

Last Updated 2020-07-28