Project

General

Profile

Issue #45

Radio stops working frequently, causing PHONE, SMS and mobile data to all fail. Requiring Reboot.

Added by Sam Noble over 8 years ago. Updated over 4 years ago.

Status:
Resolved
Priority:
Normal
Category:
Telephony and mobile data
Target version:
Start date:
02/10/2012
Due date:
% Done:

0%

Estimated time:
Resolution:
fixed
Device:
Nexus One

Description

Running 2.3 00002 on passion in the US with Tmobile.

The radio stops working several times per day. In the UI, the HSDPA/EDGE icon disappears, and any action using Tmobile will fail.

The most common time-frame is immediately after a voice call. Though it will also happen occasionally without any voice or sms. (Data was likely active in all cases so far.)

Here's a logcat from immediately after making a voice call and noticing the problem:
http://thepromisedlan.org/replicantlogs/alogcat.2012-02-06-18-19-51-0700.txt

So far the only effective remedy has been to reboot. Was advised by PaulK in IRC to kill the rild process. That has not helped so far. Here's a logcat from the same incident after a #killall rild:
http://thepromisedlan.org/replicantlogs/alogcat.2012-02-06-18-22-09-0700.txt

There are several more similar logs in that directory.

History

#1

Updated by Paul Kocialkowski over 8 years ago

Thanks for the report. The log gives us exactly what we wanted to know. The problem here is that I forgot to import the device-specific code to disable data. Please use Replicant 2.2 0008 images, which shouldn't have this bug, until we release a newer set of images with the fix.

#2

Updated by Sam Noble over 8 years ago

OK great.

I installed 2.2 0008. And indeed the problem does not occur there, all radio functionality has been working reliably for several days now. With the exception of MMS (picture texts) which I'm having some trouble with, but that was working fine in 2.3, so I assume it's a known and resolved issue.

#3

Updated by Sam Noble over 8 years ago

built a 2.3 image with htcgeneric-ril from :
git://gitorious.org/replicant/hycs-hardware_xdandroid-ril.git

It doesn't seem to work at all. Here's a log:
http://thepromisedlan.org/replicantlogs/logcat_radio_2012-03-01_e6464036f12e9101242385004fc288e67d4f0787.txt

#4

Updated by Sam Noble over 8 years ago

Ignore update #3, I had not successfully built the libhtcgeneric-ril.so yet. So that's just a log of running with no ril :)

Since then I successfully built the hycs libhtcgeneric-ril.so:
http://samnoble.org/replicant/libhtcgeneric-ril-hycs.so
Which seemed to work pretty well, but it did have the no MMS bug that the 0008 builds have.

I went ahead and took a stab at merging it with the current replicant code, the results are here:
https://gitorious.org/~samnob/replicant/samnobs-hardware_ril_xdandroid-ril/commit/366823e5ab0deb38aeeb1c045f71aac3a77dd678
And a binary here:
http://samnoble.org/replicant/libhtcgeneric-ril.so

I've only tested the new binary for a few hours though so far.

#5

Updated by Paul Kocialkowski over 8 years ago

  • Status changed from New to Resolved
  • Resolution set to fixed

Should be fixed in 2.3 0003 images, please confirm.

#6

Updated by Denis 'GNUtoo' Carikli over 4 years ago

  • Category changed from 39 to Telephony and mobile data
  • Device Nexus One added

Also available in: Atom PDF