Skocz do zawartości

  • Facebook
  • Google Plus
  • Twitter
  • YouTube
  • RSS

Witamy na nowym Forum Android.com.pl!

Dowiedz się co się zmieniło / zgłoś błędy

Nie możesz się zalogować? Napisz: pomoc.acp@gmail.com


Zgarnij Samsunga Galaxy S6 Edge!

Konkurs Opera & Android.com.pl


Zdjęcie
- - - - -

Przenoszenie plików gier z SD Card na Extern SD


  • Zaloguj się, aby dodać odpowiedź
151 odpowiedzi w tym temacie

#1 OFFLINE   szembor5

  • 124 postów
  • Telefon:HTC One M7

Napisano 09.04.2012 - 10:42

W związku z dużą ilością pytań o przenoszenie plików SD z gier np. Gameloftu postanowiłem napisać poradnik.
Sposób wymyślił użytkownik tego forum Python361 a autorem programu Direktory Bind jest Polak Piotr Sikorski

Będzie potrzebne:
1.Gra z plikami SD
2.Program Directory Bind
3.Menadżer plików (może być wbudowany)
4.Karta pamięci
5.Chwila czasu

1.Pobieramy naszą grę z Google Play i pozwalamy jej ściągnąć pliki na wbudowaną pamięć
2.Przenosimy (ręcznie) pliki tej gry do identycznych katalogów stworzonych na Extern_SD za pomocą menadżera plików
3.Pobieramy program Directory Bind np. Stąd
4.Włączamy go i klikamy "lewy" przycisk dotykowy i klikamy add new entry
5.W pierwszym polu wpisujemy /mnt/external_sd/ścieżka_do_gry
W drugim polu natomiast wpisujemy /sdcard/ścieżka_do_gry
W moim przypadku jest to Asphalt 6 więc wpisałem tak:
/mnt/external_sd/android/data/com.gameloft.android.ANMP.GloftA6HP
/sdcard/android/data/com.gameloft.android.ANMP.GloftA6HP
6.Klikamy ADD
7.Zostajemy przeniesieni do menu. Przy naszym wpisie klikamy na dyskietkę. Jeśli zapali się na zielono możemy wyjść z programu i grać. Jeżeli zapali się na inny kolor to coś zrobiliśmy źle

Jeśli pierwszy sposób nie działa to robimy tak:
1.Pobieramy naszą grę z Google Play i pozwalamy jej ściągnąć pliki na wbudowaną pamięć
2.Przenosimy (ręcznie) pliki tej gry do identycznych katalogów stworzonych na Extern_SD za pomocą menadżera plików
3.Pobieramy program Directory Bind np. Stąd
4.Włączamy go i klikamy "lewy" przycisk dotykowy i klikamy add new entry
5.W pierwszym polu wpisujemy /mnt/extern_sd/ścieżka_do_gry
W drugim polu natomiast wpisujemy /sdcard/ścieżka_do_gry
W moim przypadku jest to Asphalt 6 więc wpisałem tak:
/mnt/extern_sd/android/data/com.gameloft.android.ANMP.GloftA6HP
/sdcard/android/data/com.gameloft.android.ANMP.GloftA6HP
6.Klikamy ADD
7.Zostajemy przeniesieni do menu. Przy naszym wpisie klikamy na dyskietkę. Jeśli zapali się na zielono możemy wyjść z programu i grać. Jeżeli zapali się na inny kolor to coś zrobiliśmy źle

Niektóre gry potrzebują ścieżki external_sd a niektóre extern_sd

Jest jeszcze jeden sposób. Wymyślił go użytkownik wmk3

Mysle ze jest jeszcze inny sposob na instalacje wszystkiego na nasze MicroSD jak extsd bez uzycia czegokolwiek. Robilem takie podmiany na moim telefonie z Androidem i tu tez zadziala.
1. Skopiuj WSZYSTKO jak leci z SD na EXTSD. Katalogi, pliki moze byc np. GhostCommander.
2. Wyedytowac plik vold.fstab znajdujacy sie /system/etc

Wyglad orginalny pliku dla ICS.
## Vold 2.0 fstab for HTC Passion
#
## - San Mehat (san@android.com)
##
#######################
## Regular device mount
##
## Format: dev_mount <label> <mount_point> <part> <sysfs_path1...>
## label - Label for the volume
## mount_point - Where the volume will be mounted
## part - Partition # (1 based), or 'auto' for first usable partition.
## <sysfs_path> - List of sysfs paths to source devices
######################

# Mounts the first usable partition of the specified device
#/devices/platform/awsmc.3/mmc_host for sdio
dev_mount sdcard /mnt/sdcard auto /devices/virtual/block/nandi
dev_mount extsd /mnt/extsd auto /devices/platform/sunxi-mmc.1/mmc_host /devices/platform/sunxi-mmc.0/mmc_host
dev_mount usbhost1 /mnt/usbhost1 auto /devices/platform/sw-ehci.1 /devices/platform/sw_hcd_host0 /devices/platform/sw-ehci.2 /devices/platform/sw-ohci.1 /devices/platform/sw-ohci.2

3.Jak widac jest to przypisanie sprzetowe do danej pamieci. Wystarczy podpienic 2 linijki.

