View Single Post
Old 03-01-2012, 12:41 PM   #200
geekmaster
Carpe diem, c'est la vie.
geekmaster ought to be getting tired of karma fortunes by now.geekmaster ought to be getting tired of karma fortunes by now.geekmaster ought to be getting tired of karma fortunes by now.geekmaster ought to be getting tired of karma fortunes by now.geekmaster ought to be getting tired of karma fortunes by now.geekmaster ought to be getting tired of karma fortunes by now.geekmaster ought to be getting tired of karma fortunes by now.geekmaster ought to be getting tired of karma fortunes by now.geekmaster ought to be getting tired of karma fortunes by now.geekmaster ought to be getting tired of karma fortunes by now.geekmaster ought to be getting tired of karma fortunes by now.
 
geekmaster's Avatar
 
Posts: 6,433
Karma: 10773670
Join Date: Nov 2011
Location: Multiverse 6627A
Device: K1 to PW3
Quote:
Originally Posted by ixtab View Post
... unlike the K4, the KT is only shipped in english. There is no localization possibility until *after* you apply the jailbreak and install the localization package that we developed.
Only English FOR NOW. Your original post was generic about jailbreaks, and there is a lot of crossover between the touch and k4nt posts, and unless you modify it, it will still be here long into the future. I just wanted to clarify the details of jailbreaks for all kindle models.
Quote:
Originally Posted by ixtab View Post
People are free to do whatever they want with the information they get, even shooting themselves in the foot...
But we should not make it too easy for them to accidentally brick their kindles before they know that the (non environmentally aware) data.tar.gz files are model-specific. At least the update packages do not damage anything if you attempt to use the wrong version.
Quote:
Originally Posted by ixtab View Post
Probably it's all just a matter of "define jailbreak". For me, that encompasses the well-known releases which are officially labeled "jailbreak" (only!). As said, anything else ("RUNME.sh launcher" etc.) has uncontrollable side-effects, so it is generally impossible to tell how these could be uninstalled anyway.
Yes, there are differences in how the term "jailbreak" is being used in the forums. I just thought my clarification was needed because a lot of posts are calling the data.tar.gz file a "jailbreak", although technically it is just being used as a RUNME runner...

And now, you can uninstall anything launched from a RUNME.sh that caused damage. Just restore a backup copy of mmcblk0p1.img after booting to diagnostics. You can use my data.tar.gz and a RUNME.sh that uses dd to write the backup copy to /dev/mmcblk0p1. You cannot flash mmcblk0p1 with fastboot because it is too big. And now you can run SSH from diags too (just like on K4NT, if yo flash my mmcblk0p2.img with dropbear pre-installed). You can rewrite the main system partition with dd from SSH on diags. That will fix those pesky malicious RUNME installers.

You can install a "factory fresh" mmcblk0p1 too, and your kindle will boot up like when it was fresh out of the box. Just be aware that to avoid corruption, you should not write a backup image to the partition that you booted from. My recent RUNME scripts check for this and reboot into the other bootmode if needed, and remove the RUNME.done when changing bootmode so that they run again in the other bootmode. One script could restore main and diags images by rebooting and resuming execution, as needed to prevent partition image corruption.

I still have a long way to go. I want to use my mntus.params to run a boot menu that lets you select main, diags, fastboot, or loading a custom linux kernel from /mnt/us. Perhaps this boot menu should only be displayed if the Home button is pressed when the LED blinks "green-yellow-green-yellow-green" for 2 seconds while mntus.params is running. I want to have a backup and restore utility in this menu too, which runs even if the main system partition is corrupted and cannot boot. For image and file restore, I want a GUI "Time Slider" method to select backup images to restore. It could be based on a local MD5 list of backup images on a host PC, and if not on the USB Drive, it could export the USB drive with a message about which file to put on it. Just "pipe dreams" right now though...

P.S. The mmcblk0p2.img.gz URL for the diags partition backup image with SSH pre-installed is at the bottom of the first post in the "Select Boot" thread. You start SSH from diags on the Touch with Diagnostics menu items N) U) Z) X), just like on the K4NT. Very useful for exploring and debricking the main partition.

Enjoy!

Last edited by geekmaster; 03-01-2012 at 01:25 PM.
geekmaster is offline   Reply With Quote