Pokaż wyniki od 1 do 2 z 2

Wątek: [HTC] Tworzenie Custom ROM WP7

  1. #1
    Zbanowany
    Dołączył
    Aug 2011
    Skąd
    Warszawa
    Wiek
    40
    Posty
    2,487
    Telefon
    Nexus 4
    ROM
    4.2.2
    Piwa (Postawione)
    0
    Piwa (Otrzymane)
    5

    [HTC] Tworzenie Custom ROM WP7

    Pierwszy krok - przebudowanie nbh z innymi oryginalnymi częściami Romu

    - Ściągamy oryginalny Rom dla naszego urządzenia
    - Rozpakowujemy plik *.exe i kopiujemy plik RUU_signed.nbh do folderu w którym będziemy tworzyć rom
    - Użyj nbhImageTool lub HTCrie do rozpakowania pliku *.nb który jest częścią RUU_singed.nbh
    - Stwórz plik tekstowy dla nbhMerge dla zawartości którą chcesz przebudować (e.g radio or os)
    Przykład:
    Kod:
    http://forum.xda-developers.com/attachment.php?attachmentid=720727&d=1316112712
    - Przebuduj RUU_unsigned.nbh za pomocą nbhMerge i flashuj to z RUU (maybe use a costum RUU for task 29 or 00)
    - Koniec

    Drugi krok modyfikacja rejestru - DeveloperUnlock

    Testowane na oficjalnych Romach dla Schuberta Nodo & Mango :-)

    - Otwórz htcrie_0.7.0.35 i otwórz os.nb
    - Kliknij w IMGFS po lewej stronie i naciśnij Image => Save Files...
    - IMGFS.bin powinno być zapisane w lokalizacji którą wybierzesz
    - Użyj XiDump do rozpakowania zawartości IMGFS.bin

    Kod:
    xidump.exe imgfs.bin
    - Zawartość powinna zostać rozpakowana do folderu IMGFS
    - Wejdź do tego folderu i kopiuj default.hv dla zabezpieczenia miejsca na modyfikacje (ten plik jest ukryty!!)
    - Chwyć i upuść plik default.hv nad HVEdit.exe
    - Powstanie nowy plik o nazwie default.hvm
    - Usuń plik default.vh dla uniknięcia zamieszania
    - Edytuj plik default.hvm przy pomocy edytora tekstowego

    Kod:
    [HKEY_LOCAL_MACHINE\Software\Microsoft\DeviceReg]
        "PortalUrlProd"=""
        "PortalUrlInt"=""
    Tworzymy klucz który nie istnieje w tym momencie

    Kod:
    [HKEY_LOCAL_MACHINE\Comm\Security\LVMod]
        "DeveloperUnlockState"=dword:1
    - Zapisz plik i chwyć i upuść defaul.hvm nad HVEdit.exe
    - Powstanie nowy plik default.hv
    - Kopiuj default.hv do folderu IMGFS który został stworzony wcześniej

    Oprócz tego można skopiować CustClear.provxml w głównym folderze IMGFS
    Upewnij się że jest ukryty i zabezpieczony przed zapisem
    Plik CustClear będzie bezpośrednio po flashowaniu w folderze Windows
    Więc nie potrzebujemy kopiować CustClear z Ringtones do Windows aby odblokować telefon po aktualizacji za pomocą Zune

    - Zmień nazwę folderu IMGFS na dump
    - Teraz przebuduj imgfs przy pomocy ImgFromDump

    Kod:
    ImgfsFromDump.exe IMGFS.bin IMGFS-rebuild.bin
    - Skopiuj IMGFS-rebuild.bin do bezpiecznego folderu i zmień nazwę na IMGFS.bin
    - Idź do programu htcRIE-0.7.0.35 i zaimplementuj IMGFS z następującymi komendami

    Kod:
    htcrie.exe replace /I imgfs.bin os.nb
    - Otwórz następnie os.nb przy pomocy hex editor i znajdź następujący ciąg HEX

    Kod:
    C7 14 02 80 01 04 00
    Przepisz kolejne 4 HEX-Numery z

    Kod:
    5D D6
    - Zapisz plik
    - Koniec

    For information the hex code wich is generated from htcRIE compared with the original os.nb hex code.
    If you search for differences in this two bin files this was the first one of 14 differences.
    Don't know why the others are different but work

    Kod szesnastkowy, który jest generowany z htcRIE porównaniu z oryginalnego kodu os.nb hex.
    Jeśli szukasz różnic w tych dwóch plikach bin to pierwsza z 14 różnic.
    Nie wiem dlaczego inne są różne, ale działa.

    for NoDo

    Kod:
           | htcRIE_0.7.0.35                    | Original
    012C72E8 | C7 14 02 80 01 04 00 8B | 012C72E8 | C7 14 02 80 01 04 00 5D |
    012C72F0 | FE FF FF C0 20 00 00 FF | 012C72F0 | D6 FF FF C0 20 00 00 FF |
    for Mango

    Kod:
        | htcRIE_0.7.0.35                    | Original
    01106830 | C7 14 02 80 01 04 00 8B | 01106830 | C7 14 02 80 01 04 00 5D |
    01106838 | FE FF FF C0 20 00 00 FF | 01106838 | D6 FF FF C0 20 00 00 FF |
    Narzędzia:
    Kod:
    nbhMerge: http://forum.xda-developers.com/attachment.php?attachmentid=719687&d=1316018975
    htcrie v.0.7.0.46: http://forum.xda-developers.com/attachment.php?attachmentid=620558&d=1307652347
    NBHImageTool: http://forum.xda-developers.com/attachment.php?attachmentid=327041&d=1273999598
    ImgfsToDump: http://forum.xda-developers.com/attachment.php?attachmentid=240901&d=1256599602
    IMGFSFromDump: http://forum.xda-developers.com/attachment.php?attachmentid=403841&d=1284867981
    HVEdit: http://forum.xda-developers.com/attachment.php?attachmentid=621921&d=1307787748
    Kuchnia:
    Kod:
    WP7 Costum Rom Manual Kitchen: http://forum.xda-developers.com/showthread.php?t=952979
    WP7 build: http://forum.xda-developers.com/showthread.php?t=1201180
    Źródło:
    Kod:
    http://forum.xda-developers.com/showthread.php?t=1228152

  2. #2
    Awatar krzysiek

    Dołączył
    Nov 2011
    Wiek
    38
    Posty
    11
    Telefon
    htc hd7
    Piwa (Postawione)
    0
    Piwa (Otrzymane)
    0

    Odp: [HTC] Tworzenie Custom ROM WP7

    Super tutek. A teraz pytanko? Czy po tej modyfikacji jak zaktualizuje system przez Zune to będę mógł instalować aplikacje spoza marketu? Czy jest jakieś ograniczenie ilości aplikacji?

Informacje o wątku

Użytkownicy przeglądający ten wątek

Aktualnie 1 użytkownik(ów) przegląda ten wątek. (0 zarejestrowany(ch) oraz 1 gości)

Uprawnienia umieszczania postów

  • Nie możesz zakładać nowych tematów
  • Nie możesz pisać wiadomości
  • Nie możesz dodawać załączników
  • Nie możesz edytować swoich postów
  •