Xiaomi - POCO M2 Pro / Redmi Note 9S / Redmi Note 9 Pro / Redmi Note 9 Pro Max - miatoll - Documentation Suggestions

Do you think the fact that the last vendor patch dates back to june of last year suggests that xiamoi no longer provides security patches for these devices?

Also, considering that the 1.12 update was unsuccessfully, do you see a risk that we will not receive future eos updates for miatoll?

… and thanks @rasos for sharing your Vendor SPL.

1 Like

Hello!
I want to upgrade the e/os on my REDMI NOTE 9 PRO form android 11 to android 12, because I didn’t receive security updates during the last few months.
Can anyobody tell me which original rom should I download first and from which site? There are 10+ different Global versions on different sites and I’m not an IT guy, this whole process (finding & reinstalling stock rom, etc) is a terrible experience to me. I’m totally lost and confused and I want to cry. Here are the roms selection:

https://xiaomistockrom.com/xiaomi-redmi-note-9-pro
https://mifirmware.com/redmi-note-9-pro-firmware/

and this
miuirom(DOT)org/phones/redmi-note-9-pro
xiaomifirmwareupdater(DOT)com/archive/miui/joyeuse/

with the disclaimer that I am also not an IT expert:

I personally downloaded mine (for the redmi note 9s) from https://new.c.mi.com/global/miuidownload/index - as it seems to be the official vendor page. If you type your model into the search box you should find your stock rom + applicable region.

I researched and found trustworthy https://xiaomifirmwareupdater.com/, but I found a nice easy trick was to go back to the account where I first unlocked the phone, https://en.miui.com/unlock/download_en.html or https://xiaomitool.com/MiUnlockTool. See also https://forum.xda-developers.com/t/tool-win-lin-mac-miunlocktool-unlock-bootloader-of-xiaomi-devices-on-mac-linux.3782444/. (So many links, depends if you are Windows or Linux.)

I cannot quite remember the exact procedure but I essentially logged in and seemed to find a button with the option essentially to “Restore your device to factory”. There was a “bricked device” restore option.

  • (I am not certain if that is two separate options or both the same thing.)

Considering that it is now 8 August, and new builds were supposed to be deployed by 7 August, is it safe to say that Miatoll will not receive 1.13?

Thanks,
I think I’ll try the “Fastboot Update” method from the linked site.
Just something else is not clear for me: Did you installed the android 12 from this site or you started with the 11 first?
Now I have e/os based on android 11. Should I download the stock (miui) android 11 first and update to 12 with the miui updater or can I install the stock android 12 immediately and then install the new e/os over it? :melting_face:

I did not revert back to stock android 11 but flashed immediately stock android 12.
If you’re on windows you can simply follow the instructions and download the flash tool available on the website.

Hi,
Where can I download this flash tool (for Windows) ?

Here for example:
https://xiaomiflashtool.com/

Successfully installed on my Redmi Note 9S curtana.

Where do I find the checksums for the recovery file?
Regards,
Alistair

Also without going through the original firmware from Xiaomi, I successfully updated my Redmi Note 9S from Android 11 to version 12: /e/OS 1.16 S (miatoll).

The vendor security patch level is now updated to June 5, 2022.

1 Like

Thanks for sharing. Might try that out for the transition Form S to T, once available

Hello Everybody,
Just a quick post to share my experience with a Xiaomi Redmi Note 9 Pro.
Initially, the phone was block on the MUI screen. So after few tries, I success to unlock it (by waiting 168 hours or 7 days). After I will be allowed to flash it with e/os 1.16-S-2023xxxxxxxx-dev-miatoll so Android 12. I used the e/os procedure to flash it.
At this stage, the phone was ok, that mean it start normally I was able to set all the parameters but it had few problems with the hardware, audio/video was really bad, sms and phone are not working. It was due of a lack of drivers for Android 12. So I flash a new recovery TWRP on the phone and use it to install an update firmware. Install TWRP is really easy, it’s the same procedure than the e/os recovery but with an other image. So when TWRP is installed, you can download it from here https://xiaomifirmwareupdater.com/firmware/joyeuse/stable/V14.0.5.0.SJZEUXM/, copy to your device as a zip file and install it with TWRP. After this last operation everything was fine, audio, video, sms, phone calls, sensors are working well.
Have fun

1 Like

Usually ROM include firmware and that’s true with Xiaomi, so that explain why the phone is not working properly after flashing e/os because e/os include the OS and the drivers for Android 12 (xx.xx-S-xxx). Firmwares are micro-code for the hardware and they are vendor specific and private so that explain why they are not included in the e/os distribution. So the journey to e/os, really depends from where you started. If your phone, is under Android 12 with the regular ROM (MUI V1xxx) you already have the firmware up to date to you can move to e/os S version without any problems but if you come from Android 11 (MUI V1xxx) or Android 12 LineageOS for instance you probably need to install the firmwares.
And by the way Firmwares and downloaded to the hardware so you no not need to erase data on your phone it safe for your data (but as a good practice please make a backup). Upgrade Firmwares are “dangerous” because they modify the hardware of your phone, they are not like a software that can erase so beware try to understand what you are doing.I’m not a specialist of Android, so that’s my understanding of landscape of flashing phone, maybe I made errors, so please as usual, check by your self and have fun …

1 Like

The following command (under fastboot) : $ fastboot getvar all
show you the version of the firmware …

I was unable to get into the /e/OS recovery after flashing it and was getting back into the MIUI recovery every time. The instructions are unclear - they said that with the phone turned off, I should start it by holding the Volume Up + Power button, but the phone is in Fastboot at that point and I didn’t know how to ahut it down properly.

It turns out that the correct procedure is not to turn the phone off, but to hold the buttons in Fastboot until the phone restarts and vibrates twice, then release them or the recovery partition will turn off immediately and you will get the old recovery again. Unless you boot into Recovery on the first try, it will be overwritten with the stock one.

I suggest adding these instructions to the Guide.

1 Like

Welcome to our forum :slight_smile:

A very, very long press on Power button will do :wink:

No more updates for S ? I updated last year from R, but honestly I don’t want to clear everything every year. If T also gets updates for one year only, I’ll wait for the next version instead.