[TWRP] {2021-10-02} TicWatch Pro 3 GPS / LTE (rubyfish/rover) - Wear OS Software and Hacking General

Hello people!​
Im glad to present the first 100% functional TWRP for our smartwatches
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
WARNING: YOU NEED YOUR OWN DIY CABLE FOR IT
For install:
- Download attached file...
• rover = Ticwatch Pro 3 LTE
• rubyfish = Ticwatch Pro 3 GPS
- Put device on fastboot mode (press and hold both buttons on the side until fastboot appears)
- fastboot flash recovery "DEVICE"_recovery.img
If you dont wipe anything (system, vendor ...) The stock recovery back when u reboot to SYSTEM (Therefore you will always have the recovery stock)
- Reboot to recovery and play with it!
Bugs:
- NO DECRYPTION (for now no way for it... If any know how Fix please tell)
- No appear all on backup menú (only, system, boot, cache and internal memory, no know why)
*fixed thanks to @xSylla
CHANGELOG:
2021-10-02:
- Changed kernel to Compiled from @theOriginalSuperl2
- Reworked all device Tree
- Fixed Encryption
- Now can backup all partitions
2021-10-01:
- Initial version with no decryption
SOURCE CODE: https://github.com/ONE-WearOS/device_mobvoi_rubyfish and https://github.com/ONE-WearOS/device_mobvoi_rover
Versión: android-9.0
STATUS: STABLE
Thanks:
@Encoh
@theOriginalSuperl2
@Atarii
@xSylla
Images:

BadWolfYe said:
Hello people!
Im glad to present the first 90% functional TWRP for our smartwatches
Click to expand...
Click to collapse
Damn, that was quick bro. Been watching this develop for the last 2 days and BAM, here it is. I should have my cable this weekend or Monday. Once i get it rearranged and connecting to my TWP3, i will be available to help if any is needed.
Thanks for the update!

_Sherrif said:
Damn, that was quick bro. Been watching this develop for the last 2 days and BAM, here it is. I should have my cable this weekend or Monday. Once i get it rearranged and connecting to my TWP3, i will be available to help if any is needed.
Thanks for the update!
Click to expand...
Click to collapse
hahahahaha, we've been testing for a long time, but it wasn't until encoh facilitated the dump that I contacted him to see how he did ... and as a result of that we were able to advance much more ...yesterday we already had a semi-functional twrp (it did not mount anything xD)what I don't think I will achieve is decrypting ... I've been with that all day with no results

Glad to see this! Thank you guys and ladies for your efforts!
Waiting for 100% TRWP, international rom, and full guide for rover

Soon i update with 100% functional TWRP
Today or tomorrow

Post Updated!!!!!

100%? sure?

Good job man
Thanks a lot

I gotta get a new cable.

is working!! and i try flash the ota update.zip test
because my watch is dev.keys rom but i dont know why

Need a little help folks.
Not sure if i am doing something wrong, but i cannot get TWRP to load/boot on my TWP3 (GPS). Here was my steps. I am attaching a copy of my console if it helps.
1. Fastboot unlocked bootloader "fastboot oem unlock". TWP3 is now unlocked.
2. After the watch formats and restarts, i reconnect the DIY cable and ran this command "adb reboot bootloader" the watch reboots to bootloader/fastboot mode.
3. Once the watch gets to the bootloader menu, I then flash the ruby fish TWRP img with this command "fastboot flash recovery rubyfish_recovery.img" Console shows it writes the recovery OK.
4. After the rubyfish_recovery.img has flashed i run this command "fastboot reboot recovery" and it brings me back to bootloader/fastboot mode. I have even flashed the rubyfish_recovery and toggled on the watch to recovery and selected and it brings me back to bootloader/fastboot.
Any guidance would be appreciated with flashing TWRP.
Also, the comment in the OP
If you dont wipe anything (system, vendor ...) The stock recovery back when u reboot to SYSTEM (Therefore you will always have the recovery stock)
Click to expand...
Click to collapse
I read this as, TWRP will not stay unless you wipe system, vendor and ???. Once i finally get TWRP to boot do i need to wipe anything specific to keep TWRP other than system and vendor? A little confused on this one. Sorry for this newb question.
Thanks

_Sherrif said:
Need a little help folks.
Not sure if i am doing something wrong, but i cannot get TWRP to load/boot on my TWP3 (GPS). Here was my steps. I am attaching a copy of my console if it helps.
1. Fastboot unlocked bootloader "fastboot oem unlock". TWP3 is now unlocked.
2. After the watch formats and restarts, i reconnect the DIY cable and ran this command "adb reboot bootloader" the watch reboots to bootloader/fastboot mode.
3. Once the watch gets to the bootloader menu, I then flash the ruby fish TWRP img with this command "fastboot flash recovery rubyfish_recovery.img" Console shows it writes the recovery OK.
4. After the rubyfish_recovery.img has flashed i run this command "fastboot reboot recovery" and it brings me back to bootloader/fastboot mode. I have even flashed the rubyfish_recovery and toggled on the watch to recovery and selected and it brings me back to bootloader/fastboot.
Any guidance would be appreciated with flashing TWRP.
Also, the comment in the OP
I read this as, TWRP will not stay unless you wipe system, vendor and ???. Once i finally get TWRP to boot do i need to wipe anything specific to keep TWRP other than system and vendor? A little confused on this one. Sorry for this newb question.
Thanks
Click to expand...
Click to collapse
For enter to recovery use bootloader menú. No commands.
When u see "recovery Mode" enter on It
No wipe nothing because actually no exist ROM for recover It (working on it)
When u reboot to SYSTEM the custom recovery no work. Because system patch the custom recovery to stock.

