yashsingh1/xdaforums huggingface dataset:
[OnePlus 7 Pro ROMs, Kernels, Recoveries, & Other D] ub_op7:
Here is kind of rundown of steps I've done (before renaming twrp to twrp.img)

1. I was originally on HavocOS (Android 9 based), I flashed Android 9 with fastboot.

2. Flashed LieageOS after Android 9 (made sure stock firmware boots before flashing Lineage)

3. At this point I couldn't do fastboot boot, so flashed stock firmware again through fastboot booted it and let it update to stock 10.

4. With stock at version 10 I could fastboot boot, stock FW link in OP is broken (at least for me)

5. Went back to stock FW 9 through fastboot, then flashed FW9 again through system update -> local upgrade

At this point I renamed twrp to twrp.img.

1. flashed LieageOS, and still have fastboot boot option

2. Tried rootfs method, but that didn't work (I think I need to run as root, I'll try again later)

but want to check something:

In case of rootfs method, do I still flash halium-boot.img? Or does halium-install takes care of it?

And finally sometimes (happened twice) phone gets stuck at Booting screen (can't even access fastboot at this point), is there something specific that I can do about it? Both times I got it working after sometime just pressing volume and power key
[OnePlus 7 Pro ROMs, Kernels, Recoveries, & Other D] ub_op7:
not sure what is firmware oss but I went up to android 10 (before realizing renaming of twrp) flashed 9 through fastboot (over 10), then used system update -> local upgrade to flash 9.5.13
[OnePlus 7 Pro ROMs, Kernels, Recoveries, & Other D] ub_op7:
Ok I flashed rootfs with halium-install (still don't know about halium boot img).

This doesn't boot.
[OnePlus 7 Pro ROMs, Kernels, Recoveries, & Other D] Techwizz01:
Sorry for the late response. Wiping /data should fix it.
[OnePlus 7 Pro ROMs, Kernels, Recoveries, & Other D] ram9200:
Op updated with new install instructions and updated ubports
[OnePlus 7 Pro ROMs, Kernels, Recoveries, & Other D] texrex10:
Anyone one know of and Ubuntu port for 7t pro ?
[OnePlus 7 Pro ROMs, Kernels, Recoveries, & Other D] nero355:
Is this ROM still being developed at the moment ??

I might be able to get my hands on the OnePlus 7 Pro bought in the EU and used for about 4 years in the near future and would love to run Ubuntu Touch on it :)

And then my good old BQ AQUARIS E5 Ubuntu Edition can have some piece and quiet in the future! ;)

I consider Discord as spyware so I hope you guys are willing to help me without using it ??
[OnePlus 7 Pro ROMs, Kernels, Recoveries, & Other D] GoodSoul:
I've a outdated/old OP7Pro and would like to use a linux image as well. So I found this but it looks abandoned.

Is there still development? If not, what/where is the successor?
[OnePlus 7 Pro ROMs, Kernels, Recoveries, & Other D] nero355:
It's still being worked on but they "hide" on their Discord Channel : https://discord.gg/nNaA5jfY93 :(

I will try again to get them to post some updated details here about the ROM and most recent install procedure ;)
[OnePlus 7 Pro ROMs, Kernels, Recoveries, & Other D] GoodSoul:
AWESOME!

Thank you so much! I really appreciate it.
[OnePlus 7 Pro ROMs, Kernels, Recoveries, & Other D] gap30:
How did it go? also interested in this
[OnePlus 7 Pro ROMs, Kernels, Recoveries, & Other D] nero355:
Just go for it! ;)

It works good enough to be used as your daily phone if you can live with some bugs that are not a really big deal...

I am here if you have any questions or got stuck somehow!

Also just added the fix for the Front Camera not working and Screen Brightness Slider not working!

/EDIT : Forgot the link to the vendor.img download...

