当前位置: 首页 > ai >正文

【原创】ubuntu22.04下载编译AOSP 15

repo init -u http://mirrors.tuna.tsinghua.edu.cn/git/AOSP/platform/manifest -b master

source build/envsetup.sh

lunch aosp_cf_x86_64_phone-trunk_staging-userdebug

find ./ -name “index.lock” -exec rm -f {} ;
find ./ -name “index.lock” -exec rm -i {} ;

sudo find ./ -name “index.lock” -exec rm -f {} ;

repo sync -j8 --force-sync --no-clone-bundle

参数说明:-j8:多线程加速(根据网络调整)。--force-sync:强制覆盖本地文件。--no-clone-bundle:绕过 Git 分发包(避免因分发包损坏导致失败)。

repo forall -c ‘git clean -dfx; git reset --hard’

repo sync -c --no-tags -j8

定期校验源码完整性
repo forall -c ‘git fsck --full’

单独同步问题模块
repo sync -j4 device/google/gs-common

清理残留文件
repo forall -c ‘git reset --hard HEAD; git clean -fdx’
rm -rf .repo/project-objects

进入问题项目的目录(如 cd frameworks/base

rm -rf .git/index.lock # 确保锁文件已清除
git clean -dfx # 删除所有未跟踪文件(慎用!先备份)
git reset --hard # 强制重置到远程分支状态
git fetch --all # 重新拉取远程数据
git checkout -f # 强制切换分支(如当前分支)

git clean -dfx; git reset --hard

http://www.xdnf.cn/news/7435.html

相关文章:

  • 杰里7006d日志分析
  • React 第四十四节Router中 usefetcher的使用详解及注意事项
  • form-create-designer中$inject参数的数据结构及各项属性说明
  • 软考中级软件设计师——计算机网络 IP地址与子网掩码相关题型
  • Index-AniSora模型论文速读:基于人工反馈的动漫视频生成
  • 游戏引擎学习第299天:改进排序键 第二部分
  • 小白的进阶之路系列之二----人工智能从初步到精通pytorch中分类神经网络问题详解
  • Linux 的 TCP 网络编程 -- 回显服务器,翻译服务器
  • Pandas:Series和DataFrame的概念、常用属性和方法
  • Wan2.1 文生视频 支持批量生成、参数化配置和多语言提示词管理
  • matlab慕课学习3.5
  • 《决策科学与艺术》No1: 决策树:概念、原理、发展历史、特点及应用
  • 打造高效数据处理利器:用Python实现Excel文件智能合并工具
  • ETL 数据集成与大数据技术的深度剖析
  • 【[特殊字符] Vue 3 实现动态加载子组件并缓存状态完整指南】
  • HTTP/HTTPS与SOCKS5协议在隧道代理中的兼容性设计解析
  • 企业级 Hosts 自动化管理实战:基于 HTTP 检测的高可用域名解析方案
  • CentOS Stream 9 中部署 MySQL 8.0 MGR(MySQL Group Replication)一主两从高可用集群
  • 数据挖掘:从数据堆里“淘金”,你的数据价值被挖掘了吗?
  • Spark Core基础与源码剖析全景手册
  • 源码分析之Leaflet中TileLayer
  • [Git] 初识 Git 与安装入门
  • 青少年编程与数学 02-019 Rust 编程基础 20课题、面向对象
  • 46 python pandas
  • P3147 [USACO16OPEN] 262144 P
  • 05_核支持向量机
  • 机器学习 决策树-分类
  • Kotlin 协程 (二)
  • 汽车区域电子电气架构(Zonal E/E)的统一
  • CBCharacteristic:是「特征」还是「数据通道」?