daguang
1
Which version of system do you use? Please provide the version of the system here:
我要编译android10 源码系统.
Please describe your issue below:
repo init -u https://github.com/khadas/android_manifest.git -b khadas-edge-Qt
我使用github,因为在中国,下载速度非常慢. 有没有镜像下载地址,或者有没有什么办法
daguang
2
FAQ--总结下载源码报错问题 我找了一些帖子,这个帖子中使用 b方法: 提示清华镜像已经找不到了
下面是使用的命令,我刚开始以为是清华的网址发生了更改,我使用之前的清华网址,也是同样的错误.
gy@gy-HP-ZHAN-99-Pro-G1-MT:~/android_aosp/tuna_khadas$ repo init -u https://mirrors.tuna.tsinghua.edu.cn/khadas/android_manifest.git -b khadas-edge-Qt
Downloading Repo source from https://mirrors.tuna.tsinghua.edu.cn/git/git-repo
remote: Enumerating objects: 9534, done.
remote: Counting objects: 100% (5505/5505), done.
remote: Compressing objects: 100% (2856/2856), done.
remote: Total 9534 (delta 5264), reused 2649 (delta 2649), pack-reused 4029
**manifests:
fatal: 仓库 ‘https://mirrors.tuna.tsinghua.edu.cn/khadas/android_manifest.git/’ 未找到
manifests: sleeping 4.0 seconds before retrying
fatal: cannot obtain manifest https://mirrors.tuna.tsinghua.edu.cn/khadas/android_manifest.git\*\*
Repo command failed: UpdateManifestError
Unable to sync manifest default.xml
daguang
4
我可否把这个的fetch 替换成清华的地址,让他把有关android的aosp下载完成,咱们的这个库 我可以自己在慢慢等待同步. 他们的源码是一样的吗
daguang
5
可以,但确定你网络可以正常访问github. 我们的代码托管到github.
daguang
8
我在编译u-boot的时候出现以下的问题, 我找了一些文档,
但是我ubuntu是24版本的此问题已经修复,我也同样把khadas下u-boot/script/dtc/dtc-lexer.l也删除掉了YYTYPE 但是还是出现这个问题,我应该怎么办
/usr/bin/ld: scripts/dtc/dtc-parser.tab.o:(.bss+0x10): multiple definition of `yylloc’; scripts/dtc/dtc-lexer.lex.o:(.bss+0x0): first defined here
collect2: error: ld returned 1 exit status
make[2]: *** [scripts/Makefile.host:108:scripts/dtc/dtc] 错误 1
make[1]: *** [scripts/Makefile.build:425:scripts/dtc] 错误 2
make: *** [Makefile:491:scripts] 错误 2
make: *** 正在等待未完成的任务…
UPD include/config/uboot.release
@daguang,
高版本的Ubuntu上面编译是会有这个问题,你手动修改一下。也有可能是GCC版本的原因。
daguang
11
@william.lin 我现在手里这个rk3399这个板子默认开发者是开启的吗, 我usb线插入 rk3399的usb-c这个插槽,另一端插入pc但是 adb devices找不到,并且显示屏上也没有任何提示,我点击 内核版本,也不会说是点击几次打开开发者模式, 给我提示,未写号, 是怎么回事
daguang
13
android10, 源代码目前好像都编译完成了. 还没开始烧, 连接不到板子,我用ubuntu烧的,adb可以识别到正常的手机
@daguang,
通过上面方式,让板子进入烧录模式,可以正常烧录了。
daguang
15
我想使用adb命令, 安装一个自己的apk, 但是用数据线从电脑接入板卡之后 adb是无效的. adb devices,也无法找到任何设备,插孔已都插过了, Edge1 Install OS into eMMC via USB Tool [Khadas Docs] 我是需要操作这个吗
@daguang ,
你在设备管理器里看看,连接SBC后,ADB相关的驱动是否已经正常安装了。
daguang
17
就仅仅是连接SBC 使用adb 无效, 其他的手机都是没问题的.
daguang
19
还是不行,我是android应用端开发. 配置的adb应该是正常的, 使用SBC的adb是需要特殊配置下吗, 这个不太了解
@daguang ,
正常通用AS自带的也可以。以前有遇到过,AS自带不行的情况。你把SBC插拨接电脑,查看一下设备管理器。有没有识别设备。
daguang
21
有的,在电脑上还可以读取到我的SBC的存储,可以传入,传出文件, 还有一个额外的问题. 我在关机状态下如果充电, 怎么不显示充电的状态?
@daguang ,
充电模式是没有做的。 你可以提供一下系统的具体版本号给我吗?