Now added !! 😇😗
[OnePlus 7 Pro ROMs, Kernels, Recoveries, & Other D] V0idst4r:
@nero355 Hey where are you getting your system.img? I tried the latest artifact off RyanAM's GitLab with a base of OxygenOS 9 -> LineageOS 16 and had no success. I was however able to telnet into it over USB and grab a dmesg but I'm clueless as to where it's hanging. The screen never updates past the bootloader unlock warning. By the way I'm using a T-Mobile OP7P that was converted to be International, and there is no OOS 10.0.10 that I can find for this variant. Do you have a recommendation for where I can download a OOS 10 base? (All the OOS 10 versions I tried to download kept looping to bootloader)
[OnePlus 7 Pro ROMs, Kernels, Recoveries, & Other D] nero355:
OMG... I see now that I have not provided the download URL for UBPorts Ubuntu Touch 20.04 LTS Focal made by RyanVM 🙈 d0h! 🙄

It's here : https://gitlab.com/RyanAM/oneplus-seven-halium-10.0/-/artifacts

And I see there are at least 2 new builds since the one that I am using was uploaded so I suggest grabbing the latest which is this one at the moment : https://gitlab.com/RyanAM/oneplus-seven-halium-10.0/-/jobs/5101237766/artifacts/browse/out/

I will fix this in the original post... sorry! ;)

The latest builds are all Android 10 based and do not need LineageOS as the base ROM so you can just use the Android 10 base from OxygenOS ;)

NICE!!! 😎😬

Never done that before myself but it's nice to know that it also can be done with the OnePlus 7 Pro :)

Hmm... I had that once but can't remember what the cause was...

We are very lucky to have EDL Mode available at all times! :)

Which ones did you try ?!

So far I have only found this list : https://droidwin.com/download-msm-d...eplus-device/#OnePlus_7_PRO_MSM_Download_Tool

I know nothing about T-Mobile to International conversions so you will have to give me some links to read up on that procedure!

If the phone is now really a Global version then I guess you could use this Global Android 10 OxygenOS Release linked on that website : https://onepluscommunityserver.com/list/Unbrick_Tools/OnePlus_7_Pro/Global_GM21AA/Q/

And then try the latest and if that does not work try the earlier version ?!

/EDIT :

The Flashing Tutorial/HowTo has been updated with the correct UBPorts Ubuntu Touch 20.04 LTS Focal files made by RyanAM : https://xdaforums.com/t/ubports-ubuntu-touch-gsi-oneplus-7-pro.4268221/page-3#post-88853625

Once again sorry for this blooper! 😇😬
[OnePlus 7 Pro ROMs, Kernels, Recoveries, & Other D] gap30:
Just finally attempting this but sort of stuck at the adb push ubuntu.img /data part I have been sat here for a good 20 mins and just have a flashing cursor in powershell

Can see ubuntu.img in advanced-file manager not sure if it is still sending, maybe an idea to add this argument

adb push [-p] <local> <remote>

- copy file/dir to device

('-p' to display the transfer progress)

Finally finished

PS C:\Program Files (x86)\Minimal ADB and Fastboot> adb push ubuntu.img /data

7334 KB/s (3145728000 bytes in 418.836s)

Thank you devs!
[OnePlus 7 Pro ROMs, Kernels, Recoveries, & Other D] nero355:
You need to send or better said push the file to your phone while the phone is in !! the Main Menu of TWRP !!

Also why is your image file called ubuntu.img ?!

The latest/newest Android 10 based uploads are all called system.img ;)

Please read https://xdaforums.com/t/ubports-ubuntu-touch-gsi-oneplus-7-pro.4268221/page-3#post-88853625 again !! thoroughly !! and let me know if you got stuck anywhere! :)
[OnePlus 7 Pro ROMs, Kernels, Recoveries, & Other D] gap30:
Finally got it up and running thank you

I used these files: https://gitlab.com/RyanAM/oneplus-seven-halium-10.0/-/jobs/5101237766/artifacts/browse/out/

ubuntu.img and boot.img are they the latest files?

