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

[ROM][12.0] DerpFest for Galaxy A20/A20e [OFFICIAL][a20/a20e]

Search This thread

Royna

Senior Member
Aug 23, 2018
83
35
Project Treble
Samsung Galaxy A6
derp.png

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:
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!

- Hacks to bypass safetynet and root detection
- Dynamic wallpaper-based Material You themes with modern color science from ProtonAOSP
- New DerpFest Walls made for Material You
- Set Google Sans as body, headline and lockscreen font
- Reduced gap below spacebar in GBoard
- Black theme switch for dark mode
- Lineage LiveDisplay, Powershare and Touch HAL support
- Brightness slider customizations
- Statusbar icons tuner
- Option to Display Data Disabled Indicator Icon
- Make roaming indicator optional
- Updated LTE+ and 4G+ icon as per new Silk design
- Toggle for old style mobile data indicators
- DerpFest logo switch for the status bar
- Custom Carrier Label & Carrier Label Placement
- 3 finger swipe to screenshot
- Long press power button to toggle flashlight
- Long press volume button to skip track
- Advanced reboot options
- Battery light toggle
- Battery icon styles (circle/bigcircle/dotted/bigdotted/bar/hidden)
- QS quick pulldown
- Switch for Haptic Feedback to QS tiles
- Animations for quick settings tiles
- Interpolator options for qs tiles animation
- Deep sleep info in uptime preference
- Lockscreen visualizer feature with customization options
- Bunch of useful QS tiles in addition to AOSP ones:
- AOD
- Caffeine
- Data Switch
- HeadsUp (peek notifications)
- Location modes
- NFC tile for devices with nfc
- USB tethering
- Screenshot (partial/full)
- Sound (ringer modes)
- OOS-inspired Network speed indicator with customization options
- Lockscreen media art and blur level controls
- Double tap to sleep on statusbar, launcher, lockscreen
- Finer control over font size
- Additional charging info on lockscreen
- Statusbar bluetooth battery level
- Multi SIM ringtone setting
- Screen recorder stop dot and low quality options
- Delete button for screenshots
- Pixel offline charging animation (for supported devices)
- One click to add/remove QS tiles
- Added avatar to search bar and aligned it with homepage title
- Increasing ring feature
- Unlinked ringtone and notification volumes
- Incall vibration options
- Allow to suppress notifications sound/vibration if screen is ON
- Less boring heads up option
- Allow to disable battery light
- Volume Long Press Skip Tracks
- Wake on plug switch
- Allow disable of screenshot shutter sound
- Reset battery stats
- Double tap to sleep on lockscreen
- Double tap to sleep on statusbar
- Enable DT2S on lockscreen based on DT2W
- Use DT2W setting also to wake from AOD
- Toggle to disable alert slider notifications
- Allow toggling location privacy indicator
- Allow toggling screen off fod
- Allow customizing the length of gesture navbar
- Allow adjusting back gesture height
- Button to AppErrorDialog to upload crash information to Memochō
- Show a link to Google Play in installed app info
- Open app when clicking on icon in App Info
- Added missing illustration for camera gesture
- Allow devices to configure sensor location for fingerprint
- Add back SELinux info
- Show battery estimate in QS
- Toast icon switch
- Option to mute media with gesture
- Enabled lockscreen media artwork even if qs media is enabled
- Lockscreen quick unlock
- AOption to scramble pin layout when unlocking
- Fingerprint authentication vibration switch
- Make Udfps haptic feedback optional
- Support for displaying Volte icon
- User Selectable VoLTE Icons
- Dedicated Wi-Fi and cellular data tiles in quick settings
- Added delete action chip intent for screenshot
- Added back the delete action for the screen recorder notification
- Name Cellular Tile based on carrier
- Save recordings in ScreenRecords folder
- Removed default aspect ratio limit for old apps
- Removed restrictions for system audio record
- Allow adjusting screen density to smaller sizes
- Added time spent in app from Wellbeing
- Added refresh rate preferences
- Protect sensitive info on About device
- Adaptive dual-tone light and dark themes for quick settings and power menu
- Custom ripple animation tuned for responsiveness
- Seamless font weight animations
- Subpixel text positioning for better kerning
- Fewer distractions throughout the system
- High-quality color blending and surface color generation
- Higher-quality Night Light and Ambient EQ using modern color science
- Gradual, less jarring transitions when turning Night Light on/off
- Improved memory management
- Secure quick settings
- Modern privacy indicators for location, camera, and microphone
- Camera and microphone privacy toggles
- Minor hardening from GrapheneOS
- AI-powered back gesture
- Memory usage in Settings
- Support for signature spoofing respectively MicroG
- Optimizations and fixes from AOSPA, ProtonAOSP & upstream AOSP master

