[EOL] [TOOL] OnePlus3/3T Unified ToolKit, Unlock, Flash TWRP, Root, More! [v5.0U]

Search This thread

kawasaki5

Member
Aug 6, 2011
7
0
How does the backup option work? Because I restored the data but I do not have them on op3
how to restore the backed up data that's in my pc as backup.ab
 
Last edited:

petrsiri

Senior Member
Jun 30, 2011
132
19
Hi guys,

I have unlocked my bootloader and flashed TWRP. I was able to boot to TWRP through the toolkit. I flashed the systemless super su and now I am stacked at bootloop. Before installing supersu I noticed the message about flashing the no-verity zip but now I can't boot to TWRP (hard keys method with power button and volume down takes me to stock recovery and not TWRP). Can you please help me?
 

Jole7

Senior Member
Dec 22, 2013
2,160
1,225
Preveza
Hi guys,

I have unlocked my bootloader and flashed TWRP. I was able to boot to TWRP through the toolkit. I flashed the systemless super su and now I am stacked at bootloop. Before installing supersu I noticed the message about flashing the no-verity zip but now I can't boot to TWRP (hard keys method with power button and volume down takes me to stock recovery and not TWRP). Can you please help me?

Try again with an earlier version 4.7U or 4.5U newest toolkit has problem
 

Rajazzz

Member
Sep 29, 2016
36
4
When I tried to flash 3.0.4-1 twrp recovery I first got the twrp symbol and waited there for 2 mins... Then I did a reboot and I got stock recovery... I am on beta 18 and it worked well on beta 17... What should I do now???
 

petrsiri

Senior Member
Jun 30, 2011
132
19
I ll give you more details in case you can help me. I have OOS 4.1.6 and I used Toolkit 4.7U. I set up my device to ask for a password (not pin) to avoid the twrp decryption error I read so much about.

I unlocked the bootloader using the toolkit - Success
I flashed TWRP using the toolkit - Success
I tried to flash systemless SuperSU using the toolkit and TWRP and now my device stacks during boot. After installing SuperSU I noticed a message that in case of bootloop I should flash no-verity.zip. I tried to so through ADB sideload commands (Recovery option during boot after pressing volume down and power button takes me to stock recovery and not TWRP) but I am getting the message "update failed" even though I transferred no-verity.zip from the toolkit folder successfully to the device.

I am running out of ideas. Any help would be highly appreciated!

UPDATE: I flashed TWRP through fastboot commands and now it boots there when I select recovery. I flashed no_verity zip successfully but nothing changed. Still stucks.
 
Last edited:
May 25, 2015
11
0
52
I ll give you more details in case you can help me. I have OOS 4.1.6 and I used Toolkit 4.7U. I set up my device to ask for a password (not pin) to avoid the twrp decryption error I read so much about.

I unlocked the bootloader using the toolkit - Success
I flashed TWRP using the toolkit - Success
I tried to flash systemless SuperSU using the toolkit and TWRP and now my device stacks during boot. After installing SuperSU I noticed a message that in case of bootloop I should flash no-verity.zip. I tried to so through ADB sideload commands (Recovery option during boot after pressing volume down and power button takes me to stock recovery and not TWRP) but I am getting the message "update failed" even though I transferred no-verity.zip from the toolkit folder successfully to the device.

I am running out of ideas. Any help would be highly appreciated!

UPDATE: I flashed TWRP through fastboot commands and now it boots there when I select recovery. I flashed no_verity zip successfully but nothing changed. Still stucks.
Managed to solve it after all.

SuperSU included in the toolkit (at least 4.7U) is not working on OOS 4.1.6 I flashed manually the latest version (4.82) and it worked fine.

If your phone get stacked like mine make sure to flash no verity though recovery with adb sideload commands and wipe data (just data).

Sent from my SM-A500FU using Tapatalk
 

casiocas

Senior Member
Aug 10, 2010
718
139
Turku
Hey!

It says no devices/emulators found. But in devices list it shows devices. Whats wrong?
EDIT: I used older version and it worked!

Peace for all! ;)
 
Last edited:

Aual

