View Single Post
Old 07-05-2016, 03:43 PM   #79
knc1
Going Viral
knc1 ought to be getting tired of karma fortunes by now.knc1 ought to be getting tired of karma fortunes by now.knc1 ought to be getting tired of karma fortunes by now.knc1 ought to be getting tired of karma fortunes by now.knc1 ought to be getting tired of karma fortunes by now.knc1 ought to be getting tired of karma fortunes by now.knc1 ought to be getting tired of karma fortunes by now.knc1 ought to be getting tired of karma fortunes by now.knc1 ought to be getting tired of karma fortunes by now.knc1 ought to be getting tired of karma fortunes by now.knc1 ought to be getting tired of karma fortunes by now.
 
knc1's Avatar
 
Posts: 17,212
Karma: 18210809
Join Date: Feb 2012
Location: Central Texas
Device: No K1, PW2, KV, KOA
Quote:
Originally Posted by swifty View Post
My answer would be:
Factory reset removes the jailbreak. You will need to follow my tutorial again to re-jailbreak your device.

My Kindle is 2gb, but the jailbreak hotfix includes fixes for 4gb models.
A bit of clarification here -

What is called a 'jail break' at this site is only the filing of our site's developer's signature certificate in the Kindle's keystore.

The Kindle's keystore is in that part of the file system tree not normally accessible to the user.

It is part of the file system tree that gets over-written by a full image update (such as from Amazon).

Now the "Reset" only touches the user storage areas.
There are two, one the user can access and one that is always internal.
It does nothing to the system's portion of the file tree.
Translation: It does not touch the internal key store (or our jb certificate).

But the 'survival code' that makes our jb certificate bridge across being over written by an image update 'lives' in the internal user's area.
A 'reset' wipes that out, including the things like the Active Document developer keys. (KUAL is one of our Active Documents).


So sequence is critical:

1) OTA update (jb certificate over-written)
2) reboot (part of the update process - certificate is replaced)
3) reset by user (certificate not touched, but KINDLET keys wiped)

Translation: the jb certificate was restored, user must run the 'hotfix' package to restore everything else.

1) reset by user (KINDLET keys and jb certificate re-write code wiped)
2) OTA update (jb certificate over-written)
3) reboot (part of the update process - nothing to restore the certificate on the device because of the prior reset).

Translation: the user's device is back to a never jail broken state.

= = = =

I really should add that to the FGA list.
(or program a 'hot key' for it)
knc1 is offline   Reply With Quote