Welcome to XDA

Search to go directly to your device's forum

Register an account

Unlock full posting privileges

Ask a question

No registration required
Post Reply

[APP][4.0+] Root Transmission - Root other devices using your phone!

OP wchill

26th November 2012, 06:17 AM   |  #1  
OP Senior Member
Flag Los Angeles, CA
Thanks Meter: 191
 
136 posts
Join Date:Joined: Dec 2010
More
Root Transmission


Quote:

Root Transmission: the ONLY app that allows you to root other phones straight from your own device!

Inspired by Kos's p2p-adb hacking toolkit (http://hak5.org/episodes/hak5-1205), this app is a pleasant, easy way to root other phones while away from your computer! Just two buttons, Root and Unroot! Connect the cable and root away! It couldn't be simpler!

Even has its own terminal window so you can see exactly what's going on while your phone does its thing!

You will need a ROOTED device capable of USB hosting (USB On The Go), a USB OTG cable and one-click root scripts for the devices you wish to root.

Scripts and their associated files should be placed in /sdcard/RootTransmission/*devicename*/*version*/, otherwise it will not be available for use. *devicename* and *version* can be whatever you want.

Note that this is an UNSTABLE version, and you use this app at your own risk. Occasional force closes are to be expected (though they will most likely not break the phone you are trying to root). Incorrectly written scripts can permanently damage or brick both devices involved, so only use trusted 3rd party root scripts and at your own risk.


Screenshots


Changelog
Quote:

1.01unstable

  • fixed bug that sometimes caused crashing when user closed app
  • fixed bug that caused app to crash if scripts directory did not exist
  • Much smaller size (166k)
  • made it for Android 4.0 and up (accidentally had it for 3.1 and up in Play Store, will re-add Honeycomb support if I find that it works reliably with it)
1.0unstable
  • initial public release

Planned features
Quote:

  • Downloading scripts within the app
  • Nicer GUI
  • In-app help text
  • ??? Suggest some!

(Removed from Play Store because Google said it was "dangerous")
Please do not mirror this apk, it is to be downloaded exclusively from XDA-Developers. Failure to comply will result in the removal of this app from XDA.

I've attached a zip with the files needed to root a Verizon Galaxy S3 (SCH-I535), extract it to /sdcard/RootTransmission/ to use.
Note that since I only have one USB host-capable device (my own S3), no warranty is provided over the functionality of this zip since I am unable to fully test it. (It is a repackaged version of the DebugFS one-click root found at http://forum.xda-developers.com/show....php?t=1883984 and thus will only work if the device to be rooted is running ICS, which shouldn't be a problem as of yet.)

Again, this is an unstable test version. It should mostly work, but no guarantees on its functionality.
Attached Files
File Type: zip SCH-I535.zip - [Click for QR Code] (2.18 MB, 7539 views)
File Type: apk Root Transmission 1.01unstable.apk - [Click for QR Code] (166.2 KB, 34990 views)
File Type: zip Asus Transformer Tablets.zip - [Click for QR Code] (2.18 MB, 4896 views)
Last edited by wchill; 8th December 2012 at 12:47 AM.
The Following 70 Users Say Thank You to wchill For This Useful Post: [ View ]
26th November 2012, 06:38 AM   |  #2  
OP Senior Member
Flag Los Angeles, CA
Thanks Meter: 191
 
136 posts
Join Date:Joined: Dec 2010
More
Reserved for future use
The Following 8 Users Say Thank You to wchill For This Useful Post: [ View ]
26th November 2012, 06:38 AM   |  #3  
OP Senior Member
Flag Los Angeles, CA
Thanks Meter: 191
 
136 posts
Join Date:Joined: Dec 2010
More
Reserved for future use.
The Following 7 Users Say Thank You to wchill For This Useful Post: [ View ]
26th November 2012, 07:12 AM   |  #4  
chev's Avatar
Senior Member
Thanks Meter: 40
 
363 posts
Join Date:Joined: Jul 2006
More
what device is supported? what device supported that can be rooted?
26th November 2012, 08:02 AM   |  #5  
OP Senior Member
Flag Los Angeles, CA
Thanks Meter: 191
 
136 posts
Join Date:Joined: Dec 2010
More
Quote:
Originally Posted by chev

what device is supported? what device supported that can be rooted?

In order to run the app, your device (the device that is already rooted) must support USB hosting/USB OTG. Most newer devices have this.
This app uses adb and scripts (which you must provide) to root devices. If there is a root method for the device that uses adb, then it will work.

In the case of the Verizon Galaxy S3 (my primary device), the root method for a stock ROM is to use adb to push an exploit that will allow us to install Superuser and the su binary. I believe the Asus Transformer Prime uses a similar method.

If the only root method available involves using a program such as Odin/Heimdall or a manufacturer's phone flashing utility, or a zip must be flashed in recovery in order to gain root, it will definitely not work. In the case of the HTC Sensation, you must flash a recovery and boot into it, then flash a zip containing the su binary as well as a controller app such as Superuser in order to gain root. So the HTC Sensation could NOT be rooted with this.

In the future I plan on building a compatibility chart within the app to determine which phones can run this app and which phones can be rooted with it, as well as downloads for the rooting process. In the meantime, if there is a phone you are looking to root with this, let me know and if possible, I'll craft a zip to use with this.
The Following 9 Users Say Thank You to wchill For This Useful Post: [ View ]
30th November 2012, 09:45 AM   |  #6  
OP Senior Member
Flag Los Angeles, CA
Thanks Meter: 191
 
136 posts
Join Date:Joined: Dec 2010
More
Updated Root Transmission to 1.01unstable.
Following changes were made:
-bugfix: app occasionally FC'd when closing app
-bugfix: app crashed if scripts directory did not exist
-smaller size (166k, old version was 1.62mb)
-made it available only for 4.0 and up (had it set to 3.1 and up by accident)

Available in first post or in the Play Store.

Keep sending in those bug reports, it really helps!
Also, if you have any new features you want to suggest, let me know.
I'm considering the following so far:
-Downloading scripts in-app
-Nicer GUI
-Help text
The Following 7 Users Say Thank You to wchill For This Useful Post: [ View ]
2nd December 2012, 09:52 AM   |  #7  
OP Senior Member
Flag Los Angeles, CA
Thanks Meter: 191
 
136 posts
Join Date:Joined: Dec 2010
More
Added script for the Asus Transformer tablets (TF101/TF201/TF300T/TF700T) to the first post. It will only root tablets on 4.0 or below.
The Following 2 Users Say Thank You to wchill For This Useful Post: [ View ]
5th December 2012, 03:01 AM   |  #8  
DeltaSync's Avatar
Senior Member
Flag Rosario
Thanks Meter: 468
 
750 posts
Join Date:Joined: Nov 2011
Donate to Me
More
This app looks promising, keep it up this great work,
5th December 2012, 03:29 AM   |  #9  
IIIIkoolaidIIII's Avatar
Senior Member
Flag Cardiff
Thanks Meter: 137
 
420 posts
Join Date:Joined: Aug 2009
Donate to Me
More
Theoretically could this run any script over adb on another device. not just a root one?
5th December 2012, 05:04 AM   |  #10  
Kaldpils's Avatar
Junior Member
Thanks Meter: 2
 
23 posts
Join Date:Joined: Aug 2012
one x
Hey does this work with the one x international version?


Post Reply Subscribe to Thread
Previous Thread Next Thread
Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes