@jezreel Other side of the planet... OPO is one of the easiest to install Ubuntu Touch.
First of prepare your workspace. So have a PC that has the Ubuntu Touch installer on it.
Install Android Studio - this gives you the latest fastboot and ADB drivers which are a requisite to install UT.
Ensure the OPO is running the latest version of Android.
On the phone, go to system, settings and about device. On the build number, tap it a few times till it tells you that you are a developer.
Then go into developer options and enable OEM unlock and USB debugging.
Assuming you are running windows (10/11) navigate to the folder platform tools:
C:\Users<user name>\AppData\Local\Android\Sdk\platform-tools
In the platform tools folder, right click on an empty space, you may have to do this twice, and select open in terminal.
Connect your OPO to the PC via a USB cable and ensure that you accept in the pop up box that gives permission for USB debugging (vital).
In the terminal you have opened in the platform-tools folder, type in:
ADB devicesYou may have to put ./ in front of the ADB devices, depedning on which version of powershell etc that you have running as a terminal CLI
This command should detect your phone and give a string of numbers - good. If it doesn't ensure USB debugging is enabled and try again.
Once detected type in :
ADB reboot bootloaderThe device will reboot to the bootloader (fastboot mode).
Once at the bootloader type into the terminal:
fastboot OEM unlockBe patient, let it do its thing, it should then reboot and start up. Follow the prompts to set up Android again - this is important. UT won't install or run if the bootloader is locked, so ignore any warnings about device security.
Once Android has been set up, make sure Developer options is enabled and then ensure USB debugging is enabled.
With the device attached to the PC, start up the UT installer and follow the onscreen instructions. For the time being, choose 16.04 Stable on the drop down box and tick the "wipe data" box.
This is from my experience, but if it goes wrong, it is recoverable, but can be a bit complicated if you are not sure of the command line. It has worked for me 99% of the time, but the time it didn't, I had to reinstall the stock ROM and start again. I cannot guarantee it will work 100% and (disclaimer)cannot be held responsible for you bricking the device or losing data (back up any data before starting anything).
If you do want to go for it there is a wealth of information here, on the UBports site, YouTube and XDA-developers forum.