- 博客(23)
- 资源 (11)
- 收藏
- 关注
原创 Google Pixel3.0 compile AOSP9.0 + android-kernel
Pixel3 代号blueline,编译配置lunch aosp_bluebline-userdebug,内核代码选择android-msm-crosshatch。
2024-08-17 07:45:22 956
原创 Google Nexus9 编译AOSP+ kernel
四年前的笔记,由于github不好登上去,可算搬到最后一篇了。今日已达上限15篇文章,明日发表。
2024-08-17 07:42:15 497
原创 Pixel3编译AOSP+kernel纯粹版
将内核源码out/android-msm-crosshatch-4.9/dist目录下的Image.lz4-dtb拷贝到Android9系统源码的device/google/crosshatch-kernel目录下。/mnt/sdb/pixel-kernel/private/msm-google/fs/f2fs下面的文件。
2024-08-17 07:41:37 415
原创 Hikey960板子使用过程中,debug for warning as error
代码打上patch后,编译报错。之前合上patch不会报错,近期才出现莫名其妙的问题。need_SSR,get_node_info等声明在f2fs.h中的文件,找不到函数定义,报错。
2024-08-16 16:28:24 354
原创 Hikey960板子pstore_ramoops debug
当板子panic时,怎么查看宕机前的log,找到出错的函数。或是其他的错误使系统panic。打印了系统panic前的log。会看到几个log文件,比如。就可以看到log内容了。
2024-08-16 16:23:09 178
原创 Hikey960板子new一个data分区,并格式化为F2FS
参考网站:https://github.com/96boards-hikey/partition-table-tool。
2024-08-16 16:20:45 342
原创 单纯的将Hikey960开发板的data分区改为F2FS
在想办法在data分区下分12G为f2f后,还是想把整个data格式化f2fs。主要参考hikey960社区。
2024-08-16 16:14:15 176
原创 Hikey960开发板+ AOSP 9.0 +hikey linaro 4.9.76 + data分区为F2FS
首先最有用的就是官方文档了,附上Google的官网地址。官网上的说明是简明概要的,但是在我们的编译过程中其实可能会遇到各种奇奇怪怪的问题。下面就一些 我们踩过的雷给排掉。
2024-08-16 16:06:37 1038
原创 Hikey960开发板,编译AOSP 12.0+ kernel5.4.0 + data分区为F2FS
在flash-all.sh中没有刷录data.img,直接刷录时data分区是f2fs,但修改data分区大小为8GB后,刷录的data分区为ext4,不能禁用fstab.hikey960中USERDATAIMAGE关于ext4的设置,板子会无法adb,需要刷录data.img。在清华镜像网站和中科大镜像网站无法直接找到android kernel源码,有中科大的git可以使用,但是需要分别下载,下载后放在一个文件夹里面,在编译时仍然报错各种bug,需要不断打补丁。板子刷录不成功,重新刷录。
2024-08-16 15:56:59 839
原创 Hikey960开发板+F2FS,修改data分区的mount文件系统
查看makeout文件发现需要刷的文件里面只有out/target/product/hikey960/vendor.img改变了,因此只需要把这个文件刷进hikey960里面就可以了。目标:原来的/data分区挂载的时候采用的是data=ordered模式,也就是元数据记日志,数据不记日志。我需要将其改为data=journal模式,源数据和数据都记日志.里面有各个分区的挂载方式,将/data里面的data=ordered改为data=journal,保存。启动hikey960后查看。
2024-08-16 15:51:52 246
原创 compile aosp 9.0 (P) for hikey970记录
[TOC](compile aosp 9.0 § for hikey970记录)
2024-08-16 15:18:34 590
原创 源码安装python依赖包
遇到小问题,解压时压缩包的时间晚于系统时间(time not match, in the future)方法三:只下载不安装,然后从依赖包文件夹里安装。(1)官网搜索并下载对应版本的依赖包。
2024-08-07 16:16:55 136
原创 RedHat8.3 安装Lustre 踩坑合集
暂时没有更新kernel-headers,使得与Lustre2.14中对应的kernel-core版本对应。将/etc/selinux/config中SELINUX设置修改为disabled,再重启即可。一开始怀疑是网络问题,其实不是的(IP地址设置为static,的确会更方便),参考。实际上,这个问题是因为SELINUX的设置。其中不重要的错误均可忽略,不影响使用。5)安装Python3.8.18。1)内外网络通顺,可以访问外网。(8)安装client时。3)官网安装dkms。
2024-06-21 17:22:54 979
原创 VMWare RedHat8 NAT模式网络连接设置
RedHat8虚拟机采用NAT模式连接外网(1)主机模式,NAT模式和桥接模式的区别简单直观的理解。
2024-06-19 10:35:39 608
原创 sshfs修改文件并保存时无权限
ls -l可以查看文件夹拥有者信息,当不匹配时,会发生在VS code下找不到是root权限的部分文件。此时,VS code打开挂载目录下的文件夹,修改文件后就能保存了。之前用VS code远程连接时,打开远程服务器后找不到远程服务器上某文件夹下某些文件,应该也是权限不匹配的问题。VS Code连接远程服务器,在VS Code里查看代码和修改代码时经常遇到网络不稳定,断网的情况,所以改用sshfs。虽然成功挂载了文件系统,但在VS Code中阅读代码后修改时无权限保存,发现是文件夹的权限不匹配的问题。
2023-01-10 10:36:34 1238 1
原创 很久以前的今日份的收获
1,服务器远程,添加了SSD到阵列上时,需要将SSD一块一块的添加到阵列中,不然会读不出或者说识别不到SSD;2,fdisk -l 是查看磁盘信息,df -hT是查看挂载好的盘的信息;3,编译内核时,host上拷贝的信息粘贴到xshell中时可能无效,此时可以手打一遍输入,可能命令就管用了;4,screen命令可以辅助远程管理,http://man.linuxde.net/screen
2023-01-10 10:19:58 88
原创 RedHat 安装 f2fs-tools
参考网站:https://sourceforge.net/projects/f2fs-tools/从ubuntu切换到Redhat后,无法用apt-get install f2fs-tools安装f2fs-tools了,现在想办法解决这个问题一开始还想要不要装一个apt-get,还是先试试参考网站里的办法。格式化盘时选择primary,p,主分区...
2017-11-22 21:30:45 69
Android+嵌入式开发常见工具,适用于arm64(aarch64)
2024-08-16
BlockStack,ATC‘16的一篇文章,区块链的新应用,PPT讲解
2017-03-21
接口实验芯片开发74LS138,寄存器
2015-05-30
接口常规实验 竞赛抢答器及改善
2015-05-30
组原课设 5段流水线CPU
2015-05-15
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人