RIL (Radio Interface Layer) non è altro che l'interfaccia con la quale tutti i componenti che rientrano nel campo RADIO (quindi 3G/H/E, Wi-Fi, GPS e cazzate varie) interagiscono con la ROM.
Il thread ufficiale di XDA potete trovarlo a questo indirizzo ed aggiornato con gli ultimi RIL disponibili. Attualmente l’ultima versione risale al 18 Marzo 2011 ed è un porting dal Desire S.
Ultima radio disponibile:
5.17.05.23
Questo è l'elenco di tutti i RIL attualmente disponibili:
[FROYO] HTC-RIL 2.2.0015HM (Aug 9 2010,11:40:11) (implementato con la radio 32.44.00.32U_5.09.05.30_2, 32.46.00.32U_5.10.05.17_2 & 32.47.00.32U_5.10.05.23)
[FROYO] HTC-RIL 2.2.0025HM (Sep 9 2010,15:56:36) (implementato con la radio 32.48.00.32U_5.11.05.14)
[FROYO] HTC-RIL 2.2.0028HM (Sep 20 2010,22:33:44) (implementato con la radio 32.49.00.32U_5.11.05.27 & 32.54.00.32U_5.14.05.17)
[GINGERBREAD] HTC-RIL 2.2.0028HM (Sep 20 2010,22:33:44) (implementato con la radio 32.56.00.32U_5.17.05.08)
[FROYO] HTC-RIL 2.2.0031HM (Sep 28 2010,23:02:55) (estratto dalla ROM del Desire HD)
[GINGERBREAD] HTC-RIL 2.2.0035HM (Oct 12 2010,17:15:20) (estratto dalla ROM del Desire Z)
[FROYO] HTC-RIL 2.2.0079HM (Jan 14 2011,14:56:03) (estratto dalla ROM del Desire HD)
[GINGERBREAD] HTC-RIL 2.2.0098HM (Jan 27 2011,18:04:49) (estratto dalla ROM del Desire Z)
[GINGERBREAD] HTC-RIL 2.2.0099HM (Jan 27 2011,16:12:49) (estratto dalla ROM del Desire HD)
[GINGERBREAD] HTC-RIL 2.2.0121HM (Mar 11 2011,13:26:30) (estratto dalla ROM del Desire S)
[GINGERBREAD] HTC-RIL 2.2.0131HM (Mar 18 2011,00:40:15) (estratto dalla ROM del Desire S)
HTC-RIL 1.6.1062G (Apr 23 2010,17:35:06)
HTC-RIL 2.2.0014G (Sep 24 2010,19:08:27)
[GINGERBREAD] HTC-RIL 2.2.1001G (July 16 2010, 21:52:13) (Estratto dalla ROM del Nexus One)
________________________________________________
La procedura completa per il flash di RADIO + RIL è la seguente:
1. Riavvio in modalità recovery
2. Nandroid Backup
3. Selezionare Flash zip from SD card e flashare la RADIO (*NON FATELO SE AVETE LA TAVOLA CM7!!!!!)
4. Ora dovreste avere una notifica che dice di riavviare il telefono per continuare il flash della radio, fatelo.
5. Una volta riavviato tornerà automaticamente in recovery (in caso contrario rifate tutto da capo)
6. Ora dovete montare /system, andate quindi in Mount "/system"
7. Selezionate poi ancora Flash Zip from SD card e scegliete il vostro RIL
8. Riavviate ancora e incrociate le dita (anche se non è un'operazione pericolosa).
*ATTENZIONE: Procedura per chi ha la tavola CM7.
1. Riavvio in modalità recovery
2. Nandroid Backup
3. Date il comando via adb da terminale (Necessita di essere S-Off e di aver installato l'SDK di Android su Windows)
4. Ora dovreste avere una notifica che dice di riavviare il telefono per continuare il flash della radio, fatelo.codice:fastboot flash radio nomeradio.img
5. Una volta riavviato tornerà automaticamente in recovery (in caso contrario rifate tutto da capo)
6. Ora dovete montare /system, andate quindi in Mount "/system"
7. Selezionate poi ancora Flash Zip from SD card e scegliete il vostro RIL
8. Riavviate ancora e incrociate le dita (anche se non è un'operazione pericolosa).
Se volete controllare il RIL attuale basta scaricare ed installare questa semplice applicazione.
Il RIL è strettamente collegato alla ROM installata, quindi al momento di un wipe totale o del falsh di una nuova ROM (Anche un semplice aggiornamento della stessa ROM o un riflash della stessa installata) verrà ripristinato il vecchio RIL. Vediamo se riusciamo ad evitare la domanda: “Ma quando cambio ROM devo riflasharlo?”
In fondo al post troverete uno zip contenente una piccola applicazione di pochi Kb che si chiama RILInfos_1.1.apk. Avviandola vi dirà l'attuale versione del RIL che avete sul vostro Desire (Eventualmente è compatibile anche con altri dispositivi Android). Estraete l'apk dallo zip sul vostro PC, non flashatelo.