- 博客(5)
- 收藏
- 关注
原创 Android Boot Image Header结构
Android 9.0之前的boot header:struct boot_img_hdr{ uint8_t magic[BOOT_MAGIC_SIZE]; uint32_t kernel_size; /* size in bytes */ uint32_t kernel_addr; /* physical load addr */ uint32_t ...
2019-03-15 16:57:10 1277
原创 android recovery设置selinux为permissive
我们在调试开发阶段,经常需要把selinux关闭,则我们修通过设置uboot env来设置为允许状态:setenvEnableSelinux permissive;save 我们如果需要一直设置为permissive模式,不需要通过uboot env去控制,可以这样修改(android 9.0上面验证):system/core/init下面打patch:diff --...
2019-03-13 11:06:36 3131 2
原创 Can't find ext4 filesystem(EXT4-fs:Bad magic number in super-block)
针对目前市面上主流的android系统的嵌入式设备,都是使用的emmc的flash存储,相应的使用的是ext4的文件系统,当ext4的system分区无法挂载的时候,我们改如何分析呢?何种操作导致的ext4分区无法挂载呢? 我们出问题的设备的启动log如下:[ 1.868201@2] fs_mgr: Warning: unknown flag format[ ...
2019-03-11 17:43:13 6579 1
转载 ext文件系统机制原理剖析
看过的比较完整且通俗的ext文件系统的解析,新手学习非常合适,尊重原创作者转载于:https://www.cnblogs.com/f-ck-need-u/p/7016077.html将磁盘进行分区,分区是将磁盘按柱面进行物理上的划分。划分好分区后还要进行格式化,然后再挂载才能使用(不考虑其他方法)。格式化分区的过程其实就是创建文件系统。文件系统的类型有很多种,如CentOS 5和Cen...
2019-03-07 16:53:56 497
原创 FAT32文件系统格式详解(图文针对具体文件存储,分析fat32 SD卡)
一. 用winhex工具分析SD卡(FAT32)WinHex.exe -> 工具 ->打开磁盘 ->选中SD卡设备 图(1)打开后主界面如下: ...
2019-03-01 20:11:42 13736 3
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人