[General Questions and Answers] ph0d:
I'm currently researching UNLOCKING the QUALCOMM based HUAWEI u8180 aka ideos aka a blast from the CLIQ past. I don't have any cross compilers otherwise I think yakk's old method would work. Right now I'm chasing down the QCRILHOOK_NV_READ from the PERSONALIZATION matches as I grep through the entire phone. Not the most efficient. Been working on this one almost as long as the S G S 3 Int IMEI fix, which is almost done thanks to some other tweaked out individuals here...

So am I on the path to MSM/Qualcomm unlocking righteousness? Or doth I fade into the darkness...

so follows my trail from /dev/log/radio :

P

ÀÏÇý2¼P—ÕÀ8RILC[RIL qcril_cm.c 3583] Received phonesvc event : CM_PH_EVENT_INFO (69644)

JÏÇý2¼P—ÕÀ8RILC[RIL qcril_event.c 402] Queued event CM_PH_EVENT_INFO (5536 bytes)

DÀ8Ïñý2¼P—ÕÀ8RILC[RIL qcril_event.c 288] qcril_event_main(): 1 items on queue

HÀ8Ïñý2¼P—ÕÀ8RILC[RIL qcril_event.c 309] De-queued event CM_PH_EVENT_INFO (69644)

CÀ8Ïñý2¼P—ÕÀ8RILC[RIL qcril.c 2444] AMSS=>RIL [ label = "CM_PH_EVENT_INFO" ];EÀ8Ïñý2¼P—ÕÀ8RILC[RIL qcril.c 2453] RIL <--- CM_PH_EVENT_INFO (69644) --- AMSS

6À8Ïñý2¼P—ÕÀ8RILC[RIL qcril_cm.c 3797] GW subscription disabled

8À8Ïñý2¼P—ÕÀ8RILC[RIL qcril_cm.c 3809] CDMA subscription disabled

ÂÀ8Ïñý2¼P—ÕÀ8RILC[RIL qcril_cm.c 3832] Oprt mode: 5, Mode pref: 19, GW acq order: 2, Band pref: 562949960237440, Roam pref: 255, Network sel mode: 0, plmn[0]=255, plmn[1]=255, plmn[2]=255, rtre control: 2”À8Ïñý2¼P—ÕÀ8RILC[RIL qcril_reqlist.c 206] Found ReqList entry : RIL_REQUEST_QUERY_NETWORK_SELECTION_MODE (45), token id 35, pending CM_PH_EVENT_INFO (69644)

OÀ8Ïñý2¼P—ÕÀ8RILC[RIL qcril_cm.c 4102] Reply to RIL --> Automatic network selection mode

rÀ8Ïñý2¼P—ÕÀ8RILC[RIL qcril_reqlist.c 160] Found ReqList entry : RIL_REQUEST_QUERY_NETWORK_SELECTION_MODE (45), token id 35

OÀ8Ïñý2¼P—ÕÀ8RILC[RIL qcril_reqlist.c 599] Deleted ReqList entry : token id 35 [0x2f9a8]

:À8Ïñý2¼P™rY9RILC[RIL qcril_reqlist.c 1061] ReqList entries : Empty

}À8Ïñý2¼P™rY9RILC[RIL qcril.c 3879] RIL=>Android [ label = "RIL_REQUEST_QUERY_NETWORK_SELECTION_MODE - Automatic, Token 35, Success" ];ŒÀ8Ïñý2¼P™rY9RILC[RIL qcril.c 3884] UI <--- RIL_REQUEST_QUERY_NETWORK_SELECTION_MODE (45) Complete --- RIL [Token 35, RIL_E_SUCCESS, Len 4 Automatic]

RÀ8Ïñý2¼P™rY9RILC[RIL qcril.c 2481] Exit qcril_process_event() : CM_PH_EVENT_INFO, err_no 0

>À8Ïñý2¼P™rY9RILC[RIL qcril_event.c 271] qcril_event_main(): Waiting...

/

Àn•ý2¼P™rY9RILJ[0035]< QUERY_NETWORK_SELECTION_MODE {0}^Ànnþ2¼PæGSMWrong network type: 0^Ànnþ2¼PæGSMWrong network type: 0

