Checklist of what most users seem to want to achieve re rooting/backup/googleplay etc - 7" Kindle Fire HD Q&A, Help & Troubleshooting

HI
As a newbie I have gained a good insight on this forum as to the steps required for rooting etc and am looking forward to partly releasing the Fire from Amazons shackles.
I am hoping someone on here can give a quick summary as to the order which should be followed to get to the point of having google play and other android apps running as I am still not 100% sure on what is required.
So far I have my tasks as:
1)Install the ADBs
http://forum.xda-developers.com/showthread.php?t=1890413
2)Root the kindle
http://forum.xda-developers.com/showthread.php?t=1891939
3)At the second reboot of the rooting phase, Backup the kindle
http://forum.xda-developers.com/showthread.php?t=1930656
4)Install Google play
http://forum.xda-developers.com/showthread.php?t=1893410
5)Download a launcher of some description
Can anyone advise what the best launcher to use for the kindle is? Also have I missed any steps out?

When you get to Google install googleframework then vendor apk. That automatically puts Google play on your device. I have 3 launchers working fine, adw, go launcher hd, and Nova prime.

thanks.... at what point would i need to put on root explore etc

You should have Root Explorer to move Vending.apk to system/apps, and alter its permissions if necessary (they're long tap options btw). So, right before your step 4 I suppose. You'll also need it to move the launcher apk to system/apps too, and also any alternative keyboards you want to install (although this might not be necessary with 7.2.1, I'm not sure).

You can use any file manager with Root Access. I have used ES File Explorer.
If you don't have an US Credit Card you can't download any file managers on your kindle. You have to sideload it via adb
So this is what I did:
1) Google "es file explorer apk". This is not illegal because this software is free. You can get it on trusteed and legal sites like slideme.org or softpedia.com
2) Download it and put it on a desktop folder called android (or whatever). Be sure it has a apk extension. Does not work with a zip or rar file; you must uncompress it if thats the case.
3) In the same folder put the qemu tool because it have the adb executable, you don't have to install it
4) On the Kindle Fire, turn on "ADB" on top menu/settings/security/adb
5) Plug the Kindle Fire on the PC via USB cable
6) Click on the Windows Start menu, then type "cmd" on the run box
7) In the command line, type
cd [folder name] [press enter]
adb kill-server [press enter]
adb devices [press enter]
adb install [name of the ES file manager apk] [press enter]
8) Unplug your Kindle typing
adb kill-server
again then eject it on the windows tray menu.
You can now see the ES File Manager icon on your apps menu.
On the ES File Explorer you have to turn on root access to inject the Google Play files.
- Press the menu button, he Settings/Root Settings and check "Root explorer" and "Up to root"
Now you can complete the file copy and permissions changes.

Related

Looking for the best batch installer/uninstaller app

I'm looking for the best app for batch uninstalls for root or non-root. As for batch installs I'm looking for the best non-root app since I use backup for root.
ADB
10char
How about an app? Also I know you can do 'adb install asdf.apk' but how can I do it batch? Like what specific command is it?
ThR1LL said:
How about an app? Also I know you can do 'adb install asdf.apk' but how can I do it batch? Like what specific command is it?
Click to expand...
Click to collapse
I dont think there is an app right now in the market that can do batch install/uninstall. you have to do it on your pc. I also use backup for root, and i backup all my apps. since i dont use apps2sd on my magic, i have everything internal, so after a wipe/flash i need a fast way to reinstall all my apps. found this on the forum and works great.
create a batch file.
1. open up notepad n copy and paste this code: for %%f in ("LOCATION_OF_APK_DIRECTORY\*.apk") do adb install "%%f"
2. replace with the location to your actual APK folder.
3. save as a a batch file (.bat)
For example, mines is like this:
for %%f in ("F:\Backup\Files\Mobile_Stuff\Android\HTC_MAGIC\01_CupCake\apk\*.apk") do adb install "%%f"
and I saved as apkinstall.bat
So now, whenever you want to install batch apks, just drop the apks into the folder you selected above, and double click the batch file.
Gphonemanager
It does batch uninstall. You just have to select 'ok' one by one until you've uninstalled all the apps that you wanted to.
put all your apps in a folder called
app
app-private
depending on which one it was
open command prompt in the folder containing those two folders and use the commands
Code:
adb remount
adb push app /system/sd/app
adb push app-private /system/sd/app-private
adb shell reboot
Is there any way to relink an .apk (coming from a backup, usually) with its origin on Market ?
I have hundreds of market-installed apps and after each reset I have to reinstall one by one, if would keep the market download update feature...
Thanks

