Saját Firmware készítése V3-ra és V5-re [BETA!!!]

Készülékek tuningolásával, megváltoztatásával, stb kapcsolatos fórumok
Avatar
fonix232
5. szint
5. szint
Hozzászólások: 2208
Csatlakozott: 2009-01-12 hétf. 20:24:05
Készüléktípus: ZTE Blade
Nem: Férfi
Tartózkodási hely: Behind you!!!
Has thanked: 2 times
Been thanked: 44 times

Saját Firmware készítése V3-ra és V5-re [BETA!!!]

Hozzászólás Szerző: fonix232 »

A múltkor megmutattam hogy lehet a PNHT által készített automatikusan hackelt firmware-t feltelepíteni, most megmutatom hogy hogyna csináljunk sajátot!

FONTOS!!

A firmware-ek visszacsomagolása egyes V3 telefonok esetén nem tökéletes. Ez annyit tesz, hogy amikor Phoenix-el vagy JAF-al flashelünk, a program hibát jelez a file beolvasásánál, és ekkor a telefon "meghal". Ha ez történne akkor nem kell kétségbe esni, hanem állítsuk vissza az eredeti fileokat és flasheljünk újra!

A következő leírást azoknak ajánlom, akik TUDJÁK hogy mit csinálnak, és értenek a flasheléshez. Sem garanciát, sem felelősséget nem vállalok a véglegesen halott telefonokért, mert ahogy írtam ez a módszer még eléggé béta állapotban van. Más néven bugos mint a lósz*r (angolul nem tudók kedvéért, a bug bogarat, rovart IS jelent. A lócitrom pedig köztudottan jó táptalaj az ilyesfajta élősködőknek).


Tartalom:

I. A firmware cooking alapjai, szükséges programok, alapismeretek (nyitó hsz)
II. FAQ / GyIK (első hsz)
III. Firmware Modok listája (második hsz)


I. A Firmware Cooking alapjai, CFW készítése


A CFW nem más mint a Cooked FirmWare betűszava. Egy ilyet fogunk elkészíteni, de először is ismerkedjünk meg ennek az alapjaival.

Hogy saját firmware-t azaz CFW-t készíthessünk, pár dologra szükségünk lesz:
  • NokiaExtractor 0.6b by PNHT and Szakalit
    Szakalit programja firmware kicsomagoláshoz és újracsomagoláshoz
  • Egy jófajta kétablakos fájlböngésző (Total Commander a legjobb)
    A fájlok módosításához
  • Sok sok türelem
    Ugye a piramisok sem egy nap alatt épültek
  • Egy jó szövegszerkesztő (NotePad++-t ajánlom)
    A beépített Jegyzettömb nem jó ehhez!
  • A Symbian rendszer ismerete (vagy a III. pontban felsorolt kiegészítők)
Kezdetképp töltsük le a megfelelő firmware-ünket a Phoenix Tools menü Image File Download pontjával, ami a C:\Program Files\Nokia\Phoenix\Products\ mappába menti le a fileokat.

És most egy kis leírás a fileokról.
- A PRD CORE file
A rendszermag.
Ezt nem javasolt módosítani, de lehetséges!

Felismerése:
Általában C00 vagy FPSX a kiterjesztése, és a file nevében benne van a CORE szó

Tulajdonságok:
Maximális méret nem ismert.

- A ROFS2 image
A ROFS2 tartalmazza a témákat, effekteket, és a nyelvi fileokat.
Ha nincs ROFS3 akkor a szolgáltatói fileok is itt tárolódnak.

Felismerése:
kb 20-30 MB, a file névben benne van a ROFS2 szó (vagy a nyelvi csomag neve, pl EURO3, APAC, stb)

Tulajdonságok:
A file méret nem haladhatja meg a 30 megabájtot!

-A ROFS3 image
Ez a file nem minden esetben található meg, és legtöbbször a szolgáltatói fileokat, hangokat, képeket, témákat tárolja.

Felismerése:
A file névben benne van a a ROFS3 szó. Eddigi ismert méretek alapján 2-10MBig terjedhet a mérete

Tulajdonságok:
maximális határ nem ismert.

