[GUIDE] Get official OTA download link + ota link collection - Xiaomi Black Shark 3 Guides, News, & Discussion

Before starting prepare phone:
1. Make sure your phone can still receive updates. You can also reinstall a fresh rom (with an older android version) by downloading it https://www.androidfilehost.com/?fid=14943124697586376728 and install by placing it in /sdcard/ota/update.zip and typing *#*#1027#*#* and clicking on "local update" backup your data and ideally do a factory reset BEFORE installing zip.
2. enable developer options on your phone (settings, my device, specs, click build number until developer options enabled)
3. go to settings>additional settings> developer options and enable usb debugging
Method 1 with ADB and PC (no root needed): (what i write in brackets is for windows users, i'm not using windows anymore so please correct me if sth is wrong)
1. Download SDK tools for your OS https://developer.android.com/studio/releases/platform-tools
2. extract the platform-tools_rxx.x.x-operatingSystem.zip and open the "platform-tools" folder in Terminal/CMD (win + R, type cmd, hit enter, type cd, hit space, drag the platform-tools folder to cmd, enter)
3. connect phone to PC
4. in terminal(CMD) run "./adb devices" ("./adb.exe devices") and make sure there is exactly 1 device showing up as "device" if there are more, disconnect your other devices from pc/shut down any android emulator
5. in terminal(CMD) type "./adb logcat > logcat.txt" ("./adb.exe logcat > logcat.txt"), do not hit enter yet
6. ON PHONE go to settings > my device > joyui xx > check for updates > start the update download and THEN hit enter on your pc
7. wait some minutes and open the logcat.txt file in the "platform-tools" folder you extracted in step 2
8. search the file for "blackshark.com/KLE" or "blackshark.com/", find the download link from official blackshark server and SHARE IT here or somewhere else in the community!! if there is no link, run adb logcat again (as in 5. but with hitting enter)
Method 2 with root terminal on device
1. make sure your device is rooted, a terminal emulator (like termux) is installed and BS did not block your updates
2. run update download in settings (method 1 6.)
3. while update is still downloading, open terminal emulator as root (type "su", hit enter, grant root permissions) and type "adb logcat > sdcard/logcat.txt"
4. after some min the logcat file is on your internal storage, continue at method 1 point 8
"RE-ENABLE OFFICIAL UPDATES"
If your updates are broken, backup all your data, factory reset (format data in TWRP prefered), install stock rom as in 1. in this thread
And there you have your official stock rom download.
Stock rom official download links:
KLEN2005120CN00MP4 https://cdn-ota.blackshark.com/KLE-...y_xiaomi_7127e98fc8d7994364599de6cfafad1a.zip
KLEN2007031CN00MP5 https://cdn-ota.blackshark.com/KLE-...y_xiaomi_44dc1507830dffeae4e646512976a006.zip
KLEN2007250CN00MP6 https://cdn-ota.blackshark.com/KLE-...y_xiaomi_e806d3e500429fadac9deb16f309e70c.zip
KLEN2008221CN00MQ1 https://cdn-test-ota.blackshark.com...y_xiaomi_505c8c3e621a25b4dd3eab6a4e49b3e1.zip
KLEN2008260CN00MQ2 https://cdn-test-ota.blackshark.com...y_xiaomi_82d7cb2fcf13a6f44a54af10387ac24c.zip
Androidfilehost KLEN2009280CN00MQ3 https://androidfilehost.com/?fid=14943124697586376728
KLEN2011100CN00MQ3 (use with caution) https://cdn-test-ota.blackshark.com...y_xiaomi_50fbd88a4e23e10d3f4cbb7e2d11add1.zip
DO NOT INSTALL OTA'S IN TWRP, IT WON'T WORK AND GIVE YOU TROUBLE. use *#*#1027#*#* in dialer...

nice share..thank you..i tried this some time, it took more minutes, firstly i think that cmd was error because it stuck. after waiting for some minutes, the logcat.txt done and found the link.
i forgot where is the tree. I suddenly ever had found another txt file that contain link ota update.

kevin mitnick said:
nice share..thank you..i tried this some time, it took more minutes, firstly i think that cmd was error because it stuck. after waiting for some minutes, the logcat.txt done and found the link.
i forgot where is the tree. I suddenly ever had found another txt file that contain link ota update.
Click to expand...
Click to collapse
onedrive or mega ? Compress with zip try

wertus33333 said:
Before starting prepare phone:
1. Make sure your phone can still receive updates. You can also reinstall a fresh rom (with an older android version) by downloading it https://www.androidfilehost.com/?fid=14943124697586376728 and install by placing it in /sdcard/ota/update.zip and typing *#*#1027#*#* and clicking on "local update" backup your data and ideally do a factory reset BEFORE installing zip.
2. enable developer options on your phone (settings, my device, specs, click build number until developer options enabled)
3. go to settings>additional settings> developer options and enable usb debugging
Method 1 with ADB and PC (no root needed): (what i write in brackets is for windows users, i'm not using windows anymore so please correct me if sth is wrong)
1. Download SDK tools for your OS https://developer.android.com/studio/releases/platform-tools
2. extract the platform-tools_rxx.x.x-operatingSystem.zip and open the "platform-tools" folder in Terminal/CMD (win + R, type cmd, hit enter, type cd, hit space, drag the platform-tools folder to cmd, enter)
3. connect phone to PC
4. in terminal(CMD) run "./adb devices" ("./adb.exe devices") and make sure there is exactly 1 device showing up as "device" if there are more, disconnect your other devices from pc/shut down any android emulator
5. in terminal(CMD) type "./adb logcat > logcat.txt" ("./adb.exe logcat > logcat.txt"), do not hit enter yet
6. ON PHONE go to settings > my device > joyui xx > check for updates > start the update download and THEN hit enter on your pc
7. wait some minutes and open the logcat.txt file in the "platform-tools" folder you extracted in step 2
8. search the file for "blackshark.com/KLE" or "blackshark.com/", find the download link from official blackshark server and SHARE IT here or somewhere else in the community!! if there is no link, run adb logcat again (as in 5. but with hitting enter)
Method 2 with root terminal on device
1. make sure your device is rooted, a terminal emulator (like termux) is installed and BS did not block your updates
2. run update download in settings (method 1 6.)
3. while update is still downloading, open terminal emulator as root (type "su", hit enter, grant root permissions) and type "adb logcat > sdcard/logcat.txt"
4. after some min the logcat file is on your internal storage, continue at method 1 point 8
"RE-ENABLE OFFICIAL UPDATES"
If your updates are broken, backup all your data, factory reset (format data in TWRP prefered), install stock rom as in 1. in this thread
And there you have your official stock rom download.
Stock rom official download links:
KLEN2005120CN00MP4 https://cdn-ota.blackshark.com/KLE-...y_xiaomi_7127e98fc8d7994364599de6cfafad1a.zip
KLEN2007031CN00MP5 https://cdn-ota.blackshark.com/KLE-...y_xiaomi_44dc1507830dffeae4e646512976a006.zip
KLEN2007250CN00MP6 https://cdn-ota.blackshark.com/KLE-...y_xiaomi_e806d3e500429fadac9deb16f309e70c.zip
KLEN2008221CN00MQ1 https://cdn-test-ota.blackshark.com...y_xiaomi_505c8c3e621a25b4dd3eab6a4e49b3e1.zip
KLEN2008260CN00MQ2 https://cdn-test-ota.blackshark.com...y_xiaomi_82d7cb2fcf13a6f44a54af10387ac24c.zip
Androidfilehost KLEN2009280CN00MQ3 https://androidfilehost.com/?fid=14943124697586376728
KLEN2011100CN00MQ3 (use with caution) https://cdn-test-ota.blackshark.com...y_xiaomi_50fbd88a4e23e10d3f4cbb7e2d11add1.zip
Click to expand...
Click to collapse
hey
KLEN2106230CN00MR0.zip
drive.google.com
is cn ota rom KLEN2105310CN00DRX joyUI 12.5

here is CN MQ4
http://cdn-ota.blackshark.com/KLE-A0/20210205110518-klein-deltaota_a4c747548dd88a422dc4cf8c80230edf.zip
MR1
http://cdn-ota.blackshark.com/KLE-A0/20210804140109-klein-deltaota_d8ca8c14f3fd6e779e5ef5632a7a5b52.zip

CNMR1 update 080821 size 52mb
http://cdn-ota.blackshark.com/KLE-A0/20210810170057-klein-deltaota_2caa43ca4d057e80f7d1677eb2c6701f.zip

kevin mitnick said:
CNMR1 update 080821 size 52mb
http://cdn-ota.blackshark.com/KLE-A0/20210810170057-klein-deltaota_2caa43ca4d057e80f7d1677eb2c6701f.zip
Click to expand...
Click to collapse
please provide here the link for the full rom, i want to flash it on my device

mce.nivek said:
please provide here the link for the full rom, i want to flash it on my device
Click to expand...
Click to collapse
look above.
MR1 were 2 files, 2 times update with same name. you just need to download all those rom to upgrade your rom. take a look what rom you is

so i need to update to MQ3 (second link) first, then flash MQ4 and then MR0 and go on right? ive tried instal MR0 from first MQ3 but it says file is corrupted

kevin mitnick said:
kevin mitnick said:
look above.
MR1 were 2 files, 2 times update with same name. you just need to download all those rom to upgrade your rom. take a look what rom you is
Click to expand...
Click to collapse
Ohh i see.
Click to expand...
Click to collapse
One question, is the MP series isi Global? Or CN?

mce.nivek said:
One question, is the MP series isi Global? Or CN?
Click to expand...
Click to collapse
MP already for global and CN. MR only for CN
mce.nivek said:
so i need to update to MQ3 (second link) first, then flash MQ4 and then MR0 and go on right? ive tried instal MR0 from first MQ3 but it says file is corrupted
Click to expand...
Click to collapse
yes. you are right. that is mandatory..

Those ROM are for global or cm? And which one is latest. Cause i dont see mine here with still joyui 11 and i dont know if global already received jouy ui 12.5 or not, but id like to try it i have this one

Anyone got the file for global version?

wertus33333 said:
Before starting prepare phone:
1. Make sure your phone can still receive updates. You can also reinstall a fresh rom (with an older android version) by downloading it https://www.androidfilehost.com/?fid=14943124697586376728 and install by placing it in /sdcard/ota/update.zip and typing *#*#1027#*#* and clicking on "local update" backup your data and ideally do a factory reset BEFORE installing zip.
2. enable developer options on your phone (settings, my device, specs, click build number until developer options enabled)
3. go to settings>additional settings> developer options and enable usb debugging
Method 1 with ADB and PC (no root needed): (what i write in brackets is for windows users, i'm not using windows anymore so please correct me if sth is wrong)
1. Download SDK tools for your OS https://developer.android.com/studio/releases/platform-tools
2. extract the platform-tools_rxx.x.x-operatingSystem.zip and open the "platform-tools" folder in Terminal/CMD (win + R, type cmd, hit enter, type cd, hit space, drag the platform-tools folder to cmd, enter)
3. connect phone to PC
4. in terminal(CMD) run "./adb devices" ("./adb.exe devices") and make sure there is exactly 1 device showing up as "device" if there are more, disconnect your other devices from pc/shut down any android emulator
5. in terminal(CMD) type "./adb logcat > logcat.txt" ("./adb.exe logcat > logcat.txt"), do not hit enter yet
6. ON PHONE go to settings > my device > joyui xx > check for updates > start the update download and THEN hit enter on your pc
7. wait some minutes and open the logcat.txt file in the "platform-tools" folder you extracted in step 2
8. search the file for "blackshark.com/KLE" or "blackshark.com/", find the download link from official blackshark server and SHARE IT here or somewhere else in the community!! if there is no link, run adb logcat again (as in 5. but with hitting enter)
Method 2 with root terminal on device
1. make sure your device is rooted, a terminal emulator (like termux) is installed and BS did not block your updates
2. run update download in settings (method 1 6.)
3. while update is still downloading, open terminal emulator as root (type "su", hit enter, grant root permissions) and type "adb logcat > sdcard/logcat.txt"
4. after some min the logcat file is on your internal storage, continue at method 1 point 8
"RE-ENABLE OFFICIAL UPDATES"
If your updates are broken, backup all your data, factory reset (format data in TWRP prefered), install stock rom as in 1. in this thread
And there you have your official stock rom download.
Stock rom official download links:
KLEN2005120CN00MP4 https://cdn-ota.blackshark.com/KLE-...y_xiaomi_7127e98fc8d7994364599de6cfafad1a.zip
KLEN2007031CN00MP5 https://cdn-ota.blackshark.com/KLE-...y_xiaomi_44dc1507830dffeae4e646512976a006.zip
KLEN2007250CN00MP6 https://cdn-ota.blackshark.com/KLE-...y_xiaomi_e806d3e500429fadac9deb16f309e70c.zip
KLEN2008221CN00MQ1 https://cdn-test-ota.blackshark.com...y_xiaomi_505c8c3e621a25b4dd3eab6a4e49b3e1.zip
KLEN2008260CN00MQ2 https://cdn-test-ota.blackshark.com...y_xiaomi_82d7cb2fcf13a6f44a54af10387ac24c.zip
Androidfilehost KLEN2009280CN00MQ3 https://androidfilehost.com/?fid=14943124697586376728
KLEN2011100CN00MQ3 (use with caution) https://cdn-test-ota.blackshark.com...y_xiaomi_50fbd88a4e23e10d3f4cbb7e2d11add1.zip
Click to expand...
Click to collapse
Will this works if my bootloader is unlocked?

epulrevo said:
Anyone got the file for global version?
Click to expand...
Click to collapse
Can you backup the ROM and give me link to download it? I need that global rom, i cant find Global firmware anywhere

There is a much easy way to get the link, work for root and non-rooted devices.
1. start downloading the package (you can pause after that), then it will create a folder called ota_package in the internal storage
2. go to that ota_package folder and copy "update_package_list" file to your computer then open the file with notepad or any text editor app
3. after you opened the file copy the file name starting with the number of the date (202119....... .zip)
4. then paste it to the link server:
https://ota-oversea-1256119282.file.myqcloud.com/KLE-H0/ (paste zip file name here) this link is for global package
http://cdn-ota.blackshark.com/KLE-A0/ (paste zip file name here) this is for CN package
after that you can follow the 1027 update procedure.
you have to have the stock recovery installed and match with the version of your system, otherwise it will give error 20 message.

slashyuz6 said:
There is much easy way to get the link work for root and no rooted device.
1. start downloading the package (you can pause after that), then it will create a folder called ota_package in the internal storage
2. go to that ota_package folder and copy "update_package_list" file to your computer then open the file with notepad or any text editor app
3. after you opened the file copy the file name starting with the number of the date (202119....... .zip)
4. then paste it to the link server:
https://ota-oversea-1256119282.file.myqcloud.com/KLE-H0/ (paste zip file name here) this link is for global package
http://cdn-ota.blackshark.com/KLE-A0/ (paste zip file name here) this is for CN package
after that you can follow the 1027 update procedure.
you have to have the stock recovery installed and match with the version of your system, otherwise it will give error 20 message.
Click to expand...
Click to collapse
Post the global MR0 OTA LINK. THANKS

CN MR2 80mb
https://cdn-test-ota.blackshark.com/KLE-A0/20210909150047-klein-deltaota_2021-09-01_2021-08-08_6039c5a212.zip

Can i flash this through twrp? Cause i've already at MR1 and rooted[/url]

mce.nivek said:
Can i flash this through twrp? Cause i've already at MR1 and rooted[/url]
Click to expand...
Click to collapse
no..you cant do it by twrp

Related

[GUIDE]- Easiest,Safest and Best way to ROOT NEXUS 5

This is a step by step guide to root Nexus 5
PLEASE MAKE A BACKUP of your files on your internal storage.
Unlocking bootloader will ERASE EVERYTHING.
Download the file below
http://d-h.st/YGm
Step1: go to Settings->About Phone > hit the “Build Number” until you get “You are now a developer”.
Step2: go to Settings->“Developer options and turn ON “USB debugging” .
Step3: Connect the device to computer.
Step4: For Windows,we need to install drivers.
Right click on My computer and select Manage and select Device Manager
you should see something like nexus 5,
now double click on that and select update drivers..
choose Browse my computer for device software > let me pick from a list > select install from disk >set path to usb_driver file in
extracted folder.
Now you should see something like Android ADB Interface..(do it again if you dont see this)
Step5: Next, open command prompt(win+r > cmd) and type: cd downloads ( or wherever you have downloaded the file to )
cd Nexus5
adb devices
you should get : 'list of devices attached'
some code and " device"
if you don't get this and instead get offline,then check USB debugging is enabled or not and reconnect the device and install drivers again
in device manager(step4)
Step6: Turn off your Nexus 5.Then hold down Volume Down and Power buttons together for 3 seconds until you see the bootloader menu.
Step7: Connect the cable again and open Device Manager and install drivers again( step 4)
This is because you connected the device in another mode and hence pc recognizes it as a new device
Step8: . Go to command prompt and type: fastboot oem unlock
Step9: Go to your Nexus 5 screen and use Volume buttons to select “Yes” and hit the Power button. This WILL ERASE EVERYTHING
and unlock the bootloader.
Step10: Your phone reboots and you get the welcome screen like the day you unboxed it..
Step11: Now log in with a account and connect it to computer and copy the UPDATE-SuperSU-v1.65.zip file to internal storage.
Step12: Power off your Nexus 5. Then hold Volume Down and Power buttons together until you see the bootloader menu then connect
USB cable from Nexus 5 to your computer.
Step13: Go to command prompt and type: fastboot flash recovery openrecovery-twrp-2.6.3.1-hammerhead.img (for TWRP)
OR
fastboot flash recovery recovery-clockwork-6.0.4.4-hammerhead.img (for CWM)
Step14: Next, use Volume buttons on your Nexus 5 and choose “Recovery mode” and hit the Power button.
Step15: Once in CWM or TWRP recovery, choose “Install zip from sdcard” or “Install”. (choose “choose zip from sdcard” for CWM.)
Step16: Browse your internal storage and find the file UPDATE-SuperSU-v1.65.zip. Install this file to root your Nexus 5.
Now your Nexus 5 is ROOTED.
Step17: Next, choose “reboot” from main menu of CWM or TWRP recovery.
:good:Your NEXUS 5 is now ROOTED:good:
PLEASE hit the THANKS:good: button if my post is useful
I think this already exists. Also you don't need to turn your phone off you can just use the command "adb reboot bootloader"
Sent from my Nexus 5 using Tapatalk
This info is already in the sticky post by Chromium, please read first and post second as saves repeat posts: http://forum.xda-developers.com/showthread.php?t=2507905
MisterEff said:
I think this already exists. Also you don't need to turn your phone off you can just use the command "adb reboot bootloader"
Sent from my Nexus 5 using Tapatalk
Click to expand...
Click to collapse
This method is a bit easy than those already existing..
And this for those who are new to android with all downloads in one file....
AvRS said:
This info is already in the sticky post by Chromium, please read first and post second as saves repeat posts: http://forum.xda-developers.com/showthread.php?t=2507905
Click to expand...
Click to collapse
Ive added all required files into one zip including drivers and hence no need to download android sdk..
This method is easy to follow for beginners.
help
i need some help. i can't go pass step 13 because it won't let me install TWRP. help :crying:
gerardoeliazz said:
i need some help. i can't go pass step 13 because it won't let me install TWRP. help :crying:
Click to expand...
Click to collapse
for the command to work, you should first be in the directory...
paste the downloaded Nexus 5.zip on desktop , extract it on desktop, then do the following..
> windows key + r
or
go to start and find "run" and type "cmd"
in command prompt, type
> cd Desktop
> cd Nexus 5
> now type fastboot flash recovery openrecovery-twrp-2.6.3.1-hammerhead.img

[GUIDE] Huawei p7 root

Rooting Guide for Beginners
Before you begin:
- This guide is only meant for Windows!
If you have a MAC, then use this guide.
-To obtain root on b609, follow this guide.
-Make sure you have your drivers installed!
If not then download hisuite.
- Some people have reported that they are unable to obtain the unlocking code, only getting a server busy message. It can be fixed by setting the webpage's
language to Chinese!
How to root?
1. Request for your bootloader code.
- (if you are registering a new account choose to register with email and when you register your account for the first time, it will redirect you to the main page, from there select "download" on the website and from there select "unlock bootloader")
2. Download Minimal ADB and Fastboot.
3. Enable USB debugging.
- (Activate developer mode by going to your settings, about phone, then tap on the build number until it says you are a developer) .
4. Connect your phone to your computer.
5. Install Minimal ADB and Fastboot, complete the setup and when it asks to create a desktop icon then accept.
6. Open Minimal ADB and Fastboot and then type: adb reboot bootloader
- (don't be frightened if you see a red text saying your phone is locked)
7. Then type: fastboot oem unlock xxxxxxxxxxxx
- (replace the x with your code)
8. Download TWRP Recovery.
9. Copy twrp_p7-3.0.0-0.img to the Minimal ADB and Fastboot folder.
10. After placing TWRP to the folder, type into the Command Window: fastboot flash recovery twrp_p7-3.0.0-0.img
11. Now type into the Command Window: fastboot reboot
12. Download SuperSU and place the zip to your phone.
13. Now type into the Command Window: adb reboot recovery
14. Flash supersu.zip in the recovery.
15. Reboot your phone.
16. Install "Root Browser" from PlayStore and delete the setimmutable.list in /root/system/
Now you should have a fully rooted phone!
Download UPDATE-SuperSU-v2.65-20151226141550.zip
Copyright © 2011-2016 - Chainfire
https://download.chainfire.eu/921/SuperSU/UPDATE-SuperSU-v2.65-20151226141550.zip
Maxi_69 said:
Download UPDATE-SuperSU-v2.65-20151226141550.zip
Copyright © 2011-2016 - Chainfire
https://download.chainfire.eu/921/SuperSU/UPDATE-SuperSU-v2.65-20151226141550.zip
Click to expand...
Click to collapse
Thank you, I have updated the download link!
Hello!
You wrote "( replace the x with your code) "
Where i can find my "code"?
Many thanks!
Ment0r said:
Hello!
You wrote "( replace the x with your code) "
Where i can find my "code"?
Many thanks!
Click to expand...
Click to collapse
point n° 1
Oooooh...
*facepalm*
Many thanks
how do we remove twrp from the phone
please help
thanks
kgurm said:
how do we remove twrp from the phone
please help
thanks
Click to expand...
Click to collapse
Flash your stock recovery via adb or download flashify from the playstore and flash with that.
I get error when entering adb reboot bootloader. Should I navigate to some location when I open Minimal ADB and fastboot?
The error is: adb server is out of date. killing
adb server didnt ACK
*failed to start daemon*
error: unknown host service
Thank you it works like a charm
why delete 'delete the setimmutable.list in /ROOT/SYSTEM/' ?
Stike999 said:
I get error when entering adb reboot bootloader. Should I navigate to some location when I open Minimal ADB and fastboot?
The error is: adb server is out of date. killing
adb server didnt ACK
*failed to start daemon*
error: unknown host service
Click to expand...
Click to collapse
Yes, just open the desktop icon.
迅捷斥候 said:
Thank you it works like a charm
why delete 'delete the setimmutable.list in /ROOT/SYSTEM/' ?
Click to expand...
Click to collapse
You have to delete it because it doesn't allow editing of certain system files and because of that you can't have full root on your system until you remove it.
TheSproker said:
You have to delete it because it doesn't allow editing of certain system files and because of that you can't have full root on your system until you remove it.
Click to expand...
Click to collapse
Ok thanks
adb sideload
im trying to sideload firmware it always fails. do you have a ROM that will work.
thanks
TheSproker said:
I have seen may people asking how to root their phones, so I decided to make a guide and save You from the hassle of going through many different forums. This guide should work on any version of firmware and model of Huawei p7.
Before doing this make sure you have your drivers installed!
If not then download hisuite: http://consumer.huawei.com/minisite/HiSuite_en/
So, let's begin with the rooting! :
1. Request for your bootloader code: https://hwid5.vmall.com/oauth2/porta...in/login.php (if you are registering a new account choose to register with email)
2. Download Minimal ADB and Fastboot. http://forum.xda-developers.com/show....php?t=2317790
3. Enable USB debugging in your phone in the developer menu.
-(Enable developer mode by going to your settings, about phone, then tap on the build number until it says you are a developer) .
4. Connect your phone to your computer.
5. Install Minimal ADB and Fastboot, complete the setup and when it asks to create a desktop icon then accept.
6. Open Minimal ADB and Fastboot then type: adb reboot bootloader
(don't be frightened if you see a red text saying your phone is locked)
7. Then type: fastboot oem unlock xxxxxxxxxxxx
( replace the x with your code)
8. Download TWRP Recovery:
http://www46.zippyshare.com/v/SlBf3dvC/file.html
9. Copy the twrp-3.0.0-0.img to the Minimal ADB and Fastboot folder.
10. After placing TWRP to the folder, type into the Command Window: fastboot flash recovery twrp-3.0.0-0.img
11. Now type into the Command Window: fastboot reboot
12. Download SuperSU: https://download.chainfire.eu/921/SuperSU/UPDATE-SuperSU-v2.65-20151226141550.zip
(Copy the Supersu.zip to your phone)
13. Now type into the Command Window: adb reboot recovery
14. In TWRP recovery flash the supersu.zip on your phone.
15. Reboot your phone.
16. Install X-Plore File Manager from PlayStore and delete the setimmutable.list in /ROOT/SYSTEM/
Now you should have a fully rooted phone !
If you have any questions, or suggestions please feel free to post them!
Click to expand...
Click to collapse
Can this be also done on mac? and also the link for downloading adb is broke wat should i refer to?
fahad69 said:
Can this be also done on mac? and also the link for downloading adb is broke wat should i refer to?
Click to expand...
Click to collapse
ADB and Fastboot Installation on MAC
Download : Androidv5.zip
1. Download and extract the above zip file.
2. Place the extracted folder on the desktop.
3. Open up a new terminal window.
4. Enter “cd Desktop/Androidv5” and press enter.
5. Enter “./ADB-Install-Mac.sh” and press enter.
The script will automatically install both adb and fastboot
I can't delete setimmutable.list
I get a message saying that" some items could not be deleted"
What should I do? I've completed all the other steps
austinewuncler said:
I can't delete setimmutable.list
I get a message saying that" some items could not be deleted"
What should I do? I've completed all the other steps
Click to expand...
Click to collapse
I just fixed that problem. Here's what i did:
1) have your phone ROOTED
2) install BUSYBOX from PLAYSTORE
3) install terminal emulator from PLAYSTORE
4)open Terminal Emulator and type in the following commands exactly:
su
mount -o rw,remount /system
cd system
rm –f /system/set_immutable.list
Check with X-plore if the set_immutable.list file is removed. Worked for me.
SenGAndroid said:
I just fixed that problem. Here's what i did:
1) have your phone ROOTED
2) install BUSYBOX from PLAYSTORE
3) install terminal emulator from PLAYSTORE
4)open Terminal Emulator and type in the following commands exactly:
su
mount -o rw,remount /system
cd system
rm â??f /system/set_immutable.list
Check with X-plore if the set_immutable.list file is removed. Worked for me.
Click to expand...
Click to collapse
It worked. Thank you very much
austinewuncler said:
It worked. Thank you very much
Click to expand...
Click to collapse
Can some one share stock recovery for build number: p7-l10c900b852 ?
Just broke my phone.. cant go out from recovery.. plz help.

