Oneplus One

Legacy | bacon

Overall progress

The OnePlus One has been one of the most iconic smartphones of 2014. The specs are certainly good enough with a 5.5inch 1080p display, Snapdragon 801 SoC, and good battery life. Admittedly, this is a bit of a leap from Android or Apple for a new user, but the phone flows once you get a feel for it. Keep in mind that Waydroid will never work because of its old kernel, use Anbox instead.

Usability

Boots and runs well, essential features work correctly. It can be used as a mobile device running Ubuntu Touch OS. Recommended for advanced users.

Port progress

Active

What works

  • Actors:

  •  Manual brightness
  •  Notification LED
  •  Torchlight
  •  Vibration
  • Camera:

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

  •  Carrier info, signal strength
  •  Data connection
  •  Incoming, outgoing calls
  •  MMS in, out
  •  PIN unlock
  •  SMS in, out
  •  Change audio routings
  •  Voice 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
  •  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

CPUQuad-core 2.5 GHz Krait 400
ChipsetQualcomm Snapdragon 801 MSM8974AC
GPUQualcomm Adreno 330
Storage16/64GB
Memory2/3GB
Android VersionCyanogenMod 13
Battery3100 mAh
Display1080x1920 pixels, 5.5 in
Rear Camera13MP
Front Camera5MP

How to install

You can install Ubuntu Touch on this device using the UBports Installer on your computer. Select the appropriate package for your computer:

Plug in your device and follow the on-screen instructions. The Installer will take it from there.

Lost while flashing your device?

Watch our awesome tutorial

Bring Ubuntu Touch to your device!

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