Android TV 6.0 integrate with usb 4g module problem

Hi all

I' m working with android TV 6.0, I need a usb 4g module work on it,link is
I followed the official doc and driver, and I got these output from uart:
[ 4442.176000] usb 1-1: new high-speed USB device number 3 using Mstar-ehci-2
[ 4442.380000] usb 1-1: New USB device found, idVendor=1e0e, idProduct=9001
[ 4442.388000] usb 1-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3
[ 4442.392000] usb 1-1: Product: SimTech, Incorporated
[ 4442.400000] usb 1-1: Manufacturer: SimTech, Incorporated
[ 4442.404000] usb 1-1: SerialNumber: 0123456789ABCDEF
[ 4442.416000] option 1-1:1.0: GSM modem (1-port) converter detected
[ 4442.424000] usb 1-1: GSM modem (1-port) converter now attached to ttyUSB0
[ 4442.432000] option 1-1:1.1: GSM modem (1-port) converter detected
[ 4442.440000] usb 1-1: GSM modem (1-port) converter now attached to ttyUSB1
[ 4442.448000] option 1-1:1.2: GSM modem (1-port) converter detected
[ 4442.456000] usb 1-1: GSM modem (1-port) converter now attached to ttyUSB2
[ 4442.460000] option 1-1:1.3: GSM modem (1-port) converter detected
[ 4442.468000] usb 1-1: GSM modem (1-port) converter now attached to ttyUSB3
[ 4442.476000] option 1-1:1.4: GSM modem (1-port) converter detected
[ 4442.484000] usb 1-1: GSM modem (1-port) converter now attached to ttyUSB4

I also got some error output:
01-01 21:36:2[ 5784.908000] init: Service 'ril-daemon' (pid 7649) killing any children in process group
1.963 7649 7649 D RILD : **RILd param count=3**
01-01 21:36:21.963 7649 7649 D use-Rlog/RLOG-RILD: simcom rilLibPath=/system/lib/libreference-ril.so
01-01 21:36:21.964 7649 7649 D RILD : RIL_Init argc = 3 clientId = 0
01-01 21:36:21.964 7649 7649 D use-Rlog/RLOG-RIL_SIMCOM: simcom android60 ril_init
01-01 21:36:21.964 7649 7649 I RIL_SIMCOM: Client id received 0
01-01 21:36:21.964 7649 7651 I use-Rlog/RLOG-RIL_RUNTIME: 3G modem monitor thread is start
01-01 21:36:21.965 7649 7649 D use-Rlog/RLOG-RIL_RUNTIME: [1e0e:9001],atport=/dev/ttyUSB2,dataport=/dev/ttyUSB3,gpsport=/dev/ttyUSB1
01-01 21:36:21.965 7649 7649 D use-Rlog/RLOG-RIL_SIMCOM: ref get runtime port = /dev/ttyUSB2
01-01 21:36:21.965 7649 7649 D use-Rlog/RLOG-RIL_SIMCOM: at port use dynamic = /dev/ttyUSB2
01-01 21:36:21.965 7649 7649 I use-Rlog/RLOG-RIL_SIMCOM: RIL_Init tty device: /dev/ttyUSB2
01-01 21:36:21.965 7649 7649 D RILD : RIL_Init rilInit completed
01-01 21:36:21.965 7649 7649 I RILC : SIM_COUNT: 1
01-01 21:36:21.965 7649 7649 E RILC : RIL_register: RIL version 11
01-01 21:36:21.965 7649 7649 I RILC : s_registerCalled flag set, 1
01-01 21:36:21.965 7649 7652 E use-Rlog/RLOG-RIL_SIMCOM: open devices: /dev/ttyUSB2
01-01 21:36:21.965 7649 7649 I RILC : Start to listen RIL_SOCKET_1
01-01 21:36:21.966 7649 7649 D RILD : RIL_Init RIL_register completed
01-01 21:36:21.966 7649 7649 D RILD : RIL_register_socket completed
01-01 21:36:21.966 7649 7649 D RILD : RIL_Init starting sleep loop
01-01 21:36:21.967 7649 7652 E use-Rlog/RLOG-RIL_SIMCOM: open ok, init it.
01-01 21:36:21.967 7649 7653 D AT : AT< OK
01-01 21:36:21.967 7649 7650 D RIL_SIMCOM: setRadioState(0)
01-01 21:36:21.967 7649 7654 D use-Rlog/RLOG-AT: pppcheckLoop start
01-01 21:36:21.967 7649 7654 E use-Rlog/RLOG-AT: Failed to get socket 'rild-ppp' errno:0
01-01 21:36:21.967 7649 7650 D use-Rlog/RLOG-RIL_SIMCOM: get currentState = 0
01-01 21:36:21.967 7649 7650 D use-Rlog/RLOG-RIL_SIMCOM: handshake start
01-01 21:36:21.967 7649 7650 D AT : AT> ATE0Q0V1
^C
130|:/ # [ 5789.920000] init: Starting service 'ril-daemon'...
[ 5789.944000] init: Service 'ril-daemon' (pid 7655) exited with status 255
[ 5789.952000] init: Service 'ril-daemon' (pid 7655) killing any children in process group
[ 5794.964000] init: Starting service 'ril-daemon'...
[ 5794.988000] init: Service 'ril-daemon' (pid 7661) exited with status 255
[ 5794.992000] init: Service 'ril-daemon' (pid 7661) killing any children in process group
[ 5799.004000] init: Starting service 'ril-daemon'...
[ 5799.028000] init: Service 'ril-daemon' (pid 7667) exited with status 255
[ 5799.032000] init: Service 'ril-daemon' (pid 7667) killing any children in process group

My question is:
1) I asked some android developers, is android tv version cut the 4g or mobile network?, because I cann't find any menu in Setting, see Attach Files.
Do I need modify android TV source to enable 4g or mobile network?
2) What do I need to do if I want to integrated a usb 4g module in android TV 6.0 version.

Thanks.

Show Accepted Answer

Guest Quick Reply (No URL, BBcode or HTML)

Last post by jstehr
2 hours ago
Last post by pmetz
22 minutes ago
Last post by cindy69
1 hour ago
Last post by mmayert
4 hours ago
Last post by jfay
4 hours ago
Last post by hokon
2 hours ago
Last post by hyatt.anita
4 hours ago