Recommended Posts

logo.png

Dual Boot Patcher
Wspiera wszystkie wersje Android

DualBootPatcher jest aplikacją open-source, która pozwala zainstalować kilka ROMów na jednym urządzeniu.
Aplikacja modyfikuje instalatory ZIP dodając swój kod. Dzięki temu prawie wszystkie ROMy są wspierane.

SCREENY

  -  ARIisFg.png

 

BUGI

  -  Po instalacji innego romu i restarcie, ekran blokady się nie odblokuje mimo wprowadzenia poprawnego hasła/wzoru/pinu
  -  Problem można rozwiązać w jeden sposób. Wystarczy użyć AGNi Toolbox lub Red Wolf Recovery i wybrać narzędzie do usuwania ochrony ROMu.
  -  Po restarcie problem powinien zniknąć. Więcej info w sekcji INSTRUKCJA

ŹRÓDŁA

  -  https://forum.xda-developers.com/redmi-note-3/development/mod-dual-boot-patcher-t3529570

  -  https://dbp.noobdev.io/

DOWNLOAD

  -  https://dbp.noobdev.io/downloads/

INSTRUKCJA

- INSTALACJA ROMÓW

Spoiler

  1. Pobierz Apkę i paczę zip "Utilities" z sekcji DOWNLOAD.
  2. Zainstaluj aplikację.
  3. Ustaw/Zaktualizuj kernel gdy pojawi się taka informacja
  4. Wybierz "Patchuj plik zip" z panelu po lewej.
  5. Wybierz "Dodaj instalacyjny zip" naciskając przycisk  "+".
  6. Wybierz lokalizację instalacji ROMu w konfiguracjach partycji. (Data Slot/Extsd slot zalecane)
  7. Wybierz lokalizację spatchowanego pliku obrazu.
  8. Dodaj GAPPSy i kernel (więcej o instalacji kerneli poniżej) jeśli zaszła taka potrzeba.
  9. Idź do sekcji ROMy w lewym panelu i wybierz "Instalację w aplikacji" (Prawy-dolny przycisk).
10. Wybierz "Dodaj spatchowany plik zip" naciskając przycisk "+".
11. Wybierz "Zachowaj lokalizację" lub "zmień lokalizację".
12. Zainstaluj pliki ZIP.
13. Teraz możesz wybrać pomiędzy zainstalowanymi ROMami i wybrać który chcesz uruchomić.

Możesz także współdzielić dane pomiędzy ROMami za pomocą funkcji "Współdzielenie aplikacji" w lewym panelu.
Info: Po wybraniu aplikacji na jednym i drugim ROMie dane tych aplikacji zostaną wyczyszczone jednorazowo z powodu utworzenia nowej lokalizacji zapisu ich danych.

- INSTALACJA KERNELI

Spoiler

  -  Instalacja plików zip bazujących o AROMA installer nie są wspierane przez "Instalator w aplikacji".

  -  Spatchowane kernele z AROMA installer mogą być instalowane tylko przez Recovery.

  -  Kernel który nie posiada AROMA Installer powinien zainstalować się przez "Instalator w aplikacji".

- INSTALACJA MIUI JAKO DUAL

Spoiler

Testowane na RedWolf Recovery 3.1-017

1. Otwórz plik "updater-script" znajdujący się w "/META-INF/com/google/android/" notatnikiem.
2. Usuń linię: set_metadata("/cache/miui_update", "uid", 0, "gid", 0, "mode", 0555, "capabilities", 0x0);
3. Zapisz go i spatchuj ROM na slot data lub extsd
4. Zainstaluj i uruchom!

SPOSÓB NR2

  -  https://miuipolska.pl/forum/topic/21248-oficjalny-dual-boot-patcher-snapshot/?page=2&tab=comments#comment-387343

- USUWANIE OCHRONY ROMU       

Spoiler

W przypadku, gdy zapomnieliśmy wyłączyć zabezpieczenie przed przełączeniem się na inny ROM i po powrocie na Główny system nie można odblokować ekranu blokady

  -  https://miuipolska.pl/forum/topic/20749-agni-toolbox-v13/
  -  Można także użyć opcji "Usuń ochronę ROMu" w Red Wolf Recovery.

