日韩av黄I国产麻豆传媒I国产91av视频在线观看I日韩一区二区三区在线看I美女国产在线I麻豆视频国产在线观看I成人黄色短片

歡迎訪問 生活随笔!

生活随笔

當(dāng)前位置: 首頁 > 运维知识 > Android >内容正文

Android

Android4.2 Quectel EC20 R2.1模块移植

發(fā)布時間:2023/12/14 Android 51 豆豆
生活随笔 收集整理的這篇文章主要介紹了 Android4.2 Quectel EC20 R2.1模块移植 小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.

注意:
?本文檔不支持熱插拔,本文使用GobiNET方式實現(xiàn)4G上網(wǎng),并沒使用PPPD模式。

1、內(nèi)核部分的移植
1.1 usb串口驅(qū)動的修改

修改:
autochips/kernel/drivers/usb/serial/option.c
kernel/drivers/usb/serial/qcserial.c
kernel/drivers/usb/serial/usb_wwan.c
修改:autochips/kernel/drivers/usb/serial/option.c ?文件,添加EC20模塊的注冊時的VID和PID號,以及生成設(shè)備階段的接口4用于網(wǎng)絡(luò)設(shè)備,如下:
static const struct usb_device_id option_ids[] = {
.....................................................................................
?? ?{ USB_DEVICE(QUALCOMM_VENDOR_ID, 0x6000)}, /* ZTE AC8700 */
?? ?{ USB_DEVICE(QUALCOMM_VENDOR_ID, 0x6613)}, /* Onda H600/ZTE MF330 */
?? ?{ USB_DEVICE(QUALCOMM_VENDOR_ID, 0x9000)}, /* SIMCom SIM5218 */
?? ?//EC20 yiyuan 4G LTE module configure
?? ?#if ?1//Added by Quectel
?? ?{ USB_DEVICE(0x05C6, 0x9090) }, /* Quectel UC15 */
?? ?{ USB_DEVICE(0x05C6, 0x9003) }, /* Quectel UC20 */
?? ?{ USB_DEVICE(0x05C6, 0x9215) }, /* Quectel EC20 */
?? ?{ USB_DEVICE(0x2C7C, 0x0125) }, /* Quectel EC25/EC20 R2.0 */
?? ?{ USB_DEVICE(0x2C7C, 0x0121) }, /* Quectel EC21 */
?? ?#endif

?? ?{ USB_DEVICE(CMOTECH_VENDOR_ID, CMOTECH_PRODUCT_6280) },?
.........................................................................................
}
static int option_probe(struct usb_serial *serial,
?? ??? ??? ?const struct usb_device_id *id)
{
?? ?struct usb_wwan_intf_private *data;

?? ?printk("option_probe, 1\n"); ?
?? ?#if 1 //Added by Quectel
?? ?//Quectel UC20's interface 4 can be used as USB Network device
?? ?if (serial->dev->descriptor.idVendor == 0x05C6 && serial->dev->descriptor.idProduct ==
?? ??? ??? ?0x9003 && serial->interface->cur_altsetting->desc.bInterfaceNumber >= 4)
?? ??? ?return -ENODEV;
?? ??? ?//Quectel EC20's interface 4 can be used as USB Network device
?? ?if (serial->dev->descriptor.idVendor == 0x05C6 && serial->dev->descriptor.idProduct ==
?? ??? ??? ?0x9215 && serial->interface->cur_altsetting->desc.bInterfaceNumber >= 4)
?? ??? ?return -ENODEV;
?? ??? ?if (serial->dev->descriptor.idVendor == cpu_to_le16(0x2C7C) &&?
?? ??? ??? ?serial->interface->cur_altsetting->desc.bInterfaceNumber >= 4)
?? ??? ?return -ENODEV;
?? ?#endif

?? ?//end ?yiyuan
..........................................................
}
static struct usb_serial_driver option_1port_device = {
?? ?.driver = {
?? ??? ?.owner =?? ?THIS_MODULE,
?? ??? ?.name =?? ??? ?"option1",
?? ?},
?? ?.description ? ? ? = "GSM modem (1-port)",
?? ?.id_table ? ? ? ? ?= option_ids,
?? ?.num_ports ? ? ? ? = 1,
?? ?.probe ? ? ? ? ? ? = option_probe,
?? ?.open ? ? ? ? ? ? ?= usb_wwan_open,
?? ?.close ? ? ? ? ? ? = usb_wwan_close,
?? ?.dtr_rts?? ? ? = usb_wwan_dtr_rts,
?? ?.write ? ? ? ? ? ? = usb_wwan_write,
?? ?.write_room ? ? ? ?= usb_wwan_write_room,
?? ?.chars_in_buffer ? = usb_wwan_chars_in_buffer,
?? ?.set_termios ? ? ? = usb_wwan_set_termios,
?? ?.tiocmget ? ? ? ? ?= usb_wwan_tiocmget,
?? ?.tiocmset ? ? ? ? ?= usb_wwan_tiocmset,
?? ?.ioctl ? ? ? ? ? ? = usb_wwan_ioctl,
?? ?.attach ? ? ? ? ? ?= usb_wwan_startup,
?? ?.disconnect ? ? ? ?= usb_wwan_disconnect,
?? ?.release ? ? ? ? ? = option_release,
?? ?.read_int_callback = option_instat_callback,
#ifdef CONFIG_PM
?? ?.suspend ? ? ? ? ? = usb_wwan_suspend,
?? ?.resume ? ? ? ? ? ?= usb_wwan_resume,
#if 1 //Added by Quectel
?? ?//.reset_resume = usb_wwan_resume,
#endif

#endif
};

修改:kernel/drivers/usb/serial/qcserial.c ?去掉文件中跟移遠(yuǎn)4G模塊VID和PID相沖突的選項,如下:
static const struct usb_device_id id_table[] = {
? ? ?......................................................................
? ? ?{USB_DEVICE(0x05c6, 0x9214)},?? ?/* Acer Gobi 2000 QDL device (VP413) */
?? ?//for EC20 yiyuan module remove?
?? ?//{USB_DEVICE(0x05c6, 0x9215)},?? ?/* Acer Gobi 2000 Modem device (VP413) */

?? ?{USB_DEVICE(0x05c6, 0x9264)},?? ?/* Asus Gobi 2000 QDL device (VR305) */
? ? ?.................................................................................
}
修改:kernel/drivers/usb/serial/usb_wwan.c文件,將移遠(yuǎn)模塊在USB串口urb數(shù)據(jù)上傳時使用0數(shù)據(jù)包處理,數(shù)據(jù)上行和下行使用USB網(wǎng)絡(luò)接口,修改如下:
static struct urb *usb_wwan_setup_urb(struct usb_serial *serial, int endpoint,
?? ??? ??? ??? ? ? ? ?int dir, void *ctx, char *buf, int len,
?? ??? ??? ??? ? ? ? ?void (*callback) (struct urb *))
{
?? ?struct urb *urb;

?? ?if (endpoint == -1)
?? ??? ?return NULL;?? ?/* endpoint not needed */

?? ?urb = usb_alloc_urb(0, GFP_KERNEL);?? ?/* No ISO */
?? ?if (urb == NULL) {
?? ??? ?dbg("%s: alloc for endpoint %d failed.", __func__, endpoint);
?? ??? ?return NULL;
?? ?}

?? ?/* Fill URB using supplied data. */
?? ?usb_fill_bulk_urb(urb, serial->dev,
?? ??? ??? ? ?usb_sndbulkpipe(serial->dev, endpoint) | dir,
?? ??? ??? ? ?buf, len, callback, ctx);
?? ?//add for EC20 yiyuan
?? ?#if 1//Added by Quectel for Zero Packet
?? ?struct usb_device_descriptor *desc = &serial->dev->descriptor;
?? ?if (desc->idVendor == cpu_to_le16(0x05C6) && desc->idProduct == cpu_to_le16(0x9090))
?? ??? ?urb->transfer_flags |= URB_ZERO_PACKET;
?? ?if (desc->idVendor == cpu_to_le16(0x05C6) && desc->idProduct == cpu_to_le16(0x9003))
?? ??? ?urb->transfer_flags |= URB_ZERO_PACKET;
?? ?if (desc->idVendor == cpu_to_le16(0x05C6) && desc->idProduct == cpu_to_le16(0x9215))
?? ??? ?urb->transfer_flags |= URB_ZERO_PACKET;
?? ?if (desc->idVendor == cpu_to_le16(0x2C7C))
?? ??? ?urb->transfer_flags |= URB_ZERO_PACKET;
?? ?#endif
?? ?//end EC20

?? ?return urb;
}
1.2USB網(wǎng)絡(luò)接口的修改
? 移遠(yuǎn)的4G模塊使用Gobinet驅(qū)動來實現(xiàn)網(wǎng)絡(luò)數(shù)據(jù)的上行和下行,方法如下:
? 將移遠(yuǎn)提供的驅(qū)動包中的文件放到
? kernel/drivers/net/usb/GobiUSBNet.c
? kernel/drivers/net/usb/QMI.c
? kernel/drivers/net/usb/QMI.h
? kernel/drivers/net/usb/QMIDevice.c
? kernel/drivers/net/usb/QMIDevice.h
?kernel/drivers/net/usb/Structs.h
修改kernel/drivers/net/usb/Makefile,添加編譯選項,如下:
obj-y += GobiNet.o
GobiNet-objs := GobiUSBNet.o QMIDevice.o QMI.o
obj-$(CONFIG_USB_CATC)?? ??? ?+= catc.o

