Skip to content

a repository containing boot.img, OrangeFox and TWRP for the Xiaomi Redmi Note 12S (Global)

Notifications You must be signed in to change notification settings

Slushi-Github/Redmi_Note_12S_Assets

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

23 Commits
 
 
 
 
 
 

Repository files navigation

[1/03/2025]: CRITICAL EMERGENCY CHANGES!!!!!!!

With HyperOS 2 finally released for the Xiaomi Redmi Note 12S Global, there are some important things that have changed.

The version of Android with HyperOS 2 has changed from Android 14 to Android 15.

What's up with this? The most important thing, the boot.img, has changed, and not only that, the OrangeFox that was for this device, no longer works (or at least it did in my case).

Currently, as I write this, there is no public way to get the boot.img of HyperOS 2 for the Redmi Note 12S, since at best you will get the ROM version in recovery, which does not contain the file we need.

And if you make the mistake I did, flashing a boot.img from the previous version of HyperOS, which was based on Android 14, you will be in a beautiful bootloop.

I come here updating this repository almost a year later, delivering the only working custom recovery, TWRP, and a boot.img extracted from version OS2.0.1.8.VHZMIXM.

I have extracted the boot.img using payload-dumper-go.

Thank you Trock for helping me with the problem I had at the beginning with my device, I was desperate hehe...

What is this? (OLD README, DO NOT READ)

this repository containing the original boot.img of the latest HyperOS version (OS1.0.6.0.UHZMIXM) of the Xiaomi Redmi Note 12S (Global). and the OtrangeFox and TWRP usable (?) for this same phone.

Boot Image from: https://xiaomifirmwareupdater.com/hyperos/sea/stable/OS1.0.6.0.UHZMIXM/

OrangeFox Image from: https://github.com/shazu-xd/releases/releases/download/vofox/OrangeFox-R12.1_1-Stable-sea.img (The page not exist..)

This repository, I don't think I will update it constantly.

Also, I am not a contribution of the Xioami community or this specific phone, I just want to facilitate how to do certain steps from my own experience.

And as I am not the owner of the recoveries, possibly with HyperOS updates, or another problem, they will stop working and I will not do anything to fix that.

if you have any suggestions for this repository, I am happy to see them and take them into account if they are really worth it :3

This is my first repository made for the public, probably there are some mistakes, sorry hehe...

How to flash OrangeFox on Redmi Note 12S:

I AM NOT RESPONSIBLE FOR ANY DAMAGE THAT MAY RESULT FROM THIS PROCEDURE EVEN IF IT IS APPLIED ON THE SAME DEVICE.

IF FOR SOME REASON YOU GET STUCK IN A BOOTLOOP AFTER FLASHING THE orangeFox.img, GO BACK TO FASTBOOT AND FLASH THE bootOriginal.img.

Of course, you must already have the bootloader unlocked on your phone, and have the necessary drivers in your PC to recognize it in Fastboot mode, right? ok.

(All the images that you will see in this section, were taken by me, even the recovery images.)

Download orangeFox.img from this repository, and also bootOriginal.img

Why download the bootOriginal.img? because we need it after flashing the recovery, put that file to the SD of your phone, preferably in a specific folder for your convenience.

Enter FastBoot mode

using Platform Tools, open a terminal inside that folder, enter this command (HEY, THIS WILL OVERWRITE YOUR BOOT.IMG ON YOUR PHONE):

fastboot flash boot theRecoveryImage.img

If you receive this:

Perfect, the flash is completed! Your phone will reboot, if not, use this:

fastboot reboot

After the reboot, you are already in OrangeFox recovery!

but... you don't have access to your HyperOS, because we have overwritten the boot partition, here, OrangeFox being in the boot partition, is a bit unstable, be quick but think about your actions!

if you take too long, the recovery will crash, and the phone will reboot, here the steps:

Find the bootOriginal.img that you saved on your SD, and flash that bootOriginal.img to your boot partition:

BUT, DON'T RESET, you should still be in OrangeFox recovery, which is loaded in your memory. In the bottom bar, go to the last option, [Menu]

you should see an option called Flash current OrangeFox, go to that option and use it:

it will flash the OrangeFox you have in memory, in the original boot partition of your Redmi Note 12S. Now you can reboot and get back to your HyperOS.

About

a repository containing boot.img, OrangeFox and TWRP for the Xiaomi Redmi Note 12S (Global)

Topics

Resources

Stars

Watchers

Forks