Jump to content
Nokioteca Forum

C2z4bin By Wadowice


Recommended Posts

RomPatcher e RomPatcher+ possono modificare soltanto i file che si trovano in ROM, ma non sono in grado di modificare i file che si trovano in ROFS.

( Per capire se un file si trova in ROM o in ROFS vedere qui )

La c2z4bin torna utile per poter modificare i file che si trovano in ROFS e far si che essi vengano visti e utilizzati dal sistema.

Da notare che la c2z4bin serve nel caso in cui si intenda modificare un file che si trova in ROFS.

Se invece, il file da modificare si trova in ROM, la c2z4bin non servira' a nulla, bisognera' usare una patch di RomPatcher

Per poter modificare un file che si trova in ROFS, e' necessario ricorrere all'uso di un editor esadecimale.

Dopo aver modificato il file, bisognera' salvarlo in c: e dopo aver applicato la patch c2z4bin, il sistema utilizzera' il file modificato da noi invece del file originale.

- INSTALLAZIONE

Nell'archivio e' possibile notare la presenza di 2 varianti della patch c2z4bin che sono THUMB e ARM.

In base al modello del cellulare bisognera' utilizzare la variante THUMB oppure quella ARM.

Provare come prima cosa ad usare la patch c2z4bin_THUMB.rmp e se compare la crocetta rossa, allora significa che bisognera' usare la c2z4bin_ARM.rmp

- ESEMPIO D'USO (dedicato ai patch-maker e smanettori di editor hex)

In alcuni modelli il file z:\sys\bin\splashscreen.exe risiede nella ROFS invece che nella ROM.

Per questo motivo non puo' essere modificato usando una patch di RomPatcher e qui entra in gioco la c2z4bin

1) innanzitutto accertarsi che il file si trovi in ROFS! (Perche se e' in ROM bastera' una patch di RomPatcher per modificarlo)

2) copiare l'eseguibile z:\sys\bin\splashscreen.exe sul pc

3) lanciare il comando "petran -nocompress splashscreen.exe" per unpackare l'eseguibile

4) usare un editor hex per patchare il riferimento a z:\resource\apps\splashscreen.mif cambiandolo in c:\resource\apps\splashscreen.mif cosi' facendo l'animazione dello splashscreen sara' caricata da c: invece che da z:

sostituire 5A003A00530050004C004100

con 43003A00530050004C004100

5) copiare il file modificato in c:\sys\bin\splashscreen.exe

6) per far si che il file venga preso in considerazione dal sistema, applicare la patch c2z4bin ed impostarla in autostart.

Ancora una considerazione: siccome l'eseguibile splashscreen.exe parte prima del normale autostart di RomPatcher, bisognera' ricorrere all' uso del DomainSrv.exe che consente di anticipare l'autostart di rompatcher e delle relative patch (inclusa la c2z4bin che abbiamo impostato in autostart) cosi' da farle partire PRIMA che venga caricato splashscreen.exe

c2z4bin.zip

Modificato da Il.Socio
Link to comment
Condividi su altri siti

  • 7 mesi dopo...
  • 2 mesi dopo...
  • 2 settimane dopo...
RomPatcher e RomPatcher+ possono modificare soltanto i file che si trovano in ROM, ma non sono in grado di modificare i file che si trovano in ROFS.

( Per capire se un file si trova in ROM o in ROFS vedere qui )

La c2z4bin torna utile per poter modificare i file che si trovano in ROFS e far si che essi vengano visti e utilizzati dal sistema.

Da notare che la c2z4bin serve nel caso in cui si intenda modificare un file che si trova in ROFS.

Se invece, il file da modificare si trova in ROM, la c2z4bin non servira' a nulla, bisognera' usare una patch di RomPatcher

Per poter modificare un file che si trova in ROFS, e' necessario ricorrere all'uso di un editor esadecimale.

Dopo aver modificato il file, bisognera' salvarlo in c: e dopo aver applicato la patch c2z4bin, il sistema utilizzera' il file modificato da noi invece del file originale.

- INSTALLAZIONE

