OnePlus 6/6T

Halium 9.0

Overall progress

Feature refinement

What works

  • Actors:

  •  Manual brightness
  •  Torchlight
  •  Vibration
  • Camera:

  •  Flashlight
  •  Photo
  •  Video
  •  Switching between cameras
  • Cellular:

  •  Carrier info, signal strength
  •  Data connection
  •  Dual SIM functionality
  •  Incoming, outgoing calls
  •  MMS in, out
  •  PIN unlock
  •  SMS in, out
  •  Change audio routings
  •  Voice in calls
  •  Volume control in calls
  • Endurance:

  •  Battery lifetime > 24h from 100%
  •  No reboot needed for 1 week
  • GPU:

  •  Boot into UI
  •  Hardware video playback
  • Misc:

  •  Anbox patches
  •  AppArmor patches
  •  Battery percentage
  •  Offline charging
  •  Online charging
  •  Recovery image
  •  Reset to factory defaults
  •  RTC time
  •  Shutdown / Reboot
  •  Wireless External monitor
  • Network:

  •  Bluetooth
  •  Flight mode
  •   Hotspot
  •  NFC
  •  WiFi
  • Sensors:

  •  Automatic brightness
  •  Fingerprint reader
  •  GPS
  •  Proximity
  •  Rotation
  •  Touchscreen
  • Sound:

  •  Earphones
  •  Loudspeaker
  •  Microphone
  •  Volume control
  • USB:

  •  MTP access
  •  ADB access

 Working  Partial  Not working  Untested

A link to issue report is available when a feature isn't fully working

Some issues might not depend on the device, these are marked as global

Device specifications

CPUOcta-core (4x 2.8 GHz Kryo 385 Gold & 4x 1.7 GHz Kryo 385 Silver)
ChipsetQualcomm SDM845 Snapdragon 845
GPUAdreno 630
Storage128/256 GB UFS2.1
Memory6/8 GB LPDDR4X
Android VersionOxygenOS 9 (Android 9)
BatteryNon-removable Li-Po 3400 / 3700 mAh
Display1080x2200 pixels, 6.28 in / 1080x2340 pixel, 6.41 in
Rear Camera16 MP
Front Camera16 MP
Architecturearm64
Dimensions155.70 x 75.40 x 7.75 / 157.50 x 74.80 x 8.20
Weight177 g / 185 g

Important Notes

Apart from the features listed above, there are few things to note:

  1. Single SIM in Slot 2 is stable. However calling from Slot 1 causes the call to fail. Mobile data can work from both slots. However, calls are only stable from Slot 2. If you want to use Ubuntu Touch as your daily driver OS, we recomemd you to move your SIM to Slot 2!
  2. Idle drain will be much higher than Android as due to a kernel bug we have to keep CONFIG_PM_AUTOSLEEP disabled to prevent a crash when entering idle.
  3. Install over Lineage OS16 available https://lineageosroms.com/fajita/#download . Installing over OOS9 can result in boot failures and bricking that requires recovery with the MMS download tool (Windows only). You do not need to install gapps. Install LOS16 following the installation instructions in the download link above. Switch slots and repeat installing LOS16 to the second slot.

This device hasn’t been added to the UBports Installer yet.

Bring Ubuntu Touch to your device!

63 devices run Ubuntu Touch. Do you wish that yours becomes one of them? Learn how to bring Ubuntu Touch to your device.