Project

General

Profile

Actions

Issue #1137

closed

No mobile data on I9000 with 4.2 0003

Added by Flo Debian almost 8 years ago. Updated almost 7 years ago.

Status:
Closed
Priority:
High
Category:
Telephony and mobile data
Target version:
Start date:
12/25/2014
Due date:
% Done:

0%

Estimated time:
Resolution:
fixed
Device:
Galaxy S (I9000)
Grant:
Type of work:

Description

I installed the new image as described. Everything worked fine except for data which didn't work.

Then I kept the new recovery.img and installed the 4.2 0002 zip and data were up again. Therefore that's the version I am running my phone right now.


Files

libsamsung-ril.so (189 KB) libsamsung-ril.so Paul Kocialkowski, 01/02/2015 01:12 PM
Actions #1

Updated by Paul Kocialkowski almost 8 years ago

  • Category set to 69
  • Assignee set to Paul Kocialkowski
  • Target version set to Replicant 4.2

You should have provided logs of the radio buffer. However, I was able to reproduce the issue:

D/RILJ    (  695): [0189]> SETUP_DATA_CALL 5 0 free null null 0 IP
D/RIL     (  137): 2 RIL requests in the queue (1 pending, 1 handled, 0 unhandled)
D/RIL     (  137): Setting up data connection to APN: free with username/password: (null)/(null)
D/GSM     (  695): [GsmDCT] setupData: initing!
D/GSM     (  695): [GsmDCT] notifyOffApnOfAvailability type:dun
D/GSM     (  695): [GsmDCT] isDataPossible(dun): possible=true isDataAllowed=true apnTypePossible=true apnContextisEnabled=false apnContextState()=IDLE
D/GSM     (  695): [GsmDCT] get active apn string for type:dun
D/RIL     (  137): 1 RIL request in the queue (0 pending, 1 handled, 0 unhandled)
D/RILJ    (  695): [0189]< SETUP_DATA_CALL error: com.android.internal.telephony.CommandException: GENERIC_FAILURE
D/GSM     (  695): [GsmDC-1] DcActivatingState msg.what=EVENT_SETUP_DATA_CONNECTION_DONE
D/GSM     (  695): [GsmDC-1] onSetupConnectionCompleted failed, ar.exception=com.android.internal.telephony.CommandException: GENERIC_FAILURE response=null
D/GSM     (  695): [GsmDC-1] DcActivatingState onSetupConnectionCompleted result=ERR_GetLastErrorFromRil  SetupResult.mFailCause=NONE
D/RILJ    (  695): [0190]> LAST_DATA_CALL_FAIL_CAUSE
D/RIL     (  137): 2 RIL requests in the queue (1 pending, 1 handled, 0 unhandled)
D/RIL     (  137): 1 RIL request in the queue (0 pending, 1 handled, 0 unhandled)
D/RILJ    (  695): [0190]< LAST_DATA_CALL_FAIL_CAUSE {65535}

I'll look into it and let you posted.

Actions #2

Updated by Paul Kocialkowski almost 8 years ago

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

That was fixed with: https://gitorious.org/replicant/external_libsamsung-ipc/commit/00c0e2f3a09731f5b0161ab528e56c906c3f28aa
The correction will be part of the next batch of Replicant image. In the meantime, you can build libsamsung-ril and push the binary to the device or ask me for a binary.

Actions #3

Updated by Paul Kocialkowski almost 8 years ago

  • Status changed from Resolved to Closed
Actions #4

Updated by Paul Kocialkowski almost 8 years ago

libsamsung-ril binary with the fix attached. To install, connect to the device with ADB with sufficient rights and run:

adb remount
adb push libsamsung-ril.so /system/lib/

and reboot the device. Mobile data should then be working.

Actions #5

Updated by Flo Debian almost 8 years ago

I applied the fix and it's working now.
Thanks a lot.

Actions #6

Updated by Denis 'GNUtoo' Carikli almost 7 years ago

  • Category changed from 69 to Telephony and mobile data
  • Device Galaxy S (I9000) added
Actions

Also available in: Atom PDF