Created 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 …
Preface
As a part of my GSoC 2018 project, I'll replace Android's init with one of the init systems from GNU/Linux (OpenRC to be exact), and I've been experimenting with replacing the holy PID1 on an Android system pretty long ago (dating back to 2015), though things didn't work …
Read MoreCreated on
05/05/18 00:00
Modified on
05/05/18 00:00
Filed under
SysAdmin
Tags
gentoo linux virtualization
The story
After struggling with HiDPI issues on native GNU/Linux and battery life issues on macOS, I resorted to using Windows 10 as the main operating system on my laptop. Though there's WSL, it's not running Gentoo and has a severely degraded performance. As crossdev
is really easy to …
Preface
Chrooting is usually a key part in installing a GNU/Linux system, and there's no difference here in my GSoC 2018 work. In this article we'll build a Gentoo chroot with CHOST=aarch64-unknown-linux-gnu
, set up ssh connection to it, and install some necessary tools.
Preparation work
First of all …
Read More