[GUIDE][haydn] How to install Xiaomi.eu ROM for Xiaomi Redmi K40 Pro


It's just a tool (fastboot command automation) for those who don't have experience with CMD commands. ;)

It's just a tool (fastboot command automation) for those who don't have experience with CMD commands. ;)
I'm quite familiar with the commands.
I had problems after booting into twrp I can't see the zip folder. It also happens that the PC does not detect the phone as a mtp storage.
 
I try to flash the newest miui 13 k40p rom with skkk twrp and it give me:
Failed to mount 'system_root' / 'system_ext' / 'product' /'odm' ( No such file or directory)
Any1 know how to fix this error?
 
  • Like
Reactions: lemon07r
TWRP update shows ERROR: 1 / can not mount system ...
- Solution:
-> while you are in TWRP reboot your device in recovery mode
-> try to install the rom again
-> if it will fail, reboot in recovery again
"reboot recovery" means to restart TWRP Recovery from TWRP "Restart - Recovery"
-> sometimes you need more then one try (Repeat the process until the installation succeeds.)

How to install TWRP device A/B::
 
  • Like
Reactions: menuview2002
TLDR - Don't use TWRP A12 SKKK 6.5 for haydn (K40 Pro). This recovery is a buggy mess, it won't flash 13.0.13.0 properly. Use orangefox (linked at bottom),
TWRP update shows ERROR: 1 / can not mount system ...
- Solution:
-> while you are in TWRP reboot your device in recovery mode
-> try to install the rom again
-> if it will fail, reboot in recovery again
"reboot recovery" means to restart TWRP Recovery from TWRP "Restart - Recovery"
-> sometimes you need more then one try (Repeat the process until the installation succeeds.)

How to install TWRP device A/B::


I have the same issue and this is not working for me.
This is for my K40 Pro, installing 13.0.13.0 of stable, updating from 13.0.10.0.
Using the "twrp-3.7.0_12-v6.5_A12-haydn-skkk.img" recovery image.
I've followed those instructions exactly and tried your troubleshooting suggestions, still getting the same error.

EDIT: Same error if I try to flash the recovery .img to recovery ramdisk.

