Dzięki tej aplikacji instalacja ROM-ów na większości urządzeń stanie się możliwa!

Michał Derej Aplikacje 2018-04-10

Android jest systemem otwartym, a to oznacza, że każdy użytkownik może dowolnie dostosować zasadę działania tego systemu do swoich potrzeb. Głównym narzędziem, które na to pozwala jest recovery – niezależny od Androida miniaturowy system, który umożliwia wykonywanie podstawowych oraz bardziej zaawansowanych operacji na urządzeniu, takich jak czyszczenie plików cache, wykonywanie kopii zapasowej danych lub instalacja niestandardowego ROM-u. Niestety rozwiązanie to nie jest dostępne dla każdego telefonu i tabletu na rynku. Na całe szczęście aplikacja, którą dzisiaj Wam przedstawię, ma szanse zmienić ten stan rzeczy. 

TWRP Builder to świetny program od użytkowników forum XDA-Developers

TWRP Builder to genialna aplikacja, która rozwijana jest głównie przez trzech użytkowników forum XDA-Developers o nickach androidlover5842, berkantkz oraz kirito9. Zasada działania programu jest stosunkowo prosta – stara się on połączyć osobę szukającą niestandardowego recovery TeamWinRecoveryProject dla swojego urządzenia z deweloperami, którzy są w stanie przygotować dla niej odpowiednie pliki kompatybilne ze smartfonem lub tabletem. TWRP Builder jest w 100% darmowy i utrzymuje się jedynie z dotacji od zadowolonych użytkowników – pamiętajcie, że jeśli autorzy programu Was nie zawiodą, to warto wysłać im parę groszy.

Jakie są wymagania aplikacji TWRP Builder?

Opisywany przeze mnie w tym artykule program możecie pobrać bezpłatnie z oficjalnego wątku autorów na forum XDA-Developers. Do jego działania wymagany jest smartfon lub tablet, na którym zainstalowana jest najnowsza wersja sklepu Google Play, a także dostęp do roota (jest on wymagany do pobrania pliku recovery.img, który następnie wysyłany jest do autorów aplikacji). Na starszych urządzeniach konieczna może być również instalacja BusyBoxa.

Zobacz też: Zabezpieczenia Androida będą jeszcze bardziej problematyczne.

Jak za pośrednictwem programu poprosić o stworzenie recovery?

Po instalacji aplikacji wyświetlone zostanie okno, w którym użytkownik proszony jest o zalogowanie się do konta Google. Operacja ta pozwala autorom na ewentualny kontakt z osobą proszącą o odpowiedni plik TeamWinRecoveryProject dla danego urządzenia. Po pomyślnej identyfikacji użytkownika otwarty zostaje prosty interfejs, który podzielony jest na kilka kategorii, w których możemy m.in. poprosić o stworzenie pliku dla nas (można to zrobić za pośrednictwem zakładki „Make a request”), a także przejrzeć aktualnie wydane lub anulowane projekty. Warto pamiętać, by przed wysłaniem prośby o stworzenie odpowiedniego pliku sprawdzić, czy na forach XDA-Developers nie znajduje się już wątek z recovery dla naszego smartfona lub tableta, ponieważ w takim wypadku wniosek zostanie odrzucony. Autorzy dodają również, że jeśli nasze zgłoszenie nie zostanie wykonane w ciągu siedmiu dni, to projekt danego recovery zostanie anulowany.

