Android系统相关
文章平均质量分 68
总结Android系统相关的知识点。
Y在想什么
余舟一芥,逆水行舟。
展开
-
Android系统 无法绑定1024以下端口问题
在Android系统中,默认情况下,普通应用程序无法绑定到1024以下的端口(即特权端口),这是出于安全考虑而设计的。这种限制是为了防止普通应用程序伪装成系统服务或者使用系统服务的特权端口,从而提高系统的安全性。只有具有足够权限的应用程序(例如系统服务或者root权限)才能绑定到1024以下的端口。原创 2024-06-22 11:11:38 · 246 阅读 · 0 评论 -
Android系统 系统音量设置和修改
Android系统拥有多种声音属性,包括有多媒体、通话、通知等声音属性,这些声音属性分别含有自己默认音量、最大音量和最小音量属性。原创 2024-05-06 17:00:44 · 711 阅读 · 0 评论 -
Android系统 关于ntp的修改(网络时间同步)
NTP:网络时间协议,英文名称:Network Time Protocol(NTP)是用来使计算机时间同步化的一种协议,它可以使计算机对其服务器或时钟源(如石英钟,GPS等等)做同步化,它可以提供高精准度的时间校正(LAN上与标准间差小于1毫秒,WAN上几十毫秒),且可介由加密确认的方式来防止恶毒的协议攻击。NTP的目的是在无序的Internet环境中提供精确和健壮的时间服务。原创 2024-03-14 10:37:43 · 2700 阅读 · 2 评论 -
Android系统 修改源码实现root
适用于所有Android版本(userdebug和user版本)原创 2023-10-17 17:19:58 · 456 阅读 · 0 评论 -
RK3288 android7.1 修改双屏异触usb tp触摸方向
两个usb tp要实现双屏异触。由于双屏显示方向一致。两个usb tp的方向在异显示的时候也要作用一样。这个时候要根据pid和vid修改触摸上报的数据。usb tp有通用的触摸驱动/kernel/drivers/hid/hid-multitouch.c(通过vid pid区分)。原创 2023-10-08 17:46:15 · 858 阅读 · 0 评论 -
Android系统 调试usb接口触摸屏问题
Android 系统对于usb,蓝牙接口的触摸设备默认判断为外接设备,外接设备默认操控的是副屏,在双屏异显情况下就会发现只能点击到副屏。一种方法是不管判断条件是否通过都不加入这个标识,即注释掉 device->classes |= INPUT_DEVICE_CLASS_EXTERNAL ,这种方法可以保证主屏一直能正常触控,但是副屏如果再接触摸就无法正常触控。此处发现除了设备标识符还可以通过device.internal属性来控制是否为外接设备,这个属性是输入设备配置文件(.idc)文件里面的属性。原创 2023-09-19 18:43:05 · 848 阅读 · 1 评论 -
Android系统 屏蔽“您的设备内部出现了问题,请联系您的设备制造商了解详情“弹窗
客户反馈在使用安卓系统机器时有时桌面会弹出“您的设备内部出现了问题,请联系您的设备制造商了解详情”,其实机器使用并没有问题,但是突然跳出这个界面,太影响使用体验,我们要做的就是在Android源码中屏蔽掉这段,使用中就不会跳出这个弹窗。注释显示弹窗的线程.原创 2023-08-23 15:31:12 · 849 阅读 · 0 评论 -
Android系统 开机启动默认旋转主屏幕方向问题 --(三)
本篇文章提供另一种旋转系统显示界面的操作,不需要考虑屏幕旋转后TP触摸错乱的问题。以shell脚本的方式实现旋转操作,原理是通过在系统中添加服务,让其在开机过程中执行服务中的命令行,从而达到旋转的目的。原创 2023-04-12 16:21:11 · 1143 阅读 · 0 评论 -
Android系统 开机启动默认旋转主屏幕方向,导致tp触摸错乱问题 --(二)
问题:很多机器设备是有配 tp(触摸屏) 的,系统显示进行了对应角度的旋转,但是tp 还是保持出厂的状态,这样就会导致触摸错乱。触摸(usb接口与I2C接口)与屏幕相反问题解决原创 2023-04-11 11:41:41 · 1757 阅读 · 3 评论 -
Android系统 开机启动默认旋转主屏幕方向问题 --(一)
平时在定制系统时,有的客户需要系统有不同的显示方向,这时候就需要对系统显示界面进行旋转操作,并希望每次开机启动默认显示旋转后的方向。原创 2023-04-04 16:21:21 · 1897 阅读 · 0 评论 -
Android系统 设置系统属性值调试技巧
Android系统的属性值总体分为两大类型:prop与settings。掌握一些快速定位修改系统属性的方法,可以大大提高解决问题的效率。prop 的初始化都在 device 下的 mk 文件中,使用 PRODUCT_PROPERTY_OVERRIDES 进行配置例如(rk3568):device / rockchip / rk356x / device . mk文件下。原创 2023-07-05 14:10:39 · 1582 阅读 · 0 评论 -
Android系统启动流程
Android的启动流程是自下而上,大致分为三个阶段:BootLoader引导 --> 启动kernel --> 启动Android。原创 2022-12-15 15:23:53 · 908 阅读 · 0 评论