android
hqmo
这个作者很懒,什么都没留下…
展开
-
android6.0 SD卡、U盘等自动挂载
先确保linux层驱动没问题该文章讲述的是Android6.0的实现,Android4.0可以参考 参考文章Android系统中可使用uevents程序来捕捉linux内核提交的uevent事件,并打印内容信息;uevents源码在android源码system/extras/tests/uevents中,可以通过:mmm system/extras/tests/uevents编译该模块make snod打包进system.img执行uevents命令后插入SD卡add@/devices/..原创 2021-03-14 15:02:01 · 568 阅读 · 0 评论 -
Android串口终端获取root权限
简介android文件系统中很多文件夹不能在串口中直接查看,给串口添加root权限可以使调试变得非常方便;修改a 在pc机上修改system/xbin/su权限sudo chmod a+s /bin/sub 在串口中运行su获取root权限原创 2021-03-05 11:03:43 · 1762 阅读 · 1 评论 -
Android源码编译 overlay机制
简介同一套Android源码可以编译出不同的版本以适应不同的客户需求,不同的平台需求,修改android配置时如果直接修改源码里的配置那么每个需求都搞一份源码?这样显然不实际,也不好维护;此时,overlay机制就就是为了解决这个问题,在编译时,overlay中的文件会覆盖源码中的相应位置的文件;建立1 在/device/hqmo/itop4412中建立overlay文件2 在该overlay文件中添加需要修改的文件及其目录(文件的目录和源码中相应文件的目录要一致)3 在/device/hqmo.原创 2021-03-03 18:12:00 · 984 阅读 · 1 评论 -
openJDK7安装
简介安装Ubuntu16.04 安装openjdk-7-jdksudo apt-get install openjdk-7-jre 或者sudo apt-get install openjdk-7-jdkUbuntu16.04的安装源已经默认没有openjdk7了,所以要自己手动添加仓库,如下:1. oracle openjdk ppa sourcesudo add-apt-repository ppa:openjdk-r/ppasudo apt-get updatesudo apt-g.原创 2021-02-06 13:26:36 · 2175 阅读 · 1 评论 -
linux cpuinfo->hardware 名字修改
修改位置在linux内核arch/arm/mach-XXX中的:DT_MACHINE_START(IMX6UL, "Freescale i.MX6 Ultralite") .init_irq = imx6ul_init_irq, .init_machine = imx6ul_init_machine, .init_late = imx6ul_init_late, .dt_compat = imx6ul.原创 2020-08-14 11:47:51 · 990 阅读 · 0 评论