Logo sv.androidermagazine.com
Logo sv.androidermagazine.com

Här är varför vissa oneplus 5s startade om när du ringde 911, och hur oneplus fixade det

Anonim

OnePlus har erbjudit mer information om det oroande felet som hittats av vissa OnePlus 5-ägare som skulle starta om telefonen när du försöker ringa ett nödsamtal. Efter en del utredning visar det sig att ett sammanflöde av problem kombineras för att få telefoner att ibland starta om när de ringer till VoLTE till nödnummer som stöder OTDOA-positionsinformation.

OTDOA är, som du antagligen inte känner till, ett system som använder LTE-signaler för att bestämma en telefons läge genom att pinga flera celltorn och mäta hur lång tid det tar varje signal att nå tornet. Om nödnumret du ringer stöder systemet kommer telefonen att rapportera dess ungefärliga plats med OTDOA. Som ni kan föreställa er den typen av platsinformation extremt användbar i en nödsituation.

En oerhört hjälpsam OnePlus 5-ägare hjälpte företaget att snabbt hitta och lösa problemet.

Som vi fick reda på under dagarna efter de första rapporterna om 911 omstarter, inträffade problemet inte på alla OnePlus 5-modeller eller i alla länder. Detta förklaras ganska enkelt av det faktum att inte alla ringer samtal med VoLTE (OnePlus 5 stöder det bara för vissa nätverk), och inte alla nödnummer tar nödvändigtvis OTDOA-information även om du är det. Det är fortfarande ett riktigt dåligt fel oavsett vad, men OnePlus kunde lyckligtvis agera snabbt för att fixa det. Efter att ha kontaktat användaren som ursprungligen rapporterade problemet kunde OnePlus faktiskt hämta enhetsloggar som pekade ut kärnproblemet.

Det visar sig att roten till hela problemet inte bara var OnePlus-firmware, utan snarare hur det samverkade med det faktiska mobilmodemet i telefonen som är en del av det större Qualcomm-systemet-på-ett-chip som driver OnePlus 5. Processen att skaffa och skicka OTDOA-data orsakade ett minnesproblem i modemet som så småningom orsakade omstart. Utan enhetslogginformation från någon som såg problemet, hade det varit särskilt svårare att fastställa det verkliga problemet - och faktiskt gjorde felet det genom programvarutestning hela vägen till produktion. OnePlus och Qualcomm är nu säkra på att detta fel har åtgärdats via OTA-uppdateringen som rullades ut den 21 juli.

Det här är inte den typen av fel vi någonsin vill se göra det till vilken telefon som helst, men det är fantastiskt att se OnePlus - med hjälp av de användare som först upptäckte det - fixar problemet på bara några dagar och hjälper folket som i framtiden kan ringa räddningstjänster på sin OnePlus 5.