Skocz do zawartości
Lanc

Dualboot WP7 i Android

    Rekomendowane odpowiedzi

    wlasnie chodzi o to ze to nand oznacza ze rom siedzi w pamieci ram tak?

    I o to chodzi ze jak by wm byl w pamieci rom, a andek w pamieci ram to mozna by bylo miec dwa systemy i zachowac predkosc androida siedzacego w pamieci ram, i moje pytanie czy tak sie da:p

    troche namieszalem, ale mysle ze teraz wiecie o co mi chodzi;)

    Udostępnij tę odpowiedź


    Odnośnik do odpowiedzi
    Udostępnij na innych stronach
    Lanc

    Tak, namieszałeś ;]

    1. Masz WM w pamięci ROM (inaczej NAND) i odpalasz Andka z karty SD. W momencie startu Androida WM jest ZABIJANY i w jego miejsce wchodzi Android (wm jest automatycznie usuwany z pamięci ram, windows spełnia rolę biosu, który bootuje system :P). Oczywiście karta pamięci musi cały czas siedzieć w urządzeniu.

    2. Masz Androida w pamięci ROM (NAND) i on zajmuje całą pamięć wewnętrzną - nie ma w ogóle WM na telefonie w tym momencie, system działa bez karty pamięci itd.

    3. Romy darkstone z serii RAM - jest taki rom zarówno dla wersji NAND jak i SD. Różnica jest taka, że partycja /system/ Androida jest wrzucana do RAM'u przy starcie systemu przez co jest bardziej responsywny. (identyczna sytuacja jakbyś sobie na PC zrobił Ramdisk - czyli wydzielasz ileś tam MB pamięci RAM komputera i pojawia Ci się osobna partycja w moim komputerze - szybsze to to od SSD :P)

    Udostępnij tę odpowiedź


    Odnośnik do odpowiedzi
    Udostępnij na innych stronach

    Ahh, no dzieki Ci wielkie za odpowiedz, juz wszystko wiem:) tak czy siak za jakis miech kupuje juz hd2 wersje us z 1k romu i wrzucam ten romik darkstone superram lub cm 7, bo z tego co wiem to te romy sa najszybsze bo siedza w ramie (przynajmniej ten 1) a moze raz na jakis czas pobawie sie wm ;) ok dzieki jeszcze raz

    Sent from my HTC Dream using Tapatalk

    Udostępnij tę odpowiedź


    Odnośnik do odpowiedzi
    Udostępnij na innych stronach
    Aren

    Ponawiam prośbę o polskiego tutka, jeśli można .... przekładowi z googla jakoś nie wierzę :-)

    Udostępnij tę odpowiedź


    Odnośnik do odpowiedzi
    Udostępnij na innych stronach

    Od dzisiaj mam prawdziwe wolne, wykorzystałem już chyba limit opieprzania się na te ferie, więc nic nie obiecuję nic, ale... możliwe, że jutro napiszę w końcu tutka o WP7 na HD2 i jeśli autor posta tego nie zrobi, mogę przełożyć ten na polski.

    Udostępnij tę odpowiedź


    Odnośnik do odpowiedzi
    Udostępnij na innych stronach
    Lanc

    Ja napewno niet ;P

    Teraz sesja, a potem chcę jeszcze zrobić spis launcherów do działu aplikacje (tak do kolekcji do spisu przeglądarek, smsowych app i klawiatur ;])

    Udostępnij tę odpowiedź


    Odnośnik do odpowiedzi
    Udostępnij na innych stronach

    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

    post-10691-14255698003849_thumb.jpg

    Edytowane przez raven_raven

    Udostępnij tę odpowiedź


    Odnośnik do odpowiedzi
    Udostępnij na innych stronach
    Aren

    dzięki Raven - jesteś gość :-)

    Udostępnij tę odpowiedź


    Odnośnik do odpowiedzi
    Udostępnij na innych stronach

    To jeszcze nie koniec. Jak się podoba, to jest taki przycisk, w który nie mogę prosić byś kliknął, ale liczę na to, że go znajdziesz. Jeden z czterech pod postem ;]. A bardzo lubię, jak ktoś docenia moją pracę.

    Tak BTW - to nie koniec poradnika, jeszcze dziś uzupełnię resztę sposobów.

    Udostępnij tę odpowiedź


    Odnośnik do odpowiedzi
    Udostępnij na innych stronach

    Aren jak by byl modem to by Ci nacisnal "usun post" (albo cos kolo tego )XDDD <-- zart?;d

    Nie no spoko, mi sie sprzyda ale jeszcze nie dzis, piwo ci dam bo jak mysle ze ja bym musial tyle pisac, jeszcze myslec nad tym, to wolal bym zamilknac na tym forum ;);)

    Udostępnij tę odpowiedź


    Odnośnik do odpowiedzi
    Udostępnij na innych stronach

    Jeśli chcesz dodać odpowiedź, zaloguj się lub zarejestruj nowe konto

    Jedynie zarejestrowani użytkownicy mogą komentować zawartość tej strony.

    Zarejestruj nowe konto

    Załóż nowe konto. To bardzo proste!

    Zarejestruj się

    Zaloguj się

    Posiadasz już konto? Zaloguj się poniżej.

    Zaloguj się

    • Ostatnio przeglądający   0 użytkowników

      Brak zarejestrowanych użytkowników przeglądających tę stronę.

    x