yashsingh1/xdaforums huggingface dataset:
[Redmi K30 5G  ROMs, Kernels, Recoveries, & Other D] masemoel:
​

#include <std_disclaimer.h>

* Your warranty is now void.
*
* We are not responsible for bricked devices, dead OTGs,
* 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 us for messing up your device, we will laugh at you. Hard & a lot.
*

crDroid is designed to increase performance and reliability over stock Android for your device also attempting to bringing many of the best features existent today

Flashing Instructions:

Download links:

Stable builds

MIUI firmware (use MIUI 13 firmware and above for Widevine L1 support).

OrangeFox recovery

OPTIONAL: GApps (NikGApps · FlameGApps)

OPTIONAL: Magisk

This ROM is compatible with K30 5G, K30i 5G and K30 5G Racing edition.

Clean flash:

Flash latest MIUI firmware.

Flash crDroid zip.

Flash GApps and Magisk (both optional).

Format data. Also wiping cache & dalvik is recommended.

Reboot and enjoy!

Update/dirty flash:

Flash the new crDroid zip.

Flash Magisk and GApps only if their survival script didn't restore them back (they get usually restored after an update if you installed them before).

Wipe cache + dalvik cache.

Reboot and continue enjoying!

Known issues:

Fast charging - use this Magisk module as a workaround.

You tell me!

Sources:

crDroid

Device tree

Kernel

Vendor

News & support:

K30 5G Updates channel

K30 5G chat

masemoel's Telegram channel

Visit official crDroid website

crDroid Telegram community

Donate to masemoel

Donate to crDroid team

Version information:

Android version:

12.1_r22

ROM version:

8.10

Kernel:

Linux 4.19.255

Required firmware:

MIUI 13 - Android 12.1

Maintainer:

masemoel

Status:

Stable

SELinux status:

Enforcing

Security patch level:

October 2022

Release date:

2022-10-14
[Redmi K30 5G  ROMs, Kernels, Recoveries, & Other D] masemoel:
New stable update is up!

​

NOTE: I've created a TG chat, so that you will get notified whenever a new build from my part is released, and also direct support from me! Join here

Changelog 03-02-2022:

​

- New customization features by crDroid (status bar icons, incall vibration, game space, flash on call, force small lockscreen clock...).

- Added battery-friendly pocket mode.

- Go back to crDroid launcher.

- Other improvements.

Full device tree details

How to upgrade:

​

Dirty flash should be ok (if you face weird issues/bootloop, then try a clean flash before reporting them!).

Dirty flash:

​

1. Reboot to recovery (latest OFRP version recommended)

2. Flash ROM (remember to transfer the ROM zip to OTG or your PC to sideload it as decryption is broken on Android 12 at this moment...).

3. Flash GApps (if you flashed them).

4. Flash Magisk (optional as well).

5. Wipe dalvik & cache.

6. Reboot to system (realize that first boot might take longer than usual).

If you face any flashing error and the ROM doesn't flash succesfully, take the recovery.log file and send it here.
[Redmi K30 5G  ROMs, Kernels, Recoveries, & Other D] gnaoh1007:
Swipe up to go home doesn't working, pixel launcher keep not responding :(
[Redmi K30 5G  ROMs, Kernels, Recoveries, & Other D] masemoel:
Your GApps are damaged. Which one did you flashed?
[Redmi K30 5G  ROMs, Kernels, Recoveries, & Other D] gnaoh1007:
I flashed stock NikGApps. I am trying FlameGApps
[Redmi K30 5G  ROMs, Kernels, Recoveries, & Other D] masemoel:
For me both worked fine. Are you deleting the setup wizard?
[Redmi K30 5G  ROMs, Kernels, Recoveries, & Other D] siamese007:
I cannot install some apps from Google Play Store. It said "Your device isn't compatible with this version."
[Redmi K30 5G  ROMs, Kernels, Recoveries, & Other D] masemoel:
Which app can't you install?
[Redmi K30 5G  ROMs, Kernels, Recoveries, & Other D] siamese007:
Some apps that I usually use are bank apps, Chrome fast & secure. I searched about how to fix this but does not seeam to fix this issue yet.

