<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>AOSP on Embedded Linux Blog</title><link>https://embeddedlinux.blog/en/categories/aosp/</link><description>Recent content in AOSP on Embedded Linux Blog</description><generator>Hugo</generator><language>en</language><lastBuildDate>Tue, 27 Jan 2026 20:10:56 +0700</lastBuildDate><atom:link href="https://embeddedlinux.blog/en/categories/aosp/index.xml" rel="self" type="application/rss+xml"/><item><title>[Android-BBB] 1. Running Android 6 on the Beaglebone Black</title><link>https://embeddedlinux.blog/en/2026/01/24/android-bbb-1-chay-android-6-tren-bealgebone-black/</link><pubDate>Sat, 24 Jan 2026 21:24:47 +0700</pubDate><guid>https://embeddedlinux.blog/en/2026/01/24/android-bbb-1-chay-android-6-tren-bealgebone-black/</guid><description>&lt;p&gt;Of course, the Beaglebone Black only has 512Mb, so it can hardly run Android smoothly. I tried it, and wrote this post so anyone planning to try can have the experience :vv&lt;/p&gt;&#10;&lt;h2 id="1-android-6-image"&gt;1. Android 6 Image&lt;/h2&gt;&#10;&lt;h3 id="11-building-the-image-yourself"&gt;1.1 Building the image yourself&lt;/h3&gt;&#10;&lt;p&gt;You can follow this github page to build the image yourself: &lt;a href="https://github.com/csimmonds/android4beagle" target="_blank" rel="noopener"&gt;https://github.com/csimmonds/android4beagle&lt;/a&gt;&#10;&lt;/p&gt;</description></item><item><title>[Android] 4. How to change the boot animation on Android 15 / Raspberry Pi 4</title><link>https://embeddedlinux.blog/en/2025/05/05/android4-cach-doi-boot-animation-android-15-raspberry-pi-4/</link><pubDate>Mon, 05 May 2025 15:16:00 +0000</pubDate><guid>https://embeddedlinux.blog/en/2025/05/05/android4-cach-doi-boot-animation-android-15-raspberry-pi-4/</guid><description>&lt;p&gt;&lt;em&gt;For building Android 15 I followed the Devlinux.vn post &lt;a href="https://devlinux.vn/blog/X%C3%A2y-d%E1%BB%B1ng-Android-Automotive-15-cho-Raspberry-Pi-4" target="_blank" rel="noopener"&gt;Building Android Automotive 15 for the Raspberry Pi 4&lt;/a&gt;&#10;. The only thing to watch out for in that guide is step 3.1, repo init: use this command instead (change the revision):&lt;/em&gt;&lt;/p&gt;</description></item><item><title>[Android] 3. How to connect to the Raspberry Pi 4 over SSH</title><link>https://embeddedlinux.blog/en/2025/04/22/android3-cach-ket-noi-vao-raspberry-pi-4-dung-ssh/</link><pubDate>Tue, 22 Apr 2025 15:18:00 +0000</pubDate><guid>https://embeddedlinux.blog/en/2025/04/22/android3-cach-ket-noi-vao-raspberry-pi-4-dung-ssh/</guid><description>&lt;p&gt;Reference: &lt;a href="https://gist.github.com/raveenb/ab3217798c827be889b83b584d70b08b" target="_blank" rel="noopener"&gt;https://gist.github.com/raveenb/ab3217798c827be889b83b584d70b08b&lt;/a&gt;&#10;&lt;/p&gt;&#10;&lt;p&gt;&lt;figure class="md-img"&gt;&lt;img src="https://embeddedlinux.blog/uploads/blogger/fb975454d7f4.jpg" alt="" loading="lazy" decoding="async"&gt;&lt;/figure&gt;&#10;&lt;/p&gt;&#10;&lt;h3 id="1-preparing-the-host"&gt;1. Preparing the host&lt;/h3&gt;&#10;&lt;p&gt;Get adb connected to the board first, see &lt;a href="https://embeddedlinux.blog/en/2025/04/22/android2-cach-ket-noi-vao-raspberry-pi-4-dung-adb-android-debugger-bridge/"&gt;[Android] 2. How to connect to the Raspberry Pi 4 with ADB (Android Debug Bridge)&lt;/a&gt;&#10;. Download termux.apk to get a terminal on the board: &lt;a href="https://termux.en.download.it/android" target="_blank" rel="noopener"&gt;https://termux.en.download.it/android&lt;/a&gt;&#10;&lt;/p&gt;&#10;&lt;p&gt;On the host, type:&lt;/p&gt;</description></item><item><title>[Android] 2. How to connect to the Raspberry Pi 4 with ADB (Android Debug Bridge)</title><link>https://embeddedlinux.blog/en/2025/04/22/android2-cach-ket-noi-vao-raspberry-pi-4-dung-adb-android-debugger-bridge/</link><pubDate>Tue, 22 Apr 2025 15:00:00 +0000</pubDate><guid>https://embeddedlinux.blog/en/2025/04/22/android2-cach-ket-noi-vao-raspberry-pi-4-dung-adb-android-debugger-bridge/</guid><description>&lt;h3 id="1-preparing-the-host"&gt;1. Preparing the host&lt;/h3&gt;&#10;&lt;p&gt;&lt;figure class="md-img"&gt;&lt;img src="https://embeddedlinux.blog/uploads/blogger/db032521f065.jpg" alt="" loading="lazy" decoding="async"&gt;&lt;/figure&gt;&#10;&lt;/p&gt;&#10;&lt;p&gt;Obviously, adb has to be installed on the computer first. There are two ways: install the zip, or install the package with apt. I went with the second one:&lt;/p&gt;&#10;&lt;p&gt;&lt;em&gt;sudo apt install adb&lt;/em&gt;&lt;/p&gt;&#10;&lt;p&gt;After installing, verify with &lt;em&gt;adb version&lt;/em&gt;&lt;/p&gt;</description></item><item><title>[Android] 1. How to build Android 13 for the Raspberry Pi 4</title><link>https://embeddedlinux.blog/en/2025/04/22/android1-cach-build-android-13-cho-raspberry-pi-4/</link><pubDate>Tue, 22 Apr 2025 14:29:00 +0000</pubDate><guid>https://embeddedlinux.blog/en/2025/04/22/android1-cach-build-android-13-cho-raspberry-pi-4/</guid><description>&lt;p&gt;I followed the build guide from Phú's blog: &lt;a href="https://vinalinux.com.vn/2024/08/01/xay-dung-android-13-cho-raspberry-pi-4/" target="_blank" rel="noopener"&gt;https://vinalinux.com.vn/2024/08/01/xay-dung-android-13-cho-raspberry-pi-4/&lt;/a&gt;&#10;. The steps are exactly the same; here I only note a few errors I hit while building.&lt;/p&gt;&#10;&lt;p&gt;&lt;figure class="md-img"&gt;&lt;img src="https://embeddedlinux.blog/uploads/blogger/1a72833b2a86.jpg" alt="" loading="lazy" decoding="async"&gt;&lt;/figure&gt;&#10;&lt;/p&gt;&#10;&lt;p&gt;I used a real machine running Ubuntu 22.04, but a virtual machine such as VirtualBox or VMware works just as well (a VM gets fewer cores for the build, so it takes longer).&lt;/p&gt;</description></item></channel></rss>