Member
May 10, 2015
6
0
Hello, just a quick question, when it saids "backup app and app data" it means all the data of your phone including photos, videos, music etc...?
 
Hello, just a quick question, when it saids "backup app and app data" it means all the data of your phone including photos, videos, music etc...?

The best you can do is to perform a complete nandroid backup via TWRP Backup option so you can be completely save. normally your data partition (pics etc.) Is not affected but better be sure. You'll never know if something is going wrong and you need to whipe your phone.

Regards

Sent from my OnePlus3 using XDA Labs
 
  • Like
Reactions: ChickNrippR

shail222

Member
Feb 18, 2016
30
1
boston
Hey, so I'm not sure if I'm doing something wrong or what's going on here. I recently got my oneplus 3t back from oneplus (it was repaired for a cracked screen and factory reset). I have a nandroid backup that I want to restore to my phone, however, I can't get past unlocking the bootloader. The device simply doesn't show up as a fast boot device despite having oem unlocking, advanced reboot, and usb debugging on in developer options. The device is recognized in the device manager and as an adb device however. I'm currently on Oxygen OS 4.1.6. When I rooted my phone earlier on I was on marshmallow instead of nougat, though I don't think that would make a difference. Please help, I need to get that nandroid back up. It had some very important files saved in it.
 

shail222

Member
Feb 18, 2016
30
1
boston
Hey, so I'm not sure if I'm doing something wrong or what's going on here. I recently got my oneplus 3t back from oneplus (it was repaired for a cracked screen and factory reset). I have a nandroid backup that I want to restore to my phone, however, I can't get past unlocking the bootloader. The device simply doesn't show up as a fast boot device despite having oem unlocking, advanced reboot, and usb debugging on in developer options. The device is recognized in the device manager and as an adb device however. I'm currently on Oxygen OS 4.1.6. When I rooted my phone earlier on I was on marshmallow instead of nougat, though I don't think that would make a difference. Please help, I need to get that nandroid back up. It had some very important files saved in it.

So I did some more digging and the reason for this is that the drivers for fastboot won't properly install on windows 10 for whatever reason. I think it might have something to do with the driver being signed and/or unsigned but I'm not 100% sure. I can't see a fastboot driver anywhere in my device manager and I can't figure out how to install it yet.
 

pranKster78

Member
Aug 12, 2011
30
6
Realme 6 Pro
OnePlus 8 Pro
Hi there,
I need help, I have used v4.7 after v5.0 kept on showing libwinpthread-1.dll error, while flashing TWRP recovery. With v4.7 I was able to flash TWRP recovery (which i had replaced with updated recovery image from v5.0).
I am stuck now, when I boot into recovery, getting "unable to mount storage" message (internal storage = 0 MB).
This problem came soon after TWRP asking me to Decrypt the Data by entering a pattern. I entered the pattern that I had setup for booting up the phone, but it shows above mentioned error.

Plus when I boot normally into the phone, I get DM-VERITY error, saying that "Dm-verity has not been started in enforcing mode, device may not work properly".

I checked again by login into recovery TWRP, when I start decrypting process, the first entry in logs is unable to mount.......

Please help.
 

lee89tw14

Member
Mar 18, 2017
10
2
Hi there,
I need help, I have used v4.7 after v5.0 kept on showing libwinpthread-1.dll error, while flashing TWRP recovery. With v4.7 I was able to flash TWRP recovery (which i had replaced with updated recovery image from v5.0).
(Sorry for delete the original post)
I have the same problem!!
And while I use the 4.7, it just no problem and work fine.
What wrong with it??
Please help us.
 

BlackMamba08

Senior Member
Dec 9, 2011
121
14
Running open beta 12 on OP3T with magisk root.

Can I use this debloating script? Or will it cause problems?
 

bibiii79

Member
Jun 5, 2010
46
2
Graz
New Update script: 4 Mar

[email protected]_radaideh

Debloat app & services & Log & binary...

