Strona głównaPoradnikiJak utworzyć i uruchomić z obrazu Magisk Core-Only, aby naprawić bootloop bez...

Jak utworzyć i uruchomić z obrazu Magisk Core-Only, aby naprawić bootloop bez niestandardowego odzyskiwania

Bootloopy to ryzyko nieodłącznie związane z zrootowanymi urządzeniami – w końcu z wielką mocą wiąże się duża podatność na zniszczenie. Podczas gdy niestandardowe odzyskiwanie czasami zapewnia szybką naprawę, gdy flashujesz niewłaściwy moduł Magisk, a TWRP staje się trudniejszy do wdrożenia dzięki Androidowi 10, rozwiązanie jest obecnie nieco bardziej skomplikowane.

Jeśli znajdziesz się w bootloopie spowodowanym przez moduł Magisk i nie masz niestandardowego odzyskiwania, potrzebujesz specjalnego obrazu rozruchowego, aby ustawić Magisk w „trybie tylko dla rdzenia”. To jest jak tryb bezpieczny dla Magisk, umożliwiający uruchomienie systemu Android z wyłączonymi wszystkimi modułami, w którym można następnie usunąć problematyczne moduły. Następnie wystarczy zmienić ustawienie, aby wyłączyć ten tryb.

Wymagania

  • Telefon z Androidem zrootowany za pomocą Magisk
  • bootloop lub softbrick spowodowane przez wadliwy moduł Magisk
  • Komputer z systemem Windows, Mac lub Linux
  • Kabel USB do transmisji danych

Krok 1: Przygotuj obraz „magisk_patched”

Ten przewodnik zakłada dwie rzeczy: zrootowałeś telefon za pomocą Magisk, ale nie masz zainstalowanego niestandardowego odzyskiwania. Jeśli masz zainstalowane niestandardowe odzyskiwanie, możesz po prostu uruchomić Magisk Manager w trybie odzyskiwania.

  • Nie przegap: Jak naprawić Bootloop za pomocą Magisk Manager w trybie odzyskiwania

Ale ponieważ zrootowałeś bez niestandardowego odzyskiwania, oznacza to, że masz zapasowy obraz rozruchowy telefonu, przepuściłeś go przez Magisk, a następnie sflashowałeś plik obrazu magisk__patch, który utworzył, aby uzyskać root. Chodzi o to, że potrzebujesz tego pliku magisk_patched.img, aby to działało.

Jeśli więc nadal masz plik magisk_patched.img z momentu zrootowania telefonu, przenieś go do lokalizacji na komputerze, do której masz łatwy dostęp.

Jeśli go usunąłeś, możesz mieć tutaj pecha. Ale jeśli przeszukasz fora XDA pod kątem swojego modelu telefonu, ktoś mógł przesłać plik dla twojego telefonu. Zwróć uwagę, że musi być wykonany przy użyciu dokładnego modelu telefonu i powinien być wykonany z tą samą wersją Androida, którą używasz. Jeśli jesteś zdesperowany, wstępnie przygotowany plik magisk_patched ze starszej wersji Androida może działać.

Czytaj także:  Jak uzyskać dostęp do starego konta MySpace bez wiadomości e -mail

Krok 2: Pobierz Android Image Kitchen

Aby uruchomić w trybie tylko rdzenia, musisz rozpakować plik obrazu magisk_patched, zmodyfikować go, a następnie przepakować, aby tymczasowo się z niego uruchomić. Aby to zrobić, potrzebujesz Android Image Kitchen, który możesz pobrać poniżej.

  • Pobierz Android Image Kitchen: Windows | macOS | Linux

Chociaż ten program działa z większością telefonów z systemem Android, istnieje kilka potwierdzonych przypadków, w których tak nie jest. Możesz przeczytać o nich w wątku dotyczącym wydania dewelopera.

Krok 3: Wyodrębnij Android Image Kitchen

Po pobraniu pliku wyodrębnij plik ZIP za pomocą wbudowanych narzędzi systemu operacyjnego lub programu do ekstrakcji archiwów innej firmy, takiego jak 7-Zip.

Krok 4: Rozpakuj obraz „magisk_patched”

