Closed
Bug 926030
Opened 11 years ago
Closed 11 years ago
[fugu][Gecko]Continue to display searching network when get "AT+CREG =2, 8"
Categories
(Firefox OS Graveyard :: RIL, defect)
Firefox OS Graveyard
RIL
Tracking
(Not tracked)
RESOLVED
WONTFIX
People
(Reporter: sam.hua, Unassigned)
Details
Attachments
(1 file)
63.65 KB,
text/plain
|
Details |
User Agent: Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.22 (KHTML, like Gecko) Ubuntu Chromium/25.0.1364.160 Chrome/25.0.1364.160 Safari/537.22 Steps to reproduce: power on headset with a SIM card which "limit service". Actual results: Keep displaying "searching" Expected results: Should display "Emergency call only"
Summary: [Gecko]Continue to display searching network when get "AT+CREG =2, 8" → [fugu][Gecko]Continue to display searching network when get "AT+CREG =2, 8"
Comment 1•11 years ago
|
||
there is no such definition on ril.h (AOSP version) although 3GPP 22.070 has definition on it. Please map CREG state to 10 ~ 14 to make voice state correctly. // ril.h /** * RIL_REQUEST_VOICE_REGISTRATION_STATE * * Request current registration state * * "data" is NULL * "response" is a "char **" * ((const char **)response)[0] is registration state 0-6, * 0 - Not registered, MT is not currently searching * a new operator to register * 1 - Registered, home network * 2 - Not registered, but MT is currently searching * a new operator to register * 3 - Registration denied * 4 - Unknown * 5 - Registered, roaming * 10 - Same as 0, but indicates that emergency calls * are enabled. * 12 - Same as 2, but indicates that emergency calls * are enabled. * 13 - Same as 3, but indicates that emergency calls * are enabled. * 14 - Same as 4, but indicates that emergency calls * are enabled. * // 3GPP definition <stat>: integer type; circuit mode registration status 0 not registered, MT is not currently searching a new operator to register to 1 registered, home network 2 not registered, but MT is currently searching a new operator to register to 3 registration denied 4 unknown (e.g. out of GERAN/UTRAN/E-UTRAN coverage) 5 registered, roaming 6 registered for "SMS only", home network (applicable only when <AcT> indicates E-UTRAN) 7 registered for "SMS only", roaming (applicable only when <AcT> indicates E-UTRAN) 8 attached for emergency bearer services only (see NOTE 2) (not applicable) 9 registered for "CSFB not preferred", home network (applicable only when <AcT> indicates E-UTRAN) 10 registered for "CSFB not preferred", roaming (applicable only when <AcT> indicates E-UTRAN)
how get the followings from the 3gpp spec? * 10 - Same as 0, but indicates that emergency calls * are enabled. * 12 - Same as 2, but indicates that emergency calls * are enabled. * 13 - Same as 3, but indicates that emergency calls * are enabled. * 14 - Same as 4, but indicates that emergency calls * are enabled.
Comment 3•11 years ago
|
||
this is defined by AOSP ril.h, not in 3GPP.
ok
Status: UNCONFIRMED → RESOLVED
Closed: 11 years ago
Resolution: --- → WONTFIX
You need to log in
before you can comment on or make changes to this bug.
Description
•