HTC Diamond - HardSPL Update (cum sa rezolvi erorile de 0%, 1% sau 5%)

5611 vizualizări
Scris de mrjay la 20 august 2008, 15:49:20
HardSPL pe Diamond este cel mai important lucru care trebuie sa-l faci ca sa poti rescrie fara probleme un alt ROM. Uneori apar diverse erori in momentul in care se incearca scrierea altui ROM "cooked" in afara de cel oficial.

Mai jos voi prezenta solutiile pas cu pas pentru scrierea completa a HardSPL-ului in functie de erorile care apar la scrierea unui ROM nou.


  • Update-ul de ROM se opreste la 1% sau nu merge deloc.

    Raspuns scurt: PDA-ul are nevoie de HardSPL. Aici gasiti versiuni de HardSPL. Cititi mai jos pentru a intelege diferenta dintre Standard si Developer Edition!

    Raspuns Lung: Daca PDA-ul refuza sa fie actualizat complet probabil nu aveti facut HardSPL. SPL este aplicatia bootloader de pe orice PDA si controleaza ce poate fi scris si ce nu. Pentru a scrie un ROM care nu este semnat de HTC sau de operatorul respectiv, veți avea nevoie de o versiune "Custom", numita HardSPL.
    Sunt mai multe versiuni de HardSPL asa ca cititi mai jos inainte de a descarca una dintre versiuni.
  • Update-ul se oprește la 0%

    Raspuns scurt: Inseamna ca rulati o versiune normala (signed) de HardSPL si ROM-ul care incercati sa il scrieti este nesemnat(unsigned)(nu este semnat de către olinex). Aveti nevoie de versiunea Developer sau HardSPL unsigned, care rezolva problema de 0%. Cititi mai departe pentru a intelege diferenta dintre Standard si Developer Edition!

    Raspuns lung: Mai intai trebuie sa intelegeti ca exista doua definitii ale "semnat". HTC si operatorii de telefonie mobila "semneaza" ROM-urile pentru a permite aplicatiei RomUpdateUtility sa le poate scrie pe PDA De obicei, asta reprezinta cuvantul "semnat" in numele de fisierelor ROM.
    Apoi, exista o alta definitie a cuvantului "semnat": developerii de HardSPL au introdus propriul lor proces de semnare. Ei vor sa se asigure ca oamenii care scriu ROM-uri "cooked" se pot baza pe un anumit standard de calitate. Versiunea normala de HardSPL va permite doar ROM-uri semnate de OliNex pentru a fi scrise. Daca ROM-ul pe care doriti sa-l scrieti este "semnat", acest lucru va putea fi gasit in thread-ul de unde a fost descarcat descarcat. Dacă nu este semnat, va fi nevoie de versiunea de Developer HardSPL. Aceasta va permite sa scrieti orice versiune ROM.

    Nota: Procesul de semnare de catre Olinex face ca ROM-ul pe care doriti sa-l scrieti nu va va face PDA-ul "bricked"(nu mai poate fi folosit deloc). Asta nu inseamna ca toate celelalte ROM-uri sunt neaparat rele.
  • Update-ul se oprește la 5% si este afisat Invalid Model ID

    Raspuns scurt: Model ID-ul din imaginea ROM nu corespunde cu Model ID-ul PDA-ul pe care se incearca scrierea. Cititi mai departe pentru a vedea rezolvarea acestei erori.

    Raspuns lung: Nu va faceti probleme. PDA-ul nu este stricat.

    Fiecare model de Diamond are un ID propriu. MDA Compact IV este DIAM200. Alte modele sunt DIAM150/DIAM300/DIAM100 ....
    ROM-urile ar putea fi configurate pentru a fi scrise doar pe un anumit Model ID, chiar daca din punct de vedere tehnic acestea ar putea functiona pe orice Model ID.
    In acest caz, ROM-ul trebuie să fie "reconfigurat" - acest proces este valabil atat pentru ROM-uri full, cat si pentru Radio.


    Daca rulati o versiune straina de Windows pe PC sau aveti la Regional Settings altceva decat US English, modificati setarile temporar in English US ca NBHutil sa functioneze corect.
  • Pentru inceput aveti nevoie de OliPro's NBH Util(0.92 merge pentru Diamond).
    /data/files/oldpubfiles/htc_diamond/2wciuww.png
  • Porniti programul, si va duceti la TAB-ul "Extract NBH"
    /data/files/oldpubfiles/htc_diamond/24ccow8.png
  • Selectati fisierul nbh din ROM-ul/Radio care urmeaza a fi scris si apasati GO.
    /data/files/oldpubfiles/htc_diamond/2kld1s.png
    /data/files/oldpubfiles/htc_diamond/2ypntxd.png
  • Extrageti componentele de care aveti nevoie Radio/Splash/OS. Daca aveti si SPL acolo il puteti ignora. Pentru asta exista HardSPL.
    /data/files/oldpubfiles/htc_diamond/t9t7jo.png
  • Tineti cont de Target CID, Versiune, Limba si Chunk Size marcate cu galben mai sus.
    Atentie Model ID-ul este setarea problematica aici. Daca scrie DIAM10000 si voi aveti DIAM300 nu e bine deloc.
  • Duceti-va pe TAB-ul Build NBH si selectati Diamond ca Target Device:
    /data/files/oldpubfiles/htc_diamond/mrfkle.png
  • Fiti atenti la cum Model ID e presetat la DIAM*****. Stelutele permit orice versiune de Diamond.
    /data/files/oldpubfiles/htc_diamond/ibgyud.png
  • Schimbati Target CID, Versiunea, Limba si Chunk Size la valorile pe care le-ati notat. (spatiile marcate cu galben)
    /data/files/oldpubfiles/htc_diamond/ibgyud.png
  • Selectati fiecare componenta salvata in elementele NBH.
    /data/files/oldpubfiles/htc_diamond/ibgyud.png
    /data/files/oldpubfiles/htc_diamond/2r47b03.png
  • Click pe Build NBH si salvati fisierul ca RUU_signed.nbh intr-un folder la alegere si folositi CustomRUU.exe pentru a-l scrie pe PDA.
    /data/files/oldpubfiles/htc_diamond/ji28g3.png
    /data/files/oldpubfiles/htc_diamond/dxcqck.png