-Az UDA image
Az UDA képfile a legérdekesebb, mivel ez az egyetlen file aminek a tartalma a C: meghajtóra kerül.
Minden olyan programot amit csak formázásig akarunk megtartani ebbe tegyük.
Leggyakoribb formája az UDAERASE képfile ami teljesen törli a C: meghajtót. Ezt általában nem érdemes módosítani!

Felismerése:
A nevében benne van az UDA vagy UDAERASE szó.

Tulajdonságok:
Maximális mérete a telefon C:\ meghajtójának mérete.


Most hogy tisztában vagyunk a négy leggyakoribb file formátummal, lássunk neki a kicsomagolásnak!

Töltsük le a NokiaExtractor-t (link alul), és csomagoljuk ki egy tetszőleges helyre. Indítsuk el a programot a NokiaExtractor.exe-vel, majd kattintsunk az Open gombra.
Tallózzuk be a kívánt image filet (ha nem látnánk, akkor a ROFS2, UDA helyett válasszuk az ALL FILE opciót).
Ezek után kiír egy kis szöveget, hogy elkészítette a headereket, és a filet megnyitotta.
Nyomjunk rá az Extract gombra, ekkor kicsomagolja a fileokat, majd jelzi hogy melyik mappában kezdjünk turkálni.

NE kapcsoljuk ki a NokiaExtractort eközben!

Alkalmazzuk a módosításokat a kicsomagolt image mappába (a NokiaExtractor.exe mappájában a rofs2 vagy uda mappa), és vigyázzunk hogy a megfelelő mappákat másoljuk át!
Az általam feltöltött modok egy a nevüknek megfelelő mappában vannak, és csak ezek után lettek becsomagolva. Csomagoljuk ki ezt a rar filet, és a modneve mappából másoljuk át a sys, private, resource, system mappákat (amelyik létezik természetesen) a ROFS2 vagy UDA mappába (attól függően hogy milyen filet csomagoltunk ki).
Írjuk felül az eredetieket ha kérdezi, majd ha mindennel megvagyunk, lépjünk vissza a programba majd nyomjuk meg a Repack gombot. Ezután kiír pár dolgot, hogy csomagolja, stb, ne törődjünk vele.

Amikor készen van, létrejött egy új fájl mellette, REB-eredetifileneve.kiterjesztes néven, töröljük az elejéről a "REB-" részt, majd másoljuk be az új filet a mappába ahonnan megnyitottuk. Ezek után Phoenix-el vagy JAF-al frissíthetjük a telefonunkra az új firmwaret.

A MÁSOLÁS ELŐTT KÉSZÍTSÜNK BIZTONSÁGI MÁSOLATOT AZ EREDETI FIRMWARE FÁJLOKRÓL! EZ FONTOS!

Ha nem működne, próbáljuk másik imagebe beletenni a fileokat. Ha végképp nem működik, akkor kérlek nézz vissza később ide, hátha van megoldás!
Ha véglegesen elrontottad, és a telefonod nem működik, töröld a módosított file(oka)t, és állítsd vissza a mentett eredetit, majd flasheld újra a telefont.


Ha tesztelted és működik rendesen, akkor itt közéteheted a mododat, de fontos hogy tedd hozzá hogy milyen telefonon tesztelted (firmware verzió, RM kód, Product Kód), illetve hogy mit tettél bele!


NokiaExtractor V0.6b:

Kód: Egész kijelölése

http://www.mediafire.com/file/vjyjit2mryw/NokiaEditor Beta6.rar
  • ZTE Blade - CyanogenMod 7
  • Haipad M7 - PhoenixMod [0805] v1.1
  • Asus Transformer TF101 32GB - Revolver 2.5, Clemsyn kernel v9, custom sound mod
Avatar
fonix232
5. szint
5. szint
Hozzászólások: 2208
Csatlakozott: 2009-01-12 hétf. 20:24:05
Készüléktípus: ZTE Blade
Nem: Férfi
Tartózkodási hely: Behind you!!!
Has thanked: 2 times
Been thanked: 44 times

Re: Saját Firmware készítése V3-ra és V5-re [BETA!!!]

Hozzászólás Szerző: fonix232 »

II. Gyakran Ismételt Kérdések

