Logo nl.androidermagazine.com
Logo nl.androidermagazine.com

Dit is de reden waarom sommige oneplus 5's opnieuw zijn opgestart bij het bellen van 911 en hoe oneplus dit heeft opgelost

Anonim

OnePlus heeft meer informatie aangeboden over de verontrustende bug die sommige eigenaren van OnePlus 5 hebben gevonden en die de telefoon opnieuw zouden opstarten wanneer ze een noodoproep proberen te plaatsen. Na enig onderzoek blijkt een combinatie van problemen die ertoe leiden dat telefoons soms opnieuw opstarten wanneer VoLTE wordt gebeld naar alarmnummers die OTDOA-positiegegevens ondersteunen.

OTDOA is, zoals u waarschijnlijk niet weet, een systeem dat LTE-signalen gebruikt om de locatie van een telefoon te bepalen door meerdere celtorens te pingen en te meten hoe lang elk signaal nodig heeft om de toren te bereiken. Als het alarmnummer dat u belt het systeem ondersteunt, zal de telefoon de geschatte locatie rapporteren met behulp van OTDOA. Zoals u zich kunt voorstellen, is dat soort locatie-informatie uitermate nuttig in een noodsituatie.

Een enorm behulpzame eigenaar van OnePlus 5 hielp het bedrijf snel het probleem te identificeren en op te lossen.

Zoals we in de dagen na de eerste rapporten van 911 reboots ontdekten, deed het probleem zich niet voor bij alle OnePlus 5-modellen of in alle landen. Dit wordt vrij eenvoudig verklaard door het feit dat niet iedereen met VoLTE telefoneert (de OnePlus 5 ondersteunt het alleen voor bepaalde netwerken), en niet alle noodnummers nemen noodzakelijkerwijs OTDOA-informatie op, zelfs als u dat bent. Het is nog steeds een heel slechte bug, maar OnePlus was gelukkig in staat om snel te handelen om het op te lossen. Nadat contact was opgenomen met de gebruiker die het probleem aanvankelijk had gemeld, kon OnePlus in feite apparaatlogboeken verkrijgen die het kernprobleem hebben vastgesteld.

Het blijkt dat de oorzaak van het hele probleem niet alleen de OnePlus-firmware was, maar eerder hoe het samenwerkte met de werkelijke mobiele modem in de telefoon die deel uitmaakt van het grotere Qualcomm-systeem op een chip dat de OnePlus 5 aandrijft. Het proces van het verkrijgen en verzenden van OTDOA-gegevens veroorzaakte een geheugenprobleem in de modem dat uiteindelijk het opnieuw opstarten veroorzaakte. Zonder de logboekgegevens van het apparaat van iemand die het probleem zag, zou het aanzienlijk moeilijker zijn geweest om het echte probleem te bepalen - en inderdaad, de bug heeft de software doorlopen tot aan de productie. OnePlus en Qualcomm zijn er nu echter zeker van dat deze bug is opgelost via de OTA-update die op 21 juli werd uitgerold.

Dit is niet het soort bug dat we ooit in een telefoon willen zien maken, maar het is geweldig om te zien dat OnePlus - met de hulp van de gebruikers die het voor het eerst zagen - het probleem in slechts een paar dagen oplost en de mensen helpt die in de toekomst mogelijk hulpdiensten op hun OnePlus 5 bellen.