About shows I am Ubuntu Touch 20.04
[OnePlus 7 Pro ROMs, Kernels, Recoveries, & Other D] gap30:
Went to bed midnight on 57% battery mobile data woke up 7.45 battery was dead has anyone else had similar issues? (not sure how to take screenshot)

Also had problems trying to connect bluetooth in mercedes vehicle phone and car recognise each other but cannot make handshake (got the 4 digit code notification to pair)
[OnePlus 7 Pro ROMs, Kernels, Recoveries, & Other D] pathum1:
I think im missing something, i was able to push the ubuntu.img file into my OP7Pro while in TWRP Main Menu, rebooted to fastboot and then flashed the boot.img in fastboot, then clicked start... Phone is in bootloader mode eternally. Will unbrick and try again later i guess.
[OnePlus 7 Pro ROMs, Kernels, Recoveries, & Other D] pathum1:
I get this when i press power button once the boot.img is flashed...

The QUALCOM Crashdump Mode

Fatal exception

die

PC at:ipa_assert*0x14/0x10
[OnePlus 7 Pro ROMs, Kernels, Recoveries, & Other D] nero355:
Please grab these files : https://gitlab.com/RyanAM/oneplus-seven-halium-10.0/-/jobs/5153886778/artifacts/browse/out/

In this case it's indeed not system.img but ubuntu.img again it seems :)

One thing I know for sure is that 4G drains the battery seriously fast! :(

I prefer to use 2G/3G or just 2G whenever I can anyway on any phone so it doesn't really bother me :)

Please follow my Tutorial and let me know if it works : https://xdaforums.com/t/ubports-ubuntu-touch-gsi-oneplus-7-pro.4268221/page-3#post-88853625 :)

I think you are still following the original tutorial ?!
[OnePlus 7 Pro ROMs, Kernels, Recoveries, & Other D] gap30:
I had the same issue as you a few days ago its the build you are trying to install here is the latest build direct from the maintainer on discord

File on MEGA

mega.nz
[OnePlus 7 Pro ROMs, Kernels, Recoveries, & Other D] gap30:
@nero355 yes I agree LTE absolutely destroys the battery I lose on average 40% overnight, thing is most carriers are dropping 3g here in the UK

BT confirms UK 3G switch off is coming soon

BT 3G switch-off process should start in January 2024

www.techradar.com
[OnePlus 7 Pro ROMs, Kernels, Recoveries, & Other D] pathum1:
Wow thanks!! Believe you were able to boot this yeah? (I'm out so I'll try n see for myself in about 12 hours)
[OnePlus 7 Pro ROMs, Kernels, Recoveries, & Other D] pathum1:
Thanks buddy! It worked...

With regards to updating -

Do you think i will get the Qualcomm error again if i update with the above method using a newer system image? (say the one i was trying to install previously?)
[OnePlus 7 Pro ROMs, Kernels, Recoveries, & Other D] gap30:
that is the way I normally update
[OnePlus 7 Pro ROMs, Kernels, Recoveries, & Other D] ram9200:
https://mega.nz/file/CspBmJzY#wxjWG0T_FXgNeFUzTmdUbMzLycnfoy9zCqJgcSJcdCo is my latest update, please use this one.

I updated the OP, thanks @nero355
[OnePlus 7 Pro ROMs, Kernels, Recoveries, & Other D] gap30:
Thanks do we need to use this command after booting?

sudo ubports-qa install focal_-_PR_lomiri-app-launch_47

Any chance you can add tap2wake to the next update? having to press the power button just to check the time/sms etc
[OnePlus 7 Pro ROMs, Kernels, Recoveries, & Other D] ram9200:
No not anymore, I fixed in kernel
[OnePlus 7 Pro ROMs, Kernels, Recoveries, & Other D] gap30:
Thanks any updates on the bluetooth conundrum I have
[OnePlus 7 Pro ROMs, Kernels, Recoveries, & Other D] ram9200:
Yes but for now go open store and download Seabass and then go to file manager advanced then /proc scroll all the way down to touchpanel click and go to double_tap_enable (open with seabass) and change it from 0 to 1 and save. This will not survive a reboot
[OnePlus 7 Pro ROMs, Kernels, Recoveries, & Other D] ram9200:
I have a feeling it might be one of kernel configs. I will test this soon
[OnePlus 7 Pro ROMs, Kernels, Recoveries, & Other D] gap30:
Thanks I am sure you have more important things to care of

:cool:
[OnePlus 7 Pro ROMs, Kernels, Recoveries, & Other D] ram9200:
I'm trying to fix proximity sensor, though I guess it not huge thing. I can just push power button when I'm in call and screen turns off
[OnePlus 7 Pro ROMs, Kernels, Recoveries, & Other D] nero355:
I had this one too with the latest build from RyanAM's GitLAB webpage but luckily you can just flash back the last build that was working well for you and have your phone back so now I will wait for a newer build to experiment with :)

This should not happen in general : I had no issues at all when I updated to the first UBPorts Ubuntu Touch 20.04 LTS Focal OTA #2 build from RyanAM's GitLAB webpage :)

I did not even know we can tap2wake and was using the power button every time... LOL! :LOL:

If there really is no sensor and it's all audio based like mentioned on the Discord Channel then I would say don't waste time on it :)

