首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >为BeagleBone Black构建Android10

为BeagleBone Black构建Android10
EN

Stack Overflow用户
提问于 2021-01-14 00:17:38
回答 1查看 296关注 0票数 0

我有一块Beagle_Bone_Black板,我想知道是否可以在上面安装最新的android版本(例如Android 10 )。我已经安装了安卓KitKat (4.4.4),它工作得很好。

对于Android-10,我已经下载了aosp,但是我不知道如何或者从哪里可以检索到BBB-Android-files,将它们放在aosp/device/ti下(下面的Android-444示例),然后能够执行“午餐beaglebone...”

代码语言:javascript
复制
~/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特定文件,我执行了以下步骤:

代码语言:javascript
复制
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

有没有人有主意?

EN

回答 1

Stack Overflow用户

发布于 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。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/65705791

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档