Edit: This happens for my K30 5G since MIUI.eu and Stock ROMs 12.5 - 13. Is there any clue of how to fix this?
[Redmi K30 5G  ROMs, Kernels, Recoveries, & Other D] masemoel:
You don't have those apps available on xiaomi.eu as well?
[Redmi K30 5G  ROMs, Kernels, Recoveries, & Other D] siamese007:
Correct. And some ROMs as well. But A12 Arrow and Elixir ROMs for K30 5G do not have this issue.

If I install MIUI.eu 12 and flash GSI ROM, I won't have this issue. If I install MIUI.eu 12.5 or above and flash GSI ROM, I will have this issue.
[Redmi K30 5G  ROMs, Kernels, Recoveries, & Other D] masemoel:
New stable update is up!

​

NOTE: I've created a TG chat, so that you will get notified whenever a new build from my part is released, and also direct support from me! Join here

Changelog 13-02-2022:

​

- Bump to crDroid v8.2 and February 2022 security patch.

Full device tree details

How to upgrade:

​

Dirty flash should be ok (if you face weird issues/bootloop, then try a clean flash before reporting them!).

Dirty flash:

​

1. Reboot to recovery (latest OFRP version recommended)

2. Flash ROM (remember to transfer the ROM zip to OTG or your PC to sideload it as decryption is broken on Android 12 at this moment...).

3. Flash GApps (if you flashed them).

4. Flash Magisk (optional as well).

5. Wipe dalvik & cache.

6. Reboot to system (realize that first boot might take longer than usual).

If you face any flashing error and the ROM doesn't flash succesfully, take the recovery.log file and send it here.
[Redmi K30 5G  ROMs, Kernels, Recoveries, & Other D] trunglevt:
Does this ROM support L1 DRM ? How is the screen on time on CR Droid?
[Redmi K30 5G  ROMs, Kernels, Recoveries, & Other D] masemoel:
Yes, flash crDroid on top of latest xiaomi.eu stable release and you must have L1. And the battery is not bad, but subjective to the use of the phone you do.
[Redmi K30 5G  ROMs, Kernels, Recoveries, & Other D] trunglevt:
Tks. I am using arrow 12 but the battery drains pretty fast when using.
[Redmi K30 5G  ROMs, Kernels, Recoveries, & Other D] masemoel:
New big stable update is up!

​

Looong time since the last update hehe... a lot of work in the background

NOTE: I've created a TG chat, so that you will get notified whenever a new build from my part is released, and also direct support from me! Join here

Changelog 29-06-2022:

​

- Bump to crDroid v8.6 source, based on Android 12.1.

- A total rebase of a new device tree with OSS vendor.

Full device tree details

How to upgrade:

​

As I have rebased the device tree, doing a clean flash is totally mandatory from all previous versions.

Clean flash:

​

1. Flash crDroid zip.

2. Flash GApps and Magisk (optional).

3. Format data. Also wiping cache & dalvik is recommended.

4. Reboot to system (realize that first boot might take longer than usual) and enjoy!

If you face any flashing error and the ROM doesn't flash succesfully, take the recovery.log file and send it here.
[Redmi K30 5G  ROMs, Kernels, Recoveries, & Other D] siamese007:
Thank you for the update. I hope the new build will make the phone able to install Google Chrome. The previous build did not make it capable to. I love crDroid the most. Even though someone would say other OSs are better.
[Redmi K30 5G  ROMs, Kernels, Recoveries, & Other D] kfmah.k30pro:
Great Rom and it s butter smooth. Thank you for all the effort. Is AOD recommended for IPS display for this rom?
[Redmi K30 5G  ROMs, Kernels, Recoveries, & Other D] masemoel:
I would just recommend to enable ambient display. Always on display will drain your battery too fast.
[Redmi K30 5G  ROMs, Kernels, Recoveries, & Other D] siamese007:
I've installed this ROM. It's very stable. But still cannot install Google Chrome and some other apps. Not sure why. It said "this app is not for your device"
[Redmi K30 5G  ROMs, Kernels, Recoveries, & Other D] masemoel:
I need to figure out why it happens. In the meanwhile, you can use the Chrome apk, or flash a GApps package that includes Chrome out of the box.
[Redmi K30 5G  ROMs, Kernels, Recoveries, & Other D] siamese007:
Thank you for your suggestion. Yes I could install Google Chrome and other apps that are not available for this ROM. But cannot update them later on. You can check out this ROM's source code. I can install all apps on this ROM.