^Ànnþ2¼PæGSMPoll ServiceState done: oldSS=[1 home Unknown CSS not supported -1 -1RoamInd: -1DefRoamInd: -1EmergOnly: false] newSS=[1 home Unknown CSS not supported -1 -1RoamInd: -1DefRoamInd: -1EmergOnly: false] oldGprs=1 newGprs=1 oldType=unknown newType=unknown/nn,3¼PfoGSM[IccCard] Network Despersonalization: 886.nn,3¼PfoRILJ[0036]> ENTER_NETWORK_DEPERSONALIZATIONt

ÀÏð,3¼PfoRILC[RIL qcril.c 2285] UI --- RIL_REQUEST_ENTER_NETWORK_DEPERSONALIZATION (8) ---> RIL [token id 36, data len 4]

l

ÀÏð,3¼PfoRILC[RIL qcril.c 2304] Android=>RIL [ label = "RIL_REQUEST_ENTER_NETWORK_DEPERSONALIZATION - Token 36" ];JÏð,3¼PöRILC[RIL qcril_mmgsdi_sec.c 851] qcril_mmgsdi_request_enter_perso_key

3

ÀÏð,3¼PöRILC[RIL qcril_mmgsdi_sec.c 870] e_card_mode = 1G

ÀÏð,3¼PöRILC[RIL qcril_reqlist.c 169] Not found ReqList entry : token id 36

ˆ

ÀÏð,3¼PöRILC[RIL qcril_reqlist.c 400] Event RIL_REQUEST_ENTER_NETWORK_DEPERSONALIZATION (8) pending receipt of <none>, token id 36 [0x2f9b8]

5

ÀÏð,3¼PöRILC[RIL qcril_reqlist.c 1065] ReqList entries :

c

ÀÏð,3¼PöRILC[RIL qcril_reqlist.c 1071] RIL_REQUEST_ENTER_NETWORK_DEPERSONALIZATION (8), token id 36

x

ÀÏð,3¼PöRILC[RIL qcril_mmgsdi_sec.c 948] RIL --- gsdi_perso_deactivate_feature_indicator() ---> AMSS [perso_feature 0 (0x0)]

S

ÀÏð,3¼PöQCRIL_MSC "RIL"=>"AMSS" [ label = "gsdi_perso_deactivate_feature_indicator()"];

