Magisk je výkonný nástroj, který vám může pomoci přizpůsobit některé aspekty vašeho telefonu nebo vám dokonce udělit přístup root. Zde je návod, jak jej nainstalovat!
Pokud vás to někdy napadlo zakořenění svůj telefon nebo ponořit prsty do světa moddingu mnoha z nich nejlepší telefony s Androidem, je pravděpodobné, že jste slyšeli o Magisku. Ale co je Magisk? Stručně řečeno, Magisk je nástroj, který lze použít k získání přístupu root na vašem zařízení, podobně jako starší nástroje, jako je SuperSU, ale není omezen pouze na to. Vyvinutý XDA Senior Recognized Developer topjohnwu, Magisk je portál, který umožňuje nejrůznější úpravy na vašem telefonu Android. Kromě přístupu root můžete také vyzkoušet spoustu odvozených komponent nazývaných "Magisk moduly", které můžete nainstalovat pro různé účely.
Existují moduly pro tématiku, blokátory reklam, umožňující Camera2APIa spoustu dalších úprav na úrovni systému, které nemůžete udělat jinak. Pokud jste náročný uživatel a chcete rozšířit funkčnost svého telefonu a posunout jej na hranici jeho možností, musíte vyzkoušet Magisk. Pokud vám to všechno připadá zábavné, řekneme vám, jak si můžete nainstalovat Magisk do svého zařízení Android, abyste si jej přizpůsobili a dělali věci, které vás na telefonu nikdy nenapadly.
Jak nainstalovat Magisk
Instalace Magisk vyžaduje, abyste měli zařízení s odemykatelným bootloaderem. Pokud jste již odemkli bootloader v telefonu, můžete začít. Pokud ne a nevíte, o čem mluvíme, doporučujeme zamířit na XDA fóra, vyhledejte své zařízení a poté vyhledejte průvodce odemknutím bootloaderu. Neexistuje na to žádná univerzální metoda, protože se telefon od telefonu liší. Jakmile odemknete bootloader, můžete pokračovat dále.
Odemknutí bootloaderu vymaže všechna data ve vašem smartphonu a v některých případech může dokonce zrušit vaši záruku. Je vhodné zálohujte všechna svá data před provedením těchto kroků. Je také důležité pochopit, že nesprávné dodržování kroků může vést k zablokování telefonu určitě víte, jak obnovit telefon zpět do původního stavu v případě, že se dostanete do podobné situace. Kromě toho může Magisk způsobit problémy s několika streamovacími a bankovními aplikacemi, takže pokud jsou pro vás naprosto zásadní, postupujte opatrně.
Než začneme, ujistěte se, že máte přístup k PC/Mac s ADB a Fastboot nainstalováno. Uživatelům Windows se také doporučuje nainstalujte nejnovější ovladač USB OEM pro vaše zařízení Android.
Krok 1: Identifikace typu spouštěcího obrazu
Stáhněte si nejnovější verzi aplikace Magisk z úložiště GitHub projektu. Vzhledem k tomu, že soubor APK Magisk je hostován mimo obchod Google Play, možná budete muset nejprve povolit načítání aplikací z neznámých zdrojů a poté ručně nainstalovat stažený balíček.
Po instalaci otevřete aplikaci Magisk. Měli byste vidět takovou obrazovku:
Nyní si musíme poznamenat hodnoty následujících parametrů:
- Ramdisk
- A/B
- SAR
Krok 2: Vyhledání spouštěcího obrazu
Chcete-li opravit spouštěcí obraz vašeho zařízení, musíte jej extrahovat z oficiálních balíčků firmwaru. V případě, že používáte vlastní ROM, jako je LineageOS, flashovatelný soubor ZIP obsahuje spouštěcí obraz.
Případ I: Máte přístup k souboru ZIP s možností obnovení
Pokud máte zařízení, které stále používá schéma oddílů typu A, můžete soubor 'boot.img' najít přímo v souboru ZIP s možností obnovení. Stačí jej rozbalit pomocí vhodného archivačního programu.
Pokud však vaše zařízení využívá schéma oddílů A/B, spouštěcí obraz a další obrazy oddílu jsou dále zabaleny do souboru s názvem užitečné zatížení.bin Jak je ukázáno níže.
Tato větev, známá jako 'payload-dumper-go', dokonce umožňuje koncovým uživatelům extrahovat obraz jednoho oddílu bez rozbalení celého payload.bin, což je zvláště užitečné pro tento scénář použití.
- Nejprve použijte parametr -l k vypsání obrazů diskových oddílů v souboru payload.bin.
payload-dumper-go-lpayload.bin
- Poté použijte parametr -p s názvem zaváděcího obrazu (běžně uložený jako „boot“) k jeho rozbalení.
payload-dumper-go-pbootpayload.bin
Případ II: Máte přístup k flashovatelnému obrazu Fastboot
Hrstka výrobců OEM, jako je Google a Xiaomi, poskytuje pro svá zařízení flashovatelné tovární obrázky Fastboot. Pokud se vám podařilo získat takový balíček, pak lze surový 'boot.img' snadno extrahovat z archivu.
Speciální pouzdro: Samsung
Zařízení Samsung Galaxy nemají tradiční rozhraní Fastboot; jejich tovární obrázky jsou proto zabaleny jinak.
- Stáhněte si tovární obraz pro váš model. Chcete-li vědět více, podívejte se na naše Návod k ruční aktualizaci zařízení Samsung Galaxy.
- Rozbalte dešifrovaný balíček a vyhledejte soubor AP tar ve svém zařízení. Obvykle se jmenuje AP_[device_model_sw_ver].tar.md5.
Krok 3: Oprava spouštěcího obrazu
Nyní máme zaváděcí obraz v ruce, měli bychom pokračovat v záplatovací části.
Případ I: Hodnota parametru „Ramdisk“ je „Ano“
- Zkopírujte spouštěcí obraz do zařízení. Ve skutečnosti jej můžete opravit na jiném zařízení Android, než je cílové, ale musíte nainstalovat aplikaci Magisk i na sekundární zařízení.
- zmáčkni Nainstalujte tlačítko na kartě Magisk.
- Vybrat Vyberte a opravte soubor pod Metodaa vyberte základní spouštěcí obraz.
- Aplikace Magisk provede opravu obrázku [Interní úložiště]/Stáhnout/magisk_patched_[random_strings].img.
- Zkopírujte opravený obrázek do počítače pomocí ADB:
adb pull /sdcard/Download/magisk_patched_[random_strings].img
- Flashujte opravený spouštěcí obraz do zařízení. U většiny zařízení restartujte do režimu Fastboot a zablikejte pomocí následujícího příkazu:
fastboot flash boot /path/to/magisk_patched.img
- Restartujte a užijte si Magisk!
Mějte na paměti, že je možné za běhu opravit spouštěcí obraz na starších zařízeních se spouštěcím ramdisk pomocí vlastního obnovení, jako je TWRP, ale metoda se již na moderních zařízeních nedoporučuje. Pokud však máte starý telefon a chcete se držet vlastní cesty obnovení, postupujte takto:
- Stáhněte si Magisk APK.
- Přejmenujte příponu souboru .APK na .ZIP (např. Magisk-v25.2.APK → Magisk-v25.2.ZIP).
- Flash soubor ZIP stejně jako jakýkoli jiný běžný flashovatelný ZIP.
- Všimněte si, že soubor sepolicy.rule modulů může být uložen v oddílu mezipaměti, takže nečistěte to.
- Zkontrolujte, zda je nainstalována aplikace Magisk. Pokud není nainstalován automaticky, nainstalujte soubor APK ručně.
Případ II: Hodnota parametru „Ramdisk“ je „Ne“
V tomto případě musíte místo souboru boot.img najít soubor recovery.img z továrního obrazu vašeho zařízení. Je to proto, že Magisk musí být nainstalován v oddílu pro obnovení, což znamená, že budete muset restartovat do režimu obnovení pokaždé, když budete chtít získat přístup k Magisk.
- Zkopírujte obraz pro obnovení do svého zařízení (nebo sekundárního zařízení s nainstalovanou aplikací Magisk).
- zmáčkni Nainstalujte tlačítko na kartě Magisk.
- Vybrat Vyberte a opravte soubor pod Metodaa vyberte bitovou kopii pro obnovu akcií.
- Aplikace Magisk provede opravu obrázku [Interní úložiště]/Stáhnout/magisk_patched_[random_strings].img.
- Zkopírujte opravený obrázek do počítače pomocí ADB:
adb pull /sdcard/Download/magisk_patched_[random_strings].img
- Flashujte opravený obraz pro obnovení do svého zařízení. U většiny zařízení restartujte do režimu Fastboot a zablikejte pomocí následujícího příkazu:
fastboot flash recovery /path/to/magisk_patched.img
- Restartujte.
V této fázi existují tři možné scénáře:
- Zapněte normálně: Skončíte bez Magisk.
- Recovery Key Combo → Úvodní obrazovka → Uvolněte všechna tlačítka: Systém by se měl spustit pomocí Magisk.
- Kombinace kláves pro obnovení → Úvodní obrazovka → Držte stisknuté zvýšení hlasitosti: Přístup k režimu obnovy zásob
Speciální pouzdro: Samsung
- Zkopírujte extrahovaný soubor AP tar do svého zařízení.
- zmáčkni Nainstalujte tlačítko na kartě Magisk.
- Pokud vaše zařízení nemá spouštěcí ramdisk, ujistěte se Režim obnovení je zaškrtnuto v možnostech.
- Vybrat Vyberte a opravte soubor pod metodaa vyberte soubor tar AP.
- Aplikace Magisk opraví celý soubor firmwaru [Interní úložiště]/Download/magisk_patched_[random_strings].tar
- Zkopírujte opravený soubor tar do počítače pomocí ADB:
adb pull /sdcard/Download/magisk_patched_[random_strings].tar
- Nepokoušejte se kopírovat přes rozhraní MTP, protože je známo, že poškozuje velké soubory.
- Restartujte do režimu stahování. Otevřete Odin na svém PC a flashujte magisk_patched.tar jako AP spolu s BL, CP a CSC z původního firmwaru.
- Nevybírejte HOME_CSC, protože chceme vymazat data.
- Jakmile Odin dokončí blikání, vaše zařízení by se mělo automaticky restartovat. Souhlaste s obnovením továrního nastavení, pokud budete požádáni.
- Pokud vaše zařízení nemá spouštěcí ramdisk, restartujte nyní pro obnovení a povolte Magisk.
- Nainstalujte nejnovější aplikaci Magisk a spusťte aplikaci. Mělo by se zobrazit dialogové okno s dotazem na další nastavení. Nechte to dělat svou práci a aplikace automaticky restartuje vaše zařízení.
- Restartujte a užijte si Magisk!
Krok 4: Ověření
Posledním krokem je ověření, že vše funguje správně. Vyhledejte nově nainstalovanou aplikaci Magisk a otevřete ji. Chceme vidět číslo verze vedle parametru „Installed“. To znamená, že jste úspěšně nainstalovali Magisk. Dobrá práce!
Nyní máte Magisk nainstalovaný a je čas vyzkoušet nějaké pěkné Moduly Magisk. Můžete najít spoustu modulů pro specifické účely, a protože vám Magisk poskytuje root přístup, můžete dokonce nainstalovat některé z nejlepší aplikace pro rootovaná zařízení. Nainstalujte si tedy libovolné aplikace a moduly, které se vám líbí, a pusťte se do ladění!