Help - Problem Flashing Rom

Hello,
I'm requesting for your help.
I have installed TWRP using fastboot mode.
After install, i have made a factory reset and wipe data, cache and Dalvic/ART
Happens that after this I select install to install the new rom, but the Zip file has dissapear. So now i don't have OS and I can't access to mobile memory to paste de ROM Zip file.
@VGCC no offence intende but.. why post it here on "Xiaomi Mi 5 ROMs, Kernels, Recoveries, & Other Development" when there is a section called "Xiaomi Mi5 Questions & Answers"?
Tell me.
Sorry.
It was a desperate act.
And i thought this was the right area!
Sorry.
@VGCC you can restore your phone as follow:
Download the flashable zip of Miui7/8/CM13
Download adb/fastboot driver
http://forum.xda-developers.com/showthread.php?p=48915118#post48915118
Install Drivers
Go into TWRP
Go into Advanced - Sideload
Rename the zip (example: cm-13.0-gemini-UNOFFICIAL.zip) to a.zip
Copy it onto your Desktop
While pressing shift key -> left click -> open command windows here
type "adb devices" without quotes
you should see adb device and some numbers
then type adb sideload a.zip
wait, and you are ready to go
sys01 said:
@VGCC you can restore your phone as follow:
Download the flashable zip of Miui7/8/CM13
Download adb/fastboot driver
http://forum.xda-developers.com/showthread.php?p=48915118#post48915118
Install Drivers
Go into TWRP
Go into Advanced - Sideload
Rename the zip (example: cm-13.0-gemini-UNOFFICIAL.zip) to a.zip
Copy it onto your Desktop
While pressing shift key -> left click -> open command windows here
type "adb devices" without quotes
you should see adb device and some numbers
then type adb sideload a.zip
wait, and you are ready to go
Click to expand...
Click to collapse
Thank you for your help.
During this evenig i have made a big search and i have solved my problem. Now it's working well.
VGCC said:
Hello,
I'm requesting for your help.
I have installed TWRP using fastboot mode.
After install, i have made a factory reset and wipe data, cache and Dalvic/ART
Happens that after this I select install to install the new rom, but the Zip file has dissapear. So now i don't have OS and I can't access to mobile memory to paste de ROM Zip file.
Click to expand...
Click to collapse
You can use twrp to put it into adb mode and install the rom that way. Use Google for instructions

