Fix der wirklich hilft gegen Lags ohne zu wenig Speicher

  • 273 Antworten
  • Letztes Antwortdatum
dahool

dahool

Erfahrenes Mitglied
170
Update:15.07.2010 Neuer Kernel (v4) mit ext4 Unterstützung-was abermals eine große Speedsteigerung bringt.

ACHTUNG: Wem dieser Hack zu kompliziert ist-bitte einfach die neueste Firmware I9000XWJG5 verwenden-diese behebt (fast) auch den i/o Bug der zu den zeitlichen Verzögerungen in der Bedienung des Galaxy geführt hatte.
Mehr Speed kann durch diesen Hack hier (siehe Benchmarks) zwar raus geholt werden-aber für den Durchschnittsuser reicht die neue Firmware vollkommen.




Beschreibung steht unter Modaco Link:
Real fix for the "stalling/lagging" problem - Android @ MoDaCo

Wichtig ist das partitionieren der SD Karte in der richtigen Reihenfolge. (nutzt unter Linux einfach gparted-das ist am einfachsten)

Da einige Probleme haben ist die Anleitung etwas ausführlicher geworden.

Vorbereitung:

a) Flashe dein Galaxy am besten mit der Firmware
I9000XWJFF bzw. I9000XWJG5 (Download findest du unter http://samsung-firmware.webs.com/WEBPROTECT-samsungi9000.htm ). Eine genaue Anleitung zum flashen findest du in Englisch unter http://samsung-firmware.webs.com/Flash guide english.pdf bzw in deutsch hier im Forum.

b) Danach lade auf deine interne SDKarte folgende Datei Multiupload.com - upload your files to multiple file hosting sites!. Starte nun dein Telefon neu mit folgenden Tastenbefehl: Lautstärke hoch+mittlerer Button vorne+Power Knopf ganz rechts an der Seite. Wenn du im Recovery Menü bist wähle die Option update.zip from SDCard.

c) Nach einem Neustart gibst du in einer Windows (bzw. Linux) Konsole im Android SDK Tools Verzeichnis folgendes ein:
su
busybox --install -s /system/xbin



Nun kannst du damit beginnen den Kernel mit dem SpeedHack zu installieren.....

1. Partitioniere deine SD Karte wie folgt (Größe ist Abhängig von deiner SD Karte)
Partition 1 erstellen im Dateiformat fat32
Partition 2 erstellen im Format ext3 (empfohlen 1GB-bei vielen Programmen wie Spiele besser 1,5GB)

2. Die Partitionen formatieren (geschieht automatisch unter Paragon Partition Manager/Windows oder gparted/Linux)

3. Den Kernel mit ODIN installieren (PDA auswählen)
Kernel_GalaxyS_mimo_v2.tar (Version 2 Market Bug fixed)
Multiupload.com - upload your files to multiple file hosting sites! (Version 3 read only fix)
Multiupload.com - upload your files to multiple file hosting sites! (Version 4 mit ext4 Unterstützung)

4. Dein Samsung neu starten und folgende Befehle mit dem Android SDK eingeben
adb shell
su
cp -rp /data/data /disk/
mv /data/data /data/data.bak
ln -s /disk/data /data/data
reboot


5. Über die Geschwindigkeit freuen

 
Zuletzt bearbeitet:
  • Danke
Reaktionen: chasy, Rockafilly, Dana_X und 18 andere
würd sich gut lesen, wenns wahr ist. kann das mal einer testen von den pro´s? ^^
 
Dazu müsste mal meine externe Karte kommen........grrrr
 
so ausprobiert. funktioniert auch noch wenn viele apps geöffnet wurden (da hatte ich dann wieder leichte lags mit dem alten fix).

//Edit das SGS rennt jetzt echt wie der Hammer. Hätte ich echt nicht gedacht.

Zwei Fragen an welche die mit einem anderen Android schon APP2SD gemacht hatten: Wie verhält sich der Akkuverbrauch wenn die SD Karte immer wieder zugegriffen wird.

Was ich echt nicht schlecht finde-ich habe nur eine 16gb Class2 MicroSD Karte und kein ruckeln oder lags. Echt super.
 
Zuletzt bearbeitet:
Also empfehlenswert?

Frage: da steht ja das es dann ein rooted Kernel ist, ist da die BusyBox schon mit dabei,oder muss ich die mir vorher draufmachen? oder reichts wenn ichs danach drauf mach? weil durch die shell befehle brauch ich die ja...

edit: ich verschieb das mal ins root/hacking forum...
 
