• Introducing XDA Computing: Discussion zones for Hardware, Software, and more!    Check it out!

[ROM][11.0] DerpFest for Miatoll [Official]

Search This thread

realFalse

Member
Jul 21, 2019
33
10
I clean flashed this ROM (wipe + format) and when I flashed Magisk, I kept getting an error message every time I ran the Magisk app: "Abnormal State an su command that does not belong to Magisk is detected".

Root is working but Magisk Hide is NOT which is a big problem for me since all banking apps no longer work. Any help would be appreciated.

I tried to dirty flash the rom again and patch boot and flash magisk again, but I got the same result.

Needless to say but it fails all SafetyNet checks.

Edit: I give up, I switched to a different AOSP rom (no issues).
 
Last edited:

rokes_h

Senior Member
Aug 20, 2020
52
12
I clean flashed this ROM (wipe + format) and when I flashed Magisk, I kept getting an error message every time I ran the Magisk app: "Abnormal State an su command that does not belong to Magisk is detected".

Root is working but Magisk Hide is NOT which is a big problem for me since all banking apps no longer work. Any help would be appreciated.

I tried to dirty flash the rom again and patch boot and flash magisk again, but I got the same result.

Needless to say but it fails all SafetyNet checks.
working fine for me with magisk 23
 

Attachments

  • Screenshot_20210607-193632689.jpg
    Screenshot_20210607-193632689.jpg
    94.2 KB · Views: 25

rokes_h

Senior Member
Aug 20, 2020
52
12
BuIx4Um.jpg



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

