OnePlus 7 (oneplus-guacamoleb)
Appearance
|
mainline booting w/ framebuffer on OP7T | |
| Manufacturer | OnePlus |
|---|---|
| Name |
7 7 Pro 7T |
| Codename | oneplus-guacamoleb, oneplus-guacamole, oneplus-hotdogb |
| Model | GM1900, GM1901, GM1903, GM1905 (for OnePlus 7) / HD1900, HD1901, HD1903, HD1905, HD1907 (for OnePlus 7T) |
| Released | 2019 |
| Type | handset |
| Hardware | |
| Chipset | Qualcomm Snapdragon 855 (SM8150) |
| CPU |
Octa-core (1x2.96 GHz Kryo 485 3x2.42 GHz Kryo 485 4x1.78 GHz Kryo 485) |
| GPU | Adreno 640 |
| Display | 1080x2340, 1440x3120, 1080x2400 AMOLED |
| Storage | 128/256 GB |
| Memory | 6/8, 8 GB |
| Architecture | aarch64 |
| Software | |
Original software The software and version the device was shipped with. |
Android 10 on Linux 4.14 |
Extended version The most recent supported version from the manufacturer. |
Android |
| postmarketOS | |
| Category | testing |
Mainline Instead of a Linux kernel fork, it is possible to run (Close to) Mainline. |
yes |
| Device package |
device-oneplus-guacamoleb, oneplus-guacamole, oneplus-hotdogb out-of-tree |
| Kernel package |
linux-oneplus-guacamoleb, oneplus-guacamole, oneplus-hotdogb out-of-tree |
Flashing Whether it is possible to flash the device with pmbootstrap flasher. |
Broken
|
|---|---|
USB Networking After connecting the device with USB to your PC, you can connect to it via telnet (initramfs) or SSH (booted system). |
Broken
|
Battery Whether charging and battery level reporting work. |
Untested
|
Screen Whether the display works; ideally with sleep mode and brightness control. |
Broken
|
Touchscreen |
Untested
|
| Multimedia | |
3D Acceleration |
Untested
|
Audio Audio playback, microphone, headset and buttons. |
Untested
|
Camera |
Untested
|
| Connectivity | |
WiFi |
Untested
|
Bluetooth |
Untested
|
GPS |
Untested
|
| Modem | |
Calls |
Untested
|
SMS |
Untested
|
Mobile data |
Untested
|
| Miscellaneous | |
FDE Full disk encryption and unlocking with unl0kr. |
Untested
|
| Sensors | |
Accelerometer Handles automatic screen rotation in many interfaces. |
Untested
|
About
This page describes the support for postmarketOS on the OnePlus 7/T. The phone is able to boot a mainline kernel which you can find here.
It appears something in upstream broke support for the device fully (at least for the Oneplus 7) as all attempts to boot a mainline kernel have failed. However, the downstream kernel MAY work provisionally until the issue is fixed, and even then it cannot even boot to framebuffer.
Phone details
Contributors
Maintainer(s)
Users owning this device
- Sporos (Oneplus7T/Hotdogb) mainlining in progress
How to enter flash mode
adb reboot fastboot
Installation
It should be noted that on some devices fastboot boot does not work. In this case, you have to just flash to a direct system partition.
The device might brick. This is usually fixable by installing LineageOS recovery. where from there you can install TWRP or postmarketOS