Android 10 heeft een waarschuwing toegevoegd die u vertelt wanneer uw USB-poort is vervuild door vuil of water, of als de poort oververhit raakt.
Gisteren, Google uitgegeven de stabiele Android 10-update voor alle vier generaties Pixel-smartphones. Kort daarna essentieel uitgegeven de stabiele update voor de Essential Phone, OnePlus uitgegeven een bèta voor de OnePlus 7 en OnePlus 7 Pro, en Xiaomi uitgegeven een "stabiele bèta" voor de Redmi K20 Pro. Belangrijker voor ons is echter het feit dat Google is begonnen met het uploaden van de Android 10-broncode aan AOSP, waarmee de ontwikkeling van aangepaste ROM's voor het nieuwe Android-besturingssysteem wordt gestart. Terwijl we de openbare pagina's van AOSP en Google voor de nieuwe Android-release doorzochten, ontdekten we twee nieuwe functies: besmetting van de USB-poort en detectie van oververhitting.
De eerste functie schakelt de USB-poort van uw telefoon uit als deze vloeistof of vuil detecteert. Het Android-systeem zal een melding plaatsen waarin de gebruiker wordt geïnformeerd dat de USB-poort is uitgeschakeld. Zodra de USB-poort vrij is van vloeistoffen of verontreinigingen, zal het Android-systeem de gebruiker laten weten dat het nu veilig is om accessoires te plaatsen. De gebruiker heeft echter ook de mogelijkheid om USB-toegang handmatig opnieuw in te schakelen nadat alle vloeistoffen of verontreinigingen uit de poort zijn verwijderd. Aangezien dit een
geadverteerde functie van Android 10, gaan we ervan uit dat deze op alle Android-gecertificeerde apparaten verschijnt.Met behulp van het dumpsys usb-commando van ADB heb ik besmetting van de USB-poort gesimuleerd om deze melding (aan de linkerkant weergegeven) en het dialoogvenster (aan de rechterkant weergegeven) weer te geven.
De tweede USB-gerelateerde functie die in Android 10 is toegevoegd, is ontworpen om de gebruiker te adviseren de kabel van zijn telefoon los te koppelen wanneer de poort oververhit raakt. Zodra de USB Type-C-poort een vooraf gedefinieerde temperatuurdrempel bereikt, wordt het Android-systeem zal laten zien een alarmdialoogvenster voor de gebruiker waarin staat dat hij "de oplader moet loskoppelen" en "voorzichtig moet zijn, want de kabel kan warm zijn." Dit Het dialoogvenster blijft zichtbaar totdat de gebruiker op de knop OK drukt of op de knop om "onderhoudsstappen" weer te geven om de kosten te verminderen temperatuur. Volgens de code is de temperatuur waarbij Android beschouwt dat het apparaat zich in de "kritieke status" bevindt 60°C, terwijl de temperatuur waarbij Android beschouwt dat het apparaat zich in een noodsituatie bevindt 65°C is. Android heeft al een waarschuwing voor wanneer de ‘skin’-temperatuur te hoog wordt, maar nu kan het besturingssysteem ook helpen de USB-C-poort van het apparaat te beschermen tegen kortsluiting of oververhitting. Deze functie is optioneel en wordt beheerd door de OEM die een vlag instelt in SystemUI's config.xml.