Montare le partizioni /preinstall e /webtop dei telefoni Android Motorola

Molti dei telefoni Motorola fino a qualche tempo fa avevano la possibilità di utilizzare la webtop in modo da diventare dei veri e propri notebook e per questo sono dotati della partizione /webtop di circa 1,4 Gb, partizione vuota nella quale all'occorrenza viene montato tutto il necessario. Un'altra partizione classica dei dispositivi Motorola è la partizione /preinstall di circa 600 MB, partizione nella quale sono conservati gli apk di terze parti che vengono installati al primo avvio del telefono.

Per quale motivo quindi non dovremmo utilizzare queste partizioni? Di seguito il semplice script che utilizzo per montarle automaticamente:

#!/system/bin/sh

umount /preinstall
mount -o rw,remount /
rm -r preinstall
rm -r cdrom
mkdir /storage/preinstall
mkdir /storage/webtop
mount -o ro,remount /
mount -t ext3 /dev/block/preinstall /storage/preinstall
mount -t ext4 /dev/block/webtop /storage/webtop
chmod 777 /storage/preinstall
chmod 777 /storage/webtop

E' importante tener presente che la partizione /webtop ha file system ext4 e non è soggetta ad alcun controllo da parte del sistema operativo quindi potrebbe capitare che le sue dimensioni diminuiscano vertiginosamente a causa di inode orfani, se ciò dovesse capitare si dovrà semplicemente intervenire col binario e2fsck dando i seguenti comandi:

e2fsck -p /dev/block/webtop
e2fsck -y /dev/block/webtop

Buon divertimento.

AllegatoDimensione
Package icon e2fsck.zip179.36 KB