2015-11-06 42 views
0

我在x86_64上移植Android Lollipop,看到設備上有一種奇怪的行爲。Android設備一旦進入掛起狀態就會重新啓動

只要設備進入掛起狀態,它就會重新啓動設備。

請幫我調查背後的原因,什麼所有可能的方法重新啓動設備,而不使用電源按鈕(即從內核代碼,Android框架)。

經過大量的研究,我所能得出的結論是,這個問題是由ACPI提供的不支持的睡眠狀態引起的。

回答

1

自動重新啓動可能會下降(但不限於)幾個不同的事情:

  1. 無線相關
  2. 鎖屏相關
  3. 存儲相關 - 一些用戶報告低內部存儲是造成這種情況的原因,並且簡單地釋放了一些固定的空間
  4. 電池相關 - 電池故障或充電不足
  5. 電源按鈕相關 - 許多報告說,髒可以卡在電源按鈕下,隨機觸發按鈕。用力按壓可以解決此問題

除了這些已知的原因之外,看起來這是Lollipop更新公認的問題。

用戶尼廷從以下Google Product Forums頁面Dhage寫道:

我也面臨着同樣的問題(重新啓動時,手機鎖,紅色。) 但如果我設置模式之外的問題等安全型是 解決了。如果我們使用PIN或NONE,則問題將解決,問題 僅適用於模式安全類型。

你可能想加入關於從鎖屏頻繁重啓的話題下面的討論敬請諒解棒棒糖

https://productforums.google.com/forum/#!msg/nexus/X6ZjAAauATc/MmPqyAay3UMJ

+0

感謝Smittey, 我試圖通過禁用無線網絡,並追究鎖定屏幕和電源按鈕,看起來這不是重新啓動的原因。 在我的設備上,我看到,設備進入睡眠/暫停狀態時內核出現混亂,並嘗試禁用導致重新啓動但不起作用的恐慌。 到目前爲止,我的唯一線索是,「如果我沒有觸碰硬件,進入暫停模式後需要約15秒才能重新啓動,否則只要進入暫停狀態,它就會重新啓動。」 – BhanuSingh

相關問題