Got it. Tried to reboot to recovery from bootloader menu, but i may have borked it. Will try again.
.
Thank you!

great job! We hope you breakthrou this with good results

Hello everyone. Hope you are all healthy ... I have a Ticwatch 3 pro GPS and would like to root with twrp and then play a custom Rom on it. Root rights are important to uninstall unnecessary apps
I've been researching here in the forum for 2 days. How can I unlock the bootloader without the cable. Is there a good guide for a beginner that explains everything from bootloader to custom installation? Would be very grateful to you. First of all, I really took the time to find what I was looking for here.

kamalski said:
Hello everyone. Hope you are all healthy ... I have a Ticwatch 3 pro GPS and would like to root with twrp and then play a custom Rom on it. Root rights are important to uninstall unnecessary apps
I've been researching here in the forum for 2 days. How can I unlock the bootloader without the cable. Is there a good guide for a beginner that explains everything from bootloader to custom installation? Would be very grateful to you. First of all, I really took the time to find what I was looking for here.
Click to expand...
Click to collapse
First of all, there is no way to unlock bootloader without a cable

So there are no other way to get root and unlock the boatloader of the ticwatch pro 3

Don't understand why you have to make things so difficult. Life with Covid is hard enough. Why doesn't anyone help them .... Don't deny that. Is it too much to ask to say yes there is an alternative to rooting or not. My apologies for the inconvenience when I ask. If it only works with cable then I would be happy to receive instructions

kamalski said:
So there are no other way to get root and unlock the boatloader of the ticwatch pro 3
Click to expand...
Click to collapse
Like said in the opening post, you can unlock bootloader, but only with do-it-yourself cable, like modified TicWatch S/E cable. Consult this guide:
https://www.reddit.com/r/WearOS/comments/p3oj8i
Once you manage to unlock bootloader, you can try to follow this instructions: Post in thread 'TicWatch Pro 3 development' https://forum.xda-developers.com/t/ticwatch-pro-3-development.4312327/post-86176943
Of course, all you do is on your own responsibility
PS. Remember that rooting the watch can compromise OTA updates. Personally I did not root my watch

Tip Top. Schukran Katir Said. Thank you very much for this answer I will buy a cable on ebay and do this. Good bless you and your family and push covid away

Related

Bricked KIW-L21?