Edited by Daviteusz
  • Like 3

Share this post


Link to post
Share on other sites

Udało mi się zainstalować kilka romów z powodzeniem. Na ostatnim nawet działa Goodix :D Polecam przetestować ;)

Wszystkie romy na poniższym screenie działają. Można im zmieniać kernele, wgrywać mody, fixy. Później można je wszystkie wywalić w aplikacji, bez ponownej instalacji MIUI.

Spoiler

cZpZejT.png

Edited by Daviteusz
  • Like 1

Share this post


Link to post
Share on other sites

Wszystko super działa polecam nie trzeba się bawić w backupy recovery tylko wrzuca się rom i już :) 

A jak skasować rom który jest syfiasty i zajmuję miejsce bo grzebie w ustawieniach i nic nie ma 

Share this post


Link to post
Share on other sites

Działa wszystko jak należy testowałem 4 romy z czego 3 są godne uwagi 

Lineage

Nitrogen

ResurrectionRemix

A 4 to Cosmic-OS_kenzo nie przypadł mi do gustu :P

Przełączanie szybkie i bezproblemowe.

Edited by lukasz1992

Share this post


Link to post
Share on other sites

Chciałbym spróbować tego dual'a ale mam kilka wątpliwości.

1) Czy jeżeli mam recovery z poradnika miui polska (czyli jakieś 3.0.0 z chińskimi znakami( to muszę je zmienić na podane przez Daviteusz albo zastosować się do poradnika?

2) W przypadku niektórych romów każą wgrywać jakieś firmware niby przy Lineage jest to opcjonalne, ale co gdy muszę to zrobić? Najpierw wgrywam te firmware po spachowaniu w aplikacji dualboot a potem ROM?

3) Jeżeli do np RR będę chciał wrzucić random kernel który ma aroma instaler, to odpalam RR patchuje kernel, odpalam twrp i tam normalnie instaluje spachowany dual bootem kernel?

 

 

Share this post


Link to post
Share on other sites

Najlepiej wgraj recovery z tego poradnika 

Pobierasz sam rom np ten i GAPSY oczywiście i nic więcej

 

Edited by lukasz1992
  • Like 1

Share this post


Link to post
Share on other sites
32 minuty temu, rzemic napisał:

1) Czy jeżeli mam recovery z poradnika miui polska

Muszisz zmienić na to co jest w temacie

32 minuty temu, rzemic napisał:

W przypadku niektórych romów każą wgrywać jakieś firmware

Jeszcze tego nie ogarniałem więc zapraszam na lekturę na xda. Firmware z tego co wiem się nie patchuje.

33 minuty temu, rzemic napisał:

3) Jeżeli do np RR będę chciał wrzucić random kernel który ma aroma instaler,

To tak, instalujesz spatchowany przez recovery.

Share this post


Link to post
Share on other sites

Dzięki za odpowiedzi. Mam jeszcze 2 pytania.

1) Teraz siedzę na najnowszym miuipolska i mam dograny kernel radon. Wiem, że ten dual boot zmienia coś w kernelu - czy to się nie pogryzie?

2) Co będzie po następnej aktualizacji w piątek? Od nowa wszystko trzeba będzie wgrywać czy Romy zostaną?

Wysłane z mojego Redmi Note 3 przy użyciu Tapatalka

Share this post


Link to post
Share on other sites
1 godzinę temu, rzemic napisał:

1) Teraz siedzę na najnowszym miuipolska i mam dograny kernel radon. Wiem, że ten dual boot zmienia coś w kernelu - czy to się nie pogryzie?

Z kernelem AGNi się nie gryzło więc z Radonem tez nie powinno

1 godzinę temu, rzemic napisał:

2) Co będzie po następnej aktualizacji w piątek? Od nowa wszystko trzeba będzie wgrywać czy Romy zostaną?

Zależy na jakiej partycji masz ROMy. Jeśli są na /system (secondary) to się usunie. Jeśli nie, to zostanie.

