[Video Guide] OnePlus 3/3T unlock booloader, Root, TWRP, and how to update - OnePlus 3 Guides, News, & Discussion

Unlocking the Bootloader, Rooting, installing TWRP, or even a simple task of updating the OnePlus 3/3T to the latest Oxygen OS firmware can get a little tricky for beginners.
Here is a video series for all the visual learners. OnePlus is a stunning community and I felt like I should contribute.
I am putting all the official links for the respective files and downloads so not to violate any policies of the forum.
Before you proceed, please visit the OnePlus written tutorials page to know more about what this page is about.
How to update OnePlus 3/3T easily via stock recovery without root?
This procedure requires the full firmware package found on the official OnePlus downloads page -Latest Open Betas.
The latest official Oxygen OS version is 4.1.1 and Open Beta 13. So if you want to update to the latest one, please download the full ROM zip and follow the video guide below.
Downloads:
Oxygen OS 4.1.1 for OnePlus 3 direct link.
Oxygen OS 4.1.1 for OnePlus 3T XDA link.
How to Unlock Bootloader on OnePlus 3/3T any Oxygen OS version?
This is must before you root or install a custom recovery like TWRP. It is highly recommended that you gain enough information about all the terms we are using in this tutorial. Like what is root, TWRP, bootloader, firmware, etc. and most importantly, as yourself why do you need this?
Requirements:
ADB and Fastboot setup on Windows/Mac/Linux
Fastboot command used: fastboot oem unlock
How to Root OnePlus 3/3T on latest Nougat firmware via TWRP?
Must go through the Unlock Bootloader procedure before this. Tested on latest Oxygen OS 4.1.
Requirements:
Latest TWRP for OnePlus 3
Official TWRP for OnePlus 3T
Latest SuperSU - Version used in the tutorial is SuperSU 2.79 SR3
Fastboot command used:
fastboot flash recovery [filename.extension]
How to easily switch between Official and Beta versions via third-party Local upgrade app?
Make sure you only use the latest versions of Oxygen OS running similar Nougat versions. Due to file partition changes in Marshmallow and Nougat, it is not recommended to flash Oxygen OS 3.5.8 from OOS 4.1.
Requirements:
Local Upgrade app
Please request more videos if you need. I will try making videos with better editing. If moderators think of removing any link, please do.

Reserved 1

Reserved 2

Related

OxygenOs 4.0.2 on Chinese One Plus 3t with HydrogenOs

Greetings from the Netherlands,
I have just got a new One Plus 3t from China as a Chinese New year's gift. However, it has HydrogenOs on it, which I can not really benefit from in the Netherlands (Since there are no Google apps on it)
I have read somewhere, that I am able to flash OxygenOs version 4.0.2 on the device, without unlocking the bootloader, a custom recovery and having to root the phone. I read that I should be able to just directly download the OxygenOs zip file from the OnePlus website and I could just copy the zipped file into the phone storage, and boot the phone from the internal storage.
Can someone tell me if this is true? Or should I do something else? Let me know!
Thanks a lot,
Im with that ver of 3t (a3010) shiping with h2os..
Dont need to unlock bootloader ..
Download OxygenOS 402 official
Update trough internal or sideload it.. Don forger to wipe user data before and after...
Greetings from China.
I am Chinese and I bought OP3T with HOS. Unlocked and flashed TWRP and Oxygen 4.0.2 just for Google service.

