And they broke my source file audit automation.
A minor inconvenience but another indication they must be reading this site.
Perhaps it is time to block Amazon/lab126 in the site's .htaccess file?
Naw, that would be playing the game their way.

Just drop two files on USB, then boot to diags with MfgTool or imx_usb_loader. Then select diags menu item to trigger the jailbreak...

I gave it to a few of the devs here. If agreed (let me know), I will release my "5.3.0 Jailbreak". Unfortunately, because ENABLE_DIAGS is no longer useful, it is a "tethered jailbreak" (requires a USB cable to boot to diags)...

EDIT: I was relying on the USB networking hack to go to diags. What now?

EDIT: The DMCA exclusion for jailbreaking will no longer be allowed for tablets and ereaders purchased starting January 2013. So if we are going to release a new jailbreak, we should do it before then. Strangely, the DMCA exlusion will remain in effect allowing cellphones (such as iphone) but not tablets (such as ipod touch) to be jailbroken. Details here:https://s3.amazonaws.com/public-insp...2012-26308.pdf

@geekmaster: Won't help, the (main) rootfs is wiped during the 5.3.0 update.

(Unless my memory's shaky and you can use it on a vanilla device, without ENABLE_DIAGS support?)

EDIT: On a somewhat related note, one convoluted way to update to 5.3.0 for devs would be to boot to diags, flash the rootfs & kernel from the unpacked update, and manually reapply the jailbreak/usbnet on main. The entry point is plugged, but AFAICT, if we manage to put the stuff back in, most of the simple things should still work. If you mess up, you potentially only get one shot, though, ;D.

Just drop two files on USB, then boot to diags with MfgTool or imx_usb_loader. Then select diags menu item to trigger the jailbreak...

I gave it to a few of the devs here. If agreed (let me know), I will release my "5.3.0 Jailbreak". Unfortunately, because ENABLE_DIAGS is no longer useful, it is a "tethered jailbreak" (requires a USB cable to boot to diags)...

Tethered jailbreak is good enough for me. Actually, any kind is as long as it works

@geekmaster: Won't help, the (main) rootfs is wiped during the 5.3.0 update.

(Unless my memory's shaky and you can use it on a vanilla device, without ENABLE_DIAGS support?)

EDIT: Well, one convoluted way to update to 5.3.0 for devs would be to boot to diags, flash the rootfs & kernel from the unpacked update, and manually reapply the jailbreak/usbnet on main. The entry point is plugged, but AFAICT, if we manage to put the stuff back in, most of the simple things should still work. If you mess up, you potentially only get one shot, though, ;D.

Damn! I keep FORGETTING that we do not have USB Downloader mode (so no MfgTool or imx_usb_loader).

I was relying on USB networking to us the idme command to change to diags.

Well, I won't throw away my device, I will always be open to new propositions

I also have unpacked 5.3.0 firmware and I'm looking for anything I could use to at least perform some manual fiddling with files on rootfs, but without any luck yet. The only idea that came into my mind was to use custom fonts handling from /mnt/us/fonts to exploit some libfreetype vulnerability (it seemed to have problems with segfaults on some custom fonts in older firmwares), but that would be real, assembly-level hacking and I lack proper knowledge to do that.

But I'm still trying.

PS. Anyone knows how Amazon's ToDo service works and what it can do? I wonder if some kind of self-man-in-the-middle attack between Amazon and our Kindles could help with forcing Kindle to do something. For instance, if only we could put some file in /etc/upstart, then we could run any script from /mnt/us on boot.