Na nowo będziesz musiał ustawić kernel i chyba zaktualizować ramdysk w aplikacji (co do tego ramdysku to nie wiem, jest on wymagany przy opcji współdzielenia aplikacji


Możliwe że nowa wersja będzie po polsku (moje tłumaczenie).

Edited by Daviteusz

Share this post


Link to post
Share on other sites

Chyba nie kumam tego do końca :) Można zainstalować kilka Romów jako secondary, czy tylko jeden, a dla kolejnych mam wybierać multi? A jeżeli chciałbym zainstalować te Romy na karcie sd, to wybieram extsd i każe mi podać ID, to ma być obojętnie co (jako wyróżnik) czy coś konkretnego?

Wysłane z mojego Redmi Note 3 przy użyciu Tapatalka

Share this post


Link to post
Share on other sites

Z tego co piszą to można tylko instalować na data-slot jeśli ma się wgrany jakiś miui na primary. Na innych slotach nie będą działać. 

Share this post


Link to post
Share on other sites
1 godzinę temu, lukasz1992 napisał:

Czyli na karcie pamięci się nie da zainstalować ?

A spróbuję i dam znać 

Da się na kartę pamięci ale polecam do tego recovery 

Share this post


Link to post
Share on other sites

U mnie też działa z kary pamięci. Nie mam miejsca na data, więc spróbowałem na karcie pamięci i udało się.

Wysłane z mojego Redmi Note 3 przy użyciu Tapatalka

Share this post


Link to post
Share on other sites

Witam. Dual boot działa super, ale mam problem z dograniem gappsow pico do ressurection remix. Spatchowane dodaje i instaluje w dual boocie, wyskakuje błąd i tyle. Coś robię źle?

Share this post


Link to post
Share on other sites

Załączam screena. Instaluję na secondary, rom instaluje się poprawnie, działa. Ale bez gappsów

 

Screenshot_2017-01-25-21-49-34-831_com.github.chenxiaolong.dualbootpatcher.snapshot.png

Share this post


Link to post
Share on other sites

Instalujesz na Secondary i gappsy się nie mieszczą. Wybierz Data Slot i problem z głowy.

Edited by Daviteusz
  • Like 1

Share this post


Link to post
Share on other sites
Dnia 25.01.2017 o 23:19, Daviteusz napisał:

Instalujesz na Secondary i gappsy się nie mieszczą. Wybierz Data Slot i problem z głowy.

I bardzo dziękuję, To pomogło. Pozdrawiam

Share this post


Link to post
Share on other sites

Rozumiem że dzięki temu będą miał "GRUBA" i przy włączeniu tel będę mógł wybrać jaki rom chcę uruchomić ?, czy nie o to chodzi w tym ?:D

Share this post


Link to post
Share on other sites

Mam pytanie próbował ktoś zrobić taką kombinację

Karte sd ustawić jako pamięć wewnętrzna (np lineage os bo na miui nie da się bez modyfikacji) i na niej instalować Romy

Teoretycznie karta sd formatuje się w specjalny sposób ale istnieje ryzyko uszkodzenia karty sd

Ale możliwe że to by wpłynęło pozytywnie na odczyt i zapis czyli wydajność o ile by zadziałało i karta była szybka

Ale wsumie ciekawe czy to wykonane ogólnie jest:-D

Edited by Snajper

Share this post


Link to post
Share on other sites

Jest i działa bez problemów. Tylko należy w pliku build.prop zamienić wpis  ro.product.device=kate 

na

ro.product.device=kenzo

Restart telefonu i można działać ;)

  • Like 1

Share this post


Link to post
Share on other sites

Ano,jakoś mi działa Lineage OS + najnowsze miuipolska :D

Jedyny problem to nagrywanie na LineageOS(w domyslnej apce nie moge nagrac video, od razu sie przerywa)

edit: ale tylko w opcji primary + data slot

 

Edited by etiaro

Share this post


Link to post
Share on other sites

@Daviteusz sęk w tym, że jest w wewnętrznej nie w ext-sd(nie mam nawet karty pamięci :P), wszystko  chodzi poprawnie. Co ciekawe, patcher nie daje mi zainstalowac zadnego systemu na primary/second albo slotach, nawet CM czy remixow

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now