![](https://img-blog.csdnimg.cn/20190927151101105.png?x-oss-process=image/resize,m_fixed,h_224,w_224)
Android
android
帅的没朋友~
这个作者很懒,什么都没留下…
展开
-
android6.0 RTC 时间设置
Android6.0 RTC 时间设置获取系统权限修改系统时间调用系统命令修改系统时间获取系统权限修改系统时间链接:android修改系统时间链接:app内部修改系统时间调用系统命令修改系统时间 #设置系统时间 busybox date -s "2022-05-12 19:51:30" #系统时间写入硬件 busybox hwclock -w //使用系统自带命令执行hwclock -w 提示如下错误,所以改用busybox:原因:系统的字符设备路径是/dev/rtc0解决原创 2022-05-12 20:10:28 · 866 阅读 · 0 评论 -
Android am命令使用
am 命令使用启动android apk应用程序查询apk的启动路径启动android apk应用程序am start -n package_name/package_name.activity_name查询apk的启动路径列出全部已安装apkpm list package列出包详细信息dumpsys package com.android.camera2```![在这里插入图片描述](https://img-blog.csdnimg.cn/09c8481839ba48e4af6原创 2022-05-09 17:19:52 · 667 阅读 · 0 评论 -
android6.0 修改默认屏幕亮度
调试显示屏时,android系统起来后,显示屏亮度很暗,需要调整亮度,使其默认的亮度足够。修改点如下: <!-- Default screen brightness, from 0 to 255. 102 is 40%. --> <integer name="def_screen_brightness">200</integer> <bool name="def_screen_brightness_automatic_mode">原创 2022-02-11 17:26:35 · 2311 阅读 · 0 评论 -
imx6q pwm 驱动
一:设备树kernel_imx/arch/arm/boot/dts/imx6q-c-sabresd.dtskernel_imx/arch/arm/boot/dts/imx6qdl-sabresd.dtsipwms = <&pwm3 0 50000>; pwm3:表示此背光接到pwm3上 0:表示index为0,pwm3下只有1个pwm,所以填0 50000:表示周期为50000ns,频率为20kdefault-brightness-l原创 2022-02-11 17:14:49 · 1569 阅读 · 0 评论 -
LVDS 驱动 适配
一:相应参数 屏幕参数结构体:struct fb_videomode { const char *name; //显示设备名,内核通过 u-boot 参数中 video 字段与此 name 作为匹配标识 u32 refresh; //刷新率 u32 xres; //行像素个数 u32 yres; //列像素个数 u32 pixclock; //每个像素时钟周期的长度,单位是皮秒 u32 left_margin; //左边缘像素个数 ...原创 2022-02-07 13:36:01 · 1757 阅读 · 0 评论 -
imx6q pwm3 修改占空比
kernel_imx/arch/arm/boot/dts/imx6qdl-sabresd.dtsi“brightness-levels”字段指定了占空比等级选项,default-brightness-level=<100>为默认占空比选项。60占空比为50%,100占空比为100%。测试:测试时,运行Linux系统后,输入如下命令,在用户空间进行测试。其中的brightness文件是3.10.53系统提供的测试imx6q背光的文件,通过往该文件写入0-7几个数字可...原创 2022-01-29 11:19:47 · 1111 阅读 · 0 评论 -
android adb shell 命令操作
一:camera1.查看是否存在camera外设,设备节点ls /dev/video*2.adb 查看camera详细信息adb shell dumpsys media.camera3.adb shell 命令启动系统相机adb shell am start -a android.media.action.STILL_IMAGE_CAMERA 启动cameraadb shell input keyevent 27 //camera 键...原创 2022-01-29 11:34:46 · 6533 阅读 · 0 评论 -
android 屏幕密度
查看命令:adbshelldumpsyswindowdisplays原创 2022-01-29 09:05:26 · 1712 阅读 · 0 评论 -
Android Camera hal
一:CameraService 加载camera.imx6.so源码位置:android6.0/frameworks/av/services/camera/libcameraservice/CameraService.cppvoid CameraService::onFirstRef(){ ALOGI("CameraService process starting"); BnCameraService::onFirstRef(); // Update ...原创 2021-11-03 16:54:23 · 1446 阅读 · 0 评论 -
Android6.0 MediaServer(AudioFlinger,AudioPolicyService,MediaPlayerService,CameraService)
一:init.rc 文件位置:Android6.0/system/core/rootdir/init.rc665 service media /system/bin/mediaserver 666 class main667 user media668 group audio camera inet net_...原创 2021-11-03 16:01:43 · 334 阅读 · 0 评论 -
Android Audio Hal 数据结构
1.hw_module_t(hardware/libhardware/include/hardware/hardware.h)/** * Every hardware module must have a data structure named HAL_MODULE_INFO_SYM * and the fields of this data structure must begin with hw_module_t * followed by module specific informat原创 2021-09-03 15:35:44 · 597 阅读 · 0 评论 -
Android6.0 默认开启root,adb
1.关闭selinuxsystem/core/init/init.cpp2.开启adb权限system/core/adb/Android.mk3.开启root权限通过should_drop_privileges这个函数来判断是否要降级,返回false就是使用root权限。system/core/adb/adb_main.cpp4.使能adbframeworks/base/services/usb/java/com/android/server/usb/UsbDevice...原创 2021-09-03 12:05:15 · 1001 阅读 · 0 评论 -
Android6.0 uboot 启动选项修改
1.bootable/bootloader/uboot-imx目录下查找uboot启动使用到的选项mxcfb0:grep -rn mxcfb02.在bootable/bootloader/uboot-imx/u-boot.cfg文件找到mxcfb0 3.在当前目录搜索u-boot.cfg4.makfile 生成语句,源文件依赖,include/config.h5.include/config.h6.configs/mx6sabresd.h...原创 2021-09-02 11:02:39 · 417 阅读 · 0 评论