Read everything, on the bottom you will find installation instructions. Russian Instruction/Русская иструкция
https://discord.gg/haVG9Ga There are many reasons for joining it.
Component | Status | Details |
---|---|---|
AppArmor | Y | |
Boot into UI | Y | |
Camera | Y | If app crashes after taking photo try switching cameras and turning flash on, and off. |
Phone Calls | Y | Only works on SIM2, you will have to move your SIM card. |
Cellular Data | Y | |
GPS | Y | |
Sensors | Y | |
Sound | Y | |
UBPorts Installer | N | |
UBPorts Recovery | N | |
Vibrator | Y | |
Wi-Fi | Y | Occasionally disconnects while device is sleeping. |
Component | Status |
---|---|
halium-boot.img |
Download Ubuntu Touch from https://github.com/ubports-oneplus6/documentation/releases
Set it going whilst reading the information and instructions below.
The OnePlus 6/T supports a feature known as slots, designed to allow for seamless updates without interrupting the user other than to reboot. Functionally, this means the devices have 2 of all the important system partitions, this is great for us as we can use it to our advantage by installing Android on one and ubuntu touch on the other, allowing users to perform a tethered dual boot - for now switching OS requires a PC.
This guide if followed correctly will preserve your existing Android system and all your data, allowing you to switch back whenever you please. It also assumes you are currently running some Android 10 based ROM.
You will need the lates Android tools, they can be fetched from here: https://developer.android.com/studio/releases/platform-tools, on Arch linux pacman -S android-tools
OnePlus6TOxygen_twrp_34_OTA_android_9_Pie.zip
.fastboot boot twrp-3.4.0-3-<device>.img
, once on on the main screen, you should see your phone in adb devices
on your PC.adb push OnePlus6TOxygen_twrp_34_OTA_android_9_Pie.zip /sdcard
OnePlus6TOxygen_twrp_34_OTA_android_9_Pie.zip
. Swipe to confirm flash and wait, it will take a few minutes. Note that this will install it to your other slot, it won't affect whatever Android system you're currently running.bootloader
, then hit reboot. You should be in the bootloader - on a black screen with START
in green letters like before, however you're now on the other slot (the one you just installed Android 9 to).fastboot boot twrp-3.3.1-<device>.img
adb push target.zip /sdcard
install
menu in TWRP.bootloader
again.fastboot flash boot halium-boot.img
.fastboot getvar current-slot
, this will tell you which slot ubuntu touch is installed to.a
then run fastboot --set-active=b
, if it's b
use --set-active=a
.fastboot reboot
The same steps can be used to switch to Ubuntu Touch again.