Sper ca va fi de folos acest tutorial.
Notă: Acest tutorial este scris de un utilizator înregistrat al sitului; MobileWave.ro nu este responsabil pentru textul scris în acest material. Urmați instrucțiunile pe propria răspundere! Dacă credeți că trebuie cenzurat ceva în acest tutorial, vă rugăm contactați-ne.
Comentarii articol 1
21 august 2008, 21:25:15
EviL
foarte frumos compus si tot odata util chiar si pentru alte telefoane ma refer aici la aplicatia OliPro's NBH Util
Aricolul "HTC Diamond - HardSPL Update (cum sa rezolvi erorile de 0%, 1% sau 5%)" are un scor de 5 din 5 (1 voturi)
Tutorialul a fost creat la .
Hei! Pentru a putea interacționa cu comunitatea Mobilewave trebuie să ai un cont (care e gratuit) și să fii autentificat.
cumpi logo
Publicitate 158x70
Aprecieri
1 apreciază
5
De la acelasi autor
Dacă vă place acest articol trimiteți mai departe!
  • Arăta mai bine înainte.. 27% ⋅ 34
  • E frumos dar nu prea 22% ⋅ 27
  • Laser frate! 51% ⋅ 64
Au votat 125 utilizatori
^
Mobilewave.ro logo
MobileWave.ro 2005-2014
© MW v1.0a PhoeniX
0.020⋅4⋅6
Portalul tău de telefoane mobile!