Motorola RAZR "Android - Nokia - WinMobile - World Pc - Console"

Guida: Come creare una DRM

« Older   Newer »
  Share  
isacco69
view post Posted on 19/2/2007, 14:27




Visto che il post originario è scomparso, vi ri-posto una breve spiegazione su come editare una DRM a proprio piacimento.

ATTENZIONE: Il procedimento non è banale e lo STAFF di questo forum non è in alcun modo responsabile di eventuali problemi derivanti da errori nei firmware prodotti.
Solitamente un firmware errato non genera errori irriparabili e il telefono riprende a funzionare correttamente flashando un DRM corretto (originale o non).


Potete usare due metodi che per semplicità chiamerò "tradizionale" e "recente" e i due processi differiscono solo sul metodo di creazione del pacchetto da flashare.

Gli strumenti da usare sono:

SHX Codec - per l'editing della DRM (estrazione/sostituzione immagini)
DOWNLOAD VERSIONE 2.6.6 oppure DOWNLOAD VERSIONE 2.6.0

Random SHX (per il metodo tradizionale) DOWNLOAD RANDOM SHX
Random FlashBackup 3 (per il metodo recente)


Per prima cosa prendete un pacchetto DRM da editare (solitamente si parte dall'originale no-brand), apritelo con SHX Codec e fate Split file.
Al termine dell'operazione SHX Codec avrà diviso il pacchetto nel RAM LOADER e nel Codegroup 15 (quello che contiene il DRM).
A questo punto selezionate Utilities e quindi DRM Editor.
Vi comparirà una schermata con già il vostro CG15 caricato. Premete quindi PArse e vedrete tutte le immagini che compongono il vostro DRM.
A questo punto scegliete le icone che volete sostituire e premete Save per salvarle sul pc o Replace per sostituirle.
ATTENZIONE ALLE DIMENSIONI....devono essere uguali a quelle delle icone che sostituite.

AL termine del procedimento, quando siete contenti del risultato, selezionate Sav Changes e date un nome diverso al CG15 in modo da distinguerlo dall'originale.

Ora arriviamo al punto di ricompattare il Codegroup in un pacchetto "flashabile" sui V3i.

METODO TRADIZIONALE:
Aprite Random SHX e scompattate lo stesso reflash di partenza che avete usato per editare il CG15.
A questo punto, rinominate il CG15 con il file xxxxxxxx2.bin creato da Random SHX.
Riaprite il programma e premete Create SHX from BIN e avrete il vostro pacchetto DRM pronto.
ATTENZIONE: il flash vi darà errore alla verifica del checksum, lasciate stare il programma e aspettate che si riavvii il cell....al riavvio le vostre modifiche saranno applicate. Se volete rimuovere l'errore del checksum, una volta dato l'errore andate nella directory di installazione di RSD Lite e cercate il file FlashErrorLogxxxx dove xxx è la data e l'ora di installazione del pacchetto.
Una volta aperto il log con notepad o altro editor cercate la riga con il dettaglio degli offset....troverete il valore che il programma si aspettava di trovare (checksum) e quello che invece ha trovato. E' una indicazione in esadecimale perciò se è riportato 031A in realtà l'offset è 1A03. A questo punto aprite il file .lst creato da RandomSHX e cercate la stringa che RDS Litre ha trovato errata e sostituitela con quella che si aspettava. Salvate e riapplicate l'SHX....ora il flash si concluderà correttamente.

METODO RECENTE:
Prendete FlashBackup3, apritelo, selezionate in alto a destra il modello del telefono (V3i), selezionate il menu firmwares, quindi selezionate Aggiungi per aggiungere il vostro CG15 modificato.
A questo punto selezionate Scagli RAMDLR e selezionate il file V3i(0A40).ldr che si trova nella directory di installazione di Flash Backup/Loaders.
Fatto questo premete Salva come e create così il vostro SHX pronto per il flash. FlashBackup3, infatti, calcola i checksum corretti anche per i V3i.
 
Top
0 replies since 19/2/2007, 14:27   1698 views
  Share