BlackManta
Stamm-User
- 201
- Themenstarter
- #41
Jop, ihr könnt es im jetzigen Stable Build auch zeitweise (bis zum nächsten Neustart) selbst fixen.
Einfach mit Root und einem Terminal
hintereinander eingeben und ausführen. Schon geht das Gerät auch endlich in den Deep Slepp. <3 ENDLICH
Nochmal als Erklärung, warum es diesen Bug überhaupt gab:
Einfach mit Root und einem Terminal
Code:
su
cat /dev/spm
hintereinander eingeben und ausführen. Schon geht das Gerät auch endlich in den Deep Slepp. <3 ENDLICH
Nochmal als Erklärung, warum es diesen Bug überhaupt gab:
Mediatek hat zur Ramdisk der Boot-Partition einen Service hinzugefügt, welcher eine Binary ausführt, die einen bestimmten Speicherpunkt in der Firmware ausliest. Daraufhin prüfte der Kernel, ob diese Pfade geöffnet wurden und er sie nun auch öffnen kann. Erst wenn er dies kann lädt er gewisse Dateien, die dafür sorgen, dass das Gerät in den Deep Sleep gehen kann.
Diese Methode war jedoch anscheinend fehlerhaft und auch nicht gerade schlau programmiert, weshalb das M.A.D.-Team nun ganz einfach eine Funktion zum Kernel hinzugefügt hat, welche diese Deep Sleep notwendigen Dateien beim ersten Gehen in den Stand By lädt und somit klappt dieser nun.