FORUMS
Remove All Ads from XDA

[ToolKit] OnePlus 3 Toolkit for Linux

280 posts
Thanks Meter: 506
 
By santeri3700, Senior Member on 24th June 2016, 11:53 AM
Post Reply Email Thread
Announcement from santeri3700: Available from GitHub now!
OnePlus 3 Toolkit for Linux.
** DISCLAIMER: I AM NOT RESPONSIBLE FOR ANY DAMAGE DONE TO YOUR DEVICE. USE AT YOUR OWN RISK! **
This little script/toolkit can do following things:
- Enable ADB support
- Unlock bootloader
- Flash TWRP
- Flash other recoveries
- Push SuperSU (must be flashed manually)

This tool should work on modern Linux distros!
Mac OS X is tested and reported working,
but use with your own risk!

Download from GitHub. (download as zip)
After extraction, run "chmod +x ./op3toolkit"
and then you are able to run it.

Thanks to:
TeamWin for the TWRP!
@Chainfire for the SuperSU!
OnePlus for the ADB script!
Google for the SDK Tools!

If you need to discuss with me, please PM!

XDA:DevDB Information
OnePlus 3 Toolkit for Linux, Tool/Utility for the OnePlus 3

Contributors
santeri3700
Source Code: https://github.com/santeri3700/op3toolkit


Version Information
Status: Testing

Created 2016-06-24
Last Updated 2016-08-02
The Following 13 Users Say Thank You to santeri3700 For This Useful Post: [ View ] Gift santeri3700 Ad-Free
24th June 2016, 11:54 AM |#2  
santeri3700's Avatar
OP Senior Member
Flag Espoo
Thanks Meter: 506
 
More
Changelog
Quote:

Test 3:
Uploaded to GitHub.
Using the official TWRP now.
Added checksum check for TWRP.

Quote:

Test 2:
Remake
Added possible Mac support.

Quote:

Test 1:
Initial release

The Following 2 Users Say Thank You to santeri3700 For This Useful Post: [ View ] Gift santeri3700 Ad-Free
26th June 2016, 04:28 AM |#3  
Compix.htc's Avatar
Junior Member
Flag Copenhagen
Thanks Meter: 2
 
More
Nice finally...
Looking forward to seeing more features add.
Keep up the good work!

Sent from my ONEPLUS A3003 using XDA-Developers mobile app
The Following User Says Thank You to Compix.htc For This Useful Post: [ View ] Gift Compix.htc Ad-Free
26th June 2016, 03:00 PM |#4  
santeri3700's Avatar
OP Senior Member
Flag Espoo
Thanks Meter: 506
 
More
Quote:
Originally Posted by Compix.htc

Nice finally...
Looking forward to seeing more features add.
Keep up the good work!

Sent from my ONEPLUS A3003 using XDA-Developers mobile app

Thanks, I uploaded a new remade version. Check it if you have time. All suggestions are welcome and GUI version is coming later.
The Following User Says Thank You to santeri3700 For This Useful Post: [ View ] Gift santeri3700 Ad-Free
27th June 2016, 03:22 AM |#5  
opn6's Avatar
Junior Member
Flag Merritt Island
Thanks Meter: 0
 
More
Finally some linux love.
27th June 2016, 07:36 AM |#6  
Member
Thanks Meter: 21
 
More
Thanks! - this would make Life easyer for some People.
27th June 2016, 08:10 AM |#7  
Junior Member
Thanks Meter: 4
 
More
Bingooo😈

Sent from my ONEPLUS A3003 using XDA-Developers mobile app
8th July 2016, 03:51 PM |#8  
calvinistmac's Avatar
Senior Member
Flag Somewhere in Brooklyn
Thanks Meter: 821
 
More
So far it seems to work on OSX (running 10.11.5). Since there is an official TWRP now can you change the link to reflect that instead of Garak's?

EDIT: Here's the URL for downloading the official one:

https://dl.twrp.me/oneplus3/twrp-3.0.2-0-oneplus3.img
The Following 2 Users Say Thank You to calvinistmac For This Useful Post: [ View ] Gift calvinistmac Ad-Free
8th July 2016, 06:26 PM |#9  
NevaX1's Avatar
Senior Member
Flag 0x2A
Thanks Meter: 6,260
 
Donate to Me
More
Happy to see a Linux Toolkit !
I think it can be a good idea to post it on github, the Linux community is pretty active
The Following User Says Thank You to NevaX1 For This Useful Post: [ View ] Gift NevaX1 Ad-Free
10th July 2016, 01:27 PM |#10  
opn6's Avatar
Junior Member
Flag Merritt Island
Thanks Meter: 0
 
More
Quote:
Originally Posted by NevaX1

Happy to see a Linux Toolkit !
I think it can be a good idea to post it on github, the Linux community is pretty active

I agree with github. Great place for development. Saved my ass many times
14th July 2016, 09:41 PM |#11  
Member
Thanks Meter: 111
 
More
I wouldn't worry too much about a GUI version. Cross-platform support is difficult and the shell script keeps things simple. But if you're determined to create a GUI, I recommend a dialog tool like zenity (or the yad fork which is even better). That way you can just add a basic GUI dialog to the shell script. I think zenity is available on OS X via homebrew, but it's probably not native. For native dialogs on OS X maybe use cocoaDialog.

I agree that it would be good to see this on GitHub. I do a lot of shell scripting and development on Linux (you can see my GitHub profile here). Just looking over this now, I already have some suggestions and hosting it on GitHub would make it easy to contribute via a pull request.
The Following 2 Users Say Thank You to fadedout For This Useful Post: [ View ] Gift fadedout Ad-Free
Post Reply Subscribe to Thread

Guest Quick Reply (no urls or BBcode)
Message:
Previous Thread Next Thread
Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes