- 博客(21)
- 资源 (4)
- 收藏
- 关注
原创 Linux之蓝牙协议栈 bluez移植
一、前言使用情景:将嵌入式Linux系统作为slaver,并定义相关服务与手机进行发送接受及通知等相关操作。二、编译依赖1、zlibLIB_TAR = zlib-1.2.11LIB_PATH = $(PWD)/../libtar/zlib-1.2.11.tar.gzall: cd $(LIB_TAR) && CC=$(LIB_CC) ./configure --prefix=$(OUT_DIR) cd $(LIB_TAR) && make &&a
2020-07-08 20:12:44
2606
原创 Android之增加U盘同时使用的数量
一、前言 在设备上同时插入三个U盘时,只有两个挂载成功。 系统:android 5.1 平台:RK3288二、修改1、修改device/rockchip/fstab.rk30board.bootmode.emmc# non box product,configuration to the first item, will filter out left/devices/ff5800...
2020-01-08 16:15:38
790
原创 Android之OTA升级流程
OTA升级流程初稿一 、OTA应用升级APIRecoverySystem.installPackage(this, new File("/data/ota_package/update.zip"));将OTA升级包的固件传入应用调用的api接口 @RequiresPermission(android.Manifest.permission.RECOVERY) public ...
2019-12-18 16:21:11
2442
原创 Android adb升级OTA
一、OTA升级1、Android5.1 data分区未加密a、adb push update.zip /sdcard/b、adb push command /cache/recovery/--wipe_cache--update_package=/data/update.zipc、adb push last_flag /cache/recovery/updating$path=...
2019-08-30 09:38:38
5983
原创 android 使能默认输入法
前言在裁剪系统的时候把默认输入法给裁剪没了,重新添加的方法记录一下。LatinIME路径在packages\inputmethods\LatinIME。UserDictionaryProvider用户词典支持服务,必须加载...
2019-07-24 11:51:24
164
原创 android 4G APN调试
在不重新烧录的情况下调试APN: 1、替换apns-conf.xml文件,路径/system/etc/apns-conf.xml 2、删除数据库,rm/data/data/com.android.providers.telephony/databases/telephony.db。 3、重启...
2019-07-24 11:50:59
254
原创 android 屏蔽WFI连接失败弹窗
路径:framework/opt/net/wifi/service/java/com/android/server/wifi/WrongPasswordNotifier.java@@ -59,7 +59,7 @@ public class WrongPasswordNotifier { * @param ssid The SSID of the Wi-Fi network ...
2019-07-24 11:50:27
409
原创 Android 4G模块调试总结
一、前言平台:RK3399Android版本:8.1二、Kernel层驱动支持4G模块一般通过USB与MCU连接,相关的USB驱动有USB ACM、option、ECM、NCM这些驱动模块。ACM驱动:支持如modem端口,AT端口等(cdc-acm.c内置于内核);NCM驱动:USB标准的NCM网络设备驱动,主要用于传输网络数据。PPP驱动:PPP拨号相关驱动,...
2019-07-24 11:49:59
7659
2
原创 android 隐藏下拉菜单
前言 隐藏下拉菜单还是很常见的作法,在此记录一下 平台:RK3368 Android版本:8.1方法 路径:frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/phone/StatusBar.java...
2019-07-24 11:49:16
696
原创 Android 自定义休眠及唤醒
一、开发环境及需求平台: RK3368系统版本: Android8.1内核版本: Linux4.4按瑞芯微默认的休眠方式来看,二级休眠可以关闭背光功能,一级休眠才能够完全关闭LCD屏幕的运行,如何在不关闭其他外设的情况下,只对LCD屏幕进行完全关闭,那么就需要在二级休眠中增加对LCD的初始化。二、二级休眠走pm runtime通路,这个就不详述了,驱动中实现pm这个方法就...
2019-07-24 11:48:17
1689
原创 Android recovery图片资源制作
一、文字图片转换png 图片生成源码:development/tools/recovery_l10n/原生的源代码有个bug,导致读取出来的Locale[]数组值全部为空,无法完成图片的制作。diff --git a/tools/recovery_l10n/src/com/android/recovery_l10n/Main.java b/tools/recovery_l10n/src/co...
2019-07-23 20:05:07
1316
原创 android 修改默认壁纸
前言 默认壁纸会在启动Launch前显示,影响视觉,需要修改,在此记录 平台:RK3368 Android版本:8.1方法 默认壁纸路径:frameworks/base/core/res/res/drawable-nodpi/default_wallpaper.png。 ...
2018-12-18 16:45:21
7856
3
转载 android 打开原生虚拟键
#adb rootrestarting adbd as root#adb remountremount succeeded#adb shell setprop qemu.hw.mainkeys 0#adb shell stop#adb shell start--------------------- 原文:https://blog.youkuaiyun.com/xingchenxuanfeng...
2018-12-07 11:16:29
1271
原创 Android新建系统分区
前言 平台:RK3368 系统:android8.1 上为了保留一些文件在系统升级和烧录后不被擦除,因此新建了个不被擦除的分区,在此记录下方法。一、修改分区表分区表文件路径:device\rockchip\rk3368\parameter.txt,其中mypartition是我建立的分区,格式为“大小@地址(分区名)”, ...
2018-11-30 15:43:21
3167
5
转载 ubuntu 添加samba用户
前言由于不怎么经常使用samba,大多命令忘记的比较快,想用时百度的命令不尽相同,在此记录下以供日后查询 一、安装和卸载samba命令:1、安装:sudo apt-get install samba samba-common2、卸载:sudo apt-get autoremove samba 二、创建用户1、创建linux用户:sudo adduser user(u...
2018-11-13 14:42:44
12717
原创 Android 安卓层陀螺仪流程分析
一、前言 自我感觉还是描述的挺完整详细的,就不说啥了,直接上图吧。 附上之前的hal层与kernel层流程的传送门: Android驱动开发之陀螺仪(一) Android驱动开发之陀螺仪(二) Android驱动开发之陀螺仪(三)...
2018-08-31 17:27:32
1840
原创 Android驱动开发之陀螺仪(三)
Android驱动开发之陀螺仪(二) 五、安卓hal层驱动数据读取使能陀螺仪后,由于我配置的是原始数据准备中断,所以陀螺仪数据一旦准备好,就会发送中断信号,之前在第二章已经分析过中断的注册流程,这里就直接上代码了。irqreturn_t inv_read_fifo(int irq, void *dev_id){ struct inv_mpu_state *st = (str...
2018-06-08 15:16:40
5737
原创 Android驱动开发之陀螺仪(二)
Android驱动开发之陀螺仪(一) 四、安卓hal层驱动初始化安卓hal层驱动的源码在/ingenicandroid/hardware/invensense/65xx/libsensors_iio/在sensors_mpl.cpp中有个传感器描述的结构体,包含陀螺仪的信息及获取信息的handler:sensors__get_sensors_list;在初始化时hw_get_m...
2018-06-08 15:16:29
4078
2
原创 Android驱动开发之陀螺仪(一)
Android驱动开发之陀螺仪开发平台:君正M200S安卓系统:Android5.1一、前言 很不容易,经过几天加班加点的调试,终于成功将MPU9250移植到这块板子上,在此记录下这个兴奋的时刻,每次调完一个驱动,都感觉我能统治世界,但同样每次因为种种原因中止调试,就感觉自己跟咸鱼没啥两样,因此不断克服困难才能提升自己,不然与其半途而废,不如一开始知难而退,毕竟每次的...
2018-06-08 15:16:22
10512
4
原创 android5.1 自定义开机音乐动画
开发平台:君正M200S安卓系统:Android5.1一、前言 这几天做了一个自定义开机音乐动画的任务,再此记录一下,方便日后复习。若是哪里有误,敬请指教。二、代码分析 开机动画的源码在ingenic-android/frameworks/base/cmds/bootanimation这个目录下,这个目录有这几个文件:Android.mk...
2018-06-07 14:27:24
1307
OV9724 datasheet
2018-05-24
UVCCamera-master
2017-10-09
linux-4.12.tar
2017-10-09
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人