[TOOL] Native ADB and Fastboot Flashable Zip - Android

Hello All,
I have taken the liberty of re-packaging the adb binary and fastboot binaries so they will work naively on Android into a flashable zip file. With these tools, you can theoretically use your Android device (plus a USB OTG Cable) to connect to another Android Device. If your device has a native USB port (such as the ASUS Transformers), it will work as well.
As not to conflict with the official adb in /system/bin (which does not work the same way), I renamed these to "kadb" and "kfastboot". You just need to supply your own Terminal Emulator (such as connectbot) to use.
Example Uses
1) Unlock a bootloader on a Nexus device (erases all data on the target device)
kfastboot oem unlock
2) Lock a bootloader
kfastboot oem lock
3) Boot a recovery
kfastboot boot /sdcard/path/to/recovery.img
4) Flash a recovery
kfastboot flash recovery /sdcard/path/to/recovery.img
5) Reboot into the bootloader
kadb reboot bootloader
6) Shell
kadb shell
7) Reboot into recovery
kadb reboot recovery
8) logcat
kadb logcat
9) Sideload an APK file
kadb install /sdcard/path/to/APK.APK
10) Push a file
kadb push /sdcard/path/to/file /sdcard/path/to/destination
Please remember that these are taking place on the remote device connected via USB. Most, if not ALL ADB commands are supported. You can even modify most linux based one-click root methods (by changing all "adb" references to "kadb" and "fastboot" with "kfastboot") and run them via shell. Its also perfect for remote debugging of embedded Android Systems. Hell, the uses are endless!
Installation Instructions
Note : You do not need to be rooted, you do however need a custom recovery or temp boot a custom recovery.
1) Flash the attached Zip File via any Recovery such as CWM or TWRP
2) Reboot and install a Terminal Emulator, if using ConnectBot, you should choose the "local" option.
3) Connect a device and test
This should support any ARM based device, so far I have tested it on my ASUS Nexus 7 and ASUS Transformer 700 (Stock/Rooted)
HAVE FUN!!!

KMyers said:
Hello All,
I have taken the liberty of re-packaging the adb binary and fastboot binaries so they will work naively on Android into a flashable zip file. With these tools, you can theoretically use your Android device (plus a USB OTG Cable) to connect to another Android Device. If your device has a native USB port (such as the ASUS Transformers), it will work as well.
As not to conflict with the official adb in /system/bin (which does not work the same way), I renamed these to "kadb" and "kfastboot". You just need to supply your own Terminal Emulator (such as connectbot) to use.
Example Uses
1) Unlock a bootloader on a Nexus device (erases all data on the target device)
kfastboot oem unlock
2) Lock a bootloader
kfastboot oem lock
3) Boot a recovery
kfastboot boot /sdcard/path/to/recovery.img
4) Flash a recovery
kfastboot flash recovery /sdcard/path/to/recovery.img
5) Reboot into the bootloader
kadb reboot bootloader
6) Shell
kadb shell
7) Reboot into recovery
kadb reboot recovery
8) logcat
kadb logcat
9) Sideload an APK file
kadb install /sdcard/path/to/APK.APK
10) Push a file
kadb push /sdcard/path/to/file /sdcard/path/to/destination
Please remember that these are taking place on the remote device connected via USB. Most, if not ALL ADB commands are supported. You can even modify most linux based one-click root methods (by changing all "adb" references to "kadb" and "fastboot" with "kfastboot") and run them via shell. Its also perfect for remote debugging of embedded Android Systems. Hell, the uses are endless!
Installation Instructions
Note : You do not need to be rooted, you do however need a custom recovery or temp boot a custom recovery.
1) Flash the attached Zip File via any Recovery such as CWM or TWRP
2) Reboot and install a Terminal Emulator, if using ConnectBot, you should choose the "local" option.
3) Connect a device and test
This should support any ARM based device, so far I have tested it on my ASUS Nexus 7 and ASUS Transformer 700 (Stock/Rooted)
HAVE FUN!!!
Click to expand...
Click to collapse
Very interesting and nice work, certainly a lot of interesting possibilities for apps that could be written to take advantage of these features.

Awesome Post. Thanks Alot.Need this tool very much .

shimp208 said:
Very interesting and nice work, certainly a lot of interesting possibilities for apps that could be written to take advantage of these features.
Click to expand...
Click to collapse
Yeh... I can picture one of you going to a store and rooting all of the Demo Tablets or Phones with your phones. With a small amount of effort, one can port ZergRush or a few of the "adb backup restore" exploits over to run naively on your Phone or Tablet.
No GameStop, BestBuy, Sprint Store, T-Mobile Store, AT&T Store, CompUSA or WalMart is safe

KMyers said:
Yeh... I can picture one of you going to a store and rooting all of the Demo Tablets or Phones with your phones. With a small amount of effort, one can port ZergRush or a few of the "adb backup restore" exploits over to run naively on your Phone or Tablet.
No GameStop, BestBuy, Sprint Store, T-Mobile Store, AT&T Store, CompUSA or WalMart is safe
Click to expand...
Click to collapse
Or Verizon Store, or any other store that sells smartphones and tablets . You could make a app that has a run button that when pressed automatically run's a root exploit such as Zerg Rush, then permanently flashes a custom recovery, then a custom ROM of your choice all one after the other. Think of it as mix of z4root, EZ-Recovery, and ROM manager all rolled into one. Only problem is not every device supports fastboot so some devices would be left out. Also wondering if you wouldn't mind clarifying if the target device must be running a custom recovery or the host device must be running a custom recovery for this to work?

