Android 10 pridáva upozornenia na kontamináciu USB portu a prehriatie

Android 10 pridal varovanie, ktoré vás upozorní, keď je váš port USB kontaminovaný nečistotami alebo vodou, prípadne sa port prehrieva.

Včera, Google prepustený stabilnú aktualizáciu systému Android 10 pre všetky štyri generácie jeho smartfónov Pixel. Krátko nato, Essential prepustený stabilná aktualizácia pre Essential Phone, OnePlus prepustený beta pre OnePlus 7 a OnePlus 7 Pro a Xiaomi prepustený "stabilná beta" pre Redmi K20 Pro. Pre nás je však dôležitejšia skutočnosť, že Google začal nahrávať súbor Zdrojový kód Android 10 na AOSP, čím sa spúšťa vlastný vývoj ROM pre nový OS Android. Pri prehrabávaní AOSP a verejných stránok Google pre nové vydanie Androidu sme si všimli dve nové funkcie: kontamináciu USB portu a detekciu prehriatia.

Prvá funkcia deaktivuje port USB na vašom telefóne, ak zistí tekutinu alebo nečistoty. Systém Android odošle upozornenie informujúce používateľa, že port USB bol deaktivovaný. Keď je port USB zbavený akýchkoľvek tekutín alebo nečistôt, systém Android používateľa upozorní, že je teraz bezpečné vložiť príslušenstvo. Používateľ má však tiež možnosť manuálne znova povoliť prístup cez USB po odstránení akejkoľvek tekutiny alebo nečistôt z portu. Keďže toto je an

inzerovaná funkcia systému Android 10, predpokladáme, že sa zobrazí na všetkých zariadeniach certifikovaných pre Android.

Pomocou príkazu dumpsys usb ADB som simuloval kontamináciu portu USB, aby som vyvolal toto upozornenie (zobrazené vľavo) a dialógové okno (zobrazené vpravo).

Druhá funkcia súvisiaca s USB pridaná v systéme Android 10 je navrhnutá tak, aby odporučila používateľovi odpojiť kábel od telefónu, keď sa port prehrieva. Keď port USB Type-C dosiahne preddefinovanú hranicu teploty, systém Android ukáže dialógové okno alarmu pre používateľa, ktoré mu povie, aby „odpojil nabíjačku“ a „dával pozor, pretože kábel môže byť horúci“. Toto dialógové okno sa bude zobrazovať, kým používateľ nestlačí tlačidlo OK alebo tlačidlo na zobrazenie „krokov starostlivosti“ na zníženie teplota. Podľa kódu je teplota, pri ktorej Android považuje zariadenie za „kritický stav“, 60 °C, zatiaľ čo teplota, pri ktorej ho Android považuje za núdzový, je 65 °C. Android už má varovanie, keď sa teplota „pokožky“ príliš zvýši, ale teraz môže OS pomôcť chrániť port USB-C zariadenia pred skratmi alebo prehriatím. Táto funkcia je voliteľná a je riadená nastavením príznaku OEM v súbore config.xml SystemUI.