xcode 修改 infodictionary_安卓系统修改复位键生效时间
文檔說明
本文檔以SC806-CN-00(msm8909平臺,Android 7)為例,說明如何修改復位鍵生效時間。
應用背景
默認情況下,按復位鍵,系統馬上直接關機。
在實際應用中,有可能由于干擾造成的抖動導致誤關機行為。 為避免發生這種情況,需要修改復位鍵生效時間,這里我們嘗試修改為10秒左右。
硬件原理
先看下SC806的硬件手冊,KEY_RST_N為復位管腳。
再看下SC806模塊的原理圖
上圖紅框位置的 RESIN管腳,對應PM8909的RESIN管腳。
查看PM8909的寄存器手冊:
可以通過修改0x844寄存器的S1_TIMER值達到我們想要的目的。
修改方法
修改 kernel/arch/arm/boot/dts/qcom/sc806-evk/msm-pm8909.dtsi
編譯 make bootimage -j8,重新燒錄boot.img,開機。
長按復位鍵,10秒關機,修改成功。
patch文件
https://uploader.shimo.im/f/tAryM1Yc5dAvB1hd.patch?attname=msm-pm8909.dtsi.patch&download
相關文檔
《FIBOCOM SC806系列硬件用戶手冊_V2.0.7.pdf》
《SC806-CN-00_SCH_V1.0.1.pdf》
《80-NP409-1_PM8909 POWER MANAGEMENT IC DEVICE SPECIFICATION.pdf》
《80-NP409-2X_PM8909 HARDWARE REGISTER DESCRIPTION DOCUMENT FOR OEMS(1)_108.pdf》
總結
以上是生活随笔為你收集整理的xcode 修改 infodictionary_安卓系统修改复位键生效时间的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: excel怎么设置打印区域_别再浪费打印
- 下一篇: windows server 启用 vs