Android 9 - Úprava systémových ikon ve stavové liště

Generální sekce věnované všemu co výrobce opomněl
Odpovědět
Uživatelský avatar

Autor tohoto vlákna
vitvalecka
Moderátor
Příspěvky: 849
Registrován: 11 dub 2012 15:43
Typ zařízení: Xperia XZ2
Bydliště: Uherský Brod

Android 9 - Úprava systémových ikon ve stavové liště

#1

Příspěvek od vitvalecka » 01 pro 2018 13:43

Jak možná víte, v Androidu 9 nově chybí nástroj "UI Tuner", kterým bylo možné upravovat, které systémové ikony se zobrazují ve stavové liště. Možnost ovládat tato nastavení ale v systému zůstala - proto si zde ukážeme postup, jak možnost úprav do systému vrátit.

Upozornění na začátek - celý postup děláte na vlastní riziko. Členové fóra nenesou žádnou odpovědnost za případné škody.

Pro jaké telefony je určen:
Návod je odzkoušený na telefonech Xperia s Androidem 8 a 9 (konkrétně XZ1 a XZ2), bude ale fungovat na libovolném telefonu s touto verzí systému.

Co potřebujete:
- počítač s ADB od Google (součást SDK Platform Tools) - odkaz


Návod:

1.
Stáhněte si SDK Platform Tools pro vaši verzi operačního systému a rozbalte ji do složky "adb" (bez uvozovek) na disk C.

2.
Aktivujte "Ladění USB" v nástrojích pro vývojáře v nastavení telefonu. Pokud nemáte v nastavení sekci "Nástroje pro vývojáře", běžte do Nastavení -> Systém -> Informace o telefonu -> a klepejte na Číslo sestavení, dokud neuvidíte nápis "Jste vývojář".
Poté běžte do Nastavení -> Systém -> Rozšířené -> Pro vývojáře -> Ladění USB.

3.
Na svém telefonu si stáhněte aplikaci "System UI Tuner" z Google Play: https://play.google.com/store/apps/deta ... temuituner
Proklikejte se úvodem, dokud se vám nezobrazí tabulka se soupisem oprávnění, která aplikace chce.

4.
Připojte telefon pomocí kabelu k PC. Pokud se vás telefon zeptá na:
- typ připojení -> vyberte přenos souborů.
- povolení ladění ze zařízení -> zatrhněte vždy povolit a potvrďte
Toto platí i pokud se např. na povolení ladění zeptá telefon v některém z pozdějších kroků.

5.
Přejděte do složky, kam jste rozbalili SDK Platform Tools (nachází se tam soubor adb.exe) a za držení klávesy Shift klikněte do volného prostoru pravým tlačítkem myši. Objeví se nabídka - vyberte možnost "Otevřít zde okno PowerShell" nebo "Otevřít zde příkazové okno". Otevře se okno příkazové řádky/PowerShellu.

Pozn. Pokud jste vybrali možnost "Otevřít zde okno PowerShell", před pokračováním v návodu do okna napište "cmd" (bez úvozovek) a potvrďte Enter.

6.
Do okna postupně zadejte následující jednotlivé příkazy (je možné je jen zkopírovat - do PowerShellu/okna příkazové řádky se vkládá kliknutím pravým tlačítkem myši):

Kód: Vybrat vše

adb shell pm grant com.zacharee1.systemuituner android.permission.WRITE_SECURE_SETTINGS

adb shell pm grant com.zacharee1.systemuituner android.permission.PACKAGE_USAGE_STATS

adb shell pm grant com.zacharee1.systemuituner android.permission.DUMP
Pokud se po zadání prvního příkazu telefon zeptá na povolení ladění USB, povolte jej podle kroku 4 a zadejte příkaz znovu.
Příkaz ještě jednou zopakujte také v případě, pokud se vám v konzoli objeví výpis "Daemon not started. Starting now."

7.
Můžete zavřít konzoli/PowerShell a odpojit telefon. V aplikaci na telefonu potvrďte udělení oprávnění a máte hotovo!


Nyní si můžete dle libosti upravovat, které systémové ikony se budou zobrazovat ve stavové liště a mnoho dalšího! :Yahoo!:


Jak to může vypadat:
Obrázek
Moje kousky: SE T300 -> Nokia 3310 -> SE K750i -> SE C510i -> Xperia S -> Xperia SP -> Xperia Z1 -> Xperia Z3 Dual -> Huawei P8 Lite -> Xperia XZ2
Domácí ZOO: Xperia X10i, mini pro, Arc S, U, S, SP, Z1, Z1 Compact, E1, Z3 Compact, XZ1, XZ2 - Nokia 6 - Huawei P8 Lite - Nokia 3310 - SE T300 - SE T610 - SE K510i - SE K700i - SE K750i - SE K770i - SE K800i - SE C510i - SE W200i
RIP: Xperia T - Xperia Z3 Dual - Xperia Z5 Dual
Odpovědět

Zpět na „Úpravy, obecné návody a tuning“