上一页 1 2 3 4 5 6 ··· 9 下一页
摘要: partition has unexpected contents问题,这类我们一般按刷机流程或者编译流程不对进行处理,不过也有概率性出现不匹配的情况,大概接触了几次,找到了大概的解决方案 1、先看last_logpartition has unexpected contents [ 159.613 阅读全文
posted @ 2022-08-05 14:22 leo21sun 阅读(97) 评论(0) 推荐(0) 编辑
摘要: https://blog.csdn.net/Android_2016/article/details/105494564?spm=1001.2014.3001.5501 最近一直有两个疑问 升级包签名的规则和签名文件具体的位置,所以大概看了下签名流程并整理出来 大概理解了下 1.如何签名 2.如何校 阅读全文
posted @ 2022-08-05 14:21 leo21sun 阅读(1553) 评论(0) 推荐(0) 编辑
摘要: https://blog.csdn.net/Android_2016/article/details/104970869 最近遇到一个项目Android 9.0的,很多机器出现了开机dm-verify error的错误,排查了很久,做了大量的测试,在此坐下记录分析流程 1.问题复现 2.问题排查 3 阅读全文
posted @ 2022-08-05 14:17 leo21sun 阅读(242) 评论(0) 推荐(0) 编辑
摘要: https://blog.csdn.net/Android_2016/article/details/104793320 本篇将具体分析执行写入的流程,,整理完该流程后,将通过升级的log具体分析断电后重新升级的情况 一.如何断电后重启继续进入升级几句话总结 1.调用framwork接口时会将com 阅读全文
posted @ 2022-08-05 14:11 leo21sun 阅读(1096) 评论(0) 推荐(0) 编辑
摘要: https://source.android.com/compatibility/12/android-12-cdd#32_soft_api_compatibility 3.2.2. Build Parameters The Android APIs include a number of cons 阅读全文
posted @ 2022-08-05 13:59 leo21sun 阅读(101) 评论(0) 推荐(0) 编辑
摘要: 前言 fastboot是一种用于Android设备上的刷机协议,便于系统开发者快速烧录系统。随着AOSP的发展,谷歌在Android Q版本引入了super动态分区功能,实现system、vendor和product等分区大小的灵活配置,避免了系统升级带来频繁修改分区表的问题。同时引入了手机端侧fa 阅读全文
posted @ 2022-08-05 13:48 leo21sun 阅读(670) 评论(0) 推荐(1) 编辑
摘要: 以/var/log/dmesg为例: 1. 找到该文件所在的磁盘分区 df -h Filesystem Size Used Avail Use% Mounted on /dev/sda3 50G 8.0G 39G 18% / 2 找到该文件在ext4文件系统里block号的地址区间, 属于block 阅读全文
posted @ 2022-07-08 17:08 leo21sun 阅读(136) 评论(0) 推荐(0) 编辑
摘要: 业务方使用pwrite写数据, 使用O_DIRECT, 没有加O_SYNC. 这是一个非常大的怀疑点, 如果没有O_SYNC, 文件系统的元数据可能在掉电时未写入ssd. O_SYNC在每个写操作,会等待磁盘返回结果才返回,确保了数据一定落盘. 但要验证这个猜想,需要证明数据在PCIE-SSD上, 阅读全文
posted @ 2022-07-08 16:35 leo21sun 阅读(161) 评论(0) 推荐(0) 编辑
摘要: 一般都是磁盘空间不够导致 阅读全文
posted @ 2021-09-02 15:16 leo21sun 阅读(113) 评论(0) 推荐(0) 编辑
摘要: static constexpr int a = 1; static constexpr int background_color[3] = {0x1, 0x2, 0x3}; 阅读全文
posted @ 2021-09-02 13:21 leo21sun 阅读(122) 评论(0) 推荐(0) 编辑
上一页 1 2 3 4 5 6 ··· 9 下一页