Nell'archivio e' possibile notare la presenza di 2 varianti della patch c2z4bin che sono THUMB e ARM.

In base al modello del cellulare bisognera' utilizzare la variante THUMB oppure quella ARM.

Provare come prima cosa ad usare la patch c2z4bin_THUMB.rmp e se compare la crocetta rossa, allora significa che bisognera' usare la c2z4bin_ARM.rmp

- ESEMPIO D'USO (dedicato ai patch-maker e smanettori di editor hex)

In alcuni modelli il file z:\sys\bin\splashscreen.exe risiede nella ROFS invece che nella ROM.

Per questo motivo non puo' essere modificato usando una patch di RomPatcher e qui entra in gioco la c2z4bin

1) innanzitutto accertarsi che il file si trovi in ROFS! (Perche se e' in ROM bastera' una patch di RomPatcher per modificarlo)

2) copiare l'eseguibile z:\sys\bin\splashscreen.exe sul pc

3) lanciare il comando "petran -nocompress splashscreen.exe" per unpackare l'eseguibile

4) usare un editor hex per patchare il riferimento a z:\resource\apps\splashscreen.mif cambiandolo in c:\resource\apps\splashscreen.mif cosi' facendo l'animazione dello splashscreen sara' caricata da c: invece che da z:

sostituire 5A003A00530050004C004100

con 43003A00530050004C004100

5) copiare il file modificato in c:\sys\bin\splashscreen.exe

6) per far si che il file venga preso in considerazione dal sistema, applicare la patch c2z4bin ed impostarla in autostart.

Ancora una considerazione: siccome l'eseguibile splashscreen.exe parte prima del normale autostart di RomPatcher, bisognera' ricorrere all' uso del DomainSrv.exe che consente di anticipare l'autostart di rompatcher e delle relative patch (inclusa la c2z4bin che abbiamo impostato in autostart) cosi' da farle partire PRIMA che venga caricato splashscreen.exe

non è che hai qualche patch da utilizzare con c2z4bin già pronta per il 5800?

avevo provato a modificare il file del tempo sveglia tempo fa...(la patch normale non funzionava) ma appena ho messo il file modificato su c il cell non mi si accendeva più(non avevo ancora la patch c2z4bin e quindi lo trovo assurdo perchè il file doveva essere ignorato...)di conseguenza ho dovuto formattare....

ps non mi è sembrato difficile modificare il file akn....dll avevo cercato il minuto in hex e lo avevo sostituito con 10 minuti(sempre in hex)

ho formattato appena 7 gg fa e quindi per ora non farò più prove su c\.

Mi piacerebbe però sapere se sai il perchè un comportamento tanto anomalo....

Link to comment
Condividi su altri siti

  • 2 mesi dopo...
potreste spiegarmi gentilmente dove devo collocare questo file c2z4bin_THUMB.rmp nel mio nokia n73 perchè dalla guida non si evince chiaramente la collocazione del suddetto......grazie

in e\patches comunque se non sai dove mettere i file .rmp mi sa che non ti serve neabche quest a patch... Meglio se dai una bella lettura a tutto il forum cosi magari ti chiarisci un pò le idee....

Link to comment
Condividi su altri siti

  • 1 anno dopo...

significa che devi:

- aprire un "prompt dei comandi"

- posizionarti nella directory appropriata che contiene il file splashscreen.exe

- e infine lanciare il comando "petran -nocompress splashscreen.exe"

petran e' un comando contenuto nell'sdk s60, quindi, per averlo, dovrai scaricare ed installare l'sdk, oppure dovrai cercare in giro se qualcuno ha distribuito solo questo eseguibile senza dover scaricare tutto l'sdk...

Modificato da Il.Socio
Link to comment
Condividi su altri siti

  • 5 mesi dopo...

Please sign in to comment

You will be able to leave a comment after signing in



Accedi Ora
 Share

×
×
  • Crea Nuovo...

Informazione Importante

Questo sito utilizza i cookie per analisi, contenuti personalizzati e pubblicità. Continuando la navigazione, accetti l'utilizzo dei cookie da parte nostra | Privacy Policy