ui_print(">> Remove Bloatware now....");
delete_recursive("/system/app/Account");
delete_recursive("/system/app/AutoNaviFLP");
delete_recursive("/system/app/baidushurufa");
delete_recursive("/system/app/AndroidPay");
delete_recursive("/system/app/BasicDreams");
delete_recursive("/system/app/BTtestmode");
delete_recursive("/system/app/BookmarkProvider");
delete_recursive("/system/app/PartnerBookmarksProvider");
delete_recursive("/system/app/card");
delete_recursive("/system/app/Duo");
delete_recursive("/system/app/Drive");
delete_recursive("/system/app/EngineeringMode");
delete_recursive("/system/app/EngSpecialTest");
delete_recursive("/system/app/Exchange2");
delete_recursive("/system/app/FMRecord");
delete_recursive("/system/app/DMAgent");
delete_recursive("/system/app/Galaxy4");
delete_recursive("/system/app/GoogleTTS");
delete_recursive("/system/app/Hangouts");
delete_recursive("/system/app/HoloSpiralWallpaper");
delete_recursive("/system/app/LiveWallpapers");
delete_recursive("/system/app/LiveWallpapersPicker");
delete_recursive("/system/app/LogKitSdService");
delete_recursive("/system/app/ModemTestMode");
delete_recursive("/system/app/Music");
delete_recursive("/system/app/Music2");
delete_recursive("/system/app/NeteaseMail");
delete_recursive("/system/app/NoiseField");
delete_recursive("/system/app/nearme");
delete_recursive("/system/app/NFCTestMode");
delete_recursive("/system/app/OemAutoTestServer");
delete_recursive("/system/app/OEMLogKit");
delete_recursive("/system/app/OpenWnn");
delete_recursive("/system/app/OPBugReport");
delete_recursive("/system/app/OPBugReport_Complete");
delete_recursive("/system/app/OPNoviceguide");
delete_recursive("/system/app/OPProvision");
delete_recursive("/system/app/PhaseBeam");
delete_recursive("/system/app/Protips");
delete_recursive("/system/app/Photos");
delete_recursive("/system/app/PicoTts");
delete_recursive("/system/app/Stk");
delete_recursive("/system/app/SecureSampleAuthService");
delete_recursive("/system/app/SensorTestTool");
delete_recursive("/system/app/SwiftKey");
delete_recursive("/system/app/SwiftKeyFactorySettings");
delete_recursive("/system/app/talkback");
delete_recursive("/system/app/Videos");
delete_recursive("/system/app/WifiRfTestApk");
delete_recursive("/system/app/YuloreFramework");
delete_recursive("/system/app/QQBrowser");
delete_recursive("/system/app/walletservice");
delete_recursive("/system/app/liuliangbao");

delete_recursive("/system/priv-app/SecureSampleAuthservice");
delete_recursive("/system/priv-app/OPDeviceManager");
delete_recursive("/system/priv-app/OPDeviceManagerProvider");
delete_recursive("/system/priv-app/AutoNaviFLP");
delete_recursive("/system/priv-app/KeKeMarket");

ui_print(">> Remove binary Logger / Test....");
delete("/system/bin/oemlogkit");
delete("/system/bin/fmfactorytest");
delete("/system/bin/fmfactorytestserver");
delete("/system/bin/fmfactorytest");
delete("/system/bin/WifiLogger_app");
delete("/system/bin/bugreport");
delete("/system/bin/bugreportz");
delete("/system/bin/logcat");

delete_recursive("/system/tts");
delete_recursive("/system/com.touchtype");
delete("/system/etc/recovery-resource.dat");
delete("/system/recovery-from-boot.bak");
delete("/system/etc/usb_drivers.iso");
delete("/system/media/oneplus_ftm_test.wav");
delete("/system/etc/oneplus_ftm_test.wav");
delete("/system/vendor/etc/in_apps");

ui_print(">> Wiping Cache & Dalvik..");
delete_recursive("/cache");
delete_recursive("/data/dalvik-cache");

ui_print(">> ** Enjoy, have fun **");
ui_print(" ");
unmount("/system");


