Speicherplatzmangel

  • 125 Antworten
  • Letztes Antwortdatum
Ich hab alle Apps die man auf die SD Karte verschieben kann schon verschoben, deshalb frag ich ja. Eig. müsste noch total viel Platz auf dem Handy sein.
 
Hast du mal geguckt bei den ganzen Apps wieviel Daten sie verschlungen haben? Die kann man loeschen nur ist die App dann wieder auf Anfang also wie bei der erstinstalation. Oder mal Einstellung.speicher app und dann ein paar sekunden warten dann Sortiert er sich und oben ist der Cache speicher den mal leeren
Wieviel Apps hast du denn? Wenn du natuerlich viele Apps hast die nur Intern abgespeichert werden koennen und mit Daten vollgemuellt sind kann das schonmal vorkommen .
Gesendet von meinem HUAWEI U8825-1 mit der Android-Hilfe.de App
 
Zuletzt bearbeitet:
Screenshots oder ne Aufzählung welche Apps alle installiert sind, wäre auch ganz hilfreich. Sonst könnte man ja nur sagen: Wenn der interne Speicher zu voll belegt ist, musst du ihn ausmisten/leeren, aber das bringt dich ja nicht weiter.

Selbst wenn man nämlich Apps per App2SD auf die Speicherkarte verschiebt, verbleibt dennoch der Dalvik-Cache im internen Speicher auf /data und dann könnte es da auch eng werden (bei einer gewissen Anzahl von Apps).
 
Kann ich den Dalvik Cache bedenkenlos loeschen

Gesendet von meinem HUAWEI U8825-1 mit der Android-Hilfe.de App
 
Ja schon, aber da der für die Ausführung der Apps notwendig ist, wird der beim Start automatisch wieder aufgebaut. Höchstens irgendwelche "Datenleichen" sind dann weg, die selbst im laufenden Betrieb normalerweise durch die Dalvik VM entfernt werden.
 
Aha ok macht ja irgendwie Sinn das die Daten wieder da sind logisch

Gesendet von meinem HUAWEI U8825-1 mit der Android-Hilfe.de App
 
Hallo!

Ich habe das gleiche Problem. Die interne Speicherkarte wurde gelöscht. Bei den Programmen habe ich mich auf das nötigste beschränkt. Alles auf SD-Karte verschoben, was nur ging. Habe trotzdem nur noch 95 MB. interner Speicher frei.:confused2: Wo kommt der Müll her????? Und wie werde ich ihn wieder los????
 
Auf Dauer sammelt sich Daten Müll an ein Factory Reset dürfte nicht schaden ^^ ansonsten kann es halt auch sein dass du apps hast die sich nicht auf die externe sd schieben lassen können

Rechtschreibfehler sind von der Tastatur so gewollt | Käse ftw :D | Animes ftw :D
 
Wenn du nur noch 95 mb hast musst du ja viele Apps haben . Und wenn du mal einige deinstaliert hast bleiben rueckstaende . Oder welche nochmal instalierst kann es sein das du doppelte dateien hast. Nach deiner bwschreibung hoert sich das an als waere dein Handy zugemuellt. Factory reset machen und dann auch nur das aufm Handy ibstalieren was auch wirklich gebraucht wird so sehe ich das . Bei so viel Apps verwundert es nicht das die Kontrolle darueber verloren geht dann noch kein Root schon schwaechelt der Kumpel

Gesendet von meinem HUAWEI U8825-1 mit der Android-Hilfe.de App
 
Root ist drauf. Habe Huawei jetzt die SN geschickt um noch mehr heraus zu bekommen. Die Zahl der Apps ist wirklich gering. Gibt's empfehlenswerte Tools für das Android, wie Glary oder CCleaner für den PC?
Was kann ich von Hand löschen? Über Hi-Suite kommst du nicht in die Tiefen des Systems.
Ich kann doch nicht nach drei Monaten alles wieder platt machen??
 
Root Explorer ,Es Dateimanager. Dem Es Dateimanager musst du noch schreibrechte geben.

Gesendet von meinem HUAWEI U8825-1 mit der Android-Hilfe.de App
 
Jay B schrieb:
Beim Googlen habe ich Folgende Methode für das Huawei U8800 gefunden: custom you data partition's size - Huawei U8800 / Ideos X5 - U8800.MoDaCo.com - MoDaCo

