我有一块Beagle_Bone_Black板,我想知道是否可以在上面安装最新的android版本(例如Android 10 )。我已经安装了安卓KitKat (4.4.4),它工作得很好。
对于Android-10,我已经下载了aosp,但是我不知道如何或者从哪里可以检索到BBB-Android-files,将它们放在aosp/device/ti下(下面的Android-444示例),然后能够执行“午餐beaglebone...”
~/android_444$ tree device/ti/beagleboneblack/
device/ti/beagleboneblack/
├── 0001-Fix-CallStack-API.patch
├── Android.mk
├── AndroidProducts.mk
├── audio_policy.conf
├── beagleboneblack.mk
├── beagleboneblack.mk~
├── BoardConfig.mk
├── CleanSpec.mk
├── device.mk
├── device.mk~
├── device-sgx.mk
├── fstab.am335xevm
├── gpio-keys.kl
├── init.am335xevm.rc
├── init.am335xevm.usb.rc
├── kernel-patches
│ ├── 0001-Reboot-reason-flags-for-BBB.patch
│ └── 0002-Tweak-backlight-PWM-for-LCD4-Beaglebone-cape.patch
├── liblights
│ ├── Android.mk
│ └── lights.c
├── media_codecs.xml
├── media_profiles.xml
├── mixer_paths.xml
├── overlay
│ └── frameworks
│ └── base
│ ├── core
│ │ └── res
│ │ └── res
│ │ ├── values
│ │ │ └── config.xml
│ │ └── xml
│ │ └── storage_list.xml
│ └── packages
│ └── SettingsProvider
│ └── res
│ └── values
│ └── defaults.xml
├── README.md
├── sgx
├── ti-tsc.idc
├── uEnv.txt
├── ueventd.am335xevm.rc
├── vendorsetup.sh
└── vold.fstab
15 directories, 31 files为了获得上面的BBB特定文件,我执行了以下步骤:
2- Retrieve the files specific to the platform:
mkdir –p $Workdir/aosp/device/ti
cd $Workdir/aosp/device/ti
git clone https://github.com/csimmonds/bbb-android-device-files.git beagleboneblack
cd $Workdir/aosp/device/ti/beagleboneblack
git checkout kk4.4-sdcard有没有人有主意?
发布于 2021-03-29 06:31:20
Android 4.4和Android 10有几个不同之处,所以,仅仅使用Android 4.4中相同的设备文件夹是行不通的。一些供应商提出并移植是很有必要的。
但你可以使用Opersys制造的Android10端口,如下所述:https://www.opersys.com/blog/android-10-on-beaglebone-black/
清单可在此处获得:https://github.com/opersys/bbb-platform_manifest
请注意,有些功能不起作用,但它可以引导,您可以正确使用adb。
https://stackoverflow.com/questions/65705791
复制相似问题