RomFlasher
Rom Flasher tool

DerpFest ROM on Redmi K50i Clean AOSP Custom ROM Review

Rom Flasher · Redmi K50i · DerpFest · 24 Feb 2023 · 679 views

TagsDerpFestRedmi K50iFlashBootloaderMIUI

Part of Redmi guides, DerpFest guides, 2023 guides.

DerpFest on the Redmi K50i is a clean AOSP-based custom ROM, and you feel the difference from the first boot. There is no MIUI skin in the way, the interface sits closer to Pixel, and the phone stops fighting you for the dialer, the launcher and the quick settings. You trade the MIUI camera and a few Xiaomi habits for it.

The video starts muted so it does not blast at you — tap the speaker to hear it, or open it on YouTube.

No PC in the room?The free Rom Flasher tool runs the whole flash from the phone in your hand — USB-OTG cable, no laptop, no command line.
Download the free Rom Flasher tool

DerpFest comes out of the AOSiP side of the custom ROM world, and you notice that immediately. The phone boots and there is nothing between you and the system. No skin, no wall of vendor apps, no second guessing how the settings should be arranged.

The Redmi K50i has the hardware to make a clean build fly, and an AOSP base is what lets it. Here is what it looks like, what actually changed, what is broken, and who should install it.

What it looks like

The launcher is close to the Pixel launcher. The notification shade is plain and fast. Quick settings are the stock tiles, not Xiaomi's version of them, and the settings app follows Android rather than MIUI. If you have used a Pixel or any AOSP build, you already know the layout, and it takes about an hour to feel at home.

The screen benefits from this. With less running in the background, scrolling and app switching feel lighter than on a stock build. That is not a benchmark, it is just what a leaner system does on hardware like this.

What changed

What you trade

What is broken or rough

Honest answer: it depends on your build. DerpFest on this phone is a community build on MediaTek hardware, which is the least forgiving combination there is.

What you need before you flash

The install, in short

  1. Unlock the bootloader and install TWRP or OrangeFox for this device.
  2. Copy the ROM zip and vbmeta to internal storage.
  3. Reboot to recovery and check that touch works and storage is readable. If not, stop and fix recovery first.
  4. Wipe data, cache and dalvik, then format data.
  5. Flash vbmeta the way your build's instructions say, then flash the ROM zip.
  6. Reboot and leave the phone alone for the first boot. It is slow.

If you are unsure about the exact vbmeta step for your build, follow the instructions that came with the ROM rather than guessing at a filename. Getting that one wrong is the most common reason a clean flash turns into a bootloop.

Who should install it

Install DerpFest if you want a clean AOSP phone, you are comfortable with recovery and fastboot, and you are willing to test the build yourself before trusting it.

Skip it if the MIUI camera is why you bought the phone, or if you need a specific app that has to work without argument. On MediaTek, every custom ROM is a test first and a daily driver second.

Keep your stock firmware and know the way back before you start. That habit is the difference between a fun experiment and a long night.

If the driver and platform tools side is where you usually stall, the free Rom Flasher tool on GitHub bundles the ADB and fastboot driver install into a couple of clicks. It is free, and the link is in the downloads section.

Full description from the video

DerpFest on the Redmi K50i — an AOSP based custom ROM review, plus an honest look at what you gain and what you give up.

DerpFest comes out of the AOSiP side of the custom ROM world, and you feel it the second the phone boots. There's no MIUI skin in the way. The whole thing sits closer to Pixel than to anything Xiaomi shipped on this phone, and that's the entire point of flashing it. The K50i has the hardware for a fast, clean build, and an AOSP base lets it stretch.

📱 Device : Redmi K50i

🧩 ROM : DerpFest (AOSP based)

📌 What Stood Out

  • A clean AOSP interface with next to no manufacturer clutter
  • Customisation options you'd expect from a DerpFest build
  • A ROM that respects the screen and the chip on this phone
  • No extra layer fighting you for the dialer, the launcher or the quick settings

🔍 What You Trade

  • The stock MIUI camera app is gone — the AOSP camera is a different animal
  • Some Xiaomi specific habits simply don't exist here
  • On most AOSP builds you flash GApps separately, so plan for it

❓ Quick Answers

  • Does it need an unlocked bootloader? Yes, and that's step one.
  • Do I need vbmeta? On AOSP builds, usually yes. It's in the links below.
  • Is it daily driver material? That depends on your build and your usage, so keep a path back to your stock setup.
  • Can I keep the stock recovery? No. Use TWRP or OrangeFox.

Common questions

Does DerpFest need an unlocked bootloader?

Yes. Unlocking is step zero on the K50i, and it wipes the phone the first time you do it. There is no way to install this ROM without it.

Do I need vbmeta to flash an AOSP ROM on the K50i?

On AOSP builds, usually yes. vbmeta is part of the boot verification chain, and skipping it is a common cause of a bootloop after a clean flash. Use the vbmeta step that came with your specific build instructions rather than guessing.

Does DerpFest come with Google apps?

Most AOSP builds do not, so plan to flash a Gapps package in the same recovery session as the ROM. Check whether your particular DerpFest build includes them before you start.

Can I keep the stock recovery and still flash this?

No. The stock recovery will not do this job. Install TWRP or OrangeFox for the K50i, and make sure touch works and internal storage is readable before you flash anything.

Is DerpFest a good daily driver on the Redmi K50i?

It depends on your build and your usage. Test it for a few days, check the apps you depend on, and keep a path back to your stock setup. On this MediaTek hardware, that caution is the difference between a good experience and a frustrating one.

More for Redmi K50i