Wskrzeszamy zabite przez Microsoft dziecko - Project Astoria i aplikacje z Androida na Lumiach


Project Astoria zostało stworzone i zaimplementowane do Windows 10 Mobile podczas wczesnych testów Insider w 2015 roku przez Microsoft a następnie kilka miesięcy później po cichu wycofane i zastąpione przez Project Islandwood który pozwala portować kod źródłowy aplikacji z iOS na Universal Windows Platform.

Project Astoria wspiera tylko aplikacje napisane na Android 4.4 i niższe.
Nie każda aplikacja będzie działać z różnych względów, trzeba próbować z róźnymi wersjami.


Będziesz potrzebować:

- Telefon Lumia z serii X2X, X3X lub X4X który posiada 1 GB ramu (512 MB mocno ogranicza Astorie i większość aplikacji będzie się crashować).
- Komputer lub laptop z wejściem USB i kabel USB.
- W miarę dobry internet i wolne trochę miejsca na dysku.
- Świeżo zainstalowany system na telefonie lub świeżo zainstalowany i zaktualizowany do najnowszej wersji WP 8.1.
- Odblokowany bootloader.
- Zainstalowane IUTOOL:
https://www.mediafire.com/file/rqg64qy4nwicrrs/WP_CPTT_NT-x86-fre.msi/file


Ostrzeżenie: Nie ponosimy odpowiedzialności za zepsucie telefonu lub jakiegokolwiek sprzętu który ucierpiał podczas tej procedury. Nie zalecamy również użytkowania innych wersji oprogramowania niż te podane poniżej do pobrania.

Zaczynamy od pobrania tych plików do jednego katalogu, my będziemy używać w poradniku ścieżki C:\Astoria

Pobierz wszystkie 3 zipy z tego katalogu i wypakuj każdy plik do osobnego folderu:
https://mega.nz/folder/1y1TySRJ#s24klU8Cs8A_QL5tpdXGeQ
(jeśli hosting nie działa lub brakuje jakiś plików pisz w komentarzu, na telegramie lub discordzie do których linkich są na samym dole)

Tak powinny wyglądać poprawnie spreparowane pliki:


1. Uruchamiamy WPinternals.exe z folderu WPinternals 2.8, przechodzimy do zakładki Manual Mode i wybieramy pozycje Switch to Mass-Storage-mode

Uwaga: Lumia uruchomi się w trybie pamięci masowej, wszelkie komunikaty systemu Windows o prośbie sformatowania dysku należy odrzucać lub ignorować. Ten tryb daje nieograniczony dostęp do wszystkich partycji np. takich które mają zapisany IMEI urządzenia lub UEFI dlatego jeden zły ruch może spowodować śmiertelne uszkodzenia twojego urządzenia. Wszystko wykonujesz na własną odpowiedzialność.

2. Uruchamiamy Eksplorator plików, odnajdujemy dysk o nazwie MainOS i zapamiętujemy jego literkę, w moim przypadku jest to J ale u ciebie może być to każda inna iltera alfabetu.


3. Przechodzimy do folderu Astoria Patch, uruchamiamy plik o nazwie Patch 1.bat i zezwalamy na uprawnienia administratora. Teraz do okna CMD wpisujemy literę dysku którą zlokalizowaliśmy w poprzednim kroku, zatwierdzamy i czekamy kilka sekund a następnie po ujrzeniu napisu "Done!!" zamykamy okno.

4. Uruchamiamy ponownie nasz telefon za pomocą ponownego wsadzenia baterii lub przytrzymania przycisków Vol- i Power.

5. Naszym oczą ujrzy się Windows Boot Manager, nie będzie nam on potrzebny dlatego po prostu go ignorujemy a system uruchomi się automatycznie po pięciu sekundach.

6. Uruchamiamy tryb samolotowy w telefonie i ustawiamy datę na 14.10.2015

7. Odpinamy telefon i przechodzimy na naszym komputerze do Panelu sterowania > Sprzęt i dźwięk > Urządzenia i drukarki, znajdujemy naszą Lumie na liście, klikamy na nią prawym przyciskiem a następnie Usuń urządzenie.

8. Podpinamy Lumie do komputera, przechodzimy do folderu 04.25.6_phoneupdater_iu_refresh_astoria_refresh_7 i uruchamiamy program PhoneUpdater.exe, klikamy "Ja", Next, Next, wybieramy wersję 10.0.13016.108 i klikamy Next, zaznaczamy Astoria Support i klikamy Next. Klikamy Start i czekamy aż pasek postępu dojdzie do 100%. Jeśli pobieranie aktualizacji dobiegnie końca, klikamy Next.