Hi guys
I have some trouble with my KIW-L21, I am sorry that I can't say for sure how I ended up in this situation since it is long time ago and i can't really remember... and i just now devided to see if I could fix this phone or not since it has just been lying around.
Phone is unlocked and I had rooted ROM and TWRP installed on it.
Searched forum for many fixes without good result.
Diagnosis:
When I boot phone it is just standing with the Honor boot screen until battery runs out.
I can access bootloader
The only recovery I can access seems to be some sort of "huawei E-recovery"
Fixes tried.
I have tried the follow fixes without any good result.
*Flashing TWRP and recover from a downloaded backup
For some strange reason, even though fastboot says successfull flash when i flash TWRP, I keep coming back to this Huawei recovery. hence i can't recovery from downloaded backup (or install any ROM for that matter)
*UPDATE.APP in dload folder on SDcard
When I try this option it seems to start the update/installation, but after a second or so some text flash on the screen (too fast to read) and i get message that the update failed.
*Recover via HIsuite
I enter bootloader/fastboot mode and HIsuits system recovery function. But as soon as i press RECOVER i get an error message.
*Reset via Huawei e-recovery
When I enter this Huawei recovery i get the option to install and recovery via wifi, but just as the other functions it says that the process failed and i am back to square one.
*Install "stuff" via fastboot
Saw this guide for flashing the UPDATE..APP via fastboot, but it says "Command not allowed" when flashing CUST.img
Don't know if I am stupid and missing the obvious solution here? But I have tried basically every guide on this forum without success. So any help possible would be greatly appreciated.
I am well aware that some of these functions requires the Huawei recovery and not TWRP, so I have flashed this recovery also. But since adb/fastboot says "SUCESS" when i flash TWRP but it still doesn't show up I have no clue if the Huawei recovery I am flashing is really flashed or not.
Champman said:
Hi guys
I have some trouble with my KIW-L21, I am sorry that I can't say for sure how I ended up in this situation since it is long time ago and i can't really remember... and i just now devided to see if I could fix this phone or not since it has just been lying around.
Phone is unlocked and I had rooted ROM and TWRP installed on it.
Searched forum for many fixes without good result.
Diagnosis:
When I boot phone it is just standing with the Honor boot screen until battery runs out.
I can access bootloader
The only recovery I can access seems to be some sort of "huawei E-recovery"
Fixes tried.
I have tried the follow fixes without any good result.
*Flashing TWRP and recover from a downloaded backup
For some strange reason, even though fastboot says successfull flash when i flash TWRP, I keep coming back to this Huawei recovery. hence i can't recovery from downloaded backup (or install any ROM for that matter)
*UPDATE.APP in dload folder on SDcard
When I try this option it seems to start the update/installation, but after a second or so some text flash on the screen (too fast to read) and i get message that the update failed.
*Recover via HIsuite
I enter bootloader/fastboot mode and HIsuits system recovery function. But as soon as i press RECOVER i get an error message.
*Reset via Huawei e-recovery
When I enter this Huawei recovery i get the option to install and recovery via wifi, but just as the other functions it says that the process failed and i am back to square one.
*Install "stuff" via fastboot
Saw this guide for flashing the UPDATE..APP via fastboot, but it says "Command not allowed" when flashing CUST.img
Don't know if I am stupid and missing the obvious solution here? But I have tried basically every guide on this forum without success. So any help possible would be greatly appreciated.
I am well aware that some of these functions requires the Huawei recovery and not TWRP, so I have flashed this recovery also. But since adb/fastboot says "SUCESS" when i flash TWRP but it still doesn't show up I have no clue if the Huawei recovery I am flashing is really flashed or not.
Click to expand...
Click to collapse
Try fastboot boot recovery.img
While twrp=recovery.img
If you use the newer versions of Twrp you can
Install/image and choose cust,system,data,tz ...etc
Sent from my SM-N930F using Tapatalk
Sweet!
Thanks for pointing out something so obvious
I can now access TWRP atleast.
Will try to see what I can do now. This atleast opens a whole new world of options! :good:
You are in the same position as i was. Download that file extract it and put the update.app file on your SDcard in a folder named dload. Boot your device with (volume down + power) until the process starts. You will return to stock B140 from there you can do what ever you want. Only works if you are from West Europe.
Download: http://www.hihonor.com/nl/support/details/?DOC_ID=84203
yeah, KIW-L21 is not the full model number, it could be KIW-L21C432, KIW-L21C185, and maybe other as well, so be careful, and always mention your full model number.
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
Champman said:
Hi guys
I have some trouble with my KIW-L21, I am sorry that I can't say for sure how I ended up in this situation since it is long time ago and i can't really remember... and i just now devided to see if I could fix this phone or not since it has just been lying around.
Phone is unlocked and I had rooted ROM and TWRP installed on it.
Searched forum for many fixes without good result.
Diagnosis:
When I boot phone it is just standing with the Honor boot screen until battery runs out.
I can access bootloader
The only recovery I can access seems to be some sort of "huawei E-recovery"
Fixes tried.
I have tried the follow fixes without any good result.
*Flashing TWRP and recover from a downloaded backup
For some strange reason, even though fastboot says successfull flash when i flash TWRP, I keep coming back to this Huawei recovery. hence i can't recovery from downloaded backup (or install any ROM for that matter)
*UPDATE.APP in dload folder on SDcard
When I try this option it seems to start the update/installation, but after a second or so some text flash on the screen (too fast to read) and i get message that the update failed.
*Recover via HIsuite
I enter bootloader/fastboot mode and HIsuits system recovery function. But as soon as i press RECOVER i get an error message.
*Reset via Huawei e-recovery
When I enter this Huawei recovery i get the option to install and recovery via wifi, but just as the other functions it says that the process failed and i am back to square one.
*Install "stuff" via fastboot
Saw this guide for flashing the UPDATE..APP via fastboot, but it says "Command not allowed" when flashing CUST.img
Don't know if I am stupid and missing the obvious solution here? But I have tried basically every guide on this forum without success. So any help possible would be greatly appreciated.
I am well aware that some of these functions requires the Huawei recovery and not TWRP, so I have flashed this recovery also. But since adb/fastboot says "SUCESS" when i flash TWRP but it still doesn't show up I have no clue if the Huawei recovery I am flashing is really flashed or not.
Click to expand...
Click to collapse
I had this same error too. what worked for me was: fastboot boot recovery [Your recovery name here.img] it temporarily loads the recovery you want to load without installing it or any hassle.
Cheers:good:
Edit: i just saw this was already a answer. Sorry
Follow what demiam posted and you're good to go

[TOOL][G6] TOOL ALL IN ONE (Drivers|Unlock|TWRP|Factory Image|Stock Recovery)

