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

[ROM] [LMI] [11] Derp 2.4 (08.07.21)

Search This thread

kazamama

Member
Apr 8, 2019
9
0
Just install it on my Poco F2 Pro, great rom very fast and smooth, thanks to the developers.

Just one thing is there a way to hide the navigation bar pill? I couldn't find it in the settings.
 

stridechicken

New member
Jan 22, 2018
4
0
systemui still crashes on headphone unplugging/plugging but it's random
I have this same issue. I need to fingerprint unlock after plugging in my headphones for some reason. There also appears to be audio crackle since the last update that only happens on wired connection to my headphones, not Bluetooth. And it's not the headphones as they work wired with other devices.
 

MarocoKong

Member
Mar 7, 2016
21
14
Starting on July 17th, OTA doesn't seem to work. Am I wrong?
Hm something seems to be a bit strange at least, regarding OTA, I'd agree...

I was on the version from 12.07.2021 and after a reboot some time ago was told there's a new version i.e. that was the one from 17.07. I installed it, but on my phone it killed JamesDSP Magisk Audio Module. Since the changelog for 17.07. mentioned some audio-related changes, I just reverted back to 12.07. version, hoping the next Update would again work with good ol' James.

After rebooting once again back on 12.07. the Systemupdate-Notifications popped up again and showed the changelog for the 17.07 version - so absolutely what I would expect to happen.

Since I wasn't sure if OTA announcements would still work although I intentionally skipped one version, I regularly checked under the link on page one (https://sourceforge.net/projects/lmi/files/) and on the weekend suddenly saw a version from 25.07. there.

Strange thing was, that this 25.07. version was neither announced by OTA / systemupdate notification (which does seem to work at least in the 12.07. version) nor could I manage to find a changelog or other clue in this thread that thie 25.07. even exists.
Hence I didn't dare to install it yet... :)

I just checked that same link again and now the 25.07. version has vanished - but instead I do see one from today now (i.e. 27.07.)

I'm still on the 12.07. version and with that I indeed do get an OTA notification after reboot, I have just checked it to be sure. But strangely it still shows the changelog for the 17.07 version, not for the apparently now-current 27.07...?!? Hm...
Not sure what to make of that i.e. if this is intended behaviour since the 17.07 would indeed be the direct followup to the one I'm currently running. But I would actually expect it to always show the newest version, regardless from where you come.


Since we're already at it: is it intentional, that new versions don't get announced in this thread anymore? There used to be posts including the changelogs, so just keeping an eye on this thread was enough to get notified there is a new version and even an idea about the "highlights".

Please don't get me wrong, I'm not complaining at all !! On the contrary, I'm very very happy with this ROM and very thankful for the time and effort Schnedi puts into maintaining and updateing/extending it. Just adding my observations in case it helps diagnosing... :)
Cheers
 
Hm something seems to be a bit strange at least, regarding OTA, I'd agree...

I was on the version from 12.07.2021 and after a reboot some time ago was told there's a new version i.e. that was the one from 17.07. I installed it, but on my phone it killed JamesDSP Magisk Audio Module. Since the changelog for 17.07. mentioned some audio-related changes, I just reverted back to 12.07. version, hoping the next Update would again work with good ol' James.

After rebooting once again back on 12.07. the Systemupdate-Notifications popped up again and showed the changelog for the 17.07 version - so absolutely what I would expect to happen.

Since I wasn't sure if OTA announcements would still work although I intentionally skipped one version, I regularly checked under the link on page one (https://sourceforge.net/projects/lmi/files/) and on the weekend suddenly saw a version from 25.07. there.

Strange thing was, that this 25.07. version was neither announced by OTA / systemupdate notification (which does seem to work at least in the 12.07. version) nor could I manage to find a changelog or other clue in this thread that thie 25.07. even exists.
Hence I didn't dare to install it yet... :)

I just checked that same link again and now the 25.07. version has vanished - but instead I do see one from today now (i.e. 27.07.)

I'm still on the 12.07. version and with that I indeed do get an OTA notification after reboot, I have just checked it to be sure. But strangely it still shows the changelog for the 17.07 version, not for the apparently now-current 27.07...?!? Hm...
Not sure what to make of that i.e. if this is intended behaviour since the 17.07 would indeed be the direct followup to the one I'm currently running. But I would actually expect it to always show the newest version, regardless from where you come.


Since we're already at it: is it intentional, that new versions don't get announced in this thread anymore? There used to be posts including the changelogs, so just keeping an eye on this thread was enough to get notified there is a new version and even an idea about the "highlights".

