Hey Sean,
attached is the adb logcat -b radio output.
I have tried this with androidfs.jffs2 from 12/05/08 and the kernel
image from uImage-android from 12/04/08.
Before that I updated the GSM modem with the MOKO10 release. After that
I checked the GSM with debian (from another SD card) to make sure GSM works.
The result is as before: I get asked for the PIN code and after entering
it I receive "Incorrect PIN code!".
Alex
Sean McNeil schrieb:
Hi Alexander,
The issues I know of are:
- WLAN currently not working
- Unit suspends but will not awaken
Yes, the keyboard entry needs work. We need some sort of virtual keyboard.
Regarding the SIM pin number, obviously you get the dialer when it asks
because you said you enter the pin and it rejects it. There is a little
information on my wiki page about tools and if you can perform the
following and send to me the results, we can figure it out pretty quick.
Please do the following:
1) Power up the phone while you are plugged into your host that has
Ethernet-over-USB setup as described elsewhere in the OM wiki. The phone
will come up as 192.168.0.202.
2) Download the adb program pointed to at my wiki page.
3) type the following command when the phone starts the pulsing robot:
ADBHOST=neo ./adb logcat -b radio
This will display all the log messages from the RIL. It might be useful
to have to regular logcat as well (just leave off the -b radio). You can
stop the program with a ctlr-c at any time. If you get --waiting for
device--, then issue the kill-server command and try again.
Sean
Alexander Mueller wrote:
Tried it yesterday and I love the UI: the first consistent look and
feel since I started playing with FreeRunner.
Thinks that dont work
- GSM doesnt work. It asks for my PIN but tells me it is wrong
(not true)
- WLAN doesnt work. Error while scanning the networks
- No keyboard entry (but I think this is a known issue)
Alex
Sean McNeil schrieb:
I've started writing things down and have found a home to place an
image of Android for people to try out. You can find my musings at:
http://wiki.openmoko.org/wiki/User:Seanmcneil3
This will take time to get down right, but hopefully now you will all
be able to begin playing with Android.
Cheers,
Sean
_______________________________________________
devel mailing list
devel@lists.openmoko.org
https://lists.openmoko.org/mailman/listinfo/devel
* daemon not running. starting it now *
* daemon started successfully *
I/RIL ( 845): Opening tty device /dev/s3c2410_serial0,115200
I/RIL ( 845): Setting tty device parameters
D/AT ( 845): CHAT>
D/AT ( 845):
D/AT ( 845):
D/AT ( 845): AT
D/AT ( 845): CHAT< AT-Command Interpreter ready
D/AT ( 845): CHAT> ATZ
D/AT ( 845): CHAT< ATZ
D/AT ( 845): CHAT< OK
D/AT ( 845): CHAT> ATE0Q0V1
D/AT ( 845): CHAT< ATE0Q0V1
D/AT ( 845): CHAT< OK
D/AT ( 845): CHAT> AT+CMUX=1,0,5,128
D/AT ( 845): CHAT< OK
D/AT ( 845): Control channel opened
D/AT ( 845): Logical channel 1 opened
D/AT ( 845): Modem status command on channel 1
D/AT ( 845): No frames allowed
D/AT ( 845): MUX[1]> AT
D/AT ( 845): MUX[1]< AT-Command Interpreter ready
D/AT ( 845): Command acknowledged by the mobile station
D/AT ( 845): MUX[1]< OK
D/AT ( 845): Logical channel 2 opened
D/AT ( 845): MUX[2]> AT
D/AT ( 845): Modem status command on channel 2
D/AT ( 845): No frames allowed
D/AT ( 845): Command acknowledged by the mobile station
D/AT ( 845): MUX[2]< AT-Command Interpreter ready
D/AT ( 845): MUX[2]< AT
D/AT ( 845): MUX[2]< OK
D/RIL ( 845): Connecting GPRS channel to tty /dev/pts/0
D/AT ( 845): MUX[1]> ATE0Q0V1
D/AT ( 845): MUX[1]< OK
D/AT ( 845): MUX[2]> ATE0Q0V1
D/AT ( 845): MUX[2]< ATE0Q0V1
D/AT ( 845): MUX[2]< OK
D/AT ( 845): MUX[1]> AT+CRC=1
D/AT ( 845): MUX[1]< OK
D/AT ( 845): MUX[1]> ATS0=0
D/AT ( 845): MUX[1]< OK
D/AT ( 845): MUX[1]> AT+CMEE=1
D/AT ( 845): MUX[1]< OK
D/AT ( 845): MUX[2]> AT+CMEE=1
D/AT ( 845): MUX[2]< OK
D/AT ( 845): MUX[1]> AT+CREG=2
D/AT ( 845): MUX[1]< OK
D/AT ( 845): MUX[1]> AT+CGREG=2
D/AT ( 845): MUX[1]< OK
D/AT ( 845): MUX[1]> AT+CCWA=1
D/AT ( 845): MUX[1]< OK
D/AT ( 845): MUX[1]> AT+CMOD=2
D/AT ( 845): MUX[1]< OK
D/AT ( 845): MUX[1]> AT+CMUT=0
D/AT ( 845): MUX[1]< OK
D/AT ( 845): MUX[1]> AT+CSSN=0,1
D/AT ( 845): MUX[1]< OK
D/AT ( 845): MUX[1]> AT+COLP=0
D/AT ( 845): MUX[1]< OK
D/AT ( 845): MUX[1]> AT+CSCS="HEX"
D/AT ( 845): MUX[1]< OK
D/AT ( 845): MUX[1]> AT+CUSD=1
D/AT ( 845): MUX[1]< OK
D/AT ( 845): MUX[1]> AT+CGEREP=1,0
D/AT ( 845): MUX[1]< OK
D/AT ( 845): MUX[1]> AT+CMGF=0
D/AT ( 845): MUX[1]< OK
D/AT ( 845): MUX[1]> AT%CSTAT=1
D/AT ( 845): MUX[1]< OK
D/AT ( 845): MUX[1]> AT%SLEEP=2
D/AT ( 845): MUX[1]< EXT: I
D/AT ( 845): MUX[1]< OK
D/AT ( 845): MUX[1]> AT+CFUN?
D/AT ( 845): MUX[1]< +CFUN: 0
D/AT ( 845): MUX[1]< OK
I/RILC ( 845): libril: new connection
I/RILJ ( 896): Connected to 'rild' socket
I/RILC ( 845): RIL Daemon version: android muxgsm-ril 1.0
D/GSM ( 896): Notifying: radio available
D/RILJ ( 896): [0000]> SCREEN_STATE: true
D/RIL ( 845): onRequest: SCREEN_STATE
D/RILJ ( 896): [UNSL]< RADIO_STATE_CHANGED RADIO_OFF
D/RILJ ( 896): [0000]< SCREEN_STATE error:
com.android.internal.telephony.gsm.CommandException: RADIO_NOT_AVAILABLE
W/GSM ( 896): Can't open /system/etc/voicemail-conf.xml
D/RILJ ( 896): [0001]> RADIO_POWER
D/RIL ( 845): onRequest: RADIO_POWER
D/AT ( 845): MUX[1]> AT+CFUN=1
D/GSM ( 896): Poll ServiceState done: oldSS=[1 home null null null ]
newSS=[3 home null null null ] oldGprs=1 newGprs=1 oldType=unknown
newType=unknown
D/GSM ( 896): [DataConnectionTracker] Radio is off and clean up all
connection
D/GSM ( 896): [DataConnectionTracker] Clean up connection due to
radioTurnedOff
D/GSM ( 896): [DataConnection] Stop poll NetStat
D/GSM ( 896): [DataConnection] Stop poll NetStat
D/GSM ( 896): [DataConnectionTracker] ***trySetupData due to roamingOff
D/GSM ( 896): [DataConnectionTracker] trySetupData: Not ready for data:
dataState=IDLE gprsState=1 sim=false UMTS=false phoneState=IDLE
dataEnabled=true roaming=false dataOnRoamingEnable=false
D/GSM ( 896): [GsmSimCard] Broadcasting intent SIM_STATE_CHANGED_ACTION
NOT_READY reason null
D/RILJ ( 896): [0002]> BASEBAND_VERSION
D/RILJ ( 896): [0003]> GET_IMEI
D/RILJ ( 896): [0004]> GET_IMEISV
D/AT ( 845): MUX[1]> AT+CFUN=1
D/AT ( 845): MUX[1]< OK
D/AT ( 845): MUX[1]> AT+CTZU=1
D/RILJ ( 896): [0005]> OPERATOR
D/GSM ( 896): Notifying: Radio On
D/RILJ ( 896): [0006]> GPRS_REGISTRATION_STATE
D/RILJ ( 896): [UNSL]< RADIO_STATE_CHANGED SIM_NOT_READY
D/AT ( 845): MUX[1]< OK
D/AT ( 845): MUX[1]> AT+CTZR=1
D/RILJ ( 896): [0007]> REGISTRATION_STATE
D/RILJ ( 896): [0008]> QUERY_NETWORK_SELECTION_MODE
D/AT ( 845): MUX[1]< OK
D/AT ( 845): MUX[1]> AT+CPIN?
D/RILJ ( 896): [0009]> GET_CURRENT_CALLS
D/AT ( 845): MUX[1]< %CSTAT: PHB, 0
D/AT ( 845): MUX[1]< +CPIN: SIM PIN
D/AT ( 845): MUX[1]< OK
D/GSM ( 896): Notifying: SIM locked or absent
D/RILJ ( 896): [UNSL]< RADIO_STATE_CHANGED SIM_LOCKED_OR_ABSENT
D/RILJ ( 896): [0010]> OPERATOR
D/RIL ( 845): onRequest: BASEBAND_VERSION
D/AT ( 845): MUX[1]> AT%BAND?
D/RILJ ( 896): [0001]< RADIO_POWER
D/AT ( 845): MUX[1]< %BAND: 0
D/AT ( 845): MUX[1]< OK
D/RIL ( 845): onRequest: GET_IMEI
D/AT ( 845): MUX[1]> AT+CGSN
D/AT ( 845): MUX[1]< +CGSN: 354651011607803
D/AT ( 845): MUX[1]< OK
D/RIL ( 845): onRequest: GET_IMEISV
D/RIL ( 845): onRequest: OPERATOR
D/AT ( 845): MUX[1]> AT+COPS=3,0;+COPS?;+COPS=3,1;+COPS?;+COPS=3,2;+COPS?
D/AT ( 845): MUX[1]< +COPS: 0
D/AT ( 845): MUX[1]< +COPS: 0
D/AT ( 845): MUX[1]< +COPS: 0
D/AT ( 845): MUX[1]< OK
D/RIL ( 845): onRequest: GPRS_REGISTRATION_STATE
D/AT ( 845): MUX[1]> AT+CGREG?
D/AT ( 845): MUX[1]< +CGREG: 2,0
D/AT ( 845): MUX[1]< OK
D/RIL ( 845): onRequest: REGISTRATION_STATE
D/AT ( 845): MUX[1]> AT+CREG?
D/AT ( 845): MUX[1]< +CREG: 2,0
D/AT ( 845): MUX[1]< OK
D/RIL ( 845): onRequest: QUERY_NETWORK_SELECTION_MODE
D/AT ( 845): MUX[1]> AT+COPS?
D/AT ( 845): MUX[1]< +COPS: 0
D/AT ( 845): MUX[1]< OK
D/RIL ( 845): onRequest: GET_CURRENT_CALLS
D/AT ( 845): MUX[1]> AT+CLCC
D/AT ( 845): MUX[1]< OK
D/RILJ ( 896): [0011]> GPRS_REGISTRATION_STATE
D/RIL ( 845): onRequest: OPERATOR
D/AT ( 845): MUX[1]> AT+COPS=3,0;+COPS?;+COPS=3,1;+COPS?;+COPS=3,2;+COPS?
D/RILJ ( 896): [0012]> REGISTRATION_STATE
D/AT ( 845): MUX[1]< +COPS: 0
D/AT ( 845): MUX[1]< +COPS: 0
D/AT ( 845): MUX[1]< +COPS: 0
D/AT ( 845): MUX[1]< OK
D/RIL ( 845): onRequest: GPRS_REGISTRATION_STATE
D/AT ( 845): MUX[1]> AT+CGREG?
D/RILJ ( 896): [0013]> QUERY_NETWORK_SELECTION_MODE
D/AT ( 845): MUX[1]< +CGREG: 2,0
D/AT ( 845): MUX[1]< OK
D/RIL ( 845): onRequest: REGISTRATION_STATE
D/AT ( 845): MUX[1]> AT+CREG?
D/RILJ ( 896): [0002]< BASEBAND_VERSION 0
D/RILJ ( 896): [0003]< GET_IMEI
D/RILJ ( 896): [0004]< GET_IMEISV error:
com.android.internal.telephony.gsm.CommandException: REQUEST_NOT_SUPPORTED
D/RILJ ( 896): [0005]< OPERATOR {null, null, null}
D/RILJ ( 896): [0006]< GPRS_REGISTRATION_STATE {0, -1, -1}
D/RILJ ( 896): [0007]< REGISTRATION_STATE {0, -1, -1}
D/RILJ ( 896): [0014]> GET_SIM_STATUS
D/RILJ ( 896): [0015]> QUERY_FACILITY_LOCK
D/RILJ ( 896): [0008]< QUERY_NETWORK_SELECTION_MODE {0}
D/RILJ ( 896): [0009]< GET_CURRENT_CALLS
D/AT ( 845): MUX[1]< +CREG: 2,0
D/AT ( 845): MUX[1]< OK
D/RIL ( 845): onRequest: QUERY_NETWORK_SELECTION_MODE
D/AT ( 845): MUX[1]> AT+COPS?
D/AT ( 845): MUX[1]< +COPS: 0
D/AT ( 845): MUX[1]< OK
D/RIL ( 845): onRequest: GET_SIM_STATUS
D/AT ( 845): MUX[1]> AT+CPIN?
D/AT ( 845): MUX[1]< +CPIN: SIM PIN
D/AT ( 845): MUX[1]< OK
D/RIL ( 845): onRequest: QUERY_FACILITY_LOCK
D/AT ( 845): MUX[1]> AT+CLCK="SC",2,"",7
D/AT ( 845): MUX[1]< +CLCK: 1
D/AT ( 845): MUX[1]< OK
D/RILJ ( 896): [0010]< OPERATOR {null, null, null}
D/RILJ ( 896): [0011]< GPRS_REGISTRATION_STATE {0, -1, -1}
D/RILJ ( 896): [0012]< REGISTRATION_STATE {0, -1, -1}
D/RILJ ( 896): [0013]< QUERY_NETWORK_SELECTION_MODE {0}
D/GSM ( 896): Poll ServiceState done: oldSS=[3 home null null null ]
newSS=[1 home null null null ] oldGprs=1 newGprs=1 oldType=unknown
newType=unknown
D/RILJ ( 896): [0014]< GET_SIM_STATUS SIM_PIN
D/RILJ ( 896): [0015]< QUERY_FACILITY_LOCK {1}
D/GSM ( 896): [GsmSimCard] Notify SIM pin or puk locked.
D/GSM ( 896): [GsmSimCard] Broadcasting intent SIM_STATE_CHANGED_ACTION
LOCKED reason PIN
D/GSM ( 896): [GsmSimCard] Query facility lock : true
D/AT ( 845): MUX[1]< %CSTAT: PHB, 0
D/RILJ ( 896): [0016]> ENTER_SIM_PIN
D/RIL ( 845): onRequest: ENTER_SIM_PIN
D/AT ( 845): MUX[1]> AT+CPIN=4223
D/AT ( 845): MUX[1]< +CME ERROR: 3
D/RILJ ( 896): [0016]< ENTER_SIM_PIN error:
com.android.internal.telephony.gsm.CommandException: PASSWORD_INCORRECT
D/RILJ ( 896): [0017]> GET_SIM_STATUS
D/RIL ( 845): onRequest: GET_SIM_STATUS
D/AT ( 845): MUX[1]> AT+CPIN?
D/AT ( 845): MUX[1]< +CPIN: SIM PIN
D/AT ( 845): MUX[1]< OK
D/RILJ ( 896): [0017]< GET_SIM_STATUS SIM_PIN
_______________________________________________
devel mailing list
devel@lists.openmoko.org
https://lists.openmoko.org/mailman/listinfo/devel