Post Reply

[Hack] Kindle Guide for Transformation to Android Tablet

OP dcsmaniatico

17th December 2012, 01:40 AM   |  #1  
OP Member
Thanks Meter: 23
 
68 posts
Join Date:Joined: Aug 2008
This is a guide to transform your Kindle Fire 2 Generation into a full working android tablet (Android UI, Google APPS, Play Store, Widgetsssss etc.) . UPDATED 12/21/2012
That said. I have no ownership of any of the programs or files discussed. This is just stuff i gathered to make my Kindle Fire ROCKKKKK, Do this at your own risk, I am not responsible if you brick your device or void your warranty by doing any of this. Also please give to the developers that took of their time to create the programs and make your crappy reader into something awsome.


Please read complete article before you begin. Again I am not responsible if you brick your device or void your warranty by doing any of this.
2/2/2013

We have fully funtional roms for Kindle. Fire 2. I will not be posting any more posts since a full ROM experience is way better in my opinion. But for people that dont want to fully convert and for documentation I will leave the posts. Have fun!!!!

Change lockscreen ( Work around instating No Lock from android market and then instaling your favorite lockscreen from market thanks to tip from fmkilo), change search engine (I tried instaling google search to no luck, if some one can help please comment, some ideas where told, will try soon)

Procedure to transform Kindle Fire 2 Generation into a fuctional android tablet,

1. ADB enabled and Allow Unknown source APK and Amazon account registered


This is simple just go to your Kindle Eyelid and hit

(+)More...--> Security-->Enable ADB ON

and

(+)More...--> Device-->Allow Instalation of Applications ON

Install Amazon account as root may not let you create one

2. Root and Super User

In order to change the UI and install a few missing apk in the Kindle Fire system folder we need Super User and Root access.
Below is a link that will show you how to install root. It is ment for the Kindle 7 HD but works perfect on our Kindle Fire Second Generation ( I last used it on OS version 10.2.4 and worked)

http://forum.xda-developers.com/show...php?p=35156970

3. Install UI, and Google Apps


Now that we have root access we need to place a few apk on the system/app folder of the Kindle Fire to change the UI and have fuctional Google apps.

For that we need to modify ES File Explorer settings

go to Settings--> Root Setings Check First 3 Boxes (Root Explorer, Up to Root, Mount File System)

Now is just simple we need to move a few apk to the system/app folder.

All Needed

Android UI
IMPOTANT Choose an Andoid UI. There are a lottttt of User Interfaces for android. Like APEX Luncher, Go lancher, Nova launcher ect. to choose. I will use APEX launcher which works great on the Kindle Fire but you can install the one you love, you can change it later by removing the apk form systems/app and placing a diferent one.

http://www.papktop.com/apex-launcher-1-3-5.html

Google APPS
We need to install a few of the googles apps for the google play and Gmail to work so please download all of the above.

Google services framework apk
http://forum.xda-developers.com/atta...3&d=1328536031
Google Play store apk
http://forum.xda-developers.com/show....php?t=2046533
Google youtube apk
http://www.androiddrawer.com/6750/do.../#.UM5sFm_oTl8
Google chrome apk
http://forum.xda-developers.com/show....php?t=1485473


Once you downloaded all of this apk simply paste them on your system/app folder and reboot the device.

When the device turns on again it will start updating. Unlock the device and will ask you which UI you prefer TO USE, choose APEX IMPORTANT I suggest that you test the UI first and then check the box to make this the defalt UI this can brick your device if the UI is not running Properly ( if you want to make the change permanent select the check box below, if not everytime you press the home button or restart will ask you to choose)

You will now see a familiar Android UI. Congratulations your Kindle Fire is not as crappy and has fully funtional google play, widgets and live wallpapers.

4.Prevent OS update, Loss of ROOT and all your Mod work

Every time your divice gets an update will automaticaly loose root. Thanks to crappy amazon these updates will get pushed and you cant stop them from the settings menu. Localy we can stop it with 2 options

A. Quick fix (will go into OTA update if Droidwall apk is turned off)
Localy we can stop them by placing a firewall like DroidWall and blocking the access ( i dont know which part to block to prevent it from updating so I just simply Check the apps I want use the internet)

Simply download DroidWall from the Google Play Store. The program is really simple just check which apps you want to let use internet, the rest leave unchecked.

B. Hard fix (will never go into OTA update unless you rename the file again) thanks to tip from fmkilo

To make change permanent go into the systems menu and rename /system/etc/security/otacerts.zip

5. Change Lookscreen

To change the lockscreen we need a few apk from the android market.
A. No Lock
B. Rom toolbox
C. Your favorite lookscreen ( I use Picture Password a copy of Windos 8 lockscreen)

Simply install Rom Toolbox, No lock, and lockscreen form market.

Open Rom toolbox and select App Manager find No Lock from the list and long press it. A menu will pop up, select "Convert to system app". Reboot device ( To skip this step you can also download No Lock apk from internet and place it on system/app)