This is the LG G6's TOOL ALL IN ONE Discussion Thread more info and download go to the Original Thread
TOOL ALL IN ONE
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
ADVANCED OPTIONS
FUNCTIONS
Install Drivers
Unlock Bootloader
Lock Bootloader (use carefully)
Flash TWRP Recovery
Flash Stock Recovery
Flash Stock Factory Image
Install APKs
Uninstall APKs
Take a Screenshot
Flash Partitions
Erase All Data (This function can decrypt the phone)
Reboot Phone
Update the Tool to latest version
Update Adb and Fastboot to latest version
Set Adb and Fastboot priviliges in system wide
Install Zip directly from PC (Required TWRP on phone)(These functions work perfectly on my pc but i have perfect adb drivers on my pc and perfect TWRP on my phone)
Flash Fastboot ROM
Delete downloaded files
ADB File Manager
DEVICE LIST
If you want you can send a request to add a new device here:
New Device Request Form
Device List
DOWNLOAD
Original Thread
DONATE LINK
If you want to support the project please consider making a donation, thanks.
​
Good Job!
TheWolfSVK said:
Good Job!
Click to expand...
Click to collapse
Thanks, have you tried it?
mauronofrio said:
Thanks, have you tried it?
Click to expand...
Click to collapse
Downloading it atm
Anyone tried this on LG G6?
This can relock G6 bootloader like for warranty purpose?
Which functions are available/unavailable for G6
The only functions that are not available are flash stock recovery and flash factory image. The others are all available. Locking the bootloader you can brick your phone, the tool will send just a fastboot command. I've tested the bootloader unlocking procedure for lg g6 and twrp flash. There are a lot of others function that i've not tested but they should work (Apk Installer, reboot commands, zip flasher, ....)
mauronofrio said:
The only functions that are not available are flash stock recovery and flash factory image. The others are all available. Locking the bootloader you can brick your phone, the tool will send just a fastboot command. I've tested the bootloader unlocking procedure for lg g6 and twrp flash. There are a lot of others function that i've not tested but they should work (Apk Installer, reboot commands, zip flasher, ....)
Click to expand...
Click to collapse
Hello, sorry i'm a noob at G6 (just got it last week) i came from an easy to unlock/flash Nexus 5X, i have some questions, do i still need the LG Develpoer site to unlock bootloader? or is this done internally in your program?
outlawman007 said:
Hello, sorry i'm a noob at G6 (just got it last week) i came from an easy to unlock/flash Nexus 5X, i have some questions, do i still need the LG Develpoer site to unlock bootloader? or is this done internally in your program?
Click to expand...
Click to collapse
You always need the LG Developer site. This tool is done to simplify processes not to bypass them. With this tool you will never use the terminal anymore.
mauronofrio said:
You always need the LG Developer site. This tool is done to simplify processes not to bypass them. With this tool you will never use the terminal anymore.
Click to expand...
Click to collapse
oh, thank you will try it out when i decide to unlock and flash some custom roms ;D still quite happy with the stock rom it came with ...OR maybee when there is a working option for locking the bootloader, but i guess we will have to wait for that for some time ...
outlawman007 said:
oh, thank you will try it out when i decide to unlock and flash some custom roms ;D still quite happy with the stock rom it came with ,or maybee when there is a working option for locking the bootloader, but i guess we will have to wait for that for some time...
Click to expand...
Click to collapse
The command is there but you can brick your phone. I think you need of a QFIL stock rom to relock bootloader. But i think Lg has a database with all device unlocked...
Awsome tool!
It would be cool if we could lock the bootloader without fear of the dreaded brick
tron4200 said:
It would be cool if we could lock the bootloader without fear of the dreaded brick
Click to expand...
Click to collapse
Yes sure, when there will be a safe guide, it will also be safe to lock the bootloader
Will give this a try once someone has tried it some more.
Just tried to unlock my g6. It works. Then I tried to flash recovery, but, maybe I'd have had to reboot phone prior to flash recovery, infact after reboot the recovery installed was the stock one. So I flashed it via fastboot command manually...
Anyway, simple and working. Gread job!
galerio said:
Just tried to unlock my g6. It works. Then I tried to flash recovery, but, maybe I'd have had to reboot phone prior to flash recovery, infact after reboot the recovery installed was the stock one. So I flashed it via fastboot command manually...
Anyway, simple and working. Gread job!
Click to expand...
Click to collapse
Thanks for feedback, can you please tell me what recovery you have installed through fastboot?? Maybe the recovery in the tool ai wrong or have problems.
Have tried the H870 one, TWRP 3.1.1, the one that the software automatically download from server. The final message saied it was installed correctly, but after reboot, normal recovery was presented (the one that reset phone to factory reset, and infact it has resetted the phone)
---------- Post added at 01:34 PM ---------- Previous post was at 01:15 PM ----------
mauronofrio said:
Thanks for feedback, can you please tell me what recovery you have installed through fastboot?? Maybe the recovery in the tool ai wrong or have problems.
Click to expand...
Click to collapse
Maybe the problem was not your software... Now that I am in twrp I have transferred a rom in the internal storage, I have installed it, but phone is in bootloop. And now, entering in twrp it says the storage is encrypted and asks me for the password.... now, what to do??? Damn...
galerio said:
Have tried the H870 one, TWRP 3.1.1, the one that the software automatically download from server. The final message saied it was installed correctly, but after reboot, normal recovery was presented (the one that reset phone to factory reset, and infact it has resetted the phone)
---------- Post added at 01:34 PM ---------- Previous post was at 01:15 PM ----------
Maybe the problem was not your software... Now that I am in twrp I have transferred a rom in the internal storage, I have installed it, but phone is in bootloop. And now, entering in twrp it says the storage is encrypted and asks me for the password.... now, what to do??? Damn...
Click to expand...
Click to collapse
Format data from twrp
@mauronofrio Ok, I solved and reinstalled from scratch everything. What went wrong, I think, is that after TWRP installation I haven't installed Magisk immediately.
Using a tool like your can induce people to just push a button and not follow every step of a good unlocking procedure. Anyway, it was my fault. Your tool works perfectly

[Root images] Boot 10.2.24.0 & 10.2.9.0 & 10.2.26.0