Wäre es denkbar eine entsprechende Methode für das G330 zu entwickeln?


Tja, was da gemacht wird ist natürlich der Königsweg. Aber da brauchen wir jemanden, der sowas nicht nur versteht, sondern todsicher hinkriegt:
Code:
ui_print("+++++++++++++++++++");
ui_print("Change MMC partiton by Geno");
ui_print("+++++++++++++++++++");
mount("ext3", "EMMC", "/dev/block/mmcblk0p13", "/olddata");
mount("vfat", "EMMC", "/dev/block/mmcblk1p1", "/card");
show_progress(0.2, 2);
ui_print("Backup and Restore...");
package_extract_file("backup", "/tmp/backup");
set_perm(0, 0, 0777, "/tmp/backup");
run_program("/sbin/sh", "/tmp/backup");
unmount("/olddata");
show_progress(0.1, 1);
ui_print("Change partiton size...");
package_extract_file("partition", "/tmp/partition");
set_perm(0, 0, 0777, "/tmp/partition");
run_program("/sbin/sh", "/tmp/partition");
show_progress(0.8, 32);
ui_print("Format partition...");
package_extract_file("mke2fs","/tmp/mke2fs");
set_perm(0, 0, 0777, "/tmp/mke2fs");
package_extract_file("busybox","/tmp/busybox");
set_perm(0, 0, 0777, "/tmp/busybox");
run_program("/tmp/mke2fs", "-F", "-j", "-b4096", "-m0", "/dev/block/mmcblk0p13");
run_program("/sbin/e2fsck", "-yf", "/dev/block/mmcblk0p13");
run_program("/tmp/busybox", "mkfs.vfat", "-v", "-n", "U8800-MMC", "/dev/block/mmcblk0p14");
show_progress(0.2, 4);
ui_print("Backup and Restore...");
mount("ext3", "EMMC", "/dev/block/mmcblk0p13", "/olddata");
run_program("/sbin/sh", "/tmp/backup");
unmount("/olddata");
unmount("/card");
ui_print("Change complete!");
ui_print("Have a fun! ^_^ ");
und hier verändert er die Partitionierung des flash:
Code:
#!/sbin/sh 
cd /sbin 
./fdisk /dev/block/mmcblk0 <<EOF
d
14
d
13
n
134658
291970
n
291972
483328
t
14
b
w
EOF
Das kann nur ein Spezialist, der mit den Teilen und dem Mechanismus, der das zip auspackt, Erfahrung hat, und es muß natürlich alles auf das spezielle Modell abgestimmt sein.
Und: ich sehe keine Fehlerbehandlung im Code - daß etwas schiefgeht, wird nicht einkalkuliert (z.B. zuwenig Platz auf der SD-Karte, um /data zu sichern). Dann siehts düster aus.
 
beim g330 ist doch einiges anders:
beim g330 ist die data auf partition 18 statt auf13

/data ist ext4 , nicht ext3

ich verstehe auch nicht, warum das backup script nicht die komplette /data sichert, sondern einzelne subdirectories.


und: Könnte man nicht anstelle einer Neupartitioneirung von /data und sd-intern nur sd-intern (19) auflösen und dann 2 Partitionen anlegen, wovon die eine als /data/app montiert wird und die andere als sd-intern?
Das stelle ich mir weit weniger kritsch vor! Oder ist die Zahl der Partitonen limitiert?
 
Im ascend G330 U8825-1 sind ja 2GB für die internal SD-card verschwendet, die keiner braucht, aber /data ist grade mal 655 MB, nicht so üppig, wenn man viele APPS haben will

Bei näherem Hinsehen - habe gesucht, wo die partitionen gemounted werden, fand ich in /init.rc:

Code:
#/*resize data system cust cache partitions to max size*/
    exec /sbin/e2fsck_s -p /dev/block/mmcblk0p15
    exec /sbin/resize2fs_s /dev/block/mmcblk0p15

    exec /sbin/e2fsck_s -p /dev/block/mmcblk0p16
    exec /sbin/resize2fs_s /dev/block/mmcblk0p16

    exec /sbin/e2fsck_s -p /dev/block/mmcblk0p17
    exec /sbin/resize2fs_s /dev/block/mmcblk0p17

    exec /sbin/e2fsck_s -p /dev/block/mmcblk0p18
    exec /sbin/resize2fs_s /dev/block/mmcblk0p18
