OK, obiecane tłumaczenie poradnika! Nie bawiłem się tym, a więc będzie to prostu tłumaczenie, nie dodaję nic od siebie (no, prawie) i nie zmieniam, sposób jest dobry i działa, więc po prostu przełożenie tego z sensem wystarczy. UWAGA! Poradnik nie jest mojego autorstwa, ja jedynie jestem tłumaczem. Tutaj link do źródła: http://forum.xda-developers.com/showthread.php?t=913815
Brawa należą się użytkownikowi darrengladysz.
PORADNIK
Możesz mieć na swoim HD2 Windows Phone 7 i Androida jednocześnie. Jest to możliwe, jeśli WP7 będzie znajdować się w pamięci NAND, zaś Android będzie odpalany z karty pamięci (tej samej, z której korzysta WP7 po odpowiednim podziale na partycje) bądź z innej karty, którą będziesz podmieniał, jeśli będziesz chciał odpalić Androida. Niestety, niemożliwe jest jednoczesne posiadanie w pamięci NAND zarówno Androida, jak i Windows Phone 7.
JAK SFORMATOWAĆ KARTĘ PAMIĘCI, BY SWOBODNIE WŁĄCZAĆ RAZ WP7, RAZ ANDROIDA
Celem tego poradnika jest przybliżenie sposobu formatowania karty tak, aby dzieliła się ona między WP7 i Androida. Aktualnie, jeśli chcesz mieć WP7 w pamięci NAND i odpalać Androida z karty, masz dwie możliwości. A) Zamieniać karty B) Sformatować odpowiednio kartę w sposób podany niżej. IMO Najlepiej odpowiednio sformatować kartę zamiast wymieniać karty, ponieważ Windows Phone 7 zniszczy wszystkie Twoje dane na drugiej karcie, jeśli zostawisz ją przez przypadek i włączysz system Microsoftu.
WP7 używa specjalnego typu partycji dla swoich kart SD, a więc nie można po prostu skopiować Androida na niego, gdyż partycja po prostu nie jest dostępna. WP7 tworzy także 200 mb partycji FAT32, ale ta partycja jest za mała, by odpalać z niej system Google. Nie znam również sposobu, aby zmienić rozkład tych partycji.
Poradnik jest bazowany na instrukcjach użytkownika ike2903 z xda-developers i wszystkie zasługi należą do niego, jak i do innych na xda. Nie jestem developerem i wydaje mi się, że po prostu miałem szczęście jak mi się udało wszystko poskładać do kupy.
METODA PIERWSZA - UŻYWANIE DWÓCH KART SD
CO POTRZEBUJESZ:
1. DWÓCH kart SD.
Jedną dużą i jedną mniejszą. Ja używam 8 gb oraz 16 gb. Duża karta będzie stałą kartą dla WP7, mniejsza służy do stworzenia odpowiedniej wielkości partycji tworzonej przez WP7, którą następnie skopiujemy na większą kartę. W ten sposób WP7 będzie zadowolony swoimi 8 gb, a reszta karty będzie wolna od niego i nie tknie jej.
2. Oprogramowanie do partycjonowania karty.
Ja używam EASEUS ALL-IN-ONE Partition Manager Software i zadziałało. Jest darmowe, tutaj link: Free Download Partition Manager freeware - Partition Manager, Disk & Partition Copy, Partition Recovery Software.
UWAGA! Stracisz wszystkie dane z obu kart pamięci, ale to chyba oczywiste?
UWAGA 2! Oba sposoby są sprawdzone i działają, jednakże NIE BIORĘ odpowiedzialności za jakiekolwiek szkody wyrządzone jakiemukolwiek sprzętowi.
UWAGA 3! Poradnik powstał na podstawie MAGLDR 1.12, w późniejszych wersjach ułożenie ustawień może się różnić kolejnością, mimo to nie powinno sprawiać problemu ich zlokalizowanie.
INSTRUKCJE
1. Ściągnij i zainstaluj Easeus Partition Manager
2. Włóż mniejszą kartę pamięci do telefonu. Sflashuj ROM z WP7 używając MAGLDR 1.12. Pozwól mu się zresetować i włącz WP7. W ten sposób system sformatuje mniejszą kartę na swój sposób.
3. Wyłącz telefon i wyjmij mniejszą kartę pamięci.
4. Podłącz obie karty pamięci do PC. Większą i mniejszą.
5. Włącz Easeus Partition Manager. Powinieneś zobaczyć obie, mniejszą i wiekszą, karty pamięci. Na mniejszej powinny być dwie partycje. Jedna o wielkości 200 mb, typu FAT16 i inna, nazwana "unformatted" (co jest nieprawdą) zajmująca całą resztę karty. Ta "niesformatowana" partycja to właśnie partycja WP7 (patrz obrazek załączony na dole).
6. Usuń wszystkie partycje z większej karty. Aby to zrobić, wybierz partycje, naciśnij prawym przyciskiem myszy, wybierz delete (usuń) (menu również działa). Nie zapomnij nacisnąć "apply" (zatwierdź).
7. Skopiuj i zmień rozmiar partycji FAT16 z mniejszej karty pamięci na większą. By to zrobić, wybierz partycję z mniejszej karty, naciśnij prawym przyciskiem myszy (lub użyj menu) i wybierz copy (kopiuj). Możesz zmienić ją na FAT32, jeśli chcesz. Przy zmienianiu rozmiaru będzie trzeba zrobić trochę obliczeń. Od rozmiaru większej karty pamięci (dokładnego w mb) odejmij wielkość "niesformatowanej" partycji z mniejszej karty i ustaw to jako nowy rozmiar kopiowanej partycji FAT16. Inaczej mówiąc, jeśli partycja WP7 ma 7500 mb, a ty kopiujesz partycję na kartę, co ma 15500 mb, ustaw rozmiar partycji FAT16 na 8000 mb (liczby wymyślone na szybko).
8. Używając tej samej procedury, co w punkcie 7, skopiuj "niesformatowaną" partycję z mniejszej karty na większą (tym razem bez zmieniania rozmiaru). Naciśnij "apply".
UWAGA: Zanim skopiujesz na kartę pliki Androida, sformatuj ją w Eksploratorze Windows na FAT32 z sektorami 32 bądź 64 kb. Ja użyłem 64kb. To powinno przyspieszyć jej działanie.
9. Skopiuj pliki Android na partycję FAT32.
WAŻNE - Nie używaj USB Mass Storage w MAGLDR jako że są problemy z uszkodzeniami danych. Przenoś pliki przez czytnik kart pamięci.
WAŻNE - Będziesz potrzebować zmodyfikowanego pliku rootfs.img w którym nand_init został dodany do init.rc, musisz nim zastąpić obecny plik rootfs.img buildu SD, w innym przypadku Android nie zadziała.
10. Odłącz większą kartę od PC i włóż do telefonu.
11. Zresetuj telefon i trzymaj przycisk włączania/wyłączania/zakończenia połączenia aż pojawi się menu MAGLDR.
12. W MAGLDR użyj przycisku Volume Down by dotrzeć do "9. Services" i naciśnij przycisk odbierania/rozpoczęcia połączenia by potwierdzić.
13. Użyj przycisków głośności by wybrać "1. Bootsettings" i naciśnij przycisk odbierania/rozpoczęcia połączenia by potwierdzić.
14. Użyj przycisków głośności by wybrać "2. Always Menu" i naciśnij przycisk odbierania/rozpoczęcia połączenia by potwierdzić. To sprawi, że telefon domyślnie będzie się włączać w MAGLDR i pozwoli Ci wybrać, czy chcesz używać WP7 czy Androida.
15. Naciśnij i naciśnij przycisk odbierania/rozpoczęcia połączenia by potwierdzić.
16. Jak już zrobiłeś kroki od 12 do 15 będziesz znowu w menu głównym MAGLDR.
17. Znowu wybierz "9. Services" i potwierdź (potwierdza cały czas zielona słuchawka).
18. Wybierz "1. Bootsettings" i potwierdź.
19. Wybierz "3. AD SD Dir" i potwierdź.
20. Wybierz folder, w którym build Androida jest ulokowany i potwierdź.
21. Zresetuj telefon i znowu wejdź do menu głównego MAGLDR 1.12.
22. Aby włączyć WP7, wybierz "1. Boot WPH", aby włączyć Androida wybierz "2. Boot SD AD".
23. Włączanie Androida z karty SD trochę trwa. Być może Android NAND nas rozpieścił ;].
DRUGA METODA
Oto alternatywna metoda autorstwa gencaslan (po angielsku):
xda-developers - View Single Post - [REF] Tutorial: How to partition sd card to run wp7 and android from same sd card
TRZECIA METODA - UŻYWAJĄC JEDNEJ KARTY SD - TO JEST KOLEJNA METODA ZAPROPONOWANA PRZEZ UŻYTKOWNIKA HYELLOW
1. Włóż kartę do HD2 (z WP7 NAND) i włącz go.
2. Idź do ekranu "about" w ustawieniach i zresetuj urządzenie (chodzi o hard reset, czy factory reset czyli po prostu reset do ustawień fabrycznych). Daj mu się zrestartować i włączyć WP7 ponownie. W tym momencie zrobi partycje, których potrzebuje, a to ważne. Po przejściu przez setup wizard, idź do ekranu "about" i zresetuj urządzenie ponownie.
3. Kiedy włączy się MAGLDR, wyjmij kartę pamięci i włóż ją do PC (miej pewność, że MAGLDR nie uruchamia WP7, czyli po prostu trzymaj czerwoną słuchawkę na starcie, bo inaczej włączy się WP7 bez karty, a tego nie chcemy). Włącz program do podziału partycji.
4. Zobaczysz dwie partycje. 200 mb typu FAT16 i drugą "niesformatowaną". Kliknij prawym przyciskiem na niesformatowaną i ją usuń. Zatwierdź naciskając "apply". Teraz masz niezaalokowaną przestrzeń. Kliknij na nią prawym przyciskiem i wybierz "create". Ustaw wartości na "logical", "unformatted" i wielkość partycji. To będzie partycja dla WP7, więc zdecyduj sam, ile chcesz jej poświęcić. Raz postanowione nie da się zmienić, więc zastanów się dobrze. Upewnij się także, że przesuwasz ją na sam koniec karty sd w tym samym okienku "create". Zatwierdź klikając "apply". WAŻNE Podczas używania tej metody upewnij się, że "niesformatowana" partycja WP7 jest większa niż partycja dla Androida, inaczej partycja systemu Microsoftu przesunie się na drugie miejsce i nie będziesz miał możliwości zmiany rozmiaru partycji FAT16.
5. Usiądź spokojnie i zrób głeboki wdech.
wydech.
6. Teraz masz zieloną partycję FAT16 po lewej, trochę szarego, niezaalokowanego miejsca w środku i Twoją partycję WP7 w nowoczesnym turkusowym kolorze na prawym końcu. Zgadza się? Teraz usuń kartę z komputera i wsadź do HD2.
7. Po włożeniu karty pamięci, włącz bootowanie WP7. Pamiętasz, co zrobiłeś ostatnie w WP7? Nacisnąłeś reset, więc urządzenie cały czas myśli, że się resetuje. Może to zrobić, po prostu przejdź przez setup wizard.
8. Idź do ekranu "about" w ustawieniach i sprawdź, ile masz pamięci. Nie zdziw się, jeśli będzie mniej o jakiś 1 gb niż to, co utworzyłeś, ta pamięć jest pochłaniana przez samo WP7 (pliki systemowe i inne pierdoły). Podoba się progres jak na razie? W takim razie wyłącz urządzenie i usuń kartę SD. Spokojnie pozwól HD2 się wyłączyć do końca (jako, że WP7 się długo wyłącza i nawet ekran jest czarny, ale urządzenie dalej się wyłącza).
9. Włóż kartę do PC i używając EASEUS naciśnij prawym przyciskiem na zieloną partycję FAT16 i wybierz "resize/remove". Teraz wypełnij resztę wolnego miejsca i naciśnij "apply". To jest Twoja partycja dla Androida.
10. Sformatuj tą partycję (nie całą kartę!) używając EASUS do partycji FAT32 używając rozmiaru bloku 32 lub 64 kb. Skopiuj na niego pożądany build Androida i przetestuj.
11. WAŻNE MUSISZ skonwertować "niesformatowaną" partycję WP7 na podstawową (primarty) aby Android odpalany z karty w ogóle wykrywał kartę. Użyj minitool partition wizard by to zrobić. Kliknij prawym przyciskiem myszy na Twoją partycję WP7, wybierz "modify", potem kliknij na "set as primary" i naciśnij "apply". Tutaj link dla minitool: xda-developers - View Single Post - [REF] Tutorial: How to partition sd card to run wp7 and android from same sd card
INSTRUKCJE VIDEO
Geolo nakręcił bardzo ładny video poradnik i opublikował go na youtube. Oto link: [ame=http://www.youtube.com/watch?v=o0YI-SV4KiU]YouTube - HTC HD 2 Format the sd card for installing Android on WP7[/ame].
Oto następny filmik autorstwa Geolo dla osób z tylko jedną kartą pamięci i jednym czytnikiem kart. Link: [ame=http://www.youtube.com/watch?v=N-cUdB4_5f4]YouTube - HTC HD2 Partition a micro sd card to install Android and WP7 in the same card[/ame]
UWAGI:
Po raz kolejny: pamiętaj, by zrobić kopie zapasowe wszystkich danych na kartach, jako, że każdy sposób przyczyni się do ich usunięcia.
Powinieneś bez problemy reaktywować dostęp do Marketplace w telefonie za pomocą swojego wyłudzonego wcześniej kodu, ale nie ma gwarancji. Mi się udało 4 razy jak na razie.
TESTOWANE BUILDY SD:
Większość powinna działać, ale potrzebujesz modyfikowanego pliku rootfs.img, by zadziałały z tą metodą. Zajrzyj do tematu buildu (na xda) i poszukaj, czy ktoś już nie opublikował takiegoż pliku, bądź zajrzyj do tego tematu z modyfikowanymi plikami rootfs.img:
[REF] How to boot your SD build from magldr [quick guide] - xda-developers