Dear Ahmed,
I am writing to you , maybe you can help me, I have a soft bricked op3.
Yes, I am using the unbrick method with msm download tool, using the Method 2, after apply, installing all's the Qualcomm drivers 9008 , drivers signature off in windows.... The unbrick tool is passed with the green message .... Reversing back to oos 3.1.2 Android 6.0.1 ..stock, I have recovery working and bootloader also working, bootloader is locked ....so I cannot do too mutch. I start the device right away after unbrick tool and still boot to op logo that is going to vibrate as restart .... And stays in boot loop. Next step I go into recovery , and do over sideload an update with a full ROM, oos 4.0.1 , also tried with full ROM 3.2.8 ...I can sideload the whole ROM , than i start the device and after op logo goes in black screen and white motivation led lighted .... I leave it for 30 min, and still in the same, now I force turn off by going into bootloader and power off. Notice that after this sideload flash I cannot access the recovery. So I need to apply back the unbrick msm download tool for op3.
I tried also to flash over sideload a signed script from Ahmed , unified toolkit , to activate the USB debugging, but gives an error.

Can you help me? I pay donation ..... I am stuck ....no idea what to do .... If not I need to look for another motherboard
:)
Thank you!
 

Top Liked Posts

  • There are no posts matching your filters.
  • 254
    Code:
    /*
    *
    * I am 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 ToolKit
    * before Use it! YOU are choosing to make these modifications, and if
    * you point the finger at me for messing up your device, I will laugh at you.
    *
    */

    Hello everybody :) this Unified ToolKit (all-in-one) for OnePlus 3/3T Devices, which are used BackUp, Unlock and ReLock Bootloader, Flash TWRP Recovery and Stock Recovery, Root, Debloater Script and More!

    3AGmzlz.png

    Features:

    1- Backup - Restore Data Your Device (Causing users a lot of problems!)
    2- Install USB drivers On PC
    3- Unlock - ReLock Bootloader
    4- Check Device Status
    5- Check Bootloader Status
    6- Flash - Boot TWRP Recovery
    7- Flash - Boot Stock Recovery
    8- Push Systemless SuperSU
    9- Push Debloater Script #3post
    10- Push disable DM-Verity - Encrypt (Causing users a lot of problems!)
    11- Wipe Cache Your Device
    12- Force Decryption Device [WIPE]
    13- Fix DM-Verity Tree [Remove Warning Boot] (OnePlus Fixed Vulnerability)
    14- Get Logs your Device
    15- Restart Menu

    X0kjFKh.png

    Downloads:
    Mirror 1: Google Drive
    Mirror 2: MEGA

    Donate Me

    Credits:
    • Chainfire: SuperSU
    • topjohnwu: Magsik
    • CarvedArt
    • TWRP.me
    • engstk

    XDA:DevDB Information
    [EOL] OnePlus 3/3T Unified ToolKit, Tool/Utility for the OnePlus 3

    Contributors
    ahmedradaideh

    Version Information
    Status: Stable
    Current Stable Version: v5.0U
    Stable Release Date: 2017-06-06
    Current Beta Version: v1.0
    Beta Release Date: 2016-06-14

    Created 2016-06-17
    Last Updated 2018-10-13
    60
    Changelog:

    V4.7U: 4 Mar
    *Update TWRP Recovery 3.0.4-1 by @jcadduono:
    -Unified OP3/3T
    -CAF kernel updates
    *Update Debloater Script V4.0 by @ahmedradaideh
    *Remove "Fix DM-Verity Tree" Function (OnePlus Fixed Vulnerability)

    V4.5U: 3 Feb
    *Unified ToolKit for OnePlus3/3T
    *Update TWRP Recovery 3.0.4-0 by @jcadduono:
    -Unified OP3/3T
    -Support F2FS backport
    -EXT4 decryption support.. More
    *New Functions in ToolKit:
    -Fix DM-Verity Tree (Remove Warning Boot)
    -Add Get Logs your Device
    -Check for new Version
    *Fixed Backup & Restore app
    *General bugfix

    OLD Changelog:


    V4.0 STABLE: 16 Jan
    +Support OygenOS 4.0+
    *Update Official TWRP 3.0.3-0 (fixes encryption on OOS 4)
    *Update Stock Recovery (OnePlus Downloads)
    *Update SuperSU v2.79 SR3 by @Chainfire
    *Update Debloater Script signed v3.7 by @ahmedradaideh
    *Update disable dm-verity and force encryption 5.1
    *Add Boot Stock Recovery
    *General bugfix
    *Removed:
    -Stock Recovery V1 (Supports for Marshmallow Firmwares)
    -Change LCD Density On Device (Android Nougat 7.0+ already DPI change)

    V3.7 STABLE:
    *Add disable dm-verity and force encryption 4.1 Zip
    *Update Stock Recovery V2.0
    *Update TWRP 3.0.2-1.28 modified by @eng.stk
    *Update SuperSU v2.79 Stable by @Chainfire
    *Updtae Debloater Script v3.6 by @ahmedradaideh / support OxygenOS Nougat
    *Update Android SDK Platform 25.0.3
    *General bugfix

    V3.6 STABLE:
    *Update TWRP 3.0.2-23 modified by @eng.stk / Support OOS 3.5+ CB + CM14.1
    *Update Debloater Script by @ahmedradaideh / Compatible OxygenOS Stable & Community Build + H2OS
    *Update SuperSU v2.78 SR4 by @Chainfire
    *Update Android SDK Platform 25.0.1
    *General bugfix

    V3.5 STABLE:
    *Add Stock Recovery V2 On OxygenOS 3.5 CB / Support New Firmwares *extract by @ahmedradaideh
    *Add TWRP 3.0.2-22 modified by eng.stk / Support OOS 3.5 CB + CM14.1
    *Update ADB SDK 25
    *Update SuperSU v2.78 SR3 by @Chainfire
    *Update & Clean Files
    *General bugfix

    V3.0 STABLE:
    *Add OxygenOS Debloater by ahmedradaideh /Compatible Stable & Community Build OS
    *Update ADB SDK 24.0.3
    *Update SuperSU v2.78 SR1 by Chainfire
    *Update & Clean Files
    *Update ToolKit

    V2.6 STABLE:
    *Update TWRP Recovery 3.0.2-1 Official
    *Update ADB / Fastboot
    *Fixed ReLock Bootloader
    *Fixed Error {The system cannot find the batch label specified}
    *Fixed Code

    V2.5 STABLE:
    *Optimization Code [ToolKit]
    *Update adb/fastboot SDK 24.0.1

    V2.3 STABLE:
    *Update TWRP Recovery V2 by dianlujitao
    *Update SuperSU SystemLess ZIP
    *Fixed Reset DPI
    *Fixed Code

    V2.2 STABLE:
    *The introduction of DPI value
    *Update Stock Recovery
    *Add Drivers File in ToolKit Folder
    *Fixed Code & Clean Files
    *Fixed Style ToolKit and New Color Text

    V2.1 STABLE:
    *ADD Stock Recovery
    *ADD TWRP Recovery by dianlujitao
    *Fixed boot TWRP Recovery
    *Updated ADB & Fastboot SDK 24
    *adb kill server in start ToolKit

    V2.0:
    *New Task: Force Decryption Device
    *Fixed boot TWRP Recovery
    *Fixed Unlock Bootloader
    *bug fixes

    V1.5:
    *Update Drivers
    *Fixed Code & Clean

    V1.4:
    *New Task: Boot TWRP Recovery
    *hot fixed

    V1.3:
    *Fix Unlock Bootloader
    *Fix Flash Recovery
    *Fixed Code
    *Clean Code

    V1.0:
    *initial release
    36
    New Update script: 4 Mar

    [email protected]_radaideh

    Debloat app & services & Log & binary...

    ui_print(">> Remove Bloatware now....");
    delete_recursive("/system/app/Account");
    delete_recursive("/system/app/AutoNaviFLP");
    delete_recursive("/system/app/baidushurufa");
    delete_recursive("/system/app/AndroidPay");
    delete_recursive("/system/app/BasicDreams");
    delete_recursive("/system/app/BTtestmode");
    delete_recursive("/system/app/BookmarkProvider");
    delete_recursive("/system/app/PartnerBookmarksProvider");
    delete_recursive("/system/app/card");
    delete_recursive("/system/app/Duo");
    delete_recursive("/system/app/Drive");
    delete_recursive("/system/app/EngineeringMode");
    delete_recursive("/system/app/EngSpecialTest");
    delete_recursive("/system/app/Exchange2");
    delete_recursive("/system/app/FMRecord");
    delete_recursive("/system/app/DMAgent");
    delete_recursive("/system/app/Galaxy4");
    delete_recursive("/system/app/GoogleTTS");
    delete_recursive("/system/app/Hangouts");
    delete_recursive("/system/app/HoloSpiralWallpaper");
    delete_recursive("/system/app/LiveWallpapers");
    delete_recursive("/system/app/LiveWallpapersPicker");
    delete_recursive("/system/app/LogKitSdService");
    delete_recursive("/system/app/ModemTestMode");
    delete_recursive("/system/app/Music");
    delete_recursive("/system/app/Music2");
    delete_recursive("/system/app/NeteaseMail");
    delete_recursive("/system/app/NoiseField");
    delete_recursive("/system/app/nearme");
    delete_recursive("/system/app/NFCTestMode");
    delete_recursive("/system/app/OemAutoTestServer");
    delete_recursive("/system/app/OEMLogKit");
    delete_recursive("/system/app/OpenWnn");
    delete_recursive("/system/app/OPBugReport");
    delete_recursive("/system/app/OPBugReport_Complete");
    delete_recursive("/system/app/OPNoviceguide");
    delete_recursive("/system/app/OPProvision");
    delete_recursive("/system/app/PhaseBeam");
    delete_recursive("/system/app/Protips");
    delete_recursive("/system/app/Photos");
    delete_recursive("/system/app/PicoTts");
    delete_recursive("/system/app/Stk");
    delete_recursive("/system/app/SecureSampleAuthService");
    delete_recursive("/system/app/SensorTestTool");
    delete_recursive("/system/app/SwiftKey");
    delete_recursive("/system/app/SwiftKeyFactorySettings");
    delete_recursive("/system/app/talkback");
    delete_recursive("/system/app/Videos");
    delete_recursive("/system/app/WifiRfTestApk");
    delete_recursive("/system/app/YuloreFramework");
    delete_recursive("/system/app/QQBrowser");
    delete_recursive("/system/app/walletservice");
    delete_recursive("/system/app/liuliangbao");

    delete_recursive("/system/priv-app/SecureSampleAuthservice");
    delete_recursive("/system/priv-app/OPDeviceManager");
    delete_recursive("/system/priv-app/OPDeviceManagerProvider");
    delete_recursive("/system/priv-app/AutoNaviFLP");
    delete_recursive("/system/priv-app/KeKeMarket");

    ui_print(">> Remove binary Logger / Test....");
    delete("/system/bin/oemlogkit");
    delete("/system/bin/fmfactorytest");
    delete("/system/bin/fmfactorytestserver");
    delete("/system/bin/fmfactorytest");
    delete("/system/bin/WifiLogger_app");
    delete("/system/bin/bugreport");
    delete("/system/bin/bugreportz");
    delete("/system/bin/logcat");

    delete_recursive("/system/tts");
    delete_recursive("/system/com.touchtype");
    delete("/system/etc/recovery-resource.dat");
    delete("/system/recovery-from-boot.bak");
    delete("/system/etc/usb_drivers.iso");
    delete("/system/media/oneplus_ftm_test.wav");
    delete("/system/etc/oneplus_ftm_test.wav");
    delete("/system/vendor/etc/in_apps");

    ui_print(">> Wiping Cache & Dalvik..");
    delete_recursive("/cache");
    delete_recursive("/data/dalvik-cache");

    ui_print(">> ** Enjoy, have fun **");
    ui_print(" ");
    unmount("/system");
    14
    Updated V3.0 STABLE:

    *Add OxygenOS Debloater by ahmedradaideh /Compatible Stable & Community Build OS
    *Update ADB SDK 24.0.3
    *Update SuperSU v2.78 SR1 by Chainfire
    *Update & Clean Files
    *Update ToolKit