Introducing XDA:DevCon – A Conference For Developers By Developers
XDA Developers Android and Mobile Development Forum
Forgot your password?
 
Post Reply+
Tip us?
 
wchill
Old
(Last edited by wchill; 7th December 2012 at 11:47 PM.)
#1  
Senior Member - OP
Thanks Meter 168
Posts: 107
Join Date: Dec 2010
Location: Los Angeles, CA
Default [APP][4.0+] Root Transmission - Root other devices using your phone!

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, 3899 views)
File Type: apk Root Transmission 1.01unstable.apk - [Click for QR Code] (166.2 KB, 16401 views)
File Type: zip Asus Transformer Tablets.zip - [Click for QR Code] (2.18 MB, 2749 views)
Devices
  • Verizon Motorola Droid A855 (CM7)
  • Verizon Samsung Droid Charge SCH-I510 (stock, gave away)
  • Verizon Samsung Galaxy S III SCH-I535 (SynergyROM r125, main)
  • International Samsung Galaxy Note II N7100 (stock, T-Mobile prepaid)
  • Kindle Fire 1st gen (Hashcode CM10 11/16 build)
My 4x5 TouchWiz launcher (now used in Synergy)
Root Transmission (root other devices using your phone)
The Following 64 Users Say Thank You to wchill For This Useful Post: [ Click to Expand ]
 
wchill
Old
#2  
Senior Member - OP
Thanks Meter 168
Posts: 107
Join Date: Dec 2010
Location: Los Angeles, CA
Reserved for future use
Devices
  • Verizon Motorola Droid A855 (CM7)
  • Verizon Samsung Droid Charge SCH-I510 (stock, gave away)
  • Verizon Samsung Galaxy S III SCH-I535 (SynergyROM r125, main)
  • International Samsung Galaxy Note II N7100 (stock, T-Mobile prepaid)
  • Kindle Fire 1st gen (Hashcode CM10 11/16 build)
My 4x5 TouchWiz launcher (now used in Synergy)
Root Transmission (root other devices using your phone)
The Following 8 Users Say Thank You to wchill For This Useful Post: [ Click to Expand ]
 
wchill
Old
#3  
Senior Member - OP
Thanks Meter 168
Posts: 107
Join Date: Dec 2010
Location: Los Angeles, CA
Reserved for future use.
Devices
  • Verizon Motorola Droid A855 (CM7)
  • Verizon Samsung Droid Charge SCH-I510 (stock, gave away)
  • Verizon Samsung Galaxy S III SCH-I535 (SynergyROM r125, main)
  • International Samsung Galaxy Note II N7100 (stock, T-Mobile prepaid)
  • Kindle Fire 1st gen (Hashcode CM10 11/16 build)
My 4x5 TouchWiz launcher (now used in Synergy)
Root Transmission (root other devices using your phone)
The Following 7 Users Say Thank You to wchill For This Useful Post: [ Click to Expand ]
 
chev
Old
#4  
chev's Avatar
Senior Member
Thanks Meter 33
Posts: 341
Join Date: Jul 2006
what device is supported? what device supported that can be rooted?
PinoyPride !
Xda2> Dopod 838> Dopod 838 pro> HTC dream> Galaxy S1> >Atrix 4g> Galaxy S2> HTC Sensation > Samsung Galaxy Note 2

Device: Samsung Galaxy Note 2 N7100
Microsd: 16gb Class 10
Rom: Stock
Rooted with PhilZ Touch Recovery

Device: HTC Sensation Z710e
Microsd: 16gb Class 10
Current Rom: Android Revolution 6.8.0
Hboot: 1.27 JuopunutBear
Battery: 2x Anker 1900MAH and Stock HTC battery
 
wchill
Old
#5  
Senior Member - OP
Thanks Meter 168
Posts: 107
Join Date: Dec 2010
Location: Los Angeles, CA
Quote:
Originally Posted by chev View Post
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.
Devices
  • Verizon Motorola Droid A855 (CM7)
  • Verizon Samsung Droid Charge SCH-I510 (stock, gave away)
  • Verizon Samsung Galaxy S III SCH-I535 (SynergyROM r125, main)
  • International Samsung Galaxy Note II N7100 (stock, T-Mobile prepaid)
  • Kindle Fire 1st gen (Hashcode CM10 11/16 build)
My 4x5 TouchWiz launcher (now used in Synergy)
Root Transmission (root other devices using your phone)
The Following 9 Users Say Thank You to wchill For This Useful Post: [ Click to Expand ]
 
wchill
Old
#6  
Senior Member - OP
Thanks Meter 168
Posts: 107
Join Date: Dec 2010
Location: Los Angeles, CA
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
Devices
  • Verizon Motorola Droid A855 (CM7)
  • Verizon Samsung Droid Charge SCH-I510 (stock, gave away)
  • Verizon Samsung Galaxy S III SCH-I535 (SynergyROM r125, main)
  • International Samsung Galaxy Note II N7100 (stock, T-Mobile prepaid)
  • Kindle Fire 1st gen (Hashcode CM10 11/16 build)
My 4x5 TouchWiz launcher (now used in Synergy)
Root Transmission (root other devices using your phone)
The Following 7 Users Say Thank You to wchill For This Useful Post: [ Click to Expand ]
 
wchill
Old
#7  
Senior Member - OP
Thanks Meter 168
Posts: 107
Join Date: Dec 2010
Location: Los Angeles, CA
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.
Devices
  • Verizon Motorola Droid A855 (CM7)
  • Verizon Samsung Droid Charge SCH-I510 (stock, gave away)
  • Verizon Samsung Galaxy S III SCH-I535 (SynergyROM r125, main)
  • International Samsung Galaxy Note II N7100 (stock, T-Mobile prepaid)
  • Kindle Fire 1st gen (Hashcode CM10 11/16 build)
My 4x5 TouchWiz launcher (now used in Synergy)
Root Transmission (root other devices using your phone)
The Following 2 Users Say Thank You to wchill For This Useful Post: [ Click to Expand ]
 
DeltaSync
Old
#8  
DeltaSync's Avatar
Senior Member
Thanks Meter 443
Posts: 691
Join Date: Nov 2011
Location: Rosario

 
DONATE TO ME
This app looks promising, keep it up this great work,

1stROM: Official Firmware I9100XWLSD - 4.1.2 Build JZO54K | Kernel: SiyahKernel S2-v6.0beta5 | Modem:XXLS8
 
IIIIkoolaidIIII
Old
#9  
IIIIkoolaidIIII's Avatar
Senior Member
Thanks Meter 76
Posts: 300
Join Date: Aug 2009
Location: Cardiff

 
DONATE TO ME
Theoretically could this run any script over adb on another device. not just a root one?
Do not try to absolve me by some quirk of quantum physics.

Nexus 4 (Mako) - ParanoidAndoid 3+
Nexus 7 (Grouper) - ParanoidAndoid 3+

Twitter
Google+

 
Kaldpils
Old
#10  
Junior Member
Thanks Meter 2
Posts: 6
Join Date: Aug 2012
Default one x

Hey does this work with the one x international version?


 
Post Reply+
Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts
BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Go to top of page...