[OP5][LATEST 9.0.11] Collection of unbrick tools

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 modified before it was cool.
Hi everyone, as only a few versions of unbrick tool are available here and that they allow to rollback to specific versions of Oxygen OS I decided to search for more and succeeded in that.
I managed to decrypt some of them (the most recent) but also find some that I was unable to crack that I still share here in case someone find a way to get their password.
As the instructions and Qualcomm drivers are already available here and here, I don't feel a need to rewrite them.
You can ask questions here on how to use and issues, however I might not be able to answer immediately.
Here are the files uploaded on AndroidFileHost ordered by Android version:
ANDROID 9:
OOS 9.0.11
OOS 9.0.10
OOS 9.0.9
OOS 9.0.8
OOS 9.0.7
OOS 9.0.5
OOS 9.0.4
OOS 9.0.3
ANDROID 8.1:
OOS 5.1.7
OOS 5.1.5
OOS 5.1.4
OOS 5.1.3
OOS 5.1.2
ANDROID 8.0:
OOS 5.0.4
OOS 5.0.1
Mirror for first and last MSMs per Android version: https://onepluscommunityserver.com/
Happy unbricking
Credits:
@Titokhan for giving advice on how to present thread
@headsh0t95 for suggesting me to request an access to upload files on AndroidFileHost
@AndroidFileHost for the hosting
@djnim and @snowwolf725 for instructions
OnePlus for the device and OS
Reserved
Some_Random_Username said:
Reserved
Click to expand...
Click to collapse
from where u got the link.. and what is the link for oos 9.0.3 tool?
So it's basically the same just like this thread https://forum.xda-developers.com/oneplus-5/how-to/guide-unbrick-guide-hard-bricked-t3761706/page10 ?
But instead restoring 5.1.7 the tool will restore to 9.0.3?
melphoi said:
So it's basically the same just like this thread https://forum.xda-developers.com/oneplus-5/how-to/guide-unbrick-guide-hard-bricked-t3761706/page10 ?
But instead restoring 5.1.7 the tool will restore to 9.0.3?
Click to expand...
Click to collapse
Yes I tried it, everything is ok
Added 9.0.4 unbrick tool
Some_Random_Username said:
Added 9.0.4 unbrick tool
Click to expand...
Click to collapse
Nice, thx :highfive:
Some_Random_Username said:
Added 9.0.4 unbrick tool
Click to expand...
Click to collapse
OOC, what app do you use to decrypt? Rather how do you?
Cause the .ops file needs to be extracted.
hi alguin can you help me? why only start my op5 the tool android nougat, then neither oreo nor foot boots on my device when the installation of both comes out in a successful green
Added 9.0.5 unbrick tool
How to build this??I want to build for HydrogenOS users
daxiaamu said:
How to build this??I want to build for HydrogenOS users
Click to expand...
Click to collapse
I don't built it: it's made by OnePlus themselves
Thank you very much for the latest 9.0.5
Some_Random_Username said:
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 modified before it was cool.
Hi everyone, as only a few versions of unbrick tool are available here and that they allow to rollback to specific versions of Oxygen OS I decided to search for more and succeeded in that.
I managed to decrypt some of them (the most recent) but also find some that I was unable to crack that I still share here in case someone find a way to get their password.
As the instructions and Qualcomm drivers are already available here and here, I don't feel a need to rewrite them.
You can ask questions here on how to use and issues, however I might not be able to answer immediately.
Here are the files uploaded on AndroidFileHost ordered by Android version:
ANDROID 9:
DECRYPTED OOS 9.0.5
DECRYPTED OOS 9.0.4
DECRYPTED OOS 9.0.3
ANDROID 8.1:
DECRYPTED OOS 5.1.7
DECRYPTED OOS 5.1.5
DECRYPTED OOS 5.1.4
DECRYPTED OOS 5.1.3
DECRYPTED OOS 5.1.2
/!\ ENCRYPTED OOS 5.1.1
ANDROID 8.0:
/!\ ENCRYPTED OOS 5.0.2
DECRYPTED OOS 5.0.1
ANDROID 7.1:
/!\ ENCRYPTED OOS 4.5.13
/!\ ENCRYPTED OOS 4.5.8
/!\ ENCRYPTED OOS 4.5.6
/!\ ENCRYPTED OOS 4.5.5
/!\ ENCRYPTED OOS 4.5.1
Happy unbricking
Click to expand...
Click to collapse
Which is the password for Nougat version?
pindonga123 said:
Which is the password for Nougat version?
Click to expand...
Click to collapse
Hi, as I said in original post I don't have password for Nougat versions but still share them in case someone wish to bruteforce them and succeed in that
Added 9.0.7 unbrick tool as well as an older release (5.0.4)
del
Added OOS 9.0.8 unbrick tool
Hello help me
Recently i moved from beta 35 to stable..
Successfully flashed 9.0.8 with msmdownload tool and flash file.
After moving in stable my device is hanging lot and display is blinking and display showing like pixels.
After i flashed with 9.0.5 stable and moved to last beta 35 version still same problem facing.
Device is non rooted and bootloader is relocked
Plz help me..

[FIRMWARE] [STOCK] Firmware only flashable zips for all variants of Realme XT

Why we need this ? :
It can be difficult to update firmware for custom ROM users since only the stock ROM contain it.
Is it risky to flash firmwares?
Yes. Firmware partitions are critical partitions and flashing it wrong or modifying this zip can lead to bricks that will only be solved by service centres.
Code:
Thus, a mandatory warning that i wont be responsible for any damages caused by the firmwares to your device and you will flash so on your own risks.
Which devices does it support ?
ONLY Realme XT (All variants) - Although i make the firmware with Indian updates.
When would you need to flash this?
Every time it's updated and whichever firmware the custom ROM supports. Although all custom ROMs are android 10 based now and you would be safe using any firmware only zip from C01 to C<whatever>.
Do i need to flash vbmeta?
No, the flashable zip already has it and it flashes disabled vbmeta on its own.
Does it contain kernel
Maybe. The older ones until the C05 update has stock kernel. I will be removing boot.img and dtbo.img from the zip from C06 onwards since accidentally booting with stock kernel can break encryption and destroy internal data since our custom kernel is way ahead of stock.
How do i make this zip myself?
If you aren't sure what you are doing, please avoid trying to make flashable zips for realme devices. Because, realme encrypts the firmwares and if you don't decrypt the firmware before flashing, it can cause a hard brick.
In brief, you simply decrypt the stock_update.ozip with bkerler's oppo_decrypt tool and replace the updater binary with pie ones. The reason why we replace the updater binary with pie ones is because the stock android 10 binary has decryptor built in whereas the pie ones does not. About what images to include, the zip itself is self explanatory.
Download folder :
https://www.androidfilehost.com/?w=files&flid=305713
Latest update : Stock realme UI C06 update
Last updated on : 05/08/20
Want to support & speed up the development?
You can donate to me.
PayPal :- pjgowtham
UPI :- UPI
I didn't understand! What is this archive for?
Firmware
How to install this ? Now I'm in C05 custom ROM please help me
Could you also make the firmware for/from the european version please?
Arno_Nuehm said:
Could you also make the firmware for/from the european version please?
Click to expand...
Click to collapse
The current firmware is tested and reported working on EU devices. But flash it at your own risk.
I just did the update to crDroid 6.9 with the latest frimware (C06) on my EU device and can confirm it works.
Thanks a lot!
C08 update is here :
C08_firmware_with_patched_vbmeta.zip | by pjgowtham for Realme XT
Download GApps, Roms, Kernels, Themes, Firmware, and more. Free file hosting for all Android developers.
www.androidfilehost.com
I flashed the F06 firmware and discovered that it overwrote the TWRP recovery I had earlier and I can't flash the latest one over it, simply doesn't boot. So I'm now stuck with the TWRP recovery that's bundled with F06 firmware. The device model name has been changed to nicky, instead of rmx1921 like before. Which maybe the reason official TWRP images don't work anymore.

Phone crashes after "faulty" OS installing (Soft brick?)

