As reported by XDA-Developers, Erfan began engaged on the challenge based mostly on the prevailing port of Ubuntu Touch for the F(x)tec Pro1 (a slider cellphone from a London-based startup) by Halium (a challenge to unify the HAL of GNU/Linux on Android) developer NotKit and an Ubuntu Touch port for the Xiaomi Redmi 4X by Danct12.
The report states that Danct12 contributed to citing the system tree for the challenge. Take a take a look at the teaser video under the place you’ll see a Redmi Note 7 booting up Ubuntu Touch.
— Danct12 (@RealDanct12) March 17, 2020
Erfan Abdi has uploaded all of the important recordsdata together with boot picture, system picture, and vendor picture for the challenge. The set up course of entails flashing Erfan’s LineageOS 16.0 for Redmi Note 7 adopted by the aforesaid recordsdata. You will then want a patched UBPorts root filesystem that must be installed utilizing the Halium installer script. After all this, you’ll have to arrange mountpoints and invoke Light DM, the show supervisor of Ubuntu.
I do know, this sounds advanced and it’s not straightforward as a mean customized ROM set up. If you haven’t any prior expertise in putting in GSI ports and even customized ROMs, we’d extremely advise you to not recreate these steps as you may find yourself getting your system bricked.
According to the report, Project Halium builders should rewrite compatibility layers to reuse present Android drivers because of the introduction of Project Treble. This may result in a attainable Ubuntu Touch GSI sooner or later, which in flip will make the set up course of extra standardized and simplified.
Featured Image Courtesy: Erfan Abdi / Twitter