M12 Pro and TWRP by skkk


jstremmler

Members
Jun 12, 2019
54
20
First I tried to install [REC]3.6.2_12-Mi12Pro_v3.8.3_A12-zeus-skkk_89dedb57 (102.4MB) by renaming the file to recovery.img and with: "fastboot.exe flash recovery_ab recovery.img"

The result was that the Mi 12 Pro booted into fastboot only. So I reinstalled the latest (36) stable Xiaomi EU version fo the Mi12.

Next I tried the full version twrp-3.6.2_12-v3.8.3_A12-zeus-skkk (196.6MB) by renaming the file to recovery.img and with: fastboot.exe flash recovery_ab recovery.img

The result was that my M12 was booting into recovery mode fastboot.exe boot recovery.img. With TWRP everything looked fine and I could change the language to English and boot the system again. But after the next boot into recovery the TWRP had disappeared and old recovery system showed up again
 

Bec de Xorbin

Members
Jan 4, 2022
201
67
Next I tried the full version twrp-3.6.2_12-v3.8.3_A12-zeus-skkk (196.6MB) by renaming the file to recovery.img and with: fastboot.exe flash recovery_ab recovery.img

The result was that my M12 was booting into recovery mode fastboot.exe boot recovery.img. With TWRP everything looked fine and I could change the language to English and boot the system again. But after the next boot into recovery the TWRP had disappeared and old recovery system showed up again
From skkk's readme txt:

[BOOT]:
1.Use 'fastboot boot rec.img' to temporarily boot into TWRP !!!
2.VAB device: Advanced - flash into the current TWRP / install recovery ramdisk
 
  • Like
Reactions: Octaviastikos

jstremmler

Members
Jun 12, 2019
54
20
So I tried to boot, not flash, TWRP for my 12 Pro. It just won't work. The phone keeps on rebooting to fastboot and not twrp.

I do not know what's wrong here...
I even tried the "new" script from trading: https://tradingshenzhen.com/en/content/twrp-update-for-mi-11-ultra-mi-11-pro-mi-mix-4

Nothing is working... Does anybody know a fix? I'd like to upgrade to the new version of MIUI.
Have a look at this video (ok it's in russian language, just stop the video, see and do what has to be done)
My M12 was booting into recovery mode fastboot.exe boot recovery.img. With TWRP everything looked fine and I could change the language to English and boot the system again. But after the next boot into recovery the TWRP had disappeared and old recovery system showed up again. So what you have to do when having booted in the recovery mode is: 1st Press: Advanced and 2nd: Flash Current TWRP. That's all and it is as simple as that!
 
Last edited:

generalgotovina

Members
Aug 25, 2022
7
5
Hi! I have tried this - flashing does not work - it still boots into fastboot. This is pretty upsetting at the moment.

another problem is, that the device is slow, stutters a lot and drains the battery pretty quick. My wife has the 12 pro too. she has the same version installed (the last fastboot-version) and her's is working quick.

I have no idea whats wrong here...
 

jstremmler

Members
Jun 12, 2019
54
20
Try to reinstall the second last EU firmware with fastboot first. So boot into fastboot, connect to the PC and flash the firmware again with a batch file. Next start all over again with the recovery.img
 
  • Like
Reactions: generalgotovina

generalgotovina

Members
Aug 25, 2022
7
5
Try to reinstall the second last EU firmware with fastboot first. So boot into fastboot, connect to the PC and flash the firmware again with a batch file. Next start all over again with the recovery.img
had this idea - tried it and the device is still booting into fastboot after I tried to boot into twrp - without flashing it.
I managend to install the EU rom from xiaomi - tried to boot into twrp: still no luck. It boots straight back to fastboot:


When I tried to flash twrp the first time, I got some errors with this: fastboot flash recovery_ab twrp.img
So something happend here that I am not able to reboot into twrp...

Edit:
I tried then to use this command

fastboot flash boot_a twrp.img

and it is not working either. I then had to use the xiaomi flash tool to flash the official rom to it.
 
Last edited:

katerpanne

Members
Apr 19, 2014
3,415
332
had this idea - tried it and the device is still booting into fastboot after I tried to boot into twrp - without flashing it.
I managend to install the EU rom from xiaomi - tried to boot into twrp: still no luck. It boots straight back to fastboot:


When I tried to flash twrp the first time, I got some errors with this: fastboot flash recovery_ab twrp.img
So something happend here that I am not able to reboot into twrp...

Edit:
I tried then to use this command

fastboot flash boot_a twrp.img

and it is not working either. I then had to use the xiaomi flash tool to flash the official rom to it.
look here

BOOT / REC TWRP for some devices
For some devices there are different TWRPs available
1.) BOOT-TWRP -> fastboot boot twrp - boot TWRP only
2.) REC-TWRP -> fastboot flash recovery_ab twrp.img - install TWRP permanent
3.) BOOT-REC-TWRP -> you can use both fastboot commands -> see 1.) & 2.)
 
  • Like
Reactions: generalgotovina

generalgotovina

Members
Aug 25, 2022
7
5
look here

BOOT / REC TWRP for some devices
For some devices there are different TWRPs available
1.) BOOT-TWRP -> fastboot boot twrp - boot TWRP only
2.) REC-TWRP -> fastboot flash recovery_ab twrp.img - install TWRP permanent
3.) BOOT-REC-TWRP -> you can use both fastboot commands -> see 1.) & 2.)
thanks!

