- boot
- graphics
- calls
- sound
- gps
- wifi (FIXED)
- Bluetooth (WIP+)
- Camera
- anbox
just use the prebuild image just as a normal compiled image.
install it with the JBB's halium-install script here
and get the ubports edge rootfs from here
./halium-install -p ut ubuntu-touch-hybris-xenial-edge-armhf-rootfs.tar.gz system.img
sudo fastboot flash boot halium-boot.img
then while in TWRP
adb shell 'touch /data/.writable_image; mkdir /a; mount /data/rootfs.img /a; echo manual | tee /a/etc/init/rsyslog.override; touch /a/.writable_device_image; umount /a; sync'
follow the instruction above, then follow this.
reflash the boot (anbox binder is now integrated into the default halium-noot.img)
sudo fastboot flash boot halium-boot-anbox.img
check if exist
/dev/anbox-binder
if it doesn't, you are not using the right halium-boot
then
sudo apt install anbox-ubuntu-touch
sudo wget -q --show-progress -O /home/phablet/anbox-data/android.img http://cdimage.ubports.com/anbox-images/android-armhf-64binder.img
touch /home/phablet/anbox-data/.enable
some permition fixes are needed.
sudo chmod -R o+wrx /home/phablet/anbox-data/data
sudo start -q anbox-container
#personnaly this one fail
start -q anbox-session
reboot, wait 2 minutes then reboot again