K: Nem sikerült a flashelés, a telefonom nem indul. Mit tegyek?
V: Flasheld az eredeti firmware-el! A módosított fájlok ne legyenek benne!

K: A firmware biztos hogy jó, a flashelés mégsem sikerül. Miért?
V: Ez lehet amiatt hogy túllépted a maximális méreteket a képfileoknál, vagy valami olyan filet töröltél amit nem kellett volna.
De az is lehet hogy egyszerűen a telefonod abba a csoportba tartozik aminek a képfile-ai a csomagolás közben érvénytelenné válnak. Ekkor csak a következő NokiaExtractor-ral fogsz tudni CFW-t csinálni.

K: A NokiaExtractor nem működik! Miért nem?
V: Ha a mappák, amik eredetileg a ZIP fileban vannak, törlődnek, akkor a program egyes gépeken nem indul el. Ez lehet az egyik ok.
A másik lehet az hogy hiányzik mellőle a megfelelő ROM és ROFS építő exe-k mappája. Töltsd le újra a zip filet!
A hozzászólást 1 alkalommal szerkesztették, utoljára fonix232 2010-02-13 szomb. 13:06:43-kor.
  • ZTE Blade - CyanogenMod 7
  • Haipad M7 - PhoenixMod [0805] v1.1
  • Asus Transformer TF101 32GB - Revolver 2.5, Clemsyn kernel v9, custom sound mod
Avatar
fonix232
5. szint
5. szint
Hozzászólások: 2208
Csatlakozott: 2009-01-12 hétf. 20:24:05
Készüléktípus: ZTE Blade
Nem: Férfi
Tartózkodási hely: Behind you!!!
Has thanked: 2 times
Been thanked: 44 times

Re: Saját Firmware készítése V3-ra és V5-re [BETA!!!]

Hozzászólás Szerző: fonix232 »

Fenntartva a modok részére
  • ZTE Blade - CyanogenMod 7
  • Haipad M7 - PhoenixMod [0805] v1.1
  • Asus Transformer TF101 32GB - Revolver 2.5, Clemsyn kernel v9, custom sound mod
Walron
3. szint
3. szint
Hozzászólások: 506
Csatlakozott: 2009-01-19 hétf. 16:55:34
Készüléktípus: Samsung Galaxy Note 10+ 512 GB
Nem: Férfi
Has thanked: 16 times
Been thanked: 3 times

Re: Saját Firmware készítése V3-ra és V5-re [BETA!!!]

Hozzászólás Szerző: Walron »

Eyg kérdés ezzel elképzelhető hogy muolti touchot varázsoljunk omnia hd-re?
Kis történelem: Siemens M35i -> Nokia 3310 -> Nokia 3410i -> Nokia 3510i -> Nokia 6610i -> Sony-Ericsson K700i -> Nokia E51 -> Nokia N95 -> Samsung I8910 8GB -> Ericsson T28 -> Samsung Galaxy I9100 8 GB -> HTC One X
Avatar
fonix232
5. szint
5. szint
Hozzászólások: 2208
Csatlakozott: 2009-01-12 hétf. 20:24:05
Készüléktípus: ZTE Blade
Nem: Férfi
Tartózkodási hely: Behind you!!!
Has thanked: 2 times
Been thanked: 44 times

Re: Saját Firmware készítése V3-ra és V5-re [BETA!!!]

Hozzászólás Szerző: fonix232 »

Walron írta:Eyg kérdés ezzel elképzelhető hogy muolti touchot varázsoljunk omnia hd-re?
Ha már van multitouchot lehetővé tévő mod akkor igen.
  • ZTE Blade - CyanogenMod 7
  • Haipad M7 - PhoenixMod [0805] v1.1
  • Asus Transformer TF101 32GB - Revolver 2.5, Clemsyn kernel v9, custom sound mod
Avatar
MrAngelo
Kiemelt 5. szint
Kiemelt 5. szint
Hozzászólások: 2972
Csatlakozott: 2009-01-13 kedd 10:26:07
Készüléktípus: LG G4 + Sony Xperia Tab Z
Nem: Férfi
Tartózkodási hely: Veszprém
Has thanked: 52 times
Been thanked: 86 times

Re: Saját Firmware készítése V3-ra és V5-re [BETA!!!]

