Różne

Opowieść o tym jak uruchomiłem Pokemon GO na starym smartfonie

Jeżeli ktoś twierdzi, że Pokemonów nie można odpalić na zniszczonym gruchocie z 2011 roku, to pewnie nie miał wystarczająco dużo cierpliwości, aby tego dokonać. Poświęciłem wiele cennych godzin (a nawet dni) w te wakacje i ostatecznie osiągnąłem zamierzony cel. Ale zacznijmy od początku.

Ale jak to apka się nie uruchamia?
Początki bywają trudne. Tak też było w tym przypadku. Apka po premierze nie była dostępna w sklepie Google i trzeba było szukać obejścia tego problemu. Na szczęście kilka serwisów oferowało download Poków. Pobrałem plik i uważnie sprawdziłem, czy jej suma kontrolna się zgadza z tą „oficjalną sumą kontrolną”. Wszystko wydawało się w porządku. Zaznaczyłem w opcjach telefonu instalację z nieznanych źródeł i kliknąłem „Instaluj”. A tu niespodzianka, bo wyskakuje „Błąd parsowania pakietu…”. No ale jak to tak? Przecież rozmiar apki się zgadzał, suma kontrolna też, a tu takie rozczarowanie. Wszystko wyjaśniło się, kiedy zobaczyłem wymagania minimalne gry. Pokemony działają na telefonach z androidem 4.4 lub nowszym, a ja miałem 4.0.3 na moim staruszku.

HTC Sensation – setne podejście do Roota
Warto wspomnieć, że miałem już kilka prób zrootowania mojego telefonu. Wszystkie były nieudane, bo albo mi się nie chciało, albo nie miałem na to czasu. Jak ktoś tego nigdy wcześniej nie robił, to nie jest to wcale takie proste. Bardziej od roota była mi potrzebna zmiana romu na taki, który byłby już zrootowany i jednocześnie posiadał Androida 4.4 lub nowszego.

Bootloader/S-OFF/Nowy ROM/Root
Najpierw skorzystałem z tego poradnika http://forum.xda-developers.com/showthread.php?t=1864053, dzięki czemu pomyślnie odblokowałem bootloader. Następnie musiałem wgrać jakieś recovery, bo nie miałem żadnego porządnego. Pierwszy wybór padł na 4EXT recovery. Tutaj są kroki, które musiałem podjąć, aby recovery działało http://forum.xda-developers.com/showthread.php?t=1631861&page=16. I teraz udało mi się wgrać swój pierwszy rom. Jednak nadal miałem S-ON, dlatego mogłem wgrać tylko Android Revolution HD 7.3 z tego tematu http://forum.xda-developers.com/showthread.php?t=1098849. To był mój pierwszy mały sukces w drodze do Pokemonów. Jednak nadal nie mogłem uruchomić apki poków, bo utknąłem na androidzie 4.0. Trzeba było nauczyć się robić S-OFF z S-ON. No to znalazłem kolejny poradnik http://forum.xda-developers.com/showthread.php?t=1614617. Nie było to łatwe. Trzeba było operować na systemie Linux, a w pewnym momencie wystąpił nawet „life hacking”. Trzeba było zrobić spięcie w telefonie w odpowiednim momencie, kiedy program ControlBear wykonywał jakieś operacje. Strasznie dziwna sprawa, ale mój telefon na szczęście nie wybuchł i po restarcie miałem gotowy S-OFF. Tutaj program wraz z instrukcją, jak tego dokonać http://unlimited.io/juopunutbear.htm. Zdziwiłem się trochę, że skorzystanie z tej metody ponownie blokuje bootloadera. Pogodziłem się z tym i ponownie go odblokowałem dla świętego spokoju. No ale od tej chwili było już z górki. Wystarczyło tylko wgrać nowe recovery i nowy rom z nowszym androidem. Mój wybór padł na paczki dostępne pod tym linkiem https://drive.google.com/folderview?id=0ByQSZtXbeaVpWEt0Mm8zeHY1LUk.
To tyle jeśli chodzi o kłopoty z samą instalacją systemu. Podkreślam, że sprawa nie jest prosta na HTC Sensation. Trzeba się nagimnastykować.

Tuning systemu i nowy sprzęt
Stabilny rom zamieszkał w moim telefonie. Mogłem już zainstalować apkę. Gra jednak nadal nie współpracowała z moim systemem. Uruchamiała się, widziałem logo tytułowe, następnie była mocna zwiecha i albo telefon się resetował, albo nie udawało mi się w ogóle zalogować. Na początku próbowałem się logować tylko przez klub trenerów Pokemon, co było bardzo złym wyborem. Chyba tylko raz udało mi się zalogować w ten sposób.

Zająłem się wyciskaniem siódmych potów z mojego telefonu. Zainstalowałem programy RAM Manager i L-Speed i dokupiłem power banka . Mogłem już grać, ale nie była to przyjemna gra. Chyba pora na zmianę telefonu na nowszy model. 🙂

Dodaj komentarz

Twój adres e-mail nie zostanie opublikowany. Wymagane pola są oznaczone *

− four = three