This stuff is mostly treading into the unknown wilderness for me. Though interesting, I feel more comfortable dealing with bare naked hardware, doing software tweaks to compensate for
parasitic transistors and such. I have converted a lot of my initial hardware diagnostic routines into base device drivers over the years. Fighting with libraries and tools written by other folks is not my cup of tea, though even my own stuff gets mysterious over the years after the source code is lost from a bad power supply killing both work drives AND backup drives. Stumbling across my old stuff that I do not even remember or recognize makes me feel old, and so does fighting with unfamiliar stuff like lipc and volumd. In linux, I am really tempted to stick with my own loader (no crt.o and related cruft) and just do raw linux system calls (byte-only read and write) so my code can run on "all the kindles" without stumbling over all the bothersome toolchain and library and upstart twiddly bits. Does that make me an old man, or what?
EDIT: I tried the KUAL "Greyed Installer", while SSH session in progress. It did not work. I disabled USBnet, then the normal UYK install worked. It was very difficult to start the update because my touchscreen got really flaky again (not just ignoring presses, but generating presses causing menu items to self-select). Ghosts in the machine... Despite that, the PW3 5.7.4 firmware update is in progress now... When complete, I can test USB sound again.
EDIT2: During an install reboot, I just noticed a "**JAILBREAK**" text overlay at the bottom of the screen for a moment. Cool!