After looking more at the install scripts, the thing does a TON of file operations. I really don't know why it does this. Perhaps there is a more elegant way of doing this.. Like packaging it all in a ext3 image and mounting it / using symlinks or something. Also, there are some character defs that us english folks would like to make use of, that they simply delete =X. TBH I don't know why the whole install can't be done with 1 shell script and a mounted image file.
*startup scripts*
/etc/rcS.d/S79switch
/etc/rc5.d/s96rundk
/etc/rc5.d/S96rundk
/etc/rc5.d/rundk.sh
/dev/DK_Debug.log [This is probably not created]
*localization scripts*
/usr/lib/UTF-8
/usr/lib/locale/zh_CN.utf8/
/usr/bin/localdef
/usr/bin/gconv/ [This is removed]
/usr/share/i18n/ [This is removed]
/usr/share/locale/ [This is removed]
(basically they extract a massive archive, copy everything over to the kindle, run localedef -f UTF-8 -i zh_CN zh_CN.UTF8, copy 3 files over, and then delete everything else)
Somebody said something about a usb_switch file being installed, i can't find any scripts installing this. Unless it was installed by the .bin file, I don't know how to access this =(
|