shimp208 said:
eft out. Also wondering if you wouldn't mind clarifying if the target device must be running a custom recovery or the host device must be running a custom recovery for this to work?
Click to expand...
Click to collapse
Hello,
Just the host device needs a custom recovery only to install the tools (this can be perm flashed or temp flashed (fastboot boot recovery.img). Once the tools are installed, the recovery is no longer used.
The target device only needs USB Debugging enabled.
You are also correct in your statement that not all phones respond to the Fastboot protocol. The other tools such as Odin and NVFlash are not so easy to package. Some devices such as the ASUS Transformer TF700 have a Fastboot mode, assuming you unlock the bootloader. Fastboot is the standard on all HTC, Sony and any phone bearing the sacred "Nexus" moniker. It is also favored among "cheap/knockoff" devices.
There are several root tools that simply use adb to work.

What?!
KMyers said:
Hello All,
I have taken the liberty of re-packaging the adb binary and fastboot binaries so they will work naively on Android into a flashable zip file. With these tools, you can theoretically use your Android device (plus a USB OTG Cable) to connect to another Android Device. If your device has a native USB port (such as the ASUS Transformers), it will work as well.
As not to conflict with the official adb in /system/bin (which does not work the same way), I renamed these to "kadb" and "kfastboot". You just need to supply your own Terminal Emulator (such as connectbot) to use.
.....
HAVE FUN!!!
Click to expand...
Click to collapse
I'm truly stumped as to why you don't have pages of thank you posts here but I wanted to add mine. So often I cannot get to my PC or just want more freedom but need to use Fastboot. Now I'm free! Thank you so much! I

rainabba said:
I'm truly stumped as to why you don't have pages of thank you posts here but I wanted to add mine. So often I cannot get to my PC or just want more freedom but need to use Fastboot. Now I'm free! Thank you so much! I
Click to expand...
Click to collapse
Thanks,
I guess the reason many have not downloaded this is because it was stuck in one of the lesser active sections of XDA-Developers. I assume that most people visit the portal and device specific development threads. Aside from being featured on the portal, not many ways to get people in here.

Just tried this out on my nexus 7 running ubuntu, this is indeed awesome, thanks for compiling it

Hi, just came across this whilst trying to find a solution to flashing a custom recovery on an Nexus 7 that i cannot get to a computer. (its in my car). this would fit my needs perfectly but i just cannot get it to work. wondering if im missing something.
ive tried using another N7, and also my Galaxy Nexus. i plug in using an OTG cable on host device, then a USB cable to the target device. the target device starts to charge, and it shows debugging icon on notification bar.
Then try "kadb devices" but shows no devices. could it be to do with the adb binaries needing updating? (current adb is 1.0.31, this one is 1.0.29).. All devices are running stock rooted 4.2.2 (except the target device, that im trying to root.)
i have a friend interested too, he tried with a 4.2.2 Nexus 7 to a HTC One X and is seeing similar issue.
hope theres an easy fix, or something obvious im doing wrong.
Cheers
Ross.

rmclardy said:
Hi, just came across this whilst trying to find a solution to flashing a custom recovery on an Nexus 7 that i cannot get to a computer. (its in my car). this would fit my needs perfectly but i just cannot get it to work. wondering if im missing something.
ive tried using another N7, and also my Galaxy Nexus. i plug in using an OTG cable on host device, then a USB cable to the target device. the target device starts to charge, and it shows debugging icon on notification bar.
Then try "kadb devices" but shows no devices. could it be to do with the adb binaries needing updating? (current adb is 1.0.31, this one is 1.0.29).. All devices are running stock rooted 4.2.2 (except the target device, that im trying to root.)
i have a friend interested too, he tried with a 4.2.2 Nexus 7 to a HTC One X and is seeing similar issue.
hope theres an easy fix, or something obvious im doing wrong.
Cheers
Ross.
Click to expand...
Click to collapse
Hello Ross,
The new "secure adb" that was introduced in Android 4.2.2 will not work at this time. You may be able to try running "adb devices" at root to see if it works for you. If not, you can manually reboot it into recovery and use kfastboot to flash the new recovery

Hi Keith, thanks for the reply.
sorry for my delayed response, busy few days!. I did have another go at seeing if i could get two devices talking to each other using kfastboot, but again, i dont seem to be picking anything up. "kfastboot devices" just returns me to the prompt with no devices listed. im trying between a galaxy nexus and another nexus 7. my other problem is that the one i have fiited in the car no longer has access to the volume keys, so i cant even manually get into the bootloader. Shame its not possible to turn off the secure adb feature. lol.
it was worth a try tho.
Cheers
Ross.

rmclardy said:
Hi Keith, thanks for the reply.
sorry for my delayed response, busy few days!. I did have another go at seeing if i could get two devices talking to each other using kfastboot, but again, i dont seem to be picking anything up. "kfastboot devices" just returns me to the prompt with no devices listed. im trying between a galaxy nexus and another nexus 7. my other problem is that the one i have fiited in the car no longer has access to the volume keys, so i cant even manually get into the bootloader. Shame its not possible to turn off the secure adb feature. lol.
it was worth a try tho.
Cheers
Ross.
Click to expand...
Click to collapse
Hello Ross,
If your device is currently rooted, you should be able to run an App from the Play Store to reboot it into recovery (https://play.google.com/store/apps/details?id=com.liveov.rebooter ), from there, kfastboot will work

Great tool. Just unlocked, installed recovery and rooted my Google Nexus 4 with my Asus TF300t.
It only took a while before I figured out that the first terminal command must be SU before I could use the kfastboot command.
Thanks for your work.
Harald
Verstuurd van mijn Nexus 4 met Tapatalk

777.300 said:
Great tool. Just unlocked, installed recovery and rooted my Google Nexus 4 with my Asus TF300t.
It only took a while before I figured out that the first terminal command must be SU before I could use the kfastboot command.
Thanks for your work.
Harald
Verstuurd van mijn Nexus 4 met Tapatalk
Click to expand...
Click to collapse
Hello,
You would be correct as Fastboot needs root access to be able to run (it is the same as fastboot on Ubuntu)

KMyers said:
Hello,
You would be correct as Fastboot needs root access to be able to run (it is the same as fastboot on Ubuntu)
Click to expand...
Click to collapse
Yes I know but did not remember it when using your great tool for the first time. Perhaps it is good to mention it in your first post.
You build a great tool, still amazed that I was able to unlock, root and install a recovery on my Nexus 4 thru my Asus tablet while on vacation . (laptop at home)
Just great.
Harald
Verstuurd van mijn ASUS Transformer Pad TF300T met Tapatalk

777.300 said:
Yes I know but did not remember it when using your great tool for the first time. Perhaps it is good to mention it in your first post.
You build a great tool, still amazed that I was able to unlock, root and install a recovery on my Nexus 4 thru my Asus tablet while on vacation . (laptop at home)
Just great.
Harald
Verstuurd van mijn ASUS Transformer Pad TF300T met Tapatalk
Click to expand...
Click to collapse
Yes, I had a similar issue a few weeks ago. I was in Texas for a few days and my HTC EVO 4G LTE had an unfortunate run in with the Drink Cart on the Airplane. I had to go out and purchase a new phone at the Sprint Store in Texas. I had the phone purchased and rooted in about 10 minutes . Thanks to revone, unlocking the bootloader on the HTC one took almost no effort and I had S-Off to boot. All from my ASUS Transformer 700

so this is only for nexus?

Thank you very much!,
Testing on Samsung Galaxy Y

Just what i was looking for
I am yet to test it out, but i surely am very happy to see this thing actually exists. Just googled it out of the the blue and "kaboom!"here it was..
Keep up the good work.
Cheers

Related

[Q] How can I get Fastboot working?

I went through the [GUIDE] Rooting the 10.1 Tab, but I cannot get into fastboot.
I went through pershoots advice of uninstalling and reinstalling the drivers. I used the driver he has posted in the thread when I reinstalled.
Win7 cannot find the fastboot driver though. (Image attached)
*ADB works fine
*LE GoogleIO SGT with 3.1
Thanks to anyone who has some advice for me!
PS-- I'm too noob here to post in the dev forum.
same problem here annoying as f**
Hi, I facing the same problem here. Do you guys solve the problem? Please give me advice. Thank you
Same problem here. adb working fine on the tablet but not fastboot. I have tried Linux, osx, and win7 none work. Fastboot works fine on my nexus 1 with all of these platforms.
Sent from my GT-P7510 using XDA Premium App
Hi I just use mac os to done it, cause my windows 7 cant find the driver
my tab had just alive.. i cant post the link here cause i m newcomer..
jamn224 said:
I went through the [GUIDE] Rooting the 10.1 Tab, but I cannot get into fastboot.
I went through pershoots advice of uninstalling and reinstalling the drivers. I used the driver he has posted in the thread when I reinstalled.
Win7 cannot find the fastboot driver though. (Image attached)
*ADB works fine
*LE GoogleIO SGT with 3.1
Thanks to anyone who has some advice for me!
PS-- I'm too noob here to post in the dev forum.
Click to expand...
Click to collapse
I had similar problems and managed to finally use fastboot.
You have to choose drivers manually.
Read this post on how to choose drivers in order to get fastboot working
http://forum.xda-developers.com/showthread.php?t=1176292
Still no luck
I have had this problem for months, I have tried everything on this thread and on at least 10 to 20 other threads acrost the internet. I really need some help getting fastboot to work with my Galaxy Tab 10.1 Google I/O LE. Could this problem be from it being a I/O LE? Its so different than the shipping retail product, maybe these guides are for the retail 10.1? I would really appreciate any help!
Thanks
Josh
flacojo32,
As having just purchased an i/o edition used, i know what you mean about the differences, but i was able to root through fastboot on mine.. i just had to figure it out myself.
try this page, i wrote my steps that were successful for getting fastboot to load recovery:
http://forum.xda-developers.com/showthread.php?t=1429344
you may need to purge other drivers. i don't know exactly what protocol or method the fastboot is using for communication, but it may be based off the windows networking stack. i'd also suggest disabling any firewalls if it continues to fail.
flacojo32 said:
I have had this problem for months, I have tried everything on this thread and on at least 10 to 20 other threads acrost the internet. I really need some help getting fastboot to work with my Galaxy Tab 10.1 Google I/O LE. Could this problem be from it being a I/O LE? Its so different than the shipping retail product, maybe these guides are for the retail 10.1? I would really appreciate any help!
Thanks
Josh
Click to expand...
Click to collapse
The problem is using the right drivers. Going from memory here but in genersl go to your android-sdk folder and run sdk manager, select 3rd party and make sure to select usb drivers. After installing that go to device manager connect hte tab and you should see android device. if it has an exclamation point click on it and select update driver then select let me choose (not the browse for driver) - youn can then browse a list of devices and select samsung device. Once you do that the drivers are installed. you should be able to do fastboot.
A quick test is with the tab connected to the pc open a commamd editor type 'fastboot devices' and it should show a number
Sent from my GT-P7510 using Tapatalk
Thanks all for you help, but still no luck. I have rooted and or installed many of custom roms but just can't crack this one. I have all the right drivers for my other nexus devices to root them but this samsung galaxy tab 10.1 Google I/O just does not do fastboot right. It goes into fastboot but I don't know if its actually pushing the information to the computer. When I look under the Device Manager it show up as an ADB device, not fastboot. Also ADB works fine so the issue is with the tablet and how the fastboot is accomplished. Is there any other way to get a custom rom on this without fasboot? I have tried to use Odin and ADB to push a recovery but when I ADB reboot devices it just boots back up. That is after I have pushed a recovery file to the tablet. Im hopelessly deadlocked, I thought the LE I/O tab was to be open in every way for devs. but I can't seem to crack this beautiful device. Thanks for everyones help!
Josh
---------- Post added at 07:23 AM ---------- Previous post was at 07:21 AM ----------
Heck and I even used a mac that does not require drivers to try it, still it would not connect in fastboot mode. It did not even pull it up when I fastboot devices, just like on the windows machine.
Josh
flacojo32 said:
Thanks all for you help, but still no luck. I have rooted and or installed many of custom roms but just can't crack this one. I have all the right drivers for my other nexus devices to root them but this samsung galaxy tab 10.1 Google I/O just does not do fastboot right. It goes into fastboot but I don't know if its actually pushing the information to the computer. When I look under the Device Manager it show up as an ADB device, not fastboot. Also ADB works fine so the issue is with the tablet and how the fastboot is accomplished. Is there any other way to get a custom rom on this without fasboot? I have tried to use Odin and ADB to push a recovery but when I ADB reboot devices it just boots back up. That is after I have pushed a recovery file to the tablet. Im hopelessly deadlocked, I thought the LE I/O tab was to be open in every way for devs. but I can't seem to crack this beautiful device. Thanks for everyones help!
Josh
---------- Post added at 07:23 AM ---------- Previous post was at 07:21 AM ----------
Heck and I even used a mac that does not require drivers to try it, still it would not connect in fastboot mode. It did not even pull it up when I fastboot devices, just like on the windows machine.
Josh
Click to expand...
Click to collapse
Sorry for dumb Qs but wanted to make sure we are all on the same page.
So i take it you dont get a response when you connect via fastboot and type fastboot devices
You said you can use adb to push recovery did you try booting up from cold with the power and volume keys combo to enter recovery mode?
Sent from my GT-P7510 using Tapatalk
Right no response from the device or the PC when I type fastboot devices either on a Mac or PC. The problem lies that there is no button combination to boot the Google I/O LE Galaxy Tab into recovery, the only two options the Power + volume down button boot provides are the Fastboot(USB symbol) and the Android dude shoveling stuff(ODIN) choices. I can push recovery all day using ADB but there is no way for me to boot into recovery on the Limited Edition Tab. This is even after I try to reboot into recovery using ADB (ADB recovery or something like that) all that does is to boot me to the two choices Fastboot(USB symbol) and ODIN(android dude shoveling). I have pretty much tried everything. I appreciate all the help you are providing!
Josh
Any ideas? I can't be the only one with this problem.
flacojo32 said:
Any ideas? I can't be the only one with this problem.
Click to expand...
Click to collapse
It sounds like you do not have recovery. And since fastboot does not seem to work then it is likely yoi have the wrong drivers. Can you confirm you were able to push the recovery via adb?
Did you install the google drivers as described a couple of posts before ie using android sdk
Sent from my GT-P7510 using Tapatalk
animatechnica, I thank you for all of your help. But I return triumphant. I have found it to be a driver issue. I was trying to use a newer version of PDANet for Android (version 3.02) which did not include the correct drivers for the Galaxy Tab 10.1 LE. So I downloaded the version 2.15 of PDANet and bam fastboot started working like a charm. So I appreciate all the help from you animatechnica and also shane86 for his words of wisdom too. But overall tonight was a good night the Tide rolled, got my ICS update on my Transformer Prime and got fastboot to work and installed Galaxy Task 10.x on my Galaxy Tab 10.1 Google I/O LE. Im off to geek it up. Thanks all.
sweet and i will take note of how you solved it for future reference
flacojo32 said:
animatechnica, I thank you for all of your help. But I return triumphant. I have found it to be a driver issue. I was trying to use a newer version of PDANet for Android (version 3.02) which did not include the correct drivers for the Galaxy Tab 10.1 LE. So I downloaded the version 2.15 of PDANet and bam fastboot started working like a charm. So I appreciate all the help from you animatechnica and also shane86 for his words of wisdom too. But overall tonight was a good night the Tide rolled, got my ICS update on my Transformer Prime and got fastboot to work and installed Galaxy Task 10.x on my Galaxy Tab 10.1 Google I/O LE. Im off to geek it up. Thanks all.
Click to expand...
Click to collapse

Is Fastboot a possible option yet on the NT?

I see they are flashing custom files / ROMs on the Kindle Fire using fastboot. I believe we are limited on this due to our current bootloader state, but does anyone with experience with Fastboot know if this may be a possible working option until we can get CWM / recovery ?
I agree, can someone please try this? I've seen romified asking this question several times but no one seems to have tried it. The chances aren't great, but it's definitely worth a try.
might be as simple as "adb reboot fastboot"
and then "fastboot oem unlock" or other commands (I'm not too familiar with them myself)
This harks back to the (not so long ago) days of flashing via fastboot on my HTC Magic, which have since passed since I move onto a SGS II.
Edit: Oops it wasn't romified who asked this previously. Can't remember who it was. But either way, that's not really important.
I have not asked about fastboot yet as I just though of it and did some quick research. I am comfortable hacking roms and decompiling files and what not, but bootloaders and hacking recovery is new to me (for now anyway) As soon as I get to where I can I will dig into it further but if someone knows it isn't going to happen with this bootloader, no need in wasting time on it. It could open the door for other possibilities as well. I tried to get fastboot to recognize my NT but no luck. It was just a quick try though.
Did you manage to get the NT to get into fastboot mode though? Probably using the adb reboot fastboot or adb reboot download command (unless we find the hard button shortcut to it)?
I don't have the Nook Touch yet, but will probably be getting one to play with soon (the gf has her eyes on one). Either way, the more capability unlocked, the better.
If you can get the device into fastboot, it's a matter of looking carefully at the USB device tree and seeing that you have a fastboot device listed, then digging through the strings until you find a string you can use to communicate with the device.
If Fastboot isn't included with the NT, it is available with a number of other software packages.
I know it's part of one of the Lenovo LeTools packages, for instance, which is available for download for Windows hosts. If you get the copy from LeTools, be aware that it will install (or try to) the LeTools.apk that's bundled with it from your computer to any bloody Android device that's attached, not just to Lenovo devices. So you may want to delete LeTools.apk after installing and before connecting your NT.
Or you might want to try leaving it there as an experiment. The apk does some interesting things, one of which is make your device discoverable via wifi, at least if it's a Lenovo branded device.
The release of LeTools I just confirmed fastboot for is available at http://consumersupport.lenovo.com/us/en/DriversDownloads/drivers_show_5004.html release IN12STW151WW5.exe.
You don't need to install everything to get fastboot - you can unzip the installer a couple of times to get to the install.msi file for just the tools.

DigiLand DL718M - Root Needed , DL701 procedures do not work on the 718m

Just picked up at Best Buy for $39 a Digiland DL718M tablet. It has lillipop 5.1 on it. I read the threads on the 10 inch digiland tablet and tried everything there that seemed relevant. This included iroot, v root, and kingo. None worked and Kingo bricked the thing on a second attempt. Luckily I was with in the 15 days at best buy so I just returned it saying it failed in a software update (which it did....) With the "new" new tablet I did not do the OTA update and tried kingo and iroot out of the box. Both failed. Anyone been able to root this puppy yet? I sure am getting no where fast. (did activate USB debug for all attempts). Tried PC and onboard software. Nothing is working.....
Digi-land DL718M
bluesneaky said:
Just picked up at Best Buy for $39 a Digiland DL718M tablet. It has lillipop 5.1 on it. I read the threads on the 10 inch digiland tablet and tried everything there that seemed relevant. This included iroot, v root, and kingo. None worked and Kingo bricked the thing on a second attempt. Luckily I was with in the 15 days at best buy so I just returned it saying it failed in a software update (which it did....) With the "new" new tablet I did not do the OTA update and tried kingo and iroot out of the box. Both failed. Anyone been able to root this puppy yet? I sure am getting no where fast. (did activate USB debug for all attempts). Tried PC and onboard software. Nothing is working.....
Click to expand...
Click to collapse
SRSRoot states that it is compatible but I can't get it to recognize my device even though I can see it in CMD... Any luck on your end?
Hi I picked one of these up too, surprising little $40 device.
I dont want to start another thread but would like to add that I too am looking for a capable root
Thanks.
Also looking for root - anyone flash a custom recovery onto this device?
*found this tweet says it works for this device - trying now*
https://twitter.com/srsroot/status/673606981022797825
Hi fourtwentybuddy,
Did it work for you ??? The site seems to be suspicious so I can't open it. I'm looking for root for this device too.
It did not work...the site downloaded the app just fine however the biggest issue has been getting the device recognized by adb. I've tried 2 different adb drivers and neither of those made the device not have the exclamation point in Device Manager.
*update*
the latest Kingo Root application for windows had the proper adb drivers for this device. However none of the common rooting apps i tried were successful KingRoot Kingo Root SRSRoot. Ill try iRoot RootGenius & MobileGo this week but im doubtful.
fourtwentybuddy said:
It did not work...the site downloaded the app just fine however the biggest issue has been getting the device recognized by adb. I've tried 2 different adb drivers and neither of those made the device not have the exclamation point in Device Manager.
Click to expand...
Click to collapse
Ahhhhh! Sad to hear that. I guess I will wait until some root comes up, then I will get one of these tablets.
I spent the $50 and for that alone it is not that bad of a tablet...as far as feeding my itch to tinker with things - I should have applied that $50 towards a nexus 7
fourtwentybuddy said:
I spent the $50 and for that alone it is not that bad of a tablet...as far as feeding my itch to tinker with things - I should have applied that $50 towards a nexus 7
Click to expand...
Click to collapse
I've already had an Acer B1-810, which i just sent back to repair the bootloop (sshhhh don't tell anyone), yet I still want to buy this one to tinker and test how long it's gonna last. I just think it's better to wait for a root so i can disable background app and boost it a little bit. Small question: Does it have many bloatwares ?
None at all actually
Any news on people being able to root this? I have had no luck so far.
what I've learned so far
from power off, holding down volume down and power button boot into a menu in Chinese.
the top item is a system test
the second item displays test results
the long item is some sort of debug menu
the item below that clears/wipes personal data to factory reset(useful if you forget your lock code)
the bottom item reboots to normal operation
the volume down button navigates the menu, the power button selects choices, and the volume up button acts as a go back button in sub menus.
---------- Post added at 05:55 PM ---------- Previous post was at 05:46 PM ----------
the OEM Android version is nearly stock I did the update and am at 5.1
the developer options is missing the unlock rom option, which is the easiest way to get to root.
these universal adb drivers seem to work
github.com/koush/UniversalAdbDriver
as does this fastboot:
code.google.com/p/android-roms/downloads/detail?name=fastboot-win32.zip&can=2&q=
the fastboot menu is in English, which is nice, but the partitions are write locked, and I haven't figured out how to fix that yet.
and I recommend the ap ' volume in notification ' to solve lolipops refusal to actually change the volume!
So, no one has figured out how to do this root yet? I'm dying to know and I would like it rooted. I've tried every method, even the PC ones. iRoot does not work like I hoped it would :/
getting closer
so it dawned on me i can use adb to reboot into recovery mode, which i did and is in english!
i then tried to sideload, and it told me i had to use adb version 1.0.32 or newer, quick download, and unrar later into the same directory i overwrote my old adb files.
from there i used adb reboot recovery to open the stock android recovery, it provided a dead android robot with his chest open, tapping the power button and volume up at the same time took me into the recovery menu.
i was unable to apply a zip file update superuser.zip either from the adb sideload, or from the sdcard.
it said installation aborted.
got the same response with an .img file with clockwork mod recovery
also same message when trying to use sideload to load superuser apk file
the fastboot that comes with the xda copy of adb 1.0.32 didnt seem to work at all, so went back to previous version of fastboot, mentioned in an earlier post.
tomchism said:
so it dawned on me i can use adb to reboot into recovery mode, which i did and is in english!
i then tried to sideload, and it told me i had to use adb version 1.0.32 or newer, quick download, and unrar later into the same directory i overwrote my old adb files.
from there i used adb reboot recovery to open the stock android recovery, it provided a dead android robot with his chest open, tapping the power button and volume up at the same time took me into the recovery menu.
i was unable to apply a zip file update superuser.zip either from the adb sideload, or from the sdcard.
it said installation aborted.
got the same response with an .img file with clockwork mod recovery
also same message when trying to use sideload to load superuser apk file
the fastboot that comes with the xda copy of adb 1.0.32 didnt seem to work at all, so went back to previous version of fastboot, mentioned in an earlier post.
Click to expand...
Click to collapse
Lol, I installed the ADB files and I bricked my Tablet. This doesn't even matter now xD It just keeps restarting
Anyone find a working root yet I'm looking for one and I don't want to try anything with out being sure
tablet on sale again
this tablet is on sale again at best buy online. $36.99 for 2 colors, a really great buy.
I too own this, have tried towel root and kingroot but (of course) no root. This seems to be a "popular" device and for the price is an excellent choice to tinker with. My main reason for needing this root is so i can use my sd card to provide some extra ram. Eventually I plan to use this tablet as an UI for my home automation setup but i need root first.
If someone can figure out how to root a $800 samsung device, surely this $50 china tablet shouldn't be an issue.
Maybe we should all donate $5.00 to a root developer, so they can buy this device and root it for us and him/her self.
We get root, they get a free device. Its a win win.
Kingroot 4.8.1 rooted this device for me this morning
fourtwentybuddy said:
Kingroot 4.8.1 rooted this device for me this morning
Click to expand...
Click to collapse
Tried Kingroot 4.8.5 and it didn't work.

How do I use a chromebook so I can flash a rom onto a samsung phone

Recently, actually the day after getting a phone, it broke, somehow, while using king root, and I need to fix it quick as possible. Is it possible to flash a new rom onto a phone using the chromebook I have. I need to know quick before I get in trouble.:crying:
H4ck3rz said:
Recently, actually the day after getting a phone, it broke, somehow, while using king root, and I need to fix it quick as possible. Is it possible to flash a new rom onto a phone using the chromebook I have. I need to know quick before I get in trouble.:crying:
Click to expand...
Click to collapse
Hello H4ck3rz,
I have recently purchased a Samsung Chromebook Plus and I also recently got a Nexus 6. I have been looking into how to use fastboot in order to root and rom my Nexus. I have found some promising info on the subject:
I first found this XDA Article that gives more of an overview on enabling ADB and Fastboot on Chrome OS
https://www.xda-developers.com/guide-to-enable-adb-and-fastboot-on-chromeos/
That article refers to an actual XDA guide (tutorial thread) at the very end:
https://forum.xda-developers.com/showthread.php?p=38232908#post38232908
I've read through them both and they seem pretty straight forward. It helps to have a bit of command line knowledge, but the commands used are clear in the instructions.
There is a section in the tutorial that links back to the Chromium Project site where you'll have to find your specific device to learn how to get into developer mode (assuming you don't already know).
NOTE: I have not tried this yet, but I am 100% sure I am going to at some point soon. Probably some time this weekend. After I go through it, I will post again to let you know how it went, if you want to wait to hear about results before you try it.
Hope this helps.
Rk.
Update: I decided I to work on this last night and from the beginning I had problems. TL;DR - adb and fastboot are already part of the developer mode system on my Chromebook Plus. So the need to follow those guides isn't necessary for me.
I was not, however, able to do anything to my Nexus 6 from my Chromebook. Since the Plus only has USB Type-C ports, I bought a USB Type-C to Micro USB cord, but the Nexus wasn't being recognized properly. adb devices returned "????????????" devices, and I didn't get anything with fastboot. I can only surmise that it is the cord, because on my windows laptop, adb and fastboot work flawlessly while my Nexus 6 was connected with the included sync cable.
I'll post again if have more info to share. Sorry I couldn't be of more help.
Rk
rkwarner2 said:
Hello H4ck3rz,
I have recently purchased a Samsung Chromebook Plus and I also recently got a Nexus 6. I have been looking into how to use fastboot in order to root and rom my Nexus. I have found some promising info on the subject:
I first found this XDA Article that gives more of an overview on enabling ADB and Fastboot on Chrome OS
https://www.xda-developers.com/guide-to-enable-adb-and-fastboot-on-chromeos/
That article refers to an actual XDA guide (tutorial thread) at the very end:
https://forum.xda-developers.com/showthread.php?p=38232908#post38232908
I've read through them both and they seem pretty straight forward. It helps to have a bit of command line knowledge, but the commands used are clear in the instructions.
There is a section in the tutorial that links back to the Chromium Project site where you'll have to find your specific device to learn how to get into developer mode (assuming you don't already know).
NOTE: I have not tried this yet, but I am 100% sure I am going to at some point soon. Probably some time this weekend. After I go through it, I will post again to let you know how it went, if you want to wait to hear about results before you try it.
Hope this helps.
Rk.
Click to expand...
Click to collapse
Thanks for this! I can't find my windows laptop and all I have to use now is a Chromebook that does not have adb or fastboot installed. I followed the links and tutorials you shared and was able to install chroot (linux), install adb and fastboot on that linux, and then finally use it to load my phone into fastboot and flash TWRP on my nexus 5. You saved me so much trouble!
i3uu said:
Thanks for this! I can't find my windows laptop and all I have to use now is a Chromebook that does not have adb or fastboot installed. I followed the links and tutorials you shared and was able to install chroot (linux), install adb and fastboot on that linux, and then finally use it to load my phone into fastboot and flash TWRP on my nexus 5. You saved me so much trouble!
Click to expand...
Click to collapse
can you please help me. when I enter 'sudo adb devices' the device is seen. but it says unauthorized. Can you help me with a a step by step write up. I want to flash Android P on to my Pixel 2 XL.
Thanks

