Skip to content
This repository has been archived by the owner on Jan 27, 2025. It is now read-only.

OnePlus 7 Pro 5G

TheChosenNopler edited this page Feb 27, 2022 · 27 revisions

OnePlus 7 Pro 5G
OnePlus 7 Pro

Preliminary information and warnings

You will lose Widevine L1 after unlocking the bootloader, though it's pretty easy to re-flash stock firmware & re-lock the bootloader to regain the functionality.

Hardware support

Component Comment
Camera Works*
Speaker / Mic / Calls Works
Bluetooth AAC and SBC tested, everything else untested
WiFi Works
SIM / Mobile Data / Voice Works
VoLTE Untested
Fingerprint Untested**
NFC Untested
Bluetooth calls Works
Charging Works***
Offline Charging Untested
USB-C Earbuds Works****
Alert Slider Works*****
DT2W Works******
90Hz Works*******

[*] Camera - All back cameras were tested to be working in Android 11, in Android 12 main camera only seems to work in GCam. Pop-up selfie camera does not pop up at all in the builds tested.

[**] Fingerprint - untested. The location of the fingerprint isn't defined and says to touch the back of the device.

[***] Charging - WARP Charging does not work. Using WARP Charges does but it charges slower. PD Charging also works just fine. Max current measured was 2000mA in Ampere

[****] USB-C Earbuds - works just fine if you tick Alernative Audio Policy in Qualcomm settings and Use Alernative Way to Detect Headsets in Misc settings. This may break calling audio in 3rd party apps though, untested.

[*****] Alert Slider - all modes but vibrate are work

[******] DT2W - enable DT2W in OnePlus Settings and Misc Settings

[*******] 90Hz - requires Force FPS in Misc Settings to 1440x3120@90.0. This breaks brightness so you also have to tick Force Alternative Backlight Scale.

[********] Auto brightness and battery stats - not working due to no overlay made.

Most of this was tested with PE but should also work in other phh based GSIs if the options are present


Additional Notes

Flashing procedure for OnePlus 7 Pro 5G (guacamoleg and guacamoles) Sprint 5G and EE 5G retail unit (GM1925 and GM1920) running OxygenOS 10.0.15.GM27BA

  1. Enable USB debugging and OEM unlock in Developer options (If you are using the Sprint 5G firmware as a base, don't. Use the EU 5G firmware as a base. The OEM Unlock toggle is not greyed out on the EU 5G firmware)
  2. adb reboot bootloader
  3. fastboot oem unlock
  4. fastboot flash system_a _your_gsi_path_
  5. fastboot flash system_b _your_gsi_path_
  6. fastboot --disable-verity --disable-verification flash vbmeta vbmeta.img (stock vbmeta.img extracted from official update package using Payload Dumper)
  7. fastboot -w (Skip this step if you are wiping in in-built recovery)
  8. fastboot reboot

Tested By:

Template created by zguithues

Clone this wiki locally