Here are the notes I saved for myself, in case it helps anyone:
How To Flash Ubuntu Touch OS from windows 10:
First and foremost, backup your "persist" partition. Better safe than sorry. Instructions are in other guides, Please, do not skip that step, there is no other way back to the vanilla persist partition.
Enable Windows Test Mode to allow modified driver by running this cmd:
bcdedit /set testsigning on
Reboot windows
Enable Developer mode on phone
Open cmd and change to Android adb platform-tools folder
Plug in phone to pc
Run adb devices to confirm phone is listed & authorized
Run adb reboot bootloader
Open Device Manager in Windows and confirm you see Android Device > Android Bootloader Interface
Pro1-X with Ubuntu Touch
in Pro1 - Thoughts & questions
Posted · Edited by seven
added backup message
Here are the notes I saved for myself, in case it helps anyone:
How To Flash Ubuntu Touch OS from windows 10:
First and foremost, backup your "persist" partition. Better safe than sorry. Instructions are in other guides, Please, do not skip that step, there is no other way back to the vanilla persist partition.
Download Google USB driver from https://developer.android.com/studio/run/oem-usb#InstallingDriver
Extract driver, edit android_winusb.inf and add the following lines, save, close.
;F(x)tec Pro1
%SingleAdbInterface% = USB_Install, USB\VID_18D1&PID_D00D
%SingleBootLoaderInterface% = USB_Install, USB\VID_18D1&PID_D00D
Enable Windows Test Mode to allow modified driver by running this cmd:
bcdedit /set testsigning on
Reboot windows
Enable Developer mode on phone
Open cmd and change to Android adb platform-tools folder
Plug in phone to pc
Run adb devices to confirm phone is listed & authorized
Run adb reboot bootloader
Open Device Manager in Windows and confirm you see Android Device > Android Bootloader Interface
Download latest ubuntu touch os images from here:
https://gitlab.com/ubports/porting/community-ports/android11/fxtec-pro1x/fxtec-pro1x/-/jobs/artifacts/halium-11.0/download?job=devel-flashable
Extract the out folder and place in android platform-tools folder
Run these commands:
fastboot format:ext4 userdata
fastboot --set-active=a
fastboot flash recovery out/recovery.img
fastboot reboot fastboot
fastboot flash system_a out/system.img
fastboot flash boot_a out/boot.img
fastboot flash dtbo_a out/dtbo.img
fastboot reboot
The phone reboots. Unplug from USB.
Run this command to disable Window Test Mode:
bcdedit /set testsigning of
Initial setup on phone, then ran system settings updates to update to latest version of Ubuntu Touch OS. It failed, decided this was good enough.
Links used:
https://community.fxtec.com/topic/3597-pro1-x-with-ubuntu-touch/
https://gitlab.com/ubports/porting/community-ports/android11/fxtec-pro1x/fxtec-pro1x
https://slions.net/threads/lineage-os-for-f-x-tec-pro1.90/
https://community.fxtec.com/topic/3410-fastboot-devices-doesnt-show-my-device/?tab=comments#comment-58694
https://developer.android.com/studio/run/oem-usb#InstallingDriver
https://gitlab.com/ubports/porting/community-ports/android11/fxtec-pro1x/fxtec-pro1x/-/jobs