修改kernel/drivers/net/usb/qmi_wwan.c ?USB網(wǎng)絡(luò)接口驅(qū)動,添加EC2.1模塊的VID和PID,將GobiNet驅(qū)動跟USB網(wǎng)絡(luò)驅(qū)動鏈接到一起,將文件系統(tǒng)接口的ttyUSB訪問時轉(zhuǎn)接到GobiNet驅(qū)動上,同時去掉接口中針對移遠(yuǎn)模塊的舊的VID、PID配置,修改如下:
static const struct usb_device_id products[] = {
? ? ?..............................................................................
? ? {QMI_GOBI_DEVICE(0x03f0, 0x251d)},?? ?/* HP Gobi 2000 Modem device (VP412) */
?? ?//{QMI_GOBI_DEVICE(0x05c6, 0x9215)},?? ?/* Acer Gobi 2000 Modem device (VP413) */
?? ?{QMI_GOBI_DEVICE(0x05c6, 0x9265)},?? ?/* Asus Gobi 2000 Modem device (VR305) */
? ? ?...............................................................................
? ? {QMI_GOBI_DEVICE(0x1199, 0x901b)},?? ?/* Sierra Wireless MC7770 */
?? ?#if 1//Added by Quectel
?? ?//{QMI_GOBI_DEVICE(0x05C6, 0x9090) }, /* Quectel UC15 */
?? ?//{QMI_GOBI_DEVICE(0x05C6, 0x9003) }, /* Quectel UC20 */
?? ?{QMI_GOBI_DEVICE(0x05c6, 0x9215)}, //For Quectel EC20
?? ?{QMI_GOBI_DEVICE(0x2C7C, 0x0125)}, //For Quectel EC20
?? ?{QMI_GOBI_DEVICE(0x2C7C, 0x0121)}, //For Quectel EC20
?? ?#endif

?? ?{ }?? ??? ??? ??? ??? ?/* END */
};
1.3 內(nèi)核配置文件修改
修改:autochips/kernel/arch/arm/configs/ac83xx_defconfig
添加ppp的配置選項:
CONFIG_PPP=y
CONFIG_PPP_BSDCOMP=y
CONFIG_PPP_DEFLATE=y
CONFIG_PPP_FILTER=y
CONFIG_PPP_MPPE=y
CONFIG_PPP_MULTILINK=y
CONFIG_PPPOE=y
CONFIG_PPPOL2TP=y
CONFIG_PPPOLAC=y
CONFIG_PPPOPNS=y
CONFIG_PPP_ASYNC=y
CONFIG_PPP_SYNC_TTY=y

CONFIG_SLHC=y
USB網(wǎng)絡(luò)的配置:
CONFIG_USB_USBNET=y ? ---------->必選
CONFIG_USB_NET_AX8817X=y
CONFIG_USB_NET_CDCETHER=y
CONFIG_USB_NET_CDC_NCM=y
CONFIG_USB_NET_NET1080=y
CONFIG_USB_NET_CDC_SUBSET=y
CONFIG_USB_BELKIN=y
CONFIG_USB_ARMLINUX=y
CONFIG_USB_NET_ZAURUS=y
USB串口配置:
CONFIG_USB_SERIAL=y
CONFIG_USB_SERIAL_GENERIC=y
CONFIG_USB_SERIAL_WWAN=y
CONFIG_USB_SERIAL_OPTION=y

2、HAL的配置
2.1 刪除ATC平臺本身自帶的與ril層撥號相關(guān)的部分
首先刪除本身ATC平臺之前調(diào)試3G模塊針對電話網(wǎng)絡(luò)部分的修改,主要有chat、ip-down、ip-up、rild以及reference-ril,這個幾個部分跟EC2.1模塊的ril層使用有沖突,不去掉編譯將報錯誤或者在ril層撥號時不成功。刪除部分如下:
autochips/hardware/ril/
autochips/external/chat/Android.mk
autochips/external/ppp/android/Android.mk
autochips/device/atc/ac8317/.overlay/hardware/ril/
1)刪除autochips/hardware/ril 這個目錄
2)刪除autochips/device/atc/ac8317/.overlay/hardware/ril 這個目錄
3) 修改autochips/external/chat/Android.mk文件,去掉編譯選項,如下:
#ifeq ($(TARGET_ARCH),arm)
ifeq ($(TARGET_ARCH), )
....................................
}

或?qū)ndroid.mk修改成android_mk,如下:
autochips/external/chat/Android_mk 去掉自帶chat的編譯
4) 將autochips/external/ppp/android/Android.mk修改成:
autochips/external/ppp/android/Android_mk.bak
將autochips/external/ppp/android/目錄下的文件不編譯進(jìn)系統(tǒng)。
2.2 添加EC2.1模塊的ril層代碼
2.2.1 如果是源碼代碼,請按照以下方式
? 將移遠(yuǎn)提供的EC2.1模塊的ril代碼reference-ril文件夾添加到hardware/ril/目錄中,替換掉系統(tǒng)中自帶的hardware/ril/reference-ril/目錄,如下:
hardware/ril/reference-ril_bak/
hardware/ril/reference-ril_bak/Android_mk
? hardware/ril/reference-ril/

2.2.2 如果提供的是二進(jìn)制文件和庫,請使用如下方式修改
? 去掉系統(tǒng)自帶的的hardware/ril/reference-ril/目錄
? hardware/ril/reference-ril_bak/
? hardware/ril/reference-ril_bak/Android_mk

? 在autochips/hardware/ril/目錄或者h(yuǎn)ardware/ril/目錄中創(chuàng)建reference-ril目錄,將廠家提供的二進(jìn)制文件放到reference-ril目錄中,mtk平臺放到autochips/hardware/ril/reference-ril/目錄下,其它平臺放到hardware/ril/reference-ril/目錄下,如下:
autochips/hardware/ril/reference-ril/Android.mk
autochips/hardware/ril/reference-ril/ip-up
autochips/hardware/ril/reference-ril/ip-down
autochips/hardware/ril/reference-ril/chat
autochips/hardware/ril/reference-ril/libreference-ril.so

