OnePlus 6T (oneplus-fajita)

From postmarketOS Wiki
OnePlus 6T
OnePlus 6T running Phosh
OnePlus 6T running Phosh
Manufacturer OnePlus
Name 6T
Codename oneplus-fajita
Model ONEPLUS A600x
Released 2018
Type handset
Hardware
Chipset Qualcomm Snapdragon 845 (SDM845)
CPU Octa-core (4x 2.8 GHz Kryo 385 Gold & 4x 1.7 GHz Kryo 385 Silver)
GPU Adreno 630
Display 1080 x 2340 AMOLED
Storage 128 GB / 256 GB
Memory 6 GB / 8 GB / 10 GB (McLaren Edition)
Architecture aarch64
Software
Original software Android
Original version 9
Extended version 11 on Linux 4.9
postmarketOS
Category community
Pre-built images yes
postmarketOS kernel Mainline
Unixbench Whet/Dhry score 6029.9
Features
Flashing
Works
USB Networking
Works
Internal storage
SD card
Battery
Works
Screen
Works
Touchscreen
Works
Multimedia
3D Acceleration
Works
Audio
Works
Camera
Broken
Camera Flash
Connectivity
WiFi
Works
Bluetooth
Works
GPS
Partial
NFC
Broken
Modem
Calls
Partial
SMS
Works
Mobile data
Works
Miscellaneous
FDE
Works
USB OTG
Partial
HDMI/DP
Sensors
Accelerometer
Works
Magnetometer
Works
Ambient Light
Works
Proximity
Works
Hall Effect
Haptics
Works
Barometer
This device is based on the Snapdragon 845.
See the SoC page for common tips, guides and troubleshooting steps
Notice THIS PAGE IS SUPPLEMENTARY TO THE ONEPLUS 6 PAGE, REFER TO IT BEFORE ATTEMPTING TO INSTALL POSTMARKETOS
Note NOTE TO WIKI EDITORS! This page should only be used to document OnePlus 6T specific features, for anything which is the same between it and the OnePlus 6 please add information there instead

This page documents the status of mainline Linux on the OnePlus 6T.

Differences to OnePlus 6

It shares almost all hardware with the OnePlus 6 (non-T), with the following differences:

  • no 3.5 mm audio jack
  • a slightly different screen resolution.

Special Boot Modes

Fastboot Mode

When you access Fastboot Mode, you can view information about the SoC and whether the bootloader (DEVICE STATE) is locked or unlocked.

While in Fastboot Mode you can use a computer to issue Fastboot commands to flash firmware to the device and manage the current slot that the bootloader is using to boot the operating system.

You can also use Volume Up + Volume Down to select an action from the menu at the top of the screen, and Power to select the action; which include powering off the device, continuing booting to the operating system, and restarting the bootloader which is useful if Fastboot commands are failing.

Enter Fastboot Mode

With the device unplugged and powered off, hold Volume Up + Volume Down + Power. Once you feel the device power on, continue holding Volume Up + Volume Down until you reach Fastboot Mode.

Unlock the bootloader

Before installing postmarketOS you have to unlock your bootloader.

If your device is carrier locked

For the T-mobile version of the device in the US, search online for guides on obtaining an unlock code. Alternatively if you can't get the unlock code, or don't want to wait, you can use MSMDownloadTool to fully reflash device internal storage to old stock international ROM, where fastboot doesn't require unlock codes: this guide from XDA should help. You will need a windows PC, qualcomm usb drivers and EDL mode.

If your device is not carrier locked

The following is all that's needed to unlock the bootloader:

  • Open setting, go to "About" and tap on the "build number" box ~10 times until you get a message saying you are now a developer.
  • Go back to the main settings page, go to system and then developer options (it might be hiding behind a drop down). Toggle the switch to "enable OEM unlocking"
  • Refer to "how to enter flash mode" above to get into fastboot mode, then re-attach your USB cable. Run the following command on your host:
fastboot oem unlock
  • Read the message displayed on your device screen, once you're happy confirm the unlock. THIS WILL ERASE YOUR DEVICE.

EDL Mode

Qualcomm Emergency DownLoad (EDL) Mode is a special low-power boot option that is intended to be used by OEMs to install firmware on presumably new and bricked devices alike.

You can use EDL Mode to enjoy fast offline charging speeds until the kernel gains driver support for fast online charging.

Enter EDL Mode

With the device unplugged and powered off, hold Volume Up + Volume Down while you plug the device in to charge.

Rather than automatically booting as normal, the device will appear to do nothing, after a couple of seconds you can release the buttons.

Exit EDL Mode

Restart the device by holding Power for 10 - 15 seconds (the time seems to vary).

Community Info

postmarketOS users that own the device

  • 12brendon34 (Notes: [10GB/256GB] postmarketOS)
  • Alexeymin (Notes: For occasional pmOS testing)
  • AlphaKaninchen
  • AsriFox (Notes: 8/128GB, postmarketOS)
  • CalcProgrammer1
  • Caleb (Notes: It boots mainline I think)
  • Caleb (Notes: Wall-powered (for board farm))
  • Cvbnm90i
  • Dust417
  • Fell (Notes: pmOS)
  • Fell (Notes: Ubuntu Touch)
  • Frankwalter (Notes: [8GB/256GB] I bought it to experiment with Linux mobile, so I can help mainlining it and learn about drivers development in the process!)
  • GeraltvonNVIDIA (Notes: LineageOS)
  • Hitechshell
  • Hl521 (Notes: postmarketOS)
  • Jem (Notes: postmarketOS edge 5.16.5 installed)
  • JustinSUF (Notes: 8GB/256GB)
  • Justsoup (Notes: Daily Driver)
  • Kevinwidjaja21 (Notes: [8GB/256GB] Main PMOS device. SIM card and mobile data works. Unable to boot mobian.)
  • Mxkrsv (Notes: LineageOS installed, bad phone condition)
  • Okias (Notes: 8G/128G)
  • Pojntfx
  • Realaravinth (Notes: 8GB/128GB)
  • Shennuo (Notes: It's running Windows 11, Archlinux and Android 12L)
  • Susurrus
  • System64
  • Thejsa (Notes: 128GB/8GB variant, currently dual booting an Android 12 ROM and Windows 11)
  • WolfLink115 (Notes: Fixed by using SMT Download mode, currently running Windows 11, might install Linux.)
  • Zache (Notes: Mobian test device)


Maintainers

See also

Internal pages

OnePlus 6T (oneplus-fajita)/Multi Booting and Custom Partitioning

External Links