Here is the screenshot that said the app is not available for this device.

View attachment 5661211

Anyways your ROM is the best ROM so far for K30 5G series. (y)

(y)
[Redmi K30 5G  ROMs, Kernels, Recoveries, & Other D] Qynklee:
I think you need to check Safety Net and DRM status before. But I use MIUI 13 eu also cant install GG Chrome.

I passed Safetynet and DRM L1.

I updated Webview to lastest but cant find Chrome stable in GG Playstore.

I think it's not this ROM error. this bug came from GApps package.
[Redmi K30 5G  ROMs, Kernels, Recoveries, & Other D] siamese007:
Same here. My phone's Safety Net is fine and DRM is L1 since the new firmware for Android 12. IMO this error is from firmware. Because there are some custom ROMs like this that can install GG Chrome. I used GSI ROMs when Android 11 for my K30 5G. I flashed old MIUI firmware of stable version 12.1 and can install GG Chrome when installed GSI ROMs. The reason I have not used GSI ROMs anymore is there are some conflicts with sound.

But this ROM is very good so I install GG Chrome and some other apps that cannot be installed by downloading and installing .apk files.
[Redmi K30 5G  ROMs, Kernels, Recoveries, & Other D] masemoel:
New stable update is up!

​

NOTE: I've created a TG chat, so that you will get notified whenever a new build from my part is released, and also direct support from me! Join here

Changelog 01-08-2022:

​

- Bring back LED capability.

- Update status bar paddings.

- Blurs enabled.

- Improved system smoothness.

- Reduced boot-up time.

- Bump to crDroid v8.7 and July 2022 security patch.

- Misc changes.

Full device tree details

How to upgrade:

​

Dirty flash from previous June build is fine. Check the OP for the instructions of dirty flash. If you come from more older releases, then a clean flash is mandatory. Download links are in the OP as well ;)

If you face any flashing error and the ROM doesn't flash succesfully, take the recovery.log file and send it to this thread.
[Redmi K30 5G  ROMs, Kernels, Recoveries, & Other D] siamese007:
I just dirty flashed the latest ROM. Everything seems smooth and updated to 8.7. Thank you for the great ROM.
[Redmi K30 5G  ROMs, Kernels, Recoveries, & Other D] MugeN∞:
I clean flash the v8.7 alongside basic flame and niksgapps but mine was stuck in the crdroid logo. I drained out my battery waiting to boot up. All the same with v8.6. When I switch back to v8.4 it boots up just fine. Im sorry im kinda noob here but do you have any tips that I should do? Also Your builds are awesome
[Redmi K30 5G  ROMs, Kernels, Recoveries, & Other D] masemoel:
Are you doing a clean flash? Also please only flash one GApps package, not FlameGApps and NiKGApps at the same time.

Finally, use also the latest MIUI 13 firmware.
[Redmi K30 5G  ROMs, Kernels, Recoveries, & Other D] masemoel:
New stable update is up!

​

NOTE: I've created a TG chat, so that you will get notified whenever a new build from my part is released, and also direct support from me! Join here

Changelog 12-08-2022:

​

- Solved issues with some apps like Google Chrome not appearing on Play Store.

- Solved issues with media playing when enabling Voice match from Google Assistant.

- Improved Wi-Fi configs.

- Improved performance.

- Bump to crDroid v8.8 and August 2022 security patch.

- Misc changes.

Full device tree details

How to upgrade:

​

Dirty flash from previous build is fine. Check the OP for the instructions of dirty flash.