Open No lock and hit enable, now you have no stock lockscreen, feel free to install your favorite lockscreen.

5. Fix Kindle Reader

This will delete kindle's original app for ever back up kindle app somewhere to restore

Go to system/app and save kindleforoter apk somewhere on your kindle and then delete it from system/app
Reboot device
Install Kindle Reader from Play Store

That is it. HAVE FUN


If you have any updates on this Tutorial please feel free to comment.
Last edited by dcsmaniatico; 4th February 2013 at 04:55 AM.
The Following 21 Users Say Thank You to dcsmaniatico For This Useful Post: [ View ]
17th December 2012, 11:10 AM   |  #2  
agentfusion's Avatar
Senior Member
Flag Baltimore
Thanks Meter: 95
 
373 posts
Join Date:Joined: Jun 2009
More
I suggest rom toolbox. After rooting and installing Google services framework, and the play store, open rom toolbox, select app manager, and then long press the framework and play store and select "system app".

Then, once that's done, gapps should work fine, all you have to do next is install your launcher(s) of choice and use rom toolbox to make them system apps as well, after that the home button will ask which launcher to use. If you set a launcher to always, you can use home switcher apps or reset defaults under your application settings.

Sent from my KFOT using xda app-developers app
17th December 2012, 01:50 PM   |  #3  
Senior Member
Flag Mount Vernon, IA,USA
Thanks Meter: 188
 
288 posts
Join Date:Joined: Oct 2012
Donate to Me
More
Prompt
To change the lock screen, use no lock from google play. It must be installed as a system app i'm sure if you're here then you at least know how to do that...
I blocked the ota updates by renaming /system/etc/security/otacerts.zip

Edit: if you go with nolock, you will need your own app for a replacement otherwise you just won't have a lock screen...
Last edited by fmkilo; 17th December 2012 at 01:58 PM.
18th December 2012, 02:43 AM   |  #4  
OP Member
Thanks Meter: 23
 
68 posts
Join Date:Joined: Aug 2008
Quote:
Originally Posted by agentfusion

I suggest rom toolbox. After rooting and installing Google services framework, and the play store, open rom toolbox, select app manager, and then long press the framework and play store and select "system app".

Then, once that's done, gapps should work fine, all you have to do next is install your launcher(s) of choice and use rom toolbox to make them system apps as well, after that the home button will ask which launcher to use. If you set a launcher to always, you can use home switcher apps or reset defaults under your application settings.

Sent from my KFOT using xda app-developers app

I will try this tool....thanks
18th December 2012, 02:44 AM   |  #5  
OP Member
Thanks Meter: 23
 
68 posts
Join Date:Joined: Aug 2008
Quote:
Originally Posted by fmkilo

To change the lock screen, use no lock from google play. It must be installed as a system app i'm sure if you're here then you at least know how to do that...
I blocked the ota updates by renaming /system/etc/security/otacerts.zip

Edit: if you go with nolock, you will need your own app for a replacement otherwise you just won't have a lock screen...

Thanks a lot. I Will add this to the tutorial
18th December 2012, 07:13 AM   |  #6  
Member
Flag Salzburg (AT)
Thanks Meter: 5
 
38 posts
Join Date:Joined: Oct 2009
More
i got a few of my favourite Apps to work even though they could not be installed via playstore or simply dont work.
like Go launcher HD, battery mix plus, prehome or messagease, power toggle,
just install the apk, convert to system app (like the two methods above, i use titanium backup or ES File) and reboot.

i suggest putting the most imporant apps (ES file, your preferred home switcher, a launcher,) into your kindle favourite list - the star on the right bottom - to have quick access from everywhere

the feature i still miss, is the ability to usemultiple google calendars with a calendar app like jorte <- any hints?


Sent from my GT-I9103 using xda app-developers app
18th December 2012, 04:16 PM   |  #7  
Junior Member
Thanks Meter: 0
 
2 posts
Join Date:Joined: Oct 2006
More
failed to copy 'stuff/busybox' to '/data/local/tmp/./busybox': Permission denied
I can't image that I am going anything wrong but I can't get this to work.
I have a new Kindle Fire HD7 with 10.2.4 software on it.

Here is the log I get from D:\Root_with_Restore_by_Bin4ry_v17\runme.bat

I am starting to think Amazon has locked the device down.

Thanks
fd

================================================== ====================
= This script will root your Android phone with adb restore function =
= Script by Bin4ry (thanks to Goroh_kun and tkymgr for the idea) =
= Idea for Tablet S from Fi01_IS01 =
= (22.11.2012) v17 =
================================================== ====================

Device type:
1) Normal
2) Special (for example: Sony Tablet S, Medion Lifetab)

x) Unroot

Make a choice: 1
Checking if i should run in Normal Mode or special Sony Mode
Please connect your device with USB-Debugging enabled now
* daemon not running. starting it now on port 5037 *
* daemon started successfully *
remote object '/system/app/Backup-Restore.apk' does not exist
remote object '/system/bin/ric' does not exist
.
.

