View Single Post
Old 08-12-2016, 07:31 AM   #197
JFeole
Connoisseur
JFeole solves Fermat’s last theorem while doing the crossword.JFeole solves Fermat’s last theorem while doing the crossword.JFeole solves Fermat’s last theorem while doing the crossword.JFeole solves Fermat’s last theorem while doing the crossword.JFeole solves Fermat’s last theorem while doing the crossword.JFeole solves Fermat’s last theorem while doing the crossword.JFeole solves Fermat’s last theorem while doing the crossword.JFeole solves Fermat’s last theorem while doing the crossword.JFeole solves Fermat’s last theorem while doing the crossword.JFeole solves Fermat’s last theorem while doing the crossword.JFeole solves Fermat’s last theorem while doing the crossword.
 
Posts: 93
Karma: 28862
Join Date: Jul 2010
Device: Kobo_Aura_H2O, Kobo_Aura_One, Kobo Sage
Question on this tool

Tshering,

I have manually successfully installed the patches a few months back. So, if I understand you install instructions, I need to run ksd_remove on my H2O first? Is this correct? And then install tool, then patch bundle?

Thanks
John Feole




Quote:
Originally Posted by tshering View Post
With this package you can download and handle patches from pipcat's http://pip.cat/khd/kobo/ (see this thread).

Installation:
  • extract KoboRoot.tgz from the uploaded archive, and copy it into .kobo of your device
  • safely disconnect and disable usb
  • select (KSM home) handle update > install update
How to download a patch collection:
  • enable wifi
  • select (KSM home) user scripts > tests > returntests user.msh > khd download patches.sh
  • (animation)
  • you will be presented with a list of patch profiles. Choose one of them (see the attached image)
  • (animation)
  • if everything went well, you will get informed: everything seems to be ok!

How to apply the downloaded patches:
  • select (KSM home) user scripts > tests > returntests user.msh > khd apply patches.sh
  • (animation)
  • if you are presented with a full report, you can close the info screen by touching the middle of the screen and then choosing "close"

How to restore the original state of the device:
  • select (KSM home) user scripts > tests > returntests user.msh > khd_restore_original_state.sh
If you decide to download another patch collection, remove first the already downloaded patches:
  • select (KSM home) user scripts > tests > returntests user.msh > khd_delete_patches.sh
If you are finished patching, and you are certain you do not want to restore, delete the patch directory (this includes the backups of the un-patched libraries):
  • select (KSM home) user scripts > tests > returntests user.msh > khd_delete_patch_dir.sh

Important points:
  • After installing any Kobo Firmware, you must run nickel at least once before downloading a patch collection. If not the scripts cannot correctly ascertain the current firmware version and will try (and fail) to find patches for a FW that does not exist at all!
  • If you use this package, no patches must have been already applied.
    Spoiler:
    If you did already apply patches, you have to provide the original, not-patched, libraries. The location for these libraries is for the current 3.19.5761 FW:
    /mnt/onboard/.adds/kbmenu_user/patchbase/3.19.5761_0e028f3185/orig
    (The path /mnt/onboard/.adds/kbmenu_user/patchbase/3.19.5761_0e028f3185 will be created by "khd download patches.sh")

Note: Downloading is rather slow. The bottleneck is wget!
JFeole is offline   Reply With Quote