[TOOL] SKIPSOFT ANDROID TOOLKIT - ONEPLUS 3 - Drivers, Unlock, Flash Stock, Root

mskip

Retired Senior Moderator
Mar 20, 2008
12,328
16,064
0
Norfolk
Hi @mskip

Not sure if it's just me but after unlock bootloader i can't lock it back again.
This already happen when i ask for O+ support :confused: anyone with this?!
Is this when using the Toolkit or just in general?

I don't have a OnePlus device to test on so I can't give much insight on relocking the bootloader. What happens when you send fastboot oem lock in fastboot mode? Any error messages?

Luckily OnePlus devices are still covered by warranty if the bootloader is unlocked or the device rooted so theres no necessity to re-lock other than personal preference.

Mark.
 
  • Like
Reactions: Crowds

Crowds

Senior Member
Jun 9, 2008
3,724
2,224
253
45
Azeitão
nivelcosmeticos.com
Is this when using the Toolkit or just in general?

I don't have a OnePlus device to test on so I can't give much insight on relocking the bootloader. What happens when you send fastboot oem lock in fastboot mode? Any error messages?

Luckily OnePlus devices are still covered by warranty if the bootloader is unlocked or the device rooted so theres no necessity to re-lock other than personal preference.

Mark.
It's seams like in general issue. at lest for now.

last week i contact them for support just...because :eek: and check their quickness (witch is awsome BTW) and they flash my phone online.
In the end my phone keeps unlocked :confused:
Not a problem for me anyway
Just to let you know that ;)

Thanks for supporting this phone since i know the tool from...i don't even remember :D maybe S3

By the way. another question if i may.
I just donate and can't figure how the hell i insert the code :confused: :cyclops:

EDIT: Forget it...dumb
 
Last edited:
  • Like
Reactions: mskip

mskip

Retired Senior Moderator
Mar 20, 2008
12,328
16,064
0
Norfolk
sorry to bother again but twrp won't install :confused:
What happens on the device when the Toolkit tried to fastboot boot the twrp image?

A lot of rooting guides say to fastboot flash the recovery image first, then fastboot boot it. I don't know if this is needed on oneplus devices or just an extra safety step for the guide.

Can you boot to recovery to confirm what is on your device.
If stock recovery is on your device then use the toolkit to try booting to twrp (option 11,3).
If you get an error on the last step then use the toolkit to flash twrp (option 6,3) then boot to recovery (option 24,4).

Let me know how the above goes.

Mark.
 

Crowds

Senior Member
Jun 9, 2008
3,724
2,224
253
45
Azeitão
nivelcosmeticos.com
A lot of rooting guides say to fastboot flash the recovery image first, then fastboot boot it. I don't know if this is needed on oneplus devices or just an extra safety step for the guide.
That makes sense...
If stock recovery is on your device then use the toolkit to try booting to twrp (option 11,3).
By doing this...doesn't do anything :D
It began to install twrp image file (i think) but nothing happens. It get stucked at bootloader and i had to hard reset. And still at stock recovery (pic 1)
If you get an error on the last step then use the toolkit to flash twrp (option 6,3) then boot to recovery (option 24,4).

Let me know how the above goes.

Mark.
6, 3 work as you can see on pic 2 but device not found to reboot automatically and we had to do it manually. But it works :good:
24, 4 also work

EDIT:
After the above procedure to install twrp i try to install Su & Busybox with the results from 3rd pic
 

Attachments

Last edited:

mskip

Retired Senior Moderator
Mar 20, 2008
12,328
16,064
0
Norfolk
That makes sense...

By doing this...doesn't do anything :D
It began to install twrp image file (i think) but nothing happens. It get stucked at bootloader and i had to hard reset. And still at stock recovery (pic 1)

6, 3 work as you can see on pic 2 but device not found to reboot automatically and we had to do it manually. But it works :good:
24, 4 also work
I will change the code now to flash twrp recovery and then boot to it (same as the root guides). Should have it done in a bit.

If you now have twrp on your device then can you try using the toolkit to boot to stock recovery (option 11,4) and see what that does.

Mark.
 

Crowds

Senior Member
Jun 9, 2008
3,724
2,224
253
45
Azeitão
nivelcosmeticos.com
I will change the code now to flash twrp recovery and then boot to it (same as the guides). Should have it done in a bit.

Mark.
Great ;)
If you now have twrp on your device then can you try using the toolkit to boot to stock recovery (option 11,4) and see what that does.

Mark.
This work perfectly :highfive:

Please check my 3rd pic from the other reply
 

Crowds

Senior Member
Jun 9, 2008
3,724
2,224
253
45
Azeitão
nivelcosmeticos.com
Have you checked the device manager when in twrp recovery (as mentioned if you type h for ) to see if the recovery driver has been installed and to install it if not?

Mark.
I think the problem might be due non reboot into twrp automatically (?)
BTW if i press "h" it goes to 1st screen to choose my phone. is this normal?

I've installed all drivers again from your app just to be sure
 