Code:
/* 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!

- User builds, 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
- Face unlock
- Expandable volume panel
- Omni weather
- Gvisual Mod
- 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
- Custom QS headers
- 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
- Show 3 QS columns when media player is inactive
- 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?
- You tell me!


Addons:
Since we have Dirac support, now you can use AudioFX from POSP:
AudioFX-standalone

If you want to enable Call recording option in Google Dialer, flash this in magisk manager:
Google-Dialer_Magisk

If you want to try Google Assistant 2.0, just install this zip in magisk manager, everything else is already prepared in the ROM:
Invisible-Assistant-Fix

Both grabbed from @randomfilezz at telegram, all credits to them.



INSTRUCTIONS
Reboot to recovery
Wipe data, cache, and dalvik if coming from another ROM
Flash ROM zip
(optional) Flash Magisk
Format data if encrypted
Reboot and voila!

Upgrading to a Newer Build
Reboot to recovery
Wipe cache and dalvik
Flash ROM zip
(optional) Flash Magisk
Reboot and voila!


Follow us on Telegram


Credit/Thanks:


Google for Android and AOSP
LineageOS
AOSiP
AICP
ABC ROM
AquariOS
BootleggersROM
PixelExperience
OmniROM
Cory Collins

---------

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 Redmi Note 9s/ 9 Pro / Pro Max / POCO M2 Pro


Contributors @TeamMex
ROM Source https://github.com/DerpFest-11
Kernel Source https://github.com/TheXPerienceProject/android_kernel_xiaomi_sm6250



ROM OS Version: 11.x
ROM Kernel: Linux 4.x
Based On: AOSP


Version Information
Status: Beta
thanks for another great ROM.

only bug i can find, not sure it's the ROM, PayPal keeps closing when I try to login.
 

rjemindo

Member
Mar 6, 2017
23
4
@TeamMex Dumb Question. I dirty flash the new update my question is do I need to reflash again the seperate Yuki Kernel that I flash recently? The seperate Yuki is way better than the pre-compiled I think.

Also can I use the derp updater in settings? Will it affect my custom recovery, kernel and Magisk or should I dirty flash instead in every update?
 
Last edited:

TeamMex

Recognized Developer / Recognized Contributor
I clean flashed this ROM (wipe + format) and when I flashed Magisk, I kept getting an error message every time I ran the Magisk app: "Abnormal State an su command that does not belong to Magisk is detected".

Root is working but Magisk Hide is NOT which is a big problem for me since all banking apps no longer work. Any help would be appreciated.

I tried to dirty flash the rom again and patch boot and flash magisk again, but I got the same result.

Needless to say but it fails all SafetyNet checks.

Edit: I give up, I switched to a different AOSP rom (no issues).
weird issue but i cant deal magisk bugs sorry

@TeamMex Dumb Question. I dirty flash the new update my question is do I need to reflash again the seperate Yuki Kernel that I flash recently? The seperate Yuki is way better than the pre-compiled I think.

Also can I use the derp updater in settings? Will it affect my custom recovery, kernel and Magisk or should I dirty flash instead in every update?
yes, separated kernel is always better than the precompiled one that comes by default is for people to stop bothering me with the battery.
 
  • Like
Reactions: rjemindo

TeamMex

Recognized Developer / Recognized Contributor
Thanks, I'll reflash the kernel then. Do you have any recommendation for kernel config for gaming?
As long as it's not pubg (I don't play pubg but if genshin impact, honkai impact and cod mobile all in maximum graphics settings without lag) you don't need to configure it in any different way.
But if you still want to, change ZRAM to LZO-RLE if it doesn't come by default.
Change the thermal for PUBG in franco kernel manager or similar.
TCP to BBR2
CAF CPU BOOST -> dinamic sttune boost to 20
input boost to 80ms
enable scheduler priority boost on input it can increase more the power in some games.
 
  • Like
  • Love
Reactions: yogi-4 and rjemindo

rjemindo

Member
Mar 6, 2017
23
4
As long as it's not pubg (I don't play pubg but if genshin impact, honkai impact and cod mobile all in maximum graphics settings without lag) you don't need to configure it in any different way.
I tried on CoD mobile max graphics in BR:
Graphics:High , Framerate: max frame.

*Default kernel settings = crash when landing on floating platform.
*Your kernel settings = work like a charm.

Also Real-time shadows in cod mobile is weird or should I say a mess. It's like my character has big umbrella covering my surrounding with shadows. Any fix?

And last, will this settings drains my battery when I'm not playing or using the phone, will the charge stay overnight? Or should I revert it back after playing?

I hope you won't be annoyed by my lot of questions. I ask this many because your not online everyday.
 
Last edited:

TeamMex

Recognized Developer / Recognized Contributor
I tried on CoD mobile max graphics in BR:
Graphics:High , Framerate: max frame.

*Default kernel settings = crash when landing on floating platform.
*Your kernel settings = work like a charm.

Also Real-time shadows in cod mobile is weird or should I say a mess. It's like my character has big umbrella covering my surrounding with shadows. Any fix?

And last, will this settings drains my battery when I'm not playing or using the phone, will the charge stay overnight? Or should I revert it back after playing?

I hope you won't be annoyed by my lot of questions. I ask this many because your not online everyday.
hide Cod Mobile in magisk hide

I leave some config for get more perf on gaming
ySLbxGD.png


oBvx5D3.png

I'll push this config on Yuki kernel thread for all :)

My Cod Mobile graphics setup
WvX5Qe6.png


and no no drain battery on stand-by

download speed is very slow. can you add link androidfilehost ?
No, sorry and upload to AFH for me is hard take a long time to upload on that site.
 

rjemindo

Member
Mar 6, 2017
23
4
hide Cod Mobile in magisk hide

Magisk Hide doesnt fix the shadow issue.

Screenshot_20210618-131954426-01.jpeg


Also I'm a little confused because u turn zRAM to enabled but tick off and compression algorithm to lzo-rle and tick on. The same with dynmc Stune boost its tick off. Is it working even if it's tick off?

Screenshot_20210618-175025126~3.jpg


Is your thermal profile in pubg?
No drain on standby is great. Your settings is the best. Thanks for the settings.
 
Last edited:

TeamMex

Recognized Developer / Recognized Contributor
Magisk Hide doesnt fix the shadow issue.

View attachment 5341207

Also I'm a little confused because u turn zRAM to enabled but tick off and compression algorithm to lzo-rle and tick on. The same with dynmc Stune boost its tick off. Is it working even if it's tick off?

View attachment 5341209

Is your thermal profile in pubg?
No drain on standby is great. Your settings is the best. Thanks for the settings.
yeah set pubg thermal
ZRAM is enabled always :) not need to enable on startup
stuneboost preconfigured but i only change that option if for weird reason i get any lag if not leave as default.
and wich shadow issue? i dont get that problem.

@TeamMex great ROM.
I have a feature request, if possible: battery charge limit.
send ur feature request to
 

64bitx

Member
May 21, 2021
28
5
Ouch :( after updating the Rom to June 21 update i got bootloop issue,. Now im back to zero which is flashing back to stock rom(MIUI Rom) then flash again the derpfest. :(
 
Last edited:

Top Liked Posts

  • There are no posts matching your filters.
  • 8
    BuIx4Um.jpg



    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

    Code:
    /* 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!

    - User builds, 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
    - Face unlock
    - Expandable volume panel
    - Omni weather
    - Gvisual Mod
    - 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
    - Custom QS headers
    - 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
    - Show 3 QS columns when media player is inactive
    - 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?
    - You tell me!


    Addons:
    Since we have Dirac support, now you can use AudioFX from POSP:
    AudioFX-standalone

    If you want to enable Call recording option in Google Dialer, flash this in magisk manager:
    Google-Dialer_Magisk

    If you want to try Google Assistant 2.0, just install this zip in magisk manager, everything else is already prepared in the ROM:
    Invisible-Assistant-Fix

    Both grabbed from @randomfilezz at telegram, all credits to them.



    INSTRUCTIONS
    Reboot to recovery
    Wipe data, cache, and dalvik if coming from another ROM
    Flash ROM zip
    (optional) Flash Magisk
    Format data if encrypted
    Reboot and voila!

    Upgrading to a Newer Build
    Reboot to recovery
    Wipe cache and dalvik
    Flash ROM zip
    (optional) Flash Magisk
    Reboot and voila!


    Follow us on Telegram


    Credit/Thanks:


    Google for Android and AOSP
    LineageOS
    AOSiP
    AICP
    ABC ROM
    AquariOS
    BootleggersROM
    PixelExperience
    OmniROM
    Cory Collins

    ---------

    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 Redmi Note 9s/ 9 Pro / Pro Max / POCO M2 Pro


    Contributors @TeamMex
    ROM Source https://github.com/DerpFest-11
    Kernel Source https://github.com/TheXPerienceProject/android_kernel_xiaomi_sm6250



    ROM OS Version: 11.x
    ROM Kernel: Linux 4.x
    Based On: AOSP


    Version Information
    Status: Beta
    2
    Ouch :( after updating the Rom to June 21 update i got bootloop issue,. Now im back to zero which is flashing back to stock rom(MIUI Rom) then flash again the derpfest. :(

    I updated mine without problem using built-in derpest updater. Just reflash the latest derpest ROM or old one if latest is no good, you don't need to flash back to stock.

    In my case I always got bootloop issue in orangefox recovery if the charger is plugin (so weird), try unplugging it.

    Tried the latest Derpfest but for some reason safetynet fails and the device is not certified, I don't know why, clean flashed from PE+

    Latest update is also bootlooping for me on the Redmi logo; multiple clean flashes tried. Joyeuse.

    I've tried from PE+, HavocOS, Fluid and DerpFest and only DerpFest fails the certification and safetynet. I am on joyeuse.

    Have you fix bootloop?
    i tried many method to flash but i cant fix until now.

    Latest update is also bootlooping on the Redmi logo with multiple clean flashes tried. Joyeuse.

    No. I just went back to the previous build.


    I have joyeuse , No bootloops, Im using now Mi pilot android R Firmwared for joyeuse
    If u dont have EEA search for the firmware of your variant or tellme and i can make it for you if any R rom was released and u cant find the firmware.
    Updated using the updater and flashing it manually bot of them works

    CHBGusx.png


    CTS is also passing
    ZDG1hds.png


    I hope they haven't changed the kernel because then it's not my problem anymore.
    2
    Thanks, I'll reflash the kernel then. Do you have any recommendation for kernel config for gaming?
    As long as it's not pubg (I don't play pubg but if genshin impact, honkai impact and cod mobile all in maximum graphics settings without lag) you don't need to configure it in any different way.
    But if you still want to, change ZRAM to LZO-RLE if it doesn't come by default.
    Change the thermal for PUBG in franco kernel manager or similar.
    TCP to BBR2
    CAF CPU BOOST -> dinamic sttune boost to 20
    input boost to 80ms
    enable scheduler priority boost on input it can increase more the power in some games.
    1
    Changelog with xX/XX/Xx means no release date yet

    14/06/2021
    Rom
    • Merged June Security Patch (11.0.0_r38)
    • Synced with latest Lineage FOD source
    • Reapplied and improved fingerprint animations
    • DerpQuest: Separated FOD to a own category
    • Implemented animated FOD icon picker
    • LockscreenCharging: Fixed up jank and brought in °F/°C toggle
    • Reworked Statusbar clock customization
    • Reapplied Multi SIM ringtone settings
    • Added lock pattern grid size settings
    • Added pattern visibility settings
    • Added Fingerprint authentication vibration toggle
    • Updated notification count icons
    • Introduced Custom Statusbar Signal & Wi-Fi icons
    • Settings: Switched to ListPreference instead of DropDownPreference
    • Settings: Switched to MD2 icon for Playstore
    • LiveDisplay: Added color mode preview from AOSP Settings
    • Reduced size of alternative derp logo
    • Fixed time refresh capabilities of custom clocks
    • Sorted QS tiles in alphabetical order
    • Improved PowerShare QS tile
    • Added Language toggle QS tile
    • Added QS tile to show power menu
    • Added QS tile to show volume panel
    • Reticker: Removed some logging
    • reTicker: Add youtube to blacklisted apps to avoid getting a null notification
    • Let legacy apps scale fully to the display's aspect ratio
    • Changed heads up ticker text style to match clock
    • BatteryMeterView: Fixed logcat warning spam
    • Keyguard: Fixed mapping mismatch between KeyEvent and NumPadKey
    • Made scramble PIN layout Multi-User friendly
    • Added Lockscreen quick unlock
    • Removed Pin dividers layout entirely
    • QSconfig: Re-distribute tiles on changing orientation
    • Hide keyguard when SIM transitions to READY
    • Fod: Aod content should move only in Y
    • Added Screen off fod
    • FODCircleView: Hide FOD while going to sleep and make it conditionally
    • Add lockscreen background blur
    • Fixed Lockscreen media art switch
    • Made center clock layout safe insets aware
    • Added Status bar notification ticker
    • Brought back music ticker
    • Added StatusBar Lyric toggle
    • Fixed order of custom clock and Carrier label
    • Added back accessibility setting in system
    • Added video to power button flashlight gesture
    • Fixed up the check if we have any color modes declared in overlay
    • Reduced size a little of some custom WiFi/Signal icons
    • VolumePanelStyles: Added upstream changes
    • Fixed AOSPExpanded plugin crash with Swift Installer
    • Fixed infinite expanding and apply unlinking to MIUI panel
    • Switched to sha256 checksum
      Device
    • Miatoll: Add June redfin FP
    • Miatoll: Don't force setup ZRAM as LZ4 (et the user to decide it)
    • Miatoll: Update drm widevine from Joyeuse RKQ1.200826.002 V12.0.1.0.RJZ
    • Miatoll: Switch to prebuilt audio hal (echo issue fixed on curtana???)
    • miatoll: Use ARMV8-2a our device supports ARMV8-2A instructions
    • miatoll: Yuki kernel updated

    05/06/2021
    Rom
    • fwb: Fingerprint authentication vibration
    • ThemePicker: Improve background color
    • Themes: Add icons for OP Device settings
    Device
    • sm6250-common:add missing exclde file for Vibrator
    • Improve haptic and vibration patterns
    • Set Doze wakeup debounce
    • Add vibrator feature
    • add dummy hidl base to fix wfd issues

    23/05/2021
    • Sync last Derpfest source
    • Bugfixes
    • Upstreamed Yuki kernel to 4.14.233

    16/05/2021
    • Added support to set volume for app
    • Added App volume row toggle
    • Added style options for settings dashboard icons
    • Added Octavi's lockscreen clock
    • Fixed media art with enabled face unlock
    • Fixed Gaming mode master switch
    • Reverted divided lines clock back to old state (accented and with weather looks ugly tbh)
    • Settings: Fixed existing and added missing drawables for theming section in Display settings
    • Removed now playing preference (was force disabled anyway)
    • Allowed selected camera apps to skip unconfigure
    • Fixed notification opacity for smart replies
    • Fixed moving home stack to front in freeform mode
    • Added kdrag0n's new blur improvements
    • Added support for blocking background data on all interfaces
    • Fixed wrong VoLTE/VoWiFi slot detection
    • Fixed NPE in PowerShare qs tile
    • Switched to min/max screen refresh rate preferences from Wave project
    1
    Thanks @TeamMex for this rom and continuous development.

    Nice to see dev active on xda and replying/answering to queries - quite rare these days!

    Found news that updated released on 26/08/'21

    Changelog:
    • Fix haptic issues
    • Switch to redfin fp for safetynet

    Download