Version 10.2.26.0
Version 10.2.24.0 ------------ > Stock/Root
Version 10.2.9.0
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
T4Ump said:
Version 10.2.24.0 - Link
Click to expand...
Click to collapse
so what do we do with this? fastboot it? is it like a full rom with magisk, rooted? cheers
vtec303 said:
so what do we do with this? fastboot it? is it like a full rom with magisk, rooted? cheers
Click to expand...
Click to collapse
Fastboot flash boot.img
It's only magisk for 10.2.24
You can create your own if you want, it's just 30s faster
Code:
fastboot flash boot boot.img
Thank you so much for posting this. I'd been trying for 2 days with twrp and magisk (19.1 and 19.2) and could never get past the recovery bootloop on my Mi 9.
Are you on global stable?
I am having boot loop too.
So far I haven't seen any root for 10.2.9.0
Does anyone have boot.img V10.2.9.0.PFAMIXM? I wanna try root, but only need that file
xxx
T4Ump said:
xxx
Click to expand...
Click to collapse
Hi, thanks for the patched one. Do you still have the stock one? My phone stuck at recovery mode
Edited: nvm. I'll download the fastboot ROM. Thank you anyway.
realm9thfeb said:
Are you on global stable?
I am having boot loop too.
So far I haven't seen any root for 10.2.9.0
Click to expand...
Click to collapse
I don't get it, what are you trying to achieve? Keep encryption and have root access?
Right now i'm on 10.2.9.0 running perfectly fine with root (magisk 19.1) but no encryption.
PriPhaze said:
I don't get it, what are you trying to achieve? Keep encryption and have root access?
Right now i'm on 10.2.9.0 running perfectly fine with root (magisk 19.1) but no encryption.
Click to expand...
Click to collapse
Hi, could you tell me how you root your phone? I installed magisk manager, chose boot.img then got magisk_patched.img. I flashed it via fastboot flash boot magisk_patched.img but I got stuck at stock recovery after rebooting. Did I miss any step?
syreg said:
Hi, could you tell me how you root your phone? I installed magisk manager, chose boot.img then got magisk_patched.img. I flashed it via fastboot flash boot magisk_patched.img but I got stuck at stock recovery after rebooting. Did I miss any step?
Click to expand...
Click to collapse
What i did was:
-Flash Stock Global ROM with Xiaomi Flash making sure to set the bat as clean all and NOT clean and lock!
-Once done it will automatically boot , and when it does simply reboot and hold down vol to go to the fastboot
-Flash Recovery img using minimal adb and fastboot
-Type "Fastboot reboot" and hold vol up to go to twrp
-In TWRP FORMAT data to get ride off encryption and reboot into recovery
-Again in TWRP now u can transfer files to the phone, so i patched "Disable_Dm-Verity_ForceEncrypt" and then patched Magisk 19.1
-That's it.
You can now reboot and it will start the phone configuration as normal but once you configure everything u will see that magisk is there and fully works.
Just one thing tho.... be careful if u will restore titanium back up apps...
Don't get me wrong; they do restore correctly but when you make a backup it becomes corrupted or at least that's what happened to me, so make sure to keep backups PRIOR to using the ROM saved in your PC or something.
EDIT: Maybe u should give a try to this twrp https://forum.xda-developers.com/Mi-9/development/recovery-unofficial-twrp-xiaomi-mi-9-t3905825, just got updated few hrs ago and so far seems it works really good.
syreg said:
Hi, could you tell me how you root your phone? I installed magisk manager, chose boot.img then got magisk_patched.img. I flashed it via fastboot flash boot magisk_patched.img but I got stuck at stock recovery after rebooting. Did I miss any step?
Click to expand...
Click to collapse
I have this problem too, do this steps.
1. Fastboot ROM
2. Update last version
3. Flash magisk_patched.boot
4. Factory reset
Done, you have root.
PriPhaze said:
What i did was:
-Flash Stock Global ROM with Xiaomi Flash making sure to set the bat as clean all and NOT clean and lock!
-Once done it will automatically boot , and when it does simply reboot and hold down vol to go to the fastboot
-Flash Recovery img using minimal adb and fastboot
-Type "Fastboot reboot" and hold vol up to go to twrp
-In TWRP FORMAT data to get ride off encryption and reboot into recovery
-Again in TWRP now u can transfer files to the phone, so i patched "Disable_Dm-Verity_ForceEncrypt" and then patched Magisk 19.1
-That's it.
You can now reboot and it will start the phone configuration as normal but once you configure everything u will see that magisk is there and fully works.
Just one thing tho.... be careful if u will restore titanium back up apps...
Don't get me wrong; they do restore correctly but when you make a backup it becomes corrupted or at least that's what happened to me, so make sure to keep backups PRIOR to using the ROM saved in your PC or something.
EDIT: Maybe u should give a try to this twrp https://forum.xda-developers.com/Mi-9/development/recovery-unofficial-twrp-xiaomi-mi-9-t3905825, just got updated few hrs ago and so far seems it works really good.
Click to expand...
Click to collapse
Thank you. I'll try your steps.
How do you know the titanium backup becomes corrupted?
T4Ump said:
I have this problem too, do this steps.
1. Fastboot ROM
2. Update last version
3. Flash magisk_patched.boot
4. Factory reset
Done, you have root.
Click to expand...
Click to collapse
Factort reset? You mean wipe data while stuck at stock recovery? I did. Somehow my phone rooted. But I realized when I charge my phone while turning off it shows mi logo & unlocked words instead of battery icon, even after I unplug the charger. So I have to press power button to turn it on and charge normally. Do you have this problem?
syreg said:
Thank you. I'll try your steps.
How do you know the titanium backup becomes corrupted?
Click to expand...
Click to collapse
Because once I moved back to revolution OS ( I sawp of ROMs quite often ) I realized that my entire apps restored with titanium were crashing , and the few that actually open correctly didn't hold my data.
They were as if you just download them for the first time from the store.
syreg said:
Thank you. I'll try your steps.
How do you know the titanium backup becomes corrupted?
Factort reset? You mean wipe data while stuck at stock recovery? I did. Somehow my phone rooted. But I realized when I charge my phone while turning off it shows mi logo & unlocked words instead of battery icon, even after I unplug the charger. So I have to press power button to turn it on and charge normally. Do you have this problem?
Click to expand...
Click to collapse
No, i dont have this problem.
Root images updated to 19.2 magisk.
10.9.20 require wipe all data after flash patched image, this is not practical at all.
1. you stuck in this rom unless you want to wipe all data every time there is new rom.
2. Magisk bug existed in the latest global stable rom, notification prompted everytime you open Magisk to install zip, you can only ignore it or installation zip brick the phone.
10.2.26.0 root/stock
Can I use those with locked bootloader ?
Sent from my MI 9 using Tapatalk

