Difference between revisions of "OnePlus 7 (oneplus-guacamoleb)"
Jump to navigation
Jump to search
(Add partition map) |
m (→Maintainer(s)) |
||
Line 198: | Line 198: | ||
== Maintainer(s) == | == Maintainer(s) == | ||
* [[User:Sporos|Sporos]] | * [[User:Sporos|Sporos]] | ||
+ | * [[User:kalube]Caleb]] | ||
== Users owning this device == | == Users owning this device == |
Revision as of 04:05, 2 March 2021
![]() mainline booting w/ framebuffer on OP7T | |
Manufacturer | OnePlus |
---|---|
Name | 7/7 Pro/7T |
Codename | oneplus-guacamoleb, oneplus,guacamole, oneplus-hotdogb |
Released | 2019 |
Category | testing |
Original software | Android 10 on Linux 4.14 |
Hardware | |
Chipset | Qualcomm SM8150 Snapdragon 855 |
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 |
USB Networking | |
---|---|
Flashing |
Works |
Touchscreen | |
Display | |
WiFi | |
FDE | |
Mainline |
Works |
Battery | |
3D Acceleration | |
Audio | |
Bluetooth | |
Camera | |
GPS | |
Mobile data | |
SMS | |
Calls | |
USB OTG | |
NFC | |
Accelerometer | |
---|---|
Magnetometer | |
Ambient Light | |
Proximity | |
Hall Effect | |
Barometer | |
Power Sensor | |
Camera Flash | |
---|---|
Keyboard | |
Touchpad | |
USB-A | |
HDMI/DP | |
Ir TX | |
Ir RX | |
Stylus | |
Haptics | |
Ethernet | |
FOSS bootloader | |
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.
Phone details
Partition map
OnePlus7Pro:/ # ls -la /dev/block/bootdevice/by-name/ total 0 drwxr-xr-x 2 root root 2680 1971-08-30 11:57 . drwxr-xr-x 3 root root 2500 1971-08-30 11:57 .. lrwxrwxrwx 1 root root 15 1971-08-30 11:57 ALIGN_TO_128K_1 -> /dev/block/sdd1 lrwxrwxrwx 1 root root 15 1971-08-30 11:57 ALIGN_TO_128K_2 -> /dev/block/sdf1 lrwxrwxrwx 1 root root 16 1971-08-30 11:57 LOGO_a -> /dev/block/sde22 lrwxrwxrwx 1 root root 16 1971-08-30 11:57 LOGO_b -> /dev/block/sde49 lrwxrwxrwx 1 root root 15 1971-08-30 11:57 abl_a -> /dev/block/sde8 lrwxrwxrwx 1 root root 16 1971-08-30 11:57 abl_b -> /dev/block/sde36 lrwxrwxrwx 1 root root 16 1971-08-30 11:57 aging -> /dev/block/sde56 lrwxrwxrwx 1 root root 16 1971-08-30 11:57 aging_mod -> /dev/block/sde57 lrwxrwxrwx 1 root root 15 1971-08-30 11:57 aop_a -> /dev/block/sde1 lrwxrwxrwx 1 root root 16 1971-08-30 11:57 aop_b -> /dev/block/sde29 lrwxrwxrwx 1 root root 16 1971-08-30 11:57 apdp -> /dev/block/sde61 lrwxrwxrwx 1 root root 41 1971-08-30 11:57 bluetooth -> /dev/block/bootdevice/by-name/bluetooth_b lrwxrwxrwx 1 root root 15 1971-08-30 11:57 bluetooth_a -> /dev/block/sde5 lrwxrwxrwx 1 root root 16 1971-08-30 11:57 bluetooth_b -> /dev/block/sde33 lrwxrwxrwx 1 root root 36 1971-08-30 11:57 boot -> /dev/block/bootdevice/by-name/boot_b lrwxrwxrwx 1 root root 16 1971-08-30 11:57 boot_a -> /dev/block/sde11 lrwxrwxrwx 1 root root 16 1971-08-30 11:57 boot_b -> /dev/block/sde39 lrwxrwxrwx 1 root root 16 1971-08-30 11:57 catecontentfv -> /dev/block/sde74 lrwxrwxrwx 1 root root 16 1971-08-30 11:57 catefv -> /dev/block/sde73 lrwxrwxrwx 1 root root 16 1971-08-30 11:57 cateloader -> /dev/block/sde68 lrwxrwxrwx 1 root root 15 1971-08-30 11:57 cdt -> /dev/block/sdd2 lrwxrwxrwx 1 root root 16 1971-08-30 11:57 cmnlib64_a -> /dev/block/sde13 lrwxrwxrwx 1 root root 16 1971-08-30 11:57 cmnlib64_b -> /dev/block/sde41 lrwxrwxrwx 1 root root 16 1971-08-30 11:57 cmnlib_a -> /dev/block/sde12 lrwxrwxrwx 1 root root 16 1971-08-30 11:57 cmnlib_b -> /dev/block/sde40 lrwxrwxrwx 1 root root 16 1971-08-30 11:57 config -> /dev/block/sda12 lrwxrwxrwx 1 root root 16 1971-08-30 11:57 core_nhlos_a -> /dev/block/sde21 lrwxrwxrwx 1 root root 15 1971-08-30 11:57 ddr -> /dev/block/sdd3 lrwxrwxrwx 1 root root 16 1971-08-30 11:57 devcfg_a -> /dev/block/sde14 lrwxrwxrwx 1 root root 16 1971-08-30 11:57 devcfg_b -> /dev/block/sde42 lrwxrwxrwx 1 root root 16 1971-08-30 11:57 devinfo -> /dev/block/sde59 lrwxrwxrwx 1 root root 16 1971-08-30 11:57 dip -> /dev/block/sde60 lrwxrwxrwx 1 root root 35 1971-08-30 11:57 dsp -> /dev/block/bootdevice/by-name/dsp_b lrwxrwxrwx 1 root root 15 1971-08-30 11:57 dsp_a -> /dev/block/sde9 lrwxrwxrwx 1 root root 16 1971-08-30 11:57 dsp_b -> /dev/block/sde37 lrwxrwxrwx 1 root root 16 1971-08-30 11:57 dtbo_a -> /dev/block/sde18 lrwxrwxrwx 1 root root 16 1971-08-30 11:57 dtbo_b -> /dev/block/sde46 lrwxrwxrwx 1 root root 15 1971-08-30 11:57 frp -> /dev/block/sda6 lrwxrwxrwx 1 root root 15 1971-08-30 11:57 fsc -> /dev/block/sdf5 lrwxrwxrwx 1 root root 15 1971-08-30 11:57 fsg -> /dev/block/sdf4 lrwxrwxrwx 1 root root 16 1971-08-30 11:57 fw_ufs1_a -> /dev/block/sde23 lrwxrwxrwx 1 root root 16 1971-08-30 11:57 fw_ufs1_b -> /dev/block/sde50 lrwxrwxrwx 1 root root 16 1971-08-30 11:57 fw_ufs2_a -> /dev/block/sde24 lrwxrwxrwx 1 root root 16 1971-08-30 11:57 fw_ufs2_b -> /dev/block/sde51 lrwxrwxrwx 1 root root 16 1971-08-30 11:57 fw_ufs3_a -> /dev/block/sde25 lrwxrwxrwx 1 root root 16 1971-08-30 11:57 fw_ufs3_b -> /dev/block/sde52 lrwxrwxrwx 1 root root 16 1971-08-30 11:57 fw_ufs4_a -> /dev/block/sde26 lrwxrwxrwx 1 root root 16 1971-08-30 11:57 fw_ufs4_b -> /dev/block/sde53 lrwxrwxrwx 1 root root 16 1971-08-30 11:57 fw_ufs5_a -> /dev/block/sde27 lrwxrwxrwx 1 root root 16 1971-08-30 11:57 fw_ufs5_b -> /dev/block/sde54 lrwxrwxrwx 1 root root 15 1971-08-30 11:57 hyp_a -> /dev/block/sde3 lrwxrwxrwx 1 root root 16 1971-08-30 11:57 hyp_b -> /dev/block/sde31 lrwxrwxrwx 1 root root 16 1971-08-30 11:57 imagefv_a -> /dev/block/sde20 lrwxrwxrwx 1 root root 16 1971-08-30 11:57 imagefv_b -> /dev/block/sde48 lrwxrwxrwx 1 root root 21 1971-08-30 11:57 india_a -> /data/india/india.img lrwxrwxrwx 1 root root 21 1971-08-30 11:57 india_b -> /data/india/india.img lrwxrwxrwx 1 root root 16 1971-08-30 11:57 keymaster_a -> /dev/block/sde10 lrwxrwxrwx 1 root root 16 1971-08-30 11:57 keymaster_b -> /dev/block/sde38 lrwxrwxrwx 1 root root 15 1971-08-30 11:57 keystore -> /dev/block/sda5 lrwxrwxrwx 1 root root 16 1971-08-30 11:57 limits -> /dev/block/sde65 lrwxrwxrwx 1 root root 16 1971-08-30 11:57 logdump -> /dev/block/sde69 lrwxrwxrwx 1 root root 16 1971-08-30 11:57 logfs -> /dev/block/sde67 lrwxrwxrwx 1 root root 15 1971-08-30 11:57 mdm1m9kefs1 -> /dev/block/sdf7 lrwxrwxrwx 1 root root 15 1971-08-30 11:57 mdm1m9kefs2 -> /dev/block/sdf8 lrwxrwxrwx 1 root root 15 1971-08-30 11:57 mdm1m9kefs3 -> /dev/block/sdf6 lrwxrwxrwx 1 root root 15 1971-08-30 11:57 mdm1m9kefsc -> /dev/block/sdf9 lrwxrwxrwx 1 root root 16 1971-08-30 11:57 mdm1oemnvbktmp -> /dev/block/sde79 lrwxrwxrwx 1 root root 16 1971-08-30 11:57 mdm_oem_dycnvbk -> /dev/block/sda10 lrwxrwxrwx 1 root root 16 1971-08-30 11:57 mdm_oem_stanvbk -> /dev/block/sda11 lrwxrwxrwx 1 root root 45 1971-08-30 11:57 mdm_oem_stanvbk_a -> /dev/block/bootdevice/by-name/mdm_oem_stanvbk lrwxrwxrwx 1 root root 45 1971-08-30 11:57 mdm_oem_stanvbk_b -> /dev/block/bootdevice/by-name/mdm_oem_stanvbk lrwxrwxrwx 1 root root 15 1971-08-30 11:57 mdmddr -> /dev/block/sdd4 lrwxrwxrwx 1 root root 15 1971-08-30 11:57 mdtp_a -> /dev/block/sde7 lrwxrwxrwx 1 root root 16 1971-08-30 11:57 mdtp_b -> /dev/block/sde35 lrwxrwxrwx 1 root root 15 1971-08-30 11:57 mdtpsecapp_a -> /dev/block/sde6 lrwxrwxrwx 1 root root 16 1971-08-30 11:57 mdtpsecapp_b -> /dev/block/sde34 lrwxrwxrwx 1 root root 16 1971-08-30 11:57 metadata -> /dev/block/sda17 lrwxrwxrwx 1 root root 15 1971-08-30 11:57 misc -> /dev/block/sda3 lrwxrwxrwx 1 root root 37 1971-08-30 11:57 modem -> /dev/block/bootdevice/by-name/modem_b lrwxrwxrwx 1 root root 15 1971-08-30 11:57 modem_a -> /dev/block/sde4 lrwxrwxrwx 1 root root 16 1971-08-30 11:57 modem_b -> /dev/block/sde32 lrwxrwxrwx 1 root root 15 1971-08-30 11:57 modemst1 -> /dev/block/sdf2 lrwxrwxrwx 1 root root 15 1971-08-30 11:57 modemst2 -> /dev/block/sdf3 lrwxrwxrwx 1 root root 16 1971-08-30 11:57 msadp -> /dev/block/sde62 lrwxrwxrwx 1 root root 16 1971-08-30 11:57 multiimgoem_a -> /dev/block/sde28 lrwxrwxrwx 1 root root 16 1971-08-30 11:57 multiimgoem_b -> /dev/block/sde55 lrwxrwxrwx 1 root root 16 1971-08-30 11:57 odm_a -> /dev/block/sda15 lrwxrwxrwx 1 root root 16 1971-08-30 11:57 odm_b -> /dev/block/sda16 lrwxrwxrwx 1 root root 15 1971-08-30 11:57 oem_dycnvbk -> /dev/block/sda8 lrwxrwxrwx 1 root root 41 1971-08-30 11:57 oem_dycnvbk_a -> /dev/block/bootdevice/by-name/oem_dycnvbk lrwxrwxrwx 1 root root 41 1971-08-30 11:57 oem_dycnvbk_b -> /dev/block/bootdevice/by-name/oem_dycnvbk lrwxrwxrwx 1 root root 15 1971-08-30 11:57 oem_stanvbk -> /dev/block/sda9 lrwxrwxrwx 1 root root 41 1971-08-30 11:57 oem_stanvbk_a -> /dev/block/bootdevice/by-name/oem_stanvbk lrwxrwxrwx 1 root root 41 1971-08-30 11:57 oem_stanvbk_b -> /dev/block/bootdevice/by-name/oem_stanvbk lrwxrwxrwx 1 root root 16 1971-08-30 11:57 op1 -> /dev/block/sde58 lrwxrwxrwx 1 root root 15 1971-08-30 11:57 op2 -> /dev/block/sda7 lrwxrwxrwx 1 root root 15 1971-08-30 11:57 param -> /dev/block/sda4 lrwxrwxrwx 1 root root 15 1971-08-30 11:57 persist -> /dev/block/sda2 lrwxrwxrwx 1 root root 16 1971-08-30 11:57 qupfw_a -> /dev/block/sde15 lrwxrwxrwx 1 root root 16 1971-08-30 11:57 qupfw_b -> /dev/block/sde43 lrwxrwxrwx 1 root root 16 1971-08-30 11:57 rawdump -> /dev/block/sda18 lrwxrwxrwx 1 root root 16 1971-08-30 11:57 reserve1 -> /dev/block/sde75 lrwxrwxrwx 1 root root 16 1971-08-30 11:57 reserve2 -> /dev/block/sde76 lrwxrwxrwx 1 root root 16 1971-08-30 11:57 reserve3 -> /dev/block/sde77 lrwxrwxrwx 1 root root 16 1971-08-30 11:57 reserve4 -> /dev/block/sde78 lrwxrwxrwx 1 root root 25 1971-08-30 11:57 reserve_a -> /data/reserve/reserve.img lrwxrwxrwx 1 root root 25 1971-08-30 11:57 reserve_b -> /data/reserve/reserve.img lrwxrwxrwx 1 root root 16 1971-08-30 11:57 secdata -> /dev/block/sde72 lrwxrwxrwx 1 root root 16 1971-08-30 11:57 splash -> /dev/block/sde64 lrwxrwxrwx 1 root root 16 1971-08-30 11:57 spunvm -> /dev/block/sde63 lrwxrwxrwx 1 root root 15 1971-08-30 11:57 ssd -> /dev/block/sda1 lrwxrwxrwx 1 root root 16 1971-08-30 11:57 storsec_a -> /dev/block/sde70 lrwxrwxrwx 1 root root 16 1971-08-30 11:57 storsec_b -> /dev/block/sde80 lrwxrwxrwx 1 root root 38 1971-08-30 11:57 system -> /dev/block/bootdevice/by-name/system_b lrwxrwxrwx 1 root root 16 1971-08-30 11:57 system_a -> /dev/block/sda13 lrwxrwxrwx 1 root root 16 1971-08-30 11:57 system_b -> /dev/block/sda14 lrwxrwxrwx 1 root root 16 1971-08-30 11:57 toolsfv -> /dev/block/sde66 lrwxrwxrwx 1 root root 15 1971-08-30 11:57 tz_a -> /dev/block/sde2 lrwxrwxrwx 1 root root 16 1971-08-30 11:57 tz_b -> /dev/block/sde30 lrwxrwxrwx 1 root root 16 1971-08-30 11:57 uefisecapp_a -> /dev/block/sde19 lrwxrwxrwx 1 root root 16 1971-08-30 11:57 uefisecapp_b -> /dev/block/sde47 lrwxrwxrwx 1 root root 16 1971-08-30 11:57 uefivarstore -> /dev/block/sde71 lrwxrwxrwx 1 root root 16 1971-08-30 11:57 userdata -> /dev/block/sda19 lrwxrwxrwx 1 root root 16 1971-08-30 11:57 vbmeta_a -> /dev/block/sde17 lrwxrwxrwx 1 root root 16 1971-08-30 11:57 vbmeta_b -> /dev/block/sde45 lrwxrwxrwx 1 root root 38 1971-08-30 11:57 vendor -> /dev/block/bootdevice/by-name/vendor_b lrwxrwxrwx 1 root root 16 1971-08-30 11:57 vendor_a -> /dev/block/sde16 lrwxrwxrwx 1 root root 16 1971-08-30 11:57 vendor_b -> /dev/block/sde44 lrwxrwxrwx 1 root root 15 1971-08-30 11:57 xbl_a -> /dev/block/sdb1 lrwxrwxrwx 1 root root 15 1971-08-30 11:57 xbl_b -> /dev/block/sdc1 lrwxrwxrwx 1 root root 15 1971-08-30 11:57 xbl_config_a -> /dev/block/sdb2 lrwxrwxrwx 1 root root 15 1971-08-30 11:57 xbl_config_b -> /dev/block/sdc2
Contributors
Maintainer(s)
- Sporos
- [[User:kalube]Caleb]]
Users owning this device
- Sporos (Oneplus7T/Hotdogb) mainlining in progress
- TheSame (Notes: Main device; Running OOS12.1 + Root)
How to enter flash mode
adb reboot fastboot