It is based on android 7.1 and on halium 7.1 (Thanks to halium and ubports team!).
I am not responsible for any damage or malfunctions!
-You can use which operating system you want.
-Adb & Fastboot tools, you can download it here.
-The phone needs to be updated to android 7 or higher.
-TWRP recovery, you can found it here.
-- If your data partition is encrypted, you need to format it or ubuntu will not boot!
-- If your data partition is f2fs ubuntu will not work so you need to format it in ext4.
-- If your device is stuck on mi logo, flash miui 10 and then repeat the procedure.
Here's the instruction to install it on your device:
1- Download halium-boot.img, system.img and rootfs.img from here.
2- Reboot your device in TWRP, connect it to the computer, open terminal and run these 2 commands
3- adb push system.img /data/system.img
4- adb push rootfs.img /data/rootfs.img
5- Reboot your device to fastboot and run
6- fastboot flash boot halium-boot.img
7- Reboot the device and you'll see ubuntu touch running
Things to be noticed:
-- Default password is: "12345". You can change it by opening terminal on the phone and run "sudo passwd phablet" and insert your new password 2 times.
-- When you disable wifi from settings you aren't able to turn it on (i'm working on it). If you want to enable it open terminal on the phone and run "sudo -i" and "echo sta > /sys/module/wlan/parameters/fwpath".
-- Bluetooth, vibration, camera don't work.
-- Calls and messages are not tested.
-- If you want anbox (android app support) run the following commands on terminal: "wget https://raw.githubusercontent.com/ha...aster/anbox.sh" "chmod +x anbox.sh" "./anbox.sh". When it will finish read the last line.
-- If you want to use apt to install new binaries you need to mount / as rw: "sudo mount -o remount,rw /" and first run an "sudo apt update".
If you want to tell me something like bugs, ideas or something else you can find me here or on telegram.
Source code: www.github.com/halium-gemini
If you want to offer me a coffe here.