Quote:
Originally Posted by darron
I've updated the blog page to link to the plugin source code. I've also put up test packages using an updated packager
|
Thank you very much for providing the plugin source code!
However, newer packages still do not work for the latest Kindle DX Graphite.
First of all, the latest packaging tool v.0.9 should be used, it can be found
here.
Then, the --DXG ftag should be used when creating the package specifically
for Kindle DX Graphite running the v2.5.5 firmware.
A simple shell script below can be used in order to simplify repackaging
for a different target:
Code:
#!/bin/sh
usage()
{
echo "repkg.sh -- repackages the update_'basename'.bin package for use on 'target' device"
echo "Usage: ./repkg.sh 'target' 'basename'"
echo " example: ./repkg.sh dxg install_qt_dxu"
return ;
}
if [ $# -lt 2 ]; then
usage
exit 1
fi
./kindle_update_tool.py e update_$2.bin
./kindle_update_tool.py m --$1 --sign $2-$1 update_$2.bin.tgz
rm -f update_$2.bin.tgz
it is implied that either the packager and the original package are residing
in the same(current) directory. Applying
Code:
./repkg.sh dxg install_qt_dxu
will unpack the
update_install_qt_dxu.bin and repack it into the
update_install_qt_dxu-dxg.bin
which can be used on DX Graphite running the 2.5.5 firmware.
Hope this helps,
h1uke