Stránka 1 z 1

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

Napsal: čtv črc 23, 2009 22:57
od 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

Kód: Vybrat vše

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

Kód: Vybrat vše

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

Kód: Vybrat vše

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

Kód: Vybrat vše

# 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)

Kód: Vybrat vše

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

Kód: Vybrat vše

# 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

Kód: Vybrat vše

$ 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...

Kód: Vybrat vše

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

Kód: Vybrat vše

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

Kód: Vybrat vše

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

Kód: Vybrat vše

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

Kód: Vybrat vše

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

Kód: Vybrat vše

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

Kód: Vybrat vše

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

Kód: Vybrat vše

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

Kód: Vybrat vše

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

Kód: Vybrat vše

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

Kód: Vybrat vše

# sync

Kód: Vybrat vše

# 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

Napsal: sob kvě 22, 2010 14:44
od Zelych
Zdravím, pokud bych provedl pouze první část návodu (bez přesunu aplikací na kartu) tak by se mi při instalaci aplikace zobrazovala nějaká nabídka, kam chci aplikaci instalovat? (paměť tel, nebo karta? - obdobně, jako u WM či Symbian)

EDIT: u kroku" # /data/sdsplit -nd -fs 1024MB -nc" na mě vyskočí řádek "/data/sdsplit: not found" :-(

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

Napsal: ned čer 27, 2010 20:35
od 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

Napsal: stř čer 30, 2010 10:11
od 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.