So wie ich das verstehe, heißt das: Ändert man die Größe einer partition, wird das filesystem beim reboot, angepaßt! Das ist alles schon vorbereitet!

Man müßte also nur die part. 18 , 19 löschen und mit der gewünschten Größe neu erstellen, dabei kann /data bis zu 2,6 GB bekommen! Da der Beginn der 18 sich nicht ändert, wäre das alte filesystem weiterhin zugreifbar und würde dann mit resize2fs_s vergrößert. 19 müß man neu formatieren
Eine Sache von 10 Minuten!

Das ist das layout (18 ist /data, 19 ist internal SD-Card):


Code:
Disk /dev/block/mmcblk0: 3909 MB, 3909091328 bytes
1 heads, 16 sectors/track, 477184 cylinders
Units = cylinders of 16 * 512 = 8192 bytes

              Device Boot      Start         End      Blocks  Id System
/dev/block/mmcblk0p1   *           1           3          20  4d Unknown
Partition 1 does not end on cylinder boundary
/dev/block/mmcblk0p2               3          41         300  45 Unknown
Partition 2 does not end on cylinder boundary
/dev/block/mmcblk0p3              41       16681      133120   c Win95 FAT32 (LBA)
Partition 3 does not end on cylinder boundary
/dev/block/mmcblk0p4           16681      477184     3684031+  5 Extended
Partition 4 does not end on cylinder boundary
/dev/block/mmcblk0p5           16897       18432       12288  6a Unknown
/dev/block/mmcblk0p6           18433       18944        4096  46 Unknown
/dev/block/mmcblk0p7           18945       19456        4096  63 GNU HURD or SysV
/dev/block/mmcblk0p8           19457       19840        3072  58 Unknown
/dev/block/mmcblk0p9           19969       20352        3072  4a Unknown
/dev/block/mmcblk0p10          20481       20864        3072  4b Unknown
/dev/block/mmcblk0p11          20993       21504        4096  47 Unknown
/dev/block/mmcblk0p12          21505       22528        8192  48 Unknown
/dev/block/mmcblk0p13          22529       25088       20480  60 Unknown
/dev/block/mmcblk0p14          25089       25600        4096  6c Unknown
/dev/block/mmcblk0p15          25601       50176      196608  83 Linux
/dev/block/mmcblk0p16          50177       60416       81920  83 Linux
/dev/block/mmcblk0p17          60417      125952      524288  83 Linux
/dev/block/mmcblk0p18         125953      207872      655360  83 Linux
/dev/block/mmcblk0p19         207873      477184     2154496  6b Unknown

expert mode:
...
10 00   0   0    0   0   0    0      60794       6144 4b
11 00   0   0    0   0   0    0      68985       8192 47
12 00   0   0    0   0   0    0      77176      16384 48
13 00   0   0    0   0   0    0      93559      40960 60
14 00   0   0    0   0   0    0     134518       8192 6c
15 00   0   0    0   0   0    0     142709     393216 83
16 00   0   0    0   0   0    0     535924     163840 83
17 00   0   0    0   0   0    0     699763    1048576 83
18 00   0   0    0   0   0    0    1748338    1310720 83
19 00   0   0    0   0   0    0    3059057    4308992 6b
Ich kenne fdisk von Linux seit 15 Jahren und habe nun versucht:

Code:
Command (m for help): d
Partition number (1-19): 19

Command (m for help): d
Partition number (1-18): 18

Command (m for help): p

Disk /dev/block/mmcblk0: 3909 MB, 3909091328 bytes
1 heads, 16 sectors/track, 477184 cylinders                                                
Units = cylinders of 16 * 512 = 8192 bytes

              Device Boot      Start         End      Blocks  Id System
