Interne und externe Speicherkarte vertauschen

  • 1 Antworten
  • Letztes Antwortdatum
H

highend

Ambitioniertes Mitglied
3
Hallo zusammen,

ich habe hier auf ein SGS Plus ICS geflashed. Genauer gesagt: [ROM][ICS][IMM76L] CyanogenMod 9 by ivendor - beta 2 ([ROM][ICS][IMM76L] CyanogenMod 9 by ivendor - beta 2 - xda-developers). Zusätzlich kam heute die 16GB Class 10 Samsung SDHC Karte an, die ich auch eingesetzt habe.

Was ich eigentlich möchte, die interne mit der externen SD Karte vertauschen, damit ich mehr Platz zum installieren für Programme zur Verfügung habe, bzw. für die Daten, die manche Programme brauchen. Beispielsweise die Navikarten von Navigon.

Die originale vold.fstab Datei im /system/etc Ordner sieht so aus (abgesehen von den Kommentaren oben drüber):

Code:
# internal sdcard
dev_mount sdcard /mnt/sdcard 28 /devices/platform/msm_sdcc.2/mmc_host/mmc1

# externel sdcard
dev_mount external_sd /mnt/external_sd auto /devices/platform/msm_sdcc.4/mmc_host/mmc2

Ich hatte nun alle Daten von der internen auf die externe kopiert und danach die vold.fstab angepasst:

Code:
dev_mount sdcard /mnt/external_sd 28 /devices/platform/msm_sdcc.2/mmc_host/mmc1

dev_mount external_sd /mnt/sdcard auto /devices/platform/msm_sdcc.4/mmc_host/mmc2

(also lediglich die mountverzeichnisse vertauscht) und danach neu gebootet (vorher natürlich noch die korrekten Rechte gesetzt (755)).

Leider fährt ICS dann nicht mehr korrekt hoch, ich bleib im Ladebildschirm hängen...

Über das adb Kommandozeilentool bei gestartetem CWM kann ich meine Sicherheitskopie zurückspielen um das System wieder zum Booten zu bewegen.

Es gibt noch Anleitungen, die präsentieren eine modifizierte vold.fstab Datei (z.B. http://forum.xda-developers.com/showpost.php?p=21316989&postcount=61):

Code:
{
	ums_path = /sys/devices/platform/usb_mass_storage/lun0/file
	discard = disable
	asec = disable
}
dev_mount sdcard /mnt/external_sd 28 /sys/devices/platform/msm_sdcc.2/mmc_host/mmc1

# external sdcard
{
	ums_path = /sys/devices/platform/usb_mass_storage/lun1/file
	asec = enable
}
dev_mount external_sd /mnt/sdcard auto /sys/devices/platform/msm_sdcc.4/mmc_host/mmc2

Aber auch damit funktioniert es nicht.

Einschlägige Programme (App2SD, ICS Binder, etc.) hab ich schon ausprobiert, sie konnten aber leider auch nicht weiterhelfen.

Hat jemand einen Vorschlag, wie ich das einwandfrei zum laufen bringen kann?

Danke und Gruß,
Highend
 
Zuletzt bearbeitet:
editier die init.rc ;)

aber momentmal - deine programme werden nicht auf der sdkarte gespeichert. Da müsstest du /data "umbiegen". Aber warum sollte dir das knappe Gb für apks nicht reichen? schonmal an die grenzen gestoßen?
Ausserdem wirds dir den akku leersaugen wenn dauernd auf die ext_sdcard zugegriffen wird ;)
 

Ähnliche Themen

M
Antworten
2
Aufrufe
1.116
MarkF
M
C
Antworten
24
Aufrufe
7.420
Leuter
L
K
Antworten
6
Aufrufe
2.373
flasher78
flasher78
Zurück
Oben Unten