I don't know about you, but SuperOneClick's Allow Non Market Apps feature didn't work for me. When I went to setting>applications there was no check box for Unknown sources present. I got it by using Root Explorer and SQLight Editor (both on the market)
1. Use "RootExplorer" take you to
/data/data/com.motorola.android.providers.settings/databases/settings.db/settings
2. click on the "Value" colum of "force_only_market_apps"
3. Press "menu" button and select "Edit Field"
4. Change "1" to "0", then save.
Without even doing a factory reset or just a regular reboot you should have an unknown sources box available in your settings>applications.
That's not how it works. When you use the option in SuperOneClick, it enables that option for you, even if it doesn't show up in settings>applications.
Thanks. When using SuperOneClick I was able to root, but I wan't able to allow Unknown Sources through Settings->Applications.
Now it works!
thanks, sideloading didnt work for me using aroot.
i rooted using SOC a while ago, and DLed the official PSN apk yesterday since it's not on the US market, and installed it by clicking the apk in file manager with no problem.
Thank you so much! This finally worked! Using aRoot/GladEnable/SuperOneClick , all of them SAID it was enabled but it clearly wasn't ... when I navigated to the db field it was still at '1' .. thanks for this, finally it's working
i am on gingerblur, and when clicking the menu button i don't get a dialog to do anything. Maybe a bug of the theme?
So i can't use root explorer to do this, but anyway this is useful since now i know the database name and can do it by hand...
For those that want to do this by hand:
-connect your phone via usb, enable usb debugging
-from a command line, go where you have adb installed (android sdk or many scripts on this forum)
-run adb shell, then su. accept the message on the phone if prompted.
-type: sqlite3 /data/data/com.motorola.android.providers.settings/databases/settings.db "UPDATE settings SET value=0 WHERE name='force_only_market_apps';" then enter, and you are done
franciscojavierleon said:
For those that want to do this by hand:
-connect your phone via usb, enable usb debugging
-from a command line, go where you have adb installed (android sdk or many scripts on this forum)
-run adb shell, then su. accept the message on the phone if prompted.
-type: sqlite3 /data/data/com.motorola.android.providers.settings/databases/settings.db "UPDATE settings SET value=0 WHERE name='force_only_market_apps';" then enter, and you are done
Click to expand...
Click to collapse
I tried this and it did not work just said sqlite3 not found. Type exit and type exit then type sqlite3 /data/data/com.motorola.android.providers.settings/databases/settings.db "UPDATE settings SET value=0 WHERE name='force_only_market_apps';" it just locked up terminal. If I type sqlite3 before adb shell it finds it.
Used root explorer and copied settings.db to sdcard. Once there used as a disk drive on computer. Edited it with navcat for sqlite and saved it. Then disconnected it for computer used root explorer and copied it back to data and overwrote existing file. Rebooted and all was fine.
I did everything, but I am not able to edit the field...
"Thanks
manpreet14 said:
I did everything, but I am not able to edit the field...
"Thanks
Click to expand...
Click to collapse
thanks much
i got it
BravoMotorola said:
I don't know about you, but SuperOneClick's Allow Non Market Apps feature didn't work for me. When I went to setting>applications there was no check box for Unknown sources present. I got it by using Root Explorer and SQLight Editor (both on the market)
1. Use "RootExplorer" take you to
/data/data/com.motorola.android.providers.settings/databases/settings.db/settings
2. click on the "Value" colum of "force_only_market_apps"
3. Press "menu" button and select "Edit Field"
4. Change "1" to "0", then save.
Without even doing a factory reset or just a regular reboot you should have an unknown sources box available in your settings>applications.
Click to expand...
Click to collapse
Thanx. Very useful info.
Worked for me.
Thanks
Works Great. Thank you!
is there a way to enable side loading with out rooting the phone?
aszrael1266 said:
is there a way to enable side loading with out rooting the phone?
Click to expand...
Click to collapse
sideload wonder machine. look it up. pretty easy.
BravoMotorola said:
I don't know about you, but SuperOneClick's Allow Non Market Apps feature didn't work for me. When I went to setting>applications there was no check box for Unknown sources present. I got it by using Root Explorer and SQLight Editor (both on the market)
1. Use "RootExplorer" take you to
/data/data/com.motorola.android.providers.settings/databases/settings.db/settings
2. click on the "Value" colum of "force_only_market_apps"
3. Press "menu" button and select "Edit Field"
4. Change "1" to "0", then save.
Without even doing a factory reset or just a regular reboot you should have an unknown sources box available in your settings>applications.
Click to expand...
Click to collapse
Thanks for this instruction...
Even though this thread is a little old it did help me and therefore want to add my two cents worth to possible help others who may be having issues. I have a rooted Motorola Flipside.
I purchased SQL Lite Editor from the market and was able to change the value directly in it. Here's how:
1. Download and install SQL Lite Editor from the market.
2. Start SQL Lite Editor to display a list of the applications installed on your device.
3. Look for the application titled Settings Storage (and in smaller print underneath it will display "com.motorola.android.providers.settings".
4. Select Settings.db.
5. Select Settings.
6. In the list of columns scroll down to item #70, "force_only_market_apps" and select it.
7. Click the shortcut menu on your device and select Edit Record.
8. Change the value from 1 to 0 then save and exit SQL Lite Editor.
9. Go to Settings > Applications. Unknown Sources will be visible and you will be able to check it.
Hope this helps anyone else who has issues.
Regards,
Greg
franciscojavierleon said:
For those that want to do this by hand:
-connect your phone via usb, enable usb debugging
-from a command line, go where you have adb installed (android sdk or many scripts on this forum)
-run adb shell, then su. accept the message on the phone if prompted.
-type: sqlite3 /data/data/com.motorola.android.providers.settings/databases/settings.db "UPDATE settings SET value=0 WHERE name='force_only_market_apps';" then enter, and you are done
Click to expand...
Click to collapse
You are awesome buddy.. thanx
Related
Simply put is there a way to get an app onto my phone without the market or file manager?
I ask because I want to use Haykuro's G build but I cant download any apps. I do however have all the ones I use regularly backed up onto my SD card but I cant access them without a File Manager (which I cant download to use). Is there a way?
|Spike|
There's always the option of using AppsInstaller/APKInstaller and putting APK's onto your SD Card. Though, to install AppsInstaller, you have to install it through ADB.
Unicornasaurus said:
There's always the option of using AppsInstaller/APKInstaller and putting APK's onto your SD Card. Though, to install AppsInstaller, you have to install it through ADB.
Click to expand...
Click to collapse
How do I install thru ADB?
|Spike|
Get the android usb drivers, adb.exe and adbwinapi.dll from an Android SDK. Plug the Dream in via USB and point to the location of the drivers when it is installed. Then open your command line, navigate to whatever folder adb.exe is in and type adb install <full path to the apk>. If you run Linux hopefully you can figure it out on your own based on the steps above.
Alternately, upload all the apks you want to the internet somewhere. Check the box to enable installation from Non-market sources in the system settings, then type the full URL of the apk into the browser. The package installer will take over from there.
Here's how you do it. Assuming your G1 is rooted
1. Download the attched files, and copy them into your \system32 folder (Start > Run > %systemroot%\system32)
2. Sure your G1 is enabled for USB Debugging (Settings > Applications > Development > USB debugging) and that your G1 has the appropriate drivers installed. If not, download the USB drivers from HERE
3. Plug your G1 into your computer (Make sure you have USB 2.0 - Click here to find out how to check). When your G1 says "USB Connected" DO NOT click "Mount"..don't do anything
4a. Vista users - Follow these steps. For XP Users, skip to step 5
4b. On your computer, browse to the directory where the APK for your file is located
4c. Once located, hold SHIFT and right click on a blank area of the folder
4d. Click on "Open Command Window Here"
4e. Type "adb install nameofyourapkhere.apk" - without the quotes.
4f. It might say something like "daemon service not started" or something, but it will start it and continue. It'll then say something like 626k/1293k bla bla bla
4g. If it was successful, it will just say "Success". You can close the command window and SHAZAM! Your program will now be installed on your G1, and you can access it like any other program on your phone
5. XP Users - Follow these directions:
a) You can either go Start > Run > type CMD and press enter
OR
Windows Key + R > type CMD and press enter
Navigate to your APK file via the command prompt. For easy usage, put your APK file on your desktop. That way all you have to do is type "CD Desktop" into the command prompt
b)Type "adb install nameofyourapkhere.apk"
c)You may get a couple of messages like in the steps for Vista users
d)If all goes well, you too will get the success message
e)Enjoy your application!
Any confusions, let me know. Hope it helps, and Good Luck!
I've been using a local web server and the android browser.
untermensch:
Thats a possibility, but oddly enough, that requires a http-server
AGx-07_162:
With unicornasaurus's method above, you can install all the apk's you want... you can install apkinstaller and use that through that method, but you can just aswell install your apk's directly through it
I ran into the same problem. Here is the easiest ways to get the appinstaller on your G1. Download this file from your g1 browser or Gmail yourself this file, and download.
http://www.mediafire.com/?egy0mop2qqx
After rooting my NST, I'm having trouble with the keyboard. It has no period key, and without a period, I can't give my email address.
To try to solve the problem I installed a different keyboard - first I tried go keyboard but could not enable it, next I tried the Swiftkey x keyboard from Amazon Apps but had same problem - installs but I cannot choose the new keyboard over the native NST one. I used the choose methods according to instructions for the new keyboard.
I also tried the long press on a text enter box but that only gave the native NST keyboard without a period key. Also tried uninstalling the keyboard app, the copy/pasting it to system/app and using Nook Color Tools 'choose keyboard', but the only keyboard available is the 'android' keyboard, the new keyboard is not a choice.
Does anyone know what to do?
Also, can't search with Market - tried reinstalling vending.apk but didn't help. The search box appears, and I can enter text, but no results appear.
See in the lower right hand corner of the Android soft keyboard?
There is a question mark with two dots under it.
The bottom is a period when unshifted, the top is a question mark when shifted.
Thanks! Now it isn't that important to download a new keyboard, although I wonder why I can't get them to work.
Bob
Oh, sorry, I missed the second part.
You have to enable the keyboards that you put in.
If you have a replacement Settings.apk it might be in there under "Language & keyboard".
The code is actually in the stock Settings.apk, but they disabled it.
To do it manually, first, figure out what is the exact name of the keyboard service.
For instance GoKeyboard is com.jb.gokeyboard/.GoKeyboard
Then use sqlite3 either on the Nook or your desktop to enable it.
Code:
adb pull /data/data/com.android.providers.settings/databases/settings.db settings.db
sqlite3 settings.db
update secure set value='com.android.inputmethod.latin/.LatinIME:com.jb.gokeyboard/.GoKeyboard' where name='enabled_input_methods';
update secure set value='com.jb.gokeyboard/.GoKeyboard' where name='default_input_method';
.q
adb push settings.db /data/data/com.android.providers.settings/databases/settings.db
Thanks Renate,
Please bear with me with my elementary questions; I'm not a programmer and so do not have much experience with command line programs.
I've downloaded to my pc the most recent sqlite.zip, unzipped it, and ran the sqlite.exe to see what happens: a cmd window opens and is ready for line entries.
I think what you are then saying is to use adb wireless to retrieve a file from the nook, change it using sqlite on the pc, and then return it to the android.
But will sqlite be able to see the file because it will not be placed in the sqlite folder by adb?
You should already be good friends with the command line on every device.
Don't start sqlite3 out of the the blue.
Open an "MS-DOS" window, also known as a command shell.
From Windows, that's a <WindowsKey> & <R>, then type cmd.exe
Pick any directory you like.
Pull settings.db
Run sqlite3 as above in the same window.
If you put sqlite3 somewhere else, the command may look like:
Code:
E:\Where\Did\I\Put\The\Darn\Thing\sqlite3.exe settings.db
Do the SQL commands.
Push settings.db
Thanks again Renate. I have used the cmd on Windows and have a slight familiarity with it, so I'll experiment a bit and see what happens. First, I think it best to backup the nook in case of problems.
bobcdy said:
Also, can't search with Market - tried reinstalling vending.apk but didn't help. The search box appears, and I can enter text, but no results appear.
Click to expand...
Click to collapse
That is a common problem, install SearchMarket, it will do the search and bring up Market.
--
Unfortunately I still have problems with the go keyboard, and this time it is completely my fault. Following Renate's instructions about sqlite3, I was able to install the free version of the keyboard, but hated the ads that came with it. My mistake was in uninstalling the ad-ridden version when I think I should have replaced the it with my other version. After unstalling it, I tried installing the new version but was unable to do so - I've tried everything I can do to install it. Rebooted - reinstalled. No luck. Deleted the old version from the system/ap folder using root explorer, then tried reinstalling - again no luck. Tried repeating the sqlite commands - nope! etc.
Is there any way to install the new version, or it it too late?
I do have a backup made with noogie/roadkil's Disk Image and Windows xp so I could restore that image but I'd prefer not to do this.
I recently rooted my Nook Simple Touch Glow and when I try to side load apps through dropbox I get an error "Install Blocked; For security reasons you phone is set to block installation of applications not sourced in the Android Market."
I've read up and there should be a check box in the applications menu that allows unknown sources. The trouble is there is no applications menu.
Any idea on how to fix this?
Thanks in advance!
If you have sqlite3 on your desktop or your Nook, you can just do:
Code:
adb pull /data/data/com.android.providers.settings/databases/settings.db settings.db
sqlite3 settings.db
update secure set value=1 where name='install_non_market_apps';
.q
adb push settings.db /data/data/com.android.providers.settings/databases/settings.db
Sqlite
I haven't used Sqlite before. I downloaded it. Do I just run the text you posted in the dos box?
Also, do I need to have the nook attached through usb?
Well, you have to have ADB working however you use ADB.
That's either WiFi or USB.
The quoted code is normally what you enter.
check in dos box that you have sqlite3 command available. Also you need working android debug bridge (adb) working, through wifi or usb, in your case it would probably be through wifi. I do not recommend you to continoe unless you learn something about adb and make it work. (search forum or use google)
the rest is piece of cake. first (adb) command from #2 downloads one database from nook. Another 3 commands opens that database locally, changes the security setings that enables installation of non-market application and quits sqlite3 client.
last command uploads the changed database back to nook.
ADB?
Thanks for getting back to me. Unfortunately, I really don't know what ADB is.
I haven't used any of these tools. Can you give me a little more detail? I'd hate to make a mistake and screw something up.
Thanks again!
Mark
Sqlite
Thanks for the instructions. I was able to turn on the ADB bridge using adbWireless and connect the device.
I'm confused about the command line in SQLite3. I entered everything as listed, but nothing happens. I don't want to copy over the settings.db until I know it has been changed.
What should SQLite say if I have entered in the command properly?
Thanks again
Code:
sqlite3 settings.db
update secure set value=1 where name='install_non_market_apps';
select value from secure where name='install_non_market_apps';
.q
As you can see I have added one 'select' command into sql section. If your database has been updated properly, select command should print new value 1 (before zero).
I have written this command right now, don't have a chance to test it but it should work.. at least it cannot screw up anything.
Sqlite
I'm entering everything as is and either I get
...> with nothing after it
or
Error: near "sqlite3": syntax error.
In either case, the select command does not tell me if it is updated.
Again, sorry for asking so many times. I'm close!!
Sqlite
I figured out what I was doing. I opened the SqLite window separately when it should have all be in the one cmd window.
So what exactly did this do? I keep getting the same error message that it can't install non market apps. Is there a menu setting I should change?
Thanks again
Got it
Just rebooted and now it's working. Thanks!!
A simpler way to do this, assuming you've used something like GlowNooter and is to go into Nook Color Tools and uncheck and recheck the Non-Market Installs. This will allow you to sideload.
THANKS TO JORDAN011 FOR SOME OF THIS INFO. i tried the origional post but got confused with some of the bits esspeciaolly as i didnt find mention of installing Java which was a big stumbling block so i did more tial and error and research and Rooted my Kindle - heres what i did with links: hope it helps (sorry pics didnt come out and niether did the highlighted instructions but short of time and have to popout -- follow it word for word and it will definately work
1. Turn your Kindle Fire on and swipe down the top bar and tap on More+
2. Goto device and turn on the “allow installation of applications” button (ontop of the reset factory defaults)
3. Go back and then goto Security and turn on the “enable ADB” button
4. On your PC Figure out if you have 32 bit or 64 bit windows running and download the correct versions of java and android sdk below:
5. Download and install Java se7u11 the JDK file. From http://www.oracle.com/technetwork/java/javase/downloads/jdk7-downloads-1880260.html. This is needed for the android SDK to work (otherwise ADB wont work). You may have to register and reboot
6. Download android SDK then extract the folder to your desktop and install the (green icon). download from https://developer.android.com/sdk/index.html
7. If you have installed java and the android sdk – you should get the following screen:
8. If SDK manager asks you to install any missing packages (button on bottom right corner) then install them/accept and install
9. Download then extract to desktop and install the Kindle fire ADB Drivers (don’t worry if there’s an error message – Just install Anyway as its an unsigned file. Download from http://forum.xda-developers.com/showthread.php?t=1893838
10. Open up device manager ie start/control panel/hardware and sound/devices and printers/device manager
11. Turn on your kindle and plug it into the PC
12. Your kindle should be recognised in device manager as Andriod composite adb interface.
13. Download Bin4rysroot from here http://uploaded.net/file/0fpyh5c5
14. download Quemu root from here http://forum.xda-developers.com/showthread.php?t=1893838
15. Extract both the above files to your C Drive into two new folders and rename the folders Qemu (for quemuroot contents) and Root (forbin4ryroot contents)
16. THE ROOTING PART NOW!!
17. On the Pc goto Start and type in CMD then right click on the CMD icon at the top of the window and select “Run as Administrator” and hit yes if the User Account Control window pops up and a dos window will appear
18. Copy and past (or type this into the window) cd ..\..\Root then hit enter
19. Copy and past (or type this into the window) runme.bat then hit enter
20. When the screen shows an interface, type 1 then hit enter, A lot of errors will show up but that's fine
21. When your kindle shows a "Restore" screen hit restore my data your kindle will restore and reboot (may take some time be patient!)
22. After it finishes out you should get a command line on the pc saying “press any key to continue” when you do that you will see C:|\Root>
23. Copy and past (or type this into the window) cd ..\Qemu then hit enter
24. Copy and past (or type this into the window) rootqemu.bat then hit enter
25. When you get another interface type 1, then hit enter, press enter twice until it starts the steps.
26. It'll restart your kindle a couple times make sure you don't press enter until it has booted up again whenever it prompts you to (ie wait 3 mins before pressing enter) your Now rooted – you don’t have to press any key on the pc now.
27. If you want proof, you can download Es File explorer and in the apps settings goto root settings grant it Root permissions in the settings by ticking root explorer boxe and clicking yes and grant for both
:good: thank for sharing..wil try root my kindle fire...cheerzz
Thought this was great, could finally get my mum's Kindle rooted and put Play Store on it....... Then found that it says I've reached my download limit and that I need to register and pay...
Back to the drawing board.
patel989 said:
THANKS TO JORDAN011 FOR SOME OF THIS INFO. i tried the origional post but got confused with some of the bits esspeciaolly as i didnt find mention of installing Java which was a big stumbling block so i did more tial and error and research and Rooted my Kindle - heres what i did with links: hope it helps (sorry pics didnt come out and niether did the highlighted instructions but short of time and have to popout -- follow it word for word and it will definately work
1. Turn your Kindle Fire on and swipe down the top bar and tap on More+
2. Goto device and turn on the “allow installation of applications” button (ontop of the reset factory defaults)
3. Go back and then goto Security and turn on the “enable ADB” button
4. On your PC Figure out if you have 32 bit or 64 bit windows running and download the correct versions of java and android sdk below:
5. Download and install Java se7u11 the JDK file. From http://www.oracle.com/technetwork/java/javase/downloads/jdk7-downloads-1880260.html. This is needed for the android SDK to work (otherwise ADB wont work). You may have to register and reboot
6. Download android SDK then extract the folder to your desktop and install the (green icon). download from https://developer.android.com/sdk/index.html
7. If you have installed java and the android sdk – you should get the following screen:
8. If SDK manager asks you to install any missing packages (button on bottom right corner) then install them/accept and install
9. Download then extract to desktop and install the Kindle fire ADB Drivers (don’t worry if there’s an error message – Just install Anyway as its an unsigned file. Download from http://forum.xda-developers.com/showthread.php?t=1893838
10. Open up device manager ie start/control panel/hardware and sound/devices and printers/device manager
11. Turn on your kindle and plug it into the PC
12. Your kindle should be recognised in device manager as Andriod composite adb interface.
13. Download Bin4rysroot from here http://uploaded.net/file/0fpyh5c5
14. download Quemu root from here http://forum.xda-developers.com/showthread.php?t=1893838
15. Extract both the above files to your C Drive into two new folders and rename the folders Qemu (for quemuroot contents) and Root (forbin4ryroot contents)
16. THE ROOTING PART NOW!!
17. On the Pc goto Start and type in CMD then right click on the CMD icon at the top of the window and select “Run as Administrator” and hit yes if the User Account Control window pops up and a dos window will appear
18. Copy and past (or type this into the window) cd ..\..\Root then hit enter
19. Copy and past (or type this into the window) runme.bat then hit enter
20. When the screen shows an interface, type 1 then hit enter, A lot of errors will show up but that's fine
21. When your kindle shows a "Restore" screen hit restore my data your kindle will restore and reboot (may take some time be patient!)
22. After it finishes out you should get a command line on the pc saying “press any key to continue” when you do that you will see C:|\Root>
23. Copy and past (or type this into the window) cd ..\Qemu then hit enter
24. Copy and past (or type this into the window) rootqemu.bat then hit enter
25. When you get another interface type 1, then hit enter, press enter twice until it starts the steps.
26. It'll restart your kindle a couple times make sure you don't press enter until it has booted up again whenever it prompts you to (ie wait 3 mins before pressing enter) your Now rooted – you don’t have to press any key on the pc now.
27. If you want proof, you can download Es File explorer and in the apps settings goto root settings grant it Root permissions in the settings by ticking root explorer boxe and clicking yes and grant for both
Click to expand...
Click to collapse
I get to step #2 in the script
Step 2 - Exploiting...
/system/bin/sh: cannot create /data/local.prop: Permission denied
My kindle is 10.2.6_user_2630020
What else can be done?
Thank you.
snoopdujour said:
I get to step #2 in the script
Step 2 - Exploiting...
/system/bin/sh: cannot create /data/local.prop: Permission denied
My kindle is 10.2.6_user_2630020
What else can be done?
Thank you.
Click to expand...
Click to collapse
This happened to me. And I googled extensively about the problem. Honestly.. the only thing to do is keep running the script.. worked for me after about 20 tries. Sorry I couldn't be of more help.
snoopdujour said:
I get to step #2 in the script
Step 2 - Exploiting...
/system/bin/sh: cannot create /data/local.prop: Permission denied
My kindle is 10.2.6_user_2630020
What else can be done?
Thank you.
Click to expand...
Click to collapse
Nothing. It's normal and doesn't mean anything. Root still works even with the error
--
Sent from my Kindle Fire 2, CM 10.1
Rooting Kindle Fire 10.2.6
I was able to get my Kindle Fire .v2 rooted. I ran through the process again. This time going back to the beginning.
I wasn't able to get it to run, so I refreshed the files, and ran it again. It took 2 attempts to get the first script to run. I thought it didn't run, so I was searching for a reason why. Then I looked up, and the script had finished. Then it took 3 times for the second part of the script to complete.
After getting the the launcher I wanted installed (APEX failed, so did Novo and a few others) AWD worked, but I was unable to get it to be the default launcher. (the kindle launchers 'default' settings were grayed out.
I then went into /system/app and renamed Launcher.apk to Launcher Default.apk and the com.awd.launcher-1.apk to Launcher.apk.
the system didn't respond when I pressed the home key, so I took a chance and rebooted my kindle.
When it rebooted, I was asked which launcher I wanted to use, so I clicked set as default, and clicked on AWD.
All is good now. Thanks
help
i keep getting a runme.bat is not recognized as a internal or external command , operable program or batch file
when i select 1 and hit enter i'm not getting the restore screen on the kindle it just says that it couldnt' push busybox and superuser and then it asks me wich superuser i want too install 1 or 2 and when i select one it just goes back too prompt. any ideas drivers are all good adb good cant figure it out
hey did u ever get help with that
blythefam5 said:
i keep getting a runme.bat is not recognized as a internal or external command , operable program or batch file
Click to expand...
Click to collapse
hey did u ever get help with that
Work for 10.4.6?!?
Does this work on 10.4.6 at all? My kindle is running this software atm
Thanks
Lewiswatson99 said:
Does this work on 10.4.6 at all? My kindle is running this software atm
Thanks
Click to expand...
Click to collapse
Use step 1 http://forum.xda-developers.com/showthread.php?t=2075959
Hello everyone, need help
I've got Amazon Kindle Fire HD, the version is 10.2.6. Want to unlock it. I follow this instructions step by step, then i stumbled on the 18 step.
It says "Copy and past (or type this into the window) cd ..\..\Root then hit enter" I type everything as written and system says that it is not able to find the reqested path..( What should I do? Maybe I should type same exact address instead of ..\.. ? Thank you for your response in advance.:angel:
Vitaliy7 said:
I've got Amazon Kindle Fire HD, the version is 10.2.6. Want to unlock it. I follow this instructions step by step, then i stumbled on the 18 step.
It says "Copy and past (or type this into the window) cd ..\..\Root then hit enter" I type everything as written and system says that it is not able to find the reqested path..( What should I do? Maybe I should type same exact address instead of ..\.. ? Thank you for your response in advance.:angel:
Click to expand...
Click to collapse
http://forum.xda-developers.com/showthread.php?t=2075959
###YOUTUBE VIDEO WILL BE UP SHORTLY###
###ALSO THE GUIDE WILL GET MORE DETAILS AND INFORMATION IN A SHORT PERIOD OF TIME###
###Before you ask, i use Quote instead of Code to NOT cut of the Code###
Requirement:
- Fire Tab 6" or 7" 4th Generation
- be patient
- be Aware - things can go wrong, if ANYthing is unclear, please ask first!
- Around 30~ to 60~ Minutes
depending how fast you get ADB and everything else required to get to the initial Root.
IF you already using ADB with your Fire, Check Step 3, THEN go to Step 7
Hi there,
In this Tutorial you will learn how you can root your Amazon Fire HD 6" or 7" Tablet.
First we are going to root it using Kingroot, after thet we Sideload SuperSU Root.
Please note this Tutorial requires the 4th(!) Generation of Fire Tabs.
Error-Solutions are at the BOTTOM of this Document!
NOTE: This Tutorial includes:
-Install ADB using Android Studio (also Windows 8, 10)
-Disable Fire Tab Ads
-Connect to Google
-Install Google GAPPS
-Install Custom Launcher
-Replace Default FireLauncher with Custom Launcher
-Root Device
-Sideload superSU, replace Root
-Install Google Store
-Implement Google Service as System-Apps
-Block Google-Phone-Home, AutoUpdates
Step 1:
Download the required Files (~180 MB)
Link: https://drive.google.com/file/d/0B5zOo5KIf0WdSVZKUllhQm85alk/view
Step 2:
Get Android Studio (FULL Install ~800MB)
Check the Android Studio Dir this ZIP contains and execute "Get AndroidStudio.lnk"
Step 2.1:
- After installing Android Studio launch it, click "Configuration" and Select the SDK (first Option)
- Select "Tools" at the Top and click "Manage Add-on Sites"
- Click the "User Defined Sites" Tab and click on "New..."
- Paste this URL:
http://kindle-sdk.s3.amazonaws.com/addon.xml
Click to expand...
Click to collapse
- confirm with "OK"
- Close this Window after and go back to the Mainwindow "Android SDK Manager"
Step 2.2:
- Scroll down until you see the "Extras" Folder, select "Kindle Fire USB Driver"
TIP: Click "Deselect All" first and reselect "Kindle USB Driver" so you don't have to install the Whole Package.
- Click "Install x packages..." after and wait until it's installed. After it's done you can close the SDK Manager Process.
Step 3:
- Open the Android SDK Main Dir wich is located for ex:
C:\Users\<USERNAME>\AppData\Local\Android\
Click to expand...
Click to collapse
- Enter "android-sdk\platform-tools"
- Copy the Content from "APT" Dir to this Folder, for ex:
C:\Users\<USERNAME>\AppData\Local\Android\android-sdk\platform-tools
Click to expand...
Click to collapse
- Go back to the Mainfolder and enter "sdk\extras\amazon\kindle_fire_usb_driver"
Step 4:
- Open your Devicemanager (Controlpanel > Devices > Devicemanager) and connect your Fire Tab to the Computer
- Open the Internal Storage of your Fire Tab and go to "Download" Dir at, copy & paste the whole Content from APK Dir to Fire Tab's Download folder.
Step 5:
- Open "Settings" at your Fire Tab Device and select "Applications"-Tab, enable Third Party Application.
- Go back to Settings and go to your Device Propertys, now tap the "Serialnumber" Field until you enable the Dev-Mode.
- Enter Developersettings and enable "ADB" at the "Debugging"-Tab.
Step 6:
- Now (you are still at the Devicemanager) select the "Fire", it should be displayed as a protable device.
- Rightclick it and select "Uninstall".
If there is any other Kind of "Fire" you should install them, too.
Do NOT close the Devicemanager now.
###
---If you use Windows 8 or 10 - go to the Bottom now to see what you have to do instead of the following---
###
- Unplug your Device now and Run (As Admin) the "KindleDriver.exe" at your Amazon Folder located at AndroidSDK
- Install it (should give you a green tick if everything was correct)
- After you installed it - connect the Fire Tab again.
- If your Fire Tab Fire is not marked as "ADB Device" repeat
Step 7:
- Now ADB and your Fire Tab are ready to get tested.
- Your Fire should already be connected to your device, if not, do so.
- Run a Command Prompt (Win+R and type "cmd" without ")
- now first go to your Android AD Location wich should be by default:
C:\Users\<USERNAME>\AppData\Local\Android\android-sdk\platform-tools
Click to expand...
Click to collapse
- After you found the correct dir, copy the Path, go to your Command Prompt, paste it with "cd " in Front of it.
cd C:\Users\<USERNAME>\AppData\Local\Android\android-sdk\platform-tools
Click to expand...
Click to collapse
###NOTE: All ADB-Commands are single-lined Commands.
Even if there are empty lines between them, it's just for better orientation.
Each command has to be added, one by one!
Step 8:
- Now you should be at the correct Dir, write
adb kill-server
Click to expand...
Click to collapse
Then
adb start-server
Click to expand...
Click to collapse
- The Server should start now, after it's online write
adb devices
Click to expand...
Click to collapse
- Your Device should now be displayed at the Prompt, if it says "Unauthorized", check your Tab, accept the Message and type again
adb devices
Click to expand...
Click to collapse
- It should now be displayed as "device"
Step 9:
- Enter
adb shell
Click to expand...
Click to collapse
at your Command Prompt
- Now let's make connection with Google.
- Enter the following command and accept with Enter of course
pm grant com.google.android.gms android.permission.INTERACT_ACROSS_USERS
Click to expand...
Click to collapse
---Optional: to Block Ads from the Lockscreen menu type this:
pm block com.amazon.kindle.kso
Click to expand...
Click to collapse
Step 10:
- Go to your device and run Amazon Appstore look for "ES File Explorer" and install it.
- After that, we are starting to Install GAPPS.
NOTE: After each App, REBOOT your device and install the next one!
- Open ES File Explorer and go your "Download" Folder.
- Install the Apk's in this Order, don't forget to reboot:
Google Account Manager
Google Service Framework
Google Play Services
Google Play Store
Click to expand...
Click to collapse
- Now you can Create your Account and Log-In if you like
- After this Step, you do not need to reboot after the next APKs.
Google Play Games (also Create Acc/Login if you like)
Aptoide
VireLauncherPro
RootChecker
KindleReader (The default one may not work anymore)
Click to expand...
Click to collapse
Step 11:
- Back to adb Shell Prompt, we are going to Block our Amazon Default Launcher, type
pm block com.amazon.kindle.otter
Click to expand...
Click to collapse
- Now just Launch VireLauncher and mark it as default if it asks for.
- Now we got what we need to proceed for our root.
-----------IMPORTANT: In order to make sure all Amazonapps are Still working after the initial Root
-----------It is recommend to run all Amazon Apps you are going to use even once (MOST important after factory Reset)
Step 12:
- UNPLUG your Fire Tab (IMPORTANT)
- Open your ES File Explorer at the Download Tab and install
KingRoot-4.0.0.233-release-201505071219_105001
Click to expand...
Click to collapse
- Run KingRoot and tab the blue button at the bottom
- Now KingRoot is going to root your device, the device restarts during this Process.
- After the Device restarted.
- Click the Check Button (Top right Corner) and scroll up, it should say rooted, if NOT - restart KingRoot again and Root again.
Step 13:
- Go back to our Commandprompt (if you are still in ADB Shell, type "exit" first) and now excecute those Commands
adb push su /data/local/tmp
adb push busybox /data/local/tmp
adb shell
Click to expand...
Click to collapse
- Now simply type
su
Click to expand...
Click to collapse
- now the following commands one after another, remember each command is a single line!
mount -o remount,rw /system
cat /data/local/tmp/su >/system/xbin/daemonsu && chmod 0755 /system/xbin/daemonsu
cat /data/local/tmp/busybox >/system/xbin/busybox && chmod 0755 /system/xbin/busybox
daemonsu -d &
Click to expand...
Click to collapse
Leave the ADB Terminal for now and go back to your Device, open the KingUser App
Click at the Top Right Corner on the Screen, click the Root authorization Settings and Remove Root Permission.
go to Settings > Application > All Applications/Third Party and uninstall the other King Applications (KingRoot and a Chinese one)
Go back to ADB now and enter the following commands one after another:
cat /data/local/tmp/su >/system/xbin/su && chmod 0755 /system/xbin/su
busybox chattr -ia /system/xbin/ku.sud
busybox chattr -ia /system/xbin/supolicy
rm /system/xbin/ku.sud
rm /system/xbin/supolicy
rm /system/bin/rt.sh
rm /system/bin/install-recovery.sh
rm /system/bin/shipclean
rm /system/bin/start-ssh
busybox chattr -ia /system/etc/install-recovery.sh
busybox chattr -ia /system/etc/install-recovery.sh-ku.bak
rm /system/etc/install-recovery.sh
rm /system/etc/install-recovery.sh-ku.bak
rm /system/etc/install_recovery.sh
rm /system/usr/icu/icusuflag.conf
busybox chattr -ia /system/usr/iku/isu
rm -rf /system/usr/iku
rm /system/kroot_*
rm /sdcard/kr-stock-conf
rm -rf /sdcard/Kingroot
Click to expand...
Click to collapse
Step 14:
- leave the ADB Terminal again and open your ES File Explorer
- Install superSU now, then run it and let it update after that reboot your Device
- Leave the Device for around 5 Minutes after Reboot.
- Now run your RootChecker and click the Checkbutton at the Top right, and scroll up again, it should say "rooted".
Step 15:
- Go back to ES File Explorer but leave ADB open as always, Install
SysAppConverter
Click to expand...
Click to collapse
- Open the SysAppConverter after and add the following things to your "System-Apps"
Google Play Store (com.android.vending)
Google Services Framework (com.google.android.gsf)
Google Play Services (com.android.google.gms)
Click to expand...
Click to collapse
Step 16:
- After you have done this, go back to ADB Shell and stop them from Phoneing home
pm block com.amazon.otaverifier
pm block com.amazon.dcp
Click to expand...
Click to collapse
Also enter the Playstore, top right corner -> uncheck autoupdate
Swipe to the right, click Settings and also disable autoupdates.
Finally, you are ready and your Device is rooted including Access to Google Playstore
IMPORTANT: If Apps or Playstore should not work because of reasons, there is a simple trick just reset your Google Frame Services.
Open SystemAppConverter
Browser for "Google Play-Services" (The Puzzle Piece) and hit the "System" button to the right.
Now select "Remove Updates". Now wait around a minute. Try if it works, if not - restart the Device.
Sometimes the Screen can Flash or the Tab will just shut down.
-------------------------------------------------------------------------
WINDOWS 8
Go to the Windows 8 folder, There is a tutorial how to install ADB on Win 8, then back to Step 7
WINDOWS 10
Click this Link: http://pdanet.co/a/
Download PdaNet+ "Version 4.18 installer for Windows" for ex.
If you haven't done yet, unplug your Fire Tab and install PdaNet.
After you installed it completly ADB should be ready now.
Go to Step 7
-------------------------------------------------------------------------
###VIRE SETTINGS###
#Launcher Settings#
Enable reflections - y
Lock Home screen - n
Themes - Stock
Home transition style - Crystal
Advanced Features - include Wallpaper - y
" - Full Screen Transitions - y
" - Enable Frame
" - Enable HD Shaders - y
" - Enable infinite Scroll - y
" - Homescreen - iconlabelsize - large
Icon
Show icon Shadow - y
Icon Style - none
Icon pack Settings - None
Homescreen - Add App - Vire App - Clock
Click to expand...
Click to collapse
thanks for this- tried to download the link in Step 1 but the google drive link is protected. I requested access- email has "ben" in it, just hoping to try this out on my hd7.
I'd REALLY like to be able to follow your guide here, but...
Unfortunately I can't advance past the first couple steps because the google drive link posted in STEP ONE containing all the necessary files requires permission from you before I can download it.
Once you fix this, this guide will really help everyone.
Hell i'm sorry i updated the Link! Going to edit soon, there are a lot of parts pretty undetailed.
thank you, it's downloading for me now
Great, thanks for the Reply about that, just updated the "Tutorial" a bit, so it's maybe a bit more easy to read, my english is so rusted - i didn't even noticed before i wrote it.
As said, i'm going to add much more details, if ANYTHING is unclear, please reply i'm going to detail it more, so no mistakes will happen.
Step 7 CMD window - suggestion for noobs
vismxownz said:
Great, thanks for the Reply about that, just updated the "Tutorial" a bit, so it's maybe a bit more easy to read, my english is so rusted - i didn't even noticed before i wrote it.
As said, i'm going to add much more details, if ANYTHING is unclear, please reply i'm going to detail it more, so no mistakes will happen.
Click to expand...
Click to collapse
Wow! Thank you SO much. Step 7 might be a little unclear. Not sure "first copy the Android ADB Location" -- copy from where?-- and then "write to your Commandprompt" cd (ADB location)" -- do you mean write "cd" (no ") and paste what you copied? Just a thought . . .
Think it would be simpler to just open CMD window from adb.exe folder::
1. Open the folder containing adb.exe. (Should be C:\Users\<USERNAME>\AppData\Local\Android\android-sdk\platform-tools)
2. Hold down the shift key and right-click a white space in the folder. Choose "open command window here."
also for step 2.1 i wasn't able to get the fire SDK listed in the android SDK manager until i added the following URL
https://s3.amazonaws.com/android-sdk-manager/redist/addon.xml
I have to say that I am pretty underwhelmed by the instructions, since all they do is expand what others have tried for GAPPS with only limited success ...
Btw, the easiest way to get adb drivers is to follow this post, there is much less to download :
http://forum.xda-developers.com/showpost.php?p=58822885&postcount=6
And for the rest, follow the earlier guide to rooted Fire with non-working GAPPS:
http://forum.xda-developers.com/fire-hd/general/playstore-t3110773
Unfortunately, the GAPPS fail to work reliably using similar instructions, and there is no consistent fix yet.
Awaiting more useful instructions now ...
bibikalka said:
I have to say that I am pretty underwhelmed by the instructions, since all they do is expand what others have tried for GAPPS with only limited success ...
Btw, the easiest way to get adb drivers is to follow this post, there is much less to download :
http://forum.xda-developers.com/showpost.php?p=58822885&postcount=6
And for the rest, follow the earlier guide to rooted Fire with non-working GAPPS:
http://forum.xda-developers.com/fire-hd/general/playstore-t3110773
Unfortunately, the GAPPS fail to work reliably using similar instructions, and there is no consistent fix yet.
Awaiting more useful instructions now ...
Click to expand...
Click to collapse
First I want to say thank you for the instructions this is a more detailed version of the steps I was taking. I had full intention to clean up my guide once we solved the problems we are currently having. I'm pretty sure these steps above are the basic steps of getting the Playstore but we are still not without issues. I'd be interested to see how many people this is working.
After all that, i still dunno why People got still issues - in first place with PlayStore.
It's the 6th (and 5th Day) for both HD 7" - still everything is working - PlayStore, also downloads and Cache Cleaning like a charm.
Also the Tablet seems to work faster now, cause of disabled Amazon Startup-Apps.
Also bibikalka is right, there are less big downloads, also you can evade downloading the whole SDK if you do not like, to. But you safed it for Future uses and instructions.
Also my first DL is above 100MB because it also includes the GAPPS, they are working as said and still working after nearly a week of usage on 2 Fire Tabs.
Just wanted to help, not that pro in writing instructions as you may already know.
But after all this, is Play Store application working?
devicer said:
But after all this, is Play Store application working?
Click to expand...
Click to collapse
As said before, nearly a week without any problems. Applications updating fine (for sure execluding Google Apps, don't updating anymore) - they should work until there is a update wich REQUIRES a newer Version of any GAPPS. But as said they work.
Thanks for the tutorial!!!
I got supersu and playstore installed and worked. This is what I did.
First I used playsevice 6.5.99_(xxxxxxxxxx-034) the last 3 number (-034) suppose to be the correct one for HD6. It work only the first time then update itself to 7.3.29 so no good.
So I changed to playservice 6.1.88_(xxxxxxxxxx-032). This one so far working very good after a few reboots. It won't update itself. Maybe because its not the correct one? But since it work so who care.
Now I can download apps, games no problem at all. So anybody got problem, maybe try playservice 6.1.88_(xxxxxxxxxx-032). I think thats a reason.
droidnext said:
Thanks for the tutorial!!!
I got supersu and playstore installed and worked. This is what I did.
First I used playsevice 6.5.99_(xxxxxxxxxx-034) the last 3 number (-034) suppose to be the correct one for HD6. It work only the first time then update itself to 7.3.29 so no good.
So I changed to playservice 6.1.88_(xxxxxxxxxx-032). This one so far working very good after a few reboots. It won't update itself. Maybe because its not the correct one? But since it work so who care.
Now I can download apps, games no problem at all. So anybody got problem, maybe try playservice 6.1.88_(xxxxxxxxxx-032). I think thats a reason.
Click to expand...
Click to collapse
Yes the GoogleCode got Patchday and 034 got patched. BUT to evade you also can go to your SysCustomizer and Reset the Google Play-Service to "Systemdefault" so it resets back to the first installed version. Until this gets a problem you can do it over and over again, so it would take just like 1 minute to fix the issue. Also there is no error or fail in using an "outdated" Version. Thanks for your Sharing i updated my uploadings
Everything is working now, and does not self update, see here :
http://forum.xda-developers.com/fire-hd/general/root-play-store-short-disabled-self-t3113975
Anyone else have problems setting up supersu?
Sent from my LG-V480 using Tapatalk
I'm waiting for the tuto video
thanks for the work btw !!!
Wich Problems?
greetings
So if we want the Google play store, we won't be able to use the default launcher anymore ? damn it ...
is it an obligation ?