Pressing the power button is a small effort to avoid hanging up issues like I had about 2 times before I noticed that the screen doesn't turn off... d0h! 😇
[OnePlus 7 Pro ROMs, Kernels, Recoveries, & Other D] pathum1:
I managed to get into fastboot mode by powering off the device and then pressing Vol + and - together with the power button. However the ADB running on my PC does not seem to recognize the device as something thats running on fastboot mode.... :(

Also, has anyone come across the "no space left on device" issue whenever you try to install something on your device?
[OnePlus 7 Pro ROMs, Kernels, Recoveries, & Other D] nero355:
When your phone is in Fastboot/Bootloader Mode then you need the command fastboot devices to check if the PC/Laptop is connected with the phone correctly.

When you are pushing things to your phone when booted into TWRP then you need the command adb devices to check if the PC/Laptop is connected with the phone correctly.

;)

Never had it on the OnePlus 7 Pro but i can remember it from other phones and it usually meant that I had done something completely wrong and need to start all over again from scratch... :LOL:
[OnePlus 7 Pro ROMs, Kernels, Recoveries, & Other D] ram9200:
Ubports added this huge file bengali layouts which is causing this. There trying to make it smaller!
[OnePlus 7 Pro ROMs, Kernels, Recoveries, & Other D] ram9200:
Well nevermind I think you may be asking about something different
[OnePlus 7 Pro ROMs, Kernels, Recoveries, & Other D] ram9200:
Latest update fixes manual screen brightness. Some battery life, Bluetooth and WiFi fixes. https://gitlab.com/RyanAM/oneplus-seven-halium-10.0/-/jobs/5357385475/artifacts/browse/out/ updated on op!
[OnePlus 7 Pro ROMs, Kernels, Recoveries, & Other D] caoyuanwai:
When I try to install the software via apt command, I am prompted: I can't use the file lock var lib dpkg lock because the file system is read-only. Pls how to fix it
[OnePlus 7 Pro ROMs, Kernels, Recoveries, & Other D] nero355:
You are not supposed to use APT or APT-GET on any Ubuntu Touch device !!! :P

What are you trying to achieve exactly ??
[OnePlus 7 Pro ROMs, Kernels, Recoveries, & Other D] projection:
Just wanted to say thank you for this.

I can now re-purpose my old OP7 as a Linux server.
[OnePlus 7 Pro ROMs, Kernels, Recoveries, & Other D] projection:
As a side-note. There seem to be quite a lot of roadblocks on removing the ubuntu touch block-ins.

* The loopback device on / is 2.5gb, but can be extended via dd + resize2fs