Normal Mode enabled!
.

Pushing busybox....
failed to copy 'stuff/busybox' to '/data/local/tmp/./busybox': Permission denied

Pushing su binary ....
failed to copy 'stuff/su' to '/data/local/tmp/./su': Permission denied
Pushing Superuser app
failed to copy 'stuff/Superuser.apk' to '/data/local/tmp/./Superuser.apk': Permi
ssion denied
Making busybox runable ...
Unable to chmod /data/local/tmp/busybox: No such file or directory
.
Now unlock your device and confirm the restore operation.
Please look at your device and click RESTORE!
If all is successful i will tell you, if not this shell will run forever.
Running ...
19th December 2012, 07:25 AM   |  #8  
Junior Member
Thanks Meter: 0
 
2 posts
Join Date:Joined: Dec 2009
worked great now we just need roms lol
19th December 2012, 06:23 PM   |  #9  
barberboy420's Avatar
Senior Member
Thanks Meter: 133
 
1,020 posts
Join Date:Joined: Aug 2011
More
Quote:
Originally Posted by fargodude

I can't image that I am going anything wrong but I can't get this to work.
I have a new Kindle Fire HD7 with 10.2.4 software on it.

Here is the log I get from D:\Root_with_Restore_by_Bin4ry_v17\runme.bat

I am starting to think Amazon has locked the device down.

Thanks
fd

================================================== ====================
= This script will root your Android phone with adb restore function =
= Script by Bin4ry (thanks to Goroh_kun and tkymgr for the idea) =
= Idea for Tablet S from Fi01_IS01 =
= (22.11.2012) v17 =
================================================== ====================

Device type:
1) Normal
2) Special (for example: Sony Tablet S, Medion Lifetab)

x) Unroot

Make a choice: 1
Checking if i should run in Normal Mode or special Sony Mode
Please connect your device with USB-Debugging enabled now
* daemon not running. starting it now on port 5037 *
* daemon started successfully *
remote object '/system/app/Backup-Restore.apk' does not exist
remote object '/system/bin/ric' does not exist
.
.

Normal Mode enabled!
.

Pushing busybox....
failed to copy 'stuff/busybox' to '/data/local/tmp/./busybox': Permission denied

Pushing su binary ....
failed to copy 'stuff/su' to '/data/local/tmp/./su': Permission denied
Pushing Superuser app
failed to copy 'stuff/Superuser.apk' to '/data/local/tmp/./Superuser.apk': Permi
ssion denied
Making busybox runable ...
Unable to chmod /data/local/tmp/busybox: No such file or directory
.
Now unlock your device and confirm the restore operation.
Please look at your device and click RESTORE!
If all is successful i will tell you, if not this shell will run forever.
Running ...

I'm getting this same thing dude and it's really frickin pissin me off! I've posted the issue in like EVERY kindle fire 2 thread and no real help maaaan wth Can someone please give a explanation (in english) I mean I thank the person for making this guide it does help putting all the info on rooting the kf2 in one place its just that one little prob and I bet I'll be good to go
19th December 2012, 10:36 PM   |  #10  
kaymado's Avatar
Senior Member
Thanks Meter: 13
 
177 posts
Join Date:Joined: Jun 2009
More
Hi guys, the guide is good and it works flawlessly. I'm UK kindle fire 2 last update.

I was actually able to get rid of the lock screen using widget locker lock screen which I had purchased a while back for a phone.
Put it inside system/app and started it. I'm using root helper option to ensure it kicks in.
Even when I restart the kindle, if you wait for it to boot completely, it will take over stock lock screen.
Awesome stuff. Not only the stock one is gone, but I get to also customize my own.

Beautiful widgets only worked after copying the apk from data/app into system/app

SEARCH
A workaround for search is to download google search from aptoide and widget locker can be set to start it.
Or to use a shortcut on desktop to an activity via the launcher and selecting google search.
Also moved the apk to the system/app but may no be necessary. Now to rename the certs file to prevent ota update...
[EDIT] I have managed to get it as the default search but not exactly sure how might have to do with the fact that i renamed the UnifiedSearch.apk after i installed google search and rebooted. Said something about upgrading the system but i have not found a way (yet) to revert back so do it at your own risk (and let me know if it is reversible lol).

As for the root bowser app, not necessary.
ES file explorer can do it all, just check the settings and allow root, browse root folder and mount system as writeable.

Feels great to finally have some control! So cool that you can start the normal kindle os via a shortcut icon on the desktop, or directly to kindle docs, where my own free books are

so now we know lockscreen can be removed and google search can be used - this is fun!!

Sent from my hacked KFOT using xda app-developers app
Last edited by kaymado; 20th December 2012 at 01:17 AM. Reason: added info and tidied up

The Following 4 Users Say Thank You to kaymado For This Useful Post: [ View ]
Post Reply Subscribe to Thread

Tags
android ui, google apps, hack
Previous Thread Next Thread
Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes