自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(128)
  • 资源 (5)
  • 收藏
  • 关注

原创 Android make命令简述

Android的make系统是一个构建工具,用于管理Android应用项目的编译和构建过程。它使用Makefile文件来定义项目的编译规则和依赖关系。在Android开发中,make系统通常与NDK(Native Development Kit)一起使用,用于编译和构建 C/C++ 代码。make是GNU Make工具的简称,它在Unix-like系统中被广泛用作构建工具,用来自动化构建各种应用程序或操作系统组件。

2024-05-22 08:00:00 437

原创 Android 开机过程画面

RK平台Android系统启动过程会出现2个画面1个启动画面,分别是uboot、kernel阶段开机图片和开机动画。1) uboot logo(静态)2) kernel logo(静态)3) Android BootAnimation (动态)

2024-05-14 08:00:00 121

原创 Android 编译文件简述(CMakeLists.txt)

CMakeLists.txt 是 CMake (Cross Platform Make)构建系统中用于配置项目的核心文件。它采用 CMake 自定义的语法,用于指定项目的组织结构、编译选项、依赖项等信息。通过编写 CMakeLists.txt 文件,可以实现跨平台的项目构建和管理。这个文件通常包含项目的名称、版本信息、源文件列表、编译选项、链接库、生成可执行文件或库等指令。

2024-05-14 08:00:00 120

原创 WSL2Linux 子系统(八)