/dev/block/mmcblk0p1   *           1           3          20  4d Unknown
Partition 1 does not end on cylinder boundary
/dev/block/mmcblk0p2               3          41         300  45 Unknown
Partition 2 does not end on cylinder boundary
/dev/block/mmcblk0p3              41       16681      133120   c Win95 FAT32 (LBA)
Partition 3 does not end on cylinder boundary
/dev/block/mmcblk0p4           16681      477184     3684031+  5 Extended
Partition 4 does not end on cylinder boundary
/dev/block/mmcblk0p5           16897       18432       12288  6a Unknown
/dev/block/mmcblk0p6           18433       18944        4096  46 Unknown
/dev/block/mmcblk0p7           18945       19456        4096  63 GNU HURD or SysV
/dev/block/mmcblk0p8           19457       19840        3072  58 Unknown
/dev/block/mmcblk0p9           19969       20352        3072  4a Unknown
/dev/block/mmcblk0p10          20481       20864        3072  4b Unknown
/dev/block/mmcblk0p11          20993       21504        4096  47 Unknown
/dev/block/mmcblk0p12          21505       22528        8192  48 Unknown
/dev/block/mmcblk0p13          22529       25088       20480  60 Unknown
/dev/block/mmcblk0p14          25089       25600        4096  6c Unknown
/dev/block/mmcblk0p15          25601       50176      196608  83 Linux
/dev/block/mmcblk0p16          50177       60416       81920  83 Linux
/dev/block/mmcblk0p17          60417      125952      524288  83 Linux

Command (m for help): n
First cylinder (16682-477184, default 16682): 125953
[COLOR=Red]Sector 2015232 is already allocated[/COLOR]
First cylinder (125954-477184, default 125954): 125953
[COLOR=red]Value is out of range[/COLOR]
First cylinder (125954-477184, default 125954): 125953
[COLOR=red]Value is out of range[/COLOR]
First cylinder (125954-477184, default 125954):
Ich kann also part18 nicht mit demselben start- offset erzeugen und würde dessen Daten folglich verlieren.
Aber warum? fdisk ist von busybox 1.19. Irgendwelche Ideen?

Komisch ist auch, daß es im expert output so aussieht, als ob sich die partitionen um einen block überlappen:
expr 699763 + 1048576
1748339

expr 1748338 + 1310720
3059058
 
Hallo,
ich kenn mich nicht aus, wäre aber sehr froh, wenn ich den App-Speicherplatz vergrößern könnte :)

Gruß
hababu
 
Hier hast du mal eine bessere Übersicht wie die Partition aufgeteilt sind.

0 /tmp ramdisk (null) (null) 0
1 /boot emmc /dev/block/mmcblk0p12 (null) 0
2 /recovery emmc /dev/block/mmcblk0p13 (null) 0
3 /cache ext4 /dev/block/mmcblk0p15 (null) 0
4 /cust ext4 /dev/block/mmcblk0p16 (null) 0
5 /system ext4 /dev/block/mmcblk0p17 (null) 0
6 /data ext4 /dev/block/mmcblk0p18 (null) -16384
7 /emmc vfat /dev/block/mmcblk0p19 (null) 0
8 /sdcard vfat /dev/block/mmcblk1p1 /dev/block/mmcblk1 0
 
Gigantisch viel platz habe ich auch mit einer 16 er Karte und einer zusatz ext 3 primaer partition . Wozu.also der aufwand wenn ich auch so genug Apps speichern kann und mit den richtigen tools auch die Apps verschieben die nicht verschiebar sind eigendlich. Die Idee hoert sich ja ganz gut an fuer ein tueftler der verbissen ist das zu schaffen . Aber sonst reichts auch siehe oben.

Ich mein wer hat schon so viel Apps das 18,6 Gb damit belegt sind .

Gesendet von meinem HUAWEI U8825-1
 
Zuletzt bearbeitet:
Simon G. schrieb:
Gigantisch viel platz habe ich auch mit einer 16 er Karte und einer zusatz ext 3 primaer partition . Wozu.also der aufwand wenn ich so auch alle Apps mit den entsprechenden tools verschieben kann.

Du meinst link2SD?
 
Ja , warum mir den stress mit den muelligen 2gb internsd machen . Wenn ich mir nie riesen Karte kaufen kann ne 2te Parition ueber easus oder cwm anlege und mit Linkto sd alles an Apps umpacken kann wie ich will plus systemapps die sich nicht verschieben lassen wollen in userapps umwandle damit die sich auch verschieben oder verlinken lassen.

Gesendet von meinem HUAWEI U8825-1
 
weil der interne Speicher wahrscheinlich immer noch schneller ist als ne class 10 Karte.


Zudem wird diese dadurch ständig beschrieben und gelesen wie bei swap, das verkürzt die Lebensdauer der SD Karte gewaltig. Aber in sofern hast du schon recht. Ich mein was kostet denn so eine SD-Karte noch heut zu Tage....
 
Zurück
Oben Unten