Hozzászólás Szerző: MrAngelo »

Walron írta:Eyg kérdés ezzel elképzelhető hogy muolti touchot varázsoljunk omnia hd-re?
Nem, mert hardver függő.
De ez a saját FW nagy durvaság! Kíváncsi leszek mi lesz ebből pár hónap múlva...
Avatar
bladehu2
5. szint
5. szint
Hozzászólások: 2248
Csatlakozott: 2009-11-10 kedd 14:56:43
Készüléktípus: G2
Nem: Férfi
Tartózkodási hely: BP
Has thanked: 59 times
Been thanked: 359 times

Re: Saját Firmware készítése V3-ra és V5-re [BETA!!!]

Hozzászólás Szerző: bladehu2 »

Mielott sokan elkezdenenek oromkodni, azt azert nem art megemliteni hogy jelenleg (meg a 0.6-os betaval is) a v5-os telefonokon -azon belul is az 5800 az aminek a FW-et biztosan lehet vele ujracsomagolni, illetve az N97-nel kb 98%-ban- mukodik rendesen. A tobbi (az S60v3 FP1 egyenlore eleve felejtos) teloval ugyan probalkoznak, de ahogy latom nem nagyon akar mukodni. De ez persze csak ido kerdese, elobb utobb valszeg minden telo FW-jet tudja majd ki es becsomagolni.
LG G2 32GB [4.4.2] * Asus MemoPad HD [JB 4.2] | fiókban: N8 * N5800 * SE W880i * N3210
Ha meghalsz, te nem tudod hogy halott vagy, csak a többieknek nehéz. Ugyanez a helyzet akkor is ha hülye vagy.
Avatar
hanti
2. szint
2. szint
Hozzászólások: 353
Csatlakozott: 2009-01-13 kedd 09:27:08
Készüléktípus: NOTE 4 C
Nem: Férfi
Has thanked: 19 times
Been thanked: 12 times

Re: Saját Firmware készítése V3-ra és V5-re [BETA!!!]

Hozzászólás Szerző: hanti »

MrAngelo írta:
Walron írta:Eyg kérdés ezzel elképzelhető hogy muolti touchot varázsoljunk omnia hd-re?
Nem, mert hardver függő.
De ez a saját FW nagy durvaság! Kíváncsi leszek mi lesz ebből pár hónap múlva...
Én úgy tudom , hogy a kijelző tudja a multi touchot.
Scorprody
1. szint
1. szint
Hozzászólások: 100
Csatlakozott: 2010-01-01 pén. 01:26:00
Készüléktípus: Nokia Tube
Has thanked: 0
Been thanked: 0

Re: Saját Firmware készítése V3-ra és V5-re [BETA!!!]

Hozzászólás Szerző: Scorprody »

Hali láttam olyan moddingolt FWt ahol a hacket beleintegrálták de csak az első hardresetig volt jó az is namost ha én nem a cre hanem a z-re rakom a hacket akk az megmarad nem? v rossz úton vagyok?
Nokia 5800 XM V52.C6-00 Floral Edition + 8GB
Walron
3. szint
3. szint
Hozzászólások: 506
Csatlakozott: 2009-01-19 hétf. 16:55:34
Készüléktípus: Samsung Galaxy Note 10+ 512 GB
Nem: Férfi
Has thanked: 16 times
Been thanked: 3 times

Re: Saját Firmware készítése V3-ra és V5-re [BETA!!!]

Hozzászólás Szerző: Walron »

MrAngelo írta:
Walron írta:Eyg kérdés ezzel elképzelhető hogy muolti touchot varázsoljunk omnia hd-re?
Nem, mert hardver függő.
De ez a saját FW nagy durvaság! Kíváncsi leszek mi lesz ebből pár hónap múlva...

Hardverileg tudja eza bajom csak symbia nem :D
Kis történelem: Siemens M35i -> Nokia 3310 -> Nokia 3410i -> Nokia 3510i -> Nokia 6610i -> Sony-Ericsson K700i -> Nokia E51 -> Nokia N95 -> Samsung I8910 8GB -> Ericsson T28 -> Samsung Galaxy I9100 8 GB -> HTC One X
Válasz küldése

Vissza: “Modding”