Kindle Fire Sort-of Bricked - Kindle Fire Q&A, Help & Troubleshooting

Can you get into recovery
You probably should just flash a new rom
Sent from my Kindle Fire using xda premium
if you find something I posted helpful please thank me

Did you try wiping then recovering
Sent from my Kindle Fire using xda premium
if you find something I posted helpful please thank me

For future reference, when you're working from recovery:
adb shell mount system
adb push framework-res.apk /system/framework/
adb shell umount system
adb reboot

Josepho1997 said:
So, I was going to replace my framework-res(don't ask why), but I wanted to keep a backup of it. So, I renamed it framework-res.apk1, and was planning to put the modded one in /system/framework. But, once I renamed it, everything crashed. I got a bunch of Chinese/Japanese writing(don't ask me why ). Now nothing will open and my notification bar is gone. Anyways, I rebooted into recovery and mounted from there(because it wouldn't mount). Now I need to know how to install framework-res.apk to /system/framework using adb. I tried:
I've never needed to install an apk with adb, so I don't even know if thats the right code.
EDIT: I used:
to move it to /system/framework
I tried using
but it just gives me the list of option for adb(like when you first open it)
EDIT:
I tried to make it RW by using:
EDIT:
Great! Now it won't even get to the boot animation. Its stuck on the White and orange Kindle Fire screen(before it gets to the boot animation)
Click to expand...
Click to collapse
Yeah like stated above, you need to use adb push because you are just moving it not actually installing it.

also a tip for replacing your framework.
put new framework.apk on sdcard then with root explorer copy or move to the main directory and fix permissions, then move to framework and paste, it will ask if you want to over write other apk say yes, your phone will reboot with the new framework apk.
if you want a backup just copy the original first and save it somewhere else.
Sent from my Galaxy Nexus using xda premium

Related

[Q] cannot delete .APK files!

Hi All
Apologies if this is in the wrong place or if it has been answered elsewhere, I have been searching all weekend, so hopefully not!
I have recently installed gingervillain v1.0 on my Desire, and wanted to remove some .APKs for programs I do not use, such as DSPManager.
In an effort to do this I have purchased the paid versions of Root Explorer and Titanium Backup. Using Root Explorer I have tried deleting the .APKs from system/app, but to no avail.
In Titanium Backup I have tried using the uninstall feature, but the apps in question, persisted.
So I began running searches in Google and found a few articles which claimed you could for example delete the .APKs in the ZIP archive close and resign, but I tried this several times and could not get it to work.
I have now downloaded the Android SDK and USB driver for ADB. But when attempting to utiilise ADB to delete the .APKs CMD returns "'adb' is not recognized as an internal or external command, operable program or batch file"
After searching the XDA forums i came across a post which stated I needed to amend the path under Environment Variables to the location of the ADB, which I have done (and rebooted my PC).
I am still receiving the ADB is not a ... statement, in CMD.
I am running windows 7 and have tried the above with and without HTC Sync installed.
Thanks in advance
I think you need to be S-Off to delete system apps whilst booted in Android. You can delete the apps from the zip file before you flash it.
GoogleJelly said:
I think you need to be S-Off to delete system apps whilst booted in Android. You can delete the apps from the zip file before you flash it.
Click to expand...
Click to collapse
Thanks Googlejelly, none of the articles i followed mentioned S-Off but I will look into it. Regarding the deletion of aps from the zip, is this something you have done yourself? Everytime I try too I get Error 0x80004005. I did unzip which allowed me to delete without the error, but after flashing the rom, I got stuck in a bootloop.
Sent from my HTC Desire using XDA App
for deleting anything on the system file itself, u def need s-off. i was on a sgs fascinate rooted which came witrh s-off included in its root. so when i came to a htc desire, i figured it would b the same. but it wasnt. u need to s-off to delete sysrem apks like google talk, file manager, etc
if you want to delete apps while android is running you need to be S-OFF.
you can also edit .zip before flashing.
since you get a bootloop you either delete something you should not OR you have to edit updater script (but since you wrote about GingerVillain i doubt it, so probably you just delete some important stuff)
dzumagos said:
if you want to delete apps while android is running you need to be S-OFF.
you can also edit .zip before flashing.
since you get a bootloop you either delete something you should not OR you have to edit updater script (but since you wrote about GingerVillain i doubt it, so probably you just delete some important stuff)
Click to expand...
Click to collapse
Thanks dzumagos. Do you know if I need to resign the zip, after editing? Also do you know why I might be getting the error which is stopping me from deleting the files in the zip?
Sent from my HTC Desire using XDA App
You shouldn't need to unzip the file to take out the apks, just use winzip to access the the zipped file, delete which apks you don't want then exit out of winzip and flash it, if you delete something important it'll probably loop.
I've done this with leedroid 2.3d and took out footprints,teeter,stocks and a couple of other apks, it flashed fine with no problems.
Actually, you don't need to be S-OFF to remove files from system. Can be done via ADB.
You must have the phone connected via recovery (better, since nothing is in use) with USB debugging on.
Run CMD as administrator, then change to the directory where you have the adb.exe (In my case c:\android-sdk-windows\tools\)
Then type in the command adb shell after you should get an information something like starting daemon.
Then type in mount /system
Now, you can remove files with the rm /system/app/(APPFILENAME).apk command.
When finished type umount /system then exit
If you need the list of files, then type ls in the command prompt.
Worked for me, S-ON.
Sent from my customized HTC Desire using TTP
nagypapi said:
Actually, you don't need to be S-OFF to remove files from system. Can be done via ADB.
You must have the phone connected via recovery (better, since nothing is in use) with USB debugging on.
Run CMD as administrator, then change to the directory where you have the adb.exe (In my case c:\android-sdk-windows\tools\)
Then type in the command adb shell after you should get an information something like starting daemon.
Then type in mount /system
Now, you can remove files with the rm /system/app/(APPFILENAME).apk command.
When finished type umount /system then exit
If you need the list of files, then type ls in the command prompt.
Worked for me, S-ON.
Sent from my customized HTC Desire using TTP
Click to expand...
Click to collapse
Would do this but for the aforementioned error.
Sent from my HTC Desire using XDA App
Tried it or not?
Because from what I read you are writing wrong commands.
Dont write adb if you are already in the shell, because that's not a valid command.
All I do is when I download a rom is open it using WinRar and delete the files straight from the archive. I don't extract the files from the archive, just edit it. I add my own font, notification sound, delete the boot animation and I delete some system apps that I don't use. This beats having to S-Off (I have it anyway) but it is a nice work around.
GoogleJelly said:
All I do is when I download a rom is open it using WinRar and delete the files straight from the archive. I don't extract the files from the archive, just edit it. I add my own font, notification sound, delete the boot animation and I delete some system apps that I don't use. This beats having to S-Off (I have it anyway) but it is a nice work around.
Click to expand...
Click to collapse
GoogleJelly - I did the following, uninstalled 7zip, installed winzip, right clicked the archive with the rom, selected "open with winzip", navigated to the system\app\ folder, right clicked DSPManager.apk, selected delete and got this... (see attached). It just freezes everytime and i get the (not responding) postfix
Perfectly willing to accept I am an idiot who has done something wrong. But I really do fail to see what.
Help, this is so frustrating!!!
nagypapi said:
Tried it or not?
Because from what I read you are writing wrong commands.
Dont write adb if you are already in the shell, because that's not a valid command.
Click to expand...
Click to collapse
Sorry nagypapi, you have lost this Noob! I will try to follow your suggestion again, and report back.
Thanks
I don't use Winzip, I use Winrar.
Solved - cannot delete apks
GoogleJelly said:
I don't use Winzip, I use Winrar.
Click to expand...
Click to collapse
That got it *feel like a tool* Thank you Googlejelly!! No More boot loops either.
madffrogs said:
You shouldn't need to unzip the file to take out the apks, just use winzip to access the the zipped file, delete which apks you don't want then exit out of winzip and flash it, if you delete something important it'll probably loop.
I've done this with leedroid 2.3d and took out footprints,teeter,stocks and a couple of other apks, it flashed fine with no problems.
Click to expand...
Click to collapse
Thanks, madffrogs, it work. In this case, I am just removing some 'excessive' files from a CyanogenMod files, and used 7zip.

[Q] My Kindle fire is in black screen :(

Hi all
I really messed my Kindle Fire up
I was rooting it following steps in this thread: http://forum.xda-developers.com/showthread.php?t=2075959
And i gave me success but nothing happened I still had my carousel kindle fire menu and I tried several times with no succes at all.
Then I read for about 3 hours on different sets and saw that someone rename a file in es file explorer/under system/app called launcher.apk to launcher default.apk. I restarted my kindle fire and here is the problem I can't even get my carousel kindle fire menu up now This time it comes up in black and flashes. So I don't know if it is crached for ever or I can fix this issue.
I just tried to reset to factory default with same result. black screen
Somebody in here know what to do would be appreciated?
Thanks!
Best regards
Frustrated kindle fire user
It's not lost....
You have two methods to fix this
If you can enter adb commands you just need to rename default.apk to launcher.apk..
Our you can just do a complete restore of your device..
Sent from my GT-P3110 using xda app-developers app
mrkhigh said:
It's not lost....
You have two methods to fix this
If you can enter adb commands you just need to rename default.apk to launcher.apk..
Our you can just do a complete restore of your device..
Sent from my GT-P3110 using xda app-developers app
Click to expand...
Click to collapse
If I connect my kindle to my pc can I then do adb commands from there or how should I do this, sorry I am a rookie on this ;-(
But thx for qucik answer.
mrkhigh said:
It's not lost....
You have two methods to fix this
If you can enter adb commands you just need to rename default.apk to launcher.apk..
Our you can just do a complete restore of your device..
Sent from my GT-P3110 using xda app-developers app
Click to expand...
Click to collapse
What's the difference between complete restore and the thing I tried with factory defualt settings that did not work?
dkabi said:
What's the difference between complete restore and the thing I tried with factory defualt settings that did not work?
Click to expand...
Click to collapse
Factory reset merely wipes your data partition and caches which removes your personal info and apps.
The SYSTEM partition is untouched (where your launcher is located) so it does you no good.
A complete restore actually will replace your system partition with the stock os. This will recover everything back to stock, including your launcher.
--
Sent from my mind to your screen.
mindmajick said:
Factory reset merely wipes your data partition and caches which removes your personal info and apps.
The SYSTEM partition is untouched (where your launcher is located) so it does you no good.
A complete restore actually will replace your system partition with the stock os. This will recover everything back to stock, including your launcher.
--
Sent from my mind to your screen.
Click to expand...
Click to collapse
OK how to make this complete restore? I do not have anything on it which is important?
dkabi said:
OK how to make this complete restore? I do not have anything on it which is important?
Click to expand...
Click to collapse
1. Search before asking. (It's in the xda rules)
2. Get a fastboot cable
3. Here it is. It's a sticky in the dev section. All you had to do was look.
http://forum.xda-developers.com/showthread.php?t=2035047
Edit: I apologize if I sound rude. But, answered the same questions over and over and over and over again. The answers are all available to those that just look. Scroll through the Q&A section and see what I mean.
Edit2: read this before you brick your device:
http://forum.xda-developers.com/showthread.php?t=2228539
Sent from my SAMSUNG-SGH-I727 using Tapatalk 2
mindmajick said:
1. Search before asking. (It's in the xda rules)
2. Get a fastboot cable
3. Here it is. It's a sticky in the dev section. All you had to do was look.
http://forum.xda-developers.com/showthread.php?t=2035047
Edit: I apologize if I sound rude. But, answered the same questions over and over and over and over again. The answers are all available to those that just look. Scroll through the Q&A section and see what I mean.
Edit2: read this before you brick your device:
http://forum.xda-developers.com/showthread.php?t=2228539
Sent from my SAMSUNG-SGH-I727 using Tapatalk 2
Click to expand...
Click to collapse
You not rude it is ok when answering same things over and over again. But now I succeded to connect the kindle again to the laptop and it can see it under devices. So maybe it is much easier to rename the launcher default.apk to launcher.apk but how do I get to the libary where the installed applications are? Then this will proberpably do the job with a restart? Sorry if I am asking to much but would really like my kindle to work again when I am going on job
dkabi said:
You not rude it is ok when answering same things over and over again. But now I succeded to connect the kindle again to the laptop and it can see it under devices. So maybe it is much easier to rename the launcher default.apk to launcher.apk but how do I get to the libary where the installed applications are? Then this will proberpably do the job with a restart? Sorry if I am asking to much but would really like my kindle to work again when I am going on job
Click to expand...
Click to collapse
You will have to use adb commands to rename the file.
This might help:
http://forum.xda-developers.com/showthread.php?t=891270
I believe the commands are like so:
Adb shell
Su
Mv oldfilename newfilename
Replace oldfilename and newfilename with the correct file names
Sent from my SAMSUNG-SGH-I727 using Tapatalk 2
mindmajick said:
You will have to use adb commands to rename the file.
This might help:
http://forum.xda-developers.com/showthread.php?t=891270
I believe the commands are like so:
Adb shell
Su
Mv oldfilename newfilename
Replace oldfilename and newfilename with the correct file names
Sent from my SAMSUNG-SGH-I727 using Tapatalk 2
Click to expand...
Click to collapse
Tried to replace as you have written but it comes up with:
failed on launcher - no such file or directory - The original apk file is named launcher.apk last time I checked when my es file explorer worked if I remember correct
This is what I have done:
1. open cmd and goto ....\platform-tools
2. enter command: adb shell
3. enter su (to get superuser access to rename systemfiles)
4. enter mv Launcher default.apk Launcher.apk (also tried without extension same result)
How can I list the files in my installed applications folder on my kindle maybe I can see exactly the correct name so if the default name is launcher.apk when you buy a new kindle fire it can only be the name i have on the kindle fire now which is the problem.
dkabi said:
Tried to replace as you have written but it comes up with:
failed on launcher - no such file or directory - The original apk file is named launcher.apk last time I checked when my es file explorer worked if I remember correct
This is what I have done:
1. open cmd and goto ....\platform-tools
2. enter command: adb shell
3. enter su (to get superuser access to rename systemfiles)
4. enter mv Launcher default.apk Launcher.apk (also tried without extension same result)
How can I list the files in my installed applications folder on my kindle maybe I can see exactly the correct name so if the default name is launcher.apk when you buy a new kindle fire it can only be the name i have on the kindle fire now which is the problem.
Click to expand...
Click to collapse
The command is:
Ls
You can also try adb push to pout the original launcher back
Sent from my SAMSUNG-SGH-I727 using Tapatalk 2
I just found out almost everything now just need the correct command for renaming correct. I am reading as hell on several pages to get my kindle up and running againg
This is what I have done:
1. open cmd and goto ....\platform-tools
2. enter: command: adb shell
3. enter: su (to get superuser access to rename systemfiles)
4. enter: pm list packages -f kindle
1. Found the package:/system/app/Launcher default.apk=com.amazon.kindle.otter
Tried to rename file from here with following commands:
5. enter: mv Launcher default.apk Launcher.apk (this gave me error: Launcher - No such file or directory)
6. enter: mv Launcher default.old Launcher.old (this gave me error: Launcher - No such file or directory)
7. enter mv Launcher default.apk=com.amazon.kindle.otter Launcher.apk=com.amazon.kindle.otter (this gave me error: Launcher - No such file or directory)
So what am I doing wrong here?
Mv default.apk newfilename.apk
Edit:
Or, may need to be formatted like so:
mv /system/app/oldname.apk /system/app/newname.apk
You just need the path and filename.. all that = stuff and the word launcher is unneccessary
Sent from my SAMSUNG-SGH-I727 using Tapatalk 2
mindmajick said:
Mv default.apk newfilename.apk
Edit:
Or, may need to be formatted like so:
mv /system/app/oldname.apk /system/app/newname.apk
You just need the path and filename.. all that = stuff and the word launcher is unneccessary
Sent from my SAMSUNG-SGH-I727 using Tapatalk 2
Click to expand...
Click to collapse
Tried both:
mv default.apk Launcher.apk (failed on default.apk - no such file or directory)
mv /system/app/Launcher default.apk /system/app/Launcher.apk (failed on /system/app/Launcher.apk - no such file or directory)
The interesting part here is in second try it fails on the new name and not the old name
We are close but not there yet
I'm not very good at adb commands but try "ls" .. I'm guessing you are not in system/app
Sent from my GT-P3110 using xda app-developers app
mrkhigh said:
I'm not very good at adb commands but try "ls" .. I'm guessing you are not in system/app
Sent from my GT-P3110 using xda app-developers app
Click to expand...
Click to collapse
I now tried this command to stand in system/app:
ls system/app
And this time I get a list where Launcher default.apk is coming up. This is the wrong name. I would now rename this to Launcher.apk so I get original back but tried all mv commands from last and still did not succeed
Any guess on how the command should be from here? or do you have a original kindle fire 2 launcher (carousel) that I can push back as an alternative maybe?
Just so you can see what I have done from the start this is what I have done in the cmd:
1. open cmd and goto ....\platform-tools
2. enter: command: adb shell
3. enter: su (to get superuser access to rename systemfiles)
4. enter: ls system/app
Then tried all mv commands from before and with no luck yet...
mv /system/app/default.apk /system/app/Launcher.apk
Not sure why you keep adding the word launcher
Sent from my SAMSUNG-SGH-I727 using Tapatalk 2
mindmajick said:
mv /system/app/default.apk /system/app/Launcher.apk
Not sure why you keep adding the word launcher
Sent from my SAMSUNG-SGH-I727 using Tapatalk 2
Click to expand...
Click to collapse
Tried that and it fails
Ok. Try.
Cd /system/app
Mv default.apk launcher.apk
Also- for filenames- capitalization has to be exact
Sent from my SAMSUNG-SGH-I727 using Tapatalk 2
mindmajick said:
Ok. Try.
Cd /system/app
Mv default.apk launcher.apk
Also- for filenames- capitalization has to be exact
Sent from my SAMSUNG-SGH-I727 using Tapatalk 2
Click to expand...
Click to collapse
I tried following:
1. open cmd and goto ....\platform-tools
2. enter: command: adb shell
3. enter: su (to get superuser access to rename systemfiles)
4. enter: cd /system/app
5. enter: mv default.apk launcher.apk (fails on default name)
tried also
6. enter: mv Launcher default.apk Launcher.apk (fails on Launcher name)
It is like it want me to change this name strange or maybe some security issue here?
Keep give me all suggestions I would like this to work as hell

Fixed wallpaper issue with kindle fire 8.9

The kindle fire 8.9 is disabled wallpaper.
I fixed it by modify framework.odex and services.odex (no lost any 8.4.3 functions) files.
Step:
1. Nandroid backup
2. Copy two files to /system/framework/
3. Change permission to 644 (rw-r--r--) for two files
4. Reboot
5. Enjoy!
does this really work?
I recently rooted my Kindle Fire HD 8.9. I have Superuser and ES File Explorer. I don't have permissions to delete or overwrite the two files you mentioned. What's the best way to approach this? Should I change the permissions to 777 for the files and then overwrite them? Will i be able to do this. Did I need to have done the 2nd bootloader - TWRP thing? Any help would be appreciated... also I need to find the nandriod backup procedure as I have not done this yet.
maxwelledison said:
I recently rooted my Kindle Fire HD 8.9. I have Superuser and ES File Explorer. I don't have permissions to delete or overwrite the two files you mentioned. What's the best way to approach this? Should I change the permissions to 777 for the files and then overwrite them? Will i be able to do this. Did I need to have done the 2nd bootloader - TWRP thing? Any help would be appreciated... also I need to find the nandriod backup procedure as I have not done this yet.
Click to expand...
Click to collapse
you need to mount your system partition as rw, then everything will be ok. actually, i use root explorer, much better thsn es file explorer
binhgreat said:
you need to mount your system partition as rw, then everything will be ok. actually, i use root explorer, much better thsn es file explorer
Click to expand...
Click to collapse
So close... I just did that. When I copied to the framework directory it says "not enough space"
required space: 12.46 MB
available space: 12.25 MB
Can i free up space? How and what could I remove?
binhgreat said:
you need to mount your system partition as rw, then everything will be ok. actually, i use root explorer, much better thsn es file explorer
Click to expand...
Click to collapse
Off topic but- yes it is! I've been loving the update to root explorer as well. Was using BOTH until the latest update. The dev on root explorer is just awesome.
Sent from my SGH-I727 using Tapatalk 2
binhgreat said:
you need to mount your system partition as rw, then everything will be ok. actually, i use root explorer, much better thsn es file explorer
Click to expand...
Click to collapse
I freed space in the system folder by converting some system apps to user apps... nothing important... just some launchers i installed. When I copied the files you included and clicked overwrite.. the kindle rebooted in the middle... not even sure both files copied. I got the system rcovery screen and tried reboot. Now it's just a reboot loop. Help!
---------- Post added at 07:57 PM ---------- Previous post was at 07:31 PM ----------
maxwelledison said:
I freed space in the system folder by converting some system apps to user apps... nothing important... just some launchers i installed. When I copied the files you included and clicked overwrite.. the kindle rebooted in the middle... not even sure both files copied. I got the system rcovery screen and tried reboot. Now it's just a reboot loop. Help!
Click to expand...
Click to collapse
Well...looks like it's bricked. Not sure. I get the Kindle Fire System Recovery screen every time. I can't even shut down. Two options... Reboot your kindle and Reset to factory defaults. Not sure there's anything I can do. If anyone can help... please let me know.
Well...looks like it's bricked. Not sure. I get the Kindle Fire System Recovery screen every time. I can't even shut down. Two options... Reboot your kindle and Reset to factory defaults. Not sure there's anything I can do. If anyone can help... please let me know.[/QUOTE]
Well, I think that you copy one by one?
If you enabled ADB then you can do as bellow:
I assume that you place those two odex files at /sdcard/
1. Plug usb cable to PC
2. Boot your kindle fire hd
3. On the PC command line, type
Code:
adb logcat
4. When you see the logcat output, then press Ctrl+C, and do as bellows
Code:
adb shell
su
mount -o rw,remount /system
cp /sdcard/framework.odex /system/framework/
cp /sdcard/services.odex /system/framework/
chmod 644 /system/framework/framework.odex
chmod 644 /system/framework/services.odex
5. Do it and let me know the result
binhgreat said:
Well...looks like it's bricked. Not sure. I get the Kindle Fire System Recovery screen every time. I can't even shut down. Two options... Reboot your kindle and Reset to factory defaults. Not sure there's anything I can do. If anyone can help... please let me know.
Click to expand...
Click to collapse
Well, I think that you copy one by one?
If you enabled ADB then you can do as bellow:
I assume that you place those two odex files at /sdcard/
1. Plug usb cable to PC
2. Boot your kindle fire hd
3. On the PC command line, type
Code:
adb logcat
4. When you see the logcat output, then press Ctrl+C, and do as bellows
Code:
adb shell
su
mount -o rw,remount /system
cp /sdcard/framework.odex /system/framework/
cp /sdcard/services.odex /system/framework/
chmod 644 /system/framework/framework.odex
chmod 644 /system/framework/services.odex
5. Do it and let me know the result[/QUOTE]
PC does not recognize the device so can't pass commands to it...it is bricked.
THANKS!!!
Thanks a lot :good: I've been surfing XDA for years.. but never made an account.. I made this just to thank you :fingers-crossed: You made the impossible possible.. I've been trying to solve this since a month.. Thanks a lot :good:
does it apply to kindle fire hd7?
dustpop said:
does it apply to kindle fire hd7?
Click to expand...
Click to collapse
Afaik yes. But to be save make a nandroid backup.
Gesendet von meinem Amazon Kindle Fire2 mit Tapatalk 2
I am curious what exactly you did to fix this, you said it replaces or puts 2 files in your system framework folder? I am just curious of the method because I released a script that fixes the black background of x.4.1 and up, has safeties in it too to make it fairly safe since there some bricks initially. My fix modifies the framework-res.apk, so I am curious how this fix works differently, it didn't seem like you were modifying the framework-res.apk.
If you happened to be interested in looking at my fix it is on page 8 of this link.
http://forum.xda-developers.com/showthread.php?t=2295750
Sent from my Amazon Kindle Fire HD running CM10.1 Tablet UI using xda-developers app
would you give me a instruction on how to use nandroid to backup kftt?
Fixed wallpaper issue kindle 8.9
stunts513 said:
I am curious what exactly you did to fix this, you said it replaces or puts 2 files in your system framework folder? I am just curious of the method because I released a script that fixes the black background of x.4.1 and up, has safeties in it too to make it fairly safe since there some bricks initially. My fix modifies the framework-res.apk, so I am curious how this fix works differently, it didn't seem like you were modifying the framework-res.apk.
If you happened to be interested in looking at my fix it is on page 8 of this link.
http://forum.xda-developers.com/showthread.php?t=2295750
Sent from my Amazon Kindle Fire HD running CM10.1 Tablet UI using xda-developers app
Click to expand...
Click to collapse
Stunts: I replaced the two odex files in system/framework with the two like files in this zip and I had wallpapers immediately.
I first tried the stunts fix script in LINUX with a fresh 8.4.3 OS without ADW launcher being installed.
Ran the LINUX script which ran successfully (At least there are two framework.res files now - one named .orig)
Rebooted Kindle and installed ADW launcher using KFFA and still had my black screen and I was not able to add any wallpaper with long press.
I then took the two odex files from this wallpaper fix zip file and placed them in the system/framework folder and changed permissions.
When I long pressed the desktop and selected a wallpaper, I was now able to select save and my desktop had a wallpaper.
I am not sure how these two files differ from the recompiling method but, I now have wallpapers....
BTW: It is really difficult to find a wallpaper that is no blury on the Kindle Fire HD.........?
______________________________________________________
Update: I blew away the OS on the kindle 8.9 and reloaded from scratch:
1: Rooted the tablet
2: Installed Fireflash and File Manager.
3: Transferred the two odex files from this post zip file onto the SDcard
4: Transferred the "default-honeycomb-wallpapers-bucky.jpg" file to the SDcard
Wallpaper post: http://forum.xda-developers.com/showthread.php?p=20804452
4: Installed 2nd bootloader using fireflash
5: Using File Manager, renamed framework.odex, and services.odex in the system/framework folder.
6: Using File Manager, copied the two ODEX files from the SDcard to the system/framework folder and changed permissions.
7: Using File Manager, transfered the ADW launcher "org.adw.launcher-1.apk" to the system/app folder and changed permissions.
Could have used KFFA as well to install ADW launcher
8: Rebooted the tablet and ADW was offered as my default launcher.
9: Long pressed the desktop and chose the default_honeycomb_wallpaper.jpg as my wallpaper, clicked save and the desktop changed to the wallpaper.
10: In this case, no Stunts wallpaper fix was applied and wallpapers work perfectly. I have no idea if the two ODEX files are the same for the KFHD7 tablet or not.
Regards
Will it work on Kindle Fire 2 7"?
being patient
I have a 2nd gen KF 10.4.3. I rooted it and put a few working launchers on it. of course everything works except the wallpapers. i noticed that xda is coming out with answers but the answers they have at the moment are a little bit too complicated and risky. I am confident that they will figure out a way to get these wallpapers working without twrp and 2nd bootloader. i really dont wanna have to go that route cuase like I said, the only thing i need is a wallpaper. i have widgets, play store all that good stuff. just trying to find a easier way to get wallpapers.
You don't have to have twrp and second boot loader for this method and mine, its just highly recomended because its much easier to fix in case you get stuck in a boot loop, that way you wouldn't need a fastboot cable to fix it, though if u mess up flashing 2nd boot loader you may need one anyway. My latest release isn't near as risky because I added a safety to prevent the main cause of bricks my script was generating. So it should be much safer if u want to have a look.
Sent from my Amazon Kindle Fire HD running CM10.1 Tablet UI using xda-developers app
giving it a try
Ive been following you on here and I noticed that you bricked your device quite a few times doing this. Im not nearly as smart as you and if i brick my device, im affraid i wont be able to fix it. I will have another look. Im not sure if I saw your latest release. Do you have a link to that page? or a video tutorial would be awesome.:good::highfive:
Its page 8 on this thread: http://forum.xda-developers.com/showthread.php?t=2295750
Not sure how to make a link directly to it from my kindle.
I would love to have a video tutorial of using it, but I don't run stock anymore, I am on cm 10.1 tablet ui, I have been avoiding flashing back so I don't have to reflash my boot loader in case my os updates from my backup I have. I could attempt to record a video tutorial sometime I suppose, though I will say this now, my PC is from 2003, it has a single core processor and 2gb of ram, so screen capture may be laggy if I do it, especially in windows, I use Linux by default partially because I need to reformat windows but my 1tb backup drive has no space left on it.... Yes I somehow managed to use it all up, and its such a drag to sort through it. If someone else would do it before me then I wouldn't mind in the least, it would be very helpful.
Sent from my Amazon Kindle Fire HD running CM10.1 Tablet UI using xda-developers app
I am going to follow this thread and when the fix for the wallpaper is reliable and not likely to brick my device I might try it.
I have a Kindle Fire HD 8.9 32 GB. I rooted it recently and installed Google Play, which is working fine for me. After installing Golauncher Ex I realized that the wallpapers would not install. That led me here. See a lot of people bricking their kindles and I don't want to risk that, at least not right now an SANS factory cable. I would rather just revert to the carousel.
Thanks to all the developers and hackers here that devote so much time to helping the rest of us out here! I couldn't have rooted or installed Google Play without the information on this site.

[Q] replace framework-res.apk?

Was just wondering if there is a way to replace the framework with just using root without a custom recovery for the stock Rom?
On my s3 I couldn't do it with just root don't know if that would work on this or if I might have missed something.
Sent using xda premium.
re: install apks
TheArtiszan said:
Was just wondering if there is a way to replace the framework with just using root without a custom recovery for the stock Rom?
On my s3 I couldn't do it with just root don't know if that would work on this or if I might have missed something.
Sent using xda premium.
Click to expand...
Click to collapse
All you need is to be rooted, it does not matter if you have custom recovery or not.
You can install any apk's since you do not need to go into recovery to install apks.
When I tried with root only before on a different phone I used root explorer to replace.
But when I went to paste it in the folder the phone locked up and rebooted.
Was that not the right way to do it?
Maybe using adb terminal would be better and not cause it to lock and reboot when I paste over the existing framework-res.apk.
Being in the system directory causes some issue with being that is also a constant used file.
Sent using xda premium.
re: install apk
TheArtiszan said:
When I tried with root only before on a different phone I used root explorer to replace.
But when I went to paste it in the folder the phone locked up and rebooted.
Was that not the right way to do it?
Maybe using adb terminal would be better and not cause it to lock and reboot when I paste over the existing framework-res.apk.
Being in the system directory causes some issue with being that is also a constant used file.
Sent using xda premium.
Click to expand...
Click to collapse
The framework-res.apk should be installed like any other app
unless the OP of wherever you got it from gives instructions
to "copy" it to the /system/app folder.
Why not do it the default normal way? just double click on it
when you are in root explorer and it should install like any
other app. If it gives an error, then you can copy it.
If you "copy" it you have to fix permissions and you have to
change the attributes of the /system/app folder so it's "read and write".
NOTE: if there is an existing framework-res-apk in /system/app
delete it with root explorer before doing any of the above.
Framework-Res.apk must reside in system directory. /system/framework to be exact.
Easiest way to do it without locking up is with adb.
You were right OP that it locks up because it's consistently being used. When I make my mods and such to the framework, this is how I quickly get it to the device.
adb remount (if the kernel supports it in other words, anything but stock)
Turn phone screen on
Adb shell stop (your phone should now have a black screen. This command stops all running threads except the one for adb)
Adb push framework-Res.apk /system/framework
Adb shell chmod 644 /system/framework/framework-Res.apk
Adb shell start
You should now see the boot animation then the prompt "android is upgrading"
If you do not have adb remount option (it returns with permission denied)
Copy new framework Res apk to root of internal sd card.
Adb shell stop
Adb shell mount -o remount,rw /system
Adb shell cp /sdcard/framework-Res.apk /system/framework/framework-Res.apk
Adb shell chmod 644 /system/framework/framework-Res.apk
Adb shell start
Just a pointer, disregard my capitalization. Only capitalize when needed.
This method should get everything copied successfully. Any issues just post back!
Sent from my SGH-M919 using Tapatalk 2
Oh thank you very much.
I will give that a try and sounds exactly like what I was looking for.
Sent using xda premium.
Not sure if this is really relevant but...
When I had the samsung vibrant, I used root explorer to make a copy of my framework-res.apk. I extracted the entire thing, found my battery icon files, replaced them with different images given the same name, then repacked the file. Then I copied it back to the original folder to replace the original apk and my phone immediately shut off and rebooted. When it came back I had my new battery icon working just as I had hoped. I was rooted running stock.
Wait... Are you saying that I can simply copy the framework-res.apk from SlimKat and use it on a Google Play Edition ROM?
I'm going to try it!

[Q] Accidentally modified Framework

Like a dummy I tried to rename framework-res while using my nexus so I could replace it with an edited one (deb rooted, stock 4.4.4 rom, franco -17 kernel)
Now Im trying to ADB in to rename the original file so it will boot again.
I'm connected to the nexus in ADB but when I try to pull or rename the file I always get some sort of error.
I was able to adb push a framwork file I downloaded on my computer but it still wouldnt boot. Im assuming it was bad.
Any help is much appreciated!
thanks!
Rhatfield25 said:
Like a dummy I tried to rename framework-res while using my nexus so I could replace it with an edited one (deb rooted, stock 4.4.4 rom, franco -17 kernel)
Now Im trying to ADB in to rename the original file so it will boot again.
I'm connected to the nexus in ADB but when I try to pull or rename the file I always get some sort of error.
I was able to adb push a framwork file I downloaded on my computer but it still wouldnt boot. Im assuming it was bad.
Any help is much appreciated!
thanks!
Click to expand...
Click to collapse
The reason it would not boot with the one you pushed to the device is probably because you have to set permissions correctly after the push. Framework res should probably be set to rw-r--r--
Run this after the push, or if the file is still on the phone, run it now.
Code:
adb shell
su
chmod 644 /system/framework/framework-res.apk
SwoRNLeaDejZ said:
The reason it would not boot with the one you pushed to the device is probably because you have to set permissions correctly after the push. Framework res should probably be set to rw-r--r--
Run this after the push, or if the file is still on the phone, run it now.
Code:
adb shell
su
chmod 644 /system/framework/framework-res.apk
Click to expand...
Click to collapse
I will give it a shot the second I get home! Thank you so much for the help. So by default files pushed to the system do not have full read and write permissions?
Thanks again!
Rhatfield25 said:
I will give it a shot the second I get home! Thank you so much for the help. So by default files pushed to the system do not have full read and write permissions?
Thanks again!
Click to expand...
Click to collapse
Yes, most of the time, pushed files will copy with bad permissions. Every time I've ever edited a system APK, I've had to subsequently set permissions before it would act correctly. Might not be 100% your issue, but it's definitely worth a shot.
SwoRNLeaDejZ said:
Yes, most of the time, pushed files will copy with bad permissions. Every time I've ever edited a system APK, I've had to subsequently set permissions before it would act correctly. Might not be 100% your issue, but it's definitely worth a shot.
Click to expand...
Click to collapse
Well now Ive run into a new problem. When I SU to get root access it tells me that /sbin/sh isnt found.
I rooted the n7 with cf autoroot.
this would be a whole lot easier if twrp would mount the tablet so I could just upload and flash a zip to update it.
Well I was able to sideload the boot animation herehttp://forum.xda-developers.com/showthread.php?t=2591471 just to confirm that sideload was working. I rebooted and it worked but still will not get past the boot animation.
The framework file simply needs to be put in /system right? so the command would look like
abd sideload framework-res.apk /system
Is that right?
Rhatfield25 said:
Well now Ive run into a new problem. When I SU to get root access it tells me that /sbin/sh isnt found.
I rooted the n7 with cf autoroot.
this would be a whole lot easier if twrp would mount the tablet so I could just upload and flash a zip to update it.
Click to expand...
Click to collapse
What about trying to use the terminal emulator in twrp?
Rhatfield25 said:
Well I was able to sideload the boot animation herehttp://forum.xda-developers.com/showthread.php?t=2591471 just to confirm that sideload was working. I rebooted and it worked but still will not get past the boot animation.
The framework file simply needs to be put in /system right? so the command would look like
abd sideload framework-res.apk /system
Is that right?
Click to expand...
Click to collapse
You need to fix the framework file before you can boot. Try running the permission command without su first.

Categories

Resources