android
文章平均质量分 56
半天org
心有猛虎,细嗅蔷薇。。。
展开
-
人脸识别与camera
前段时间领导让写个ppt扫盲一下人脸识别和camera的知识点和问题,电脑有加密软件,在这里也同步备忘一下吧,大部分都是直接截图过来的,搜到的同学可以看看。1、人脸识别的过程1.1找人脸,常用的是找轮廓算法1.2人脸对齐,即和算法模型对齐,不同的算法注重点不同,比如眼睛、鼻子、嘴巴等1.3特征提取1.4特征比对2、衡量人脸识别算法能力的标准3、活体检测相关,实际应用中一般是检测到攻击后把此人上锁4、人脸识别算法开发过程5、camera相关知原创 2020-07-02 19:15:29 · 1484 阅读 · 0 评论 -
介绍三种linux驱动生成文件节点的方法
linux用户空间和kernel空间是分开,所以上层需要和某个模块驱动交流的时候,就需要驱动来创建一个文件节点,当然input设备除外,已有非常成熟的上报流程。现在介绍3种驱动生成文件节点的方法:1、在/dev下面创建节点2、在/proc下面创建节点上图中建的节点是/proc/onekey_recovery/last_pressed,如果不用proc_mkdir而只用proc_create的话,则...原创 2018-06-25 14:36:28 · 6985 阅读 · 0 评论 -
android5及以前的版本user和userdebug模式下remount修改/system读写权限
user和userdebug模式下/system默认是只读的,即RO。但是很多时候都需要拷贝一些文件到system/bin、system/etc、system/lib,结果嘛,很明显就是提示。。。read only!!!如果只是简单的电脑连接设备,然后使用adb push的话,可以先adb root、再adb remount即可;假如需要写脚本让设备自己运行拷贝的话就不行了。这里同样需原创 2017-06-22 10:33:35 · 1449 阅读 · 0 评论 -
user和userdebug模式下开启adb的root权限
adb 的root 权限是在system/core/adb/adb.c 中控制。主要根据ro.secure 以及 ro.debuggable 等system property 来控制。默认即档ro.secure 为0 时,即开启root 权限,为1时再根据ro.debuggable 等选项来确认是否可以用开启root 权限。为此如果要永久性开启adb 的root 权限,有两种修改的方式:1转载 2017-06-22 09:22:18 · 7598 阅读 · 1 评论 -
android4.4同时使用wifi和以太网
android在打开wifi时会自动断开以太网,这里可以创建一个service,当需要的时候去使能以太网。总结如下:1、创建脚本startEtherNet.sh脚本内容如下(例):#!/system/bin/shifconfig eth0 192.168.3.251 up把该sh文件放到system/bin/下2、在device/../*.rc创建ser原创 2016-12-19 15:22:32 · 6279 阅读 · 0 评论 -
安卓启动自动进入安全模式
我也安卓驱动这行做了3年多了,第一次遇到安卓安全模式,才知道原来安卓还有安全模式。安全模式下所有第三方APK均看不到了。进入方式:按着音量减键,然后开机。可是呢,我司产品没有音量键,竟然开机也会自动进入安全模式,头瞬间大了,而且只有一台机器出现了这个问题。解决办法:删除设备/system/usr/keylayout/目录下的kl配置文件中关于VOLUME_DOWN的定义,这么删除之后,原创 2017-06-16 15:18:40 · 5613 阅读 · 0 评论 -
android源代码framework取消apk强制翻转
我本人是做驱动的,由于公司android方面只有我一个人,所以framework也是我的活,痛苦啊。公司产品没有任何sensor默认横屏,好多APK运行时都会强制翻转成竖屏。各种百度查资料,各种尝试,虽然可以强制横屏,但是不全屏,还是会先竖屏瞬间切横屏,而且下面的虚拟按键少了一个,位置也不对,退出APK时还是会先竖屏瞬间切横屏。今天根据自己的理解,抱着试试的态度,居然改好了,非常简单,总结如下原创 2017-03-07 15:38:21 · 3987 阅读 · 3 评论 -
android导航栏隐藏及显示
android隐藏/显示导航栏原创 2016-12-19 14:10:33 · 1859 阅读 · 0 评论 -
android代码.rc文件结构解析
一、.rc文件结构介绍.rc文件基本组成单位是section, section分为三种类型,分别由三个关键字(所谓关键字即每一行的第一列)来区分,这三个关键字是on、service、import。 on类型的section表示一系列命令的组合,命令的执行是以section为单位的,所以这on下面的命令是一起执行的,不会单独执行, 那什么时候执行呢? 这是由init.c的main()原创 2017-01-16 09:12:35 · 2925 阅读 · 1 评论 -
android关机重启流程代码
android关机重启流程,不能完全说是原创,只是自己一步步跟下来的学习总结。1、frameworks/base/core/java/android/os/PowerManager.javapublic void reboot (String reason)接口的作用就是重启设备,而且,就算重启成功了也没有返回值。需要包含REBOOT权限,也就是android.pe原创 2017-01-04 15:57:42 · 3274 阅读 · 0 评论 -
android开关机动画
android开关机动画原创 2016-12-19 16:05:15 · 1051 阅读 · 0 评论 -
kernel logo之PPM图片转换
一、将png图片改成.ppm格式。如linux_logo.png ①将png图片转成pnm pngtopnm linux_logo.png > linux_logo.pnm ②将pnm图片的颜色数限制在224色 pnmquant 224 linux_logo.pnm > logo_clut224.pnm ③将pnm图片转换成我们需转载 2016-12-19 15:57:22 · 1281 阅读 · 0 评论 -
android模拟电源按键
模拟android电源键原创 2016-12-22 10:21:35 · 5367 阅读 · 0 评论