Can't get apk's to install?

I got my NC rooted (I think LOL) I went through the root process and everything looks fine but now i'm trying to install some apk's and I cant get it to work. I want to install root explorer so I pulled the apk from my Htc Evo and put it in a folder on my desktop. Then in cmd I type
cd\
cd android-sdk-windows\platform-tools
adb kill-server
adb devices
I get my device listed so then I type (before the cursor it says C:\android-sdk-windows\platform-tools>)
adb install C:\documents and settings\owner\desktop\apks\root explorer 2.12.4.apk"
and I get a message that says "can't find 'explorer 2.12.4.apk' to install
I am stuck I don't know what to do. Please help me!!
I have tried the name root explorer 2.12.4.apk with and without spaces
Novarider said:
adb install C:\documents and settings\owner\desktop\apks\root explorer 2.12.4.apk"
Click to expand...
Click to collapse
If cmd is like Linux you have to put \ before spaces like root\ explorer\ 2.12.4.apk
its definitely related to where the apk is located or the file name.
Try putting quotes around the path such as....
adb install "c:\docume...."
If that doesn't work then create a folder on your c:\ called apk then move the file over to that folder and rename the .apk file to something without spaces.
Good luck!
So I am at the correct path? What EXACTLY do you type after you open the cmd? Can you just open the cmd and start installing apps or do you have to navigate to android-sdk-windows...
What do I need to type from the time I open cmd?
rob04 said:
its definitely related to where the apk is located or the file name.
Try putting quotes around the path such as....
adb install "c:\docume...."
If that doesn't work then create a folder on your c:\ called apk then move the file over to that folder and rename the .apk file to something without spaces.
Good luck!
Click to expand...
Click to collapse
The " around the path worked. Thanks!
Now that I have root explorer installed how do I use it? Can I put it on my home screen?

Easy way to install bootanimations

###OK I haven't really written a tutorial before so if you catch a mistake please let me know so I can make the changes###
In my method we will be using Android Commander on a PC
Note: This does work on Win7
Android Commander is a free program that allows you to see the root and sd locations of your phone without having to type codes through adb. With this you can drag and drop anything anywhere onto or off of your phone.
Lets begin!
1: Ensure your phone drivers are installed and updated. Also that your phone is plugged in
2: Ensure you have the latest sdk downloaded and installed. You need this for adb. You'll see why in a minute
3. Download and install the attached file at the bottom. This is the Android Commander program.
4. On the first run of Android Commander if you don't know what the options that are shown meen then select the I don't know/ autodetect option.
5. When AC finally opens you will see two windows. On mine the left is Windows Files and the right is Android Files
Personally I don't use the Windows Files side for anything. Its all about your preferance because AC allows you to drag directly from your desktop to the Android Files window.
You should notice on the Android files side all your android "system" folders. locate your original bootanimation like this: Double click "data" then double click "local" Once inside the local folder you will actually be able to see the original bootanimation.zip file. From here select the check box next to it and hit the copy button. By default AC will "copy" the selected file to whatever window is open on the Windows side but you can choose to copy it to your choice. If you don't want to copy it AC allows you to right click it and simply delete it. Your choice. I won't be held responsible if you do delete it and later you decide you want it back!!!
Moving on, once you've done what you want to the original bootanimation.zip you need to locate the new bootanimation of your choice and simply click and drag it to the AC window. When you drop it a window will pop up asking where to put it. Obviously you will want to push it to the android side so if android is on the right then select right window and select ok. Another window will pop up showing the push in progress. I have mine set to close on finish so that window goes away once the file is moved.
Done!
After this you can restart your phone to watch the animation on start up or you can cmd into your phone and actually play the bootanimation to see it working on your phone without restarting!
To use adb to see it without restarting your phone open cmd by winkey+r then type cmd and then hit enter. in cmd navigate to your adb tools like this:
NOTE: I'll use mine as an example.
Code:
C:\Users\Name>cd C:\Android\platform-tools
NOTE: I typed "cd" then my tools location. Important.
Press Enter
Code:
adb remount
Press Enter
Code:
adb shell
Press Enter
Code:
bootanimation
Press Enter. Once you press enter this time the animation will play instantlly on your phone if all has went well. Also if it plays then the install has worked obviously...
To stop the animation press ctrl+c
I know this tut may seem a bit long, but once you do it a couple times I believe you will see this is the easiest and quickest way to change your bootanimation.
If your still confused, watch my Instruction Video file at youtube:
http://www.youtube.com/watch?v=LIeia2HAXXk
Will this work with the Samsung Fascinate? Thank you
i found bootanimation in data\media folder not data\local

