Post Reply

Prompt [Toolkit] Mac OS X Toolkit for unlocking, flashing, rooting

OP Consistant

7th July 2014, 02:00 AM   |  #1  
Consistant's Avatar
OP Member
Thanks Meter: 100
 
52 posts
Join Date:Joined: Mar 2014
More
Hello everyone!

Since there was such a demand for a OS X Toolkit, I've made one. It's quite simple and is made in Bash. It should work on all OS X versions.

It has been downloaded over 700 times on MediaFire alone and has been tested by several members, including myself.

Requirements:
* OS X
* A OnePlus One
* Cable to connect to your Mac (needs to be able to transfer data, if one cable doesn't work try another!).

That's it.

What it can do:
* Instructions to enable USB Debugging.
* Unlock or lock the bootloader of your OnePlus One
* Flash a custom recovery or the stock recovery (TWRP, CWM, PhilZ, Stock)
* Can root the OnePlus One (SuperSU)
* Reflash the entire device back to stock
* Install ADB and Fastboot to your Mac for manual use
* Do some basic ADB/Fastboot commands like rebooting, checking bootloader status and sideloading.
* Remove the tamper bit.

It's all one application that you need to run. It's quite simple and I've tried to make it as user friendly as possible. Hopefully it'll work for you. If it doesn't, please post in the thread and I'll probably take a look, same goes for bugs or such things.

Please remember that it must not be renamed, otherwise it won't work.

Thanks to the creators of the recoveries and Chainfire for SuperSU. Those are the real devs.

The source is available inside the application in Contents/Resources/Scripts, it doesn't have any comments or anything, but should be so straight forward that reading it shouldn't be a problem.

Enjoy!

Downloads:

Mega
MediaFire

Changelog:

Ver. 1.2.8

- Updated stock image to XNPH38R.
- Updated the stock recovery to XNPH38R's recovery.
- Added an experimental way to restore the old blue lockscreen.

Ver. 1.2.6
- Updated the TWRP image 2.8.0.1
- Updated SuperSU binary to 2.02.
- Removed unnecessary(?) reboot command at the end of the bootloader unlock menu.
- Updated the "reflash back to stock" image to XNPH33R.

Ver 1.2.4
- Updated the TWRP image to 2.7.1.1.

Ver. 1.2.3
- Made it clear that booting custom recoveries without unlocking the bootloader is impossible in OTA 30O or later.
- Made the DMG automatically open after mounting.
- Changed the wget binary to another one. The previous wget was likely built with my personal OpenSSL setup from Homebrew and was thus not compatible with everyone.
- Small fixes

Ver. 1.2.1
- Big bug fix to rooting without installing a bootloader (rebooted you previously into recovery when it was supposed to reboot you into fastboot). Thanks to Nandmp for finding that one.
- Removed the "You need an unlocked bootloader to root" information in the rooting menu.
- Removed a few sudos that weren't necessary.
- Minor fixes here and there.

Ver. 1.2
- Added a way to lock the bootloader.
- Added a special way to unlock a relocked bootloader without wiping the phone. It can also remove the tamper bit! See the devs' thread for more information.:
- Made it possible to root the phone without installing a custom recovery.
- Made it easier to reflash back to stock. It now downloads and the factory image automatically in a designated folder.
- Added locking in the basic adb/fastboot commands.
- Added reflashing the stock image by using a manually downloaded factory image in the basic commands.
- Loads of fixes here and there.

Ver. 1.15
- Fixed critical bug in reflashing back to stock for 64GB devices (thanks to @X10D3 for finding this one)
- Added experimental "boot to any custom recovery without installing it" to the basic fastboot commands.

Ver. 1.1
- It can now be run from anywhere!
- Added new custom logo and DMG style
- Problem where some people couldn't open the application due to multiple terminals should be fixed now.
- Fixed compression issue. It's now around 45MB again.

Ver. 1.05:
- Added a way to check the current lock status of the bootloader in the basic commands center.
- Small changes to the instructions when unlocking the bootloader.
- Reshuffled Installing ADB/Fastboot and some basic commands.
- Made some small changes to the basic commands menu to make it a little neater and easier to use with some extra instructions for certain commands.

Ver. 1.02:
- Removed warranty disclaimer since OnePlus does actually not invalidate your warranty by unlocking.
- Included further important steps to flash a custom recovery.
- Added the ability to install ADB and Fastboot into the system for manual use in the terminal.
- Added some basic commands you can do without installing ADB/Fastboot to the system like rebooting.
- Added version to About.
- Updated screenshot below.

Ver. 1.00:
-Initial release.

OnePlus thread

Here's a screenshot:
Screenshot
Last edited by Consistant; 18th October 2014 at 05:02 PM. Reason: Last updated 18/10/14
The Following 60 Users Say Thank You to Consistant For This Useful Post: [ View ]
7th July 2014, 10:55 AM   |  #2  
Senior Member
Thanks Meter: 79
 
491 posts
Join Date:Joined: Jul 2009
Donate to Me
More
Thank you!!
7th July 2014, 12:16 PM   |  #3  
Senior Member
Flag Falconara Marittima
Thanks Meter: 10
 
171 posts
Join Date:Joined: Dec 2010
More
Warranty will NOT be void :P Anyway thanks, hoping someone will try it
The Following User Says Thank You to blak24 For This Useful Post: [ View ]
7th July 2014, 03:56 PM   |  #4  
Consistant's Avatar
OP Member
Thanks Meter: 100
 
52 posts
Join Date:Joined: Mar 2014
More
Quote:
Originally Posted by blak24

Warranty will NOT be void :P Anyway thanks, hoping someone will try it

Really? That's very interesting. Got a source on that? If so I'll remove the disclaimer from it in the next version if someone finds bugs or similar problems.
7th July 2014, 04:01 PM   |  #5  
Senior Member
Flag Falconara Marittima
Thanks Meter: 10
 
171 posts
Join Date:Joined: Dec 2010
More
Well OnePlus always stated that rooting the phone will not void phone's warranty
The Following User Says Thank You to blak24 For This Useful Post: [ View ]
7th July 2014, 04:05 PM   |  #6  
Consistant's Avatar
OP Member
Thanks Meter: 100
 
52 posts
Join Date:Joined: Mar 2014
More
Thumbs up
Quote:
Originally Posted by Consistant

Really? That's very interesting. Got a source on that? If so I'll remove the disclaimer from it in the next version if someone finds bugs or similar problems.

Yeah, I just Googled it and it seems indeed like the warranty isn't voided by unlocking the bootloader. That's a first, props to OnePlus for doing that.

And thanks to you for pointing out! I'll make sure to get that fixed once someone has properly tested it in case it needs additional changes.
8th July 2014, 11:35 AM   |  #7  
Member
Thanks Meter: 2
 
30 posts
Join Date:Joined: Jan 2011
When I run the toolkit, this happens?

---------- Post added at 11:35 AM ---------- Previous post was at 11:18 AM ----------

Quote:
Originally Posted by joeg6217

When I run the toolkit, this happens?

Seems to have sorted itself out. It's now working
Last edited by joeg6217; 8th July 2014 at 11:26 AM.
The Following User Says Thank You to joeg6217 For This Useful Post: [ View ]
8th July 2014, 08:36 PM   |  #8  
X10D3's Avatar
Senior Member
Flag Conway, AR
Thanks Meter: 33
 
444 posts
Join Date:Joined: Dec 2010
Donate to Me
More
When flashing a recovery:

ERROR: could not get pipe properties
rebooting...

Just posting for FYI.
9th July 2014, 12:10 AM   |  #9  
Member
Thanks Meter: 2
 
30 posts
Join Date:Joined: Jan 2011
I've used a few different toolkits for a variety of phones.

This was the best and easiest I've used yet.

Everything worked perfectly.

Brilliant

The Following User Says Thank You to joeg6217 For This Useful Post: [ View ]
9th July 2014, 10:14 PM   |  #10  
Junior Member
Thanks Meter: 0
 
1 posts
Join Date:Joined: Jan 2005
in my Mac won't start (mavericks )....

---------- Post added at 09:14 PM ---------- Previous post was at 09:08 PM ----------

only a corrupted downloaded file. noow work on my maverick's imac, sorry

Post Reply Subscribe to Thread

Tags
oneplus, os x, root, toolkit, unlock
Previous Thread Next Thread
Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes


Top Threads in ONE Android Development by ThreadRank