(

ÀÏð,3¼PöRILC[RIL qcril_mmgsdi.c 1763] data:

'

ÀÏð,3¼PöRILC[RIL qcril_mmgsdi.c 1773] 0x38, '

ÀÏð,3¼PöRILC[RIL qcril_mmgsdi.c 1773] 0x38, '

ÀÏð,3¼PöRILC[RIL qcril_mmgsdi.c 1773] 0x36, "

ÀÏð,3¼PöRILC[RIL qcril_mmgsdi.c 1780]

L

ÀÏó,3¼Pê¾†RILC[RIL qcril_mmgsdi.c 1221] qcril_mmgsdi_gsdi_command_callback, cmd:17

UÏó,3¼Pê¾†RILC[RIL qcril_event.c 402] Queued event MMGSDI_GSDI_COMMAND_CALLBACK (336 bytes)

D†Ïñ,3¼Pê¾†RILC[RIL qcril_event.c 288] qcril_event_main(): 1 items on queue

U†Ïñ,3¼Pê¾†RILC[RIL qcril_event.c 309] De-queued event MMGSDI_GSDI_COMMAND_CALLBACK (196613)

O†Ïñ,3¼Pê¾†RILC[RIL qcril.c 2444] AMSS=>RIL [ label = "MMGSDI_GSDI_COMMAND_CALLBACK" ];R†Ïñ,3¼Pê¾†RILC[RIL qcril.c 2453] RIL <--- MMGSDI_GSDI_COMMAND_CALLBACK (196613) --- AMSS

t†Ïñ,3¼Pê¾†RILC[RIL qcril_mmgsdi.c 4987] qcril_mmgsdi_process_gsdi_command_callback: QCRIL_EVT_MMGSDI_GSDI_COMMAND_CALLBACK

:†Ïñ,3¼Pê¾†RILC[RIL qcril_mmgsdi.c 5008] GSDI_PERSO_DEACT_IND_RSP

rÏñ,3¼Pê¾†RILC[RIL qcril_mmgsdi_sec.c 256] qcril_mmgsdi_sec_process_perso_deact_cnf: status = 0x23, perso_feature = 0x0

vÏñ,3¼Pê¾†RILC[RIL qcril_mmgsdi.c 261] GSDI_INCORRECT_CODE/PERSO_CHECK_FAILEd/PERSO_INVALID_CK 0x23 -> MMGSDI_INCORRECT_CODE

NÏñ,3¼Pê¾†RILC[RIL qcril_mmgsdi.c 177] mmgsdi status 0x7 -> RIL_E_PASSWORD_INCORRECT

tÏñ,3¼Pê¾†RILC[RIL qcril_reqlist.c 160] Found ReqList entry : RIL_REQUEST_ENTER_NETWORK_DEPERSONALIZATION (8), token id 36

tÏñ,3¼Pê¾†RILC[RIL qcril_reqlist.c 160] Found ReqList entry : RIL_REQUEST_ENTER_NETWORK_DEPERSONALIZATION (8), token id 36

OÏñ,3¼Pê¾†RILC[RIL qcril_reqlist.c 599] Deleted ReqList entry : token id 36 [0x2f9b8]

:Ïñ,3¼Pê¾†RILC[RIL qcril_reqlist.c 1061] ReqList entries : Empty

Ïñ,3¼Pê¾†RILC[RIL qcril.c 3824] RIL=>Android [ label = "RIL_REQUEST_ENTER_NETWORK_DEPERSONALIZATION, Token 36, Password Incorrect" ];‚Ïñ,3¼Pê¾†RILC[RIL qcril.c 3827] UI <--- RIL_REQUEST_ENTER_NETWORK_DEPERSONALIZATION (8) Complete --- RIL [Token 36, Password Incorrect]

^Ïñ,3¼Pê¾†RILC[RIL qcril.c 2481] Exit qcril_process_event() : MMGSDI_GSDI_COMMAND_CALLBACK, err_no 0

>Ïñ,3¼Pê¾†RILC[RIL qcril_event.c 271] qcril_event_main(): Waiting...

yÿÿn•,3¼Pê¾†RILJ[0036]< ENTER_NETWORK_DEPERSONALIZATION error: com.android.internal.telephony.CommandException: PASSWORD_INCORRECT†nn,3¼PzløRILJ[0037]> GET_SIM_STATUSc

ÀÏð,3¼P%k‘RILC[RIL qcril.c 2285] UI --- RIL_REQUEST_GET_SIM_STATUS (1) ---> RIL [token id 37, data len 0]

[

ÀÏð,3¼P%k‘RILC[RIL qcril.c 2304] Android=>RIL [ label = "RIL_REQUEST_GET_SIM_STATUS - Token 37" ];M

ÀÏð,3¼P%k‘RILC[RIL qcril_mmgsdi_common.c 2747] qcril_mmgsdi_request_get_sim_status

G

ÀÏð,3¼P%k‘RILC[RIL qcril_reqlist.c 169] Not found ReqList entry : token id 37

w

ÀÏð,3¼P%k‘RILC[RIL qcril_reqlist.c 400] Event RIL_REQUEST_GET_SIM_STATUS (1) pending receipt of <none>, token id 37 [0x2f9a8]

5

ÀÏð,3¼P%k‘RILC[RIL qcril_reqlist.c 1065] ReqList entries :

R

ÀÏð,3¼P%k‘RILC[RIL qcril_reqlist.c 1071] RIL_REQUEST_GET_SIM_STATUS (1), token id 37

C

ÀÏð,3¼P%k‘RILC[RIL qcril_mmgsdi.c 173] mmgsdi status 0x0 -> RIL_E_SUCCESS

c

ÀÏð,3¼P%k‘RILC[RIL qcril_reqlist.c 160] Found ReqList entry : RIL_REQUEST_GET_SIM_STATUS (1), token id 37

c

ÀÏð,3¼P%k‘RILC[RIL qcril_reqlist.c 160] Found ReqList entry : RIL_REQUEST_GET_SIM_STATUS (1), token id 37

O

ÀÏð,3¼P%k‘RILC[RIL qcril_reqlist.c 599] Deleted ReqList entry : token id 37 [0x2f9a8]

:

ÀÏð,3¼P%k‘RILC[RIL qcril_reqlist.c 1061] ReqList entries : Empty

r

ÀÏð,3¼P%k‘RILC[RIL qcril.c 3879] RIL=>Android [ label = "RIL_REQUEST_GET_SIM_STATUS - Card Present, Token 37, Success" ];‚