If you face any flashing error and the ROM doesn't flash succesfully, take the recovery.log file and send it to this thread. Also try sending logs for reporting bugs!
[Redmi K30 5G  ROMs, Kernels, Recoveries, & Other D] siamese007:
@masemoel I have dirty flash the new update. Everything is perfect now. All the missing apps that this ROM were not available in Play Store, are now available.

View attachment 5684487

View attachment 5684489

View attachment 5684491

@MugeN∞ If you flashed other ROM before, you need to format data before and after flashing this ROM. Especially after flashing this ROM and GAPPS and restart the system. And use OrangeFOX will be best recovery to flash Custom ROMs.
[Redmi K30 5G  ROMs, Kernels, Recoveries, & Other D] MugeN∞:
No Im not flashing 2 gapps at the same time. I tried each of them. I’ve clean flashed the v8.8 but unfortunately, Im still stuck in the boot animation

Im using orange fox latest. So this is exactly what I did:

Formatted my device

Flashed miui 13 firmware from your link

Flashed the v8.8

Flashed flamegapps full

Formatted my device

Then reboot
[Redmi K30 5G  ROMs, Kernels, Recoveries, & Other D] siamese007:
You probably need to flash the full ROM of the latest stable MIUI here. Then follow the clean flash instruction. Download the recovery type of MIUI and flash it with OrangeFOX recovery. If your phone still bootloop, you probably need to flash the fastboot type of MIUI ROM with MI flash tool. Your phone's probably been flashed other ROM that has some firmware conflict and got bootloop.
[Redmi K30 5G  ROMs, Kernels, Recoveries, & Other D] MugeN∞:
Thanks. Its booted now. I’ve rebooted to recovery after flashing the miui.

This was the process that I did:

Formatted my phone

Flashed miui 12.5 (miui 13 recovery type says file is corrupted when flashing)

Rebooted to recovery

Flashed crdroid 8.8

Flashed niksgapps omni (flamegapps full stucked in boot animation)

Wiped dalvic, cache, and data

Reboot

But I have another one minor problem. The safety net failed and its drm is L3 since maybe I flashed the miui 12.5 and not the miui 13. So I have to try and flash the miui 13 fastboot type or other miui 13 recovery type and maybe it would work now.
[Redmi K30 5G  ROMs, Kernels, Recoveries, & Other D] siamese007:
If you want L1, you need to flash MIUI 13. This version is just upgrade the widevine to be L1. Before that, it's L3.

It would be clean to flash fastboot type. Sometimes recovery cannot clean some firmware while in recovery mode. Especially when upgrading from version 12.5 to 13.
[Redmi K30 5G  ROMs, Kernels, Recoveries, & Other D] masemoel:
New stable update is up!

​

NOTE: I've created a TG chat, so that you will get notified whenever a new build from my part is released, and also direct support from me! Join here

Changelog 26-08-2022:

​

- Solved SafetyNet not passing.

- Solved lower fingerprint indicator.

- Added MiSound Scenes.

- Improved Wi-Fi configs.

- Improved performance.

- Misc changes.

Full device tree details

How to upgrade:

​

Dirty flash from previous build is fine. Check the OP for the instructions of dirty flash.

If you face any flashing error and the ROM doesn't flash succesfully, take the recovery.log file and send it to this thread. Also try sending logs for reporting bugs!
[Redmi K30 5G  ROMs, Kernels, Recoveries, & Other D] siamese007:
Thank you for the new update. The SafetyNet is now working properly. But I found some laggy in the system. For example, when I click on Youtube, it takes some time to display the newly clicked video. Not sure if it's because I dirty flash the new update over the previous one.
[Redmi K30 5G  ROMs, Kernels, Recoveries, & Other D] masemoel:
New stable update is up!

​

NOTE: I've created a TG chat, so that you will get notified whenever a new build from my part is released, and also direct support from me! Join here

Changelog 06-09-2022:

​

- Solved graphics issues on some apps.

- Added an option to switch the notch style (inside developer options).

- Switch to Driftwood balanced kernel.