修改autochips/hardware/ril/reference-ril/Android.mk 內(nèi)容如下:
LOCAL_PATH := $(call my-dir)
###############################################################
# copy the shell script to etc/ppp
#
###############################################################
include $(CLEAR_VARS)
LOCAL_MODULE := ip-up
#LOCAL_MODULE_TAGS := optional
LOCAL_MODULE_CLASS := ETC
LOCAL_MODULE_PATH := $(TARGET_OUT_ETC)/ppp
LOCAL_SRC_FILES := $(LOCAL_MODULE)
include $(BUILD_PREBUILT)

include $(CLEAR_VARS)
LOCAL_MODULE := ip-down
#LOCAL_MODULE_TAGS := optional
LOCAL_MODULE_CLASS := ETC
LOCAL_MODULE_PATH := $(TARGET_OUT_ETC)/ppp
LOCAL_SRC_FILES := $(LOCAL_MODULE)
include $(BUILD_PREBUILT)


include $(CLEAR_VARS)
LOCAL_MODULE:= chat
#LOCAL_MODULE_TAGS := optional
LOCAL_MODULE_CLASS:= EXECUTABLES
LOCAL_MODULE_PATH := $(TARGET_OUT_EXECUTABLES)
LOCAL_SRC_FILES := $(LOCAL_MODULE)
include $(BUILD_PREBUILT)

修改autochips/device/atc/ac8317/generic_ac8317.mk文件,添加libreference-ril.so的拷貝方式,如下:
PRODUCT_COPY_FILES := \
$(AUTOCHIPS_DIR)/hardware/ril/reference-ril/libreference-ril.so:system/lib/libreference-ril.so

2.2.3 如果有存在out目錄,并且系統(tǒng)之前編譯的中間件文件有ip-up、ip-down、chat、libreference-ril.so的條件下,請按如下方式修改
請刪除以下文件,否則系統(tǒng)全部編譯完成后,
out/target/product/ac8317/system/lib/libreference-ril.so
out/target/product/ac8317/system/bin/chat
out/target/product/ac8317/system/etc/ppp/ip-up
out/target/product/ac8317/system/etc/ppp/ip-down

目錄中的文件仍然是之前系統(tǒng)編譯生成的中間件文件,刪除之前編譯生成的中間件文件目錄,如下:
out/target/product/ac8317/obj/EXECUTABLES/chat_intermediates/ ?---------->刪除
out/target/product/ac8317/obj/SHARED_LIBRARIES/libreference-ril*.so_intermediates/ --->刪除
out/target/product/ac8317/obj/SHARED_LIBRARIES/libreference-ril_intermediates/ --->刪除
out/target/product/ac8317/obj/lib/libreference-ril.so ------>刪除
out/target/product/ac8317/obj/ETC/ip-down_intermediates/ ------>刪除
out/target/product/ac8317/obj/ETC/ip-up_intermediates / ------>刪除

2.2.4 如果保留out目錄進(jìn)行編譯,編譯完成后請驗證輸出結(jié)果
請在編譯完成之后對比客戶給的文件跟系統(tǒng)生成的文件是否一致,系統(tǒng)生成的文件如下:
out/target/product/ac8317/system/lib/libreference-ril.so
out/target/product/ac8317/system/bin/chat
out/target/product/ac8317/system/etc/ppp/ip-up
out/target/product/ac8317/system/etc/ppp/ip-down

跟客戶給的文件請使用Beyond compare工具對比,如果不一致證明文件拷貝有問題或者中間件文件沒刪除干凈,一致則OK.

2.3 添加移遠(yuǎn)提供的ril代碼中的chat、ip-down、ip-up選項
? 修改build/target/product/base.mk修改,如下:
? ?PRODUCT_PACKAGES += \
? ? 20-dns.conf \
95-configured \
..........................
?libreference-ril \
? ?chat \
? ?ip-up \
? ?ip-down \

? ?libreverbwrapper \
? ?..............................
? ?Vold
2.4 修改系統(tǒng)自帶的rild
hardware/ril/rild/rild.c 去掉main()函數(shù)中用戶切換功能,修改如下:
int main(int argc, char **argv)
{
............................................
OpenLib:
#endif
? ? //switchUser();

? ? dlHandle = dlopen(rilLibPath, RTLD_NOW);
.....................................................
}
3 Android os層的配置
3.1 init.rc啟動時服務(wù)和訪問文件權(quán)限的配置
修改autochips/build/.overlay/device/atc/ac8317/configs/main/init_for_mmc.rc
? ? ?autochips/build/.overlay/device/atc/ac8317/configs/new/init_for_mmc.rc
修改如下:
在on post-fs-data標(biāo)簽中添加chat、ip-down、ip-up的權(quán)限配置,如下:
on post-fs-data
? ? # We chown/chmod /data again so because mount is run as root + defaults
? ? chown system system /data
chmod 0771 /data
..............................
chmod 0777 /system/bin/switch_usb_mode.sh
chmod 0777 /system/bin/storage_stress_test.sh
# create the lost+found directories, so as to enforce our permissions
mkdir /data/lost+found 0770 root root
? ??
# change permissions for ppp
chmod 777 /system/etc/ppp/ip-up
chmod 777 /system/etc/ppp/ip-down
chmod 777 /system/etc/ppp/chat

........................................................
去掉之前的系統(tǒng)的3G模塊的服務(wù),更換成EC20 R2.1模塊的服務(wù)配置,如下:
#service ril-daemon /system/bin/rild -l libmtk-ril.so -- -d /dev/ttyUSB3
# ? ?class main
# ? ?socket rild stream 660 root radio
# ? ?socket rild-debug stream 660 radio system
# ? ?user root
# ? ?group radio cache inet misc audio log
service ril-daemon /system/bin/rild -l /system/lib/libreference-ril.so
? ? ?class main
? ? ?socket rild stream 660 root radio
? ? ?socket rild-debug stream 666 radio system
? ? ?user ?root
? ? ?group radio cache inet misc audio sdcard_rw log

3.2 Android Framework層針對電話網(wǎng)絡(luò)模塊的配置
這個部分主要修改:
autochips/build/.overlay/frameworks/base/core/res/res/values/main/config.xml
autochips/build/.overlay/frameworks/base/core/res/res/values/new/config.xml
修改如下:
?<string-array translatable="false" name="networkAttributes">
? ? ? ? <item>"wifi,1,1,1,-1,true"</item>
? ? ? ? <item>"ethernet,9,9,1,-1,true"</item>
? ? ? ? <item>"mobile_bluetooth,7,7,1,-1,true"</item>
? ? ? ? <item>"wifi_p2p,13,1,0,-1,true"</item>?? ?

? ? ? ? <item>"mobile,0,0,0,-1,true"</item>
? ? ? ? <item>"mobile_mms,2,0,2,60000,true"</item>
? ? ? ? <item>"mobile_supl,3,0,2,60000,true"</item>
?? ??? ?<item>"mobile_fota,10,0,3,60000,true"</item>
? ? ? ? <item>"mobile_ims,11,0,3,60000,true"</item>
? ? ? ? <item>"mobile_cbs,12,0,3,60000,true"</item>
? ? ? ? <item>"mobile_dun,4,0,3,60000,true"</item>
? ? ? ? <item>"mobile_hipri,5,0,3,60000,true"</item> ? ??
</string-array>
<string-array translatable="false" name="radioAttributes">
? ? ? ? <item>"1,1"</item>
? ? ? ? <item>"0,1"</item>
?? ??? ?<!-- <item>"7,1"</item>-->
? ? ? ? <item>"9,1"</item>
? ? </string-array>
?<integer-array translatable="false" name="config_tether_upstream_types">
? ? ? ? <item>0</item>
?? ??? ?<item>1</item>
? ? ? ? <item>7</item>
?? ??? ?<item>4</item>

?? ??? ?<item>5</item>
? ? ? ? <item>2</item>
? ? ? ? <item>3</item>