Zuletzt bearbeitet:
busybox ist nicht dabei. Ich hab die vorher drauf gemacht.
Ganz ehrlich wenn das SGS so schnell im Auslieferungszustand gewesen wäre-dann hätte Samsung ganz schön eingeschlagen. Bin echt begeistert.
Bin jetzt noch gespannt wie sich das auf die Akkulaufzeit (weil ständig auf die SD Karte zugegriffen wird) auswirkt. Ein Bekannter hatte beim Hero und Nexus 1 keine Änderungen mit App2SD.
 
Ok,gut dann wird heut hoffentlich meine SD kommen...

Und deine Daten sind erhalten geblieben?
 
Ja kein Datenverlust.
So hatte gerade noch mit einer Class 6 vom Kollegen getestet. Das geht nochmals schneller - merkt man aber nur im Benchmark (schreibzugriffszeit)-nicht im normalen Gebrauch.
Der Benchmark ist nun wirklich heftig geworden mit dem verschieben auf die SD Karte: 1346.
//Edit ACHTUNG: ich bekomme gerade Fehlermeldung wenn ich was aus dem Market installieren will: Kein freier Speicherplatz mehr vorhanden. Ich schau mir das mal nachher an.
 
Zuletzt bearbeitet:
Das ist gut,mag nicht schon wieder alles neu einrichten
1346 ist aber echt heftig :D

Der blöde Market -.-
 
Um den Fehler einzukreisen. Kann mal bitte jemand folgendes machen
adb shell df
und dann schreiben welche Blockgröße der Mountpoint /data/data hat
 
Bin leider in der Firma und kannst erst am Abend machen...

Edith:

hast du das schon gesehen?

I think I know what the problem is. There is not enough room in the /system partition.

we will make some room there, here it goes:

adb shell
su -
mount -o remount,rw rootfs /
mv /system/media /disk
ln -s /disk/media /system/media


this should fix the bug.
 
Zuletzt bearbeitet:
//edit ja schon gesehen - aber das geht noch nicht...

ich probiere gerade ein paar Problemlösungen mit demjenigen der den Fix gemacht hat. Denke bis heute Abend ist das behoben.
 
Ok,danke für deine Bemühungen.

Und könntest du dann probieren wie das ist wenn du das Handy als massenspeicher freigibst? da könnte es ja zu problemen kommen ...
 
Hatte ich schon ausprobiert-da kommt es zu keinen problemen. weil es wird ja nur die erste partition (fat32) als massenspeicher frei gegeben-das petrifft aber nicht ext3
 
dahool schrieb:
Hatte ich schon ausprobiert-da kommt es zu keinen problemen. weil es wird ja nur die erste partition (fat32) als massenspeicher frei gegeben-das petrifft aber nicht ext3


stimmt,an das hab ich jetzt garnicht gedacht :)
 
Schön zu sehen, dass es wahrscheinlich bald den Fix für dieses lästige Problem geben wird und das ohne sich den schönen 2GB App Speicher extrem zu begrenzen. :)

Meine SD-Karte ist auch unterwegs. Bis die (wahrscheinlich morgen) hier ankommt, habt ihr das sicher geschafft. *Daumendrück*
 
Also ich bin echt fasziniert wie schnell das Galaxy jetzt rennt und das wie schon geschrieben mit einer langsamen Class2 Karte. ich denke Samsung kann hier noch viel machen mit einem Firmware Update.
 
Nur zu meinem Verständniss, wenn das 2.2. Update kommt, wird der Bug dann auch von Samsung mit der originalen Firmware behoben sein? Ist da was bekannt?
 
der bug hat mit 2.1 oder 2.2 nichts zu tun. da ist ein problem im linux kernel seitens samsung mit dem verwendeten controller. denke aber das ende juli/anfang august wenn das erste update kommt-der fehler hoffentlich behoben ist
 
Ich verstehe nicht was das bringen soll.
Mit dem alten Fix war /data/data auf dem schnellen NAND Speicher, nun verschieben wir es auf die langsamere SD Karte.
Vorteil ist wohl mehr Speicher und immernoch schneller als die interne.

mMn ist das Problem einfach, dass die Programme zu spät aus dem Speicher gekickt werden, sodass dies biem Öffnen eines neuen geschehen muss.

Deswegen halte ich alten Fix + Taskkiller für optimal. :p
 

Ähnliche Themen

H
Antworten
0
Aufrufe
1.109
HollyMoly
H
T
Antworten
0
Aufrufe
1.609
Tourniquet
T
Syrinx
Antworten
2
Aufrufe
1.636
Syrinx
Syrinx
Zurück
Oben Unten