* The "writeable_image" r/w unlock does not work. DId not find a solution to this yet besides crontab @reboot.

* There are a bunch of overlays, which make some important portions of the file system read-only, due to this apt-get update/upgrade and installing various packages fails. Biggest culprits are libexec and systemd.

Interesting approach in this ubuntu touch. It seems to be just as locked down as android and IOS in many ways - if you want to do anything outside of what they intend you to do.
[OnePlus 7 Pro ROMs, Kernels, Recoveries, & Other D] nero355:
You are welcome! :)

I have had a lot of fun working together with the developer of this project @ram9200 so far and keeping this thread alive! 😬

IMHO phones like the OnePlus 7 Pro combined with Ubuntu Touch and it's Convergence Mode are something we should have had for many years now! 😎 👍 👍

Sadly that's not what Ubuntu Touch is ideal for as you have already noticed :

If you want something like that then PostmarketOS or Droidian might be the better option ;)

Not really, since you could try using Libertine Containers for "Desktop Applications" or in this case "Server Applications" and see how that works out ?!

There is soo much you can do with Ubuntu Touch that Android and iOS users can only dream of that it's really unfair to say that they are the same! ;)
[OnePlus 7 Pro ROMs, Kernels, Recoveries, & Other D] projection:
Neither of those supports wifi on op7.

Libertine cannot be used for background server applications.

Anyway I solved it.

The solution is to create the various "writable" files which the boot script supported at one time (but does not support anymore fully), remount / rw, and also merge halium-overlay into /.

After that you have a proper Linux system with working apt etc.
[OnePlus 7 Pro ROMs, Kernels, Recoveries, & Other D] nero355:
Weird... :(

I will ask around on the Discord Channel and see if there is a better build of Droidian that does since the developer of it hangs around there too! ;)

I thought it does... My bad! :)
[OnePlus 7 Pro ROMs, Kernels, Recoveries, & Other D] ai_com:
Hello, Id like to try this but the link below is broken.

https://gitlab.com/RyanAM/oneplus-seven-halium-10.0/-/jobs/5357385475/artifacts/browse/out/

Found this newer version.

https://gitlab.com/RyanAM/oneplus-seven-halium-10.0/-/jobs/5678965206/artifacts/download?file_type=archive

Any updates bcs i dont have discord.

Will this eventually be available via the official installer. Ive seen Ryan posting a thread in a forum before he started this.

That would be amazing.

This is a great phone bcs it does not have a notch that blocks the top icons.
[OnePlus 7 Pro ROMs, Kernels, Recoveries, & Other D] nero355:
If you are having issues flashing please let me know and I will do my best to upload some related files you will probably need :)

I don't think it will be for now because of the work needed to get that working.

Besides the flashing procedure is very fast and both a clean flash and update flash are very easy to do once you get the hang of it ;)

IKR 😎

OnePlus 7 Pro

OnePlus 7T Pro

Xiaomi Mi 9T

Xiaomi Mi 9T Pro

Xiaomi Pocophone F2 Pro

Basically the only phones I would like to use in the future because of their notchless and holeless design !!! :LOL:
[OnePlus 7 Pro ROMs, Kernels, Recoveries, & Other D] ai_com:
Thanks, itll be in a few wheeks.

Having used ubuntu touch on th nexus 5x and pixel 3a.

On the 5x it was unstable needing battery removal after a crash.

That was just a rom from here.

On the pixel 3a the camera and gallery were unstable.

The last update made it a lot better.

Now it i a good and usable system only the hardware is outdated.

Looking at that list it looks like the best bet is the op7 pro.

One plus has been officially supported by ub touch.

Exciting.
[OnePlus 7 Pro ROMs, Kernels, Recoveries, & Other D] nero355:
NP :)

That's weird because usually Google phones work very well in combination with alternative (privacy minded) ROM's because of the long support they always had :)

One of my favorite ironic things in this world 🤣

