Vi riporto qui una piccola traduzione che vuole essere esemplicativa e non esaustiva.
La guida originale è di GandjaFuzz di motofan.ru
La traduzione in inglese su MotoX è di Supshow
Ringraziamo entrambi per il lavoraccio svolto.
Lo scopo della guida è spiegare come installare un firmware R47A su un V3i senza iTunes (che ha firmware R479).
Per riuscire a fare questa operazione occorre modificare il firmware da installare R47A scelto (con editor esadecimale), flashare il pacchetto installato e quindi modificare la parte PDS che si trova nei seem.
ATTENZIONE: il processo descritto non è banale ed è consigliabile solo per gli utenti più esperti. Il rischio è quello di far diventare il vostro gioiello in un fermacarteIl primo passo è rimuovere l'RSA dal Code Group 1 del firmware che si vuole installare. Rimandiamo il procedimento per la rimozione dell'RSA alla discussione in rilievo che trovate in questa stessa sezione.
Per semplicità è stato creato un programmino da SupShow che "patcha" il firmware (RUN_PHONE) che trovate a fine post.
Come verifica che tutto abbia funzionato a dovere dovete ricevere come responso dal programma "overwritten 32 bytes after patching". Se non sono 32 i bytes sovrascritti c'è qualcosa che è andato storto.
Ultimo passo delle modifiche al firmware R47A per renderlo compatibile è abilitarne la funzionalità per la sovrascrittura del PDS.
Le indicazioni su questi passaggi non sono esatte ma di massima in quanto il codice da toccare varia da firmware a firmware.
Cercare nel Code Group 1 la seguente riga:
CITAZIONE
00 00 00 00 00 00 00 00 00 AB 00 0
Ad esempio per il firmware A1R dovreste trovare queste righe:
CITAZIONE
ROM:100BA010 10 0D 64 8B 00 00 00 00 00 00 00 00 00 AB 00 00
ROM:100BA020 10 0D 64 8B 00 00 00 00 00 00 00 00 02 30 00 00
ROM:100BA030 10 0D 64 8B 00 00 00 00 00 00 00 00 02 31 00 00
ROM:100BA040 10 0D 64 8B 00 00 00 00 00 00 00 00 03 5A 00 00
ROM:100BA050 10 0D 64 F7 00 00 00 00 00 00 00 00 03 5B 00 00
ROM:100BA060 10 0D 64 F7 00 00 00 00 00 00 00 00 03 59 00 00
ROM:100BA070 10 0D 64 F7 00 00 00 00 00 00 00 00 03 5C 00 00
ROM:100BA080 10 0D 64 F7 00 00 00 00 00 00 00 00 03 71 00 00
ROM:100BA090 10 0D 64 F7 00 00 00 00 00 00 00 00 01 C1 00 00
ROM:100BA0A0 10 0D 63 DB 00 00 00 00 00 00 00 00 01 BB 00 00
ROM:100BA0B0 10 0D 64 8B 10 0D 64 39 00 00 00 00 02 9C 00 00
Prendiamo la prima riga ed in particolare i primi 4 bytes:
10 0D 64 8B - identifica la funzione per poter scrivere il seem 00 AB
Lo stesso si ripete nelle altre righe con la funzione di scrivere diversi altri seem 0230, 0231, 035A menter le righe successive specificano che il seem di riferimento è protetto e non può essere riscritto: 035B, 0359 ecc...
La modifca da fare è abilitare alla scrittura tutti i seem fino al 01BB ( lo 029C è già abilitato).
Percui a fine modifica il codice diventerà:
CITAZIONE
ROM:100BA010 10 0D 64 8B 00 00 00 00 00 00 00 00 00 AB 00 00
ROM:100BA020 10 0D 64 8B 00 00 00 00 00 00 00 00 02 30 00 00
ROM:100BA030 10 0D 64 8B 00 00 00 00 00 00 00 00 02 31 00 00
ROM:100BA040 10 0D 64 8B 00 00 00 00 00 00 00 00 03 5A 00 00
ROM:100BA050 10 0D 64 8B 00 00 00 00 00 00 00 00 03 5B 00 00
ROM:100BA060 10 0D 64 8B 00 00 00 00 00 00 00 00 03 59 00 00
ROM:100BA070 10 0D 64 8B 00 00 00 00 00 00 00 00 03 5C 00 00
ROM:100BA080 10 0D 64 8B 00 00 00 00 00 00 00 00 03 71 00 00
ROM:100BA090 10 0D 64 8B 00 00 00 00 00 00 00 00 01 C1 00 00
ROM:100BA0A0 10 0D 63 8B 00 00 00 00 00 00 00 00 01 BB 00 00
ROM:100BA0B0 10 0D 64 8B 10 0D 64 39 00 00 00 00 02 9C 00 00
Al termine di questa operazione abbiamo completato la modifca del firmware R47A per renderlo compatibile ai nostri telefoni.
A questo punto ricomporre il pacchetto SHX e flasharlo nel telefono usando RSD Lite
Al riavvio dopo il flash, mettere nel cell con P2ktool i seem 035B e 0371 di cui vi allego il link.
Il programma RUN_PHONE è utilizzabile in tutti i quei casi di incompatibilità di firmware per evitare di danneggiare il telefono.....viene però sconsigliato dal forum farne esperimenti personali.
Vi rammentiamo sulla pericolosità delle operazioni che sono contenute in questa traduzione. In nessun caso lo staff di questo forum si ritiene responsabile di eventuali danneggiamenti ai vostri telefoni.
Link al programma Run Phone per patchare i firmware non compatibiliLink per scaricare seem di trasformazione V3i iTunesP.S: Dal momento dell'applicazione di questo firmware modifcato, qualsiasi firmware vogliate inserire nel vostro cell (compreso quelli standard R479) dovranno obbligatoriamente essere prima modificati come descritto da questa guida.