?? ??? ?<item>9</item>
? ? ? ? <item>11</item>
? ? ? ? <item>12</item>
</integer-array>
<bool name="config_showNavigationBar">true</bool>
3.3 APN的配置
這個部分主要修改:
autochips/device/atc/ac8317/data/etc/apns-conf.xml ?添加紅色字體部分:
<apns version="7">
?? ?<!--CHINA MOBILE-->
?? ?<apn carrier="CMCC"
? ? ? ? ? ? ? ? mcc="460"
? ? ? ? ? ? ? ? mnc="00"
? ? ? ? ? ? ? ? apn="cmnet"
? ? ? ? ? ? ? ? user="*"
? ? ? ? ? ? ? ? server="*"
? ? ? ? ? ? ? ? password="*"
? ? ? ? ? ? ? ? mmsc="null"
/>
.................................................
?<apn carrier="T-Mobile NL MMS"
? ? ? ? ?mcc="204"
? ? ? ? ?mnc="16"
? ? ? ? ?apn="mms"
? ? ? ? ?user="tmobilemms"
? ? ? ? ?password="tmobilemms"
? ? ? ? ?server="*"
? ? ? ? ?mmsproxy="010.010.010.011"
? ? ? ? ?mmsport="8080"
? ? ? ? ?mmsc="http://t-mobilemms"
? ? ? ? ?type="mms"
? ? />
? ? <apn carrier="China Unicom 3GNET"
? ? ? ? ?mcc="460"
? ? ? ? ?mnc="01"
? ? ? ? ?apn="3gnet"
? ? ? ? ?user=""
? ? ? ? ?server=""
? ? ? ? ?password=""
? ? ? ? ?mmsc=""
? ? />
? ? <apn carrier="China Mobile CMNET"
? ? ? ? ?mcc="460"
? ? ? ? ?mnc="00"
? ? ? ? ?apn="cmnet"
? ? ? ? ?user=""
? ? ? ? ?server=""
? ? ? ? ?password=""
? ? ? ? ?mmsc=""
? ? />
? ? <apn carrier="China Mobile CMNET"
? ? ? ? ?mcc="460"
? ? ? ? ?mnc="02"
? ? ? ? ?apn="cmnet"
? ? ? ? ?user=""
? ? ? ? ?server=""
? ? ? ? ?password=""
? ? ? ? ?mmsc=""
? ? />
? ? <apn carrier="China Mobile CMNET"
? ? ? ? ?mcc="460"
? ? ? ? ?mnc="07"
? ? ? ? ?apn="cmnet"
? ? ? ? ?user=""
? ? ? ? ?server=""
? ? ? ? ?password=""
? ? ? ? ?mmsc=""
? ? />
? ? ?<apn carrier="China Mobile CTNET"
? ? ? ? ?mcc="460"
? ? ? ? ?mnc="03"
? ? ? ? ?apn="ctnet"
? ? ? ?? ? ?user="ctnet@mycdma.cn"
? ? ? ? ?password="vnet.mobi"
?? ? ?proxy="10.0.0.200"
?? ? ?port="80"
? ? ? ? ?type="default,supl"
? ? />
? ? <apn carrier="China Mobile CTNET"
? ? ? ? ?mcc="460"
? ? ? ? ?mnc="11"
? ? ? ? ?user="ctnet@mycdma.cn"
? ? ? ? ?password="vnet.mobi"
? ? ? ? ?apn="ctnet"
? ? ? ? ?type="default,supl"
? ? />

</apns>
4.默認(rèn)系統(tǒng)是不在狀態(tài)欄顯示4G圖標(biāo)
? ?默認(rèn)系統(tǒng)是不在狀態(tài)欄顯示4G圖標(biāo),請將系統(tǒng)自帶的SystemUI、Settings、SettingsProvider這三個APK中的Android.mk打開,然后進(jìn)入源碼目錄中,使用mm ?./ 單獨編譯這三個APK,編譯完成后保留在另外目錄或U盤中。
?將編譯好的系統(tǒng)進(jìn)行升級到機器上,之后將/flysystem/app/目錄中SystemUI、Settings、SettingsProvider三個APK替換到成系統(tǒng)自帶的SystemUI、Settings、SettingsProvider三個APK文件,之后重啟系統(tǒng),插入4G模塊之后就有了4G信號顯示圖標(biāo)了。
#mount -o remount, rw flysystem/
#cp Settings.apk /flysystem/app/
#cp SettingsProvider.apk /flysystem/app/
#cp SystemUI.apk /flysystem/app/

注意拷貝的時候先替換Settings.apk、SettingsProvider.apk,替換完SystemUI.apk系統(tǒng)會直接重啟,所以首先替換Settings.apk、SettingsProvider.apk,后替換SystemUI.apk。
4G模塊插入后到看到狀態(tài)欄有4G圖標(biāo)顯示并有4G字樣之后,即可打開瀏覽器上網(wǎng)
同時請修改架構(gòu)層和APP層打開LTE選項,否則默認(rèn)是3G網(wǎng)絡(luò),沒法顯示4G圖標(biāo),修改如下:
修改: frameworks\base\telephony\java\com\android\internal\telephony\RILConstants.java
? //int PREFERRED_NETWORK_MODE ? ?= ?NETWORK_MODE_WCDMA_PREF;
int PREFERRED_NETWORK_MODE ? ? ?= ?NETWORK_MODE_LTE_GSM_WCDMA;

修改:packages\apps\Phone\res\values\config.xml
<!-- <bool name="world_phone">false</bool>--->
? <bool name="world_phone">true</bool>

修改好之后全部編譯,將/system/app/Phone.apk push到機器的,flysystem/app/目錄下替換機器中的文件。

5.測試并進(jìn)行驗證
修改配置完成后使用
$source selfenv newui
$./selfbuild cpoverlay newui
$./selfbuild
編譯整個系統(tǒng),編譯完成后,將system、ramdisk、kernel三個部分做升級包升級到系統(tǒng)中。
插入4G模塊,開機啟動。之后按照第4章中的說明將Settings.apk、SettingsProvider.apk、SystemUI.apk、Phone.apk 四個APK push到flysystem/app目錄中替換掉之前的APK,然后插入4G模塊,在設(shè)置菜單中選擇“更多”---->”移動網(wǎng)絡(luò)”------>”網(wǎng)絡(luò)模式”---------->”LTE/CDMA”選項打勾,點擊”確定”即可。
插入4G模塊之后一會就可以看到 4G圖標(biāo)了。
有問題時抓取radio log。
#adb shell
#logcat -b radio ? 抓取radio的日志,看是否撥號成功,成功之后,使用ping和netstat看網(wǎng)絡(luò)狀態(tài)。
root@android:/ # netstat
Proto Recv-Q Send-Q Local Address ? ? ? ? ?Foreign Address ? ? ? ?State
?tcp ? ? ? 0 ? ? ?0 127.0.0.1:5037 ? ? ? ? 0.0.0.0:* ? ? ? ? ? ? ?LISTEN
?tcp ? ? ? 0 ? ? ?0 127.0.0.1:5038 ? ? ? ? 0.0.0.0:* ? ? ? ? ? ? ?LISTEN
?tcp ? ? ? 0 ? ? ?0 127.0.0.1:5040 ? ? ? ? 0.0.0.0:* ? ? ? ? ? ? ?LISTEN
?tcp ? ? ? 0 ? ? ?0 0.0.0.0:7000 ? ? ? ? ? 0.0.0.0:* ? ? ? ? ? ? ?LISTEN
tcp6 ? ? ? 1 ? ? ?0 ::ffff:10.153.50.37:36212 ::ffff:74.125.204.102:443 SYN_SENT
tcp6 ? ? ? 1 ? ? ?1 ::ffff:10.153.50.37:37211 ::ffff:220.181.163.3:80 LAST_ACK
tcp6 ? ? ? 0 ? ? ?1 ::ffff:10.153.50.37:55686 ::ffff:183.129.161.214:80 CLOSE_WAIT
root@android:/ # ping www.baidu.com
PING www.a.shifen.com (14.215.177.39) 56(84) bytes of data.
64 bytes from 14.215.177.39: icmp_seq=1 ttl=53 time=21.9 ms
64 bytes from 14.215.177.39: icmp_seq=2 ttl=53 time=35.2 ms
64 bytes from 14.215.177.39: icmp_seq=3 ttl=53 time=30.1 ms
64 bytes from 14.215.177.39: icmp_seq=4 ttl=53 time=32.7 ms
64 bytes from 14.215.177.39: icmp_seq=5 ttl=53 time=31.9 ms


