Which system do you use? Android, Ubuntu, OOWOW or others?
Android 9 khadas-vim3-p-64bit分支
Which version of system do you use? Please provide the version of the system here:
Linux version 4.4.0-148-generic (buildd@lgw01-amd64-014) (gcc version 4.8.4 (Ubuntu 4.8.4-2ubuntu1~14.04.4) ) #174~14.04.1-Ubuntu SMP Thu May 9 08:17:37 UTC 2019
Please describe your issue below:
使用同步脚本,在repo同步代码成功后,执行repo forall -c 'git lfs pull’失败,无法下载大文件
Post a console log of your issue below:
yangzhong@SZ-UT001:/software/home/yangzhong/khadas-android$ ./sync.sh
开始同步源码(自动重试版)…
Enter passphrase for key ‘/home/yangzhong/.ssh/id_ed25519’:
Fetching: 100% (706/706), done in 1m13.825s
Updating files: 100% (15073/15073), done.
Checking out: 98% (697/706), done in 15.427s
Checking out: 1% (8/706), done in 0.106s
Checking out: 0% (1/706), done in 0.001s
repo sync has finished successfully.
同步成功!
yangzhong@SZ-UT001:/software/home/yangzhong/khadas-android$
yangzhong@SZ-UT001:/software/home/yangzhong/khadas-android$
yangzhong@SZ-UT001:/software/home/yangzhong/khadas-android$ git lfs install
Error: Failed to call git rev-parse --git-dir --show-toplevel: “fatal: not a git repository (or any parent up to mount point /)\nStopping at filesystem boundary (GIT_DISCOVERY_ACROSS_FILESYSTEM not set).\n”
Git LFS initialized.
yangzhong@SZ-UT001:/software/home/yangzhong/khadas-android$ repo forall -c ‘git lfs pull’
Git LFS: (0 of 1 files) 0 B / 211.07 MB
Git LFS: (0 of 1 files) 0 B / 211.07 MB
yangzhong@SZ-UT001:/software/home/yangzhong/khadas-android$
我们这次大文件迁移到了如下地址,VIM3的大文件只有这个路径下有,你可以单独同步着仓库的内容,repo sync -j10 -c android_device_khadas
<project name="android_device_khadas" path="device/khadas" remote="gitkhadas" revision="21ce91b424df29712f892b730867934c789f393c"/>
yangzhong@SZ-UT001:/software/home/yangzhong/khadas-android$ repo sync -j10 -c android_device_khadas
Enter passphrase for key ‘/home/yangzhong/.ssh/id_ed25519’:
Fetching: 100% (1/1), done in 0.027s
Checking out: 100% (1/1), done in 0.001s
repo sync has finished successfully.
yangzhong@SZ-UT001:/software/home/yangzhong/khadas-android$
…
Generate Partition Table Xml Sucess
[ 3% 1417/37385] build out/target/product/kvim3/kvim3-kernel/dtbo.img
out/target/product/kvim3/android_p_overlay_dt.dtbo: Warning (unit_address_vs_reg): Node /fragment@0 has a unit name, but no reg property
out/target/product/kvim3/android_p_overlay_dt.dtbo: Warning (unit_address_vs_reg): Node /fragment@1 has a unit name, but no reg property
create image file: out/target/product/kvim3/kvim3-kernel/dtbo.img…
Total 1 entries.
[ 3% 1439/37385] 2ndbootloader installed
Prebuilt: (out/target/product/kvim3/2ndbootloader)
[ 3% 1456/37385] target Prebuilt: Chrome (out/target/product/kvim3/obj/APPS/Chrome_intermediates/package.apk)
FAILED: out/target/product/kvim3/obj/APPS/Chrome_intermediates/package.apk
/bin/bash -c “(rm -f out/target/product/kvim3/obj/APPS/Chrome_intermediates/package.apk ) && (cp "device/khadas/kvim3/preinstall/Chrome.apk" "out/target/product/kvim3/obj/APPS/Chrome_intermediates/package.apk" ) && (if (zipinfo out/target/product/kvim3/obj/APPS/Chrome_intermediates/package.apk ‘lib/.so’ 2>/dev/null | grep -v ’ stor ’ >/dev/null) ; then rm -rf out/target/product/kvim3/obj/APPS/Chrome_intermediates/uncompressedlibs && mkdir out/target/product/kvim3/obj/APPS/Chrome_intermediates/uncompressedlibs; unzip -q out/target/product/kvim3/obj/APPS/Chrome_intermediates/package.apk 'lib/.so’ -d out/target/product/kvim3/obj/APPS/Chrome_intermediates/uncompressedlibs && zip -qd out/target/product/kvim3/obj/APPS/Chrome_intermediates/package.apk ‘lib/*.so’ && ( cd out/target/product/kvim3/obj/APPS/Chrome_intermediates/uncompressedlibs && find lib -type f | sort | zip -qD -X -0 ../package.apk -@ ) && rm -rf out/target/product/kvim3/obj/APPS/Chrome_intermediates/uncompressedlibs; fi ) && (if ! out/host/linux-x86/bin/zipalign -c -p 4 out/target/product/kvim3/obj/APPS/Chrome_intermediates/package.apk >/dev/null ; then mv out/target/product/kvim3/obj/APPS/Chrome_intermediates/package.apk out/target/product/kvim3/obj/APPS/Chrome_intermediates/package.apk.unaligned; out/host/linux-x86/bin/zipalign -f -p 4 out/target/product/kvim3/obj/APPS/Chrome_intermediates/package.apk.unaligned out/target/product/kvim3/obj/APPS/Chrome_intermediates/package.apk.aligned; mv out/target/product/kvim3/obj/APPS/Chrome_intermediates/package.apk.aligned out/target/product/kvim3/obj/APPS/Chrome_intermediates/package.apk; fi )”
Unable to open ‘out/target/product/kvim3/obj/APPS/Chrome_intermediates/package.apk’ for verification
Unable to open ‘out/target/product/kvim3/obj/APPS/Chrome_intermediates/package.apk.unaligned’ as zip archive
mv: cannot stat ‘out/target/product/kvim3/obj/APPS/Chrome_intermediates/package.apk.aligned’: No such file or directory
[ 3% 1471/37385] build out/target/product/kvim3/obj/KERNEL_OBJ/.config
make: Entering directory /software/home/yangzhong/khadas-android/common' make[1]: Entering directory
/software/home/yangzhong/khadas-android/out/target/product/kvim3/obj/KERNEL_OBJ’
GEN ./Makefile
configuration written to .config
make[1]: Leaving directory /software/home/yangzhong/khadas-android/out/target/product/kvim3/obj/KERNEL_OBJ' make: Leaving directory
/software/home/yangzhong/khadas-android/common’
ninja: build stopped: subcommand failed.
11:19:31 ninja failed with: exit status 1
failed to build some targets (04:19 (mm:ss))
大文件拉取完成后出现编译报错,系统无法处理 Chrome.apk 文件
你好,我内部确定下,你同步看看device/khadas是否有内容,Chrome.apk文件大小是多少
目前遇到的问题:
1、使用repo sync同步代码成功后,Chrome.apk大小只有134k,参考这个帖子Vim3 Android Pie Build Failures
去百度云下载了preinstall.zpi,覆盖当前代码的preinstall下的文件,不知道这样是不是算解决了,编译可以正常通过
2、使用编译后的update.img镜像文件烧录到机器,显示烧录成功但是机器一直重启,无法正常进入系统,Vim3是否有板载串口接口可以抓取log,若是没有应该如何使用串口抓取log?
补充当前仓库的状态
yangzhong@SZ-UT001:/software/home/yangzhong/khadas-android$ repo status
project bootloader/uboot/ (*** NO BRANCH )
-m fip/_tmp/parse
project device/khadas/ ( NO BRANCH )
-m kvim3/preinstall/Android.mk
– kvim3/preinstall/Aptoide.apk
-m kvim3/preinstall/Chrome.apk
-m kvim3/preinstall/preinstall.mk
project hardware/wifi/mtk/drivers/mt7603/ ( NO BRANCH ***)
-m tools/bin2h
yangzhong@SZ-UT001:/software/home/yangzhong/khadas-android$
你好,帮忙确认下,你烧录我们官网出的固件是否能正常开机呢?