the "boot twrp" is not working. I have downloaded the boot image, renamed it and tried to boot. this is the outcome:

trying to flash it results in this:
1661851699768.png


It the boots into the OS. no twrp installed.
I then tried to "fastboot boot twrp.img" with the "boot image" and again. nothing happens.
Am I crazy or is there something not working correctly?
This is not my first xiaomi device and not my first try booting twrp or installing it. I had the mix 2s, the mi9, k40 pro,... and this is the first device with simply refuses to work.
 

katerpanne

Members
Apr 19, 2014
3,415
332
thanks!

the "boot twrp" is not working. I have downloaded the boot image, renamed it and tried to boot. this is the outcome:

trying to flash it results in this:
View attachment 43722

It the boots into the OS. no twrp installed.
I then tried to "fastboot boot twrp.img" with the "boot image" and again. nothing happens.
Am I crazy or is there something not working correctly?
This is not my first xiaomi device and not my first try booting twrp or installing it. I had the mix 2s, the mi9, k40 pro,... and this is the first device with simply refuses to work.
after flashing and rebooting it will start system. did you not read my howto carefully :)

How to start TWRP manually
# fastboot reboot-recovery
# fastboot reboot recovery
# adb reboot recovery

# restart device
# hold "power on" and "volume +"
 
Last edited:
  • Like
Reactions: generalgotovina

generalgotovina

Members
Aug 25, 2022
7
5
after flashing and rebooting it will start system. did you not read my howto carefully :)

How to start TWRP manually
# fastboot boot-recovery
# fastboot boot recovery
# adb boot recovery

# restart device
# hold "power on" and "volume +"

so. I installed "XM12Pro_V13.0.36.0.SLBCNXM_v13-12-fastboot.zip" via fastboot. worked. booted and I did the minimal setup.
then I rebooted into fastboot
(used the latest version: https://dl.akr-developers.com/?dir=skkk/TWRP/A12/v6.0_A12)
flashed twrp with "fastboot flash recovery_ab twrp_rec.img"
tried to use your commands:
1661860615005.png

none worked
tried then to boot twrp with
"fastboot boot twrp.img" (with the boot image)
did not work
tried to reboot with vol up and lock button
Booted again into fastboot

something is wrong here...
 

katerpanne

Members
Apr 19, 2014
3,415
332
so. I installed "XM12Pro_V13.0.36.0.SLBCNXM_v13-12-fastboot.zip" via fastboot. worked. booted and I did the minimal setup.
then I rebooted into fastboot
(used the latest version: https://dl.akr-developers.com/?dir=skkk/TWRP/A12/v6.0_A12)
flashed twrp with "fastboot flash recovery_ab twrp_rec.img"
tried to use your commands:
View attachment 43723
none worked
tried then to boot twrp with
"fastboot boot twrp.img" (with the boot image)
did not work
tried to reboot with vol up and lock button
Booted again into fastboot

something is wrong here...
ups… reboot instead of boot should work. but why are you in fastboot instead of recovery after volup+poweron

can you try to flash another twrp version or boot another twrp version?
 

generalgotovina

Members
Aug 25, 2022
7
5
ups… reboot instead of boot should work. but why are you in fastboot instead of recovery after volup+poweron

can you try to flash another twrp version or boot another twrp version?
Hi I tried all versions of the available TWRP versions for the 12 pro. The boot version is not booting into twrp - not a single time. flashing it works - as you see in my posted video. but the boot into recovery is not working.

If I flash the latest china rom via the flashtool, I am not able to boot into the official recovery. There is something wrong.
Another thing I discovered: Any fastboot rom from xiaomi.eu is laggy and slow. I'll talk to trading shenzen... maybe they have support for that.
 

pantelos75

Members
Dec 9, 2012
9
13
Hi I tried all versions of the available TWRP versions for the 12 pro. The boot version is not booting into twrp - not a single time. flashing it works - as you see in my posted video. but the boot into recovery is not working.

If I flash the latest china rom via the flashtool, I am not able to boot into the official recovery. There is something wrong.
Another thing I discovered: Any fastboot rom from xiaomi.eu is laggy and slow. I'll talk to trading shenzen... maybe they have support for that.
Hi. Did you found a solution?
 

pantelos75

Members
Dec 9, 2012
9
13
Hi I tried all versions of the available TWRP versions for the 12 pro. The boot version is not booting into twrp - not a single time. flashing it works - as you see in my posted video. but the boot into recovery is not working.

If I flash the latest china rom via the flashtool, I am not able to boot into the official recovery. There is something wrong.
Another thing I discovered: Any fastboot rom from xiaomi.eu is laggy and slow. I'll talk to trading shenzen... maybe they have support for that.
Hi! I want your help. I have xiaomi 12 pro CN. I have tried to unlock bootloader but just after finished the process (100%) stuck at bootloop. My phone seems to successfully unlock(?) because in order to use it i 've flased fastboot global. My phone although I've successful install TWRP can't boot in it. I can't even boot to official recovery. Factory reset also ends in bootloop! Very strange at all! I bought my phone from tradingshenzhen .