Źródło: XDA-Developers



  • Arek Maciej

    A ja mam nieco starszy telefonik, którego za nic w świecie nie da się zrootować. Prób było już setki, nawet magicy z różnych serwisów się poddali. Xcover2 jest tak oporna na wszelkie oprogramowanie które daje dostęp do roota, tak więc powyższe oprogramowanie nie jest dla mnie.

    • BlahFFF

      Przeciez do S7710 dostepny jest CWM, ktory mozna wrzucic z pomoca Odina i pozniej zainstalowac SuperSU.

  • Martina Neumayer

    Nioo.. i niech niechcąco „tyknie” bloknięte reco przy odczycie, to cyrku narobi.

  • maxprzemo

    Pomysł fajny tylko szkoda że większość obecnych telefonów do wgrania root’a potrzebuje TWRP recovery.
    Więc koło się zamyka.

    • Luk Knysza

      Roota się nie wgrywa tylko ma do niego dostęp. W przypadku superSU masz dostęp do modyfikacji danych więc to potoczny dostęp do roota. W przypadku wykasowania orginalnego androida i wgrania customa masz całkowity dostęp.

      • Paveu

        Oczywiście, że nie ma się całkowitego dostępu po wgraniu customa. Większość z nich trzeba teraz rootować, nie ma roota „fabrycznego”.

      • maxprzemo

        Już od dawna nie ma dostępu 0 (root) wgranego oryginalnie do Custom Romów.
        LineageOS na przykład wymaga wgrania dodatkowej paczki .zip.

      • Martina Neumayer

        Tu do obu panów mądrali (nie do Ciebie Luk)..
        Może najpierw należałoby wyjaśnić koledze, jeśli nie wie, co to w ogóle jest ów „root”, Czym dokładnie jest, na czym polega jego działanie, oraz na czym polega jego uzyskanie. Wtedy będzie jasność i klarowność.. Bo jak na razie to obaj piszecie „cośtam”, ale nie za bardzo poprawnie. 😉

        • maxprzemo

          Mając root’a jesteś zerem.
          Umiesz uzasadnić to stwierdzenie? Bo ja tak.
          Jaki poziom uprawnień ma root? Jaki poziom uprawnień ma system android. I jaki poziom uprawnień ma zwykły „użyszkodnik” jak ty?
          Trochę ci podpowiem bo wiem że w szkole tego nie uczą:
          http://i67.tinypic.com/1h9kpk.jpg

          http://i67.tinypic.com/t8te1w.jpg

          • Martina Neumayer

            Ale przecież to nie ja pisałam o tym „zerze” 😉

    • Luk Knysza

      Możesz zainstalować bez twrp recovery. TWRP to tylko taki windows, a plikami możesz manipulować bez twrp

      • Paveu

        Odpowiadasz developerowi, nie musisz tłumaczyć takich rzeczy.

      • maxprzemo

        Majac root’a jestes zerem. A teraz poszukaj sobie w internecie czy cię obraziłem czy pochwaliłem 😉

  • Ech i już się podnieciłem, a tu się okazuje, że niepotrzebnie – moje urządzenie (Memopad na Intelu) nie jest obsługiwane. Cóż, może w którejś kolejnej aktualizacji..

  • Artur Salamończyk

    No to powodzenia jak masz zablokowany bootloader… Wrzuć se bez tego twrp albo zrób roota. Ja to poprosze na HTC ONE M7 z hbotem bodajże 1.62 którego nieda sie odblokować z tego co sie orientuje. Na większości smartfonów xiaomi można zainstalować twrp bez takich kombinacji, wystarczy wystąpić o zgode firmy. Trwa to ok 2 tygodnie i gotowe. Nietrzeba roota nietracisz gwarancji. Chyba ze wrzucisz soft nieautoryzowany. Ale twrp już masz.

    • Luk Knysza

      Nawet Nokie lumie zhakujesz, a htcONE m7 nie ?? Pogrzebiesz w anglojęzycznych rozwiązaniach i sobie poradzisz tylko ci się nie chce.

      • stark2991

        To nie takie proste. HTC mają specyficzne zabezpieczenia. Na przykład oprócz blokady BL mają jeszcze s-on, które można zdjąć tylko jedną metodą, płatną 25$.

        • Mateusz Mati

          Czyli jednak można

        • BlahFFF

          Metod jest wiecej bo sa sprzety, ktore robia to za darmo. Jesli ci mocno zalezy to popytaj po serwisach w okolicy. Moze ktorys ma u siebie xtc 2 clipa, ktory sobie z tym poradzi.

          Co ciekawe, niektore HTC-ki sa o tyle zabawne ze nawet sam s-off nie starcza i do bezproblemowego dzialania trzeba miec i s-off i odblokowany bootloader.

          • stark2991

            Pamiętam że były jakieś urządzonka, które zdejmowały blokady z HTC, ale nie wiem jak obecnie sytuacja. Raczej ciężko spotkać serwis, który takie ma.
            A co do s-off to jest odwrotnie – BL trzeba zdjąć, żeby w ogóle zacząć zabawę. S-off wymagane nie jest do większości rzeczy, ale tylko mając s-off dało się w pełni zablokować BL, przynajmniej w moim tak było

          • BlahFFF

            To tez ci napisalem. Xtc 2 Clip robi praktycznie wszystkie HTC-ki (U11 chyba w ograniczonym zakresie, ale pewny nie jestem). Z M7-ka napewno sobie poradzi i limitow czy dodatkowych oplat od sztuki nie ma.

            Jesli chodzi o S-OFF – teoretycznie, i tak bylo kiedys, pozwala ci na wszystko, odblokowanie bootloadera, zablokowanie bootloadera nie zostawiajac statusu re-locked, zanizania softu, zmiane CIDu, wgranie dowolnej wersji softu, zmiane IMEI itp. Do osiagniecia S-OFF nie potrzeba odblokowywac bootloadera. W niektorych HTC-kach (np 820-ce) jest jednak tak, ze z zablokowanym bootloaderem i s-off nie da sie np wgrac TWRP poprzez „fastboot flash recovery …”. To zadziala dopiero po odblokowaniu bootloadera. Da sie za to poprzez „fastboot flash zip …” po uprzednim wprowadzeniu telefonu w tryb RUU/download i odpowiednim przygotowaniu sobie pliku .zip. Co ciekawe, wowczasz przy s-off i zablokowanym bootloaderze nie jest weryfikowany certyfikat wiec tak przygotowana paczka i tak sie wgra.

    • maxprzemo

      Że tak powiem „Widziały gały co brały” 🙂
      Ja swoje Xiaomi odblokowałem bez czekania.
      „fastboot oem unlock” i po sprawie.
      Jedyne co mnie zmartwiło to to że odblokowanie bootloader’a w moim telefonie nie robi ustawień fabrycznych. Co jest błędem według mnie.

      • Martina Neumayer

        A niby z jakiej racji ma robić? Boot to nie reset.

        • maxprzemo

          Zawsze odblokowanie bootloader’a równało się ustawienia fabryczne. Zapobiega to przechwyceniu prywatnych danych. Ty chyba mylisz bootloader’a z partycją /boot na której jest Kernel?

          • Martina Neumayer

            A w życiu! Nawet to oficjalne w g3/4 nie tykało systemowi niczego. Zwykły reflasz był, odblokowanym obrazem partycji. Więc jak miało jakkolwiek tykać? Czy resetować system urządzenia? No sorka, no. Robiłam nawet takiego unlocka jakieś dwa tyg temu. I nic.. system jak był, tak nadal jest. Więc jednak nie tak zawsze 😉 I jakich prywatnych danych? Co masz takiego prywatnego w bootloaderze?

          • maxprzemo

            Moto G3, Honor 5X w tych telefonach jakie miałem odblokowanie bootloader’a powodowało ustawienia fabryczne.
            Jesli idzie wykonać Odblokowanie bootloader’a bez ustawień fabrycznych to praktycznie nie ma sensu ustawiać blokady ekranu. Bo mając TWRP mozna znieść każdą blokadę ekranu.

          • Martina Neumayer

            No widzisz.. a na innych tego nie robi, więc napisz „w tych, które miałem”, a nie że „zawsze”. Tak? Wtedy będzie zgodnie z faktem 😉

            Oczywiście, że idzie.. i oczywiście, że blokady ekranowe swą skutecznością nie grzeszą zbytnio. Wiadomo to nie od dziś przecież. I dokładnie tak się robi.. najłatwiej obejść jest je przez twrp, czy nawet zwykłe stockowe reco. Bo stockowe ogólnie mówiąc bez zagłębiania się w detale techniczne.. to to samo, tyle że bez aż tak zaawansowanego interfejsu użytkownika, jakie posiadają customowe reco.
            Ba! Nawet włazić w nie nie potrzeba czasami, bo wystarczy chwila z adb.. nawet tym bezkabelkowym po wifi i też w niektórych urządzeniach się da. A widziałam już takie numery, że nawet i przez nfc.. dosłownie pacnięcie pleckami dwu urządzeń i po sprawie. Blokada ekranowa ogarnięta. 😉
            Także sposobów i sposobików jest od groma.

          • maxprzemo

            Widzę że piszesz o jakiś starych wersjach Androida gdzie nawet nie trzeba było trybu recovery żeby wgrać root’a. Na starszych wersjach androida to aplikacje typu Kingroot działały. Ja piszę o aktualnym. Android 8.1 z poprawkami zabezpieczeń kwietniowymi. Kernel (Custom) z gałęzi rozwoju 3.18.y.
            Wersja kernela 3.18.102 czyli z 2018-03-24 (no jest już nowszy ale nie mam czasu wgrać).
            Spróbuj taki telefon złamać 😉
            A wychodzi na to że jeśli idzie odblokować bootloader bez ustawień fabrycznych to całe moje zabiegi nie mają sensu.
            Jedyna nadzieja w tym że jeśli jest ktoś kieszonkowcem to na 99% nie jest hakerem androida i nie będzie wiedział co z tym „prezentem” zrobić.

          • Martina Neumayer

            Nie.. nawet nie piszę jakoś specjalnie, o konkretnych wersjach, czy modelach. A ogólnie o systemie. W „p-dev” także działa sporo dawniejszych metod. Na sprawdzanie każdej na każdym nie mam zwyczajnie czasu.. podejrzewam, że nie dałabym rady, bo życia by zabrakło. Wiesz.. ja żyję normalnie, pracuję, robię inne rzeczy.. w sensie, nie siedzę z nosem wklejonym wyłącznie w fonik. A szczerze Ci powiem, że wyrosłam z klimatów craczenia, haczenia, łamania i podobnych. Nie chce mi się już hahah.. wygodna się z wiekiem zrobiłam. Poważnie. Kiedyś okay.. bawiło mnie to, kręciło w jakiś sposób. Dziś już spowszedniało do poziomu normalnej zarobkowej codzienności, a w niej nie ma na dasm i okolice czasu. Niestety. Musiałabym się chyba sklonować. Ja już nawet przestałam używać customowych romów. Bo i też nie ma zbytnio po co? Projekty wymierają, wykruszają się, nie ma co liczyć na jakąś sensowną ciągłość. Do tego stabilność wielu.. i tu naprawdę z punktu widzenia koderskiego.. wielu to lekko powiedziane.. pozostawia sporo do życzenia. Niektóre pomimo nazwania ich przez twórców „stable” ledwie zahaczają o betę. A nikt z modderów nie jest w stanie zapewnić aż takiej stabilności i jakości jak fabryczne zespoły. Bo po prostu nie mają na to zasobów przerobowych.
            Dla mnie dziś nie liczą się cyferki wersji.. klimat „im wyższa tym lepiej” nie bawi mnie kompletnie. Dla mnie liczy się coś innego.. i owa moja lista życzeń zaczyna się od stabilności, jakości, czystości kodu itp.. a kończy gdzieś het, het daleko.. po prostu na własnym świętym spokoju 😉
            Dlatego też przestałam się bawić łamankami. Leniwa jestem, wiem xD Mnie bawią dziś inne klimaty.. mam urlop to biorę i ładuję się w jakiś transport i np w Shenzhen wspólnie ze znajomkami z różnych zakątków świata rozkminiamy sobie tam na miejscu przeróżne nowinki. Latamy po tych ichnich modparty, sklepach, zakładach i co jeszcze tam bądź i w tym mamy nasz fun. Bo nigdzie indziej, na żadnym xda czy podobnych nie zobaczysz takich rzeczy jakie można zobaczyć tam. Taki wiesz.. inny nieco, nieco bardziej doroślejszy, wysublimowany poziom fanu 😉 Polecam choć raz odwiedzić, bo warto. A mieć tam jakieś dobre kontakty, to na wagę złota.

      • BlahFFF

        Reset po odblokowaniu bootloadera nie jest bledem. Jest celowym dzialaniem majacym na celu uniemozliwienie dostepu do danych uzytkownika przez osobe ktora np taki telefon znajdzie, ukradnie czy bedzie chciala sie w inny sposob do danych dostac.

        • maxprzemo

          Tylko że na moich wszystkich poprzednich telefonach ten reset się robił a na moim obecnym nie. Dlatego stwierdziłem że tak nie powinno być.

  • marcus1212

    „recovery dla naszego smartfona lub tableta” – tabletu.