移植wifi驱动到android,移植rtl8188 wifi模块到android 8.1(android o)

本文介绍了如何将rtl8188eu/rtl8188fu驱动移植到Android 8.1系统,包括检查硬件、修改驱动Makefile、加载驱动并测试,以及在Android层和wpa_supplicant编译方面所需的操作和配置修改。
摘要由CSDN通过智能技术生成

一、驱动部分

1、rtl8188eu/rtl8188fu驱动,修改对应目录下的makefile,适应平台

2、检测模块电压、时钟是否正确。硬件正常的话,可以用lsusb查看到模块的厂商ID和设备ID。

3、加载驱动后, ifconfig -a可以看到网口,用iw命令测试wifi,能扫描出附近的热点,说明硬件和驱动部分没什么问题

二、安卓层

需要根据realtek文档做一些修改,andorid 8需要在启动脚本中加载wifi模块

三、wpa_supplicant没有编译的问题

1、添加软件包:

PRODUCT_PACKAGES += \

libwpa_client wpa_supplicant hostapd wificond wifilogd wpa_supplicant.conf

2、external/wpa_supplicant_8/Android.mk是这么写的:

LOCAL_PATH:= $(call my-dir)

ifneq ($(filter VER_0_8_X VER_2_1_DEVEL,$(WPA_SUPPLICANT_VERSION)),)

# The order of the 2 Android.mks does matter!

# TODO: Clean up the Android.mks, reset all the temporary variables at the

# end of each Android.mk, so that one Android.mk doesn't depend on variables

# set up in the other Android.mk.

includ

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值