IMHO it's just fine if this is the phone you are talking about : https://www.gsmarena.com/google_pixel_3a-9408.php

- SD670 ain't bad at all.

- OLED Screen.

- 802.11ac WiFi

And it's not buttugly with some notch or hole in it's screen! :ROFLMAO:

I believe the OnePlus 5T or 6T or so has a very good ROM too, but in my search for one people were asking outrageous prices for such an old phone! :(

One of the UBPorts developers that also works on Telegram for Ubuntu Touch amongst other things claims the battery side is very well optimized and perhaps some of his best work if not the best :)

For sure! :cool:
[OnePlus 7 Pro ROMs, Kernels, Recoveries, & Other D] ai_com:
So its done.

Model GM1913

8GB 256GB

Looks amazing.

Some icons are somewhat small and hard to touch.

The notification area is a little small as well.

Also the rounded corners are cutting off just a little bit of the ui.

Flashing this needed the correct qualcomm drivers.

I ended up using QualcommDriversLatest.cab from xda, that worked, the ones with the msm did not.

Usb drivers needed for fastboot.

OnePlus_USB_Drivers.zip

All in all took a while to figure out that the qualcomm driver i had did not work to downgrade.

If i get to it after a while ill post some updates on how well it works and how stable.

Cheap and much prettier then pixel 3a. Calls, back camera, cellular data are ok. Brightness somewhat works.

Tap to wake works.

Happy days.
[OnePlus 7 Pro ROMs, Kernels, Recoveries, & Other D] nero355:
NICE!!! 😎😬👍👍

That's weird because the picture with the "Battery Pulldown Settings" for example should cover your complete display !!

Did you reboot the phone already once after flashing ??

That's the only thing I can think of right now that might solve the scaling/resolution stuff...

I think we will just have to learn to live with that to be honest :)

My guess is that it's the same as with all the notches and holes and stuff :

Need some serious redesign per phone and that means a lot of extra annoying work...

Yeah, like I mentioned in the HowTo that's now also in the first post of this topic :

I don't have the right links for those since I already had them installed for many years since 2017 or so when I flashed my first Qualcomm based phone 😇

Glad you like it! :)
[OnePlus 7 Pro ROMs, Kernels, Recoveries, & Other D] ai_com:
Yes I rebooted. Still the same.

Using it over the past few days ...

Lte is rarely working. 3G is good but I always need to switch manually.

The video player just does not play mp4 files.

I feel like it is completely broken.

I was looking for an alternative in the open store but did not find any.

Then I installed various libertine containers of which only smplayer worked.

However the scaling and lack of hardware acceleration made it unusable even tho the video played.

Sometime when quickly locking and unlocking it hangs a little.

This image does not have a darkmode.

Perhaps some of this is fixed in the last update of ubuntu touch.

How does updating work? Ryan needs to upload the img first?

Such a great device, I hope there is a workaround.
[OnePlus 7 Pro ROMs, Kernels, Recoveries, & Other D] nero355:
What do you mean exactly by that ?

- 4G Signal in general ?

- Data via 4G ?

- Voice via 4G ?

- etc.

It should be like this :

- Phone on stand-by = 3G

- Phone in use = 3G/4G

This was done in order to get a better battery usage :)

In all honesty : It needs some serious work, but that's more a thing for UBPorts than it is for the ROM builder ;)

Yeah, the lack of VLC for Ubuntu Touch is something we all can agree on I think :cry:

Could be the case, but there have been some nice fixes for Lomiri to speed up a lot of stuff so that's another one for the UBPorts Team ;)

Dark Mode can be Enabled by using the following :

- Installing ThemeSwitch

- Installing the just released Focal version of UT Tweak Tool

Whatever works best for you :)

See the Updating part in the first post of this topic ;)

And YES, we need to wait for Ryan to upload a new working image first.

For sure! :cool:

It's a small team so everything takes a lot of time and we will just have to wait and hope for the best :)