「わかりました」>「あんまりわかってません」の間接的な用法


by ayamem
カレンダー
S M T W T F S
1 2 3 4 5 6 7
8 9 10 11 12 13 14
15 16 17 18 19 20 21
22 23 24 25 26 27 28
29 30 31

サザンクロスPDA SL-C750内部RAMを攻める

----------------------------------------------------------------
/usr/QtPalmtop.rom/binを攻め、内臓空き4.4MBゲット
----------------------------------------------------------------
636.8k ip-phone  (Fnと数字キー同時押しで起動するうざいやつ)
43.1k ipphone-setup(IP電話使用しなければ必要なし)
286.5k movieplayer(zplayerで変わりを)
213.4k musicplayer(zplayerで変わりを)
2.3M netfront3  (ネットフロント)
186.7k presenter (プレゼンテーションアプリ)
112.7k voicerec  (ボイスレコーダー)
171.8k zaureceive (MIザウとSLザウ間のデータコンバータ)
142.8k zmigration (データ移行SLザウルス)
/usr/QtPalmtop.rom/sounds (音楽ファイル)
/usr/QtPalmtop.rom/help/ja/hml (ヘルプファイル)

cd /usr/QtPalmtop.rom/bin
for i in ip-phone ipphone movieplayer musicplayer netfront presenter voicerec zaureceive zmigration
do
find /usr/QtPalmtop.rom/ | grep $i >> /home/zaurus/del.txt
done

sed "s/^/rm -rf /" /home/zaurus/del.txt > /home/zaurus/del.sh
sh /home/zaurus/del.sh
rm -rf /usr/QtPalmtop.rom/sounds/*
rm -rf /usr/QtPalmtop.rom/help/ja/html/*

作業前 du -sh /usr/QtPalmtop.rom → 30.8M
作業後 du -sh /usr/QtPalmtop.rom → 25.2M

----------------------------------------------------------------
/usr/QtPalmtop.rom/binlibを攻め、内臓空き3.2MBゲット
----------------------------------------------------------------
492.3k addressbook.so(アドレス帳)
569.8k datebook.so (qualenderを使用)
1.3M qtmail.so  (他のメーラーを使用?)
203.2k textedit.so (zeditorを使用)
183.1k todolist.so (qualenderを使用)
165.4k zimager.so  (画像閲覧ソフト)

cd /usr/QtPalmtop.rom/binlib
for i in addressbook datebook qtmail textedit todolist zimager
do
find /usr/QtPalmtop.rom/ | grep $i >> /home/zaurus/del.txt
done

sed "s/^/rm -rf /" /home/zaurus/del.txt > /home/zaurus/del.sh
sh /home/zaurus/del.sh

作業前 du -sh /usr/QtPalmtop.rom → 25.2M
作業後 du -sh /usr/QtPalmtop.rom → 22.0M

----------------------------------------------------------------
busyboxの入れ替え
----------------------------------------------------------------
LinuZau ToolBoxさんのところで配布されているbusyboxに入れ替えた。
mountとumountはbusyboxではなくsbusyboxにリンクを張ること
su
mount -o remount,rw /
cd /bin
cp -f /mnt/card/busybox busybox
cp -f /mnt/card/sbusybox sbusybox ; chmod u+s sbusybox
rm mount umount ; ln -s mount sbusybox ; ln -s umount sbusybo

・LinuZauToolboxさんのところで追加されたbusyboxの機能
[ ar arping awk bunzip2 bzcat cal cmp cpio crond dos2unix
egrep expr fdisk fgrep fold ftpget ftppug getopt hexdump
hwclock ifconfig insmod install ip ipaddr ipcalc iplink iproute
iptunnel last length losetup nameif netstat od openvt patch
pipe_progress pivot_root rdate readlink realpath renice rmmod
route rpm rpm2cpio run-parts rx seq sha1sum start-stop-daemon
strings stty sysctl test tftp time top uncompress unix2dos unzip
watch watchdog wget who

・sbusyboxに収録されているコマンド
crontab mount ping ping6 traceroute umount
・sbusyboxに変更したコマンド
mount ping umount
・消えたコマンド
dutmp halt init loadacm poweroff syslogd update

----------------------------------------------------------------
その他
----------------------------------------------------------------
・ldd導入
いとしのlizaからqpe-embeddedkonsole-ja_1.6.0-jinput3_arm.ipkを導入
armutils_1-qt1_arm.ipkをDL、展開
cp ldd /bin
・rootのシェルを指定
vi /etc/passwd → /bin/shを/bin/bashに書き換え
・空いた領域に入れたもの
onscripter snes9x mplayer zeditor pawfont xkazoku
----------------------------------------------------------------
ひとまずこの状態でNAND Buckupとる。
[PR]
by ayamem | 2005-02-23 15:11 | Zaurus