dev_mount sdcard /mnt/sdcard auto /devices/platform/sunxi-mmc.1/mmc_host /devices/platform/sunxi-mmc.0/mmc_host
dev_mount extsd /mnt/extsd auto /devices/virtual/block/nandi

4.Reboot systemu. System teraz bedzie nasza MicroSD bedzie widzial jako SDCARD a stara SDCARD (NAND wewnetrzna) bedzie widoczna jako zewnetrzna MicroSD.

Wiąże sie to z tym ze jak mamy uruchomiony system nie mozna wyciagac karty MicroSD !!!! Nie uruchomi sie system jezeli bedziemy mieli wyciagnieta karte!!!! System zwisnie bo nie bedzie mial dostepu do aplikacji z SDCARD.
Plusem jest to ze od teraz mamy SDCARD np. 16GB lyb 32GB w zaleznosci jaka mamy wlozona karte MicroSD i wszystkie np. duze gry spokojnie mozna instalowac.



Zakaz kopiowania! Sposób działa w 100%, sam go testowałem na 2 grach

Użytkownik szembor5 edytował ten post 13.04.2012 - 18:44



Zaloguj / zarejestruj się aby wyłączyć tę reklamę

#2 OFFLINE   Huragan

  • 774 postów
  • Telefon:GT540 @i5700 @X8 @SGS @G1 @E400 @SGS2

  • Tablet:GoClever A73 @ Goclever A104

  • Skąd:WaWa

  • Firmware:Froyo @ Gingerbread @ ice cream sandwich

Napisano 09.04.2012 - 11:02

Ten sposób działa i polecam do używania go :)

#3 OFFLINE   EdioS

  • 46 postów
  • Telefon:myPhone C-SMART

  • Tablet:GoClever Tab A73

Napisano 09.04.2012 - 11:15

Leci piwko. Sposób działa.

#4 OFFLINE   szembor5

    Autor tematu
  • 124 postów
  • Telefon:HTC One M7

Napisano 09.04.2012 - 11:20

Naprawdę opłaca się to robić jeśli mamy szybszą kartę. Ta wbudowana jest bardzo powolna przez co gry lagują ;)

#5 OFFLINE   adasko1984

  • 206 postów
  • Telefon:Xperia mini pro

  • Tablet:GoClever A73

  • Skąd:Wrocław

Napisano 09.04.2012 - 11:23

no w końcu jakaś prosta instrukcja, walczyłem z tym programem trochę ale bez efektów, a teraz DungeonDefenders jak na razie hulają :)

ino jeszcze po drodze na samym końcu musiałem pacnąć w dyskietkę (tak by zrobiła się zielona) bo inaczej chciało mi znowu pobierać pliki - myślę, że warto by o tym wspomnieć, dla jasności :)

#6 OFFLINE   szembor5

    Autor tematu
  • 124 postów
  • Telefon:HTC One M7

Napisano 09.04.2012 - 11:34

Dzięki, zaraz to dopiszę. Ja tego nie musiałem robić :)

#7 OFFLINE   Python361

  • 156 postów
  • Telefon:Nexus 4

  • Firmware:Paranoid 3.15 (JB 4.2.2)

  • Kernel:franco.Kernel

Napisano 09.04.2012 - 11:45

Warto dodać ze często nie będziemy mieć tak po prostu dostępu do karty SD (external) [sprawdzone na Androidzie 2.3.4] w tym przypadku należy ściągnąć root explorera lub Ghost Commandera (ja korzystam z tego 2 - i na nim oprę ten post)

1. Przez Ghost Commandera wchodzimy do folderu mnt/
2. Przytrzymujemy palec na folderze extern_SD w celu wywolania menu kontekstowego
3. Wybieramy opcje CHMOD
4. Dajemy karcie wszystkie prawa (zapewne wszystkich nie potrzeba, ale nie zglebiłem jeszcze które konkretnie są potrzebne)
5. Klikamy ok, i w ten sposób programy mają dostęp do naszej karty.

I dopiero w tym przypadku mogę u siebie poprawnie ustawić DirectoryBind :) może komuś się przyda

Edit: Warto dodać jedna mała, irytującą rzecz - trzeba to niestety robić po każdym restarcie tabletu.

#8 OFFLINE   Rogoo

  • 18 postów
  • Telefon:Motorola Flipout

Napisano 10.04.2012 - 07:00

U mnie na razie to nie dziala.

Dyskietki swieca na zielono, sciezki dobrze ustawione, CHMOD (dla pewnosci) ustawiony a gry dalej chca sciagac dane przez Wi-Fi. Jakies sugestie ?

#9 OFFLINE   piotrswierk

  • 52 postów
  • Telefon:Sony Xperia M2

  • Skąd:Kraków

  • Firmware:Omnirom 4.4.4

  • Kernel:Custom

Napisano 10.04.2012 - 09:54

Czy do tego potrzebny jest root?
czy jak to zrobię to mam po gwarancji?

#10 OFFLINE   Mark97

  • 176 postów
  • Telefon:LG L9

  • Skąd:Bielsko-Biała

  • Firmware:4.1 V20C + CWM

Napisano 10.04.2012 - 10:01

@UP roota już mamy, nie nie stracisz gwarancji.