Android 10 přidává upozornění na kontaminaci USB portu a přehřívání

Android 10 přidal varování, které vám řekne, když je váš port USB kontaminován nečistotami nebo vodou, nebo se port přehřívá.

Včera, Google propuštěn stabilní aktualizaci Android 10 pro všechny čtyři generace jejích smartphonů Pixel. Krátce poté, Essential propuštěn stabilní aktualizace pro Essential Phone, OnePlus propuštěn beta pro OnePlus 7 a OnePlus 7 Pro a Xiaomi propuštěn "stabilní beta" pro Redmi K20 Pro. Důležitější pro nás je však skutečnost, že Google začal nahrávat Zdrojový kód pro Android 10 na AOSP, čímž se zahájí vlastní vývoj ROM pro nový OS Android. Při prohledávání AOSP a veřejných stránek Google pro nové vydání Androidu jsme zaznamenali dvě nové funkce: kontaminaci USB portu a detekci přehřátí.

První funkce deaktivuje port USB na vašem telefonu, pokud detekuje kapalinu nebo nečistoty. Systém Android odešle upozornění informující uživatele, že port USB byl deaktivován. Jakmile je port USB zbaven jakýchkoli kapalin nebo nečistot, systém Android upozorní uživatele, že je nyní bezpečné vložit příslušenství. Uživatel má však také možnost ručně znovu povolit přístup k USB poté, co z portu odstraní veškerou kapalinu nebo nečistoty. Vzhledem k tomu, že se jedná o

inzerovaná funkce Androidu 10předpokládáme, že se zobrazí na všech certifikovaných zařízeních Android.

Pomocí příkazu dumpsys usb ADB jsem simuloval kontaminaci portu USB, abych vyvolal toto oznámení (zobrazeno vlevo) a dialogové okno (zobrazeno vpravo.)

Druhá funkce související s USB přidaná do Androidu 10 je navržena tak, aby uživateli doporučila odpojit kabel od telefonu, když se port přehřívá. Jakmile port USB Type-C dosáhne předem definovaného teplotního prahu, systém Android ukáže poplachový dialog pro uživatele, který mu říká, aby „odpojil nabíječku“ a „dával pozor, protože kabel může být horký“. Tento dialogové okno se bude zobrazovat, dokud uživatel nestiskne tlačítko OK nebo tlačítko pro zobrazení „kroků péče“ ke snížení teplota. Podle kódu je teplota, při které Android považuje zařízení za „kritický stav“, 60 °C, zatímco teplota, při které je Android považuje za nouzové, je 65 °C. Android již má varování, když se teplota „kůže“ příliš zvýší, ale nyní může OS také pomoci chránit port USB-C zařízení před zkratem nebo přehřátím. Tato funkce je volitelná a je řízena nastavením příznaku výrobce OEM v souboru config.xml SystemUI.