I tried launching the Paperwhite diags kernel from the simple debricking pastebin using kexec, but I get this output:
[root@kindle us]# ./kexec.sh
Cannot open /proc/atags: No such file or directory
kexec_load failed: Function not implemented
entry = 0x70008000 flags = 280000
nr_segments = 2
segment.buf = 0x2a068
segment.bufsz = a0
segment.mem = 0x70001000
segment.memsz = 1000
segment.buf = 0x4012d048
segment.bufsz = 4653c0
segment.mem = 0x70008000
segment.memsz = 466000
Bummer. I was hoping to boot the Paperwhite diags partition this way, because ENABLE_DIAGS does not work.
EDIT: Also, kexec -e drops USBNet so you cannot start a shell, but the kindle still shows up as an RNDIS device. The kindle framework and menu system still works though. But the search bar ";un" command does nothing, and I need to restart the kindle before I can use USBNet again...