PX30 android8.1添加RTL8723DU

2023-10-25 19:28
文章标签 px30 android8.1 rtl8723du

本文主要是介绍PX30 android8.1添加RTL8723DU,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

将8723du复制到kernel/drivers/net/wireless/rockchip_wlan/rtl8723du

并修改makefile

修改平台

CONFIG_PLATFORM_I386_PC = nCONFIG_PLATFORM_ARM_RK3188 = y

修改

ifeq ($(CONFIG_PLATFORM_ARM_RK3188), y)
EXTRA_CFLAGS += -DCONFIG_LITTLE_ENDIAN -DCONFIG_PLATFORM_ANDROID -DCONFIG_PLATFORM_ROCKCHIPS
# default setting for Android 4.1, 4.2, 4.3, 4.4
EXTRA_CFLAGS += -DCONFIG_IOCTL_CFG80211 -DRTW_USE_CFG80211_STA_EVENT
EXTRA_CFLAGS += -DCONFIG_CONCURRENT_MODE# default setting for Power control
# EXTRA_CFLAGS += -DRTW_ENABLE_WIFI_CONTROL_FUNC
EXTRA_CFLAGS += -DCONFIG_P2P_IPS
EXTRA_CFLAGS += -DCONFIG_RADIO_WORK
EXTRA_CFLAGS += -DCONFIG_RESUME_IN_WORKQUEUE# ifeq ($(CONFIG_SDIO_HCI), y)
# EXTRA_CFLAGS += -DRTW_SUPPORT_PLATFORM_SHUTDOWN
# endif
# default setting for Special function
ARCH := arm
# CROSS_COMPILE := /home/android_sdk/Rockchip/Rk3188/prebuilts/gcc/linux-x86/arm/arm-eabi-4.6/bin/arm-eabi-
CROSS_COMPILE := /home/zhang/android/px30/prebuilts/gcc/linux-x86/aarch64/aarch64-linux-android-4.9/bin/aarch64-linux-android-
# KSRC := /home/android_sdk/Rockchip/Rk3188/kernel
KSRC := /home/zhang/android/px30/kernel
MODULE_NAME := 8723du
endif

frameworks/opt/net/wifi/libwifi_hal/rk_wifi_ctrl.cpp

添加对应的RTL8723DU_DRIVER_MODULE_NAME,RTL8723DU_DRIVER_MODULE_PATH

这篇关于PX30 android8.1添加RTL8723DU的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/284705

相关文章

user版本如何打开root权限之android8.1

1.修改ro.adb.secure和ro.secure属性 /code/1-android8.1/build/core$ git diffdiff --git a/core/main.mk b/core/main.mkindex 44ad271..947d7a3 100644--- a/core/main.mk+++ b/core/main.mk@@ -239,11 +239,11 @

Android8.1 MTK平台 增加以太网静态IP功能

前言 android 源码中一般都自带DHCP上网的,静态IP上网是没有的。这就需要我们自己添加了, 因为之前搞过6.0的静态IP功能,同样是 MTK 平台的,差异还是有点大的, 对比分析修改完成了需求,特此分享一下,避免更多的人踩坑。 如果这篇文章帮到你,欢迎点赞和转发,请注明原文地址 Android8.1 先上效果图,毕竟没图你说个锤子 动图 如图所示在 setti

Android8.1 MTK平台 SystemUI源码分析之 网络信号栏显示刷新

SystemUI系列文章 Android8.1 MTK平台 SystemUI源码分析之 Notification流程 Android8.1 MTK平台 SystemUI源码分析之 电池时钟刷新 Android 8.1平台SystemUI 导航栏加载流程解析 一、从布局说起 前面的文章分析过,网络信号栏这块属于 system_icon_area,里面包含蓝牙、wifi、VPN、网卡、SIM

Android8.1 MTK平台 SystemUI源码分析之 电池时钟刷新

SystemUI源码分析相关文章 Android8.1 MTK平台 SystemUI源码分析之 Notification流程 分析之前再贴一下 StatusBar 相关类图 电池图标刷新 从上篇的分析得到电池图标对应的布局为 SystemUI\src\com\android\systemui\BatteryMeterView.java 先从构造方法入手 public Battery

Android8.1 MTK平台 SystemUI源码分析之 Notification流程

流程图 代码流程 1、先看UI显示,StatuBar加载 CollapsedStatusBarFragment 替换 status_bar_container(状态栏通知显示区域) SystemUI\src\com\android\systemui\statusbar\phone\StatusBar.java FragmentHostManager.get(mStatusBar

Android8.1 MTK平台 修改 Volte 视频通话我方视角为矩形

效果图 修改位置 vendor\mediatek\proprietary\packages\apps\Dialer\java\com\android\incallui\video\impl\VideoCallFragment.java 直接注释掉 onCreateView() 中的 previewTextureView.setClipToOutline(true);这行代码,没错就是这么

MTK 6735/6739/6755/6763 android8.1 user版本打开root权限(adb root权限和 apk root权限)

前言 一直对 root 这块比较感兴趣,正好最近客户有这么个需求,都说兴趣是最好的老师,但也抵不住任务来的快啊。临危受命,只能开搞了。 从 Android M 后 Google 对权限控制的越来越严,包括 root 也是,网上很多文章都是针对低版本的方法,偶尔有几篇写 8.1 的, 也根本没有真正实现完美 root。从 MTK Online 的官网也查阅到了,从 M 版本后已经不开放 roo

android11 root、android10 root、android9 root、android8.1 root、android6.0 root user版本权限开放

耶耶耶耶,前后耗时两个月,root已到手,先搞定了 6.0 ,总体来说稍简单,但 8.1 遇到了很多坑,这两天会一并总结一下,分享出来,期待吧… android11.0 ® root MTK 6771 user版本打开root权限(adb root权限和 apk root权限) android10.0(Q) root MTK 6765 user版本打开root权限(adb root权限和 ap

imx8qm android8.1.0源码下载教程

1.env config $ sudo apt-get install uuid uuid-dev zlib1g-dev liblz-dev liblzo2-2 liblzo2-dev lzop git-core curl u-boot-tools mtd-utils android-tools-fsutils openjdk-8-jdk device-tree-compiler gdisk 2.

Android8.1 Bitmap对象的内存分配解析

在Android3.0以下版本的系统中,Bitmap对象的内存都是在native层分配的,它不会占用Java堆内存的空间。Android3.0之后,Bitmap内存的分配统一交给了Java堆进行分配,方便了内存的管理。而Android 8.0(Android O)之后的版本中,Bitmap内存分配又回到了native层,它是在native堆空间进行分配的。 我们接下来分析下Android8.1上