[Easiest Method] Tutorial to Unlock Bootloader | Install Twrp | Root | Decrypt Data

Hi All ,
Steps To Unlock Bootloader
1. At First, open About phone on setting menu , then tap 4 times on Build Number. Now Developer Mode is enabled.
2. Open developer Mode menu and set oem unlock and usb debugging to ON. [Important Step]
3. Download and Extract the zip file which you have downloaded from the link given below.
4. Now enter into fastboot mode :
Press volume + power button and then phone will boot into fastboot interface.
5. Now connect the phone to computer and then open a command prompt window on the desktop (Shift + Right Click -> Open Command Window here)
Now type:
Code:
fastboot devices
The list of devices connected will be displayed.
Then enter the command :
Code:
fastboot oem unlock
6. Now you will see a Unlock Bootloader Warning page. Hit the Vol button to select Yes and turn it Blue and Hit Power Button to confirm the selection.
7. Thats it . Now your Bootloader is unlocked.
Steps To Install TWRP Recovery
1. After you have successfully unlocked the bootloader, now enter into the fastboot mode and connect the phone to pc.
2. Now navigate to the folder where you have extracted the downloaded zip file and open a command prompt window on the desktop (Shift + Right Click -> Open Command Window here)
Now type:
Code:
fastboot devices
3. The list of devices connected will be displayed.
4. Then enter the command :
Code:
fastboot flash recovery twrp-3.1.1-0-oneplus5.img
or
Code:
fastboot flash recovery (name of the twrp file).img
5. When the file is flashed successfully , unplug your phone from pc and manually boot the phone into recovery by pressing Power + Volume Down button.
6. Now the TWRP Recovery will be opened .
For the Users who face Max download error while flashing Twrp, Kindly check the post here
Steps To Disable Forced Encryption i.e, Decrypt Data
1. At first time when you open twrp, it will ask you to allow system modification.
2. Allow it and then flash the no-verity-opt-encrypt.zip file .
3. Then Go to Wipe-->Format Data.
4. Type Yes to confirm wiping of Internal Storage.
5. Now you have decrypted the data sucessfully.
Note: Dont try to restore the nanodroid backup which you have taken before. It may end in bootloop.
Steps To Root Your Phone
1. Download the SuperSu SR1 flashable zip from here and copy that zip file into internal storage.
2. Now Enter into the TWRP Recovery.
3. Now navigate to the downloaded SuperSu Zip file and Swipe to install SuperSu.
4. Reboot your device.
5. Now your device is rooted successfully. :fingers-crossed:
Steps To Backup IMEI [Important]:
For some cases you may lead to lose your device's Imei. It will lead to loose of network signals etc.
So we have to take backup of Imei and we can restore it on any such case.
There are two method to backup imei.
Method 1 :
Boot the phone to Twrp , take Backup of EFS partition to internal storage and copy the backup files to PC . In case , if you have lost your IMEI, this backup will help you to restore imei back.
Method 2 :
1. This method works on the Terminal window. So download any Terminal App .
2. Open the app and type su , then grant SuperUser permission when you are prompted to do so.
When you see the Terminal Emulator box, type the following command:
Code:
dd if=/dev/block/sdf1 of=/sdcard/modemst1.bin bs=512
Code:
dd if=/dev/block/sdf1 of=/sdcard/modemst2.bin bs=512
Please note that all commands are case sensitive and even a minor mistake will hider the successful backup. Type the command line carefully.
Now you have successfully took backup of imei to you internal storage . Copy that to your pc .
To Restore
Enter the following commands in Terminal Emulator Box:
Code:
dd if=/sdcard/modemst1.bin of=/dev/block/sdf1 bs=512
Code:
dd if=/sdcard/modemst2.bin of=/dev/block/sdf1 bs=512
Thats it your imei is restored :fingers-crossed:
Download Section
For TWRP recovery and other files Download Here
If u need Only twrp, Den click here
1. twrp-3.1.1-1-cheeseburger.img[official]
2. twrp-3.1.1-0-oneplus5.img [chinese]
3. Twrp latest by xdvs23
Thank you very much! Good to see TWRP here
HatRiGt said:
Hi All,
Steps To Unlock Bootloader
1. At First, open About phone on setting menu , then tap 4 times on Build Number. Now Developer Mode is enabled.
2. Open developer Mode menu and set oem unlock and usb debugging to ON. [Important Step]
3. Download and Extract the zip file which you have downloaded from the link given below.
4. Now enter into fastboot mode :
Press volume + power button and then phone will boot into fastboot interface.
5. Now connect the phone to computer and then open a command prompt window on the desktop (Shift + Right Click -> Open Command Window here)
Now type:
The list of devices connected will be displayed.
Then enter the command :
6. Now you will see a Unlock Bootloader Warning page. Hit the Vol button to select Yes and turn it Blue and Hit Power Button to confirm the selection.
7. Thats it . Now your Bootloader is unlocked.
Steps To Install TWRP Recovery
1. After you have successfully unlocked the bootloader, now enter into the fastboot mode and connect the phone to pc.
2. Now navigate to the folder where you have extracted the downloaded zip file and open a command prompt window on the desktop (Shift + Right Click -> Open Command Window here)
Now type:
3. The list of devices connected will be displayed.
4. Then enter the command :
5. When the file is flashed successfully , unplug your phone from pc and manually boot the phone into recovery by pressing Power + Volume Down button.
6. Now the TWRP Recovery will be opened .
Steps To Root Your Phone
1. Download the SuperSu flashable zip from here and copy that zip file into internal storage.
2. Now Enter into the TWRP Recovery.
3. Now navigate to the downloaded SuperSu Zip file and Swipe to install SuperSu.
4. Reboot your device.
5. Now your device is rooted successfully.
Download Section
Download the required zip file from Here
Credits : Thanks to chinese Dev for Twrp
Click to expand...
Click to collapse
Hey,
Thanks for the guide. However, where does the TWRP comme from? I'm a bit afraid of this, truth to be told ^^'
matssa said:
Hey,
Thanks for the guide. However, where does the TWRP comme from? I'm a bit afraid of this, truth to be told ^^'
Click to expand...
Click to collapse
source link added . check bro.
HatRiGt said:
source link added . check bro.
Click to expand...
Click to collapse
Erm, "Chinese dev" doesn't mean anything really. Don't you have a thread link, a github link, or anything in particular? It's almost like saying "Here an app", without really saying where it comes from. Kinda risky... Especially if it isn't the "Chinese dev" that shares it.
EDIT/// NVM, just was the source link... Sorry for that, was refreshing the wrong one...
matssa said:
Erm, "Chinese dev" doesn't mean anything really. Don't you have a thread link, a github link, or anything in particular? It's almost like saying "Here an app", without really saying where it comes from. Kinda risky... Especially if it isn't the "Chinese dev" that shares it.
Click to expand...
Click to collapse
kindly check the source link i.e, thread link
-----
Tested by me. Works fine.
HatRiGt said:
kindly check the source link i.e, thread link
Click to expand...
Click to collapse
Yeah just edited my comment, wasn't looking at the correct page... Gonna take a look, might wait a bit before testing.
I went to the source OP provided. It's 30 pages of people saying thanks...so I bit the bullet (after unlocking bootloader).
It works. Just flashed Magisk 13 beta using TWRP provided by OP.
SafetyNet passes with Magisk Hide. Cheers!
it work for me, thanks
HatRiGt said:
kindly check the source link i.e, thread link
Click to expand...
Click to collapse
When checking your link, I can't really see if everyone managed to test it correctly, Google translation shows some icky stuff in terms of device bricking.
matssa said:
Yeah just edited my comment, wasn't looking at the correct page... Gonna take a look, might wait a bit before testing.
Click to expand...
Click to collapse
I'm in the same boat, I like that it's done but the fact it isn't open-sourced and is provided by a sketchy Chinese version of a fake Oneplus site (take a look at the lack of SSL for example), I think I may hold off..
Thanks for sharing though OP, hope this might spark what we need to get the official version!
SonicSamZ said:
I went to the source OP provided. It's 30 pages of people saying thanks...so I bit the bullet (after unlocking bootloader).
It works. Just flashed Magisk 13 beta using TWRP provided by OP.
SafetyNet passes with Magisk Hide. Cheers!
Click to expand...
Click to collapse
bretzelpopo said:
it work for me, thanks
Click to expand...
Click to collapse
How did you make this work? Tried flashing in fastboot using
fastboot flash recovery twrp.....
However, doesn't work, still on OP recovery
EDIT/// Apparently worked Can't wait for a more open and official one
Have make a backup and this working. Only light dimming not work for now.
SonicSamZ said:
I went to the source OP provided. It's 30 pages of people saying thanks...so I bit the bullet (after unlocking bootloader).
It works. Just flashed Magisk 13 beta using TWRP provided by OP.
SafetyNet passes with Magisk Hide. Cheers!
Click to expand...
Click to collapse
Flashed it too after reading your post. Working flawless.
The China TWRP only work first time. After reboot again i see the stock recovery.
Schrotty35 said:
The China TWRP only work first time. After reboot again i see the stock recovery.
Click to expand...
Click to collapse
Maybe you need to delete recovery-from-boot.p from your system folder, and the twrp will be permanently
mauronofrio said:
Maybe you need to delete recovery-from-boot.p from your system folder, and the twrp will be permanently
Click to expand...
Click to collapse
Have you test this?
Schrotty35 said:
Have you test this?
Click to expand...
Click to collapse
If I had OnePlus 5 I would have resolved the problem inside the twrp, but no device is impossible for me. A complete recovery will soon be released.
The recovery-from-boot.p is the file that restore stock recovery when you reboot your phone (It is in all android firmware)
Schrotty35 said:
Have you test this?
Click to expand...
Click to collapse
did you restore your backup, after reboot . If yes, just uncheck boot when you restore and you dont need to format anything when flash recovery or kernel because these thing boot before system . For me twrp work good for me, the only thing is that i have flash supersu and when i want to switch to magisk, i delete all root on supersu app, and then impossible to boot on twrp, even after flash it with bootloader . The trick is to flash stock recovery from folder and then flash twrp .
Thanks

