yashsingh1/xdaforums huggingface dataset:
[7" Kindle Fire HD Q&A, Help & Troubleshooting] stunts513:
Update v2.08

Ok normally i only do updates on Sundays, but due to all the mentioned errors in the Linux script i thought i should release a fixed version sooner rather than later. Major thanks to soupmagnet for doing a complete overhaul on my script and cleaning it up, i should try to do that to the batch version at some point once i get the tool more complete, still have a few ideas to add to it before i get there. I fixed that issue of the bools xml have the wrong slashes, another thanks to soupmagnet for pointing that out, the adb.exe issue is fixed, and i just added a few commands that run at startup of the script to chmod all the binaries. Lets hope i got the number right because i haven't used chmod in a while, i believe the number i was supposed to use was 777 right? Hard to believe i am forgetting this that easily, had to use this command all the time on my old jailbroken ipod 2g. Anyways as always it will be posted on the post on page 8, so give me a few minutes to post that, and check the post then. I have to say i didnt even recognize the script after the overhaul. But i will admit it is much nicer the way it is, i will attempt to keep it this nice as i update it in the future.
[7" Kindle Fire HD Q&A, Help & Troubleshooting] galearned:
Stunts Wallpaper fix

Thanks for the work as wallpapers are an important issue with many.

One thing to consider depending on the situation:

If the file you are recompiling is generic to the tablet and not launcher specific, then would it be possible to produce a recompiled version of the file and post it? Users could then have an option of compiling locally using this script or dropping the already compiled file into the right folder, changing permissions and, task it done? Alternatively create a simple script that moves the already compiled file to the right folder and changes permissions?
[7" Kindle Fire HD Q&A, Help & Troubleshooting] stunts513:
The reason I don't simply post the new file is because its a 35ish mb file, and I'm pretty sure there are differences in the version on each respective tablet, so i would have to post each one, not to mention get my hands on all 3 every time there's an update, and because its then framework that the os uses, one cannot simply copy and paste it and set permissions, because once u copy and paste the file your kindle will freak out and u won't have the chance to change permissions, and then you would be forced to reboot and get stuck in a boot loop. As for the alternate script that does it for you, isn't that what my script already is?
[7" Kindle Fire HD Q&A, Help & Troubleshooting] galearned:
Stunts Wallpaper fix

Stunts: I think I understand why the file might be dynamic thus complicating a posting of a re-compiled file.

I thought perhaps that if you had three precompiled files (one for each of the three Kindle Fires, you would be done.

I guess you are indicating that each time Amazon updates the OS, the file might also change?

Regarding the simple script, I meant that if you did have a precompiled file, a simply script could move the file to the right folder and Chmod it.

Yes, I agree your script removes, re-compiles and then, puts the file back, etc.

Regarding 2.08. I just tried it on LINUX and it fails due to some syntax issue quickly (perhaps line 30?).

_Wallpaper_Fix_v2.08/Stunts Wallpaper Fix $ sh ./RunMe.sh

./RunMe.sh: 30: ./RunMe.sh: Syntax error: word unexpected (expecting ")")

Last night I did run the 2.07 script which eventually did not finish.

Today, I tried the 2.08 windows bat and it now tells me the fix has already been applied.

I can tell you though if I select wallpapers in ADW launder settings and then "Crop", there is no next step.

The tablet goes back to a black desktop.

Perhaps, the scripts have been run so many times, they do not know which is original or not?

I will have to try the script on a new tablet tonight.

This time, I will make a back up of the file first so, I can always have a new one each time I run your script.

I may also load an older OS version that supposedly does allow wallpaper just to see if it actually works first then move to 8.4.3.

I am not sure how far back I need to go to get wallpapers?

I might also say, I have never used a wallpaper before in ADW launcher so, do not actually know if I am selecting it properly.

I have only used the black desktop. A friend wants a wallpaper on his tablet so, I am working on getting it.

When I select "Gallery" I can see my few background images I can use.

I downloaded an ADW wallpaper image to the gallery.

If I click on one of the pictures, the select photo appears again and I have to select once more.

Finally, the crop option appears and once I click "Crop", that is the last thing I Can do.

The next action is back to a black desktop and no wallpaper.

Wallpaper is what the desktop changes to correct? Not quite sure what wallpaper is?

In any event there is no wall paper.
[7" Kindle Fire HD Q&A, Help & Troubleshooting] sonicanomaly:
Just wanted to chime in here since I use ADW launcher. Versions of the Amazon OS in the 8.3.x range and earlier worked with wallpapers. ADW would say there was no program to choose with, and it couldn't be set from there. You had to download and install a third party app called MyKindleWallpaper or something like that. This app was what you used to select the wallpaper, and it would show up in whatever launcher you used. So if you do revert to an older version of the kindle OS, you may need to look into that. Not sure if being rooted with the earlier versions changes the need for an extra wallpaper picking app, as I didn't get to root mine in time to see.

And yes, wallpaper is the background, same thing as a wallpaper on a pc. Where the black background is, there would be a picture of the user's choosing.
[7" Kindle Fire HD Q&A, Help & Troubleshooting] galearned:
Stunts Wallpaper fix

Thanks for the information: I am only slightly aware of what is needed to run wallpapers on a Kindle.

Regarding the 8.9 tablet I am working on, it was rooted and configured fro ADW launcher with KindleFireFirstaide.

One of the suboptions was "Do You Want To Install Widget Picker And Live Wallpaper Services (y/n)"

I indicated yes but, have no idea what this does since as far as I know the Kindle does not support either.

In any event, you are indicating I need a 3rd party enabler for wallpapers.

Sounds like we need a wallpaper "How to" along with this script for those of us who are wallpaper NOOBs.

Another question related to 3rd party wallpaper helpers..It sounds like these 3rd party apps are also required if you are running an OS like Kineology which is a re-worked Kindle OS? I did not get to the point of an alternate launcher but, it sounds like Kineology would require a helper app for wallpapers to work on the alternate launcher?
[7" Kindle Fire HD Q&A, Help & Troubleshooting] sonicanomaly:
Sadly, I'm still attempting to root my 8.9 (having driver issues) so I have zero experience with how it works while rooted. I'm not even sure what live wallpapers are, as I've never had a device with them enabled. But I'm seconding the desire for a tutorial on how to add wallpapers on the rooted devices, specifically after this fix since I'd like to keep the battery meter on 8.4.3 instead of trying to flash back to an earlier version.

But for what it's worth, if you'd like to poke at the third party wallpaper chooser to see if it helps, I believe it was on a site called 'kindle fire cool tricks.' I discovered it through googling around, and several wallpaper tutorials for various kindle fire devices link to it. After the 8.4.x updates, of course, it's completely useless. I tried countless methods of resetting and reinstalling it, thinking only the Apollo itself had broken.
[7" Kindle Fire HD Q&A, Help & Troubleshooting] stunts513:
Well that blows, I didn't check the script for syntax errors before I released it, because well I thought soup magnet did ( not trying to place any blame here) I will see what I can do, the overhaul on the script makes it slightly more complicated for me in a sense because I am used to knowing where everything is and its slightly different now.

Oh and thought I'd mention, galearned you mentioned that u didn't understand the kffa thing about it installing the widget picker and live wallpapers services, those indeed work on the kf, I used them on 7.4.1 after I applied my wallpaper fix. Its recommended however not to install those until after running the wallpaper fix due to the kindle running out of disk space on the system partition. I recently added a much needed failsafe in the script in case this happens, before if u tried to use the script and ran out of space it would brick your kindle.

And to sonicanomaly, live wallpapers are awesome animated wallpapers that are sometimes interactive, for instance I love the projectm interactive wallpaper, it is touch interactive, and does things to the music your playing. But for right now I'm using some kinda droid live wallpaper on cm that has water ripples on top of a planet wherever i touch it, since my build has audio issues, waiting for the next tablet ui version that has those fixed.

Edit: I will be re-releasing the last version because for some reason the changes I made to it didn't freaking save and I am just now noticing it. I have no idea why they didn't save. Also I will temporarily switch it back to the not cleaned up version while I lookup the syntax error, because these new if statements syntax is a bit new to me and I'm unsure what is wrong.

Edit2: Ok just uploaded the fix for the version while i hunt down the syntax error.
[7" Kindle Fire HD Q&A, Help & Troubleshooting] galearned:
Stunts Wallpaper fix

Regarding USB drivers, have you downloaded KFFA version 100 and attempted to load the USB drivers using the KFFA batch file interface?

Essentially, the KFFA utility (KindleFireFirstAide) will install the Amazon USB drivers onto windows and will place a folder with the drivers and the inf configuration file into C:\Program Files (x86)\Amazon.com\Kindle Fire\Drivers\amd64 and i386. At the Drivers folder, there are the configuration inf files and an uninstaller. If you have this already, then you have attempted to install the Amazon USB drivers at least once.

I would download KFFA and unzip it any place you wish and run it.

http://xdaforums.com/showthread.php?t=2096888

One of the menu items is drivers. The language is logically backwards and it is difficult to even describe it.

However, if you find the Amazon USB section I listed above, click on "uninstall" and then run the KFFA driver install and see if you then have ADB communication with your tablet. The instructions are to not have the tablet connected when you are installing the USB drivers.

I can provide some help after you give it a shot or tell me you have already.
[7" Kindle Fire HD Q&A, Help & Troubleshooting] tech6:
KFFA 100

Just my two cents. I don't know own the 8.9, but have KFHD 7. My point is when rooting my device I was really caught up in the number of scripts out there to root the KF. My KF has been bricked about 5 times, but when I rooted and restored my device I only used one script and it was KFFA. The others were tempting and I wanted to use them, but KFFA is the most comprehensive and basically has everything you need for your KF without having to download the major software you want for your KF which is Playstore, disabling OTA, etc.

I think these devices are sensitive and you need to be consistent with the scripts you use with them. Don't jump around and use all those different codes, just stick with one and get with the developer to assist you with any problems you may have with the script.

Don't give up rooting your KF or getting the wallpapers to work because many of us have managed to do both so it is possible. Keep your chin up. :)
[7" Kindle Fire HD Q&A, Help & Troubleshooting] galearned:
Stunts Wallpaper fix

In general I agree and I think that KFFA is probably the best all-around tool out there for the casual user and certainly if you are just starting out on the rooting and configuring road. I use LINUX and some of the other scripts out there because, I work on several different tablets not all Kindles. The other scripts are considerably quicker but, you have to know when something is not going right and make corrections occasionally.

Rooting in LINUX takes about 35 seconds where as KFFA takes ten minutes or more it seems. There is a reason why KFFA is slower of course which you have to keep in mind. The KFFA utility has lots of checks and balances to keep it safe which should be reassuring to most. KFFA sets up a communications script, then reboots the tablet, verifies the tablet comes back and does this repeatedly during the various utility processes. The constant checks and verifications take a lot of time but, in the end, prevent a lot of mistakes I am sure. KFFA also has a very responsive support crew which cannot be emphasized enough.
[7" Kindle Fire HD Q&A, Help & Troubleshooting] sonicanomaly:
I greatly appreciate this, and I've sent a pm regarding the issues I ran into with the drivers so as not to derail the wallpapers thread with my pre-rooting issues. :good:
[7" Kindle Fire HD Q&A, Help & Troubleshooting] dustpop:
want next version can solve the problem of exec:have no such files or directory.
[7" Kindle Fire HD Q&A, Help & Troubleshooting] stunts513:
Is that error on windows or Linux, also I could use more debugging info for that line. I thought it was referring to something in the Linux script I re released, so if that's the case, re DL the latest version of my script and try it.
[7" Kindle Fire HD Q&A, Help & Troubleshooting] RevLauren:
Can't get past 'system partition low on disk space'

Can't thank you enough for all your work. I've spent the afternoon getting the Kindle Fire HD (7.4.3) and felt like I was almost there. But when I run your script, I get the same error message at the end. I've uninstalled every bit of wallpaper, the launchers, everything. I'm nowhere near as knowledgeable as most of the folks here, but I'm pretty good at following directions. Any hints as to what I might be doing wrong. The root has been completely successful. Now I'm just stuck with a black screen and the UI. Thanks!
[7" Kindle Fire HD Q&A, Help & Troubleshooting] stunts513:
So your getting the error about exec no such file or directory? I just need a few more specifics. If that's not the error, then please tell me which one, also are you using windows or Linux? If it happens to be the exec no such file or directory error could you please follow the instructions for the debug.bat and post the text file. Would recommend using the restore option in the tool before running the debug bat or it won't get very far. Hope this will be of help.
[7" Kindle Fire HD Q&A, Help & Troubleshooting] soupmagnet:
That error simply means the shell is inaccessible. A factory cable is needed to get back into fastboot to restore a saved system.img
[7" Kindle Fire HD Q&A, Help & Troubleshooting] Android Cowboy:
I tried to run this on 64-bit Windows 8 and got errors. It said it's not compatible with 64-bit system. Anyone test or have solution. Thanks .
[7" Kindle Fire HD Q&A, Help & Troubleshooting] galearned:
Stunts Wallpaper fix

I installed ADW on A Kindle Fire HD 8.9 running 8.3.0 which according to posts should not have a problem using wallpapers.

I used KFFA to do the ADW installation.

I decided to look over the KFFA script to see if KFFA was doing any more than moving the launcher app to the system/app folder and changing permissions and the answer is "NO" aside from the very stable method of doing the install.

However, I think I may have found part of the problem with the "all black" ADW desktop.

Line 8607: adb shell su -c "busybox chmod 0644 /system/app/com.anddoes.launcher-1.apk" V100

Line 8294: adb shell su -c "busybox chmod 0644 /system/app/com.anddoes.launcher-1.apk" v87

"anddoes" should be "ADW"

If someone will check the script both on the runme.bat file issued with version 100 and the updated v100.bat file as well as the recent V87 script you will see what I think is a big typo. The permissions of the ADW app never get changed because the app name is not correct on the chmod permissions line. I edited my script and I now have a wallpaper using 8.3.0 OS.

Must be that no one has actually tried to install ADW using KFFA for a while.

Not that the Stunts fix script did or does have its ownscript issues but, now they will not be compounded by KFFA script issues.

I will now fix the permissions problem with the original ADW install on Kindle OS 8.4.3 and give the Stunts wallpaper fix another try.

Regards
[7" Kindle Fire HD Q&A, Help & Troubleshooting] stunts513:
*facepalm* I hate windows 8 with a passion... I have no idea what exactly caused it to say that, it was definitely one of the programs included but without running the debugger script I have no idea which one could have caused that. It wasn't necessarily the first exe to run, so I don't know which one it is. I suggest reading the instructions for the debugging script and running it. I need more I to to see if I can fix it. If I can I will have to probably include an additional program.

I feel like ranting about why I hate windows 8, but I will hold myself back for now.

On a other note that very interesting that you said adw launcher will work even with the framework how it is, weird.
[7" Kindle Fire HD Q&A, Help & Troubleshooting] Android Cowboy:
I do usually have a Windows 7 system but I'm moving and I packed it up. But I will try and look into getting the error for you to look at. Thanks.
[7" Kindle Fire HD Q&A, Help & Troubleshooting] galearned:
Stunts Wallpaper fix

Stunts: Just in case there is some confusion with all the various posts, I will explain my Wallpaper experience in more detail:

I Installed Kindle OS 8.3.0 on a KFHD8.9 tablet. 8.3.0 does not have the wallpaper disabled in framework so, does not need a fix.

I used KFFA to install ADW launcher and it installed but I had no wallpaper (just black desktop).

I discovered that the KFFA script has a typo in the CHMOD line so never actually changes permissions.

I edited the script to remove the typo and I then had the default ADW wallpaper (I did not install any other wallpapers).

**I used KFFA to re-install ADW launcher.**

I upgraded the tablet to OS 8.4.3 and lost Root, ADW launcher, etc. as I expected.

I then applied the Stunt's wallpaper fix using LINUX which appeared to work (I had a new framework.res.apk, and a framework.res.apk.orig file).

I again used KFFA with the edited script to install ADW launcher. I rebooted the Kindle and still have a black screen.

Choosing a wallpaper, then "save" reverts back to a black screen (just as lots of people report).

I then renamed the two framework ODEX files ("Services.odex and "framework.odex") and replaced them with the two like files from the wallpaper fix post. http://xdaforums.com/showthread.php?t=2327501

As soon as I rebooted the tablet, and long pressed the desktop, then selected a jpg wallpaper file, I was able to save and the wallpaper became my desktop. I do not know why the Stunt's fix does not work nor why replacing the two ODEX files does work???

Regards
[7" Kindle Fire HD Q&A, Help & Troubleshooting] stunts513:
Yea I saw that fix as well, curious how it works... I don't know if you tried the latest version of my fix or not that I re-uploaded the other day, I didn't change the version number when I did. The Linux script has a lot of bugs in it originally that prevented it from working, mainly because I converted a batch file to bash coding at like 2 in the morning. The errors causing it to not work should be fixed now though. I am planning on working on a feed more things for my script before I make another release with soupmagnets cleaned up version, seems the bash error mentioned earlier may be because its a different version of bash that didn't like the way the statement as formed or something like that if I remember right. I am going to look into making a option to restore a backup of original framework over adb in twrp, I am not positive if its possible, because last time I tried I had issues with it saying no permissions on device or something. Anyways thanks for clearing that up, I skimmed over the os version since it was kinda late, my mistake.
[7" Kindle Fire HD Q&A, Help & Troubleshooting] RevLauren:
Black Background - No Wallpaper

Just wondering if anyone has yet figured out the black background. My KFHD is 7.4.3. Just rooted it successfully, and installed Apex Launcher. There is also nothing in the com.android.settings\files which is where I should, theoretically, find wallpaper. Apex tries to set the wallpaper, but nothing happens. Suggestions, anyone?
[7" Kindle Fire HD Q&A, Help & Troubleshooting] stunts513:
That's an old post, I modified the opening post since then, goto page 8. Its recommended not to have alternate launchers installed when running the fix because you may run out of space it needs on the system partition, but it will just tell u this and abort if that's the case.

If you would like a better explanation of why your wallpaper won't set here's why, there's an option inside the framework-res.apk that is like a switch that is set before the framework-res.apk is compiled, amazon recently defaulted the switch into a position that disables wallpaper. My fix just decompiles the framework flips the switch back on and recompiles and puts it back on your device.
[7" Kindle Fire HD Q&A, Help & Troubleshooting] Astarioth:
KFHD 7" bricked

Hi,

i have bricked my KFHD 7 " 7.4.3 with this script...

I have a fastboot cable, but nothing works (KFFirstAide can not detect the device). => < waiting for device >

In the Device Manager (Windows 8 64 Bit) the Kindle is listed with Tate-PVT-08 (yellow triangle)...

If i try to install a driver for the broken device, it tells me, that the driver is allready installed...

I dont know, what to do....

Is the a low level driver for this device ? Fastboot driver (not ADB) ?
[7" Kindle Fire HD Q&A, Help & Troubleshooting] T-BoneFL:
As a helpful hint, it might be a good idea for you to post the solution right inside the OP (post #1). My forum settings are configured to display a certain number of posts per page (we all may have different settings)... so this thread has a maximum of 7 pages for me.as of today. so digging is required to find the post you referenced.

Just trying to help. Ia m here looking for a solution to my lack of wallpaper issue. I'll search for your post.

-T
[7" Kindle Fire HD Q&A, Help & Troubleshooting] galearned:
Stunts Wallpaper fix -AWK not compatible with 64 bit windows 7?

Tried Stunts version 8 once again on windows 7 64 bit and halfway through the script, an error pops up indicating that AWK.exe is not compatible with this 64bit version of windows. This error occurs right after copying assets and libs..??

When OK is clicked on the error, the script proceeds to compressing resources.arsc then backing up original framework-res.apk then,

"Your system partition is too low on disk space.

My 8.9 tablet has no programs installed except file manager.

Rooted, 2nd bootloader, Estrongs.

Nothing else, no alternate launcher.
[7" Kindle Fire HD Q&A, Help & Troubleshooting] stunts513:
Well if awk isn't compatible then it makes since why you had that error, also would a been pointless to try to continue ruining the script at that point. Ask scans the books for a line number in case it ever changes, that way it knows where to change the value, without awk working the apk never got modified, and it was too big because of this probably. Usually the apk is slightly smaller after its recompiled for some reason. I thought I had something in the script to prevent it from proceeding if awk thru a bad exit code. Would love to know why ask isn't compatible with 64 bit windows... It should be backwards compatible as long as visual c++ redist is installed. I can't really fiddle with awk on a 64 bit system until the weekend, all my PC's are kinda old and 32 bit except my moms, but it hasn't got enough ram for a 64 bit windows os, so the only PC I can test it on is my dads work laptop, which I only have access to on weekends.