Rooting Black Shark 2 Global successfully

Avoid and pass by a fool and a madman
How to root Black Shark 2 Global (short way)
Avoid and pass by a fool and a madman
Avoid and pass by a fool and a madman
A few guide to fix your bricked or bad-conditioned phone
Avoid and pass by a fool and a madman
Avoid and pass by a fool and a madman
Thank you for this great guide, I'm sure it will help a lot of people.
The update file I used in my post was from this link, I just rename to make it easier to update.
KM7 said:
Thank you for this great guide, I'm sure it will help a lot of people.
The update file I used in my post was from this link, I just rename to make it easier to update.
Click to expand...
Click to collapse
Wow, thank you very much for the full name link. I think I found something great. I think, now, you can try to root directly on latest firmware, and save lots of time. I will test it... and post it soon.
How to download the latest update as full-sized, factory stock roms
Under Construction....
Sorry for deleting this post.
BS team never open the stock rom download site. I think we can build one, but I couldn't gather enough information.
I was able to find all my own factory stock rom OTAs including the latest, but not others due to lack of information. Further problem is that after I share how to find & download your own latest factory stock rom directly, that site is really slowed down now. Maybe lots read it, download, never share, or due to other reason... The region and ota link is enough to build the stock rom download site, but now the server is slowed down, no one shares... so I stop here.
I will re-open this if I could gather enough information.
wga0 said:
Hey guys, I realized that I neither need to provide a detailed explain nor can.
I can't attach any files, pictures, links... even I can write now. There are too much restriction.
(I must delete all links I included here You can search it in xda-dev forum)
So, here's the shortest and fastest way to root your black shark 2 global.
If anybody want a long detail, more safe way, let me know. I will add later if possible.
If something goes wrong, end to brick your phone, you can always revive that with safe way.
As you know, though safety is increased greatly (Thanks very much to a/b slot system),
but accident can happen anytime. It's on your own responsibility, at your own risk.
Pre-Requirements:
adb/fastboot drivers, Magisk Manager latest version, global OTA1 update
(I skip all the details of 3 firmware regions, payload_dumper, twrp, all others)
(Backup your data. It requires several factory reset)
Steps (also skip all detail. I wish you familiar with adb, fastboot, a/b slot)
1. Unlock the bootloader
1) fastboot oem bs2_unlock (Thanks greatly to Bave Lee)
2) fastboot oem bs2_unlock_critical (I'm not certain this is mandatory, I just do it at first)
2. flash the global OTA1 update and reboot
1) find and set active your not using slot
fastboot getvar all
fastboot set_active x
2) flash the global OTA1 images to that slot
fastboot flash partition_x partition.img (flash all of it, not partially)
fastboot reboot (It will be reboot again to do factory reset, than will boot successfully)
3. Patch the boot.img with Magisk Manager and flash it
Now, you have a working old version boot image. Patch it, flash it and reboot
4. Backup the latest, your own boot.img
Now, your phone is rooted with old version. Backup your original latest boot image
1) adb shell
su
dd if=/dev/block/bootdevice/by-name/boot_x(your using_latest slot) of=...(any folder you prefer)/boot.img
2) copy the boot.img to your PC (with adb pull or mtp)
5. patch your own latest boot.img
1) Set back the active slot to your original slot, reboot
2) do factory reset (because of using OTA1, OTA2 update request will be remained to your current slot)
3) push the magisk manager, boot.img again and repeat the job (patch, pull out, reboot, flash and reboot again)
6. Now, you have the latest updated, rooted phone with stock & modified boot image
7. Don't forget to backup all your stock ROM before doing anything!!
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
If you done well, you can check the root status. It's rooted with magisk systemless root, all function's normal.
And be careful. Don't share the patched or stock boot image directly. There's multiple global version.
This is the latest version from my own black shark 2 global. It definitely different from yours.
If you flash different region version, your phone will be bricked. That's why I didn't share it and write this long method.
(If anyone want, I will explain details later with more safe way, what I did. But It's quite long way, takes long time)
Click to expand...
Click to collapse
Here is my region skyw1991010Os00mp5,can u help me with this?
Avoid and pass by a fool and a madman
Flauros7 said:
Here is my region skyw1991010Os00mp5,can u help me with this?
Click to expand...
Click to collapse
you have same region with me,
do you still need the files ? i have magisk rooted boot.img if you want.
Need help
I am successful root my BS2
it run Magsik perfect
but the Build number is SKYW1908301CN00MP6 and wifi does not work, also i cant update build number to Build SKYW1910291CN00MP7
use *#*#1027#*#* to locall update with the
SKYW1907040OS01MP3 Stock Factory Image not work too, it said Error the package unauthorized
can u help me solve this problem,
does the Global OTA 1 boot can fix it?
Can u send me your boot file i cant find it
thank you very much!!!
Avoid and pass by a fool and a madman
The MP7 China OTA update...
IT'S WORKED!!!
thank you very much!
now i'm trying to root new version
exynos 540 said:
you have same region with me,
do you still need the files ? i have magisk rooted boot.img if you want.
Click to expand...
Click to collapse
Hi can you sent me the stock boot image for skw1991010Os00mp5? I really need it.
Hello , Please I need Stock boot.img for this region ‏SKYW1902180OS00MP2 android version 9.
Mustafa9698 said:
Hello , Please I need Stock boot.img for this region ‏SKYW1902180OS00MP2 android version 9.
Click to expand...
Click to collapse
Are you sure your revision SKYW1902180OS00MP2? Isn't it SKYW1904180OS00MP2?
exynos 540 said:
you have same region with me,
do you still need the files ? i have magisk rooted boot.img if you want.
Click to expand...
Click to collapse
Yes bro can u send me the file?
wga0 said:
You mean your revision is SKYW1911010OS00MP5. Right? If you didn't try anything to your roms, you'll have previous revision SKY1909192OS00MP4 at the inactive slot. Here is the factory boot image of it. How to root is similar as above.
Before doing, backup all your data and unlock the bootloader. In this time, unlock_critical is not needed.
1. adb reboot bootloader
2. fastboot getvar current-slot (let's assume it returns b)
fastboot set_active a <- set the opposite slot as active
3. fastboot reboot
After factory reset, this will bring you to previous revision SKYW1909192OS00MP4. Install Magisk Manager and patch the boot image.
4. adb pull /sdcard/Download/patch_boot.img (let's assume you save the image to Download directory)
5. fastboot flash boot_a patch_boot.img <- flash that patched image to same slot (you just set active)
Your phone is now rooted with previous revision. You can backup all of your latest stock rom.
6. adb shell
7. su
8. dd if=/dev/block/bootdevice/by-name/boot_b of=/sdcard/Download/boot.img <- example of boot image. For insurance, just backup all your stock roms.
Now back to your original latest slot, root your own image.
9. fastboot set_active b
and repeat the rooting again with your own roms.
As you know, adb command can be used with USB Debugging, fastboot can be used in bootloader mode.
Or... if you need all of those images, let me know. I will upload full MP4 OTA factory images for your region. You can flash this to your inactive slot and it will fix all problems during updating to MP5 to your active slot.
Click to expand...
Click to collapse
Can u give me the file again because the link is dead?
Boot images, Factory(Full) OTA images for known regions/revisions
Avoid and pass by a fool and a madman

[RECOVERY][3.5.A10-TWRP]Unnoficial for (GAUGUIN) Xiaomi Mi10T Lite, Mi10i, Redmi Note 9 Pro 5G (BETA)

{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
Code:
We are not responsible for bricked devices, dead SD cards,
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.
WORKING:​
Decryption userdata with eu roms
Screen brightness settings
Correct screenshot color
MTP
ADB
Vibration
Sideload
To flash the Twrp​Download the recovery and copy to adb folder
Open terminal
Code:
fastboot flash recovery nameofrecovery.img
fastboot boot nameofrecovery.img
or
fastboot reboot with vol + to boot
Source Code​https://github.com/geoanto555/android_device_xiaomi_gauguin
https://github.com/TeamWin/android_bootable_recovery
Prebuilt Stock Kernel
Thanks to ​TeamWin Recovery Project
all testers and developers
Thanks to Μιχάλης (chariPower) for the information(sideload)
Download Link-s​twrp_gauguin_3.5.A10_05-01-2021
twrp_gauguin_3.5.A10_07-02-2021 fixed sideload and mtp
twrp_gauguin_3.5.A10_18-02-2021 fixed backup data error 255 (/data/extm)
twrp_gauguin_3.5.A10_05-03-2021 Fixed Mtp after format data & reboot recovery. (if the MTP does not open, try reboot in twrp again)
twrp_gauguin_3.5.1.A10_30-03-2021 fixed fastbootd
it’s first time i am using xiaomi phone. my device is RMN9P5G and waiting for unlocked. can i flash your recovery and install the latest stable EU rom in mifirm.net: V12.0.8.0.QJSCNXM immediately after unlock success?i’m worry a bit because some members report that internal, user data be encrypted and cannot access..
kien_vip said:
it’s first time i am using xiaomi phone. my device is RMN9P5G and waiting for unlocked. can i flash your recovery and install the latest stable EU rom in mifirm.net: V12.0.8.0.QJSCNXM immediately after unlock success?i’m worry a bit because some members report that internal, user data be encrypted and cannot access..
Click to expand...
Click to collapse
From my experience, the recovery cannot decrypt the stock ROMs, you have to flash a custom ROM (Arrow and Lineage are the only 2 right now), or flash a xiaomi EU ROM.
Copy the rom to sdcard or usb otg.
Format data
Reboot recovery
Flash rom.
With xiaomi eu decryption works...
Decryption on stock rom works if I hotboot TWRP (fastboot boot twrp.img). If I flash it, TWRP doesn't prompt me for a password when started and keeps data encrypted.
Hi there, thank you for the TWRP. Is there any chance to decrypt also user 999 for the Dual apps on the .eu ROMs?
not for now. I will upload new version soon
ilyachelsea said:
Is there any chance to decrypt also user 999 for the Dual apps on the .eu ROMs?
Click to expand...
Click to collapse
twrp_gauguin_MI10TL-RN9P5G_MI10I_3.5.A10_18-02-2021_BL-L
Fixed backup userdata (error 255 for data/extm)
User 999 can be decrypted only with default password ( without pattern-pin-pass) for now.
Thank you, but my password is PIN, anyway the recent twrp can't decrypt user 999. It is the message in red: "Failed decrypt user 999"
Only without pin,pass,pattern can be decrypted user999
It's a pity. I intend to back up also user 999 to keep my dual banking apps with the access data. If I first remove the PIN, and backup user 999 with the TWRP, after restore I will have to set up access again. This kills the benefit of the decryption and makes backup of 999 useless.
Thank you anyway and I hope, NO PIN is the temporary requirement of this version.
Hello everybody! Last week I unlocked the bootloader of my gauguin and initially I tried the official TWRP Recovery released by TWRP official page but it didn't work correctly and I couldn't flash zips, so I tried this beta version released by geoanto555 and it worked smoothly, I flashed zips and I had root permissions... But last night the smartphone had the battery low and it turned off, when I connected it to the charger it automatically reboot in fastboot and I can only enter in recovery mode. Sorry but I'm new in the modding world and I don't know what to do.. First brick.. What I did wrong? Anybody can help me? Is there anything I can do or I have to buy a new phone? Thanks to who will answer . Good evening.
devedel said:
Hello everybody! Last week I unlocked the bootloader of my gauguin and initially I tried the official TWRP Recovery released by TWRP official page but it didn't work correctly and I couldn't flash zips, so I tried this beta version released by geoanto555 and it worked smoothly, I flashed zips and I had root permissions... But last night the smartphone had the battery low and it turned off, when I connected it to the charger it automatically reboot in fastboot and I can only enter in recovery mode. Sorry but I'm new in the modding world and I don't know what to do.. First brick.. What I did wrong? Anybody can help me? Is there anything I can do or I have to buy a new phone? Thanks to who will answer . Good evening.
Click to expand...
Click to collapse
If you have access to the recovery, or fastboot, you can flash the original firmware with fastboot, but watch out, for some reason, when i flash the original rom from Windows using fastboot, it crashes, but with Linux it just works
AnibalSP said:
If you have access to the recovery, or fastboot, you can flash the original firmware with fastboot, but watch out, for some reason, when i flash the original rom from Windows using fastboot, it crashes, but with Linux it just works
Click to expand...
Click to collapse
In my device the rom is still the original. Do I have to do it anyway? What can happen if I try to flash a custom rom? If I only do the factory reset will I lose also TWRP?
AnibalSP said:
If you have access to the recovery, or fastboot, you can flash the original firmware with fastboot, but watch out, for some reason, when i flash the original rom from Windows using fastboot, it crashes, but with Linux it just works
Click to expand...
Click to collapse
I'm trying to do this with XiaoMiTool v2.. Thanks
devedel said:
In my device the rom is still the original. Do I have to do it anyway? What can happen if I try to flash a custom rom? If I only do the factory reset will I lose also TWRP?
Click to expand...
Click to collapse
If you can boot to android, or boot to TWRP / Orangefox, you don't need to flash again miui stock
If you flash a second rom, the worst thing that can happen, is that the rom may not work, but you wipe the internal memory (dalvik cache and data) and it should be running again
If you loose twrp for some reason, you can flash it again with xiaomitoolv2, or with fastboot
I'd recommend to you to try rooting, installing roms and similars things in an old phone if you don't are confident / know what are you doing, you will learn a lot in a few days of tinkering.
Anyone know what I need? I can't finish the installation of a official xiaomi rom to unbrick my device
devedel said:
View attachment 5257349
Anyone know what I need? I can't finish the installation of a official xiaomi rom to unbrick my device
Click to expand...
Click to collapse
Hi,
Download the official stock rom
Dont use XiaoMiToolV2, instead use MiFlash (official tool). Works for me every time. Then connect your phone in fastboot and flash all, I use the clean all and lock option which relocks my bootloader but you could just clean all and leave the bootloader unlocked. Then you can start again
fizzy900 said:
Hi,
Download the official stock rom
Dont use XiaoMiToolV2, instead use MiFlash (official tool). Works for me every time. Then connect your phone in fastboot and flash all, I use the clean all and lock option which relocks my bootloader but you could just clean all and leave the bootloader unlocked. Then you can start again
Click to expand...
Click to collapse
Hi, thanks for your advice.
Do you think it can works if usb debugging is off? I'm afraid I've disabled it the night the phone bricked.
I did wrong too many things but was my first try, tomorrow I'll buy a new Mi 10t lite and I'll try again, using more precautions.
Thank you all anyway, good evening.
devedel said:
Hi, thanks for your advice.
Do you think it can works if usb debugging is off? I'm afraid I've disabled it the night the phone bricked.
I did wrong too many things but was my first try, tomorrow I'll buy a new Mi 10t lite and I'll try again, using more precautions.
Thank you all anyway, good evening.
Click to expand...
Click to collapse
Enabled debugging is needed for adb when the system is running. For fastboot it does not matter.

Categories

Resources