Method for root - OnePlus Nord N100 (BE2011 unlocked)

I have successfully rooted my OnePlus Nord N100 (BE2011) using stock boot.img file patched with Magisk.
Here I will attempt to provide a detailed guide.
This is for OnePlus Nord N100 version BE2011 (Carrier unlocked) bought in the US at Best Buy. The build number is 10.5.8.BE81AA (As of today June 29, 2021)
Carrier locked versions will not work with this method because the bootloader is locked.
NOTE: Please follow the details as I had soft bricked the phone a few times by installing the wrong version of boot.img In which case the phone would not work for calls / txt
**MAKE SURE THE EXTRACTED boot.img FILE IS FROM THE EXACT OTA .zip file that is installed with the "Local Upgrade" method as described in STEP 3)***
Luckily I was able to get it to factory default by using the MSM method posted here:
[OPN100][OOS 81AA/83BA] Unbrick tool to restore your device to OxygenOS
Disclaimer: By attempting any of the processes listed in this thread you accept full responsibility for your actions. I will not be held responsible if your device stops working, catches fire, or turns into a hipster and claims to have been...
forum.xda-developers.com
STEP 1- On a new phone the user may have to use the automatic update either through wifi or mobile data BEFORE using "Local Upgrade" method as the 'settings' icon (gear wheel) under 'Settings' - 'system update', may not be displayed.
STEP 2- Install OnePlus Drivers on PC. USB setting should be set to file transfer.
STEP 3- Download and Update to latest firmware from OnePlus using "Local Upgrade Method"
This will be the full firmware (About 2GB file) not the smaller "update file"
This is from and email from support at OnePlus which includes the link to the latest firmware
(As of today June 6, 2021):
Check this link:
Software Upgrade - OnePlus.com
Get the latest OxygenOS updates for your device.OxygenOS is always evolving. Learn about the latest features and improvements, and get even more out of your device.
www.oneplus.com
Download the software build for your device from the above page. Please back up your data before flashing your device.
**KEEP A COPY of the .zip file on the PC as it will be needed to extract the bootloader boot.img file**
Plug your phone into your computer and copy the downloaded .zip to your phone’s storage.
(At the root of Internal storage: BE2011>Internal shared storage) see below picture.
If you’re using a Mac, you can install Android File Transfer Android File Transfer for this operation.
After the .zip file is copied to your phone, go to 'Settings' - 'system update', click the 'settings' icon on the top right corner, choose 'Local upgrade', find the .zip file and click on 'Install' to confirm.
The update takes about a minute (depending upon the file size), once done reboot your device to boot into the latest Oxygen OS.
{
"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"
}
STEP 4- Extract boot.img file from payload.bin
The firmware download is a .zip file. When unzipped on the PC there will be a large file called "payload.bin" In order to extract boot.img from payload.bin the user will need to use a python script called payload_dumper.py
In order to use the tools, there should be no proxy server and use "Administrator" account. (I had errors when using proxy server and my windows user account.)
4a - Install the latest Python from here: https://www.python.org/downloads/
On Python install select "Add Python 3.xx to PATH"
4b - Download payload dumper from here :
https://www.mediafire.com/file/pslxh616isribx6/payload_dumper.zip/file
4c Upon successful download, extract all the files inside the ZIP folder to the same location where you have installed Python.
4d Unzip the OnePlus firmware file .zip and copy payload.bin to the python folder ( This means that the folder will have Python, the Payload Dumper Tool, and the payload.bin file in the same place.)
4e- Open the folder in CMD and use command: python -m pip install protobuf
(this will download and install Protocol Buffers Google’s data interchange format)
4f- execute the following command: python payload_dumper.py payload.bin
The .img files should now be extracted to the "output" folder
STEP 5- Install Android SDK Platform-Tools on Your PC
5a - Enable developer options on phone in settings>about phone. tap on "build number" several times until it displays "you are now a developer"
5b - On phone go to settings>system>developer options and Enable USB debugging (in Windows Device manager there should show "ADB Interface" under USB devices. If not the OnePlus ADB drivers need to be installed)
5c - Install ADB on Windows
Download the platform-tools package for Windows from Google:
https://dl.google.com/android/repository/platform-tools-latest-windows.zip
We are going to need a location on the PC where the files could remain untouched, yet easily accessible. So extract the content of the downloaded “platform-tools-latest-windows.zip” file to C:\adb
5d- Connect phone with ADB
Go to the folder where the files are present (Example: C:\adb).
On an empty space inside this folder, press the SHIFT key and right-click. Select “Open command window here” or “Open PowerShell window here” from the menu that appears.
With the Android device connected to the PC using USB cable enter the following command to initiate the ADB connection:
adb devices
The phone will ask for permission. Select allow and click ok
enter the command again:
adb devices
This will show that the device is connected with ADB.
STEP 6- Unlock Bootloader ****THIS WILL WIPE ALL DATA FROM PHONE****
6a- On phone go to settings>system>developer options and enable "OEM unlocking"
NOTE OPTION WILL ONLY BE AVAILABLE WITH CARRIER UNLOCKED PHONE
6b- In CMD or Powershell use command : adb reboot bootloader
This will reboot the phone into fastboot mode
6c- enter command: fastboot devices
The phone should be displayed. This verifies the connection with fastboot driver
6d- enter command: fastboot oem unlock
The phone will now ask to confirm. Use the vol +/- numbers to navigate and power button to select "unlock bootloader"
6e- if the phone doesnt automatically reset use command : fastboot reboot
6f- on reboot the user will have to go through the factory "setup" again and enable developer options and USB debugging again (Steps 5a, 5b from above)
STEP 7- Install Magisk and patch boot.img file
7a- Download Magisk APK file from here: https://magiskmanager.com/go/download
7b- Copy the .apk file to phone and use file manager to run. (it will ask for permission)
7c- copy the file "boot.img" from the PC to the phone internal storage (output folder under Python Step 4f above)
7d- run Magisk app on phone
7e- Click "install" under the Magisk heading and check "select and patch a file"
7f- choose the boot.img file that was just copied to the phone
Magisk will now patch the boot.img file and show the file location. This may be in "Downloads" folder.
7g- Copy the patched magisk boot.img file back to the PC in the \adb folder. File name should be something like "magisk_patched-23000_XXXXX.img"
STEP 8 - Boot with magisk patched boot.img file
8a - use command prompt and enter command: adb devices
the device should be displayed
8b - enter command: adb reboot bootloader
phone will reboot in fastboot mode
8c - ensure connnetion with command : fastboot devices
device should be displayed
8d - Test boot image by executing command:
fastboot boot magisk_patched-XXXXXXX.img
This will only boot the image once! Make sure everything is working (e.g. WiFi, PHone Messaging doesn't work on wrong image)
Call your phone and txt and use WIFI to make sure all the communication features are working
Open the Magisk APP. It should show Magisk installed.
The device is now temporarily rooted.
STEP 9 - Flash Bootloader
9a - use command prompt and enter command: adb devices
the device should be displayed
9b - enter command: adb reboot bootloader
phone will reboot in fastboot mode
9c - ensure connnetion with command : fastboot devices
device should be displayed
9d - Flash boot image by entering command:
fastboot flash boot magisk_patched-XXXXXX.img
Did you have an issue with the phone updating itself recently? Mine auto installed without any prompts this morning, so I went through the process again of unbricking to 10.5.5, manually updating to 10.5.8, patching, rooting, and tried blocking all oneplus domains to prevent any updates. Then a couple hours later it randomly rebooted and installed an update again without any prompt. I check OnePlus's website and the most recent update is from June.
If only someone would post the OTA zip file! Please! My n100 updated overnight without warning and I lost root. I'd really like to get a hold of it so I could patch boot.img and get root back.
Does anyone know how to get the OTA zip file after the update has run? Any other ways to re-obtain root without flashing back to android 10? Any advice would be greatly appreciated!
I contacted one plus support and they asked me for IMEI number and proof of purchase. Then they sent me the link for the current firmware download (the complete zip not the update this file should be about 2GB).
I have posted the link that they sent me in the instructions above.
For this to work you have to let the unrooted stock phone download the OTA update the normal way in systemm settings.
Once it does that you will be able to flash it with the firmware from the zip file manually.
I have disabled all automatic updates and ever since i rooted it the update option in system settings is greyed out.
Hope this helps
alexspecht said:
I have successfully rooted my OnePlus Nord N100 (BE2011) using stock boot.img file patched with Magisk.
Here I will attempt to provide a detailed guide.
This is for OnePlus Nord N100 version BE2011 (Carrier unlocked) bought in the US at Best Buy. The build number is 10.5.8.BE81AA (As of today June 29, 2021)
Carrier locked versions will not work with this method because the bootloader is locked.
NOTE: Please follow the details as I had soft bricked the phone a few times by installing the wrong version of boot.img In which case the phone would not work for calls / txt
**MAKE SURE THE EXTRACTED boot.img FILE IS FROM THE EXACT OTA .zip file that is installed with the "Local Upgrade" method as described in STEP 3)***
Luckily I was able to get it to factory default by using the MSM method posted here:
[OPN100][OOS 81AA/83BA] Unbrick tool to restore your device to OxygenOS
Disclaimer: By attempting any of the processes listed in this thread you accept full responsibility for your actions. I will not be held responsible if your device stops working, catches fire, or turns into a hipster and claims to have been...
forum.xda-developers.com
STEP 1- On a new phone the user may have to use the automatic update either through wifi or mobile data BEFORE using "Local Upgrade" method as the 'settings' icon (gear wheel) under 'Settings' - 'system update', may not be displayed.
STEP 2- Install OnePlus Drivers on PC. USB setting should be set to file transfer.
STEP 3- Download and Update to latest firmware from OnePlus using "Local Upgrade Method"
This will be the full firmware (About 2GB file) not the smaller "update file"
This is from and email from support at OnePlus which includes the link to the latest firmware
(As of today June 6, 2021):
Check this link:
Software Upgrade - OnePlus.com
Get the latest OxygenOS updates for your device.OxygenOS is always evolving. Learn about the latest features and improvements, and get even more out of your device.
www.oneplus.com
Download the software build for your device from the above page. Please back up your data before flashing your device.
**KEEP A COPY of the .zip file on the PC as it will be needed to extract the bootloader boot.img file**
Plug your phone into your computer and copy the downloaded .zip to your phone’s storage.
(At the root of Internal storage: BE2011>Internal shared storage) see below picture.
If you’re using a Mac, you can install Android File Transfer Android File Transfer for this operation.
After the .zip file is copied to your phone, go to 'Settings' - 'system update', click the 'settings' icon on the top right corner, choose 'Local upgrade', find the .zip file and click on 'Install' to confirm.
The update takes about a minute (depending upon the file size), once done reboot your device to boot into the latest Oxygen OS.
View attachment 5351013
STEP 4- Extract boot.img file from payload.bin
The firmware download is a .zip file. When unzipped on the PC there will be a large file called "payload.bin" In order to extract boot.img from payload.bin the user will need to use a python script called payload_dumper.py
In order to use the tools, there should be no proxy server and use "Administrator" account. (I had errors when using proxy server and my windows user account.)
4a - Install the latest Python from here: https://www.python.org/downloads/
On Python install select "Add Python 3.xx to PATH"
4b - Download payload dumper from here :
https://www.mediafire.com/file/pslxh616isribx6/payload_dumper.zip/file
4c Upon successful download, extract all the files inside the ZIP folder to the same location where you have installed Python.
4d Unzip the OnePlus firmware file .zip and copy payload.bin to the python folder ( This means that the folder will have Python, the Payload Dumper Tool, and the payload.bin file in the same place.)
4e- Open the folder in CMD and use command: python -m pip install protobuf
(this will download and install Protocol Buffers Google’s data interchange format)
4f- execute the following command: python payload_dumper.py payload.bin
The .img files should now be extracted to the "output" folder
View attachment 5351027
STEP 5- Install Android SDK Platform-Tools on Your PC
5a - Enable developer options on phone in settings>about phone. tap on "build number" several times until it displays "you are now a developer"
5b - On phone go to settings>system>developer options and Enable USB debugging (in Windows Device manager there should show "ADB Interface" under USB devices. If not the OnePlus ADB drivers need to be installed)
5c - Install ADB on Windows
Download the platform-tools package for Windows from Google:
https://dl.google.com/android/repository/platform-tools-latest-windows.zip
We are going to need a location on the PC where the files could remain untouched, yet easily accessible. So extract the content of the downloaded “platform-tools-latest-windows.zip” file to C:\adb
5d- Connect phone with ADB
Go to the folder where the files are present (Example: C:\adb).
On an empty space inside this folder, press the SHIFT key and right-click. Select “Open command window here” or “Open PowerShell window here” from the menu that appears.
With the Android device connected to the PC using USB cable enter the following command to initiate the ADB connection:
adb devices
The phone will ask for permission. Select allow and click ok
enter the command again:
adb devices
This will show that the device is connected with ADB.
STEP 6- Unlock Bootloader ****THIS WILL WIPE ALL DATA FROM PHONE****
6a- On phone go to settings>system>developer options and enable "OEM unlocking"
NOTE OPTION WILL ONLY BE AVAILABLE WITH CARRIER UNLOCKED PHONE
6b- In CMD or Powershell use command : adb reboot bootloader
This will reboot the phone into fastboot mode
6c- enter command: fastboot devices
The phone should be displayed. This verifies the connection with fastboot driver
6d- enter command: fastboot oem unlock
The phone will now ask to confirm. Use the vol +/- numbers to navigate and power button to select "unlock bootloader"
6e- if the phone doesnt automatically reset use command : fastboot reboot
6f- on reboot the user will have to go through the factory "setup" again and enable developer options and USB debugging again (Steps 5a, 5b from above)
STEP 7- Install Magisk and patch boot.img file
7a- Download Magisk APK file from here: https://magiskmanager.com/go/download
7b- Copy the .apk file to phone and use file manager to run. (it will ask for permission)
7c- copy the file "boot.img" from the PC to the phone internal storage (output folder under Python Step 4f above)
7d- run Magisk app on phone
7e- Click "install" under the Magisk heading and check "select and patch a file"
7f- choose the boot.img file that was just copied to the phone
Magisk will now patch the boot.img file and show the file location. This may be in "Downloads" folder.
7g- Copy the patched magisk boot.img file back to the PC in the \adb folder. File name should be something like "magisk_patched-23000_XXXXX.img"
STEP 8 - Boot with magisk patched boot.img file
8a - use command prompt and enter command: adb devices
the device should be displayed
8b - enter command: adb reboot bootloader
phone will reboot in fastboot mode
8c - ensure connnetion with command : fastboot devices
device should be displayed
8d - Test boot image by executing command:
fastboot boot magisk_patched-XXXXXXX.img
This will only boot the image once! Make sure everything is working (e.g. WiFi, PHone Messaging doesn't work on wrong image)
Call your phone and txt and use WIFI to make sure all the communication features are working
Open the Magisk APP. It should show Magisk installed.
The device is now temporarily rooted.
STEP 9 - Flash Bootloader
9a - use command prompt and enter command: adb devices
the device should be displayed
9b - enter command: adb reboot bootloader
phone will reboot in fastboot mode
9c - ensure connnetion with command : fastboot devices
device should be displayed
9d - Flash boot image by entering command:
fastboot flash boot magisk_patched-XXXXXX.img
Click to expand...
Click to collapse
Bro ..This is too much am lost,why don't they have this phone listed on Twrp sites?Can't i install twrp recovery on this N100
alexspecht said:
I have successfully rooted my OnePlus Nord N100 (BE2011) using stock boot.img file patched with Magisk.
Here I will attempt to provide a detailed guide.
This is for OnePlus Nord N100 version BE2011 (Carrier unlocked) bought in the US at Best Buy. The build number is 10.5.8.BE81AA (As of today June 29, 2021)
Carrier locked versions will not work with this method because the bootloader is locked.
NOTE: Please follow the details as I had soft bricked the phone a few times by installing the wrong version of boot.img In which case the phone would not work for calls / txt
**MAKE SURE THE EXTRACTED boot.img FILE IS FROM THE EXACT OTA .zip file that is installed with the "Local Upgrade" method as described in STEP 3)***
Luckily I was able to get it to factory default by using the MSM method posted here:
[OPN100][OOS 81AA/83BA] Unbrick tool to restore your device to OxygenOS
Disclaimer: By attempting any of the processes listed in this thread you accept full responsibility for your actions. I will not be held responsible if your device stops working, catches fire, or turns into a hipster and claims to have been...
forum.xda-developers.com
STEP 1- On a new phone the user may have to use the automatic update either through wifi or mobile data BEFORE using "Local Upgrade" method as the 'settings' icon (gear wheel) under 'Settings' - 'system update', may not be displayed.
STEP 2- Install OnePlus Drivers on PC. USB setting should be set to file transfer.
STEP 3- Download and Update to latest firmware from OnePlus using "Local Upgrade Method"
This will be the full firmware (About 2GB file) not the smaller "update file"
This is from and email from support at OnePlus which includes the link to the latest firmware
(As of today June 6, 2021):
Check this link:
Software Upgrade - OnePlus.com
Get the latest OxygenOS updates for your device.OxygenOS is always evolving. Learn about the latest features and improvements, and get even more out of your device.
www.oneplus.com
Download the software build for your device from the above page. Please back up your data before flashing your device.
**KEEP A COPY of the .zip file on the PC as it will be needed to extract the bootloader boot.img file**
Plug your phone into your computer and copy the downloaded .zip to your phone’s storage.
(At the root of Internal storage: BE2011>Internal shared storage) see below picture.
If you’re using a Mac, you can install Android File Transfer Android File Transfer for this operation.
After the .zip file is copied to your phone, go to 'Settings' - 'system update', click the 'settings' icon on the top right corner, choose 'Local upgrade', find the .zip file and click on 'Install' to confirm.
The update takes about a minute (depending upon the file size), once done reboot your device to boot into the latest Oxygen OS.
View attachment 5351013
STEP 4- Extract boot.img file from payload.bin
The firmware download is a .zip file. When unzipped on the PC there will be a large file called "payload.bin" In order to extract boot.img from payload.bin the user will need to use a python script called payload_dumper.py
In order to use the tools, there should be no proxy server and use "Administrator" account. (I had errors when using proxy server and my windows user account.)
4a - Install the latest Python from here: https://www.python.org/downloads/
On Python install select "Add Python 3.xx to PATH"
4b - Download payload dumper from here :
https://www.mediafire.com/file/pslxh616isribx6/payload_dumper.zip/file
4c Upon successful download, extract all the files inside the ZIP folder to the same location where you have installed Python.
4d Unzip the OnePlus firmware file .zip and copy payload.bin to the python folder ( This means that the folder will have Python, the Payload Dumper Tool, and the payload.bin file in the same place.)
4e- Open the folder in CMD and use command: python -m pip install protobuf
(this will download and install Protocol Buffers Google’s data interchange format)
4f- execute the following command: python payload_dumper.py payload.bin
The .img files should now be extracted to the "output" folder
View attachment 5351027
STEP 5- Install Android SDK Platform-Tools on Your PC
5a - Enable developer options on phone in settings>about phone. tap on "build number" several times until it displays "you are now a developer"
5b - On phone go to settings>system>developer options and Enable USB debugging (in Windows Device manager there should show "ADB Interface" under USB devices. If not the OnePlus ADB drivers need to be installed)
5c - Install ADB on Windows
Download the platform-tools package for Windows from Google:
https://dl.google.com/android/repository/platform-tools-latest-windows.zip
We are going to need a location on the PC where the files could remain untouched, yet easily accessible. So extract the content of the downloaded “platform-tools-latest-windows.zip” file to C:\adb
5d- Connect phone with ADB
Go to the folder where the files are present (Example: C:\adb).
On an empty space inside this folder, press the SHIFT key and right-click. Select “Open command window here” or “Open PowerShell window here” from the menu that appears.
With the Android device connected to the PC using USB cable enter the following command to initiate the ADB connection:
adb devices
The phone will ask for permission. Select allow and click ok
enter the command again:
adb devices
This will show that the device is connected with ADB.
STEP 6- Unlock Bootloader ****THIS WILL WIPE ALL DATA FROM PHONE****
6a- On phone go to settings>system>developer options and enable "OEM unlocking"
NOTE OPTION WILL ONLY BE AVAILABLE WITH CARRIER UNLOCKED PHONE
6b- In CMD or Powershell use command : adb reboot bootloader
This will reboot the phone into fastboot mode
6c- enter command: fastboot devices
The phone should be displayed. This verifies the connection with fastboot driver
6d- enter command: fastboot oem unlock
The phone will now ask to confirm. Use the vol +/- numbers to navigate and power button to select "unlock bootloader"
6e- if the phone doesnt automatically reset use command : fastboot reboot
6f- on reboot the user will have to go through the factory "setup" again and enable developer options and USB debugging again (Steps 5a, 5b from above)
STEP 7- Install Magisk and patch boot.img file
7a- Download Magisk APK file from here: https://magiskmanager.com/go/download
7b- Copy the .apk file to phone and use file manager to run. (it will ask for permission)
7c- copy the file "boot.img" from the PC to the phone internal storage (output folder under Python Step 4f above)
7d- run Magisk app on phone
7e- Click "install" under the Magisk heading and check "select and patch a file"
7f- choose the boot.img file that was just copied to the phone
Magisk will now patch the boot.img file and show the file location. This may be in "Downloads" folder.
7g- Copy the patched magisk boot.img file back to the PC in the \adb folder. File name should be something like "magisk_patched-23000_XXXXX.img"
STEP 8 - Boot with magisk patched boot.img file
8a - use command prompt and enter command: adb devices
the device should be displayed
8b - enter command: adb reboot bootloader
phone will reboot in fastboot mode
8c - ensure connnetion with command : fastboot devices
device should be displayed
8d - Test boot image by executing command:
fastboot boot magisk_patched-XXXXXXX.img
This will only boot the image once! Make sure everything is working (e.g. WiFi, PHone Messaging doesn't work on wrong image)
Call your phone and txt and use WIFI to make sure all the communication features are working
Open the Magisk APP. It should show Magisk installed.
The device is now temporarily rooted.
STEP 9 - Flash Bootloader
9a - use command prompt and enter command: adb devices
the device should be displayed
9b - enter command: adb reboot bootloader
phone will reboot in fastboot mode
9c - ensure connnetion with command : fastboot devices
device should be displayed
9d - Flash boot image by entering command:
fastboot flash boot magisk_patched-XXXXXX.img
Click to expand...
Click to collapse
My N100 build no. is Oxygen Os 10.5.10.BE83BA can i update and root my phone with the same firmware?
Wanted to drop in and thank the OP for this. The steps worked like a charm. I even powered off the phone and booted back up to insure Root was successfully implemented.
I installed Package Manager and successfully removed all the bloatware and tracking apps phone manufacturers love to refuse to allow to you remove. I'm not a power user like alot of root people, I just want a clean and private experience on my phone. I don't even sign into a Google account with my phones, that's how privacy conscious I am.
My last few phones were HTC because they made is very easy to unlock the bootloader and play around. It's sad they're not making phones anymore, but when I heard OnePlus was bootloader friendly, I decided to check them out and I'm glad I did.
So, thank you again!
So for anyone like me who had a mini panic attack when they got the notice to update to build 11.0.1.BE81AA, it did not break root, deactivate developer options, or lock the bootloader. The update was successful, and as far as I can tell, I still have root.
Though, I wouldn't mind re-locking the bootloader now that I'm rooted. The option is greyed out in Developer options. It's not a big deal, except for the annoying warning message and a few seconds delay when rebooting.
jtl2dotnet said:
So for anyone like me who had a mini panic attack when they got the notice to update to build 11.0.1.BE81AA, it did not break root, deactivate developer options, or lock the bootloader. The update was successful, and as far as I can tell, I still have root.
Though, I wouldn't mind re-locking the bootloader now that I'm rooted. The option is greyed out in Developer options. It's not a big deal, except for the annoying warning message and a few seconds delay when rebooting.
Click to expand...
Click to collapse
Amigo,como le hiciste?
Yo tengo la misma actualización pero no logro sacar el boot.img
Okay, time for an update. I can officially confirm that upgrading to 11.0.1.BE81AA does break root. One of the apps I used appeared to be working in fact, but it really wasn't. It didn't give any error messages that I could see, the app appeared to work as normal but actually wasn't doing anything. Thinking it must be broken root, I downloaded a root checker and that confirmed it.
Again: upgrading to 11.0.1.BE81AA breaks root.
I checked OnePlus' website and they not released the zip file for this release yet. I am hoping that once they do, these steps will work by simply using the boot.img from the 11.0.1.BE81AA zip, but until it's officially released I don't know of way to test it.
If anyone has gotten 11.0.1.BE81AA rooted, I would be interested to know.
My device automatically upgraded to 11.0.1.BE81AA. It is in android 11. Please help me. I want to Root.
OK, for those of you that had a problem with One Plus pushing the 11.0.1.BE81AA android 11 update to your phone and are still struggling, I will post what I did. Just follow the instructions from the previous several messages above, and use the boot.img file you can find at link to repo . I used the file named "OnePlusN100Oxygen_14.O.21_GLO_0210_2107241056" (AKA "f0ca210dff1c162c3c4a68f2560ef50898ac1797.zip" and the tool "payload_dumper-win64.zip". ISInce I already had Magisk on my phone and just just lost root, I followed the instructions posted in post #1 in this thread (thanks, alexspecht for the detailed instructions!) starting with step 7.
To summarize: WARNING, I BEAR NO RESPONSIBILITY IF YOU DAMAGE OR RENDER YOUR DEVICE UNUSABLE:
1. I unpacked the boot.img, and copied it to my phone.
2. I used Magisk to patch it
3. I copied the patched boot.img file to my platform tools folder on my windows PC.
4. I skipped step 8 and jumped right to step 9
5. I used a command window to send "adb devices" to my phone to verify connection
5. I then issued the "adb boot bootloader" command, and authorized my device when asked.
6. Next, i entered "fastboot devices"
7. And finally I issued the "fastboot flash boot magisk_patched-XXXXXX.img" command
8. and rebooted by selecting "Start" on my phone screen.
I knew it was working when I saw the live boot screen I use instead of the standard oneplus boot sequence.
Once again, thank you, @alexspecht !
Glad to see people found this useful. They dont make it easy anymore.
As far as the OTA push thats been breaking peoples phone:
If you disable google play services the update will not come through.
The update uses wifi to download, so luckily I was not connected to wifi when the update came in.
so if you need google play services make sure your not on wifi. So far they havent broken my phone, sorry thats the best I could do.
I can confirm that repeating the steps in the OP with the EU 11.0.0.0 ROM (OnePlusN100Oxygen_14.E.20_GLO_0200_2106222205) successfully resulted in root.
I was able to successfully root my oneplus N100 BE2011 i checked my text messages and they work but my calls dont come in, when i try to make a phone call the phone freezes up, i completed the root process and disabled auto updates. Sucks the phone does not work i cant make any calls but atleast im rooted ?
Is there a way to update to 10.5.8.BE81AA using the downloaded payload with an MSM tool?
This would save all the time of updating via auto-downlaod update, then moving the file to the phone, then doing manual local update.
alexspecht said:
STEP 1- On a new phone the user may have to use the automatic update either through wifi or mobile data BEFORE using "Local Upgrade" method as the 'settings' icon (gear wheel) under 'Settings' - 'system update', may not be displayed.
Click to expand...
Click to collapse
This is correct, there's no `settings` icon unless you do the update. BUT when you do the update, now you're in android 11 and they won't let you downgrade: "The version of your selected package is lower than that of the current system. To avoid booting up failure, downgrading is not allowed."
So I'm not sure how to make your guide work, given this.
.
Wish the n200 had this much development
I did this and have root access verified. But now everytime I try to get SU in adb it automatically denies access. Any ideas?

Categories

Resources