I tried to install this fRomFuture ROM for my P10
[ROM] fRomFuture - Stock Rom L29 (B179) | XDA Developers Forums (xda-developers.com)
It worked perfectly, but then I tried to install the same dev's Oreo version, without realizing I need to update the "Firmware" (EMUI version?) first
[ROM] fRomFuture B370 | XDA Developers Forums (xda-developers.com)
That failed so I wiped, and tried to install the Stock fRomFuture. The install finishes without issue, but at first boot, the phone crashes, reboots and then goes "without issue" into the OS. But then the OS crashes after 1 minute and the phone reboots.
Wiping and reinstalling doesn't help anymore. Did I mess something up on my phone or the partitioning?
I unlocked the bootloader on EMUI 5.1 (Nougat) using DC-unlocker and installed TWRP 3.1.1-0 on it without issue.
I didn't update the "Firmware" to 8 or 9.
Also, forgive me, because this is my first Huawei and I don't understand anything of this "Firmware" talk that might have messed up my phone. I'm familiar with installing LineageOS on other phones such as Motorola's and Samsung's, but here it works totally different and caused me to bork my device?
I wiped the System and I have no back-up of my original Stock ROM
I tried this fix (HOWTA, rebranding), but it fails to install after the update.bat
dual sim functionality | XDA Developers Forums (xda-developers.com)
I also found sites giving the stock ROM in update.zip, but flashing that with TWRP fails.
Only ROM I can install is the one I mentioned above, but that keeps crashing now.
I'm really lost and registered here to get help. I don't want to abandon my "soft-brick" yet. The support on this device seems to be a little old, so I hope someone is still present.
Phone is VTR-L29C432. Build of fRomFuture is B179 (does that matter?)
UPDATE: (putting this for future reference in case it might help other people)
I managed to fix the issue by using a (more recent) HOWTA tool, a less buggy TWRP (3.1.1-0 instead of 3.1.0-0) and implementing update.zip, update_data_public.zip and update_all_hw.zip from build B185 into the update directory of the tool while flashing everything via fastboot.
System got restored to stock VTR-L29C432B185, latest Nougat build from 2018/01. Bootloader was locked again and twrp removed, but could be unlocked with same older code I purchased from DC Unlocker.
My only questions now is how to "correctly" install a custom rom like the OpenKirin for EMUI 8.1? First update firmware from EMUI 5.1 (Nougat) to 8.0 (Oreo) via with OTA before messing?
ThoriumNitride said:
UPDATE: (putting this for future reference in case it might help other people)
I managed to fix the issue by using a (more recent) HOWTA tool, a less buggy TWRP (3.1.1-0 instead of 3.1.0-0) and implementing update.zip, update_data_public.zip and update_all_hw.zip from build B185 into the update directory of the tool while flashing everything via fastboot.
System got restored to stock VTR-L29C432B185, latest Nougat build from 2018/01. Bootloader was locked again and twrp removed, but could be unlocked with same older code I purchased from DC Unlocker.
My only questions now is how to "correctly" install a custom rom like the OpenKirin for EMUI 8.1? First update firmware from EMUI 5.1 (Nougat) to 8.0 (Oreo) via with OTA before messing?
Click to expand...
Click to collapse
El codigo del bootloader sigue siendo el mismo

Question Decrypted stock firmware - Global

Hello, dear fellow 8i-Users!
I got this device just a few days ago. It is running on A32 global firmware and wasn't offered an OTA update.
So far, I have unlocked, rooted and installed TWRP, following the guide provided here.
As I like my phones to be encrypted, I guess I will stay with stock firmware so far. I'm finding it a bit sad though that I wasn't offered an OTA update and therefore am stuck with security patches dated back to November 2021.
Therefore my question: Does anyone happen to have decrypted versions of a newer version of global firmware? And if so: Is it possible to dirty flash these in TWRP?
Thank you!
Cheers,
VV
VIncentVegan said:
Is it possible to dirty flash these in TWRP?
Click to expand...
Click to collapse
I doubt it will be possible to flash full ROM through TWRP unless you prepare extra files (like scripts which do the actual work).
Anyway you can decrypt the official firmware (the ones in OFP-format) by youself and flash it with SPFlashTool.
Here are few hints for you:
Download the version you like from here.
Decrypt it with oppo_decrypt
Merge super.img for the region you need (refer to super_map.csv to find out which parts need to be merged; refer to this comment for instructions)
Flash with SPFlashTool in Download Only mode (refer to this guide)

Categories

Resources