EDIT2: TWRP A12 builds just really really suck for this device. I managed to finally flash the rom using orangefox, which I found by clicking "flashing instructions" from the rom post for ricedroid (https://forum.xda-developers.com/t/rom-13-unofficial-ricedroid-for-haydn-haydnin.4517389/). Which will take you to https://rentry.co/flashing_guide_haydn I used the ofox link at the bottom of the page, but here's the download link to the recovery image: https://mega.nz/folder/Q3QFWIrb#bUAxUNCiWY1Vh2ga-FjglQ/file/IyQXVYBZ
 
Last edited:
  • Like
Reactions: menuview2002
Hello, first, thanks so much for maintaining this site - it is very useful and interesting.
Second, to the K40 Dev, thanks too for an English ROM for K40 - I think I can make good use of it, it will likely make my use of the K40 more productive and easier~

Just a couple of questions if I may?
I see the initial post re the English Rom instruction was dated 2021, the last was December 2022. ( from memory)
I'm guessing the instructions are still current @2024?

My K40 is Chinese, I'm not, but I do need to be able to use WeChat English.
I've heard that Tencent will not allow WeChat to run on "unofficial or non standard" ROMS, claiming they are an emulator.
Is there any issue with the EU ROM, has anyone tried or used WeChat on it successfully please?

Sorry, that's 3 questions~
Thx
Bic
 
Hello, first, thanks so much for maintaining this site - it is very useful and interesting.
Second, to the K40 Dev, thanks too for an English ROM for K40 - I think I can make good use of it, it will likely make my use of the K40 more productive and easier~

Just a couple of questions if I may?
I see the initial post re the English Rom instruction was dated 2021, the last was December 2022. ( from memory)
I'm guessing the instructions are still current @2024?

My K40 is Chinese, I'm not, but I do need to be able to use WeChat English.
I've heard that Tencent will not allow WeChat to run on "unofficial or non standard" ROMS, claiming they are an emulator.
Is there any issue with the EU ROM, has anyone tried or used WeChat on it successfully please?

Sorry, that's 3 questions~
Thx
Bic
About Wechat: I am using it without problems with the latest HyperOS EU ROM, have been using it with MIUI EU too, no problems at all.

About the installing instructions: I can't really confirm if it's current or not, since I installed it back when the instructions were still "fresh". But it seems that the instructions are still for Fastboot install, later I moved on to installing TWRP recovery (Ofox works fine too), and since then I only install the ROMs via recovery.
 
  • Like
Reactions: bicboc
About Wechat: I am using it without problems with the latest HyperOS EU ROM, have been using it with MIUI EU too, no problems at all.

About the installing instructions: I can't really confirm if it's current or not, since I installed it back when the instructions were still "fresh". But it seems that the instructions are still for Fastboot install, later I moved on to installing TWRP recovery (Ofox works fine too), and since then I only install the ROMs via recovery.
@Zephon Thanks very much for a very fast reply and the positive report re WeChat.
I am encouraged to try.

Thank you too for mentioning HyperOS - that was something else that confused me.
Up until about 2 weeks back, I was running K40 on stock MIUI but with a factory reset to English. Not the best but it at least enabled me to use the basic features, which is all I need. Then one morning it was loading HyperOS.

The OS part confused me - I first thought they had shadowed Huawei with their own system, abandoning Android.
Later I realised it was just the user interface - but somewhere in the change I lost some of the original settings I had.
So, from anyone's viewpoint, is the HyperOS worth the hype, should I just install the MIUI EU English ROM?
I realise this is a very subjective question, but am interested in general views, opinions, feedback etc.

I don't need any bells and whistles, I still run an old Samsung Note 3 (LineageOS) but the camera on the K40 is superb~
Plus the Note is 32 bit, many apps, (WeChat for one) will not run on it.

Thanks again
Bic
 
@Zephon Thanks very much for a very fast reply and the positive report re WeChat.
I am encouraged to try.

Thank you too for mentioning HyperOS - that was something else that confused me.
Up until about 2 weeks back, I was running K40 on stock MIUI but with a factory reset to English. Not the best but it at least enabled me to use the basic features, which is all I need. Then one morning it was loading HyperOS.

The OS part confused me - I first thought they had shadowed Huawei with their own system, abandoning Android.
Later I realised it was just the user interface - but somewhere in the change I lost some of the original settings I had.
So, from anyone's viewpoint, is the HyperOS worth the hype, should I just install the MIUI EU English ROM?
I realise this is a very subjective question, but am interested in general views, opinions, feedback etc.

I don't need any bells and whistles, I still run an old Samsung Note 3 (LineageOS) but the camera on the K40 is superb~
Plus the Note is 32 bit, many apps, (WeChat for one) will not run on it.

Thanks again
Bic
At least for me HyperOS is pretty much the same as MIUI. Some settings moved places, some small aesthetical changes and nothing more. So it's pretty much still the "skin for Android" made by Xiaomi.
And I did not lose any data/settings moving from MIUI EU to HyperOS EU, so it has been a smooth sail for me.

My opinion is that HyperOS is more of a marketing thing, something Xiaomi wants to present to give the impression that they are doing something new and modern, but it's pretty much the same stuff.

My reason for going to HyperOS is that I prefer to have the latest OS for my device, mostly for security updates. Regarding functionality I don't see any reason to upgrade the OS, actually. My impression is that HyperOS seems to consume more battery than MIUI, but I have never done any objective test about it, it might just be the device getting old or even placebo effect...

Do you actually need Google stuff? This was the main reason for me to move from Stock to EU ROM... I want to have Google Play Store and some other Google Apps, and the stock (Chinese) ROM does not have any of that.
 
  • Like
Reactions: bicboc
Aha, yes, that was also my feeling, Xiaomi needed some buzz or hype~ (pun intended)
I did find the camera was sharper after the reset though.
No, I rarely use Google, avoid where possible - I use Linux and my trusty Note3 is pure Lineage, apart for the OS, I think I only have around 6 or 8 apps on it~ The K40 however has dozens, most I can't understand, would never use if I did, but can only disable, not delete.

Not that I'm knocking MI, we've used them in our business for years, my wife currently has K60
 
Hello again, have read thru the instructions a few times, am a little bit hazy.
I have done this before, once, on a Samsung Note 3 from Linneage - no problems, worked first time.
I don't have Play Store, what few apps I run are installed via APK.

Maybe because they are written for Win, but the Xiaomi instruction set look more complex than the Note 3?
Although I use Linux - currently Mint Victoria - I am not a Linux expert by any stretch, so I don't quite understand these:
For Linux ./linux_fastboot_first_install_with_data_format.sh
For Linux ./linux_fastboot_update_rom.sh

Also seems quite a few users have run into problems, the solutions offered here seem aimed at tech minded souls not lay people.
I've also studied the vid, but can't fully follow it, probably as its aimed at Win users.
I do not want to brick this phone as it is a variant spec wise I can't get here.

So I guess my 2 questions are:
1/ Is there anyone who isn't gifted with tech knowledge who has successfully done this?
2/ Unlikely I know but, is there a Linux instruction set anywhere to link to please?

I'm not looking for anyone to hold my hand step by step, just trying to get some idea of the difficulty level and issues I may come up against in Linux so I can be prepared for them if they occur.
Oh one quickie, Mi 11 is the same as K40?

Thanks very much
P
 
1. countless users who have never done it before have successfully installed it.
You need windows to unlock the bootloader. Maybe this tutorial will help you: https://xiaomi.eu/community/threads/how-to-install-xiaomi-eu-rom-for-devices-a-b.62738/post-624043

Xiaomi Mi 11 is a different device = venus
Redmi K40 is same as Poco F3 = alioth
Thanks @gogocar62 - I think I am in the wrong thread for K40 then -sorry about that!
I wondered when the download mentioned in the video link did not show alioth - and i could't find it in Sourceforge either~
I will read the new link you sent next, but it is going to be moot I think as I don't run Windows on any machine.

Thanks again for your time - sorry to ask dopey questions.
P
 
Sorry, I seem to floundering around in the dark.
Can someone point me to a link to a forum where I can ask about the Redmi K40 ROM install please?
Gogocar kindly helped find the correct download page, (thx for that~) but I have a few questions before I go ahead and potential kill my device.
Cheers
Bic
 
Thank you again, going there now~
Update;
Ok, thanks again, that was interesting, never seen that page with all the details before.
However, I have, from your previous message, downloaded multi Olioth TKHCNXM_OS 1-3 which I think is the correct ROM for Red k40.
What I'm looking for please, is the forum for that model - I foolishly posted my question in the Mi 11 forum before.
 
I'm going in circles a bit, meeting myself coming back now.
Thanks (huge) to everyone who has contributed thus far.
I've download the ROM pointed to by gogocar as well as the latest Mi unlock.
I can also access fast boot, developer mode is on, debugging activated, all that remains is unlock.
Here I run into a rock.
I am using Linux Mint - how do I move on from here please with the unlock process?
Is there anyone who has done this in Linux who can point me in the right direction please?
Many thx
P
 
Hello, not sure where I am going wrong but I always end up here.
I'm trying to find a thread with tips etc on changing the Chinese OS (now HyperOS UI) on Redmi K40 to English ROM -using Linux.
Really appreciate any help please.
Thx
B