mskip

Retired Senior Moderator
Mar 20, 2008
12,328
16,064
0
Norfolk
I think the problem might be due non reboot into twrp automatically (?)
BTW if i press "h" it goes to 1st screen to choose my phone. is this normal?
No it's not lol. All part of the testing stage for new device support and me missing things.

I've installed all drivers again from your app just to be sure
Looking over the code now to make some adjustments. I apologize if I fall asleep I have had a few late nights to add OnePlus support. If I do I will carry on where I passed out first thing in the morning.

Mark.
 
  • Like
Reactions: Crowds

Crowds

Senior Member
Jun 9, 2008
3,724
2,224
253
45
Azeitão
nivelcosmeticos.com
No it's not lol. All part of the testing stage for new device support and me missing things.


Looking over the code now to make some adjustments. I apologize if I fall asleep I have had a few late nights to add OnePlus support. If I do I will carry on where I passed out first thing in the morning.

Mark.
No worries man.
I'll go to sleep as well [emoji12]
This for all your efforts to add this piece

Sent from O+3
 

mskip

Retired Senior Moderator
Mar 20, 2008
12,328
16,064
0
Norfolk
New device modules uploaded. You can get these by cleaning the module files with ToolkitClean.exe and then restarting the Toolkit.
I am also pushing AutoUpdates for people who have donated to update a lot easier and quicker.

Changelog:
+Added flash custom recovery before booting to it as per rooting guides
+Changed a lot of text to make it more relevant to the OnePlus devices
+Added text about disabling CM recovery protection in developer options to stop CM builds restoring the stock recovery
+added a bit more error control
+Fixed Toolkit going back to device selection when going to driver help screen

Things I still need testing:
Rooting
Flashing [and then booting to twrp recovery]
Flashing OTA image via sideload
Im still not sure if the Universal USB driver pack from CWM installs the recovery adb drivers. A couple of users have said when booting to recovery the device isnt being detected by the Toolkit. If someone has knowledge of adb drivers and knows their way around the device manager please look at the different modes and check drivers are installed.

Mark.
 
Last edited:
  • Like
Reactions: Crowds and k.erik.

mskip

Retired Senior Moderator
Mar 20, 2008
12,328
16,064
0
Norfolk
Updated all OnePlus Device Modules for Public (free) and Pro Users

Changelog:
+Added flash custom recovery before booting to it as per rooting guides
+Changed a lot of text to make it more relevant to the OnePlus devices
+Added text about disabling CM recovery protection in developer options to stop CM builds restoring the stock recovery
+added a bit more error control
+Fixed Toolkit going back to device selection when going to driver help screen

I’m still not sure if the Universal USB driver pack from CWM installs the recovery adb drivers. A couple of users have said when booting to recovery the device isnt being detected by the Toolkit. If someone has knowledge of adb drivers and knows their way around the device manager please look at the different modes and check drivers are installed.

Pro users can get the latest version by just selecting their device at startup and accepting the update.

Non Pro users have a few more steps.
1. Exit the Toolkit if it is open.
2. Run ToolkitClean.exe from the installation folder (or the Start Menu)
3. Select your device (OnePlus 1, 2, 3 or X) from the list
4. Type ‘y’ or ‘yes’ (without the quotes) to delete the existing module files and settings for the device
5. Restart the Toolkit, select the device and new module files will be downloaded/installed

If you want to donate to a device project please do it through the Toolkit (after selecting the device at startup) or from the link at http://www.skipsoft.net/?page_id=703 so you get the right code fast.

Enjoy, Mark.
 
  • Like
Reactions: pm~

Crowds

Senior Member
Jun 9, 2008
3,724
2,224
253
45
Azeitão
nivelcosmeticos.com
New update.

First of all sorry for the late reply but only now i was able to get home.

Now get to business.
Steps 11 - 3 now work perfectly :highfive:
Steps 6 - 3 Same problem. Install but doesn't recognize phone and won't boot directly on twrp
Steps 4 - 1 - 2 - 2 still doens't work as expected since it won't boot into recovery

Edit:
6 - 4 doesn't boot auto like step 6 - 3
 

Attachments

Last edited:

mskip

Retired Senior Moderator
Mar 20, 2008
12,328
16,064
0
Norfolk
New update.

First of all sorry for the late reply but only now i was able to get home.

Now get to business.
Steps 11 - 3 now work perfectly :highfive:
Steps 6 - 3 Same problem. Install but doesn't recognize phone and won't boot directly on twrp
Steps 4 - 1 - 2 - 2 still doens't work as expected since it won't boot into recovery

Edit:
6 - 4 doesn't boot auto like step 6 - 3
I don't know why the adb connection is lost after flashing custom recovery. Maybe a driver problem. Could you open the device manager on your pc and tell me the driver that has been installed when the device is in different modes:
1. Adb
2. Fastboot
3. Recovery

I believe you installed the OnePlus driver pack after the universal pack but I dont know which drivers where installed for your device and from which pack.

Mark.