GravityBox: „custom ROM“ bez flashování (5. díl našeho seriálu)

Michal Maňák

Málokomu se líbí Android v té podobě, v jaké ho dostane. Flashování custom ROM ale leckoho odradí. Po právu si tak můžete klást otázku – nejde to i jinak? Jde. V tomto článku se podíváme, jak to dokázat přes GravityBox.

Samsung Galaxy A56 5Gpixel-counter

Telefony z Číny jsou hojně prodávané. Může vám to vadit, můžete je brát jako spravedlivou revoltu proti nadvládě velkých značek, s jejich podporou vývojáři ale příliš nesvedete. Ve většině případů dostanete jen minimálně upravený Android. Prakticky bychom mohli mluvit o AOSP, možná s pár barevnými efekty.

K jejich modifikaci ale postačí root, Xposed Framework a jeho modul GravityBox.

Bude to znít nadneseně, ale tento modul dokáže zprovoznit většinu funkcí, kterými se chlubí custom ROMky. Ze screenshotů poznáte, co všechno jde upravit. Rozdělím proto recenzi podobně, jako vývojář C3C076 – podle ovládacích prvků jednotných pro Android. Probereme si tak statkovou lištu, navigaci systémem i notifikace. A aby byly modifikace očividné, použil jsem coby základ AOSP Android ve verzi KitKat 4.4.4 bez jakýchkoli úprav.

Status bar

Na hodiny a stav baterie koukáme pořád, aniž si to uvědomujeme. Ve většině případů tak na této liště vidíme jen signál bezdrátových sítí, nabití baterie a čas. Pokud ale do hry zapojíme GravityBox, nezůstane kámen na kameni.

Co jsme změnili?

  • přibyly indikátory rychlosti datových přenosů pro upload a download
  • hodiny se přesunuly doprostřed
  • přidali jsme i datum
  • ikonku nabití jsme nechali, ale můžete ji upravit do mnoha stylů

Co se ještě může hodit?

  • blokování notifikací – některé aplikace rády plní status bar zbytečnými zprávami, takto se dají zastavit
  • uspání dvojitým klepnutím – abyste nemuseli hledat vypínací tlačítko, dvakráť ťukněte na horní řádek displeje
  • zpřístupnění Heads up notifikací
  • ovládání jasu – pokud nemá váš telefon automatickou regulaci podsvícení, můžete ji ručně nahradit posouváním prstu po řádku
  • změna barvy – nelíbí se průhledné podbarvení nebo „Jelly Bean černá“?

 

 
 

Notifikace

Rychlé zprávy z aplikací Android spojují a jsou tak jeho společným poznávacím znamením. Možná i proto nebylo třeba na nich moc měnit.

Co se může hodit?

  • změna pozadí – místo plastické operace si připravte barvu, kterou upozornění podmalujete, nebo zkuste na pozadí vložit obrázek
  • vlastní text operátora – i s novými virtuálními operátory byste si možná přáli, aby se váš operátor jmenoval jinak.
  • rozšířit notifikace – potažením mohou některá upozornění ukázat více údajů, check boxem jim toto chování nastavíte jako výchozí

 

 
 

Quick Settings

Rychlé přepínače má od verze 4.2 každý Android. V čistém stavu jich je ale trestuhodně málo. GravityBox to napravuje.

Co jsme změnili?

  • zvýšili počet dlaždic na řádek
  • skryli popisky ikon
  • proházeli pořadí ikon
  • přidali všechny volitelné dlaždice z GravityBoxu

Co se může ještě hodit?

  • signalizace teploty baterie
  • rychlé zobrazení – k přepínačům se můžete dostat tažením ze strany lišty místo dvou prstů najednou
  • zavření po změně stavu – o jeden pohyb méně pro absolutní time management
  • zástupce vlastních aplikací – program dle své volby můžete přiřadit i na podržení

 

 
 

Lock screen

Uzamčený telefon moc informací nesděluje – ostatně proto je zamčený. Pokud byste ale uvítali trošku personalizace, doporučuji rozšířit lock screen minimálně o rychlé zapnutí svítilny.