Please don't get me wrong, I'm not complaining at all !! On the contrary, I'm very very happy with this ROM and very thankful for the time and effort Schnedi puts into maintaining and updateing/extending it. Just adding my observations in case it helps diagnosing... :)
Cheers
Maybe OTA dont work or this new build require a clean flash.
 
Having trouble with themes, option is greyed & disabling lock screen clock is not working even with root access & lock screen widget module.

*EDIT*- Found the problem for disabled theme, its the Debloater magisk module, uninstallling the module fixed the issue.

New Qs:-
How do I install theme packs ?
Is there a option to disable bluetooth battery indicator?

Bugs:-
Wi-fi call is a bit glitchy/lagging.
Need a fix for disabling lockscreen clock.
 

Attachments

  • Screenshot_20210730-015021.jpg
    Screenshot_20210730-015021.jpg
    165.3 KB · Views: 56
Last edited:

GameNCode

Senior Member
Jul 2, 2016
83
32
Hello everybody
Just a random observation, that may or may not be related to that high battery drain...

I'm running an app called cooltool on the Poco to be able to monitor CPU Usage, Net, I/O-Activity and such on the fly.
After clean-flashing first MIUI to get the correct firmware and then the ROM and Magisk I noticed that, after starting the Phone and giving it some time to settle, the CPU Usage basically drops to 0 - 1%.
But then -and even when leaving it just sitting on the desk doing nothing- after something like 15 - 30 minutes or even longer, suddenly CPU usage goes up to around 5 - 7% and stays there apparently forever (or till reboot - see below).
I tried to hunt down the App that was causing this but couldn't identify any...
(Not a big surprise since the phone basically had just Derp itself and some small system tools on it but none ot the "real apps" i use regularly on my daily driver. I'm still in the process of switching to the Poco you see... :) )

The funny part is:
I was also playing around with some kernel-settings via Smartpack Kerned Editor. Smartpack has a topic called "Entropy" in the left side-menu and when I increased "write" to the max of 4096 (which helped my old phones snappiness a huge lot) the CPU increase on the Poco happened way earlier than before, like 2 - 3 minutes after start and login instead of 15+. So that made my quite curious... :)

Hence I DEcreased write to 512 with the effect that Smartpack never reported "100% Available" any more as it was doing before
--> AND the CPU usage seems to stay at the initial low 0 - 1% now !!

Sidenote:
I'm not sure about the following, but I also got some strange reboots with the high entropy setting. Strange because they happened when the phone was just sitting idle on the desk - and out of the blue I suddenly see the Yellow Poco screen appear and the thing reboots... Without any obvious reason and even withouot touching it at all.
Actually I got such reboots even before I started fiddling with kernel settings. The difference was, without fiddling reboots happened after 24+ hours whereas with fiddlling substantially earlier.

So my "wild guess into the blue" at the moment is, that when "Entropy availability" gets to 100% something goes wrong and in the end causes the Poco to restart.
--> Interestingly since I decreased Entropy to 512 I haven't had a single of those reboots any more.

Please keep in mind, that all this may have just been a totally weird coincidence, too and I may be on the completely wrong track here...
But as it is quite easy to change that setting (Smartpack is free on the PlayStore) it may be worth a try to decrease entropy on your devices and see if it changes anything at all...

Good luck !!

P.S: A huge thanks to Schnedi for sharing and maintaining this great ROM. I especially love the fact that it comes with all customization options you could possibly ask for - but with just the most basic set of Apps, so you can decide for yourelf which browser, calendar etc you'd like to use and don't duplicate a bunch of AOSP-Default Apps. Really great work and the 27.06. build seems very stably on my device now that I've decreased entropy a bit more than default of around 800.
Thank you very much, I hope you keep this alive for a long time.
Cheers :D
Huh, I really have been experiencing these random reboots. Gonna try the Entropy setting you recommended, I already bought FKM but couldn't find where to change the Entropy write so I downloaded the app you recommended, will update if it helps :)

