Hello, I tried the Huawei EC122 after flashed the 4D2 ROM and run "3G Telephony apps On-Off".
But my flytouch3 has no any response after plug in EC122.
 
I use "logcat -b radio" to get the report, as follow:
D/RIL     ( 1964): [err] no modem found
I/RIL     ( 1964): [inf] wait for modem...
D/RIL     ( 1964): [err] no modem found
I/RIL     ( 1964): [inf] wait for modem...
D/RIL     ( 1964): [err] no modem found
I/RIL     ( 1964): [inf] wait for modem...
D/RIL     ( 1964): [err] no modem found
I/RIL     ( 1964): [inf] wait for modem...
D/RIL     ( 1964): [err] no modem found
I/RIL     ( 1964): [inf] wait for modem...
D/RIL     ( 1964): [err] no modem found
I/RIL     ( 1964): [inf] wait for modem...
D/RIL     ( 1964): [err] no modem found
I/RIL     ( 1964): [inf] wait for modem...
D/RIL     ( 1964): [err] no modem found
I/RIL     ( 1964): [inf] wait for modem...
D/RIL     ( 1964): [err] no modem found
I/RIL     ( 1964): [inf] wait for modem...
D/RIL     ( 1964): [err] no modem found
I/RIL     ( 1964): [inf] wait for modem...
D/RIL     ( 1964): [err] no modem found
I/RIL     ( 1964): [inf] wait for modem...
I/PHONE   ( 2129): Network Mode set to 0
I/PHONE   ( 2129): Cdma Subscription set to 1
D/PHONE   ( 2129): mDoesRilSendMultipleCallRing=true
D/PHONE   ( 2129): mCallRingDelay=3000
W/GSM     ( 2129): Can't open /system/etc/voicemail-conf.xml
W/GSM     ( 2129): Can't open /system/etc/spn-conf.xml
D/GSM     ( 2129): [DSAC DEB] registerForPsRestrictedEnabled 
D/GSM     ( 2129): [DSAC DEB] registerForPsRestrictedDisabled 
D/GSM     ( 2129): [GsmDataConnection-1] DataConnection constructor E
D/GSM     ( 2129): [GsmDataConnection-1] clearSettings
D/GSM     ( 2129): [GsmDataConnection-1] DataConnection constructor X
D/GSM     ( 2129): [GsmDataConnection-1] Made GsmDataConnection-1
D/RILJ    ( 2129): [0000]> RIL_REQUEST_REPORT_STK_SERVICE_IS_RUNNING
D/RILJ    ( 2129): [0000]< RIL_REQUEST_REPORT_STK_SERVICE_IS_RUNNING error: com.android.internal.telephony.CommandException: RADIO_NOT_AVAILABLE
D/STK     ( 2129): StkService: StkService: is running
D/STK     ( 2129): StkService: NEW sInstance
I/PHONE   ( 2129): Creating GSMPhone
D/RILJ    ( 2129): [0001]> GET_CURRENT_CALLS
D/RILJ    ( 2129): [0001]< GET_CURRENT_CALLS error: com.android.internal.telephony.CommandException: RADIO_NOT_AVAILABLE
E/GSM     ( 2129): Wrong network type: 0
E/GSM     ( 2129): Wrong network type: 0
D/GSM     ( 2129): Poll ServiceState done:  oldSS=[1 home null null null  Unknown CSS not supported 0 0RoamInd: 0DefRoamInd: 0EmergOnly: false] newSS=[1 home null null null  Unknown CSS not supported -1 -1RoamInd: -1DefRoamInd: -1EmergOnly: false] 
D/GSM     ( 2129): oldGprs=1 newGprs=1 oldType=unknown newType=unknown
D/GSM     ( 2129): GSMDataConnTrack handleMessage { what=12 when=58998 
obj=android.os.AsyncResult@4a354738 }
D/GSM     ( 2129): [GsmDataConnectionTracker] Radio is off and clean up all connection
D/GSM     ( 2129): [GsmDataConnectionTracker] Clean up connection due to radioTurnedOff
D/GSM     ( 2129): [GsmDataConnectionTracker] setState: DISCONNECTING
D/GSM     ( 2129): [GsmDataConnectionTracker] cleanUpConnection: !tearDown, call conn.resetSynchronously
D/GSM     ( 2129): [GsmDataConnection-1] DcInactiveState: msg.what=EVENT_RESET, ignore we're already reset
D/GSM     ( 2129): [GsmDataConnection-1] NotifyDisconnectCompleted
D/GSM     ( 2129): [DataConnection] Stop poll NetStat
D/GSM     ( 2129): [GsmDataConnectionTracker] cleanupConnection: !notificationDeferred
D/GSM     ( 2129): [GsmDataConnectionTracker] gotoIdleAndNotifyDataConnection: reason=radioTurnedOff
D/GSM     ( 2129): [GsmDataConnectionTracker] setState: IDLE
D/GSM     ( 2129): [GsmDataConnection-1] clearSettings
D/GSM     ( 2129): GSMDataConnTrack handleMessage { what=19 when=58998 
obj=android.os.AsyncResult@4a354a88 }
D/GSM     ( 2129): [DataConnection] Stop poll NetStat
D/GSM     ( 2129): GSMDataConnTrack handleMessage { what=22 when=58998 
obj=android.os.AsyncResult@4a354bd8 }
D/GSM     ( 2129): [GsmDataConnectionTracker] ***trySetupData due to roamingOff
D/GSM     ( 2129): [DSAC DEB] trySetupData with mIsPsRestricted=false
D/GSM     ( 2129): [GsmDataConnectionTracker] trySetupData: Not ready for data:  dataState=IDLE gprsState=0 sim=false 
D/GSM     ( 2129): UMTS=false phoneState=IDLE isDataAllowed=false dataEnabled=false roaming=false 
D/GSM     ( 2129): dataOnRoamingEnable=false ps restricted=false desiredPowerState=true MasterDataEnabled=true
D/GSM     ( 2129): [IccCard] Broadcasting intent ACTION_SIM_STATE_CHANGED NOT_READY reason null
D/RIL     ( 1964): [err] no modem found
I/RIL     ( 1964): [inf] wait for modem...
I/RILJ    ( 2129): Couldn't find 'rild' socket; retrying after timeout
I/RILJ    ( 2129): Couldn't find 'rild' socket; retrying after timeout
D/RIL     ( 1964): [err] no modem found
I/RIL     ( 1964): [inf] wait for modem...
I/RILJ    ( 2129): Couldn't find 'rild' socket; retrying after timeout
D/RIL     ( 1964): [err] no modem found
I/RIL     ( 1964): [inf] wait for modem...
I/RILJ    ( 2129): Couldn't find 'rild' socket; retrying after timeout
D/RIL     ( 1964): [err] no modem found
I/RIL     ( 1964): [inf] wait for modem...
I/RILJ    ( 2129): Couldn't find 'rild' socket; retrying after timeout
D/RIL     ( 1964): [err] no modem found
I/RIL     ( 1964): [inf] wait for modem...
I/RILJ    ( 2129): Couldn't find 'rild' socket; retrying after timeout
I/RILJ    ( 2129): Couldn't find 'rild' socket; retrying after timeout
D/RIL     ( 1964): [err] no modem found
I/RIL     ( 1964): [inf] wait for modem...
E/RILJ    ( 2129): Couldn't find 'rild' socket after 8 times, continuing to retry silently
D/RILJ    ( 2129): WAKE_LOCK_TIMEOUT  mReqPending=0 mRequestList=0
D/RIL     ( 1964): [err] no modem found
I/RIL     ( 1964): [inf] wait for modem...
D/RIL     ( 1964): [err] no modem found
I/RIL     ( 1964): [inf] wait for modem...
D/RIL     ( 1964): [err] no modem found
I/RIL     ( 1964): [inf] wait for modem...
D/RIL     ( 1964): [err] no modem found
I/RIL     ( 1964): [inf] wait for modem...
D/RIL     ( 1964): [err] no modem found
I/RIL     ( 1964): [inf] wait for modem...
D/RIL     ( 1964): [err] no modem found
I/RIL     ( 1964): [inf] wait for modem...
D/RIL     ( 1964): [err] no modem found
I/RIL     ( 1964): [inf] wait for modem...
D/RIL     ( 1964): [err] no modem found
I/RIL     ( 1964): [inf] wait for modem...
D/RIL     ( 1964): [err] no modem found
I/RIL     ( 1964): [inf] wait for modem...
D/RIL     ( 1964): [err] no modem found
I/RIL     ( 1964): [inf] wait for modem...
D/RIL     ( 1964): [err] no modem found
I/RIL     ( 1964): [inf] wait for modem...
D/RIL     ( 1964): [err] no modem found
I/RIL     ( 1964): [inf] wait for modem...
D/RIL     ( 1964): [err] no modem found
I/RIL     ( 1964): [inf] wait for modem...
D/RIL     ( 1964): [err] no modem found
I/RIL     ( 1964): [inf] wait for modem...
D/RIL     ( 1964): [err] no modem found
I/RIL     ( 1964): [inf] wait for modem...
D/RIL     ( 1964): [err] no modem found
I/RIL     ( 1964): [inf] wait for modem...
D/RIL     ( 1964): [inf] AT_MODEM device: /dev/ttyUSB0, CTL_MODEM device: /dev/ttyUSB3
I/RIL     ( 1964): Opening tty device /dev/ttyUSB3
D/AT      ( 1964): AT> ATE0Q0V1
D/AT      ( 1964): AT> ATE0Q0V1
D/AT      ( 1964): AT> ATE0Q0V1
D/AT      ( 1964): AT< ATE0Q0V1
D/AT      ( 1964): AT< OK
D/AT      ( 1964): AT< OK
D/AT      ( 1964): AT< OK
D/AT      ( 1964): AT> AT+CFUN=0
I/RILJ    ( 2129): Connected to 'rild' socket
D/AT      ( 1964): AT< OK
D/AT      ( 1964): AT> ATZV1
D/AT      ( 1964): AT< OK
D/AT      ( 1964): AT> ATE0
D/AT      ( 1964): AT< ATE0
D/AT      ( 1964): AT< OK
D/AT      ( 1964): AT> ATS0=0
D/AT      ( 1964): AT< OK
D/AT      ( 1964): AT> ATQ0
D/AT      ( 1964): AT< OK
D/AT      ( 1964): AT> ATX3
D/AT      ( 1964): AT< OK
D/AT      ( 1964): AT> AT&C1
D/AT      ( 1964): AT< OK
D/AT      ( 1964): AT> AT&D1
D/AT      ( 1964): AT< OK
D/AT      ( 1964): AT> AT+CMEE=1
D/AT      ( 1964): AT< OK
D/AT      ( 1964): AT> AT+CMOD=0
D/AT      ( 1964): AT< COMMAND NOT SUPPORT
D/AT      ( 1964): AT< ^SIMST:1
D/AT      ( 1964): AT< ^MODE: 0
D/AT      ( 1964): AT< ^RSSILVL:0
D/AT      ( 1964): AT< ^HRSSILVL:0
D/AT      ( 1964): AT< ^CRSSI: 99
D/AT      ( 1964): AT< ^HDRRSSI: 99
D/AT      ( 1964): AT< ^MODE: 0
D/AT      ( 1964): AT< ^RSSILVL:0
D/AT      ( 1964): AT< ^HRSSILVL:0
D/AT      ( 1964): AT< ^CRSSI: 99
D/AT      ( 1964): AT< ^HDRRSSI: 99
D/AT      ( 1964): AT< ^SIMST:1
D/AT      ( 1964): AT< ^SIMST:1
D/AT      ( 1964): AT< ^SIMST:1
 
Then I want to send command "at^u2diag" by putty tool, but it show "command not support".
 
Who can help me or give me some advices?
Thanks!