Hi,
We bought VIM3 to develop prototype applications on AOSP 14. I executed the fetch-vendor-package.sh
script for the specified branch, but the file under the directory path /device/amlogic/yukawa/
is missing.
I’m using below system version:
System Name:
Ubuntu
Description:
Ubuntu 22.04.5 LTS
Release:
22.04
Codename:
jammy
Terminal Steps:
neel:~/aosp14$ sudo repo init -u https://android.googlesource.com/platform/manifest -b android-14.0.0_r66
repo has been initialized in /home/chandrakanl/AOSP_Builds
neel:~/aops14$ repo sync
Syncing: 100% (1367/1367), done in 1h0.835s
repo sync has finished successfully.
neel:~/aosp14$ ./device/amlogic/yukawa/fetch-vendor-package.sh
bash: ./device/amlogic/yukawa/fetch-vendor-package.sh: No such file or directory
Failed.
I have download the below fetch-vendor-package.sh file from forum & still getting the error :
https://forum.khadas.com/uploads/short-url/4vcaKZcBC7IsZDQZ3MRwyctAb2s.sh
neel:~/aosp14$ ./device/amlogic/yukawa/fetch-vendor-package.sh
~/AOSP_Builds ~/AOSP_Builds
Vendor package not present: fetching it
% Total % Received % Xferd Average Speed Time Time Time Current
Dload Upload Total Spent Left Speed
100 146 100 146 0 0 59 0 0:00:02 0:00:02 --:--:-- 59
extract-yukawa_devices-20241217.tgz: FAILED
sha512sum: WARNING: 1 computed checksum did NOT match
Is there something that I’m doing wrong? Is there any recent reference document or link?
@Neel007 ,
The server download link is invalid. We are contacting BayLibre to resolve the issue and will update you as soon as we have any results.
I am seeing the same issue - thanks!
Same issue here, please fix the link for downloading vendor package.
@Gabriel_Villacrez @Abhinash_Khanal ,
Did you guys find any workaround on the same issue?
Hello @william.lin ,
I’m waiting to here back your response? Can you please expedite the request & let me know if you have any updates on the issue.
@Neel007 ,
Sorry, Because BayLibre engineer is out of the office this week, they will be dealing with this issue next week.
Hello,
The vendor package is supported in Android main, not Android 14. This is why there is no fetch-vendor-package.sh in your tree.
Neel007
September 12, 2025, 7:52am
9
We flashed - 2025-03-29_yukawa-trunk_staging-userdebug_vim3_main_6.1_b14
But later Bluetooth is started crashing:
03-29 03:03:06.889 1902 1902 F DEBUG : *** *** *** *** *** *** *** *** *** *** *** *** *** *** *** ***
03-29 03:03:06.889 1902 1902 F DEBUG : Build fingerprint: ‘Android/yukawa/vim3:Baklava/MAIN/eng.root:userdebug/test-keys’
03-29 03:03:06.889 1902 1902 F DEBUG : Revision: ‘0’
03-29 03:03:06.889 1902 1902 F DEBUG : ABI: ‘arm64’
03-29 03:03:06.889 1902 1902 F DEBUG : Timestamp: 2025-03-29 03:03:06.563046587+0000
03-29 03:03:06.889 1902 1902 F DEBUG : Process uptime: 0s
03-29 03:03:06.889 1902 1902 F DEBUG : Cmdline: com.android.bluetooth
03-29 03:03:06.889 1902 1902 F DEBUG : pid: 1881, tid: 1881, name: droid.bluetooth >>> com.android.bluetooth <<<
03-29 03:03:06.889 1902 1902 F DEBUG : uid: 1002
03-29 03:03:06.889 1902 1902 F DEBUG : tagged_addr_ctrl: 0000000000000001 (PR_TAGGED_ADDR_ENABLE)
03-29 03:03:06.889 1902 1902 F DEBUG : signal 11 (SIGSEGV), code 1 (SEGV_MAPERR), fault addr 0x0000000000000000
03-29 03:03:06.889 1902 1902 F DEBUG : Cause: null pointer dereference
03-29 03:03:06.889 1902 1902 F DEBUG : x0 0000eaa1f5cb7f8d x1 0000fffff9047430 x2 0000fffff904afc0 x3 0000eaa532c62180
03-29 03:03:06.889 1902 1902 F DEBUG : x4 0000eaa532c62200 x5 0000000001414d4c x6 0000000001414d4c x7 0000eaa532c62004
03-29 03:03:06.889 1902 1902 F DEBUG : x8 0000000000000000 x9 0000eaa1f6a10000 x10 000000000000001f x11 0000eaa5270befc0
03-29 03:03:06.889 1902 1902 F DEBUG : x12 0000fffff90474a8 x13 0000000040128009 x14 0000000000000000 x15 0000000000000000
03-29 03:03:06.890 1902 1902 F DEBUG : x16 0000eaa5271d3178 x17 0000eaa534232360 x18 0000000000000000 x19 0000eaa532ef0750
03-29 03:03:06.890 1902 1902 F DEBUG : x20 0000eaa5270befc0 x21 0000eaa1f6a071a0 x22 0000000000000001 x23 0000eaa1f5fee6e8
03-29 03:03:06.890 1902 1902 F DEBUG : x24 0000eaa53434f000 x25 00000000000000e9 x26 0000eaa53434f000 x27 0000eaa53434f000
03-29 03:03:06.890 1902 1902 F DEBUG : x28 0000eaa53434f000 x29 0000fffff90474e0
03-29 03:03:06.890 1902 1902 F DEBUG : lr 0000eaa1f5fee718 sp 0000fffff9047430 pc 0000eaa1f6879530 pst 0000000080000000
03-29 03:03:06.890 1902 1902 F DEBUG : 39 total frames
03-29 03:03:06.890 1902 1902 F DEBUG : backtrace:
03-29 03:03:06.890 1902 1902 F DEBUG : #00 pc 0000000000bed530 /apex/com.android.bt/lib64/libbluetooth_jni.so (__system_property_get+0) (BuildId: f3f3299a850069a12eef4101542a5315)
03-29 03:03:06.890 1902 1902 F DEBUG : #01 pc 0000000000362714 /apex/com.android.bt/lib64/libbluetooth_jni.so (__init_cpu_features+44) (BuildId: f3f3299a850069a12eef4101542a5315)
03-29 03:03:06.890 1902 1902 F DEBUG : #02 pc 0000000000056354 /apex/com.android.runtime/bin/linker64 (__dl__ZN6soinfo17call_constructorsEv+612) (BuildId: 50c338e509823372ba023c331d199666)
03-29 03:03:06.890 1902 1902 F DEBUG : #03 pc 000000000005d7e4 /apex/com.android.runtime/bin/linker64 (__dl__Z9do_dlopenPKciPK17android_dlextinfoPKv+1364) (BuildId: 50c338e509823372ba023c331d199666)
03-29 03:03:06.890 1902 1902 F DEBUG : #04 pc 00000000000572d8 /apex/com.android.runtime/bin/linker64 (__dl__ZL10dlopen_extPKciPK17android_dlextinfoPKv.__uniq.234527301065430621646263515731762262959+72) (BuildId: 50c338e509823372ba023c331d199666)
03-29 03:03:06.890 1902 1902 F DEBUG : #05 pc 0000000000001110 /apex/com.android.runtime/lib64/bionic/libdl.so (android_dlopen_ext+16) (BuildId: abadf43928149b5cefcc7daaea70e932)
03-29 03:03:06.890 1902 1902 F DEBUG : #06 pc 000000000001b6bc /apex/com.android.art/lib64/libnativeloader.so (android::NativeLoaderNamespace::Load(char const*) const+140) (BuildId: 668a45202a0d6da9a35fc5213961ca83)
03-29 03:03:06.890 1902 1902 F DEBUG : #07 pc 00000000000098b4 /apex/com.android.art/lib64/libnativeloader.so (OpenNativeLibrary+916) (BuildId: 668a45202a0d6da9a35fc5213961ca83)
03-29 03:03:06.890 1902 1902 F DEBUG : #08 pc 0000000000599030 /apex/com.android.art/lib64/libart.so (art::JavaVMExt::LoadNativeLibrary(_JNIEnv*, std::__1::basic_string<char, std::__1::char_traits, std::__1::allocator> const&, _jobject*, _jclass*, std::__1::basic_string<char, std::__1::char_traits, std::__1::allocator>)+736) (BuildId: d0355ee6e3429fcc058498e33886baf3)
03-29 03:03:06.890 1902 1902 F DEBUG : #09 pc 0000000000005900 /apex/com.android.art/lib64/libopenjdkjvm.so (JVM_NativeLoad+368) (BuildId: eb156f74626f6514cb17e4743591e204)
03-29 03:03:06.890 1902 1902 F DEBUG : #10 pc 0000000000d73478 /data/misc/apexdata/com.android.art/dalvik-cache/arm64/boot.oat (art_jni_trampoline+152)
03-29 03:03:06.890 1902 1902 F DEBUG : #11 pc 0000000000352198 /data/misc/apexdata/com.android.art/dalvik-cache/arm64/boot.oat (java.lang.Runtime.loadLibrary0+328)
03-29 03:03:06.890 1902 1902 F DEBUG : #12 pc 0000000000353374 /data/misc/apexdata/com.android.art/dalvik-cache/arm64/boot.oat (java.lang.Runtime.loadLibrary0+452)
03-29 03:03:06.890 1902 1902 F DEBUG : #13 pc 000000000036407c /data/misc/apexdata/com.android.art/dalvik-cache/arm64/boot.oat (java.lang.System.loadLibrary+92)
03-29 03:03:06.890 1902 1902 F DEBUG : #14 pc 000000000069af98 /apex/com.android.art/lib64/libart.so (nterp_helper+152) (BuildId: d0355ee6e3429fcc058498e33886baf3)
03-29 03:03:06.890 1902 1902 F DEBUG : #15 pc 000000000013416c /apex/com.android.bt/app/Bluetooth@MAIN/Bluetooth.apk (com.android.bluetooth.btservice.AdapterService.init+212)
03-29 03:03:06.890 1902 1902 F DEBUG : #16 pc 000000000069be54 /apex/com.android.art/lib64/libart.so (nterp_helper+3924) (BuildId: d0355ee6e3429fcc058498e33886baf3)
03-29 03:03:06.890 1902 1902 F DEBUG : #17 pc 00000000001345c8 /apex/com.android.bt/app/Bluetooth@MAIN/Bluetooth.apk (com.android.bluetooth.btservice.AdapterService.lambda$offToBleOn$9+0)
03-29 03:03:06.890 1902 1902 F DEBUG : #18 pc 000000000069be54 /apex/com.android.art/lib64/libart.so (nterp_helper+3924) (BuildId: d0355ee6e3429fcc058498e33886baf3)
03-29 03:03:06.890 1902 1902 F DEBUG : #19 pc 000000000013205c /apex/com.android.bt/app/Bluetooth@MAIN/Bluetooth.apk (com.android.bluetooth.btservice.AdapterService.$r8$lambda$FsYrHjgqFgmwT8MSrUs1sUjKT5o+0)
03-29 03:03:06.890 1902 1902 F DEBUG : #20 pc 000000000069af34 /apex/com.android.art/lib64/libart.so (nterp_helper+52) (BuildId: d0355ee6e3429fcc058498e33886baf3)
03-29 03:03:06.890 1902 1902 F DEBUG : #21 pc 00000000001291f8 /apex/com.android.bt/app/Bluetooth@MAIN/Bluetooth.apk (com.android.bluetooth.btservice.AdapterService$$ExternalSyntheticLambda10.run+4)
03-29 03:03:06.890 1902 1902 F DEBUG : #22 pc 00000000008fc65c /data/misc/apexdata/com.android.art/dalvik-cache/arm64/boot.oat (android.os.Handler.dispatchMessage+76)
03-29 03:03:06.890 1902 1902 F DEBUG : #23 pc 0000000000938ae8 /data/misc/apexdata/com.android.art/dalvik-cache/arm64/boot.oat (android.os.Looper.loopOnce+1032)
03-29 03:03:06.890 1902 1902 F DEBUG : #24 pc 000000000093865c /data/misc/apexdata/com.android.art/dalvik-cache/arm64/boot.oat (android.os.Looper.loop+252)
03-29 03:03:06.890 1902 1902 F DEBUG : #25 pc 0000000000639d34 /data/misc/apexdata/com.android.art/dalvik-cache/arm64/boot.oat (android.app.ActivityThread.main+1604)
03-29 03:03:06.890 1902 1902 F DEBUG : #26 pc 000000000036e260 /apex/com.android.art/lib64/libart.so (art_quick_invoke_static_stub+640) (BuildId: d0355ee6e3429fcc058498e33886baf3)
03-29 03:03:06.890 1902 1902 F DEBUG : #27 pc 0000000000368140 /apex/com.android.art/lib64/libart.so (_jobject art::InvokeMethod<(art::PointerSize)8>(art::ScopedObjectAccessAlreadyRunnable const&, _jobject*, _jobject*, _jobject*, unsigned long)+544) (BuildId: d0355ee6e3429fcc058498e33886baf3)
03-29 03:03:06.890 1902 1902 F DEBUG : #28 pc 00000000005d9520 /apex/com.android.art/lib64/libart.so (art::Method_invoke(_JNIEnv*, _jobject*, _jobject*, _jobjectArray*) (.__uniq.165753521025965369065708152063621506277)+32) (BuildId: d0355ee6e3429fcc058498e33886baf3)
03-29 03:03:06.890 1902 1902 F DEBUG : #29 pc 0000000000d72fc4 /data/misc/apexdata/com.android.art/dalvik-cache/arm64/boot.oat (art_jni_trampoline+116)
03-29 03:03:06.890 1902 1902 F DEBUG : #30 pc 0000000000c316c4 /data/misc/apexdata/com.android.art/dalvik-cache/arm64/boot.oat (com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run+132)
03-29 03:03:06.890 1902 1902 F DEBUG : #31 pc 0000000000c3a044 /data/misc/apexdata/com.android.art/dalvik-cache/arm64/boot.oat (com.android.internal.os.ZygoteInit.main+3364)
03-29 03:03:06.890 1902 1902 F DEBUG : #32 pc 000000000036e260 /apex/com.android.art/lib64/libart.so (art_quick_invoke_static_stub+640) (BuildId: d0355ee6e3429fcc058498e33886baf3)
03-29 03:03:06.890 1902 1902 F DEBUG : #33 pc 000000000036cd9c /apex/com.android.art/lib64/libart.so (art::JValue art::InvokeWithVarArgs<_jmethodID*>(art::ScopedObjectAccessAlreadyRunnable const&, _jobject*, _jmethodID*, std::__va_list)+812) (BuildId: d0355ee6e3429fcc058498e33886baf3)
03-29 03:03:06.890 1902 1902 F DEBUG : #34 pc 000000000064b68c /apex/com.android.art/lib64/libart.so (art::JNI::CallStaticVoidMethodV(_JNIEnv*, _jclass*, _jmethodID*, std::__va_list)+156) (BuildId: d0355ee6e3429fcc058498e33886baf3)
03-29 03:03:06.890 1902 1902 F DEBUG : #35 pc 00000000000f89e8 /system/lib64/libandroid_runtime.so (_JNIEnv::CallStaticVoidMethod(_jclass*, _jmethodID*, …)+104) (BuildId: 2b1416f3ddd62cf57bcbd593c5c5e9a1)
03-29 03:03:06.890 1902 1902 F DEBUG : #36 pc 000000000011dc0c /system/lib64/libandroid_runtime.so (android::AndroidRuntime::start(char const*, android::Vectorandroid::String8 const&, bool)+924) (BuildId: 2b1416f3ddd62cf57bcbd593c5c5e9a1)
03-29 03:03:06.891 1902 1902 F DEBUG : #37 pc 000000000000259c /system/bin/app_process64 (main+1212) (BuildId: 8764602efac13f449e8db5394a30a019)
03-29 03:03:06.891 1902 1902 F DEBUG : #38 pc 00000000000697e8 /apex/com.android.runtime/lib64/bionic/libc.so (__libc_init+120) (BuildId: 7b9fb65a70e32c9ed44b8659edf44abb)
03-29 03:03:08.716 1913 1913 F libc : Fatal signal 11 (SIGSEGV), code 1 (SEGV_MAPERR), fault addr 0x0 in tid 1913 (droid.bluetooth), pid 1913 (droid.bluetooth)
What are the changes need to done to make BT enable ?