Page 1 of 1

[NÁVOD] Přesun aplikací na kartu

Posted: Thu Jul 23, 2009 22:57
by Luboš Klicpouch
EDIT: !! PRO T-MOBILE G1 !!

Tento návod byl sestaven podle informací získaných na androidforum.cz a androidaplikace.cz

Návod aplikujte pouze v případě, že máte ROOT.

! Celý tento postup provádíte na svoje vlastní riziko. Za jakékoli poškození, či pozdější nefunkčnost nemesu já, ani smartmania.cz žádnou odpovědnost. !

Návod si nejprve celý přečtěte, a to raději dvakrát, aby jste měli jasno, co se vlastně budete dělat.

Silně doporučuji provádět tento návod s kartou CLASS 6. S pomalejší kartou je system velmi pomalý.

Nejprve si rozdělíme kartu na dva oddíly, FAT32 pro data (fotky, hudba a pod) a EXT2 (aplikace, data aplikací)

1) Spusťte Terminal emulator
2) Napište do něj tyto příkazy:
(značku $ a # nepište, ta je vždy zobrazena na začátku řádku. $ znamená že nejste ROOT, # znamená, že jste přihlášen jako ROOT)

přechod do režimu ROOT

Code: Select all

$ su
Přechod do složky data v kořenovém adresáři telefonu

Code: Select all

# cd /data
Stažení scriptu sdsplit, který Vám rozdělí kartu na FAT32 (/sdcard) a EXT2 (/system/sd) oddíly

Code: Select all

# wget http://64.105.21.209/bin/lib/droid/sdsplit
Nastavení oprávnění pro sdsplit

Code: Select all

# chmod 555 sdsplit
Nastavení, jak velkou chcete mít FAT32 partition. Místo "size" vypište velkost ve romátu kolikMB (například 7000MB při použití 8GB karty. velikost a MB napište bez mezery a velkými písmeny ! (EXT2 se doporučuje v rozmezí 500-1000MB)

Code: Select all

# /data/sdsplit -nd -fs size -nc
Restartuje telefon

Code: Select all

# reboot
Po restartu se pustíme do přesouvání aplikací a dat aplikací na kartu.

1) Opět si otevřete Terminal emulator
2) Vypište příkazy:

Přechod do režimu ROOT

Code: Select all

$ su
Pokud jste vše udělali dobře, po zadání dalšího příkazu by jste měli vidět několik řádků a jeden z jich by měl být .../system/sd...

Code: Select all

# df
Kopírování aplikací na kartu

Code: Select all

# cp -a /data/app /system/sd/
Kopírování dat pro aplikace na kartu

Code: Select all

# cp -a /data/app-private /system/sd
Kopírování dat na kartu

Code: Select all

# cp -a /data/data /system/sd/
Smazání aplikací z telefonu

Code: Select all

# rm -r  /data/app
Přesměrování aplikací na kartu

Code: Select all

# ln -s /system/sd/app /data/app
Smazání dat aplikací

Code: Select all

# rm -r /data/app-private
Přesměrování dat aplikací na kartu

Code: Select all

# ln -s /system/sd/app-private /data/app-private
Smazání dat z telefonu

Code: Select all

# rm -r /data/data
Přesměrování dat na kartu

Code: Select all

# ln -s /system/sd/data /data/data

Code: Select all

# sync

Code: Select all

# reboot
Po restartu by jste měli mít aplikace na kartě. Každou aplikaci, kterou po provedení tohoto návodu budete instalovat, se bude instalovat na kartu.

[NÁVOD] Přesun aplikací na kartu

Posted: Sun Jun 27, 2010 20:35
by saretos
Zdravim prosím o radu rozděloval jsem kartu tímto návodem podařilo se,ale zadal jsem velikost oddílu místo 1000MB ...7000MB a nevím jak oddíl zrušit

[NÁVOD] Přesun aplikací na kartu

Posted: Wed Jun 30, 2010 10:11
by Luboš Klicpouch
Oddíly se dají jednoduše editovat v linuxu (například Ubuntu, které funguje i jako liveCD) v programu GPARTED. Karta by ale měla být ve čtečce, ne v telefonu.