|
|
原文: http://bbs.gfan.com/android-6758836-2-1.html
2 R* o. ~" `5 @
8 |$ [5 @0 f$ {) c" P
% X7 ~* s' Q3 B% {7 }0 m步驟1:手機端安裝超級終端或者手機連接adb,並且具有root許可權' l* t! M+ F/ V& s
. D3 \. u V% a+ f( ]3 R
步驟2:打開adb shell ,輸入命令:( T4 _2 Y- K* I1 l, E0 |! a
su. K4 t5 |0 n/ v# p6 L
echo 0 > /sys/devices/virtual/sensors/proximity_sensor/prox_cal9 X3 C/ `& B6 |) A8 i( ]
echo 1 > /sys/devices/virtual/sensors/proximity_sensor/prox_cal R! h, O' Y1 M& R7 ^( h- |/ p. P
; d( j# L1 h, j6 X8 l+ P
如果沒有返回任何錯誤資訊,則繼續3 }' f$ c' R- }+ q8 ^3 J
0 S6 [6 f2 z. p2 c; s2 r+ |步驟3:用手完全遮擋距離感測器& K4 x) \7 i! Y) j, r
輸入
9 [* o4 X: }# acat /sys/devices/virtual/sensors/proximity_sensor/state$ G; ]) O' ?" z4 h m) P: u+ t
返回 255或其他數,無所謂4 X: Q% S' S" F3 m1 B6 n( ?
# s) K" [0 u, X3 m c* P& ]" G L
步驟4:把手拿開再次輸入上面命令* `+ \; x M3 o/ x" I5 O
返回51,也可能是其他資料,只要小於上次資料就ok,記下這個數
* c4 R' @) z2 x1 @3 _9 c3 P4 W! _# R4 ?% Z& \4 b3 a% P* J' l* G
步驟5:輸入
0 G. B+ N2 c/ F2 Ycat /sys/devices/virtual/sensors/proximity_sensor/prox_cal' Q. O7 m$ L+ h' V4 U2 S6 p
返回0,60,44三組數字,記下0,也就是第一組! m* C- o7 S$ _9 S
) ^2 |8 q' [# B7 x- W3 Q步驟6:將步驟4和步驟5記下的數位相加,51+0=51,將51轉為16進制數結果為33,如果你覺得51不靠譜也可以適當增大,我取的是55,十六進位就是37
. ^& X L3 u3 H% D. o5 b/ R0 S2 r. J, @: G3 h
步驟7:輸入" Y* t+ h; q( b1 y" o
echo -en $'\x37' > /efs/prox_cal
1 u6 A) J5 o$ y5 M) Z& h' b: D\x後面是你計算出的十六進位數字
9 M% o: y2 R' R& Z繼續輸入9 D) _4 {0 B5 ?4 _! O, A) ?0 T
chown system:system /efs/prox_cal* l9 c, L$ M; B% O$ a( b0 n. H/ T
chmod 644 /efs/prox_cal$ z0 M. Z( L. j& `" u2 U
sync
; h* A" T4 g9 b: O4 `reboot, p9 C# Z3 _$ {) N8 ?. C
等待重啟完成,再試試距離感測器,是不是好了~~~~~0 x$ C# ^6 b. [0 Z8 @1 m! C& O6 h
6 o" g/ u% G7 Q/ z* |4 y" x) Z9508可以用,理論上s4都可以用,其他機型自測,由此造成的一切死機變磚本人概不負責,經測試重啟、卡刷rom後依然有效
+ I! V9 c1 R! D7 k y5 |$ @2 K2 I% u6 [: ^- Q
fatbooth 韓國風俗媚娘精選/ E2 Q$ f7 d' w7 G
- x& q8 I' _8 H, w4 W0 v$ H$ B
# |/ b" g( p+ }# R' \經過軟體測試,無遮擋時數值為51,被遮擋後最高255
% J; m/ V; \' D) d- X1 W: c3 R: s' S; C三星沒有校準程式,這裡給大家介紹一個解決辦法,理論上只要硬體沒有壞掉(*#0*#測試中數值有變化就可以)都可以修復 |
|