Znajdź plik obrazu magisk_patched na komputerze i otwórz wyodrębniony folder Android Image Kitchen. Przeciągnij plik magisk_patched i upuść go bezpośrednio na górze skrótu „unpackimg” znajdującego się w folderze Android Image Kitchen.

Jeśli nie możesz przeciągać i upuszczać, możesz także otworzyć Wiersz polecenia lub Terminal, wprowadzić następujące polecenie i nacisnąć spację:

Płyta CD

Przeciągnij folder Android Image Kitchen do wiersza polecenia lub terminala, aby automatycznie wypełnić jego lokalizację, a następnie naciśnij Enter. Następnie wprowadź następujące informacje i naciśnij spację:

unpackimg

Następnie przeciągnij dopasowany plik obrazu do wiersza polecenia lub terminala i naciśnij Enter.

Tak czy inaczej, seria poleceń pojawi się w wierszu polecenia lub terminalu, a ostatnia linia z żądaniem „Naciśnij dowolny klawisz, aby kontynuować”. Postępuj w tym kierunku, aby zamknąć okno.

Krok 5: Zmodyfikuj plik obrazu

Powinieneś teraz zobaczyć dwa nowe foldery, „ramdisk” i „split_img”. Pobierz plik ZIP, do którego link znajduje się poniżej, i wyodrębnij go na swój komputer w dogodnym miejscu.

  • Pobierz plik overlay.dcoreonly1 (plik ZIP)

Po rozpakowaniu otwórz folder i skopiuj folder „overlay.d” do folderu ramdysku znajdującego się w folderze Android Image Kitchen.

Czytaj także:  Jak naprawić sklep z treściami LG, nie działa

Krok 6: Zapakuj plik obrazu

Po dodaniu folderu kliknij dwukrotnie plik „repackimg”. Możesz także użyć wiersza polecenia lub terminala (jeśli go nie zamknąłeś), wprowadzając następujące informacje:

repackimg

Krok 7: Wejdź do trybu Fastboot

Teraz musisz uruchomić system w trybie Fastboot. W przypadku większości telefonów można to zrobić, przytrzymując przyciski zmniejszania głośności i zasilania ze stanu wyłączenia. Jeśli nie, zwiększ głośność i moc powinny załatwić sprawę. Ale jeśli jesteś w bootloopie, będziesz musiał wyczuć czas, w którym zaczniesz przytrzymywać przyciski, gdy tylko zauważysz, że telefon uruchamia się ponownie.

Tryb Fastboot na Pixel 4. Zdjęcie Stephena Perkinsa / Android How

Krok 8: Uruchom komputer z pliku obrazu

Podłącz telefon do komputera i otwórz nowe okno wiersza polecenia lub terminala. Wprowadź następujące polecenie i naciśnij Enter:

Płyta CD

Przeciągnij folder narzędzi platformy do okna i naciśnij Enter. Następnie wpisz następujące polecenie i naciśnij spację:

rozruch fastboot

Przeciągnij plik „image-new” z Android Image Kitchen do wiersza polecenia lub terminala i naciśnij klawisz Enter, aby tymczasowo uruchomić komputer ze zmodyfikowanego obrazu magisk_patched.

Krok 9: Wyłącz problematyczny moduł

Twój telefon powinien teraz pomyślnie się uruchomić, zachowując root, ale z wyłączonymi wszystkimi modułami Magisk. Otwórz Magisk Manager, wybierz menu hamburgera, a następnie „Moduły”. Wyłącz lub odinstaluj problematyczny moduł, który spowodował bootloop.

Krok 10: Wyłącz tryb tylko rdzenia (opcjonalnie)

Po usunięciu problematycznych modułów otwórz Ustawienia Magisk Managera i wyłącz przełącznik obok „Magisk Core Only Mode”. Twój telefon uruchomi się ponownie, ale tym razem z włączonymi wszystkimi modułami i bez bootloopa!

Zapewnij bezpieczeństwo połączenia bez miesięcznego rachunku. Uzyskaj dożywotnią subskrypcję VPN Unlimited na wszystkie swoje urządzenia dzięki jednorazowemu zakupowi w nowym sklepie Android How Shop i oglądaj Hulu lub Netflix bez ograniczeń regionalnych.

Kup teraz (80% zniżki)>