自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(64)
  • 资源 (2)
  • 收藏
  • 关注

原创 CLAT功能介绍

本文介绍了CLAT(客户地址转换)功能在IPv6网络环境中的应用背景与实现方法。由于IPv4地址资源紧张,运营商正部署纯IPv6核心网络,而CLAT功能通过464XLAT协议实现IPv4与IPv6的双向转换,使移动设备上的传统IPv4应用能在纯IPv6网络中正常运行。文章详细说明了CLAT的8大优势,包括标准化方案、高效地址利用等,并对比了Modem CLAT(硬件实现)与Android CLAT的性能差异。最后提供了两种使能CLAT的方法:通过AP侧配置或Modem侧配置(包括NV参数修改和Data Pr

2025-05-27 15:19:51 918

原创 Windows部署本地DeepSeek-R1模型

DeepSeek(深度求索)是一家中国的人工智能公司,全称杭州深度求索人工智能基础技术研究有限公司,成立于2023年7月,由量化投资公司幻方量化分拆独立而成。该公司专注于开发高性能、低成本的大语言模型(LLM)和人工智能技术,目标是推动AI技术的普惠化,其核心创新包括模型架构优化、开源策略和低成本训练模式,被称为“AI界的拼多多”。

2025-04-09 17:55:30 922

原创 iptables介绍

在 Linux 系统中,iptables 是一个强大的防火墙工具,用于配置对 IPv4 数据包过滤规则和网络地址转换(NAT)。它允许系统管理员控制进入、离开或经过系统的网络数据包的流向和处理方式,从而增强系统的安全性、稳定性和性能。iptables 是 Linux 内核中 Netfilter 子系统的一部分,它通过在数据包经过网络协议栈时应用规则来实现过滤和转发。通过 iptables,用户可以定义规则集(也称为表)来决定如何处理不同类型的数据包,比如允许或拒绝特定 IP 地址或端口的数据包。

2025-04-09 15:08:38 794

原创 防火墙介绍

防火墙的主要目的是保护网络免受未经授权的访问和潜在的安全威胁。总之,防火墙是一种网络安全保障手段,是网络通信时执行的一种访问控制尺度,其主要目标就是通过控制入、出一个网络的权限,并迫使所有的连接都经过这样的检查,防止一个需要保护的网络遭受外界因素的干扰和破坏。代理防火墙并不是真正意义上的互联网路由器,它是一个运行一个或多个应用层网关(Application-Layer Gateways, ALG)的主机,也叫应用网关防火墙,该主机有多个网络接口,能够在应用层中继两个连接之间的特定类型的流量。

2025-04-09 14:53:15 1329

原创 PCIE简介

PCI Express,Peripheral Component Interconnect Express,简称 PCI-E,官方简称 PCIe,是INTEL提出的新一代的总线接口,属于计算机总线的一个分支,它构建了更加高速的串行通信系统标准。PCIe仅应用于内部互连。PCI Express采用了目前业内流行的点对点串行连接,比起PCI以及更早期的计算机总线的共享并行架构,每个设备都有自己的专用连接,不需要向整个总线请求带宽,而且可以把数据传输率提高到一个很高的频率,达到PCI所不能提供的高带宽。

2025-04-09 14:18:55 1815

原创 网络丢包排查方法

丢包是指在网络通信过程中,数据包(Packet)在传输过程中出现丢失的情况。每个数据包都有一个特定的源地址和目标地址,并携带着传输的数据内容。当一个数据包从源地址发送到目标地址的途中,如果因为各种原因导致该数据包未能正常到达目标地址,就被称为丢包。造成数据包丢失的原因可能有多种,比如网络拥堵、传输错误、路由问题、设备故障等。丢包会影响通信质量和性能,尤其对于实时应用(如视频通话、游戏等)来说,丢失重要的数据包可能会导致卡顿、延迟或者画面断续等问题。

2025-04-09 12:20:10 1490

原创 内核安全补丁查询方法

安全补丁级别(SPL)是针对Android操作系统的安全性更新的一种指标。Android设备制造商会定期发布这些安全补丁,以解决发现的安全漏洞和问题。每个安全补丁级别都包含了一系列针对特定问题和漏洞的修复程序。用户可以通过更新他们的设备来应用最新的安全补丁级别,以确保其Android设备的安全性。

2023-12-07 17:24:44 1360

原创 Windows侧常见USB接口描述符综述

CDC类设备有划分为多个子类,本文重点给出两种子类,一是网络接口类,二是串行接口类,其中网络接口主要包括MBIM接口、NCM接口、RNDIS接口和RMNET接口,而串行接口主要包括ACM接口和普通的串行接口

2023-12-07 17:09:31 2257

原创 Openwrt 整体功能组件介绍

OpenWrt是一个嵌入式设备的Linux发行版,以GPL许可协议发行,拥有强大的网络组件和扩展性,常常被用于工控设备、电话、小型机器人、智能家居、路由器以及VOIP设备中,可以非常容易地从零开始构建出全功能的智能路由或服务器设备。OpenWrt项目始于2004年1月,其第一个版本采用了LinkSys的源码。在LinkSys的代码收费后,2005年改为采用正式发布的Linux内核(2.4.30)来集成,并将OpenWrt完全模块化,不断推出补丁和网络驱动。

2023-12-05 17:21:21 5508

原创 ethtool 网卡诊断和调整工具总结

ethtool 是一个 Linux 下的网络驱动程序的诊断和调整工具,可获取网络设备的相关信息,包括连接状态、驱动版本、PCI 总线定位等等。

2023-12-05 16:48:59 3873

原创 系统时间变化导致sem_timedwait函数执行异常的一种解决方法

4G或5G通信模块通常是以AP+CP方式组合,AP侧运行linux系统,CP侧运行RTOS系统。一般的Linux系统系统时间可以从硬件RTC获取。RTC可以由主板电池供电,独立于系统运行。当系统关机,断电时依然维护时间。但对于有些嵌入式linxu系统,没有使用硬件RTC,系统时间通常需要linux系统完全跑起来后通过网络方式或其他方式获取。对于4G或5G通信模块,通常CP侧从网络中获取时间,AP侧再从CP侧同步时间。

2023-12-04 16:53:25 1816

原创 SDX12 QCA6174 WIFI调试

本文介绍高通sdx12平台PCIe接口接入Wi-Fi模组时,在高通模组上如何配置Wi-Fi工作模式。

2023-12-04 12:13:59 1573

原创 Openwrt系统简述

OpenWrt是一个嵌入式设备的Linux发行版,以GPL许可协议发行。

2023-12-01 17:54:01 4878 1

原创 WiFi概念介绍

Wireless-Fidelity:无线保真,简称Wi-Fi。是一种可以将个人电脑、手持设备(如PDA、手机)等终端以无线方式互相连接的技术。

2023-12-01 17:34:27 1438

原创 Windows侧USB设备枚举过程综述

本文讲解USB枚举过程中,需要用到的一些知识点,比如USB协议中定义的几种USB设备状态、USB控制器与USB设备之间的控制包交互,也就是setup数据包,以及USB设备需要上报的一些描述符信息,至于其他相关信息,请自行查看USB协议文档。

2023-12-01 17:18:15 1703

原创 SDX12 上层应用gdb调试及环境搭建

上层应用在问题定位的过程中,现有手段只能有有限的log打印,通常情况下很难定位问题。如果想在应用程序执行的过程中查看任意调用关系或者数据就必须重新编译代码,这样调试费时费力。使用gdb调试可以高效的对应用进行分析,并且能实时的改变应用程序的执行路径,强大的调试功能能够让我们更好的去分析问题。:当前X12项目没有添加gdb,为了调试方便gdb的编译我们将在x55项目中进行生成。:添加调试符号的配置请不要用于生成gdb,否则gdb也会包含调试符号,会使gdb有70M左右,x12分区可用一般60M。

2023-12-01 16:36:50 1128

原创 基于Android平台的APN加载流程分析

APN是GGSN的引用,被internal GPRS DNS转换为GGSN的IP地址。GGSN全称Gateway GPRS Support Node, 网关GPRS支持节点。对内:网络传输;(网络接入控制,分组数据的过滤)对外:路由器(路由选择和分组的转发,IP地址分配)为了访问网络,手机必须设置合适的APN参数。APN的英文全称是Access Point Name,全称接入点,是手机上网时必现配置的参数。APN决定了用户的手机通过哪种接入方式来访问什么样的网络。

2023-12-01 15:00:00 2416 2

原创 展锐平台回读分区

介绍展锐平台分区回读方法

2023-12-01 12:21:56 1656 1

原创 C++解析xml示例

Xml(Extensible Markup Language)即可扩展标记语言,Xml是互联网数据传输的重要工具,它可以跨越互联网任何的平台,不受编程语言和操作系统的限制,可以说它是一个拥有互联网最高级别通行证的数据携带者。Xml用于标记电子文件使其具有结构性的标记语言,可以用来标记数据、定义数据类型,是一种允许用户对自己的标记语言进行定义的源语言。Xml是标准通用标记语言(SGML)的子集,非常适合Web传输。Xml提供统一的方法来描述和交换独立于应用程序或供应商的结构化数据。

2023-12-01 12:15:56 2273

原创 高通平台模块modem增加AT Port和GPS NAME Port 方法

高通平台模块modem增加AT Port和GPS NAME Port 方法

2023-11-28 16:46:25 545

原创 SA与NSA网络架构的区别

介绍5G组网方式及业务特性

2023-11-28 16:38:15 1963

原创 SDX12 定制使能secboot方法

主要介绍SDX12平台定制秘钥使能secboot的具体操作流程和注意事项。

2023-11-27 17:35:40 1350

原创 SDX72移除GPL3.0开源组件

GPL(GNU General Public License)是一种开源软件许可协议,是一份针对软件和其他种类作品的自由的、公共的授权文件。而 GPL3.0 是更新一代的开源标准,在对用户专利的保护和 DRM 的限制方面有所更改。

2023-11-27 16:02:51 1411

原创 蓝牙概述及基本架构介绍

蓝牙,是一种利用低功率无线电,支持设备短距离通信的无线电技术,能在包括移动电话、PDA(掌上电脑)、无线耳机、笔记本电脑、相关外设等众多设备之间进行无线信息交换,蓝牙工作在全球通用的2.4GHz ISM(即工业、科学、医学)频段,使用IEEE802.11协议。蓝牙协议包括两种技术:BR:Basic Rate和LE:Low Energy。这两种技术都包括搜索(discovery)管理、连接(connection)管理等机制,但它们是不能互通的。厂商如果只实现了一种,那么只能与同样实现该技术的设备互通。

2023-11-27 11:27:00 4657

原创 QXDM Filter使用指南

QXDM(The QUALCOMM Extensible Diagnostic Monitor)是高通公司(Qualcomm)公司发布的可以对手机终端所发数据进行有效跟踪工具,通过对数据的分析可以诊断信令流程、分析数据包的正确与否等。在测试及研发分析中有重要作用。

2023-11-25 17:40:12 3338 1

原创 SIM卡结构及上电流程详解

SIM卡是(Subscriber Identity Module客户识别模块)的缩写,也成为用户身份识别卡,移动无线终端必须安装上此卡才能使用。SIM卡是整个GSM系统中唯一确认用户身份的设备,它是向网络标明用户合法身份的重要工具。

2023-11-25 16:55:37 2114

原创 5G NSA注册解析及图标显示方案

介绍5G NSA注册流程以及图表显示方案

2023-11-25 15:13:54 2374

原创 GNSS介绍

gnss概述

2023-11-25 14:48:52 2978

原创 Openwrt 包管理系统介绍

介绍openwrt系统的包管理机制

2023-11-25 12:33:08 2420

原创 GIT版本控制和常用命令使用介绍

介绍版本控制以及git常用方法

2023-11-25 11:28:35 1443

原创 高通OTA升级非常规分区方法

介绍高通LE平台OTA方案,并介绍如何去升级tz、rpm、appsboot等非常规分区

2023-11-23 12:25:00 1715

原创 高通OTA升级方案介绍

主要介绍高通LE OTA升级方案,以及对其的优化和增加加密方案

2023-11-23 12:08:33 2052

原创 高通平台GPIO引脚复用指导

该文档以SDX12平台为例,介绍如何对平台的GPIO PIN脚功能进行软件配置。

2023-10-26 19:09:01 3518

原创 移除fastboot实例

主要介绍如何在linux中移除fastboot支持

2023-10-23 17:36:29 269

原创 Fastboot介绍

介绍fastboot基本功能和命令

2023-10-23 16:59:00 3783

原创 ADB加密实例

主要介绍如何给adb命令增加加密访问

2023-10-23 14:52:09 2158

原创 ADB介绍

介绍adb架构、原理以及常用命令

2023-10-19 20:56:16 283

原创 Linux网络端口扫描工具实例

主要通过实例介绍网络端口扫描工具的使用和应用端口的过滤

2023-10-19 19:41:52 534

原创 Linux开源组件升级指导

主要介绍linux开源组件的升级方法

2023-10-19 16:16:29 294

原创 CVE使用实例

主要介绍如何确认当前使用的组件是否存在CVE公开漏洞

2023-10-19 16:05:34 291

一个简单的圣诞主题程序的示例代码,它可以在终端上显示一个闪亮的圣诞树和萤火虫的效果 代码使用Python 3编写

一个简单的圣诞主题程序的示例代码,它可以在终端上显示一个闪亮的圣诞树和萤火虫的效果。代码使用Python 3编写。运行程序后,你将看到一个闪亮的圣诞树和随机移动的萤火虫。你可以尝试修改代码来改变树的形状或萤火虫的图案,使程序更加酷炫。

2023-12-07

SDX12 交叉编译好的gdb包

sdx12交叉编译好的gdb包,导入可直接使用

2023-12-01

C++ XML解析器TinyXML2工具

TinyXML2是一个开源、简单、小巧、高效的C++ XML解析器,可以轻松集成到其它程序中。目前存在两个著名的开源XML文件解析库:tinyXml1,tinyXml2。相对tinyXml1而言,tinyXml2更为简洁,它只有一个tinyXml2.h文件和一个tinyXml2.cpp文件组成,而tinyXml1包含了6个文件

2023-11-29

devicetree-specification-英文原版-v0.4.pdf

Linux Kernel DTS specification ,最新版《devicetree-specification-v0.4》

2023-10-25

ADB加密实例patch

给adb指令进行加密的patch,避免adb被直接访问

2023-10-23

字符串crypt加密小应用

对于一个字符串如密码进行指定加密方式的加密,可用于密码加密验证等,该程序支持MD5、 SHA-256、 SHA-512等加密方式,makefile和.c文件均编写ok,可直接在linux环境下编译使用,也可以按需求配置加密方式

2023-05-04

3GPP协议检索表(包含软连接)

3GPP协议检索表,内部包含软连接,点击可以直接跳转到3GPP官网,再下载文件包便可查阅,非常方便。包含总体架构介绍、NG接口协议、Xn接口协议、F1接口协议、空口协议(L1)、空口协议(L2/L3)等

2023-01-30

Android下统计网卡速度的脚本

Android下统计网卡速度的脚本

2022-10-27

Android下可使用的awk文件

Android下统计网卡速度的脚本,依赖工具awk

2022-10-27

USB分析仪log抓取工具

USB分析仪log抓取工具

2022-04-29

ADB源码(android / platform / system / core)

adb源码官网:https://android.googlesource.com/platform/system/core/可在以上链接获取adb源码集成到项目中。若下载失败可以下载上面的附件。

2022-04-28

空空如也

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

TA关注的人

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