• Notes on building AOSP

    Full instructions are here: https://source.android.com/setup/build/building Build OS Ubuntu 18.04.3 Virtual Box VM. Increased mem from 8G to 12G. Increased swap from 2G to 4G. 6 CPUs allocated to VM. Build takes up 155G disk space. (Completed build with 16G free) Packages (from http://wiki.t-firefly.com/en/Firefly-RK3399/compile_android8.1_firmware.html) sudo add-apt-repository ppa:openjdk-r/ppa sudo apt-get install openjdk-8-jdk...


  • VirtualBox on Windows, accessing Raw Disk Files (Linux and SD Card) - Part 2

    I had setup Virtual Box VM that could boot the same Linux root partition that was used for dual booting Linux (see the last post ). However after a few kernel upgrades the manual process to create the boot image needs to be repeated. Forget to do that and the...


  • Helios4 NAS OS Setup

    Attempt to setup Helios4 OS. Doing configuration on local machine to avoid the need to login via the serial interface. The original instructions are here: https://wiki.kobol.io/install/ Step 1. Download image As per helios4 instructions. The exact image used here is: https://cdn.kobol.io/files/Armbian_5.91_Helios4_Debian_stretch_default_4.14.135.7z Step 2. Extract to a local raw file system...


  • Theos on MSYS2

    These instructions, on MSYS2. $ pacman -S git make $ pacman -S ca-certificates openssh $ pacman -S perl python $ pacman -S curl My setup path is d:/sdk $ cd /d/sdk $ echo "export THEOS=/d/sdk/theos" >> ~/.bash_profile Open a new shell so ~/.bash_profile is sourced. $ git clone --recursive https://github.com/theos/theos.git...


  • Attempt to Setup KVM VM on RK3399/ARM64 - KVM Invocation

    Running KVM. QEMU provides the system emulation for KVM, it can emulate a number of SoCs, but in this case I want a pure virtual machine. The OS was setup here. Requirements: Fast network IO with a guest IP Address unique from the host. Boot from a raw disk image...