- Fixed fingerprint issues when turning off the screen.

- Misc changes.

Full device tree details

How to upgrade:

​

Dirty flash from previous build should be fine. Check the OP for the instructions of dirty flash. If you face weird issues on the build, please try doing a clean flash before reporting anything!

If you face any flashing error and the ROM doesn't flash succesfully, take the recovery.log file and send it to this thread. Also try sending logs for reporting bugs!
[Redmi K30 5G  ROMs, Kernels, Recoveries, & Other D] masemoel:
New stable update is up!

​

NOTE: I've created a TG chat, so that you will get notified whenever a new build from my part is released, and also direct support from me! Join here

Changelog 27-09-2022:

​

- Bump to crDroid 8.9 and September 2022 security patch.

- Switch to Xiaomi libperfmgr.

- Misc changes.

Full device tree details

How to upgrade:

​

Dirty flash from previous build should be fine. Check the OP for the instructions of dirty flash. If you face weird issues on the build, please try doing a clean flash before reporting anything!

If you face any flashing error and the ROM doesn't flash succesfully, take the recovery.log file and send it to this thread. Also try sending logs for reporting bugs!
[Redmi K30 5G  ROMs, Kernels, Recoveries, & Other D] siamese007:
I just flashed the updated 8.9 crDroid. So far nothing error happening. Feel more smooth than the previous one.

View attachment 5724271
[Redmi K30 5G  ROMs, Kernels, Recoveries, & Other D] siamese007:
Sorry I post twice.
[Redmi K30 5G  ROMs, Kernels, Recoveries, & Other D] siamese007:
By the way, one thing that I have noticed is quick charge is nerf. It used to be at max 2500 mAh. But now it's maxed at 1500 mAh since the new firmware rework. Not sure if it might be subjectively to my phone. Or other phones also get the same QC nerf.

Thank you for best ROM for K30 5G anyways. (y)(y)
[Redmi K30 5G  ROMs, Kernels, Recoveries, & Other D] masemoel:
I know that issue. In the meanwhile, you can use this Magisk module to fix the fast charging (choose the 30W option).
[Redmi K30 5G  ROMs, Kernels, Recoveries, & Other D] siamese007:
Thank you for your suggestion. I cannot root my K30 5G now. I am using Bank apps which do not allow root access. But I just got Mi pad 5 Pro 5G. So Charging at 1500 mAh max is not too bad for me now. I mainly use Mi pad 5 Pro 5G for entertaining purposes.
[Redmi K30 5G  ROMs, Kernels, Recoveries, & Other D] 张永赞:
Excuse me, what is the role of Xiaomi Firmware and Xiaomi Vendor? If it is used in China, do you need to brush both?

请问，Xiaomi Firmware 和Xiaomi Vendor的作用是什么？在中国使用的话，需要两个都刷吗？
[Redmi K30 5G  ROMs, Kernels, Recoveries, & Other D] siamese007:
From my understanding, vendor is the manufacturer of the device who creates firmware that controls the hardware of the device. In Android 8 or higher, Google dev teams separate system and firmware. And the vendor's firmware term is called vendor in short since this is directly developed by the manufacturer (vendor).

Sometimes independent developers also build firmware for specific purposes for the device. For examples, fix some hardware bugs, run their custom ROMs and so on. Therefore the firmware term may not be developed by the vendor.

Anybody are welcome to correct me.
[Redmi K30 5G  ROMs, Kernels, Recoveries, & Other D] 张永赞:
Thank you very much.

Excuse me, how to solve this kind of mistake? "update_dynamic_partitions(package_extract_file("dynamic_partitions_op_list:)"

请问这种错误怎么解决呢？"update_dynamic_partitions(package_extract_file("dynamic_partitions_op_list:)"View attachment 5725973

Excuse me, how to solve this kind of mistake? "update_dynamic_partitions(package_extract_file("dynamic_partitions_op_list:)"

Rom I use: crdroidandroid-11.0-20210501-Picasso-v7.5

