MyTestPage

From MobileRead
Jump to: navigation, search

Please do not link to this page - it is for machine created testing only.

Not released for distribution - Experimental use only.

Contents

[edit] Required

Required to retain control of the Kindle firmware version and make the Update Your Kindle (UYK) menu item available.

[edit] Prevent OTA Update

In the topmost visible level of USB storage, add the OTA blocking directory name.
The blocking directory name is:
update.bin.tmp.partial
Use that exact name, no additional extension.

[edit] Register the Kindle

With some firmware versions, you can not access the Update Your Kindle (UYK) menu unless the device is registered.
All of the KOA2 experimental *.bin packages install with UYK.
Using MrPI is not required.

[edit] Recommended

The following changes are all in support of recovering the Kindle should start-up problems occur. Each can prevent the export of USB storage until a touch screen action is taken. But most start-up problems occur before the touch screen is up and working.

  • Remove any passcode protection.
  • Remove any parental controls.
  • Have special offers removed.

[edit] Check current firmware

Test if the Kindle can be jail broken with the current firmware.

Note: Firmware 5.9.2 can not (yet) be jail broken.

Do not let your PC open that archive or otherwise convert it to a safe archive. The archive content structure makes it a tar bomb, it is suppose to be a tar bomb, that is what makes it work. Owners of MacOS systems should be aware that the default settings will open and convert this archive to a safe archive, which prevents it from working as intended.

  1. Place in topmost visible level of USB storage.
  2. Safely remove the USB cable.
  3. In the search bar of the home screen, enter:
;installHtml
The semi-colon is part of the command and the command is case sensitive.
  1. Did you have a JailBroken document appear on your Kindle?
  • Yes it did appear: The device jail break is now installed, you can skip the installation of a Factory Use Only firmware build. Continue with the section: Install Jailbreak Survival Code.
  • No it did not appear: To be certain, use your PC to look for it in the /documents folder. In this case you will have to install a Factory Use Only firmware build as described next.

[edit] Install a Factory Use Only firmware build

In this case, the firmware version numbers before and after this step are not significant.

The use of the word Update means the label on the button in the settings menu, it does not describe the action performed.

  1. Download the firmware image that was intended to only be used on the factory production line: Factory-5.9.0.6.
  2. Place in the topmost visible level of USB storage.
  3. Remove USB cable.
  4. Home -> Menu -> Settings -> Menu -> Update (Your Kindle - UYK)
  5. Wait.

Do not panic. These factory image package may take as long as 5 minutes to install.

[edit] Install Device Jail Break

Note: Customer firmware 5.9.2 can not (yet) be jail broken.

Do not let your PC open that archive or otherwise convert it to a safe archive. The archive content structure makes it a tar bomb, it is suppose to be a tar bomb, that is what makes it work. Owners of MacOS systems should be aware that the default settings will open and convert this archive to a safe archive, which prevents it from working as intended.

  1. Place in topmost visible level of USB storage.
  2. Safely remove the USB cable.
  3. In the search bar of the home screen, enter:
;installHtml
The semi-colon is part of the command and the command is case sensitive.
  1. Did you have a JailBroken document appear on your Kindle?
  • Yes it did appear: The device jail break is now installed, continue with the next section.
  • No it did not appear: To be certain, use your PC to look for it in the /documents folder. In this case something unexpected has happened, contact the developers.

[edit] Install the Jailbreak Survival Code

This package has also been known as the hotfix package.

This installs both the Bridge Code that auto-reinstalls the device jailbreak and it installs the application keys required to run some of the add-in applications.

  • This step may have to be repeated after every change in registration status.
  1. Download the Jailbreak Survival Code
  2. Place in the topmost visible level of USB storage.
  3. Safely remove the USB cable.
  4. Home -> Menu -> Settings -> Menu -> Update (Your Kindle - UYK)
  5. Watch the screen while waiting.

The wait should only be that involved in any package installation.

[edit] Notice

Any other update_*.bin name format package used must be re-installed after an Amazon update.

Only the Device Jail Break and components of the Jail Break Survival Code are auto-reinstalled.

In the usual case, KUAL extensions do not need to be re-installed, but if anything seems to be broken, re-install it.

[edit] Experimental KOA2 Packages

All of these packages are built to install using the UYK (Update Your Kindle) menu entry.

The Mobileread Package Installer (MrPI) is not required for installing these packages.

All of these are the package only, refer to the original release post for directions and/or the directions included in the corresponding archives in the listings at NiLuJe’s Snapshots thread

[edit] Required

With very few exceptions, these items are required.

[edit] Suggested

  • Rescue Pack Adds SSH server to Diags system and restores the detection of ENABLE_DIAGS in the topmost level of USB storage.
    • Release post: .
    • Install: .
    • Status: Tested, Broken, Do Not Use
    • Uninstall: Never provided.
    • Status: N/A
  • Coward’s Rescue Pack An optional add-on to the Rescue Pack. Provides control of Rescue Pack by detecting USB cable connection.

[edit] Available

  • USB Networking Includes both ssh and telnet servers. Many bonus items also included. Note: The Amazon/Lab126 version may be included in some Factory Use firmware builds. Detail undetermined at this time.

[edit] Packaging Tools

Tools and utilities for the examination and maintenance of update_*.bin packages.

  • KindleTool Binaries KindleTool both creates new and opens existing update_*.bin format packages. Both those of Amazon/Lab126 and those of Mobileread.
  • Repackaging Script The script contains a table format listing of Mobileread update_*.bin packages.

[edit] Historical Interest Only

[edit] KUAL Extensions

KUAL extensions typically are not provided in an update_*.bin name format package. The are distributed in archives to be un-archived to the topmost visible level of USB storage.

Personal tools
Namespaces

Variants
Actions
Navigation
MobileRead Networks
Toolbox