Wenn ich die USB-Stromquelle anschließe, bleibt die CPU eingeschaltet (obwohl "Entwicklung -> Wach bleiben" ausgeschaltet ist).
Beim Laden von einer schwachen Stromquelle entlädt sich der Akku sogar noch schneller als bei gar nicht angeschlossenem USB-Strom (da die CPU eingeschaltet bleibt, anstatt zu schlafen).
Wie verhindere ich, dass die externe Stromverbindung die CPU-Schlafrichtlinie beeinflusst?
Ich spreche nicht davon, dass der Bildschirm eingeschaltet ist, sondern davon, dass die CPU wach ist (leider ist es nicht leicht zu sehen, ob die CPU ein- oder ausgeschaltet ist).
Drücken Sie lange auf den Ausschalter, während das Gerät angeschlossen ist, und tippen Sie anschließend auf die Aufforderung zum Ausschalten. Achten Sie beim Ausschalten darauf, dass die Ladeanzeige eingeschaltet bleibt. Wenn das Licht nicht an ist, drücken Sie schnell auf die Stromversorgung, nur so dass der Batterieprozentsatz in der Mitte angezeigt wird, der Bildschirm sollte wieder leer sein und die Ladeanzeige aufleuchten und eingeschaltet bleiben. Sie können den Prozentsatz der Batterieladung jederzeit erneut testen. Wenn Sie einsatzbereit sind, drücken Sie lange auf Ein/Aus, um das Gerät einzuschalten, und beobachten oder warten Sie, bis der Neustart erfolgt.
Ich habe herausgefunden, dass einige CPU-Optimierungen deaktiviert werden, wenn das Telefon mit Geräten verbunden ist, die die Datenübertragung unterstützen (z. B. ein Notebook (sogar schlafend) oder einige Solarzellen). Daher verwende ich ein USB-Kabel, das die Datenübertragung nicht unterstützt.
Fernio
Vi0
Vi0
brightact /sys/...led.../brightness 20 100000 400000 /sys/power/wait_for_fb_sleep
Fernio
Vi0
Fernio
Vi0
/sys/power/wake_lock
; 2. Auch ohne das Programm bemerke ich, dass, wenn das Ladegerät nominell angeschlossen ist, aber nicht lädt (z. B. gibt es nur etwa 3 V statt 5 V), es sich schneller entlädt (ungefähr die gleiche Rate, als ob eine App CPU-Wakelock hält).