Which jb.sh would that be? (There are... a few of them. Almost all of them historical remnants).
(None of 'em are current, the standard, not-a-maintenance-nightmare setup being a jb should basically just be "copy the pubkey, kthxbye". The heavy lifting is left to the bridge).
TL;DR: You're probably looking at old, frozen code left in maintenance mode.
----
I don't actually remember what 5.12.x did, but, yeah, it broke the command somehow. Hence, bridge and version checks.
----
The rest is all because of different package types and subtypes, see the KindleTool doc/code.
OTA goes through UYK, Recovery goes through the initrd updater. "Hotfix" packages are OTA & versioned, while (most) MRPI packages are OTA but unversioned (again, to ease maintenance).
Amazon hasn't actually shipped OTA packages in years. The closest OTA-ish stuff they actually still ship Over The Air are the language/font stuff. Official updates are fulll images, in a RecoveryV2 package.
Last edited by NiLuJe; 01-17-2022 at 04:37 PM.
|