How To: Keep your old Fascinate clock

Here's a "How to" using nothing but your phone and computer (or Mac):
1.) If you JUST want the clock, you'll need to download onto your Mac or PC either "missing.zip" or "iofthestorm.zip" from here: http://forum.xda-developers.com/showthread.php?t=940456&page=6
2.) Extract the zip file, and open the folder: missing>system>app. Both of these zips have extras bundled into them, so locate Clockpackage.apk. Now, keep this window open.
3.) You'll need a file manager (I like Root Explorer) that allows you to see the "system" (you won't see "" around these files w/in your phone) file. Within in the "system" file, is the "app" file . You'll need to remove the previously bundled clock, but before you do you have to bypass the "system" file's r/o permission. For noobs, r/o = read only. r/w = read/write.
4.) I don't have the link, so click search from w/in the Android Market on your phone and type: mount /system. It'll be the first app that appears on the list. Mount /System is literally the name of the app, so the spacing, etc., is not a typo. Download and install.
5.) When finished with step # 4, fire up your new app, Mount /System, and click the button that says, "Mount r/w."
6.) Remove your old clock from the system/app folder. I first made a copy into my download folder just in case anything went wrong. Once the copy was in a place I could locate again, I went back to system/app folder and deleted the previously bundled clock.
7.) I plugged my phone via usb (settings/applications/development/USB debugging) into my computer. Locate the folder in step #2. Find the clock. Then, drag and drop onto your system/app file.
8.) You're done! Close Root Explorer, and you should see your old Samsung Clock in your app drawer on your phone.
Please note, I'm not a software developer nor am I a hacker. I know only about my device, a Samsung Fascinate, so please don't ask me how to use this mod for other devices. Those who would like to do so would be better off following some of the adb tutorials posted on these forums.

how to edit hosts file

I've been trying to work on this and still can't figure out how to do this can somebody give me a step by step
So far I've tried to inStall an ash server to go in and edit it but I cannot get it to work somebody to help
maxgohan said:
I've been trying to work on this and still can't figure out how to do this can somebody give me a step by step
So far I've tried to inStall an ash server to go in and edit it but I cannot get it to work somebody to help
Click to expand...
Click to collapse
two ways to change your hostname
1. open edit /system/etc/dhcpcd/dhcpcd.conf with your favorite text editor. under "interface eth0", type: hostname yourdesiredhostname
2. open your favorit terminal emulator, type: vi /system/etc/dhcpcd/dhcpcd.conf
make above mentioned changes.
-> reboot and it should be working. try to ping your device from another piece of hardware in your home network
if you want to change your hosts file - do the same with /etc/hosts ^^
I keep getting this line...
mv: can't remove '/etc/hosts': Read-only file system
is your device rooted? if yes, you have either so mount your root file system as writeable in your file explorer (if it supports root access, like ES File Explorer), or you have to type "su root" at the beginning of your terminal emulator operations.
same problem with a rooted and unlocked device
two_handed said:
is your device rooted? if yes, you have either so mount your root file system as writeable in your file explorer (if it supports root access, like ES File Explorer), or you have to type "su root" at the beginning of your terminal emulator operations.
Click to expand...
Click to collapse
my device is rooted with kingroot I have installed root explorer and ES file explorer too with giving them root permission as well , but when ever I tried to delete or edit hosts file nothing gets change (with root explorer) and with ES file explorer it says " read only file " I tried to change the permission in properties but failed to save the check boxes result. oh man I forget to mention my problem here my cell is infected by a "freedom" app when finally I found it useless I changed the freedom app setting to "freecore" my device got reboot after that I uninstalled the app , now I am unable to connect with google servers , can't use play store , I also tried hosts file Editor but got no result I know my problem is to delete the hosts file , but something is not letting me to take control over hosts file , my android is 5.1 and model is huawei honor 4c ?

Categories

Resources