Co jsme změnili?

  • přidali sedm aplikací mezi rychlé zástupce
  • posunuli střed kruhu
  • povolili stažení stavové lišty
  • baterku zapínáme podržením zámečku

Co se může ještě hodit?

  • zámek rotace – kdo má problémy s otáčením displeje v ranní rozespalosti, zde je lék
  • stav baterie znázorněný kruhem okolo zámečku
  • prolomení limitu používaných widgetů

Navigační lišta

Používáme klávesu zpět a domů, někteří menu, někteří poslední spuštěné aplikace, některým dokonce u displeje bydlí i vyhledávací lupa. S navigačními klávesami přímo na displeji se dá ale dělat podstatně víc věcí.

Co jsme změnili?

  • barvu podkreslení i kláves
  • vlevo přidali permanentní tlačítko menu
  • vpravo přidali tlačítko pro rychlý přesun do poslední aplikace, můžete mu přiřadit i jiné funkce
  • změnili popisky kláves do stylu Androidu L

Co se může ještě hodit?

  • změna výšky navigační lišty – hodí se hlavně na velkých displejích
  • vždy na spodku – vhodné, pokud nechcete při rotaci displeje hledat tlačítko zpět na straně
  • zkratky prstence navigační lišty – čistý Android z domečku na liště ukáže jen odkaz na Google Now, foťák nebo svítilna se může hodit víc
  • přidání směrových šipek pro snazší pohyb kurzoru v textu

 

Pokud máte na svém telefonu klasické senzorové klávesy, můžete si přizpůsobit i je – přiřadit jim akci na dlouhý stisk, povolit zapnutí displeje tlačítky pro změnu hlasitosti nebo definovat, jak dlouho trvá „dlouhý stisk“.

Power menu

Nevyužitý zůstává i potenciál nabídky před vypnutím. Rozdíly odhalíte velice snadno:

 

Efekty a upozornění

Přijde vám Android strohý a placatý? Přesto používá hodně efektů, které můžete v GravityBoxu upravit.

  • upozornění na vybitou baterii můžete vypnout zvuk nebo LED diodu
  • jaký rytmus budou mít vibrace
  • tichý režim v nastaveném čase
  • barvy blikání notifikační diody
  • animace vypnutí displeje

 

 
 

Berličky drobné i významné

Zatím jsme se věnovali převážně modifikacím vzhledu. Nedivil bych se, kdyby se vám grafika Jelly Beanu či KitKatu líbila ve výchozí podobě. Dal bych ale ruku do ohně, kdybyste na svém telefonu zatím postrádali nějakou z těchto funkcí:

  • koláčové navigační menu (Pie controls)
  • přesun mezi přehrávanými skladbami podržením volume kláves
  • ztišení vyzvánění překlopením telefonu na displej
  • inteligentní přepínání bezdrátových technologií pro šetření baterie
  • zakázání roztažení klávesnice přes celý displej
  • nahrávání obrazovky
  • rozšíření plochy skrytím stavové a navigační lišty
  • více úrovní hlasitosti
  • zobrazení volné RAM a tlačítka ukončení všech aplikací v seznamu Recents

 

Stojí to za pokus? Rozhodně!

Pokryli jsme velkou část schopností tohoto Xposed modulu, ale možností má ještě víc. I tak jsou podle mě jeho schopnosti impozantní – to, co nabízí většina custom ROM, je možné zařídit i s pouhým rootnutím telefonu. Svým způsobem je to malý zázrak. Jak asi tušíte, GravityBox bude mít i nějaké nevýhody. Tou nejpodstatnější je zprovoznění samotného frameworku.

Druhý problém nastane, pokud zkusíte modul rozběhnout na custom ROMce – některé volby jsou duplicitní a těžko určíte, která modifikace bude dominantní. Třetí zádrhel už ale dokážu najít jen proto, abych došel do „pohádkové“ třetice. Co to bude? Čas. Pokud získáte takto mocný nástroj, strávíte i několik hodin jeho nastavováním. Část zvládnete na poprvé, některé fígle ale budou vyžadovat dlouhodobější testování, abyste zjistili, v jaké kombinaci fungují optimálně.

Sledujte nás v Google Zprávách

Komentáře

Samsung Galaxy A56 a A36 5Gpixel-counter

Nejnovější články