remote-android / redroid-doc

redroid (Remote-Android) is a multi-arch, GPU enabled, Android in Cloud solution. Track issues / docs here
4.23k stars 303 forks source link

redroid13 arm64_userdebug build failed #506

Open OldYellow99 opened 11 months ago

OldYellow99 commented 11 months ago

I want to support both 32 and 64 at arm64 but get this: build/make/core/main.mk:753: warning: Missing required dependencies: TARGET module libstagefrighthw_32 requires non-existent TARGET module: libOmxCore build/make/core/main.mk:758: warning: Set BUILD_BROKEN_MISSING_REQUIRED_MODULES := true to bypass this check if this is intentional build/make/core/main.mk:759: error: Build failed. 20:57:41 ckati failed with: exit status 1 I add BUILD_BROKEN_MISSING_REQUIRED_MODULES := true and build finished, but some so lost in /vendor/lib/ . example: android.hardware.graphics.composer@2.1.so

zhouziyang commented 11 months ago

Seems code not sync succeed. How about repo sync -c?

VinaChiong commented 7 months ago

System: Linux XXX 5.15.0-97-generic #107~20.04.1-Ubuntu SMP x86_64 x86_64 x86_64 GNU/Linux

My Step: HOST

sudo repo init -u https://mirrors.tuna.tsinghua.edu.cn/git/AOSP/platform/manifest --repo-url=https://mirrors.tuna.tsinghua.edu.cn/git/git-repo -b android-13.0.0_r82 sudo git clone https://github.com/remote-android/local_manifests.git ./.repo/local_manifests -b 13.0.0 sudo repo sync -c apply the redroid-patches. hit 13.0.0_r82 successfully.

Builder:

create builder, run builder source builder/envsetup.sh lunch redroid_arm64_only-userdebug m -j10

In the process, i got 2 faileds:

1. Failed clone complete "webview.apk" in LinageOS chromiun_webview_prebuilts_arm64
image

git clone again after apt install git-lfs . copy complete webview.apk info prebuilts folder. the failed passthough.

2. Unknow Reason Failed:
image

I try mm /bonic/libc, it build successfully. m -j10 & failed again immediately.

m clean & m -j10, failed immediately(forgot captue).

zhouziyang commented 7 months ago

@VinaChiong repo forall -g lfs -c 'git lfs pull'