上一篇文章中讲解[《WSL2Linux 子系统(七)》](https://blog.csdn.net/weixin_35723192/article/details/135266594),本篇则讲解WSL与Windows之间端口转发规则和正向端口代理。代理分为正向代理和反向代理。正向代理是为了减少避免用户直接访问服务器,造成服务器压力过大,内网用户要通过代理服务器才能访问外网。反向代理是外部的客户请求要通过代理服务器才能访问内部服务器,将服务器内部化的操作。

2024-05-07 08:00:00 953

原创 Android 编译文件简述(Android.bp)

Android.bp文件是Android开源项目(AOSP)中用于构建Android系统的一种构建配置文件格式。与旧的Android.mk文件相比,Android.bp文件采用了更加现代化和模块化的方式来描述构建配置,具有更好的可读性和扩展性。Android.bp文件以模块为单位进行配置,每个模块描述了一个组件(如库、应用程序等)的构建规则。Android.bp文件采用声明式语法,使用一系列的属性来描述模块的属性和构建规则,而不是使用Makefile中的命令式语法。

2024-05-07 08:00:00 114

原创 Secure CRT 文件传输

Secure CRT支持多种文件传输协议,其中最常用的是Xmodem、Ymodem、Zmodem和Kermit。这些协议允许在本地计算机和远程主机之间安全地传输文件。

2024-04-30 08:00:00 1101

原创 Android 编译文件简述(Android.mk)

Android.mk 文件是 Android 构建系统中的一种构建配置文件,使用 GNU Make 语法,用于定义 Android 项目中的模块、库、应用程序、JNI 代码等的编译和链接方式。每个 Android.mk 文件通常对应一个目录,代表构建系统应该如何处理该目录下的源码,常见的构建模块包括应用程序、库和 JNI 本地代码模块。

2024-04-30 08:00:00 246 3

原创 Android 开机流程

Android开机流程的意义在于确保系统硬件设备的正确初始化、加载操作系统内核、启动系统服务,并最终使应用程序能够正常运行。它是Android系统启动的基础,保证了系统的可靠性和稳定性。

2024-04-23 08:00:00 209

原创 Windows CRT安装、配置

Secure CRT(Secure Shell Client)是一种SSH(Secure Shell)客户端软件,用于远程访问和管理网络设备、服务器和计算机系统。它提供了加密的通信渠道,使用户可以通过安全的方式远程登录到其他计算机,并执行各种操作,如文件传输、远程执行命令等。Secure CRT具有强大的功能和用户友好的界面,是许多网络管理员和系统管理员首选的工具之一。

2024-04-23 08:00:00 1079

原创 Android 休眠流程(二)

上一篇《[Android 休眠流程(一)》](https://blog.csdn.net/weixin_35723192/article/details/134001361)简单讲解 Android framework层进入休眠流程,本篇继续深挖代码,简单讲解内核阶段进入休眠流程。

2024-04-09 08:00:00 39

原创 Linux 文件比较工具

Linux 文件比较工具的开发为用户提供了一个方便快捷的方式来比较和处理文件差异。它们提高了开发效率,促进了代码审查和质量保证,同时也为用户提供了可定制和扩展的选项,以满足不同的比较需求。

2024-04-09 08:00:00 887

原创 Android 休眠流程(一)

在Android中有很多机制可以触发休眠流程,常见有电源键、设置中自动息屏,部分带磁吸外壳产品的盒盖动作。接下来以电源键触发休眠流程讲解。

2024-04-03 08:00:00 58

原创 Linux 安装 fail2ban

fail2ban是一款入侵防御软件,能够运行在大多数Linux服务器上,保护计算机服务器免受暴力破解的攻击。fail2ban启动后会通过检测系统行为日志识别暴力破解行为,对于在短时间内多次未能通过身份验证的请求,fail2ban会自动调用系统自带的防火墙或包管理框架(如iptables或tcp wrapper等)进行封禁。

2024-04-03 08:00:00 1006

原创 Android 编译错误记录(二)

承接上一篇《[Android 编译错误记录](https://blog.csdn.net/weixin_35723192/article/details/132008500)》,继续讲述Android编译过程中错误。Android12编译服务器建议大于24G,在系统的可用内存不足时,会触发 OOM (Out-of-Memory) 事件。缺少必要Android编译工具链,常见错误就是 `ninja failed with: exit status 1`。见招拆招,请细看分享经验。

2024-03-26 08:00:00 39

原创 rk3568 SPI 总线

SPI(Serial Peripheral Interface)总线是一种同步串行通信协议,用于连接微控制器、存储器、传感器和其他外设。 SPI 协议使用最少的信号线实现高速数据传输,通常包括四根线:时钟线、MOSI(Master Out Slave In)线、MISO(Master In Slave Out)线和片选线。

2024-03-18 08:00:00 109

原创 rk3568 定制Ubuntu根文件系统

瑞芯微平台提供SDK支持buildroot、Debian、yocto,但Ubuntu需要自行定制文件系统。

2024-03-18 08:00:00 2017 1

原创 rk3568 Android12 增加支持 CD-ROM/DVD 文件系统

ISO文件格式,全称为ISO 9660文件系统格式,是一个国际标准,用于定义光盘(如CD-ROM)的文件系统结构。这种格式由国际标准化组织(ISO)发布,因此得名ISO文件格式。ISO 9660旨在支持不同操作系统之间的数据交换,确保光盘上的数据可以在各种计算机系统上被读取和识别。

2024-03-12 08:00:00 125

原创 rk3568 Android12增加支持 exfat 文件系统

exFAT(Extended File Allocation Table)是微软公司开发的文件系统,旨在弥补FAT32文件系统的一些限制,特别是在处理大文件和大容量存储设备方面。exFAT自2006年起被引入,它在提供与FAT32相似的兼容性的同时,也增加了一些新的特性和改进。但是exFAT由于版权或者其他原因,默认是不支持的。本篇文章记录 exFAT 格式存储硬盘。

2024-03-07 08:00:00 289

原创 rk3568 Android12 增加支持 ntfs 格式

Windows平台上可移动硬盘支持 NTFS,FAT32,exFAT三种格式。Fat32文件格式是一种通用格式,任何USB存储设备都会预装该文件系统,可以在任何操作系统平台上使用。最主要的缺陷是只支持最大单文件大小容量为4GB,因此日常使用没有问题,只有在传输大文件时才会显现出缺点。exFAT文件是微软自家创建的用来取代FAT32文件格式的新型文件格式,它最大可以支持1EB的文件大小,非常适合用来存储大容量文件,还可以在Mac和Windows操作系统上通用。

2024-03-07 08:00:00 336

原创 rk3568 I2C

I2C(Inter-Integrated Circuit)总线是一种串行通信协议,由Philips(现在的NXP)公司于1980年代初开发。它最初被设计用于连接不同的集成电路和集成模块,以降低系统成本和复杂度。随着时间的推移,I2C总线已经成为连接各种设备的主要标准之一。I2C总线最初只支持100 kbit/s的数据传输速率,但现在已经发展到支持高达3.4 Mbit/s的速率。I2C总线的特点是具有简单、灵活、多功能性和低成本等优势,因此被广泛应用于各种领域,如电子消费品、工业自动化、汽车电子、医疗设备等。

2024-02-27 08:00:00 77

原创 rk3568 WDG

嵌入式平台上的看门狗能够有效地提高系统的可靠性和稳定性,确保系统能够持续稳定地运行。

2024-02-20 08:00:00 81

原创 rk3568 适配USB

USB(通用串行总线)是一种常见的电脑外部设备连接标准。它是一种用于连接计算机和外部设备的通信接口。USB接口是一种热插拔技术,能够在计算机运行时插拔设备而无需重启系统。

2024-02-12 08:00:00 249

原创 ADB公钥私钥认证

一般情况下,当你使用普通的 ADB 命令连接到设备时,任何具有物理访问权限的人都可以连接到设备并执行一些敏感操作。而使用 ADB 秘钥连接,则可以确保只有拥有相应私钥的计算机才能与设备通信。实现 ADB 秘钥连接需要在计算机和设备上分别生成一个密钥对(公钥和私钥)。

2024-02-06 08:00:00 203

原创 USB 设备常见问题

当涉及到 USB(通用串行总线)的使用时遇到一些常见问题。

2024-01-29 21:41:58 909

原创 rk3568 Android12 HDMI匹配特殊分辨率

HDMI使用过程会遇到不同显示分辨率的显示器,部分显示的分辨率可能不在支持列表。想要使用该显示需要对分辨率做单独适配,匹配过程需要重uboot、kernel到Android全部匹配。

2024-01-29 08:00:00 531

原创 rk3568从PCIe启动Android

从SSD(固态硬盘)启动Android系统通常可以提供更快的启动速度和应用程序加载速度,从而改善系统响应性能。传统机械硬盘相比,SSD具有更高的读写速度和更短的数据访问延迟,这使得系统能够更快地加载操作系统和应用程序,并且提供更快的文件读写性能。

2024-01-22 08:00:00 123

原创 Android12 重启流程

Android 重启流程是在关闭所有正在运行的应用程序和服务,卸载文件系统,然后重新启动系统并加载操作系统、系统服务和应用程序。过程需要一定时间来确保系统能够安全地关闭并重新启动,以保证系统的稳定性和可靠性。

2024-01-15 08:00:00 147

原创 Android12 关机流程

Android 关机流程的意义在于确保系统可以安全地关闭,并且所有用户数据得到妥善保存,以防止数据丢失和损坏。 Android 关机流程确保系统可以安全地关闭,并且所有用户数据得到妥善保存。

2024-01-12 08:00:00 174

原创 rk3568 Android 常规修改

不枉博主详细讲解,欢迎订阅博主–炭烤毛蛋。

2023-12-31 08:00:00 921

原创 WSL2Linux 子系统(七)

在 Windows Subsystem for Linux (WSL) 中,可以使用一个名为 `.wslconfig` 的配置文件来对整个 WSL 子系统进行全局配置。这个配置文件允许你指定一些高级选项,例如默认的 WSL 发行版、虚拟机内存限制等。wsl.conf 用于为在 WSL 1 或 WSL 2 上运行的每个 Linux 发行版按各个发行版配置本地设置。

2023-12-31 08:00:00 1224

原创 rk3568 Android UVC

Android UVC(USB Video Class)是一种用于在Android设备上支持外接摄像头的标准。通过UVC,用户可以将外部摄像头连接到Android设备上,并在应用程序中使用这些摄像头进行视频捕获和处理。这种标准使得外接摄像头在Android设备上的使用变得更加简单和统一。Android系统通常会自动识别符合UVC标准的外部摄像头,并且不需要安装额外的驱动程序。一旦外部摄像头连接到Android设备上,用户可以利用Android的相机API或第三方的多媒体框架来访问和控制这些摄像头。

2023-12-25 08:00:00 409

原创 modetest

modetest 是一个用于显示和测试 Linux 内核模式设置的工具。它通过使用 DRM(Direct Rendering Manager)接口与显示驱动程序进行通信,可以列出可用的显示模式并测试它们的功能。

2023-12-25 08:00:00 455

原创 rk3568 MDIO总线

MDIO(Management Data Input/Output)是一种管理数据输入/输出协议,用于在以太网交换机和PHY(物理层收发器)之间进行通信。在网络设备中,MDIO总线用于控制网络接口的PHY芯片,例如通过MDIO总线访问PHY芯片的寄存器。这些寄存器包含了一些关于网络连接状态、链路速度和其他计算机网络相关信息的数据。MDIO总线通常由网络接口控制器(NIC)使用,以便在OS中管理PHY芯片。

2023-12-20 08:00:00 246

原创 xrandr

xrandr 是用于与 X RandR 扩展进行交互的命令行工具。它允许对 X server 进行实时配置(即无需重新启动即可使配置生效),xrandr 提供了显示模式(如分辨率、刷新率等)的自动检测,以及动态配置输出(如调整大小、旋转、移动屏幕等)的功能。

2023-12-20 08:00:00 1127

原创 rk3568 pcie 网卡

PCIe(Peripheral Component Interconnect Express)网卡是一种使用PCI Express总线接口的网络适配器。它是连接计算机主板和网络的设备,用于实现计算机与局域网或广域网之间的数据传输。PCIe网卡通常用于替代传统的PCI或PCI-X网卡,因为PCIe具有更高的带宽和更低的延迟。它提供了可扩展性和灵活性,适用于各种类型的网络连接,如以太网、无线网络、光纤网络等。

2023-12-12 08:00:00 401

原创 ethtool

ethtool是一个常用的命令行工具,用于配置和查询以太网接口的驱动程序和硬件参数。它提供了一种简单的方式来检查和修改网络接口的设置,以及获取与以太网接口相关的统计数据和状态信息。

2023-12-12 08:00:00 160

原创 rk3568 适配PCIE(二)

PCIe(Peripheral Component Interconnect Express)是一种用于连接计算机主板和其他设备的高速串行总线接口。

2023-12-05 22:10:28 588

原创 UVC debug 工具

v4l2-ctl和media-ctl是Linux系统中用于配置和控制摄像头的命令行工具。

2023-12-05 22:10:07 345

原创 rk3568 适配PCIE(一)

PCIe(Peripheral Component Interconnect Express)总线是一种用于连接计算机主板和外部设备的高速串行总线接口。它取代了传统的PCI和PCI-X总线,并提供了更高的带宽和性能。PCIe总线通常用于连接诸如显卡、网卡、存储控制器等设备。

2023-11-29 21:42:54 737

原创 ffmpeg 音视频转化

FFmpeg是一个开源的跨平台多媒体处理工具,它提供了一套强大的命令行工具和库,用于对音频、视频和图像进行转码、编辑、剪辑、合并、分离、解码、编码等操作

2023-11-29 08:00:00 438

EC20 gps 库和配置文件

EC20 模组自带 GPS 的相关库和配置文件。

2022-12-07

Neoway Android RIL

Neoway Android R ril v3.07.19

2022-07-06

Meige RIL Driver

RIL driver for Android7x later

2022-07-06

Meig_GobiNet_Driver_V1.4.2

meige LTE gobinet driver

2022-07-05

Quectel_Android_RIL_Driver_V3.3.41

Quectel Android9 Android10 Android11 Android12 RIL driver

2022-07-02

Quectel wwan driver

Quectel qmi_wwan driver 替换kernel 源文件 drivers/net/usb/qmi_wwan.c

2022-07-02

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除