[ROM][OFFICIAL][Android 11][Davinci] Derpfest

Search This thread

Top Liked Posts

  • There are no posts matching your filters.
  • 4
    IMG_20210531_213223_513.jpg

    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.
    */

    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

    ---This ROM is not build by me, I'm just sharing thread---


    Notes
    • Due to new CAF tag, we using v2 encryption and any TWRP for now can't decrypt data. Please use sideload for update rom or use DFE.
    • GApps included.

    XDA:DevDB Information
    Derpfest for Davinci, ROM for the Redmi K20 / Xiaomi Mi 9T

    Device Maintainer: Adrian Github | Telegram
    Download:
    Sourceforge
    Kernel source: Github

    ROM OS Version: Android 11
    ROM Firmware Required: Latest Android 11

    Wish to Donate:

    Stay Tuned
    Telegram:
    Channel | Group
    Test Builds: Telegram Channel (Weekly Updated, Most of the time)

    Version Information
    Status:
    Beta
    Security patch level: May 2021
    4
    Hotfix(2021.05.31)

    • Fix DT2W due mine derp and missing power hal after build
    Download

    Changelog(2021.05.31)

    Device Changelog
    • Update blobs from LA.UM.9.1.r1-09600-SMxxx0.0
    • Drop few useless blobs
    • Cleanup device tree(remove dead flags and build packages)
    • Drop duplicated drm prop
    • Remove fp hal logspam about perfd
    • Add Russian translation into XiaomiParts
    Rom Changelog
    • Separated out toggles for statusbar network traffic (this allows to enable/disable network traffic on statusbar and expanded statusbar individually)
    • NetworkTraffic: Further minor refinements
    • AutoBrightness: Added toggle for one shot auto-brightness
    • Added SeamlessClockSwitch from Descendant
    • Added slider for Power menu background opacity
    • GlobalActionsDialog: Removed broken PhoneStateListener for airplane mode toggle
    • GlobalActionsDialog: Added a one minute timeout
    • Tweaked some QQS dimens (this fixes the overlay issues we were having while using custom header images)
    • Once again catched up SBC Dual Channel support with Lineage's code
    • Updated German and Russian translations

    Changelog(2021.05.14)

    Device Changelog
    • Update adsp modules LA.UM.9.1.r1-09200-SMxxx0.0
    • Fix color modes overlay
    • Update dpm system stack and few telephony blobs from LA.QSSI.11.0.r1-11600-qssi.0
    • re-enable zram writeback feature
    • Remove useless soundtrigger sepolicy label
    • Address permissioncontroller_app denials
    • Enable freeform windows
    Rom Changelog
    • 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 NPE in PowerShare qs tile
    • Switched to min/max screen refresh rate preferences from Wave project

    Changelog(2021.05.03)

    Device Changelog
    • Update miui blobs to 21.4.28
    • Update vendor security patch to may
    • Update some blobs from LA.UM.9.1.r1-09200-SMxxx0.0
    • Some gps improvements
    • Update soter,sound trigger from mojito(Redmi Note 10)
    • Upstream kernel to 4.14.232
    • Some tree cleanup
    • Rebased kernel from latest pig sources
    • Fixed bad ram management
    • Update lz4 compressor for zram in kranel
    • Disable mobile plan menu in settngs
    Rom Changelog
    • Added Volume key cursor control (Thanks to Klozz)
    • Removed option for media notification background with artwork
    • Added QS media player allowed apps setting
    • Added CPUInfo qs tile
    • Added FPS Info qs tile
    • Added switch to select SBC HD by default
    • Added slider for Notifications background opacity
    • Aligned volte and vowifi icon sizes with signal icon
    • Lockscreen Weather: Various improvements
    • Fixed the location of volume panel on devices with display cutouts
    • Fixed Internet permission toggle for secondary users
    • Some code improvements for bluetooth timeout feature
    • ToastUI: Show app icon on system text toasts as well
    • Settings: Allow devices to provide their own color mode strings
    • Settings: Exposed radio info (*#*#4636#*#*)
    • Screenrecord: Save and load set preferences
    • Updater: Fixed lately fading out title of the expanded bar when collapsing (parallax)
    • Imported lock/unlock and keypress sounds from OOS 11
    • Added Derp Noir theme
    • Added thumbnails for mmnl clocks
    • Analog clock: Updated positioning to prevent overlapping with mediaplayer indication
    • IDEClock: Layout updates
    • Divided Lines Clock: Fill lines with accent color
    • Updated QCom opensource stacks and sepolicy to 'LA.QSSI.11.0.r1-11400-qssi.0' and 'LA.UM.9.12.r1-11000-SMxx50.0'
    • Added missing device config permissions for settings
    • Bluetooth updates
    • Added Spanish translations (Thanks to Klozz)
    • Updated German translations

    Changelog(2021.04.10)

    Device Changelog
    • Updated vendor blobs from 21.4.7
    • Upstreamed kernel to 4.14.229
    • Added cool icons into doze and motor camera menus
    • Update vendor security patch to april
    • Restored pickup and wave options to doze
    Rom Changelog
    • Implemented Volume panel styles
    • Kanged dotOS volume panel for default style
    • Reworked additional power menu actions
    • Moved Edge lighting to it's own preference
    • Moved custom vib pattern to it's own preference
    • Improved link ring & notification volume switch behavior
    • Added Gaming mode
    • HeadsUp: Added blacklists
    • HeadsUp: Added snooze function
    • HeadsUp: Added timeout option
    • Added Sensor block options
    • Added increasing ring feature
    • Added Statusbar brightness control
    • Added alternative derp status bar logo
    • Migrated statusbar manual brightness to float
    • Fixed Biometric Auth for Applock
    • Keyguard: Do not trigger a wake up when hiding lockscreen
    • Fixed black screen after DOZE on devices without aod brightness sensor
    • Fixed Volume panel not following rounded corners partially
    • Added support for AIDL Lineage power HAL service
    • Device picker: Added title to fix offset in progressbar
    • ProgressCategory: Updated title style for consistency
    • Improved TextClock translations
    • Merged April security patch

    Changelog(2021.03.20)

    Device Changelog
    • Updated blobs from latest miui 21.3.18
    • Upstreamed kernel to 4.14.226
    • Switch to oss [email protected]
    • Update vendor security patch to march
    • use lz4 as default zram compressor
    Rom Changelog
    • Switched to new face unlock implementation from PE
    • Added Option to use face unlock as authentication method for apps
    • Enabled junk card and share tab in files app
    • Introduced dynamic VoLTE & VoWiFi icons and removed VoLTE/VoWiFi icon preferences in DerpQuest
    • SystemUI: Redesigned QS Panel layout and icons like OOS11 and removed QS panel layout and footer customizations in DerpQuest
    • Implemented OOS-style statusbar icons from Wave project
    • Added Data usage view to QS Footer when expanded
    • Introduced OOS style notification clear all button and updated drawable from 404 project
    • Added Omni weather and removed Google Smart space
    • DerpQuest: Weather: Added switches to show city/temp on lockscreen
    • Added Weather QS tile
    • Added Adaptive Playback options
    • Added IDE Lockscreen clock from 404 project
    • Added Fluid lockscreen clock
    • Improved SFUNY Clock preview
    • PixelPropsUtils: Added Recorder, Duo and Fitness to get March Pixel drop goodies
    • Refactored screenshot shutter sound logic
    • Allowed camera to use power key as shutter
    • Changed sound tile to only configure ringer modes
    • Fixed navigation bar button hit testing
    • VolumeDialogImpl: Launch bluetooth settings on media output icon to avoid crash
    • VolumeDialogControllerImpl: Stop log spam with no caption service
    • Reduced right pull down region
    • Improved strings for bluetooth dual channel
    • Pixel Navbar: Changed to only stop animation and not entire functionality
    • Pixel Navbar: Hide opa when not pressed
    • Pixel Navbar: Removed halo, white cutout
    • Ensured keyguardstatusbar is hidden if not on keyguard
    • Added camera, location and microphone icons to system icon switches
    • Added option to cycle through ringer modes
    • Added FloatingRotationButton for hw-key devices
    • Improved pixel charger animation
    • SimpleDeviceConfig: Updated configs from proton AOSP
    • Settings: Added missing icons in Network and Internet
    • Settings: Updated icons in Sound settings to match oos style changes
    • PowerUsageSummary: Removed obsolete call to update the battery header
    • Settings: Fixed NPE in NetworkModePreferenceController
    • Settings: Switched to correct icon to reset battery stats

    Changelog(2021.03.06)

    Device Changelog
    • Added Dirac (from mido so hifi option wont be there, dirac with stock dirac and misoundfx isnt possible till now with oss audio)
    • Updated blobs from latest miui 21.3.3
    • Upstreamed kernel to 4.14.223
    • Updated hals from 08600 CAF tag
    Rom Changelog
    • Added support for DiracSound and MiSound
    • Added support for SBC as HD audio codec in Bluetooth device configuration
    • Improved asus long screenshot implementation
    • Added Custom Carrier Label & Carrier Label Placement options
    • Added Custom logo customizations
    • Added support for new special runtime permissions in permission settings
    • SoundSearchTile: Extended with shazam and soundhound support and added a toast informing the user about how the tile isn't working
    • Forward-ported notification counters
    • AOD: Sleep when proximity is covered for 3 secs (Saves more juice when kept in pocket)
    • Added DerpQuest QS tile
    • Merged March security patch (r32)
    • Updated GApps from RQ2A.210305.006
    • Updated CarrierSettings from RQ2A.210305.006
    • Updated apex from RQ2A.210305.006
    • Updated rro_overlays from RQ2A.210305.006q
    • Switched to TurboAdapter without Google Battery

    Changelog(2021.02.05)

    Device Changelog
    • Updated blobs from 21.2.3
    • Updated sec_config and gps.conf from MIUI 21.2.3
    • Updated vendor security patch to February for match MIUI 21.2.3
    • switch xiaomiparts to blueprint and use all shared resources from devicesettings
    • use stock sdm color and sdmextension libs
    • Update kernel to 4.14.218
    Rom Changelog
    • Merged February Security Patch (android-11.0.0_r29)
    • Updated redfin fingerprint to February
    • Imported SetupWizard/CarrierSetup props from RQ1A.210105.003
    • Updated CarrierSettings from RQ1A.210205.004
    • PixelPropsUtils: Add pixel wallpaper packages
    • PixelPropsUtils: Add turboadapter to packages list
    • Updated permissions whitelist for PackageInstaller
    • Added back some brightness slider options
    • Added Face Unlock animation
    • Added Screen off animation options
    • Added Ambient Now Playing container from Pixel
    • KeyguardSliceProvider: Hide song name if TypeClock is in use
    • Added toggle to completely hide status bar on lockscreen
    • Fixed proximity sensor not turning off AOD when is covered
    • Fixed PermissionBar Chart
    • Fixed black screen issue due to wallpaper decoding exceptions
    • Fixed NPE on global actions dialog
    • Fixed black borders in legacy apps on 18:9 screens(works properly without navbar, with seems like not in games like pes)
    • Improved touch width of volume panel
    • LockscreenCharging: Calculate power from voltage and current
    • Smoother Upload and Download Animation
    • Increased default max password length to 64
    • Switched back to aosp qs flashlight icon drawable
    • Changed screenshot action chip to have correct primary colors in dark mode
    • Set the correct position on the navbar size seekbar by default
    • Settings: Show full default name in customization preferences
    • Settings: Add icon beside customization preferences
    • Settings: Linked search bar profile picture with multiuser settings again
    • DerpQuest: Improved navbar preferences
    • ThemePicker: Make naming page look the same as the other ones
    • ThemePicker: Back to horizontal scrollview on clock faces
    • Fixed Themes reset after reboot
    • Updated SQLite to 3.34.1
    • Oneplus like QS layout

    Changelog(2021.01.24)

    MIUI 21.1.20 Firmware is recommended
    • Update blobs from MIUI 21.1.20
    • Upstream kernel to 4.14.217
    • Trim qti-whitelist.xml
    • Included recents and anr fix
    • Switch to OSS libwfdaac_vendor
    • Remove no exist hibern8_on_idle access
    • Synced Derpfest sources

    Changelog(2021.01.12)

    Device Changelog
    • Updated blobs from 21.1.8
    • Updated vendor security patch from 21.1.8
    • Addressed few denials
    • Remove some no needed manifest entries
    • Upstream pig kernel to 4.14.214
    • Powerhint updates from pixel
    • Switch to light aidl hal
    Rom Changelog
    • January security patch
    • Fixed issues with crashing cards panel in power menu
    • Synced derpfest sources

    Changelog(2021.01.03)

    • Added back metadata partition support(for google psu)
    • Fixed apexd denial while trying install play store update
    • Switch back to older ice encryption
      (from older build to flash this one you need to format data)
    • Fix zram not being used
    • Synced derpfest sources

    Changelog(2020.12.31)

    Due to new CAF tag, we using v2 encryption and any TWRP for now can't decrypt data. Maybe since next builds I will revert to older encryption stuff so TWRP will decrypt internal then but format data will be needed.
    • Updated blobs from miui 20.12.28
    • Updated vendor security patch from 20.12.28 ( to december from november)
    • Sync pig kernel sources
    • Upstream to 4.14.213
    • Fixes to mipay
    • Set default volume steps to 10
    • Up-to-date with derp sources till 30-12-2020

    Changelog(2020.12.26)

    First Android 11 (R) official build for davinci

    Clean Flash recommended

    • Sync latest derp sources
    • Cleanup many, unused vendor blobs
    • Update to latest pig kernel
    • Disable audio kpi feature(for avoid perfd spam in logcat)
    • Update sepolicy rules

    Changelog(2020.12.18)

    Requires Clean Flash

    Next build will be in Official tag and download link will be migrated to Sourceforge

    • December security patch
    • Fixed Safetynet without magisk
    • Switched to user builds
    • Updated blobs from MIUI 20.12.10
    • Updated USB init scripts.
    • Removed codec2 blobs (not needed)
    • Whole cleanup mess in tree.
    • Removed unused permission files.
    • Disabled wifi aware as didn't work anyways.
    • Updated kernel to 4.14.212
    • Removed unused audio features and enable ssrec one.
    • Moved xiaomi parts to system_ext.
    • Added new proximity checks for pop-up camera.
    • Speed up boot due new fstab file for UFS.
    • More ROM side changes

    Changelog(2020.12.06)

    • Probably fixed strange audio.service crash and freeze in some music/video apps
    • Updated pig kernel to 4.14.210
    • Fixed system_suspend denials
    • Cleaned up a bit sepolicy rules
    • Switch to redfin fingerprint
    • Update proprietary blobs to miui 20.12.1
    • Remove useless now dummy thermal config(pixel thermal already was removed in older builds)
    • Address few denials
    • Cleanup and refactor xiaomiparts code
    • Update {gps configs,wifi configs} to miui R
    1
    Thank you @solomon.rajan for this new toy :)
    1
    New update available (link taken from telegram)

    DOWNLOAD

    Changelog
    device trees changes:
    Fixed safetynet without magisk
    switched to user builds
    updated blobs from miui 20.12.10
    updated usb init scripts
    Removed no needed codec2 blobs
    whole cleanup mess in tree
    removed unused permission files
    disabled wifi aware as didn't work anyways
    updated kernel to 4.14.212
    removed unused audio features and enable ssrec one
    moved xiaomi parts to system_ext
    added new proximity checks for popupcamera
    speed up boot due new fstab file for ufs

    rom changes
    December security patch
    more to find in rom source changes

    If download link is not working for you, try again after login to google account
Our Apps
Get our official app!
The best way to access XDA on your phone
Nav Gestures
Add swipe gestures to any Android
One Handed Mode
Eases uses one hand with your phone