
linux
文章平均质量分 70
龙之叶
生命不息,折腾不止
展开
-
Android10源码刷入Pixel2以及整合GMS
名称作用ramdisk 为内存文件系统,是一个最小型文件系统, 在内核启动的时候会将其作为根文件系统进行挂,文件实际为 gzip 文件,可以直接解压boot.imgboot.img 包含内 Linux 内核镜像 zImage 和根文件系统 ramdisk 文件,镜像基本构成为:头部,内核,ramdisk 镜像dtbo.imgdtb overlay, 叠加 DT。由原始设计制造商 (ODM)/原始设备制造商 (OEM) 提供的设备专用配置system.img。原创 2024-10-07 09:18:50 · 5252 阅读 · 1 评论 -
Ubuntu修改Swap交换空间大小
安装Ubuntu系统时,选择了默认空间分配方案,Swap空间仅1G,而实际的物理内存有32G,分给Swap空间至少为内存的1倍,最好是内存值的2倍,系统相当卡顿,重做系统后,费力部署的环境怎么又需要重新部署,头痛!原创 2025-05-12 16:53:20 · 11934 阅读 · 0 评论 -
抛弃 scp 改用 rsync,让 Linux 下文件传输高效无比
Rsync 是一个快速且极其灵活的文件复制工具。它可以在本地进行复制,通过任何远程 shell 与另一个主机进行复制,或者通过远程 rsync 守护进程进行复制。它提供许多选项,可以控制其行为的各个方面,并允许对要复制的文件集进行非常灵活的指定。它以增量传输算法而闻名,该算法通过仅发送源文件与目标文件中现有文件之间的差异来减少通过网络发送的数据量。Rsync 广泛用于备份和镜像,作为日常使用的改进复制命令。原创 2023-11-01 20:20:37 · 608 阅读 · 0 评论 -
底层全部重构,小米澎湃OS完整系统架构公布
在系统内核层之上的服务与框架层,小米将安卓的服务框架和自研 Vela 系统的服务框架,都作为 “中间件” 纳入其中;同时,全新打造了 8 大子系统,其中全新的 AI 子系统融合大模型能力,成为整个系统的 “智能大脑”,在最底层的系统内核层,小米将自研的 Vela 系统内核与深度修改的 Linux 系统内核进行融合,重构了性能调度、任务管理、内存管理、文件管理等各个基础模块,实现了性能、效率的大幅提升。值得一提的是,小米澎湃 OS 打造了贯穿内核层、服务框架层、跨端层的全端安全系统,尤其是内核层,原创 2023-10-25 20:22:56 · 1231 阅读 · 0 评论 -
Android系统SELinux详解
SELinux是一种加强文件安全的一种策略,可以更好地保护我们的Android系统, 比如限制系统服务的访问权限、控制应用对数据和系统日志的访问等措施,这样就降低了恶意软件的影响,并且可以防止因代码存在的缺陷而产生的对系统安全的影响。从系统安全方面考虑,SELinux是保护神,但是从软件开发方面,SELinux就是一道牵绊,这是一把双刃剑。SELinux默认开启,即使获得了该系统的root权限,也只能向相关策略中指定的设备写入数据,从而更好地保护和限制系统服务,保障系统和数据的安全。......原创 2025-02-10 09:50:42 · 3712 阅读 · 0 评论 -
android10.0(Q) user版本打开root权限
个人玩家建议采用 magisk 方式直接修补 boot.img 实现 root 即可, 然后搭载 RE 文件管理器可操作 system 相关分区源码玩家可直接修改 aosp 源码后自己编译 rom 直刷。原创 2023-10-23 20:19:56 · 923 阅读 · 0 评论 -
解决Ubuntu22.04 Wifi连接断开的问题
将其中的lcpe-echo-failure 的参数改为40。原创 2023-05-20 18:19:14 · 2871 阅读 · 0 评论 -
Android 12 双击power键启动相机源码解析
取值,核心是通过resources.getBoolean(com.android.internal.R.bool.config_cameraDoubleTapPowerGestureEnabled) 来取,其实这个值是配置在/frameworks/base/core/res/res/values/config.xml中,这里是为true的。计数加1,说明连续按power键,或者延迟最大500毫秒内连续按键,系统预计用户接下来可能会执行一些操作,计数也会加1。()方法调用开启摄像机。()执行,松开的操作在。原创 2022-09-06 21:54:48 · 2558 阅读 · 0 评论 -
曝Android 14有望支持卫星连接,Android Beam或被移除
不过,鉴于新一代的Android 14 操作系统计划于 2023 年中后期正式到来,目前暂时还没有这一功能的更多细节信息出现,存在着后续出现变化的可能。按照目前爆料中提到的说法来看,苹果iPhone系列可能会支持低轨道卫星系统连接,其允许用户在没有信号覆盖的地区拨打电话和发送消息。除了卫星连接功能的支持外,最新的爆料还提到,在新一代的Android 14中,Android Beam功能可能会被彻底取消。一份最新的消息显示,谷歌的下一个版本的Android系统,即Android 14,将支持卫星连接功能。原创 2022-09-05 21:38:54 · 744 阅读 · 0 评论 -
Android11最全适配实践指南
从 Android 11 开始,已弃用自定义消息框视图。如果您的应用以 Android 11 为目标平台,包含自定义视图的消息框在从后台发布时会被屏蔽可能有人会奇怪了,什么是自定义消息框视图啊?我说英文你就知道了,英文是,也就是自定义toast。糟了糟了,自定义toast被弃用了?我们项目就是用的这个啊!不用担心,只是不允许自定义toast从后台显示了。IToast.show("你好,我是自定义toast")}, 3000)啥也没显示,只是发出来一个警告。原创 2022-09-04 22:38:50 · 3736 阅读 · 0 评论 -
WindTerm使用教程
WindTerm 是一款开源免费、跨平台SSH/Sftp/Shell/Telnet/Serial 客户端,即远程连接工具,还跨平台,支持 Windows、Linux 和 macOS。直接到 release 页面选择适合自己操作系统的安装包。WindTerm链接地址WindTerm 的体验不错,自动补全功能还是非常强大的,只需要在行首键入!就可以调出历史命令,安装体积小,内存占用低。...原创 2022-08-18 15:43:27 · 15920 阅读 · 5 评论 -
Linux文件双向实时同步rsync + inotify
Linux文件双向实时同步rsync + inotify原创 2022-08-11 15:43:52 · 998 阅读 · 1 评论