UBports (Ubuntu Touch) GSI OnePLus 7 Pro

Search This thread

ram9200

Senior Member
Mar 6, 2010
1,616
2,573

In order to flash Halium on a Guacamole device, you need the stock Android 9 firmware. For Global: https://sourceforge.net/projects/fastbootroms/files/OnePlus 7 Pro/9.5.13-GM21AA-OnePlus7ProOxygen_21.O.16_OTA_016_all_1908281716_b2bb5-FASTBOOT.zip/download For EU: https://sourceforge.net/projects/fa...16_all_1908281716_b2bb5-FASTBOOT.zip/download Next make sure your firmware actually boots.
Next enable developer options and enable usb debugging.
Reboot to twrp and format data.
Next you need to install Lineage 16 which can obtained from http://dlr.ovh:8080/guacamole/lineage-16.0-20200325-nightly-guacamole-signed.zip
let it boot, reboot to twrp and format data
Now Download artifacts ( https://gitlab.com/RyanAM/oneplus-guacamole-halium9/-/jobs/1757465059/artifacts/browse)
and extract .zip. Inside the zip you extracted you will find a boot.img and a system.img. flash boot.img with twrp by selecting install image then selecting boot.
reboot to fasboot and run
fastboot flash system system.img and reboot. Enjoy!


TWRP image: https://sourceforge.net/projects/ma...uacamole-unified-Pie-mauronofrio.img/download(edited)

Downgrade 11 to 10: https://oxygenos.oneplus.net/OnePlu...all_2010191035_downgrade_22b70083812944e2.zip
Downgrade 10 to 9: https://oxygenos.oneplus.net/fulldowngrade_wipe_MSM_18857_190505_1527_user.zip


Sources: https://github.com/RyanAM
 
Last edited:

ram920001

Member
May 4, 2015
6
49
I'm kind of a lazy poster..
most things are working
mms doesn't seem to work
screen brightness settings don't work to well
screen flashes a little now and again
not sure if nfc works
some other things you tell me
I started this just to see if it would work and for fun. here we are just thought i should share
 

ram920001

Member
May 4, 2015
6
49

screenshot20210426_141732494.png
screenshot20210426_141655605.png
screenshot20210426_141732494.pngscreenshot20210426_141655605.png
screenshot20210426_141715071.png
 
Last edited:

Techwizz01

Member
Apr 27, 2019
17
9
Don't forget to join our Discord server! You will get latest updates and be able to talk with us about what problems you might have. https://discord.gg/nNaA5jfY93

This is currently the port status (I might not update it here, join the Discord for latest information)
Working -Camera -Data -SMS -Screen + Touch -Bluetooth -Torch -Battery -WiFi -Some more that I likely missed Broken -Sometimes auto rotation -MMS? -Sensors as in Gyroscope, Accelerometer, etc. (Unsupported on Halium 9) -Fingerprint Reader (UBPorts doesn't support under screen fingerprint readers yet) -Front camera (depending on what vendor.img you choose to use)

On the Discord, we also put a guide on how to install Anbox. Have fun!
 

ram9200

Senior Member
Mar 6, 2010
1,616
2,573
How add google account on ubuntu,,the browser didnt support it when i try,,and is ubuntu support recovery?,can we run android apk on ubuntu?
You can go to discord link and attempt to install anbox. Techwizz I believe had some success. I'm not sure about google account in browser. I have connected to my Gmail from there but account in setting I don't think works for google accounts. I believe google doesn't allow it. But if you go to www.google.com you should be able to sign in on top right.
 
Last edited:
  • Like
Reactions: Vitahan

ram9200

Senior Member
Mar 6, 2010
1,616
2,573
How add google account on ubuntu,,the browser didnt support it when i try,,and is ubuntu support recovery?,can we run android apk on ubuntu?
Also if you guys want to change the screen size for now us the ut tweak tool in the appstore. Sometimes wifi scanning networks don't show up so use the same tool to restart unity 8. Neat little tool for things
 

Techwizz01

Member
Apr 27, 2019
17
9
How add google account on ubuntu,,the browser didnt support it when i try,,and is ubuntu support recovery?,can we run android apk on ubuntu?
We haven't got the Ubuntu Touch recovery working quite yet, but that's on our to-do list! Also following up on Anbox, it doesn't seem to work in the latest version of UBPorts but I believe the devs plan on adding better support back in.
 

dtgo

Senior Member
Jun 18, 2007
128
12

In order to flash Halium on a Guacamole device, you need the stock Android 9 firmware. For Global: https://sourceforge.net/projects/fastbootroms/files/OnePlus 7 Pro/9.5.13-GM21AA-OnePlus7ProOxygen_21.O.16_OTA_016_all_1908281716_b2bb5-FASTBOOT.zip/download For EU: https://sourceforge.net/projects/fastbootroms/files/OnePlus 7 Pro/9.5.11-GM21BA-OnePlus7ProOxygen_21.E.15_OTA_015_all_1907281610_ce0f1a6b7c8-FASTBOOT.zip/download Next make sure your firmware actually boots.
Next enable developer options and enable usb debugging.
Reboot to twrp and format data.
Next you need to install Lineage 16 which can obtained from http://dlr.ovh:8080/guacamole/lineage-16.0-20200325-nightly-guacamole-signed.zip
let it boot, reboot to twrp and format data
Now you can flash halium-boot.img, in twrp install.img/boot.img which the current version can be obtained below.
Then obtain your GSI image. For UBPorts, the latest can be found below
Flash your GSI image.

TWRP image: https://sourceforge.net/projects/ma...uacamole-unified-Pie-mauronofrio.img/download(edited)

Downgrade 11 to 10: https://oxygenos.oneplus.net/OnePlu...all_2010191035_downgrade_22b70083812944e2.zip
Downgrade 10 to 9: https://oxygenos.oneplus.net/fulldowngrade_wipe_MSM_18857_190505_1527_user.zip

Halium Boot: https://drive.google.com/file/d/1PWmTUbDbysXLDBiIfZXd4OKcJAcw4KT-/view?usp=sharing
Ubports GSI: https://drive.google.com/file/d/1ZxaQ3FshR8q4mphFJVSOa9d8pCoz57L9/view?usp=sharing

Sources: https://github.com/RyanAM
thanks for this OP

can i ask , does this work with dual boot ?
 
  • Like
Reactions: ram9200

amaroney55

Senior Member
Jan 6, 2019
82
22
Decatur
Blu Vivo XL
Project Treble

In order to flash Halium on a Guacamole device, you need the stock Android 9 firmware. For Global: https://sourceforge.net/projects/fastbootroms/files/OnePlus 7 Pro/9.5.13-GM21AA-OnePlus7ProOxygen_21.O.16_OTA_016_all_1908281716_b2bb5-FASTBOOT.zip/download For EU: https://sourceforge.net/projects/fastbootroms/files/OnePlus 7 Pro/9.5.11-GM21BA-OnePlus7ProOxygen_21.E.15_OTA_015_all_1907281610_ce0f1a6b7c8-FASTBOOT.zip/download Next make sure your firmware actually boots.
Next enable developer options and enable usb debugging.
Reboot to twrp and format data.
Next you need to install Lineage 16 which can obtained from http://dlr.ovh:8080/guacamole/lineage-16.0-20200325-nightly-guacamole-signed.zip
let it boot, reboot to twrp and format data
Now you can flash halium-boot.img, in twrp install.img/boot.img which the current version can be obtained below.
Then obtain your GSI image. For UBPorts, the latest can be found below
Flash your GSI image.

TWRP image: https://sourceforge.net/projects/ma...uacamole-unified-Pie-mauronofrio.img/download(edited)

Downgrade 11 to 10: https://oxygenos.oneplus.net/OnePlu...all_2010191035_downgrade_22b70083812944e2.zip
Downgrade 10 to 9: https://oxygenos.oneplus.net/fulldowngrade_wipe_MSM_18857_190505_1527_user.zip

Halium Boot: https://drive.google.com/file/d/1PWmTUbDbysXLDBiIfZXd4OKcJAcw4KT-/view?usp=sharing
Ubports GSI: https://drive.google.com/file/d/1ZxaQ3FshR8q4mphFJVSOa9d8pCoz57L9/view?usp=sharing

Sources: https://github.com/RyanAM
Hey you guy. I just wanna say ty so much. I have been trying to get this for what maybe a year and half maybe a year i really dont know. I cant tell you how may hours i wasted just to brick my phone. But this is great ty.
 
  • Like
Reactions: ram9200

ram9200

Senior Member
Mar 6, 2010
1,616
2,573
Maybe if you inst
thanks for this OP

can i ask , does this work with dual boot ?
You could try installing to say system_b. I haven't tried this however. You would still have to fastboot boot twrp.img everytime however. As I said again though I haven't tried this!
 

Techwizz01

Member
Apr 27, 2019
17
9
Maybe if you inst

You could try installing to say system_b. I haven't tried this however. You would still have to fastboot boot twrp.img everytime however. As I said again though I haven't tried this!
The problem here is force encrypt makes it so you can't use your /data partition until you decrypt your phone, so you need to compile LOS without force encrypt or disable it some other way.
 
  • Like
Reactions: ram9200

Top Liked Posts