Každý o něm zřejmě slyšel, v mobilu jej aktivoval málokdo a kompletně probádaný jej zřejmě nemá nikdo. Není řeč o ničem jiném, než o Vývojářském režimu, který je součástí úplně každého Androidu, který se dostane na trh. Na první pohled skrytá systémová nabídka je, už podle svého názvu, určena pro vývojáře, na své si zde ale mohou přijít i náročnější uživatelé „neprogramátoři“. Pojďte s námi prozkoumat veškeré možnosti, které nabízí Vývojářský režim.
Jak aktivovat Vývojářský režim?
Ve vašem smarpthonu přejděte do Nastavení – O telefonu – Informace o softwaru, mějte však na paměti, že některé telefony mají finální podmenu značené jinak nebo úplně chybí. Pokud jste se doklikali k nabídce, kde se dozvíte Verzi Androidu, Verzi jádra či Verzi základního pásma, jste na správné adrese. Následně je třeba pětkrát kliknout na položku Číslo sestavení a potvrdit znak nebo PIN telefonu. Tím bude Vývojářský režim aktivován.
Představení Vývojářského režimu na Androidu:
Pokud se vrátíte zpět do Nastavení, bude na jedné z posledních pozici nové menu Vývojářské možnosti. Pokud budete chtít tuto nabídku schovat a přestat s experimentováním, stačí ji jen přes přepínač, umístěný v horní části displeje, deaktivovat. V tomto skrytém režimu je voleb celá spousta, my si detailněji ukážeme jen ty, které mají smysl i pro běžné uživatele.
Prozkoumáváme režim (nejen) pro vývojáře
Hned pod první položkou Paměť najdeme detaily využití operační paměti, a to až za posledních 24 hodin. Může zde vidět zaplnění paměti jednotlivými systémovými procesy a aplikacemi, kupříkladu u Androidu 11 zabírá průměrně OS Android, Systém Android, Systémové UI a nadstavba One UI od Samsungu celkem 2,75 GB. Spuštěné služby vám zase prozradí aktuální zaplnění RAM službami a procesy. Možná se budete divit, kolik si dokáží některé zbytečné aplikace „ukousnout“...
Aktivace vývojářského režimu na Androidu? Poklepejte pětkrát na Číslo sestavení v detailech softwaru vašeho telefonu
Pokud natáčíte displej telefonu na video, může se hodit položka Nevypínat obrazovku. Pokud displej sami nezamknete, bude svítit neustále. Režim Demo vám zase zcela promaže notifikační lištu, aby při natáčení screencastů vypadala úplně ideálně, tj. bez notifikací a jen s ukazatelem Wi-Fi, signálem na maximu a stoprocentní baterií.
Velmi důležitou součástí je položka Ladění přes USB, která se používá při testování a debugování aplikací. Při aktivaci režimu a připojení telefonu kabelu k počítači musíte nově potvrdit autorizace k ladění přes USB. A k čemu je tento režim vhodný pro „neprogramátory“? Pokud si na počítač nainstalujete Android Debug Bridge (měl by stačit základní ADB Minimal z XDA), můžete z počítače přes „příkazový řádek“ ovládat váš telefon. Můžete např. restartovat zařízení, instalovat balíček, stáhnout soubor z telefonu, sideloadovat aktualizaci, apod.
Víme, nedělá se to, pokud však chcete u vašeho telefonu, ať už z jakéhokoliv důvodu, falšovat pozici GPS, můžete si Vybrat aplikaci k simulování polohy. Právě proto na Android některé hry nemohou běžet, pokud máte aktivní Vývojářský režim... Následuje spousta funkcí určených pro programátory, mezi nimiž vyčnívá Zobrazení obnovovací frekvence. Zvláště u adaptivních obnovovacích frekvencí se můžete přesvědčit o tom, že displej skutečně přepíná na nižší hodnoty, např. při čtení elektronických knížek nebo když po pár sekundách přestanete rolovat v nabídkách. Nemusíte tak do telefonu složitě instalovat další software.
V rámci konektivity si můžete nastavit Mobilní data vždy aktivní, a to i tehdy, budete-li připojení k Wi-Fi. Zajímavá je Výchozí konfigurace USB. Při připojení telefonů k počítači často hned naskakuje režim pro Přenášení souborů nebo zase automaticky jen mód pro nabíjení telefonu (zvláště u čínských značek). V této nabídce si můžete pevně nastavit, v jakém režimu se bude telefon k počítači (či k dalším periferiím) přes USB připojovat.
Po připojení Bluetooth sluchátek si zase můžete Vybrat zvukový kodek Bluetooth. Zašedlé položky nelze vybrat, jinak si můžete přepínat mezi SBC, AAC, aptX, LDAC a dalšími volitelnými kodeky (u Samsungu je to Scalable Codec). A uvidíte, třeba u některého z kodeků narazíte na výrazně vyšší kvalitu hudebního přehrávání, což se může hodit třeba tehdy, když je telefon a zcela bezdrátová sluchátka od odlišných výrobců. Stejně tak si můžete samostatně aktivovat i HD zvuk.
Pokud budete nahrávat screencast, a chcete názorně ukázat, kam jste se na displeji dotkli, stačí si nechat Zobrazovat klepnutí. Nebo Umístění ukazatele, který zaznamená dotyk a poslední tah prstu na displeji. Zajímavě vypadají i hrátky s animacemi. Můžete si nastavit Měřítka animace okna, animace přeměny a délky animace. Pro maximální odezvu systému si můžete veškerá měřítka deaktivovat, takže budou nová okna vyskakovat bleskově.
U všech aplikací v systému si můžete jedním přepínačem Vynutit tmavý režim, a to i tehdy, když není aplikacemi plně podporován. Specifickým přídavkem Samsungů je Režim GPUWatch, která vám při hraní her ukáže aktuální framerate doplněný o využití CPU a GPU. Pokud k tomu máte ještě zobrazenou obnovovací frekvenci displeje, máte po ruce důležité informace pro porovnávání grafického výkonu, aniž byste museli instalovat jakékoliv další aplikace.
Volba defaultního USB režimu, volba Bluetooth kodeku a výběr ze čtyř „bucketů“ v power managementu Androidu u vybraných aplikací. Pokud vám některé aplikace nefungují a jste v koncích, zkuste ji z RARE přesunout do kategorie WOWKING_SET
Následuje celá řada funkcí, které zřejmě nevyužijete. Pokud však máte v telefonu malou operační paměť, může se hodit funkce Neukládat aktivity, která aplikace po minimalizaci hned zavře. Lze také omezit Počet procesů na pozadí, které tak nezabírají operační paměť. Poslední položka, která stojí za zmínku, jsou Aplikace v pohotovostním režimu. Jedná se o jakýsi power management Androidu, který podle četnosti využívání aplikací přiděluje hardwarové zdroje.
Pokud jsou aplikace doplněny označením ACTIVE, systém ji nijak neomezuje. Často se jedná o spuštěné aplikace nebo ty, u nichž běží služby nebo aktuálně zobrazují notifikace. V případě WORKING_SET se jedná o aplikace, které jsou spouštěny často, ale zrovna neběží. Omezení na přístup k systémovým zdrojům a pro běh na pozadí jsou velmi mírné.
Aplikace označené jako FREQUENT spadají o úroveň níže, a systém na ně uplatňuje výraznější restrikce. V případě RARE aplikací jsou restrikce velmi výrazné, a systém může dokonce omezit přístup aplikace k internetu. Pokud vám tedy některé aplikace nefungují, např. no-name aplikace k chytrému domovnímu zvonku, může stačit třeba jen přenastavení kategorie z RARE na WORKING_SET. Ukázku zmiňovaných funkcí Vývojářského režimu můžete vidět ve videu výše.