Preface
After successfully booting Gentoo on Nexus 6P in the previous article, we can move on to launching Android in LXC, which is the last mission in the first period of my GSoC 2018 project. This article documents the process to bring up Android successfully with most of its functions …
Read MoreCreated on
26/05/18 10:00
Modified on
26/05/18 13:00
Filed under
Android
Tags
android linux kernel gentoo
Preface
To run LXC, we need a kernel that has the options required by LXC on. This article shows how to build an Android kernel that has the required options on, built by Gentoo's latest stable cross-compile toolchain built by crossdev
.
Install Cross-Compile Toolchain
We'll use crossdev, a set of …
Read MoreCreated on
11/05/18 13:00
Modified on
04/05/18 13:00
Filed under
Android
Tags
android gsoc encryption
The story
I'm working on my GSoC 2018 project, and part of my work at this point is to take over init
on an Android system. In order to get to the real root located in /data
on Android, I need to mount the encrypted Android userdata partition, which uses …