作者:亞馬遜的蝴蝶(Butterfly_of_Amazon)
(2015年4月12日)入手小米4快四個月了,因?yàn)榘俣鹊貓D導(dǎo)航功能不穩(wěn)定的問題,讓我吃了好幾次虧。周五從武清回來走高速,就是因?yàn)檫@個該死的導(dǎo)航,害得我錯過了京津二線轉(zhuǎn)津薊高速的路口,多走了十幾公里,還差點(diǎn)兒把重要的會議耽誤了。后來在網(wǎng)上一查,發(fā)現(xiàn)使用小米4+百度地圖遇到這個問題的人真不少。經(jīng)過反復(fù)的試驗(yàn),我基本摸著了規(guī)律,在博客里寫寫我的分析,希望能幫到一些朋友。
一、故障現(xiàn)象
1. 在小米4上使用百度地圖,初次定位很慢。
我們知道,用手機(jī)定位時,連上網(wǎng)絡(luò)(手機(jī)自帶的GPRS就行),手機(jī)會自動從網(wǎng)上獲取當(dāng)?shù)刈罱鼤r間的導(dǎo)航衛(wèi)星星圖,在此基礎(chǔ)上就可以快速地獲取足夠數(shù)量衛(wèi)星的信號,從而快速定位,這就是AGPS技術(shù)。但在小米4+百度地圖的情況下,好像效果不明顯。
2. 即使定位了,衛(wèi)星數(shù)量會很快下降。
直到降到0,然后是長時間無法定位。也許不知什么時候又突然定位上了,但一般保持不會超過3~5分鐘。這在開車時很要命,可能上一條語音是說“請直行”,下一條卻是“請調(diào)頭”,關(guān)鍵路口可能就錯過去了。
我在小米4之前,是用Sumsang Galaxy Note2 +百度地圖,一直用得很好,所以我起初只懷疑是小米4有問題。做了幾次刷機(jī),由穩(wěn)定版刷到開發(fā)版,開發(fā)版又升級若干次,最后刷回穩(wěn)定版,始終不能解決。我當(dāng)時的判斷是小米4的GPS質(zhì)量有問題,想找小米退貨,但又覺得麻煩,所以一直湊合著用。直到周五忍無可忍了。
二、分析
我反復(fù)試驗(yàn),發(fā)現(xiàn)一個規(guī)律:當(dāng)百度導(dǎo)航顯示衛(wèi)星數(shù)為0時,如果把百度地圖最小化或關(guān)閉手機(jī)屏幕一到兩分鐘,再打開,手機(jī)能夠迅速定位,但幾分鐘內(nèi)星數(shù)會又降至0。
如果是GPS質(zhì)量有問題,單考慮手機(jī)GPS的工作環(huán)境,百度地圖最小化或關(guān)閉屏幕有什么不同呢?我首先想到的是電源的變化,百度地圖最小化或關(guān)閉屏幕一般來說耗電會減少,會不會此時因?yàn)楹碾姕p少,手機(jī)電池負(fù)載下降,使得手機(jī)電池輸出電壓有所上升,而正好小米4手機(jī)的GPS質(zhì)量不佳,對供電質(zhì)量過于敏感,從而由不穩(wěn)定徘徊到穩(wěn)定狀態(tài)?
基于這個猜測,我把手機(jī)屏幕亮度調(diào)至最低,保持百度地圖界面為顯示狀態(tài)。我的想法是通過降低屏幕耗電來彌補(bǔ)百度地圖耗電對電池的影響。試驗(yàn)了若干回,丟星的問題沒有改善。
經(jīng)過這個試驗(yàn),我開始懷疑會不會不是小米4單方面的原因,而是百度地圖與小米4 GPS之間兼容有問題?于是我把百度地圖卸載,換上騰訊地圖或高德地圖,開車試驗(yàn)了若干次,定位比百度地圖有很大提升。不過通過比較得承認(rèn):相對iPhone等其它手機(jī),小米4還是定位要慢很多。