Edit: It did not work :(
 
Last edited:

DDz1818

Member
Aug 31, 2021
5
3
First impression is great on v2.5. I will start daily this rom.

Some feedbacks :
I wish to have extra button functions though.
(nav bar buttons long press... double press... and etc).
 

Top Liked Posts

  • There are no posts matching your filters.
  • 2
    New build Derp_2.5-lmi-11-18082021-1611
    1
    I use it as a daily rom.Everthing is perfectly smooth.The first custom rom that works for me 100%.Great work guys,please continue!
  • 45
    XKyzEdk.jpg


    | ABOUT US |
    This is a small project based on AOSP. We try to be a platform for beginners and support the Custom ROM community

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


    | SUPPORT |
    • Derp 11 Poco F2 Pro: https://t.me/derpf2pro

    | FW REQUIRED |
    • 12.2.6.0 RJKMIXM

    | DOWNLOADS |
    • TWRP: https://www.androidfilehost.com/?w=files&flid=304557
    • FW: https://xiaomifirmwareupdater.com/firmware/
    • Derp: https://sourceforge.net/projects/lmi/files/
    • Magisk: https://github.com/topjohnwu/Magisk/releases


    | NOTE |
    • Flash magisk and enable magisk hide to pass SafetyNet

    | CLEAN FLASH |
    • Reboot to recovery
    • Format data -> yes
    • Flash FW 12.2.6.0
    • Flash Derp
    • Flash Magisk (optional)
    • Reboot system


    | DIRTY FLASH |
    • Reboot to recovery
    • Flash Derp
    • Flash Magisk (optional)
    • Wipe Cache/Dalvik
    • Reboot system


    | SOURCES |
    • Device: https://github.com/RealSchnedi/device_xiaomi_lmi | https://github.com/RealSchnedi/device_xiaomi_sm8250-common
    • Kernel: https://github.com/Official-Ayrton990/android_kernel_xiaomi_sm8250

    • Vendor: https://github.com/RealSchnedi/vendor_xiaomi

    | PAYPAL |
    https://www.paypal.com/paypalme/JonaSchnedi

    | CREDITS |
    Ayrton990
    SebaUbuntu

    | THANKS |

    • LineageOS
    • Evolution-X
    • FluidOS
    • LegionOS
    • PixelExperience

    ---------

    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


    ##########
    15
    | UPDATE 23.01.2021 |

    | DEVICE CHANGES |
    • lmi: overlay: Update brightness values
    • lmi: fixup! Increase statusbar paddings


    | ROM CHANGES |
    • build: Erase package_cache upon flashing
    • build: Display progress of images when flashing

    • DerpQuest: Remake the UI
    • DerpQuest: Tint QS Tile with accent color
    • DerpQuest: Fingerprint authentication vibration
    • DerpQuest: Add screen off fod
    • DerpQuest: Allow hiding the lock icon on lockscreen
    • DerpQuest: Allow user to disable night light when active
    • DerpQuest: Add toggle to hide status bar on lockscreen
    • DerpQuest: Allow transparent notifications on lockscreen
    • DerpQuest: Battery light customization
    • DerpQuest: Add option to disable led after full charging
    • DerpQuest: Volume Rocker Wake
    • DerpQuest: Volume rocker cursor control
    • DerpQuest: Screen off animations
    • DerpQuest: Hide power menu on secure lockscreen
    • DerpQuest: Allow to enable Lockscreen Media Art
    • DerpQuest: Add Lockscreen album art filter
    • DerpQuest: Allow to swap volume buttons rotation based
    • DerpQuest: Statusbar brightness control
    • DerpQuest: Double tap to wake on doze
    • DerpQuest: Allow toggling animations off
    • DerpQuest: Allow to suppress notifications sound/vibration if screen is on
    • DerpQuest: Allow hiding notification headers
    • DerpQuest: FOD icon picker
    • DerpQuest: Recognizing fingerprint animation
    • DerpQuest: Recognizing FP animation effects
    • DerpQuest: Move AOSP gestures here
    • DerpQuest: RGB Accent Picker
    • DerpQuest: Launch default music player on headset connect
    • DerpQuest: Add qs status bar header image
    • DerpQuest: QS panel opacity
    • DerpQuest: QS status bar opacity

    • Settings: Allow hide gesture navbar
    • Settings: Live Volume Steps

    • Under the hood optimization and fixes

    • And much more...


    | DEVICE BUGS |
    • Selinux permissive

    | DEVICE BUGS |


    | BASE |
    • MIUI 12.2.4.0 RJKMIXM

    | DOWNLOADS |
    • TWRP: https://www.androidfilehost.com/?w=files&flid=304557
    • FW + VENDOR: https://www.androidfilehost.com/?w=files&flid=304557
    • Derpfest: https://sourceforge.net/projects/lmi/files/
    • Magisk: https://github.com/topjohnwu/Magisk/releases


    | WARNING |
    This update won't be available via OTA, it won't work

    | NOTES |
    • GApps included (no google dialer, but aosp with call recording)
    • Set phone as default phone app from settings
    • Use magisk hide to pass SafetyNet
    • OTA breaks magisk auto-flashing


    | CLEAN FLASH |
    • Reboot to recovery
    • Format data -> yes
    • Flash MIUI 12.2.4.0
    • Flash Derpfest
    • Reboot system
    • Reboot to recovery
    • Flash Magisk
    • Reboot system


    | DIRTY FLASH | UPDATE |
    • Reboot to recovery
    • Flash Derpfest
    • Flash Magisk
    • Wipe Cache/Dalvik
    • Reboot system
    12
    XKyzEdk.jpg


    | UPDATE 03.04.2021 |

    | CHANGELOG |
    | DEVICE |
    • Fix FOD flashbang

    | DERPQUEST |
    • Update some strings

    | SETTINGS |
    • BiometricPrompt: Add provision for App Lock

    | SYSTEM |
    • Fix Magisk auto flashing
    • Fix Biometric Auth for Applock


    | BUGS |
    • SELinux permissive (enforcing not booting)

    | FW REQUIRED |
    • 12.2.5.0 RJKMIXM

    | DOWNLOADS |
    • TWRP: https://www.androidfilehost.com/?w=files&flid=304557
    • FW: https://xiaomifirmwareupdater.com/firmware/
    • Derp: https://sourceforge.net/projects/lmi/files/
    • Magisk: https://github.com/topjohnwu/Magisk/releases


    | NOTES |
    • Flash magisk and enable magisk hide to pass SafetyNet

    | CLEAN FLASH |
    • Reboot to recovery
    • Format data -> yes
    • Flash FW 12.2.5.0
    • Flash Derp
    • Flash Magisk (optional)
    • Reboot system


    | DIRTY FLASH | UPDATE |
    • Reboot to recovery
    • Flash Derp
    • Wipe Cache/Dalvik
    • Reboot system


    | PAYPAL |
    https://www.paypal.com/paypalme/JonaSchnedi

    | CREDITS |
    SebaUbuntu
    11
    | UPDATE 13.02.2021 |

    | DEVICE CHANGES |
    • lmi: Fix Smart Charging denials
    • lmi: Switch to Audio HAL V6
    • lmi: Drop android.hardware.thermal HAL
    • lmi: Build android.audio.service
    • lmi: display: Add libdisplayconfig.qti to product packages
    • lmi: overlay: Update CarrierConfig from LA.QSSI.11.0.r1-09400-qssi.0
    • lmi: rootdir: Tune UFS clock scaling during boot time
    • lmi: Refactor custom init
    • lmi: overlay: Fix fingerprint wake-up animation
    • lmi:: Update fingerprint to redfin feb 2021
    • lmi: prop: Kill more IMS logspam
    • lmi: Add qccsyshal to manifest
    • lmi: bluetooth: Disable clean turn on
    • lmi: Build [email protected] from source
    • lmi: overlay-remove: Cleanup


    | ROM CHANGES |
    • Derpquest: themes: Add Switch styles
    • DerpQuest: lockscreen: Add 404 IDE clock
    • DerpQuest: lockscreen: Add Sammy 404 clock
    • DerpQuest: lockscreen: Add Fluid clock
    • DerpQuest: lockscreen: Add 8 more FOD icons
    • DerpQuest: statusbar: Rework battery bar implementation
    • DerpQuest: misc: Pulse edge light for all doze triggers
    • DerpQuest: misc: Make sensor block package list configurable
    • DerpQuest: navigation: Arrow keys while typing
    • DerpQuest: misc: Update Smart Pixels menu
    • DerpQuest: gestures: Move aosp gestures to here

    • Settings: Redesign Android Version
    • Settings: Redesign preference category
    • Settings: Add option for Gesture bar Radius
    • Settings: Implement Aggressive Battery
    • Settings: Forward port lock pattern grid size
    • Settings: Forward port pattern visibility settings

    • SystemUI: Rework QS layout
    • SystemUI: Update brightness slider drawables
    • SystemUI: Introduce OOS style notification clear all button
    • SystemUI: Set some QS tiles state to inactive
    • SystemUI: Use MD2 icons for power menu
    • SystemUI: Disable blur wakeup animation
    • base: Disable FP dialog string
    • base: ToastUI: Show app icon on system text toasts as well
    • GlobalScreenshot: Use default screenshot dismiss delay
    • SystemUI: allow to limit the max framerate of built-in screen recorder
    • ScreenRecord: Improve low quality screen record
    • base: media_seekbar: make it sexy
    • base: Fix long click intent for Smart Pixels tile
    • SystemUI: FODCircleView: Nuke Fade animation
    • base: Improve notification header toggle

    • Under the hood optimization and fixes
    • And much more...


    | BUGS |
    • Selinux permissive

    | BASE |
    • MIUI 12.2.4.0 RJKMIXM

    | DOWNLOADS |
    • TWRP: https://www.androidfilehost.com/?w=files&flid=304557
    • FW + VENDOR: https://www.androidfilehost.com/?w=files&flid=304557
    • Derpfest: https://sourceforge.net/projects/lmi/files/
    • Magisk: https://github.com/topjohnwu/Magisk/releases


    | NOTES |
    • GApps included (no google dialer, but aosp with call recording)
    • Set phone as default phone app from settings
    • If you flash magisk, then enable magisk hide to pass SafetyNet
    • OTA breaks magisk auto-flashing


    | CLEAN FLASH |
    • Reboot to recovery
    • Format data -> yes
    • Flash MIUI 12.2.4.0
    • Flash Derpfest
    • Flash Magisk (optional)
    • Reboot system


    | DIRTY FLASH | UPDATE |
    • Reboot to recovery
    • Flash Derpfest
    • Flash Magisk (optional)
    • Wipe Cache/Dalvik
    • Reboot system
    11
    | UPDATE 06.02.2021 |

    | DEVICE CHANGES |
    • lmi: fod: Improve dim calculation
    • lmi: prop: Fix blue overlay on videos in some apps
    • lmi: rootdir: Check persist
    • lmi: Don't pin camera app in memory
    • lmi: overlay: Configure SQLite to operate in MEMORY mode
    • lmi: set TARGET_INPUTDISPATCHER_SKIP_EVENT_KEY to 338
    • lmi: Remove PRODUCT_AAPT config
    • lmi: Drop dummy libplatformconfig
    • lmi: kang dex2oat configuration from aospa


    | ROM CHANGES |
    • Merge february security patch

    • DerpQuest: Rework dark themes implementation
    • DerpQuest: Rework Network traffic implementation
    • DerpQuest: Fixup! fingerprint authentication vibration
    • DerpQuest: Add fingerprint error vibration
    • DerpQuest: Enable battery light customization
    • DerpQuest: Fixup! Pulse visualizer
    • DerpQuest: Old style mobile data indicators
    • DerpQuest: Clipboard toast toggle
    • DerpQuest: Bring back Gaming mode
    • DerpQuest: QS Header data usage info
    • DerpQuest: Smart Pixels
    • DerpQuest: Refactor QS Brightness slider options
    • DerpQuest: Make sure that all of our preferences searchable
    • DerpQuest: Add pref for qs brightness slider position

    • Settings: Add smart charging
    • Settings: Add increasing ring feature
    • Settings: Set phone app as default (need confirmation)
    • Settings: Fix default brightness level display 0
    • Settings: Phone ringtone setting for Multi SIM device

    • base: Add scroll to screenshot UI fot long ss
    • SystemUI: CPU info overlay & QS tile
    • SystemUI: FPS Info Overlay & QS tile
    • fixup! core: Smoother Upload and Download Animation
    • SystemUI: Add SleepScreen Tile (Power menu on longpress)
    • SystemUI: Fix volume transparent BG when black theme enabled
    • SystemUI: Fix lockscrren charging animation overlapping fod icon
    • SystemUI: Move quick QS brightness slider to the bottom
    • Accents / QSTiles: Build in product and as RRO package

    • Under the hood optimization and fixes
    • And much more...


    | DEVICE BUGS |
    • Selinux permissive

    | DEVICE BUGS |


    | BASE |
    • MIUI 12.2.4.0 RJKMIXM

    | DOWNLOADS |
    • TWRP: https://www.androidfilehost.com/?w=files&flid=304557
    • FW + VENDOR: https://www.androidfilehost.com/?w=files&flid=304557
    • Derpfest: https://sourceforge.net/projects/lmi/files/
    • Magisk: https://github.com/topjohnwu/Magisk/releases


    | NOTES |
    • GApps included (no google dialer, but aosp with call recording)
    • Set phone as default phone app from settings
    • Use magisk hide to pass SafetyNet
    • OTA breaks magisk auto-flashing


    | CLEAN FLASH |
    • Reboot to recovery
    • Format data -> yes
    • Flash MIUI 12.2.4.0
    • Flash Derpfest + Magisk
    • Reboot system


    | DIRTY FLASH | UPDATE |
    • Reboot to recovery
    • Flash Derpfest + Magisk
    • Wipe Cache/Dalvik
    • Reboot system