自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(12)
  • 资源 (4)
  • 收藏
  • 关注

原创 二、了解shell

一、了解shell命令Shell 既是一种命令语言,又是一种程序设计语言。Shell 是指一种应用程序,这个应用程序提供了一个界面,用户通过这个界面访问操作系统内核的服务。几个常见的命令 :ls : 显示目录、文件名cd :进入到某个目录pwd :显示目前的目录的路径mkdir :创建一个新的目录cp : 拷贝文件或目录rm : 删除文件或目录mv : 移动文件与目录,或修改文件与目录的名称df : 用于显示目前在 Linux 系统上的文件系统磁盘使用情况统计ps

2021-03-02 15:05:44 144

原创 一、了解git

如何拉取源码1. 了解gitgit 是一个开源的分布式版本控制系统,是目前普遍比较常用的代码管理工具。git仓库模型有四大部分组成:本地工作区、缓存区、本地仓库和远程仓库如果还想了解更多的话可以去这个网址上了解一下:https://www.runoob.com/git/git-tutorial.html2. git命令的常使用命令要熟练掌握以下这几个命令: git log : 显示以前别人提交的commit记录 git show [commit] : 显示commit修改的代码

2021-03-01 16:43:32 146

原创 磁盘分区问题及如何格式化硬盘

磁盘分区问题及如何格式化硬盘现象如下gpt 格式可支持2TB以上的容量的磁盘mbr 格式最大只能支持2TB容量的磁盘如果大于2TB的磁盘要将mbr格式转化为gpt格式格式化命令在Linux下可以进行磁盘分区格式命令:① ls /dev/sd* ② sudo parted /dev/sde③ mktable gpt ④ mkpart primary ⑤ q⑥ sudo mkfs.ext4 /dev/sde1 ⑦ /tmp/jenkins 上sudo mount -t ext4

2020-12-11 17:57:51 441

原创 RT bootcode升级

RT bootcode升级类别日志收集索引类别bootcode升级问题描述目前在烧写efuse的过程中,在烧写完efuse后,固件丢失的情况。这种情况下(当机顶盒不能开机或者卡在刷机界面的时候)在没有任何信息的情况下,就要将bootcode升级上去,启动bootcode并dump寄存器的值(原厂分析)。获取步骤1.需要一台安装超级终端的pc,打开并新建一个超级终端串口。2.准备工作完成后,在超级终端处输入 trl+q,机顶盒上电开机,进入到recovery mode。3.串口输入命令:

2020-12-09 16:06:34 1233 1

原创 如何禁止第三方软件不能安装

如何禁止第三方软件不能安装类别需求索引类别禁止静默安装install apk问题描述对于应用市场来说,内存大小总是不够大,所以在一定空间后(eg:小于500M后)禁止安装第三方软件。代码关联android/frameworks/base$ git diffdiff --git a/cmds/pm/src/com/android/commands/pm/Pm.java b/cmds/pm/src/com/android/commands/pm/Pm.javaindex a505a69..1

2020-11-26 11:16:49 2250 8

原创 如何获取EMMC内存大小

如何获取EMMC内存大小类别需求索引类别获取EMMC内存大小问题描述对应无法得知EMMC总内存的大小,基于这个问题所写的代码。代码关联#define PATH_MAX_STRING_SIZE 256#define BLKGETSIZE64 _IOR(0x12,114,size_t)#define BLKGETSIZE _IO(0x12,96)unsigned long rtk_get_size_emmc(void){ int fd; unsigned long lo

2020-11-09 11:29:58 4247

原创 Android系统中U盘卷名识别异常

Android系统中U盘卷名识别异常类别问题缺陷索引类别U盘卷名乱码 无法正确识别中文问题描述U盘在windows下或者在Linux环境下,将对应的U盘卷名修改为名字或者命名有多国语言的时候,通常在Android系统下会不能正常识别到正确的卷名。那么下面修改就是可以正确的支持:代码关联对应代码如下:(android/external/e2fsprogs/misc/blkid.c )diff --git a/misc/blkid.c b/misc/blkid.cindex 5aa949e.

2020-11-05 14:42:51 981 10

原创 Android系统中如何添加USB网络共享

Android系统中如何添加USB网络共享类别需求索引类别USB网络共享问题描述平台是RT1296,在Android系统中已经有支持USB网络共享,但相应的产品系统中还未开启USB网络共享,那么这个时候就需要添加USB网络共享的一些配置,使得产品支持此功能。(以下是个人的一些理解,如有错误,请各位大佬多多指教)代码关联对应的代码修改部分如下:①对应内核中添加配置(系统中添加USB网络驱动)@@ -837,3 +837,6 @@ CONFIG_ZRAM=y CONFIG_ZRAM_LZ4

2020-10-29 15:56:02 2801 2

原创 网络指示灯修改

网络指示灯修改类别需求索引类别网络指示灯状态问题描述平台是RT1296,目前百/千兆网络指示灯的状态是一样的(绿灯常亮,橙灯闪烁),为了肉眼可以区分,在网络指示灯的状态修改为在百兆的状态下绿灯灭、橙灯闪烁,千兆网络指示灯状态为绿灯常亮,橙灯闪烁。代码关联对应的代码修改部分如下://对应DTS的配置@@ -166,3 +166,9 @@ mute_gpio = <&rtk_misc_gpio 7 1 1>; status = "okay"; };

2020-10-29 10:17:51 1048

原创 遥控器实现蓝牙鼠标滑动总结

遥控器实现蓝牙鼠标滑动总结类别需求索引类别外设需求描述海外客户需要用到浏览器, 浏览器没有焦点滑动功能,所以这就需要用到遥控器模拟鼠标滑动功能.当前解决方案描述目前蓝牙遥控器已经把遥控器模拟成了外设鼠标,但是缺少滑动的功能.所以目前的解决方案就是将对应模拟一个滑动的事件出来(当鼠标移动到顶(底)端并且还有对应的Y轴移动时,即可模拟一个滑动的事件)代码关联frameworks/native/services/inputflinger/InputReader.cpp@@ -2851,6

2020-10-27 10:34:12 1330

原创 如何判断U口设备是否有接入设备

如何判断U口设备是否有接入设备对应查找节点: ls -l /sys/bus/usb/devices对应增加的点就是有设备接入的节点,可作为判断依据。比如下面的6-1就是增加的设备节点(eg:lrwxrwxrwx root root 1970-01-01 09:54 6-1 -> …/…/…/devices/platform/98013400.ohci/usb6/6-1)root@D60S:/sys/bus/usb/devices # ls -llrwxrw

2020-10-26 16:11:52 413

原创 U盘节点变化

U盘节点变化问题描述在工作中有发现一个比较神奇的事情。一般情况下,大家都知道U盘对应的节点是固定的,但恰恰这个节点居然变化了。导致应用在读/写文件的时候有概率会突然断开。<6>[ 37.469082] cfg80211: Exceeded CRDA call max attempts. Not calling CRDA<13>[ 51.900401] init: Service 'bootdvfs' (pid 2562) exited with status 0&l

2020-10-22 16:34:55 2379

draw.io-14.9.6-windows-no-installer.exe

流程图绘画软件

2021-12-16

【批量下载】readme等.zip

readme dump tools

2021-04-16

build_scripts.zip

脚本练习.................

2021-03-02

rt bootcode升级收集日志

rt bootcode升级收集日志,对应需要收集相应日志的方法可以参考这个文件

2020-12-09

空空如也

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

TA关注的人

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