- DerpLauncher:
- Adapted home settings UI to Android 12 style
- Transformed quickspace to Android 12 style
- Now Playing status feature for quickspace
- Support for themed icons (including third party icons)
- Implemented Hotseat Pissel Bar
- Widget and popup menu item colors based on underlying wallpaper area
- Moved clear all button to actions view
- SeekBar to customize recent apps background opacity
- Option to control wallpaper zooming
- Toggle for DT2S


What's broken?
- VoLTE (This depends on Samsung Frameworks)
- Netflix HD (DRM Widevine)
- On some a20e devices, NFC is dead. (Will be fixed on next release)

IYoyzLd.png


ROM - SourceForge : Official Derp SourceForge
Screenshots, Notes, Changelogs in post #2

Follow us on
Telegram
XDA:DevDB Information

DerpFest for the Galaxy A20, A20e

Contributors @Royna
@Chatur27 for Eureka Kernel base

ROM source: (Private)
Kernel source: Eureka Kernel R8.0
(https://github.com/eurekadevelopment/Eureka-Kernel-Exynos7885-Q-R-S)
Device Tree: here (Pull requests are welcome)
ROM OS Version: 12.x
ROM Kernel Version: 4.4
Based On: AOSP


Version Information

Status: Stable
Created 2021-12-02
Last Updated 2022-01-08

Thread base taken from https://forum.xda-developers.com/t/rom-12-0-derpfest-for-oneplus-7t-pro-official-hotdog.4250469/
 
Last edited:

Royna

Senior Member
Aug 23, 2018
83
35
Project Treble
Samsung Galaxy A6
ScreenShots
 

Attachments

  • Screenshot_20211202-111925_DerpLauncher.png
    Screenshot_20211202-111925_DerpLauncher.png
    183.8 KB · Views: 668
  • Screenshot_20211202-111932_DerpLauncher.png
    Screenshot_20211202-111932_DerpLauncher.png
    68.7 KB · Views: 665
  • Screenshot_20211202-111940_Settings.png
    Screenshot_20211202-111940_Settings.png
    106.3 KB · Views: 618
  • Screenshot_20211202-111951_Settings.png
    Screenshot_20211202-111951_Settings.png
    105.8 KB · Views: 581
  • Screenshot_20211202-112003_Settings.png
    Screenshot_20211202-112003_Settings.png
    69.8 KB · Views: 563
  • Screenshot_20211202-112013_SamsungParts.png
    Screenshot_20211202-112013_SamsungParts.png
    111 KB · Views: 641
  • Like
  • Love
Reactions: Bonnnn and D00Mx32

Royna

Senior Member
Aug 23, 2018
83
35
Project Treble
Samsung Galaxy A6
Changelog:
- 2021.12.02
Inital xda release
Note: SamsungParts Included in this rom is broken, replace the /system/priv-app/SamsungParts/SamsungParts.apk with this one

- 2021.12.10
Source Part: December SPL
Device Part:
- switch to pixel thermal hal
- fix gcam giving black picture if photo was taken with flash for some people
- make SamsungParts S-style
- set some additional props/overlays for performance
- enable NFC for SM-A202F (Some A202F don't have it but some do. Just enabled for all A202F)
- F2FS /data /cache support
Note: for broken dpi, goto /vendor/build.prop and edit ro.sf.lcd_density prop to 280

- 2022. 01. 08.
- Fix DRM WideVine (L3 -> L1) (Now HD Netflix etc works)
- Fixup dpi for some devices
- Swtich to Footej camera
 

Attachments

  • SamsungParts.apk
    9.4 MB · Views: 172
Last edited:

haiise

Senior Member
Nov 7, 2021
73
7
Samsung Galaxy A20
I have already solved that one but now How can i replace this tried root explorer but failed, tried es file explorer tells me access denied please help? and my screen flickers a lot sometimes.
no no I had just asked because I've been thinking about installing rom and wanna see your impressions but now I installed the rom and all I see is the status bar is a bit moved but its ok rom is extra good but it has some issues with some games like pubg new state and getting hot a lot while playing games like pubg mobile
 

Top Liked Posts

  • There are no posts matching your filters.
  • 1
    Yes, other than the first boot after rom flashing, the booting takes about 20 mins, but it eventually does boot up! Once in a while it boots up in a min. I have faced freezing of phone, and force reset too takes up good 15-20 mins to boot up.
    I really hated that thing that why I turned back to stock rom now I am using good lock for customizasion I dont need any roms now and kernel is bad too in the stock rom I am getting better performance on games nothing changes in rom other than animation and looking ( in my opinion ) the rom is good but they have to make a better kernel because kernel has some issues and the gpu option in samsung part is useless
  • 9
    derp.png

    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:
    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!

    - Hacks to bypass safetynet and root detection
    - Dynamic wallpaper-based Material You themes with modern color science from ProtonAOSP
    - New DerpFest Walls made for Material You
    - Set Google Sans as body, headline and lockscreen font
    - Reduced gap below spacebar in GBoard
    - Black theme switch for dark mode
    - Lineage LiveDisplay, Powershare and Touch HAL support
    - Brightness slider customizations
    - Statusbar icons tuner
    - Option to Display Data Disabled Indicator Icon
    - Make roaming indicator optional
    - Updated LTE+ and 4G+ icon as per new Silk design
    - Toggle for old style mobile data indicators
    - DerpFest logo switch for the status bar
    - Custom Carrier Label & Carrier Label Placement
    - 3 finger swipe to screenshot
    - Long press power button to toggle flashlight
    - Long press volume button to skip track
    - Advanced reboot options
    - Battery light toggle
    - Battery icon styles (circle/bigcircle/dotted/bigdotted/bar/hidden)
    - QS quick pulldown
    - Switch for Haptic Feedback to QS tiles
    - Animations for quick settings tiles
    - Interpolator options for qs tiles animation
    - Deep sleep info in uptime preference
    - Lockscreen visualizer feature with customization options
    - Bunch of useful QS tiles in addition to AOSP ones:
    - AOD
    - Caffeine
    - Data Switch
    - HeadsUp (peek notifications)
    - Location modes
    - NFC tile for devices with nfc
    - USB tethering
    - Screenshot (partial/full)
    - Sound (ringer modes)
    - OOS-inspired Network speed indicator with customization options
    - Lockscreen media art and blur level controls
    - Double tap to sleep on statusbar, launcher, lockscreen
    - Finer control over font size
    - Additional charging info on lockscreen
    - Statusbar bluetooth battery level
    - Multi SIM ringtone setting
    - Screen recorder stop dot and low quality options
    - Delete button for screenshots
    - Pixel offline charging animation (for supported devices)
    - One click to add/remove QS tiles
    - Added avatar to search bar and aligned it with homepage title
    - Increasing ring feature
    - Unlinked ringtone and notification volumes
    - Incall vibration options
    - Allow to suppress notifications sound/vibration if screen is ON
    - Less boring heads up option
    - Allow to disable battery light
    - Volume Long Press Skip Tracks
    - Wake on plug switch
    - Allow disable of screenshot shutter sound
    - Reset battery stats
    - Double tap to sleep on lockscreen
    - Double tap to sleep on statusbar
    - Enable DT2S on lockscreen based on DT2W
    - Use DT2W setting also to wake from AOD
    - Toggle to disable alert slider notifications
    - Allow toggling location privacy indicator
    - Allow toggling screen off fod
    - Allow customizing the length of gesture navbar
    - Allow adjusting back gesture height
    - Button to AppErrorDialog to upload crash information to Memochō
    - Show a link to Google Play in installed app info
    - Open app when clicking on icon in App Info
    - Added missing illustration for camera gesture
    - Allow devices to configure sensor location for fingerprint
    - Add back SELinux info
    - Show battery estimate in QS
    - Toast icon switch
    - Option to mute media with gesture
    - Enabled lockscreen media artwork even if qs media is enabled
    - Lockscreen quick unlock
    - AOption to scramble pin layout when unlocking
    - Fingerprint authentication vibration switch
    - Make Udfps haptic feedback optional
    - Support for displaying Volte icon
    - User Selectable VoLTE Icons
    - Dedicated Wi-Fi and cellular data tiles in quick settings
    - Added delete action chip intent for screenshot
    - Added back the delete action for the screen recorder notification
    - Name Cellular Tile based on carrier
    - Save recordings in ScreenRecords folder
    - Removed default aspect ratio limit for old apps
    - Removed restrictions for system audio record
    - Allow adjusting screen density to smaller sizes
    - Added time spent in app from Wellbeing
    - Added refresh rate preferences
    - Protect sensitive info on About device
    - Adaptive dual-tone light and dark themes for quick settings and power menu
    - Custom ripple animation tuned for responsiveness
    - Seamless font weight animations
    - Subpixel text positioning for better kerning
    - Fewer distractions throughout the system
    - High-quality color blending and surface color generation
    - Higher-quality Night Light and Ambient EQ using modern color science
    - Gradual, less jarring transitions when turning Night Light on/off
    - Improved memory management
    - Secure quick settings
    - Modern privacy indicators for location, camera, and microphone
    - Camera and microphone privacy toggles
    - Minor hardening from GrapheneOS
    - AI-powered back gesture
    - Memory usage in Settings
    - Support for signature spoofing respectively MicroG
    - Optimizations and fixes from AOSPA, ProtonAOSP & upstream AOSP master

    - DerpLauncher:
    - Adapted home settings UI to Android 12 style
    - Transformed quickspace to Android 12 style
    - Now Playing status feature for quickspace
    - Support for themed icons (including third party icons)
    - Implemented Hotseat Pissel Bar
    - Widget and popup menu item colors based on underlying wallpaper area
    - Moved clear all button to actions view
    - SeekBar to customize recent apps background opacity
    - Option to control wallpaper zooming
    - Toggle for DT2S


    What's broken?
    - VoLTE (This depends on Samsung Frameworks)
    - Netflix HD (DRM Widevine)
    - On some a20e devices, NFC is dead. (Will be fixed on next release)

    IYoyzLd.png


    ROM - SourceForge : Official Derp SourceForge
    Screenshots, Notes, Changelogs in post #2

    Follow us on
    Telegram
    XDA:DevDB Information

    DerpFest for the Galaxy A20, A20e

    Contributors @Royna
    @Chatur27 for Eureka Kernel base

    ROM source: (Private)
    Kernel source: Eureka Kernel R8.0
    (https://github.com/eurekadevelopment/Eureka-Kernel-Exynos7885-Q-R-S)
    Device Tree: here (Pull requests are welcome)
    ROM OS Version: 12.x
    ROM Kernel Version: 4.4
    Based On: AOSP


    Version Information

    Status: Stable
    Created 2021-12-02
    Last Updated 2022-01-08

    Thread base taken from https://forum.xda-developers.com/t/rom-12-0-derpfest-for-oneplus-7t-pro-official-hotdog.4250469/
    3
    Changelog:
    - 2021.12.02
    Inital xda release
    Note: SamsungParts Included in this rom is broken, replace the /system/priv-app/SamsungParts/SamsungParts.apk with this one

    - 2021.12.10
    Source Part: December SPL
    Device Part:
    - switch to pixel thermal hal
    - fix gcam giving black picture if photo was taken with flash for some people
    - make SamsungParts S-style
    - set some additional props/overlays for performance
    - enable NFC for SM-A202F (Some A202F don't have it but some do. Just enabled for all A202F)
    - F2FS /data /cache support
    Note: for broken dpi, goto /vendor/build.prop and edit ro.sf.lcd_density prop to 280

    - 2022. 01. 08.
    - Fix DRM WideVine (L3 -> L1) (Now HD Netflix etc works)
    - Fixup dpi for some devices
    - Swtich to Footej camera
    2
    1
    yes its stable and faster than octavi os
    1
    I installed it and everything is fine, the automatic brightness is activated when I enter the camera, it does not matter if I deactivate it, it is still activated. And the notification of CameraLightSensor remains active

    Sorry if it is not understood, I use a translator.
    You cant disable light sensor when the phone is started and you have to disable gpu throttling in samsung parts otherwise your phone wont open any games or have low fps