我的S57升級11版軟件以后,又用手機工作室把工程菜單打開了,打開工程菜單以后一切使用都正常,但是偶爾會出現自動關機,一開始我也沒有注意(雖然手機買來以后從沒有發生過自動關機現象),直到有一天我打開文件管理器,不經意間發現了一個Debug文件夾,打開文件夾,里面有幾個文件名為Exi0*-E964.txt的文件,才引起了我的注意。
從字面上理解,這些文件應該是與什么錯誤有關,因此我很自然的與最近出現過的幾次自動關機聯系起來,進行了一些初步的研究。
首先,試驗要有一種可以隨意重復和控制的錯誤,來看看這些文件是否與錯誤有關,這種錯誤最簡單易行的就是待機下電池,我試了一下,果然在Debug文件夾里出現了一個新的Exi0*-0001文件,查看文件屬性,文件生成時間正好是我下電池的時候。
接著我又到手機工作室里面把工程菜單關閉,再一次待機下電池,發現文件夾里并沒有形成文件。
再次打開工程菜單,發現Debug文件夾里又生成了一個新的Exi0*-0001文件,查看其屬性,文件生成時間正好是打開工程菜單的時間,因此文件生成的前提是工程菜單打開。
在這之后,又發生了幾次自動關機,每次我都注意記下時間,并查看是否有新的文件生成,每次都有一個新的Exi0*-E964文件生成,并且時間和自動關機發生的時間一致。
最后,我再次把工程菜單關閉,繼續使用手機一個星期,再也沒有發生過自動關機現象。
綜上所述,基本可以得出以下結論:
1)Debug文件是手機工程模式下的錯誤診斷報告書;
2)文件的文件名中,Exi0*是文件序號,E***是錯誤代碼,文檔具體示例如下:
;;
351085370259698:(手機IMEI號)
17.2794:27:z030306.l55_PRES:tp55m:OFFICIAL:84; (手機軟件版本相關信息)
E0:0001:00:000:"TurnOff";SE0:3:0,0,0,0,0,0,0,0; (錯誤代碼 Error Code及意義)
MI0:0,0,0,0,0,0,0,0,0,0,0;
ES0:1:0:4:0;
GS0:2,FD4A,49,3129,1,0,0,60B2,0,64F1,F,2950,0,0,0,0,0,0,0:1,FFFF,7FF,FF00,FFFE,FFFF,BFF,FF23,106,53A1,8513,FF0F,FFFF,FFFF,FFFF,FFFF,FFFF,FFFF,FFFF,FFFF,FFFF,FFFF,2EFF,290,401,108,211,903,1055,D40C,102,1504,FF01;
HI0:0,B,17F,3F,207,A0A,E946,6019,4,9,0,0,19,1,32,B,545,5,4A6,2E6,B2CC,104F,E964,1D2,C4CC,12,37,26E,D491:0,154,C7,0,0,0,0,0,1,17,3,2,7,3,0,D9,347,0,0,0,0,0,0,0,D,0,76,0,0,7,0,0,0,0,0,0,0,0,0,0,3,5,0,0,0,0,0,4,8:0,FF38,FFFF,FFFF,FFFF,FFF8,FFFD,FFFF,FFFA,FFFF,FFFF;
3)在工程菜單一直打開的情況下,錯誤一發生就會立刻生成一個Debug文件;若工程菜單平時是關閉的,那么工程菜單打開時就會提取以前發生過的錯誤信息并生成相應的Debug文件。
4)已知錯誤代碼:
E964:非正常關機的一種(因為有多種原因可以導致自動關機),可能與11版下打開工程菜單有關;
0001:待機狀態時下電池。