- Forum-Beiträge: 418
09.07.2011, 18:30:29 via Website
09.07.2011 18:30:29 via Website
Hab mir auch einfach gedacht das es eventuell hier einige gibt die noch Stock Froyo auf ihrem Milestone besitzen und mit Hilfe vom Root kann man diese Errors nun beseitigen.
Hier das How-To von papadawg:
Vorwort
Spätestens, wenn man sein Milestone auf die Froyo Version geupdatet hat, dürfte einem aufgefallen sein, dass etwas gewaltig schief läuft. Freezes, schwarzes Display, spontane Reboots, usw gehörten bei den Meisten zum Tagesprogramm.
Verantwortlich für die aufgelisteten Symptome sind sogenannte DSI-Errors, die seit dem APAC-Leak, bishin zur offiziellen Stock 2.2.1 ständige Begleiter des Froyo-Users waren. Die Ursache dieses massiven Bugs ist der Kernel in den bereits erwähnten ROMS und aufgrund des gelockten Bootloaders, ist es Moddern auch nicht möglich einen eigenen Kernel zu schreiben. Deshalb sind auch User von Custom-Roms, wie CM7 oder Miui betroffen, da man dort immer den neuesten Kernel, der offiziell zur Verfügung steht verwendet.
Mit der Zeit wurde einem klar, dass Motorola bereits vor dem Update von dem Fehler wusste und auch nicht vor hat diese jemals zu beheben.
Ein Versuch, die Errors endlich loszuwerden kam von nadlabak. Dieser bestand jedoch jedoch "bloß" aus einem Workaround, mit dem man zwar keine DSI-Errors mehr hatte, jedoch Ruckler, Tearing und niedrigere FPS in Kauf nehmen musste. Somit war eine flüssige Bedienung ausgeschlossen.
Monate sind vergangen und Nadlabak releaste einen echten DSI-Fix, komplett ohne Tearing oder sonstige Haken. In diesem How-To zeige ich Euch, wie Ihr diesen Fix in eure ROM einbindet und somit ein komplett neues Froyo-Erlebnis genießen könnt
Was wird benötigt?
- Gerootetes Milestone
- Root Explorer
- dsifix.ko (https://github.com/nadlabak/android_...ules/dsifix.ko)
Wie gehe ich vor?
1. Die Datei dsifix.ko wird in den Ordner /system/lib/modules kopiert und die Rechte auf 755 setzen.
2. Für Stock-ROMs: Die Zeile" insmod /system/lib/modules/dsifix.ko " wird ohne " " in die Datei mot_boot_mode in /system/bin/ eingefügt.
3. Reboot ist zu empfehlen
Was ist zu beachten?
Dieser Fix ist nicht präventiv, sondern interventiv, d.h er beugt den DSI-Errors nicht vor, sondern greift ein, sobald diese eintreten und sorgt erst dann dafür, dass keine weiteren mehr folgen. Im Endeffekt hat es keinen Unterschied für den Endverbraucher, jedoch darf man sich nicht wundern, wenn man im Log weiterhin einige Zeilen mit DSI-Errors entdeckt.
Credits
- nadlabak
- TheSpiritof69
- papadawg für sein HOW-TO
— geändert am 04.04.2019, 21:01:57 durch Moderator
Nexus S | Cyanogenod9 ICS-NIGHTLY |
Empfohlener redaktioneller Inhalt
Mit Deiner Zustimmung wird hier ein externer Inhalt geladen.
Mit Klick auf den oben stehenden Button erklärst Du Dich damit einverstanden, dass Dir externe Inhalte angezeigt werden dürfen. Dabei können personenbezogene Daten an Drittanbieter übermittelt werden. Mehr Infos dazu findest Du in unserer Datenschutzerklärung.