Nun da wir root haben, wollte ich den PDFviewer der auf dem HTC ist aufs Galaxy schmeißen.
HTC PDFviewer working on JF and Haykuro builds! - xda-developers
Hier gibt es ein kleines Tutorial, das ich dann auch gefolgt habe.
Musste natürlich ein paar Änderungen machen:
Code:
mount -o rw,remount -t yaffs2 /dev/block/mtdblock1 /system
So weit ich das mitbekommen habe, muss man mtdblock1 und nicht "3" mounten.
Dann musste ich noch "cat" benutzen da "cp" mir diese Meldung gibt:
Code:
# cp /sdcard/libpdfreader.so /system/lib
cp: 0 cp
cp: 1 /sdcard/libpdfreader.so
cp: 2 /system/lib
check_point /system/libcp_file++ src:/sdcard/libpdfreader.so dst:/system/lib
cp_file: error: open /system/lib (Is a directory)
(weiß jemand warum?)
"cat" funktionierte dann auch mit der kleinen "FilePicker.apk" Datei.
Als ich aber die 2.5MB große "libpdfreader.so" Datei kopieren wollte, kam diese Meldung:
Code:
# cat /sdcard/libpdfreader.so > /system/lib/libpdfreader.so
write: No space left on device
und tatsächlich:
Code:
# df
/dev: 48052K total, 0K used, 48052K available (block size 4096)
/sqlite_stmt_journals: 4096K total, 0K used, 4096K available (block size 4096)
/system: 89600K total, 89600K used, 0K available (block size 4096)
/userdata: 1280K total, 1156K used, 124K available (block size 4096)
/data: 967544K total, 111572K used, 855972K available (block size 4096)
/dbdata: 36608K total, 1468K used, 35140K available (block size 4096)
/cache: 89600K total, 1192K used, 88408K available (block size 4096)
/sdcard: 6877840K total, 2033040K used, 4844800K available (block size 16384)
/sdcard/sd: 1005696K total, 975744K used, 29952K available (block size 16384)
Ich hab mal einen Klingelton gelöscht um zu sehen ob es etwas ändert, aber immer noch "0k available".
Dann habe ich versucht die Datei zu "linken":
Code:
ln -s /sdcard/libpdfreader.so /system/lib/libpdfreader.so
Dies hat auch geklappt, aber der PDF Viewer läuft dennoch nicht:
--
Nun ist meine Frage, ob es irgend ein Weg gibt um bei "/system" Platz zu verschaffen (ein kompakteres ROM bauen?).
Oder ob es eine Alternative gibt um dieses Programm zu installieren?