Je soupçonne, après avoir lu le logcat et le dump, que le noyau a tué un certain nombre de processus, que ce soit à cause de la ROM elle-même, ou d'un bug de la RIL (Radio Interface Layer), la RIL est responsable de la communication avec le firmware de la bande de base de la radio cellulaire.
C'est l'extrait du noyau, montrant Dolphin, Alarm Clock, Google Voice( ?) se faire tuer :
[125362.321461] select 2452 (ogle.android.gm), adj 8, size 5199, to kill
[125362.321481] select 2543 (.osp.app.signin), adj 9, size 3650, to kill
[125362.321495] select 2559 (pp.clockpackage), adj 9, size 4222, to kill
[125362.321512] send sigkill to 2559 (pp.clockpackage), adj 9, size 4222
[125363.255635] select 1225 (ek.TunnyBrowser), adj 7, size 19674, to kill
[125363.255657] select 2452 (ogle.android.gm), adj 8, size 5189, to kill
[125363.255671] select 2543 (.osp.app.signin), adj 9, size 3648, to kill
[125363.255684] select 2597 (gphone.acc.free), adj 9, size 3850, to kill
[125363.255699] send sigkill to 2597 (gphone.acc.free), adj 9, size 3850
[125364.339592] touch_led_control: 2
[125365.378613] select 1225 (ek.TunnyBrowser), adj 7, size 19294, to kill
[125365.378646] select 2452 (ogle.android.gm), adj 8, size 5061, to kill
[125365.378664] select 2543 (.osp.app.signin), adj 9, size 3604, to kill
[125365.378681] select 2611 (ock.xtreme.free), adj 9, size 3969, to kill
[125365.378702] send sigkill to 2611 (ock.xtreme.free), adj 9, size 3969
Voici l'extrait de la téléphonie, notez l'écart dans le temps enregistré, dernier enregistré à 19:23:48.949 y 19:35:33.144 :
01-13 19:23:48.949 D/RILJ ( 2574): [14954]> REQUEST_GET_NEIGHBORING_CELL_IDS
01-13 19:23:48.949 D/RILC ( 2366): [14954]> GET_NEIGHBORING_CELL_IDS
01-13 19:23:48.949 D/RILC ( 2366): [14954]< GET_NEIGHBORING_CELL_IDS fails by E_REQUEST_NOT_SUPPORTED
01-13 19:23:48.949 D/RILJ ( 2574): [14954]< REQUEST_GET_NEIGHBORING_CELL_IDS error: com.android.internal.telephony.CommandException: REQUEST_NOT_SUPPORTED
01-13 19:35:33.144 D/RILJ ( 2574): [14955]> SCREEN_STATE: true
01-13 19:35:33.148 D/RILC ( 2366): [14955]> SCREEN_STATE (1)
01-13 19:35:33.152 D/GSM ( 2574): [GsmMultiDCT] Stop poll NetStat
01-13 19:35:33.644 D/RILC ( 2366): [UNSL]< UNSOL_RESPONSE_NETWORK_STATE_CHANGED
Plus loin dans le journal, il est question de téléphonie :
01-13 19:36:13.891 D/RILC ( 2366): [14972]< QUERY_NETWORK_SELECTION_MODE {0}
01-13 19:36:13.891 D/RILJ ( 2574): [14971]< SCREEN_STATE
01-13 19:36:13.891 D/RILJ ( 2574): [14972]< QUERY_NETWORK_SELECTION_MODE {0}
01-13 19:36:13.895 D/RILC ( 2366): [14973]< OPERATOR {AT&T,AT&T,310410}
01-13 19:36:13.899 D/RILJ ( 2574): [14973]< OPERATOR {AT&T, AT&T, 310410}
01-13 19:36:13.899 I/GSM ( 2574): EVENT_POLL_STATE_OPERATOR
01-13 19:36:13.899 D/RILC ( 2366): [14974]< GPRS_REGISTRATION_STATE { 1,a7e9,007537ea,9}
01-13 19:36:13.899 D/RILJ ( 2574): [14974]< GPRS_REGISTRATION_STATE {1, a7e9, 007537ea, 9}
01-13 19:36:13.899 D/RILC ( 2366): [14975]< REGISTRATION_STATE {1,a7e9,007537ea,(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),0}
01-13 19:36:13.903 D/RILJ ( 2574): [14975]< REGISTRATION_STATE {1, a7e9, 007537ea, null, null, null, null, null, null, null, null, null, null, 0}
01-13 19:36:13.923 I/GSM ( 2574): <Leo> PrePLMN: 310410, plmn: 310410, ss.getState(): 0
01-13 19:36:13.923 I/GSM ( 2574): handlePollStateResult(); regState: 1, mNewLuRejCause: 0
01-13 19:36:13.923 D/GSM ( 2574): Poll ServiceState done: oldSS=[0 home AT&T AT&T 310410 HSDPA CSS not supported -1 -1RoamInd: -1DefRoamInd: -1EmergOnly: false] newSS=[0 home AT&T AT&T 310410 HSDPA CSS not supported -1 -1RoamInd: -1DefRoamInd: -1EmergOnly: false] oldGprs=0 newGprs=0 oldType=HSDPA newType=HSDPA
01-13 19:36:21.298 D/RILC ( 2366): [0001]> OEM_HOOK_RAW (raw_size=6)
01-13 19:36:21.302 D/RILC ( 2366): [0001]< OEM_HOOK_RAW
01-13 19:36:21.306 D/RILC ( 2366): [UNSL]< <unknown request> {0}
01-13 19:36:21.306 D/RILJ ( 2574): processing unsol response: java.lang.RuntimeException: Unrecognized unsol response: 11012
Le NITZ (Network Identity and Time Zone) apparaît aussi souvent, comme indiqué ci-dessous dans le même journal de téléphonie. Il semble que la gestion du NITZ n'ait pas été très bonne jusqu'à ICS, dans lequel un correctif a été apporté pour gérer les fuseaux horaires (soit l'itinérance lors de la navigation sur Internet, soit un problème avec le RIL) :
01-13 19:13:19.035 D/RILC ( 2366): sendUnsolicitedResponses: multi client index=2, fd=28
01-13 19:13:19.035 D/RILC ( 2366): [UNSL]< UNSOL_NITZ_TIME_RECEIVED {13/01/14,03:13:18-32,00}
Les erreurs en matière de téléphonie sont flagrantes et s'expliquent aussi par le fait que la version 2.2 de Froyo, est Il est donc possible qu'il ne soit pas en mesure de gérer le problème d'AT&T qui en est à l'origine. De même, il se peut que les systèmes d'AT&T aient été mis à jour/mis à niveau, et qu'ils envoient des informations téléphoniques supplémentaires/NITZ dans un format que Froyo ne peut pas gérer et qui gèle.
Le mieux serait d'essayer une mise à jour du firmware et de voir si cela résout le problème.
Avant de faire une mise à jour, puisque le combiné est enraciné, il est préférable de faire une sauvegarde de tout, en utilisant Sauvegarde en titane pour sauvegarder les applications et les données des utilisateurs, utilisez Sauvegarde et restauration de SMS pour sauvegarder les messages SMS. Il sera inévitable que la mise à niveau perde Root, mais là encore, il serait facile de le faire après la mise à niveau.