[Apollo] Unlocking bootloader

Last time I checked it was a chore to unlock the bootloader is that still the case these days? Its why I haven't yet done it on my HDX 8.9" running 14.3.2.4_user_324002120
Montisaquadeis said:
Last time I checked it was a chore to unlock the bootloader is that still the case these days? Its why I haven't yet done it on my HDX 8.9" running 14.3.2.4_user_324002120
Click to expand...
Click to collapse
Wow - that's an old build! If you have used adb, have a host PC or laptop, can install device drivers and are comfortable following directions unlocking is relatively easy. At present the task remains a largely manual affair. However, the rewards are rich with a nice suite of custom ROMs including several Nougat based options. It will be like having a new device!
I have both a laptop and desktop both are running Windows 10
Montisaquadeis said:
I have both a laptop and desktop both are running Windows 10
Click to expand...
Click to collapse
Assume the device is rooted given OTA updates appear blocked. If accurate read and execute step #2 only (skip #1) from this post. The links in that post are dead; you can download the files from here. Be sure to grab the Apollo variants of both files. Life gets ugly fast if you run with the Thor variants.
The above procedure will NOT unlock the bootloader but will put into place the necessary prerequisites for doing so.
Davey126 said:
Assume the device is rooted given OTA updates appear blocked. If accurate read and execute step #2 only (skip #1) from this post. The links in that post are dead; you can download the files from here. Be sure to grab the Apollo variants of both files. Life gets ugly fast if you run with the Thor variants.
The above procedure will NOT unlock the bootloader but will put into place the necessary prerequisites for doing so.
Click to expand...
Click to collapse
The thread on TWRP says it requires an unlocked bootloader. So wouldn't that cause issues since I am NOT unlocked yet?
Montisaquadeis said:
The thread on TWRP says it requires an unlocked bootloader. So wouldn't that cause issues since I am NOT unlocked yet?
Click to expand...
Click to collapse
Nope - TWRP can be flashed on a locked device with a vulnerable bootloader. Having access to a custom recovery can be a huge benefit should something go wrong during subsequent steps.
I understand why the OP included that caveat. Makes sense if you don't have someone guiding you through the unlock procedure.
Davey126 said:
Nope - TWRP can be flashed on a locked device with a vulnerable bootloader. Having access to a custom recovery can be a huge benefit should something go wrong during subsequent steps.
I understand why the OP included that caveat. Makes sense if you don't have someone guiding you through the unlock procedure.
Click to expand...
Click to collapse
Hows the 1-click bootloader unlock working these days?
AKA
https://forum.xda-developers.com/kindle-fire-hdx/general/multi-platform-1-click-bootloader-t3241014
It was linked to in the post you linked to.
Ok so far I have done both TWRP which is indeed working and aboot and that is it.
Montisaquadeis said:
Hows the 1-click bootloader unlock working these days?
AKA
https://forum.xda-developers.com/kindle-fire-hdx/general/multi-platform-1-click-bootloader-t3241014
It was linked to in the post you linked to.
Ok so far I have done both TWRP which is indeed working and aboot and that is it.
Click to expand...
Click to collapse
Congrats! You have gotten through the riskiest part of unlocking the bootloader. From this point forward there is little you can do to hurt your HDX aside from sustained contact with a blow torch or direct engagement with an A1 Abrams battle tank (bit of an overreach but you get the point).
Unfortunately, 1-Click is still not ready for prime time. The author has the best of intentions but a severe lack of bandwidth to complete.
That said, manual unlocking is relatively easy:
1) Download/install this package on one of your Windows machines which scores drivers that have proven reliable with every HDX device I (and others) have encountered. Yep, seems illogical but it works better than all of the other alternatives (drivers) that have been bounced around for the past 4 years. You can remove the package after unlocking your device.
2) Install Minimal ADB and Fastboot (here) on the same machine
3) Verify you can launch the ADB/Fastboot command window via the icon that should have been added to your Windows desktop.
4) Boot into TWRP and tether your device using a reliable USB cable. You should receive some audible/visual feedback from Windows that it recognizes the device.
5) Launch the minimal ADB/Fastboot window, type "adb devices" and press <return>. Response should be the device identifier followed by the word 'device'. If successful type "adb reboot bootloader" followed by <return>. After a few moments the device will boot into fastboot. Type "fastboot devices" and press <return>. If successful response should be similar that noted above. Finally, type "fastboot reboot" to boot into FireOS. If any of the previous commands fail simply untether and long press power button (8-20 sec) to turn off your device. It can then be restarted in the usual fashion.
If you have difficulty with any of the items in step #5 please detail your observations and I will help you through remedial steps. Otherwise, bounce back and we will go through the remaining few steps to complete the unlock process.
Sorry for parceling this out in small chunks. Experience has taught this is the best approach rather than penning a long novel in a single post.
error: device unauthorized.
This adb server's $ADB_VENDOR_KEYS is not set
Try 'adb kill-server' if that seems wrong.
Otherwise check for a confirmation dialog on your device.
Is what came up when I went to do adb reboot bootloader.
Montisaquadeis said:
error: device unauthorized.
This adb server's $ADB_VENDOR_KEYS is not set
Try 'adb kill-server' if that seems wrong.
Otherwise check for a confirmation dialog on your device.
Is what came up when I went to do adb reboot bootloader.
Click to expand...
Click to collapse
Hum - something seems wrong. That command should not have failed if the previous "adb devices" returned the expected response. Let's take a different approach to the fastboot connectivity test:
- untether device
- boot into TWRP
- tap 'reboot' followed by 'bootloader'
- you may be prompted for a confirmation swipe; go ahead and do that
You should now see a gray "Kindle fire" logo followed by the word "fastboot" in brackets. Retether device; hopefully a ready prompt will appear. If so continue with fastboot connectivity test as documented in previous post.
If a ready prompt does not appear or the test fails you'll need to use Windows device manager to identify your device and update the device driver to "Mot Composite ADB Interface". This can be a tedious process if you haven't gone through it before. Bounce back if you need assistance.
Ok fastboot devices is not bringing anything up so it doesn't seem to have worked.
Oh in Device Manager its coming up as Kindle Fire HDX under both Universal Serial Bus devices and Portable Devices.
basically
adb devices brings up the device id but it says unautherized to the right of the id.
Montisaquadeis said:
Ok fastboot devices is not bringing anything up so it doesn't seem to have worked.
Oh in Device Manager its coming up as Kindle Fire HDX under both Universal Serial Bus devices and Portable Devices.
basically
adb devices brings up the device id but it says unautherized to the right of the id.
Click to expand...
Click to collapse
Boot into FireOS, tether and respond to any prompts. Hopefully one asks you to approve the connection to your Windows box (be sure to check the 'always' box if presented). Then repeat adb connectivity test.
Note: You may have to enable adb under developer options in settings. Might find this article helpful (found it on a quick Google search; haven't verified contents but seems to be ok; I haven't used FireOS v4 in a couple years).
Note #2: I'm happy to keep going but don't want to you to feel obligated/stressed by the barriers being thrown up. Feel free to bail at any time.
Davey126 said:
Boot into FireOS, tether and respond to any prompts. Hopefully one asks you to approve the connection to your Windows box (be sure to check the 'always' box if presented). Then repeat adb connectivity test.
Note: You may have to enable adb under developer options in settings. Might find this article helpful (found it on a quick Google search; haven't verified contents but seems to be ok; I haven't used FireOS v4 in a couple years).
Note #2: I'm happy to keep going but don't want to you to feel obligated/stressed by the barriers being thrown up. Feel free to bail at any time.
Click to expand...
Click to collapse
Ok FireOS comes up with device next to the id while TWRP says unautherized so I have no idea what is going on here personally.
Montisaquadeis said:
Ok FireOS comes up with device next to the id while TWRP says unautherized so I have no idea what is going on here personally.
Click to expand...
Click to collapse
Not going to worry about it now as it doesn't reflect an immediate barrier. You have established/verified ADB communications (good!) but still need to verify fastboot communication.
Path forward:
- Boot back into TWRP and then reboot to the bootloader/fastboot (there are more direct methods but the TWRP->Fastboot two step is the easiest for now). As before there should be a 'fastboot' in brackets but no 'ready' prompt.
- Tether device; if ready appears you're good! More likely nothing will happen. At that point you need to launch Windows device manager and change the device driver used to communicate with the HDX as detailed in a previous post. In short, locate the device (most likely shown with a yellow explanation mark); right click -> update driver; select 'Browse my computer...'; select 'Let me pick...'; locate and select 'Mot Composite ADB Interface'. If you still do not get a ready prompt after performing the above repeat the first two steps until device is retethered. Hopefully that will do it.
- Once you have a ready prompt issue the command 'Fastboot devices' to verify fastboot communications are possible. Then reboot your device.
I realize the above seems kludgy and obviously frustrating. It is without a doubt the most difficult part of unlocking the device. Once fastboot communications have been verified it's all down hill.
Davey126 said:
Not going to worry about it now as it doesn't reflect an immediate barrier. You have established/verified ADB communications (good!) but still need to verify fastboot communication.
Path forward:
- Boot back into TWRP and then reboot to the bootloader/fastboot (there are more direct methods but the TWRP->Fastboot two step is the easiest for now). As before there should be a 'fastboot' in brackets but no 'ready' prompt.
- Tether device; if ready appears you're good! More likely nothing will happen. At that point you need to launch Windows device manager and change the device driver used to communicate with the HDX as detailed in a previous post. In short, locate the device (most likely shown with a yellow explanation mark); right click -> update driver; select 'Browse my computer...'; select 'Let me pick...'; locate and select 'Mot Composite ADB Interface'. If you still do not get a ready prompt after performing the above repeat the first two steps until device is retethered. Hopefully that will do it.
- Once you have a ready prompt issue the command 'Fastboot devices' to verify fastboot communications are possible. Then reboot your device.
I realize the above seems kludgy and obviously frustrating. It is without a doubt the most difficult part of unlocking the device. Once fastboot communications have been verified it's all down hill.
Click to expand...
Click to collapse
As I said Kindle Fire HDX is listed TWICE in Device Manager when tryinng to do the fastboot. Its listed under both Portable Devices and Universal Serial Bus devices and neither have a yellow exclamation mark so I havw no clue which one to change over to the other driver. Ontop of that its 11pm here so I will check back tomorrow.
Montisaquadeis said:
As I said Kindle Fire HDX is listed TWICE in Device Manager when tryinng to do the fastboot. Its listed under both Portable Devices and Universal Serial Bus devices and neither have a yellow exclamation mark so I havw no clue which one to change over to the other driver. Ontop of that its 11pm here so I will check back tomorrow.
Click to expand...
Click to collapse
You want to work the entry listed under Portable Devices. I'm in the same timezone; also winding down for the evening.
Hi Davey, I'm responding in this thread as you requested yesterday.
Before I start trying to install TWRP, does it matter that I have Safestrap currently installed? Or should it be removed first? @Yousucks2 said the following in my other thread:
"But check first first which recovery are you install, replace Safetrap with TWRP without unlocked bootloader , will brick your device"
Also, I am running a custom Rom of kindle fire for thor. I was on kit Kat 4.4 but felt like trying out Amazon again. Not sure if that matters at all in this process.
leeismyname said:
Hi Davey, I'm responding in this thread as you requested yesterday.
Before I start trying to install TWRP, does it matter that I have Safestrap currently installed? Or should it be removed first? @Yousucks2 said the following in my other thread:
"But check first first which recovery are you install, replace Safetrap with TWRP without unlocked bootloader , will brick your device"
Also, I am running a custom Rom of kindle fire for thor. I was on kit Kat 4.4 but felt like trying out Amazon again. Not sure if that matters at all in this process.
Click to expand...
Click to collapse
Reasonable questions; responses:
- SafeStrap v4 and TWRP can coexist on the same device; no need to uninstall the former which is not a true recovery (it lives in the system partition and will be wiped out when you install a custom ROM)
- No issue running FireOS while navigating the bootloader unlock procedure
As previously noted be sure to use the Thor builds on your HDX 7. Recovering from an inadvertent Apollo flash make passing a kidney stone look appealing.
Ok I have changed the driver over to MOT composite ADB device V2 since I had 2 listed aka Version 2 and version 1.3. I now have the ready prompt and when I do fastboot devices I get the device id and fastboot to the right. So I tlooks like I am good to go with fastboot now
Montisaquadeis said:
Ok I have changed the driver over to MOT composite ADB device V2 since I had 2 listed aka Version 2 and version 1.3. I now have the ready prompt and when I do fastboot devices I get the device id and fastboot to the right. So I tlooks like I am good to go with fastboot now
Click to expand...
Click to collapse
Excellent! Next steps:
- Complete the 3rd bullet in the prerequisite section of this post. Pay careful attention to where the extracted batch file resides; move as needed. Most likely the directory will be "C:\Program Files (x86)\Minimal ADB and Fastboot" but you will need to confirm. Obviously referring to the Win 10 box.
- Perform steps #1 and #3 in the "Code generation and unlock" section. When complete it is quite possible the bootloader will be fully unlocked. However, if the procedure stalls we will have to take one more (easy) step to complete the procedure.
IMPORTANT: Step 2 in the "Code generation and unlock" section has already been performed (as directed earlier in this thread)! No need to repeat as this is the riskiest part of the unlock procedure.
Bounce back when complete. There are a couple clean-up steps that should be done before flashing a custom ROM. I can also provide guidance on which ROM to install if you don't already have one in mind.

Categories

Resources