|
|
原文: http://bbs.gfan.com/android-6758836-2-1.html0 `# ^& S* ]# r; ?6 `+ T0 ?+ S/ b
& v+ W1 s# _; [1 P
$ h9 m( `6 _6 j5 z
步驟1:手機端安裝超級終端或者手機連接adb,並且具有root許可權6 ?( X0 _% i6 ]+ _) V3 W0 n* l
9 h6 q' n# c6 ~( W Q1 A
步驟2:打開adb shell ,輸入命令:
& u3 ~* q# o+ P/ f( I+ P. Jsu
2 ?) b" J1 P! ^0 _( j' ]echo 0 > /sys/devices/virtual/sensors/proximity_sensor/prox_cal, i! C- A' C. c' A' v
echo 1 > /sys/devices/virtual/sensors/proximity_sensor/prox_cal
; o) g7 F. g3 Q9 ] k* k; Y% L
9 I9 o. k" Q& y9 N2 g; z如果沒有返回任何錯誤資訊,則繼續) ~- j1 Z$ R/ W/ ^
. O$ m, p- }- T% [. l( l9 f; s
步驟3:用手完全遮擋距離感測器. z' V0 U0 r, h+ B+ L: h( L" j
輸入2 C& U1 h- y- c, L4 M/ T" b* U) V5 M* {
cat /sys/devices/virtual/sensors/proximity_sensor/state- w# p8 ~( b4 N2 a) t
返回 255或其他數,無所謂
* ]/ u5 `( N+ l: A% n/ N! X" R
6 ^+ |; i4 g- d/ w步驟4:把手拿開再次輸入上面命令% k6 e% \/ M! N( D
返回51,也可能是其他資料,只要小於上次資料就ok,記下這個數+ H$ I; z/ s4 z) v4 R, [
3 B$ A4 ~* O( ~: i! V* S步驟5:輸入
: v/ n* Y4 A1 o( r# B6 w/ \6 F+ bcat /sys/devices/virtual/sensors/proximity_sensor/prox_cal+ `3 N F& ~- _. T+ L6 v
返回0,60,44三組數字,記下0,也就是第一組
- z% z' [5 f' v; _0 P/ R( `% \
: @( _# U: c, a( X7 {: c2 m7 N步驟6:將步驟4和步驟5記下的數位相加,51+0=51,將51轉為16進制數結果為33,如果你覺得51不靠譜也可以適當增大,我取的是55,十六進位就是37
. U& |( q* Q) i) U% t4 @/ o% |9 E& z' d& @) v, p& ?, o
步驟7:輸入( v# L( d3 j) }. F
echo -en $'\x37' > /efs/prox_cal: \7 X4 y# B- i" s; ~
\x後面是你計算出的十六進位數字6 }. y6 V: E0 B0 K* N/ X0 Z
繼續輸入1 ]$ p$ R7 G+ A0 I) B
chown system:system /efs/prox_cal
7 _, w% [4 R4 d6 d- U7 L+ Cchmod 644 /efs/prox_cal
- O9 v8 b C( Q3 n1 ~sync
r& W+ S/ ^% a: [. }reboot
# \+ `% s6 Z+ t7 O/ G8 z5 d等待重啟完成,再試試距離感測器,是不是好了~~~~~
! ~9 n" W1 T m w) }/ u
) \# l( ~& j/ a+ ~9508可以用,理論上s4都可以用,其他機型自測,由此造成的一切死機變磚本人概不負責,經測試重啟、卡刷rom後依然有效" R4 a8 M$ p: q' ~% P5 F$ e
: N; t) ~& S: j* d
fatbooth 韓國風俗媚娘精選, k( S. { h. H6 R+ s1 P
: _. S( j9 @! A
+ `/ ?# |5 B* b3 q經過軟體測試,無遮擋時數值為51,被遮擋後最高255
$ L( [! h0 C a! f/ k# ~" v- @1 I三星沒有校準程式,這裡給大家介紹一個解決辦法,理論上只要硬體沒有壞掉(*#0*#測試中數值有變化就可以)都可以修復 |
|