- 博客(17)
- 收藏
- 关注
原创 分区...
keystore:用于存储Google最初版本的Verified Boot实现的Keystore分区。vm-bootsys_a/vm-data:vm-bootsys分区将保存受信任的VM启动和系统镜像(打包为一个vm-bootsys.img)。IPA_FW:IPAHW的专有二进制文件,IPA_FW作为apps镜像的一部分构建,在内核驱动程序加载后挂载到apps上。persist:包含在设备出厂后不应更改的数据的持久分区,例如芯片(WiFi、蓝牙、摄像头等)的校准数据、证书和其他安全相关文件。
2024-09-03 13:46:24
743
原创 VSCODE SSH连接失败
打开C盘下的known_hosts文件删除如下内容,重新登陆即可。前提:以前连接得好好的 突然有一天就连接不上了。
2024-08-20 16:45:24
2921
原创 IMEI转换
digit = nv_items.ue_imei.ue_imei[n] & 0x0F:从当前字节 nv_items.ue_imei.ue_imei[n] 提取低4位。digit = nv_items.ue_imei.ue_imei[n] >> 4:从当前字节 nv_items.ue_imei.ue_imei[n] 提取高4位。将numArray[1](第一个IMEI字符)转换为BCD编码的高四位,+ 0xa:将低4位设为10。如果字符是数字字符('0'-'9'),将其转换为对应的数字(通过减去48)。
2024-07-24 15:37:27
216
原创 EFS..
当访问文件时,系统通过文件名找到inode,读取其元数据和指针,再通过指针定位和读取clusters中的数据。文件名在EFS文件系统中作为用户识别文件的标识符,存储于目录结构中,并映射到相应的inode。inode中的指针指向这些clusters,实际数据存储在data region中。inode包含文件元数据和指向实际数据位置的指针,但不存储数据本身。数据通过clusters存储,每个cluster是固定大小的数据块。
2024-07-19 17:07:23
240
原创 读写NV..
O_APPEND:写入时数据自动追加到文件末尾。O_TRUNC:如果文件存在,则截断为0字节。O_CREAT:如果文件不存在,则创建它。O_EXCL:如果文件已存在,则返回错误。O_RDONLY:只读模式。O_WRONLY:只写模式。O_RDWR:读写模式。
2024-07-17 14:32:50
344
原创 编译问题(高通平台)
解决方法:sudo chmod +x /usr/local/*/Qualcomm/Snapdragon-llvm/*/bin/ld.qcld。卸载掉本地的scons 用高通原生的。
2024-05-21 15:24:01
978
原创 钉钉表情包存储位置
C:\Users\%username%\AppData\Roaming\DingTalk\{一段数字字符串,因账户不同而不同}_v2\GifEmotionFiles。钉钉的用过所有表情包都在这个目录下。
2024-04-02 18:09:47
1717
原创 OpenHarmony Verified Boot(hvb)移植+适配
添加需要进行hash校验的分区(按需校验,需要对哪个分区进行hash校验就放哪个)灰色部分为需要内置的key,(多制作几个rvt_priv.pem并解码对比)解码rvt_priv.pem并内置到代码中。2、hashtree镜像签名。3、提前创建设备节点。
2024-03-12 15:18:50
406
原创 Beyond Compare4到期
计算机\HKEY_CURRENT_USER\SOFTWARE\Scooter Software\Beyond Compare 4下的CacheID文件,试用期重新计算。打开注册表:win+r,输入regedit。
2023-09-18 16:24:54
133
QualcommPackageManager3.3.0.74.1.Linux-x86.deb
2024-08-27
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人