注意:在4G模塊插入的時候會彈出對話框,選擇”暫時不用”,否則4G網(wǎng)絡(luò)會存在不能使用的問題

總結(jié)

以上是生活随笔為你收集整理的Android4.2 Quectel EC20 R2.1模块移植的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網(wǎng)站內(nèi)容還不錯,歡迎將生活随笔推薦給好友。

天天色综合天天 | 亚洲人成综合 | 国产999精品久久久久久麻豆 | 免费一级片在线 | 国产清纯在线 | 日韩中文字幕免费在线播放 | 蜜臀av性久久久久蜜臀av | 国产黄网站在线观看 | 精选久久| 日韩精品一区二区三区不卡 | 日日色综合 | 欧美日韩在线视频一区 | 国产999免费视频 | 国产成人免费av电影 | 欧美日韩一区二区三区在线免费观看 | 欧美 国产 视频 | 91精品区| 久久精品91久久久久久再现 | 久久伊人热 | 精品99免费视频 | 国产午夜精品一区 | 久 久久影院 | 免费看片黄色 | 狠狠五月婷婷 | 久久视频网| 国产字幕在线播放 | 免费观看全黄做爰大片国产 | 欧美激情综合五月 | 亚洲欧洲精品一区 | 少妇性色午夜淫片aaaze | 99精品免费久久久久久久久 | 九九九视频在线 | 久久精品久久精品 | av免费在线播放 | 婷婷久久一区二区三区 | 日韩高清www | 亚洲清纯国产 | 久久精品永久免费 | 久久久久综合 | 日韩在线视频观看免费 | 国产精品999久久久 久产久精国产品 | 99精品欧美一区二区蜜桃免费 | 91精品看片| 国产又粗又猛又爽又黄的视频先 | 欧美一区二区三区特黄 | 麻豆视频入口 | 亚洲少妇久久 | 久久成人高清视频 | 亚洲精品影院在线观看 | av在线播放中文字幕 | 久久欧美综合 | av片一区| www.久草视频 | 最近中文字幕免费 | 婷婷色资源 | 97成人免费 | 超碰在线日本 | 国产一级一片免费播放放a 一区二区三区国产欧美 | 国产69精品久久久久99尤 | 日本九九视频 | 日韩在线免费视频 | 91免费高清 | 91久久国产露脸精品国产闺蜜 | 在线播放精品一区二区三区 | 91成人免费看片 | 黄色网址中文字幕 | 国内久久视频 | 国产精品伦一区二区三区视频 | 成人精品一区二区三区电影免费 | 日韩在线播放av | 色吊丝av中文字幕 | 国产欧美日韩一区 | 日本在线精品视频 | 久久久久蜜桃 | 91亚瑟视频| 婷婷丁香导航 | 五月婷婷伊人网 | 亚洲国产人午在线一二区 | 亚洲男女精品 | 98涩涩国产露脸精品国产网 | 91色一区二区三区 | 亚洲精品乱码久久久久v最新版 | 日韩在线一二三区 | 国产精品网站一区二区三区 | 色偷偷88888欧美精品久久久 | 婷婷在线资源 | 日韩簧片在线观看 | a级片网站 | 888av| 国产群p视频 | 日韩精品一区二区在线观看视频 | 精品嫩模福利一区二区蜜臀 | 美女免费网视频 | 在线成人国产 | 国产日本在线 | 午夜一级免费电影 | 91av影视 | 国产 一区二区三区 在线 | 亚洲综合小说 | 91麻豆网站 | 99久久久国产精品免费99 | www.com操| 日韩成片 | 久久撸在线视频 | 中文字幕av影院 | 天天干天天干天天干天天干天天干天天干 | 成人黄色大片网站 | 视频在线99 | 蜜臀aⅴ国产精品久久久国产 | 久久综合久久88 | 超碰97人人在线 | 久久精品中文视频 | 欧美极品一区二区三区 | 顶级欧美色妇4khd | 五月天婷婷免费视频 | 成年人免费观看在线视频 | 91免费版成人 | 91在线免费观看网站 | 99久久精品费精品 | 91激情视频在线观看 | 亚洲黄色影院 | 99爱国产精品| 一区二区精品在线 | 少妇性xxx | 国产精品嫩草69影院 | 国产成人黄色 | 免费观看91视频 | 婷婷网址 | 久99精品 | 夜夜澡人模人人添人人看 | 在线 国产 日韩 | 亚洲欧美综合精品久久成人 | 亚洲免费不卡 | 欧美最猛性xxx | www.av免费观看 | 999久久久久久久久久久 | 很黄很污的视频网站 | 九九在线高清精品视频 | 日韩剧 | 在线观看岛国av | 天天操网站 | 成年人黄色在线观看 | 国产aaa免费视频 | 香蕉在线影院 | 日韩激情中文字幕 | 天天爽夜夜爽人人爽一区二区 | 久久久久久高潮国产精品视 | 综合色婷婷 | www.色午夜,com | 精品美女在线视频 | 亚洲国产一二三 | 四季av综合网站 | 免费黄色网址大全 | 亚洲国产精品一区二区尤物区 | 色偷偷88欧美精品久久久 | 四虎精品成人免费网站 | 亚洲精品电影在线 | 91片黄在线观看动漫 | 精品亚洲欧美一区 | 麻豆视频一区二区 | 国产成人久久精品一区二区三区 | 天天插天天 | 久碰视频在线观看 | 在线日韩av | 欧美成年黄网站色视频 | 国产一级大片免费看 | 欧美大片在线观看一区 | 91视频观看免费 | 成人黄色在线播放 | 成人久久网 | 亚洲精品国产精品99久久 | 国产老太婆免费交性大片 | 激情视频91 | 久久国产一区 | 免费一级日韩欧美性大片 | 日韩中文字幕免费在线播放 | www.色的| 日韩av在线免费看 | 手机版av在线| 日韩av电影国产 | 午夜电影 电影 | 成人在线免费观看视视频 | 特级黄色片免费看 | 日韩激情片在线观看 | 国产丝袜美腿在线 | 日日干天天干 | 亚洲闷骚少妇在线观看网站 | 97超碰人人看 | 久久资源总站 | 五月天六月婷婷 | 色在线视频| 亚洲日本黄色 | 美女久久一区 | 最近中文字幕大全中文字幕免费 | 国产精品美女久久久久久网站 | 欧美日韩1区 | 国产一区二区三区高清播放 | 国产亚洲情侣一区二区无 | 国产精品久久久久9999吃药 | 99国产精品久久久久老师 | 国产黄色片网站 | 在线韩国电影免费观影完整版 | 欧美不卡视频在线 | 黄免费在线观看 | 国产一二区视频 | 国产精品手机看片 | 亚洲国产字幕 | 精品视频在线视频 | 国产视频资源在线观看 | 国产视频一区在线播放 | 久久一区二区三区国产精品 | 国产在线精品二区 | 51精品国自产在线 | 中文字幕在线精品 | 久草免费在线视频观看 | 伊人色综合久久天天 | 美女网站一区 | 免费在线观看av电影 | 九月婷婷人人澡人人添人人爽 | 综合久久五月天 | 黄色www| 97精产国品一二三产区在线 | 国产精品视频999 | 日韩在线视频一区 | 黄色av一级 | 91在线你懂的 | 日韩va在线观看 | 999精品视频 | 国产手机在线精品 | 日韩网站在线免费观看 | 国产亚州精品视频 | 91精品综合在线观看 | 国产无吗一区二区三区在线欢 | 久草视频免费在线播放 | 麻花传媒mv免费观看 | 精品视频区 | 超碰久热| 色噜噜在线观看 | 精品国内自产拍在线观看视频 | 国产精品99久久久久久久久久久久 | 国产韩国日本高清视频 | 91麻豆精品国产91久久久无限制版 | 午夜精品电影 | 日韩欧美视频在线播放 | 国产色女 | 精品一区二区久久久久久久网站 | 日日麻批40分钟视频免费观看 | 日本激情中文字幕 | 超碰免费公开 | 色在线视频网 | 日韩欧美视频一区二区 | 国产成人精品久久 | free. 性欧美.com | 亚洲黄色软件 | 久久久精品国产一区二区 | 91视频传媒 | www.99热精品 | 狠狠色伊人亚洲综合网站野外 | 亚洲视频免费在线观看 | 国模精品一区二区三区 | 97超碰在线资源 | 色综合天天色综合 | 99 国产精品| 亚洲精品综合在线观看 | 中国一级片在线 | 国产精品黄色在线观看 | 91精品国产网站 | 亚洲少妇久久 | 午夜aaaa | 色在线免费 | 日本高清免费中文字幕 | 国产无套精品久久久久久 | 欧美另类调教 | 国产亚洲成人精品 | 超碰在线亚洲 | 97成人精品 | 国产精品地址 | 国产成人久久av977小说 | 在线观看a视频 | 欧美大香线蕉线伊人久久 | 免费观看成人 | 午夜av电影 | 国产精品久久久久久久久久三级 | 粉嫩av一区二区三区四区五区 | 免费在线观看a v | 精品乱码一区二区三四区 | 国产成人精品一区在线 | 日本中文字幕网站 | 午夜精品福利在线 | 国产精品白虎 | 欧美日本中文字幕 | 日韩天堂在线观看 | 亚洲欧美视频在线 | 婷婷午夜天 | 福利视频一区二区 | 亚洲天天在线 | 国产黄色精品在线 | 亚洲天堂网在线视频 | 久精品视频免费观看2 | 亚洲精品国产精品久久99热 | 西西www4444大胆在线 | 亚洲精品在线资源 | 国产探花 | 色偷偷人人澡久久超碰69 | 久草精品视频在线播放 | 久久国产日韩 | 成人91视频 | 国产精品久久三 | 日韩中文字幕第一页 | 亚洲最新av网址 | 91尤物在线播放 | 在线精品亚洲一区二区 | 久久精品综合一区 | 天天干视频在线 | 久久av免费 | 在线观看一区二区视频 | 麻豆影视在线播放 | 午夜视频99| 在线黄网站 | 日韩精品视频在线观看网址 | 狠狠色丁香婷婷综合久小说久 | 在线看一级片 | 成年人电影免费看 | 狠狠撸电影 | 一本一本久久a久久精品综合 | 91欧美精品 | 69久久夜色精品国产69 | 日韩免费电影网站 | 97福利在线观看 | 伊人va| 欧美一级xxxx | 亚洲国产偷 | 五月婷婷开心中文字幕 | 九九免费在线观看视频 | 一级黄色免费网站 | 国产成人精品一区二区三区 | 中文字幕第一 | 国产精品九九热 | 日韩精品专区在线影院重磅 | 亚洲视频中文 | 九九色网 | 亚洲精选在线 | 国产一区二区三区久久久 | 国产96在线| 激情亚洲综合在线 | 天天干com| 国产亚洲aⅴaaaaaa毛片 | 欧美午夜精品久久久久 | 日韩亚洲国产精品 | 免费观看www7722午夜电影 | 日韩午夜电影院 | 天堂网av 在线 | 在线国产视频 | 日韩免费视频网站 | 欧美日韩一区二区三区在线免费观看 | 91精品国产自产在线观看 | 97人人超| 国产精品成人久久久久久久 | 久久久麻豆精品一区二区 | 国产1级视频 | 黄色网免费| 久久久国产99久久国产一 | 亚洲女欲精品久久久久久久18 | 超碰免费97 | 欧美性脚交 | 久久av免费电影 | 日韩三级一区 | 久久免费a | 久久激情小视频 | 国产91免费观看 | aaa毛片视频 | 不卡av电影在线观看 | 99久久精品国产一区二区成人 | 国产精品免费观看久久 | 国产一区二区三区四区大秀 | 五月天婷婷狠狠 | 日韩精品极品视频 | 日韩免费高清在线观看 | 91av社区| 国产午夜在线观看 | 久久久久久久亚洲精品 | 丁香婷婷色月天 | 九九精品视频在线 | 国产精品12345| 午夜精品视频一区 | 伊人久久影视 | 免费av网址在线观看 | 亚洲欧洲精品久久 | 成人羞羞视频在线观看免费 | 麻豆影音先锋 | 久久免费视频观看 | 免费黄色av电影 | 成人黄色在线电影 | 高清av免费一区中文字幕 | 免费观看mv大片高清 | 久久99精品久久久久蜜臀 | 精品免费久久久久久 | 99久久精品国产亚洲 | 国产精品永久在线观看 | 天天干,天天干 | 一区二区成人国产精品 | 免费看国产黄色 | 国产理论一区二区三区 | 久久精品99国产精品酒店日本 | 在线观看小视频 | 九九热精品国产 | 亚洲一级久久 | 毛片网站免费在线观看 | 97超碰人人澡人人爱 | 亚洲精品国产高清 | 97免费在线视频 | 免费在线电影网址大全 | 日本精品午夜 | 久久综合九色99 | 欧美日韩国产区 | 免费中文字幕在线观看 | 色久天 | 国产一区二区免费在线观看 | 国产精品免费久久久久影院仙踪林 | av品善网 | 国产伦精品一区二区三区… | 国产偷国产偷亚洲清高 | 久草在线资源网 | 97免费中文视频在线观看 | 国产小视频福利在线 | 国产成人免费网站 | 丰满少妇在线观看资源站 | 国产成人综合在线观看 | 国产亚洲视频在线观看 | 国产黄免费在线观看 | 成年人电影免费在线观看 | 国产在线观看你懂得 | 97成人啪啪网 | 午夜精品一区二区国产 | 国产精品久久久久永久免费看 | 国产成人精品免高潮在线观看 | 免费在线观看成人 | 日韩理论在线 | 免费看的黄色片 | 97人人添人澡人人爽超碰动图 | 国产精品免费久久久久久久久久中文 | 久久久久综合视频 | 亚洲精品欧美专区 | 国产原创中文在线 | 尤物九九久久国产精品的分类 | 婷婷国产v亚洲v欧美久久 | 手机在线观看国产精品 | 国产成人精品综合久久久 | av超碰在线 | 国产亚洲激情视频在线 | 黄网站色 | 精品国产乱码久久久久久1区2匹 | 久久成人视屏 | 91片黄在线观看动漫 | 欧美日韩精品区 | 看av免费 | 日韩丝袜在线 | 国产一区二区三区在线 | 日韩av资源站 | 天天曰夜夜操 | 美女网站在线观看 | 伊人五月天av| 中文字幕在线成人 | av高清在线观看 | 96国产在线| 97国产在线视频 | 丁香在线观看完整电影视频 | 久草在线免费新视频 | 91av电影网| www激情网| 国产69精品久久99不卡的观看体验 | 97在线成人 | 久久久黄视频 | 久久国产乱| 91人人爽久久涩噜噜噜 | 在线看小早川怜子av | 黄色网免费 | 最新日韩精品 | 日韩久久久久久久 | 黄网站免费久久 | 亚洲精品在线观看中文字幕 | 91传媒激情理伦片 | 亚洲三级黄 | www.com在线观看 | a级国产乱理伦片在线播放 久久久久国产精品一区 | 亚洲蜜桃在线 | 亚洲天堂网视频在线观看 | 国产高清视频免费 | 亚洲国产网址 | 精品久久五月天 | 夜夜操狠狠操 | 91粉色视频| 亚洲综合婷婷 | 超碰97公开| 黄色毛片大全 | 视频国产 | 久久电影中文字幕视频 | 国产精品1区2区3区在线观看 | 欧美精品v国产精品v日韩精品 | 国产精品自在线 | 开心色激情网 | 国产成人久久 | 亚洲一区美女视频在线观看免费 | 欧美另类xxx| 亚洲一级片免费观看 | 国产一二三区在线观看 | 午夜久久美女 | 国产精品久久久久久久久久久久久 | av成人免费 | 国产二区视频在线观看 | 在线观看的a站 | 成人av在线播放网站 | 婷婷av综合 | 免费黄色小网站 | 久久久国产精华液 | 亚洲国产精品一区二区尤物区 | 91热精品 | 国产一区二区免费 | 狠狠色丁香婷婷综合 | 婷婷av网站| 免费网站在线观看成人 | 久久久久久久久影视 | 国产香蕉视频在线观看 | 日韩av区| 国产视频色 | 超碰在线人人97 | 日韩在线影视 | 欧美性生活小视频 | 亚洲欧美激情插 | 在线视频 影院 | 亚洲一区动漫 | 精品久久久久久久久久久久久久久久久久 | 天天透天天插 | 国产精品久久久久久久久久了 | 日本成人中文字幕在线观看 | 最新午夜 | 色黄视频免费观看 | 在线观看视频免费大全 | 欧美乱码精品一区 | 天天操导航 | 欧美久久久久久久久久久久久 | 很黄很黄的网站免费的 | 人交video另类hd | 午夜精品导航 | 国产黄色免费在线观看 | 视频在线99| www.狠狠操.com | 亚洲精品国 | 久久天天躁夜夜躁狠狠85麻豆 | 免费在线观看国产黄 | 中文字幕在线电影 | 在线黄色国产 | av性网站 | 视频一区视频二区在线观看 | 亚洲欧美一区二区三区孕妇写真 | 最新av中文字幕 | 国产二区精品 | 字幕网av | 日本aaaa级毛片在线看 | 久久精品中文视频 | 国产a免费 | 亚洲热视频 | 欧美一级片免费观看 | 色综合久久久久综合体 | 国产精品一区二区三区在线免费观看 | 欧美激情综合五月 | 国产精品久久久久久久午夜片 | 丰满少妇一级 | 亚洲va韩国va欧美va精四季 | 中文字幕在线观看视频网站 | 中文字幕视频一区二区 | 久久久久免费 | 国产亚洲视频中文字幕视频 | 成人av电影在线观看 | 91麻豆精品国产91久久久久久久久 | 伊人色综合久久天天 | 人人爽人人搞 | 国产特级毛片aaaaaa毛片 | 国产精品1000 | 日韩av综合网站 | 亚洲精品福利在线 | 最近日本mv字幕免费观看 | 国产一区二区在线播放 | 精精国产xxxx视频在线播放 | 亚洲成人精品影院 | 国产精品久久久久久一二三四五 | 在线国产小视频 | 国色天香在线观看 | 欧美性生活一级片 | 日韩免 | 在线观看黄a | 久久免费精品一区二区三区 | av中文字幕电影 | 国产精品久久久久久久久久久久冷 | 成人av观看 | 日日躁夜夜躁xxxxaaaa | av成人免费网站 | 日韩一区二区免费播放 | 欧美极品在线播放 | 深爱婷婷网| 国产精品久久久久影院日本 | 中文字幕在线观看av | 91av欧美 | 三级小视频在线观看 | 四虎影视成人永久免费观看亚洲欧美 | 亚洲免费视频观看 | 色综合www | 久久久久麻豆 | 日本中文字幕视频 | 在线一二区 | 激情丁香5月| 黄色毛片在线 | 国产一区二区在线影院 | 国产小视频你懂的在线 | 中文av资源站| 日韩va欧美va亚洲va久久 | 欧美91在线 | 色干干 | 日本aaaa级毛片在线看 | 国产在线中文 | 中文字幕影片免费在线观看 | 亚洲在线观看av | 91在线观看欧美日韩 | 日韩在线网 | 91高清不卡 | 热久久精品在线 | 亚洲成熟女人毛片在线 | 成人在线播放av | 欧美一区二区日韩一区二区 | 亚洲欧美国产精品久久久久 | 日韩精品免费在线播放 | 91九色在线 | 亚洲精品九九 | 中文字幕一区在线 | 成人免费91| 97免费视频在线播放 | 一级黄色片在线免费看 | 精品网站999www | 日韩精品视频在线观看免费 | 99精品欧美一区二区三区黑人哦 | 视频 国产区 | 黄色午夜 | 国产精品永久免费视频 | 久久精品中文字幕免费mv | 黄色a三级 | av成人在线电影 | 黄色av一级 | 97国产电影 | 婷婷六月在线 | 在线视频 国产 日韩 | 激情欧美一区二区三区 | 91av视频在线免费观看 | 久久久久久网 | 精品一区二区综合 | 嫩草av在线 | 亚洲一区 影院 | av不卡免费在线观看 | 久精品视频免费观看2 | 99久久一区 | 999久久精品| 黄色片免费电影 | 色婷婷狠狠18 | 久久夜色精品国产欧美一区麻豆 | 日本三级不卡视频 | 激情影院在线 | 在线免费中文字幕 | 91精品综合在线观看 | 午夜成人免费影院 | 在线免费观看av网站 | 天天做天天爽 | 久久免费毛片 | 四虎成人精品永久免费av九九 | 国产色资源| 久久av免费| 国产综合视频在线观看 | 欧美在线99 | 久久艹综合 | 在线视频 亚洲 | 日韩免费观看一区二区 | 一级做a爱片性色毛片www | 国产日韩高清在线 | 丝袜美女在线 | 在线观看成人福利 | 色91av| 三级黄色片在线观看 | 在线免费观看羞羞视频 | 怡红院久久 | 最近中文字幕高清字幕在线视频 | 国产不卡在线看 | 婷婷色在线视频 | 国内精品久久影院 | 久久国产精品一国产精品 | 久久欧美视频 | 国产精品久久久久一区 | 91人人爽人人爽人人精88v | 一区二区三区www | 精品视频国产一区 | 高清在线观看av | 视频一区在线播放 | 精品国产乱码久久久久久天美 | 国产精品毛片久久久久久 | 在线看一区二区 | 国产美女视频免费 | 韩国av电影在线观看 | 亚洲综合在线一区二区三区 | 四虎国产精 | 久久成人毛片 | 日本大尺码专区mv | 免费观看十分钟 | 久久精品中文 | 国产无遮挡又黄又爽在线观看 | 中文字幕永久 | 日韩欧美高清免费 | 亚洲欧美va| 狠狠干夜夜操 | 欧美日韩国产一区二区三区 | 91亚洲精品国产 | 蜜臀av在线一区二区三区 | 国产一区二区三区免费视频 | 欧美专区亚洲专区 | 国产美女视频免费观看的网站 | 国产 欧美 日韩 | 丁香激情网| 中文在线a在线 | 国产精品久久久久久婷婷天堂 | 久久老司机精品视频 | 国产亚洲精品久久久久秋 | 国产黄色视| 亚洲精品午夜久久久久久久久久久 | 久草久热| 婷婷久久国产 | 精品一区二三区 | 四虎成人精品永久免费av | 久久久精品福利视频 | 欧美一区二区三区不卡 | 91激情视频在线 | 国产亚洲精品久久久久久 | 国产精品综合久久久 | 亚洲黄色一级大片 | 激情综合五月婷婷 | 国产最顶级的黄色片在线免费观看 | 在线你懂的视频 | 免费 在线 中文 日本 | 伊人丁香 | 日韩在线色视频 | 久草视频精品 | 最近字幕在线观看第一季 | 在线观看亚洲专区 | 国产精品对白一区二区三区 | 亚洲色图美腿丝袜 | 久久视屏网 | 亚洲日韩中文字幕在线播放 | 日本高清xxxx | 国产一二区免费视频 | 久日精品 | 91 中文字幕 | av日韩国产 | 91网在线观看 | 天天色天天骑天天射 | 成年人免费在线观看 | 亚洲成av人影片在线观看 | 亚洲不卡在线 | 国产精品美女久久久久久网站 | 午夜免费电影院 | 久久99久久99久久 | 国产亚洲精品久久久久久 | 99这里精品| 九色91福利| 中文字幕视频 | 香蕉视频亚洲 | 久操视频在线播放 | 日韩高清在线观看 | 91人人视频在线观看 | 欧美 日韩 国产 中文字幕 | 亚洲91网站 | 欧美成人区 | 91精品国产一区二区三区 | 五月综合色婷婷 | 综合久久久久久久久 | 亚洲手机av| 97超碰人人模人人人爽人人爱 | 亚洲 欧美变态 另类 综合 | 4438全国亚洲精品在线观看视频 | 亚洲天堂网站 | 国产日韩精品一区二区三区 | 女人18精品一区二区三区 | 久久麻豆视频 | 成人av一二三区 | 视频91| 国产色久| 在线免费观看黄色av | 国产精品一区二区免费视频 | 欧美人人 | 黄色av大片 | 干综合网| 91污视频在线观看 | 人人澡人人添人人爽一区二区 | 天天艹日日干 | 国产高清99| 国产美女网站在线观看 | 黄色三级免费观看 | 在线电影日韩 | 91精品一区国产高清在线gif | 在线精品一区二区 | 在线观看日本韩国电影 | 91成人精品一区在线播放69 | 在线观看网站你懂的 | 久视频在线播放 | 国产不卡网站 | 欧美性极品xxxx娇小 | 国产色综合天天综合网 | 亚洲精品福利在线 | 色综合久久综合中文综合网 | 在线观看成年人 | 亚洲成人精品 | 免费三级在线 | 国产三级国产精品国产专区50 | 成人亚洲网| 国产区精品视频 | 久草在线在线精品观看 | 日韩av在线影视 | 人人爽人人爽av | 伊人五月天综合 | 一区二区三区视频在线 | 91看片在线免费观看 | 天天干天天操天天射 | 欧美日韩69 | 国产黄色片免费看 | 婷婷5月激情5月 | 在线免费观看黄 | 9i看片成人免费看片 | 日韩免费大片 | 99国产在线 | 亚洲精品一区二区在线观看 | 91看片成人 | 一区二区三区日韩视频在线观看 | 久久精品这里都是精品 | 97韩国电影 | 亚洲精品裸体 | 久久国精品 | 欧美中文字幕久久 | 日本黄色黄网站 | 日日摸日日添日日躁av | 特级毛片aaa | 久久久久久久久黄色 | 久久精品精品电影网 | 日本少妇高清做爰视频 | 成年人电影免费看 | 黄网站免费大全入口 | 国产黄色大片 | 中文字幕在线观看视频一区二区三区 | 国产免费黄视频在线观看 | 不卡的一区二区三区 | 蜜臀av在线一区二区三区 | 欧美成人精品欧美一级乱 | 91香蕉亚洲精品 | 夜夜操狠狠操 | 国产美女无遮挡永久免费 | 干狠狠| 91久久精品一区二区二区 | 亚洲精品白浆高清久久久久久 | 国产麻豆成人传媒免费观看 | 国产手机视频在线观看 | 亚洲天天综合 | 美女视频a美女大全免费下载蜜臀 | 911免费视频 | 一区二区不卡高清 | 亚洲欧美久久 | 亚洲精品美女在线 | 高清中文字幕av | 三级毛片视频 | 国产高清在线一区 | 99视频精品视频高清免费 | 久操久| 九九视频免费在线观看 | 国产在线观看你懂得 | 伊人伊成久久人综合网小说 | 91成人免费在线视频 | 国产成人精品亚洲 | 精品日韩在线 | 欧美日韩亚洲一 | 韩国三级在线一区 | 日韩av一区二区三区四区 | 天天舔天天搞 | 亚洲精品字幕在线观看 | 国产专区一| 成人网在线免费视频 | 国产日产亚洲精华av | 久久在现 | 在线视频日韩 | 又大又硬又黄又爽视频在线观看 | 最新中文字幕在线播放 | 免费在线观看国产黄 | av福利第一导航 | 人人艹视频 | 成人永久在线 | 99热 精品在线 | 午夜色站 | 日韩欧美69 | 91麻豆精品国产91久久久久 | 国产成人亚洲在线观看 | 天天干天天操天天入 | 国产精品一区电影 | 丁香婷婷社区 | 色婷婷综合久久久中文字幕 | 久久草在线精品 | 手机av看片 | 免费看一级黄色大全 | 国产一区二区网址 | 久久亚洲福利视频 | 久久精品网站视频 | 久久国产精品一二三区 | 国产精品国产亚洲精品看不卡15 | 国产一区免费在线观看 | 欧美精品国产综合久久 | 热re99久久精品国产99热 | 日韩精品欧美视频 | 97操操操| 亚洲理论在线观看电影 | 日韩免 | 国产精品九九九九九 | 久久精品91视频 | av成年人电影 | 98超碰在线观看 | 玖玖视频免费在线 | 亚洲一区二区视频 | 成人精品影视 | 又色又爽又激情的59视频 | 国产精品久久久久久久久毛片 | 激情深爱.com | 国产视频91在线 | 久久国产欧美日韩精品 | 婷婷爱五月天 | 狠狠干2018 | 亚州激情视频 | 在线视频一二三 | 国内精品久久影院 | 91av视频免费在线观看 | 在线一二三四区 | 日韩在线观看免费 | 干干日日 | 日日激情 | 久久久夜色| 中文字幕乱码一区二区 | 久久er99热精品一区二区三区 | 国产精品va在线观看入 | 最近免费中文视频 | 久久久国产电影 | 欧美精品中文在线免费观看 | 婷婷激情综合五月天 | 黄色片网站 | 精品久久久久国产免费第一页 | 69国产盗摄一区二区三区五区 | 视频在线播放国产 | 三级小视频在线观看 | 蜜桃视频在线视频 | 91自拍视频在线 | 国产二级视频 | 欧美精品日韩 | 亚洲午夜不卡 | 国产xvideos免费视频播放 | 久久精品视频4 | 久操视频在线免费看 | 波多野结衣亚洲一区二区 | 欧美日韩国产一二三区 | 91一区二区在线 | 一区二区三区精品在线视频 | 精品一区二区亚洲 | 久久黄色免费视频 | 91视频在线国产 | 五月婷在线观看 | 亚洲天天做 | 久久视频6 | 国产亚洲精品中文字幕 | 视频一区二区在线 | 欧美日韩aa | 国产精品黄网站在线观看 | 欧美精品被 | 97色婷婷 | 尤物97国产精品久久精品国产 | 国产成人精品午夜在线播放 | av片在线看| 国产又粗又猛又爽又黄的视频免费 | 日韩h在线观看 | 九九热视频在线 | 亚洲国内在线 | 在线色亚洲 | 午夜av色| 国产精品美女久久久久久久 | 色爱区综合激月婷婷 | 日韩精品中文字幕在线观看 | 韩国av免费在线 | 精品欧美一区二区精品久久 | 国产亚洲欧美日韩高清 | 麻豆传媒视频在线 | 在线黄av| 色搞搞| 久久久九色精品国产一区二区三区 |