9. Teraz musimy przesłać paczkę aktualizacyjną do naszej Lumi. W tym celu przechodzimy do zakładki aktualizacje w ustawieniach telefonu a w Phone Updaterze na komputerze klikamy Start. Program niestety nie ma paska postępu przesyłania ale po zakończeniu na naszym telefonie pojawi się Przygotowywanie do instalacji w zakładce aktualizacjach - wtedy możemy odłączyć telefon od komputera i podłączyć go np. do ładowarki a sam program zamknąć bo teraz nie będzie nam potrzebny.

Uwaga: Możliwe że Phone Updater wyrzuci nam błąd pod koniec przesyłania aktualizacji, nie przejmujemy się tym ponieważ dzieje się to w wyniku jakiegoś błędu i nie ma wpływu na operację.

Nasza Lumia po zakończeniu przygotowań uruchomi się ponownie i zainstaluje aktualizacje. Na początku pasek postępu nie będzie się ruszał lecz nie możemy interweniować bo uszkodzimy telefon, tak naprawdę Lumia się aktualizuje a proces może potrwać nawet do 1,5 godziny w zależności od szybkości telefonu.

Po zaktualizowaniu przywita nas Windows 10 Mobile i nastąpi migracja danych, jeśli ten proces się zakończy to musimy wykonać następujące kroki
- Uruchomić ponownie telefon
- Włączyć ponownie tryb samolotowy
- Upewnić się że data jest ustawiona na 14.10.2015

10. Uruchom ponownie Phone Updater i podepnij telefon do komputera, kliknij Next, Next, zaznacz wersję 10.0.13037.0 i kliknij Next, możesz zaznaczyć dowoli co chcesz na tym ekranie w zależności od tego co potrzebujesz - ja zaznaczam tylko RCS Feature Pack.

11. Klikamy Start, po zakończeniu pobierania paczki aktualizacyjnej klikamy Next. W telefonie przechodzimy do Ustawienia > Aktualizacje i zabezpieczenia > Aktualizacje telefonu a na komputerze klikamy Start.  tak jak wcześniej wspominałem program nie ma paska postępu ale o tym że paczka się już przesłała dowiemy się poprzez wyświetlenie komunikatu o przygotowaniach do aktualizacji - wtedy też możemy odłączyć telefon i zamknąć program na komputerze a następnie cierpliwe czekać.

Ta aktualizacja powinna potrwać krócej niż wcześniejsza.

12. Po zakończeniu aktualizacji, uruchamiamy WPinternals, przechodzimy do Manual Mode i Mass-Storage-mode

Uwaga: Lumia uruchomi się w trybie pamięci masowej, wszelkie komunikaty systemu Windows o prośbie sformatowania dysku należy odrzucać lub ignorować. Ten tryb daje nieograniczony dostęp do wszystkich partycji np. takich które mają zapisany IMEI urządzenia lub UEFI dlatego jeden zły ruch może spowodować śmiertelne uszkodzenia twojego urządzenia. Wszystko wykonujesz na własną odpowiedzialność.

13. Uruchamiamy Patch 2.bat z folderu Astoria Patch, wpisujemy literę dysku MainOS którą zlokalizowaliśmy w kroku drugim i klikamy enter. Jeśli proces się zakończył to zamykamy okno i uruchamiamy Lumie za pomocą kombinacji przycisków Vol- i Power.

14. Teraz musimy przejść na Lumi do Eksploratora Plików, znaleźć katalog Downloads\Apps i zainstalować każdą aplikację po kolei ręcznie.

Ostrzeżenie: Przywrócenie ustawień fabrycznych spowoduje uszkodzenie systemu i będziesz zmuszony przywrócić Windows Phone 8.1 oraz powtórzyć całą procedurę.

Astoria została w pełni zainstalowana na twojej Lumi, możesz teraz uruchamiać aplikacje z Androida ale pewnie zastanawiasz się - w jaki sposób? Oto kilka przykładów w jaki sposób możesz to zrobić:

- Skorzystać z przekonwertowanych już plików .apk do .appx przez społeczność "ProjectA" na telegramie:
https://mega.nz/folder/3lg2CKpL#HxHmwEsuIEQkP06PfgNiUA

- Samodzielnie przekonwertować pobrane pliki przy pomocy narzędzia Apk2Appx Converter:
https://github.com/fadilfadz01/Apk2Appx_Converter/releases

- Zainstalować plik .apk bezpośrednio poprzez program Apk2Appx Packer:
https://www.mediafire.com/file/tz76d83u2898e0x/Apk2Appx_Packer_v2.1_Beta.zip/file

Przydany może też być program Astoria Package Manager który instalujemy na Lumi:
https://github.com/Empyreal96/Astoria-Package-Manager/releases

Masz jakiś problem lub zauważyłeś błąd w poradniku? Zapraszamy na naszego telegrama lub discorda:

https://t.me/wmobilepolska

https://discord.gg/RbwxY6a54g

Komentarze