The recovery I used: orange fox-Picasso-stable @ r11.1 _ 1.10
[Redmi K30 5G  ROMs, Kernels, Recoveries, & Other D] masemoel:
Format data, reboot to recovery and try again.

As I said you in another thread, read and follow the clean flash instructions from the first post, no matter where you live. Btw, since Android 12, the vendor is already included in the ROM zip.
[Redmi K30 5G  ROMs, Kernels, Recoveries, & Other D] 张永赞:
Hello, Dear Author. My redmi k30i is currently MIUI11, and the Android version is 10. I want to brush this ROM. Can I upgrade to MIUI13 based on Android 12?
[Redmi K30 5G  ROMs, Kernels, Recoveries, & Other D] masemoel:
Yes, you can. Flash the respective MIUI ROM zip for your picasso48m (that's the codename for K30i 5G) and make a clean flash (with format data).

Btw, this isn't the proper place to ask MIUI questions, please respect the threads.
[Redmi K30 5G  ROMs, Kernels, Recoveries, & Other D] masemoel:
Repeated
[Redmi K30 5G  ROMs, Kernels, Recoveries, & Other D] greed1is9good_xda:
Nice work !

But i don't have MEGA account.

Can you kindly provide a SourceForge download ?

Thank you so much!
[Redmi K30 5G  ROMs, Kernels, Recoveries, & Other D] siamese007:
You don't need Mega account to download the ROM. Just click the link and select the file to download.
[Redmi K30 5G  ROMs, Kernels, Recoveries, & Other D] masemoel:
Exactly, you don't need a MEGA account to download any file.

Btw guys, I have build crDroid 9, based on Android 13.

ROM looks stable so far, just some customization settings missing or broken as the source is WIP.

Installation steps are same as Android 12. Magisk works also, and GApps aren't included as always - get them here

For interested people :)

(I will create a new thread further on)
[Redmi K30 5G  ROMs, Kernels, Recoveries, & Other D] masemoel:
New stable update is up! --- EOL!

​

NOTE: I've created a TG chat, so that you will get notified whenever a new build from my part is released, and also direct support from me! Join here

Changelog 14-10-2022:

​

- Bump to crDroid 8.10 and October 2022 security patch.

- Pull blobs from MIUI 13.0.3.

- New features from the crDroid team.

This is EOL (End Of Life) build, which means I won't maintain this ROM anymore. From now I will focus on Android 13.

Full device tree details

How to upgrade:

​

Dirty flash from previous build should be fine. Check the OP for the instructions of dirty flash. If you face weird issues on the build, please try doing a clean flash before reporting anything!

If you face any flashing error and the ROM doesn't flash succesfully, take the recovery.log file and send it to this thread. Also try sending logs for reporting bugs!
[Redmi K30 5G  ROMs, Kernels, Recoveries, & Other D] siamese007:
This new update is very slick. Totally great performance.
[Redmi K30 5G  ROMs, Kernels, Recoveries, & Other D] dick_vigarista:
Hi, I had pixel experience on my device and decided to go to Crdroid because PE is not been updated. After installing this ROM and everything but I read the problem with some apps not showing on the playstore was fixed but i can't find Google chrome and Coin master on the play store for example, what could I have done wrong? Thanks.
[Redmi K30 5G  ROMs, Kernels, Recoveries, & Other D] siamese007:
@dick_vigarista You can use apkpure to download .apk and install this via the apkpure app. I am also doing this for some games that cannot be found or installed on my GSI system of Mi Pad 5 Pro 5G.
[Redmi K30 5G  ROMs, Kernels, Recoveries, & Other D] dick_vigarista:
Yeah o know but updates don't work so it's nescessary to download again everytime, I'm asking because here in the thread he says it was fixed so I could have done something wrong. Do you still also have this problem on the k30 5g?
[Redmi K30 5G  ROMs, Kernels, Recoveries, & Other D] siamese007:
@dick_vigarista The problem about incompatible device came back. Only >1% apps that I use and have this issue. But I can use apkpure app to update. Not much different to Play Store as the app still fully functions. The only difference is there is no record in the library of Play Store.