為什麼魅族手機打不通120急救電話?Android二次開發中的bug
時間的腳步來到2019 年,人們彷彿生活在一個科技高度發達的時代。其中一個最明顯的標誌是,智能手機正在迅猛發展和快速普及,並且已經融入了聽起來高大上的人工智能元素(比如AI 芯片、算法和各類智能語音助手);而運行其上的數百萬App、遊戲層出不窮,可以滿足人們的各種線上以及線下需求,讓人感受到科技發展的無窮樂趣……
但這個時代的一個巨大諷刺之處在於:當你需要用你手中的智能手機撥打120來救命的時候,你卻打不通。
魅族手機打不通120、110 和119
近日,據澎湃新聞報導稱,四川省南充市的一位女士反映,當其母親因為其父親暈倒而需要致電120 急救時,其母親手中的魅族品牌手機撥打120,手機提示為“您的號碼沒有開通這項業務”,最終導致其父親延遲半個小時就醫。
這款手機的型號為魅族MX6,系統版本為Android 7.1.1,MEID 為“86106903931523”。根據報導,無論手機中是否裝有SIM 卡,都會顯示同樣的語音播報內容。
(本圖來自澎湃新聞)
對此,魅族客服方面給出的回應是:這是手機系統問題,或是手機被設置了無法撥打緊急電話;另外,有疑似魅族客服人員的回應稱,因為老人生病的原因造成的損失,確實沒有任何賠償的方法。魅族方面還回應稱,此前並未收到過該型號該批次用戶反饋無法撥打緊急電話的問題,不能以批次一概而論。
而在隨後的報導中,除了120,當用戶在撥打110 報警電話和119 火警電話時,該手機無論是有卡還是無卡,都會提示“您的號碼沒有開通這項業務”。
需要說明的是,根據報導中視頻顯示,當用戶撥打120、119 或110 時,手機首先出現的提示音“您好,匪警請撥110,火警請撥119,急救中心請撥120,交通故障請撥122”,隨後用戶在通話界面輸入相應的號碼,才提示“您的號碼沒有開通這項業務”。
顯然,這個報導對於魅族手機來說並不是一件好事,尤其是在人們處於涉及到生命安全的緊急狀態下,當最基本的通信基本保障功能都掉鍊子的時候,就更難贏得用戶的信任。不過,拋開魅族客服的態度不說,有一句回應是接近真相的:
這款手機所搭載的操作系統有問題,或者說是有Bug。
因為,從報導中的視頻來看,當事人在撥打110、120、119 時,並沒有撥通相應的緊急號碼以獲取相關人工服務,而是從電話中聽到“您好,匪警請撥110 ,火警請撥119,急救中心請撥120,交通故障請撥122” 這樣的回應。
其實,當事人真正撥通的是112或911緊急呼叫中心。
為什麼是112 或911 緊急呼叫中心?
明明撥打的是110、119 或者120,但為什麼最終都撥通了112 或911?
要回答這個問題,我們要先了解國際範圍內的緊急呼叫(Emergency Call)機制。
公開資料顯示,緊急呼叫在很多國家都有設立熱線,目的是令求助人在遇到危急情況時求救,使用警察、消防或救護的緊急服務。求救電話一般都由3 個數字組成,以便求助人記憶和撥打;每個國家的求救電話號碼可能會有差異,有些國家有幾個求救電話號碼,聯絡不同提供緊急服務的部門——這些號碼的緊急性使各國都規定它們可以使用任何當時可用的網絡。
根據3GPP 的協議規定,不管終端(包含手機在內)是不是插入了SIM 卡,112 和911 在任何情況下都是緊急電話。這其中,911 是美國和加拿大通用的報警電話號碼,而112 是歐盟國家的報警電話,歐盟官方網站對112 的解釋是:
112 is the phone number to call emergency services throughout the EU, from fixed or mobile phones, free of charge。
由於1G/2G 移動通信技術是在歐美地區先行發展並進行標準制定的,因此911 和112 成為3GPP 規定的緊急呼叫電話也就是情有可原的;而當我國從國外引入移動通信技術的時候,也不得不承認這個標準。
不過,在我國范圍內,常用的緊急電話其實是火警119、匪警110 和急救120,與3GPP 的規定並不一致。也就是說,要想讓進入中國市場的手機正常使用緊急電話,不僅需要支持國際通用的緊急呼叫號碼112 和911,也要支持國內通用的緊急呼叫號碼,比如說119、110 和120。
然而,根據我國《國家質量技術監督局2002 年通信相關行業標準》(“YD/T1214-2002” 和“YD/T1215-2002” 兩個標準),手機入網必須檢測能否緊急呼叫,但沒有明確規定檢測手機應同時具備國際和國內通用的緊急呼叫號碼。由此,知名IT 律師趙占領在接受采訪時表示:
各手機廠商只需設置911 和112 便能夠通過入網測試,無須另外設置呼叫我國常用的緊急號碼。這屬於行業標准在制定時有疏漏。
北京郵電大學教授曾劍秋表示,根據國際電信聯盟規定,手機廠商生產的手機必須具備在不安裝SIM 卡的情況下進行緊急呼叫的功能,但雖然絕大多數手機都具備這一功能,但不能直接轉入相關部門的人工服務台。
一位行業人士也表示,這背後其實也涉及到運營商和呼叫中心的問題,各方權責也比較複雜。比如,在上海不同地區用未插SIM 卡的運營商定制機打120,可能有的能打通有的就打不通,因為120 應急呼叫中心在上海不止一個,本身的物理位置不一樣,網絡覆蓋環境也不一樣,結果可能大相徑庭。
因此,相對於120、110、119 等電話,112 和911 等緊急電話具備更高級別的通用性(畢竟是全球通用),在中國范圍內也是如此;當用戶不能直接轉接到相關部門的人工服務台時,就會被轉接到通用號碼112 或911。
雷鋒網在深圳市南山區親自嘗試後發現,無論是撥打112 或911,都會得到如下的提示音:
您好,匪警請撥110,火警請撥119,急救中心請撥120,交通故障請撥122。
魅族的一個大Bug
前面已經說過,在我國的手機入網測試中的確存在著一些漏洞,有時候會導致國內的用戶群體在撥打110、120、119 等常用的緊急電話時,無法直接轉接到相關部門的人工服務台,而是被轉接到通用的112 或911 緊急呼叫中心。
但這個漏洞並非不可彌補,至少從手機廠商的角度,完全可以從系統層面解決這個問題。比如說在Android系統進行本地化的二次開發,將手機內部設置的通話服務器中轉號碼改為國內通用的中轉號碼,從而使得用戶可以直接撥通110、119或者120。
其實,前幾年,也有小米、魅族的用戶在相關論壇反映過類似的情況,得到的相關反饋就是可以通過操作系統系統更新來解決問題,或者可以加撥區號解決問題。而人民網在2012年也曾報導稱,部分“水貨”手機(比如說某HTC手機)無法撥通110報警。
(圖片來自MIUI 論壇)
回到這個案件本身,魅族如果足夠細心,或者足夠重視用戶之前的反饋意見,當然也可以通過Flyme 的系統本地開發與升級來解決這個問題。
但至少在本案當事人所用的基於Android 7.1.1 的Flyme 系統版本中,魅族並沒有解決這個在用戶看來頗為致命的系統漏洞,又頗為倒霉地被用戶遇上並曝光出來,從而再次把自己帶到風口浪尖之上——在極為嚴峻的行業態勢下,這對魅族手機的發展並不是一件好事。
某種意義上,這不僅僅是Flyme 操作系統的大Bug,也是魅族自身的一個大Bug 吧。