[The Lab] A OnePlus 7 Pro review - By AnonymousWP (Updated on 30-07-2019)

  1. AnonymousWP
    The Lab - OnePlus 7 Pro Reviewer May 18, 2019

    AnonymousWP , May 18, 2019 :

    Credits to my brother for designing this header ^.

    Note: if you don't want to read all this, head to the table of contents and there you can jump to other chapters.

    Hey everyone, for those who don’t know me (yet): I’m AnonymousWP. I’ve been a OnePlus-user since quite some time. Since the OnePlus 2 to be exactly. I heard about it from a friend. He told me OnePlus is selling the OnePlus 2 at the moment, which was supposed to be a Flagship Killer. Looking at the specs it offered for the money - I was immediately sold. Sadly enough, this didn’t last very long. It didn’t get the promised updates and OxygenOS was in a baby-phase anyway. Luckily OnePlus allows you to unlock the bootloader and thus now, I flashed LineageOS on it. Now my mom uses it.

    ~1-2 years later I got the OnePlus 3. I got it for free by a community member I know, including all accessories, because he liked my effort I put in the community. I was flabbergasted! I’ve used the 3 until I got the 7 Pro. It actually came right on time, since I dropped my OnePlus 3 a few weeks ago. I’m always very careful with my devices so that it got a crack was a wonder! Especially because I never ever cracked a device. This summer I’ll go to the US, so having the 7 Pro is being very lucky. I’ll be able to test it fully with shooting pics there partly.

    OnePlus announced their flagship on the 14th of May and with this, they’re trying to give the high end market a shot with their 7 Pro. A non-Pro version has been announced as well, but will officially come out in June. The 5G version of the Pro will also come later this year.

    Further, where others may know me from is Oxygen Updater (https://play.google.com/store/apps/details?id=com.arjanvlek.oxygenupdater). I post news and push those to your OnePlus devices, add updates to the app and I answer user’s questions. I’m not the developer of the app, but he’s a friend of me.

    Because my OnePlus 3 was my daily driver, I’ll mostly compare the 3 to this OnePlus 7 Pro in this review.

    Others may know me from:
    • Being a mod at the /r/OnePlus Discord
    • My reviews and OnePlus-related topics at Tweakers.net (I won several nominations with those reviews, chosen by the editors and community)
    • And now because of The Lab of course :p.
    Enough talking about myself. Let’s talk more about the device now ;).


    I’ll be talking about the following things in the upcoming days/weeks:
    1. Unboxing
    2. Case
    3. Specs
    4. Display
    5. Performance
    6. Battery
    7. Software
    8. Camera
    9. Usage in different scenarios
    10. Conclusion
    As always, I’ll try to give you as much information as you want and with a lot of details, so it might take some time before you see appear chapter X, Y or Z.


    This was the moment I couldn’t wait for. I was eagerly waiting for my package to get shipped. Then I heard from DHL it would arrive between 10am and 3pm. Meanwhile, it arrived at 4:30pm! I couldn’t really fall asleep or go through the day without looking forward to arrive this device, and then, on the 14th of May, it happened: the package arrived. I couldn’t wait to unpack it but first I shot some pictures out of excitement.

    For those who don’t want to read all this, here’s an unboxing video I made:

    And as OnePlus mostly does on their boxes, they write a nice message for their community, to thank them for their support. They do this to make their phones/expression more personal. The red/white scheme is also nice to look at.



    And their slogan on the side which says “Go Beyond Speed”:


    If you open the box, which is very satisfying, you’ll get to see another (red) box. If you want to know exactly what’s in there, you can check my unboxing video:

    Now we’re going to unbox it more, you might as well want to know about what will be delivered in the box, which is:
    • OnePlus 7 Pro, Warp Charge 30 power adapter
    • Warp Type-C Cable-Supports USB 2.0
    • Screen Protector (pre-applied), SIM tray ejector
    • Quick start guide, safety information, transparent case
    • Welcome letter, logo stickers
    But in my case, a Sandstone case was delivered as well, which is nice so you can switch from time to time. Personally I love the transparent case more.

    Now I can hear you thinking: but where’s the USB-C to headphone jack adapter? Indeed, it’s not delivered with it, which is in my opinion a big no-go and a bad move. The OnePlus 6T was OnePlus’ first device to not have the headphone jack, and thus they delivered a adapter with it.

    For me it’s a disappointing but understandable thing, looking from the perspective of a company. It’s probably to push the sales of Wireless Bullets and OnePlus Bullets USB-C and of course the USB-C to jack adapter. Still I’d have liked it to see a adapter getting delivered with it. This article also explained why OnePlus didn't deliver a adapter with it, because they have doubled the price of the adapter: https://www.androidpolice.com/2019/...e-adapter-oneplus-7-pro-doesnt-come-with-one/

    Luckily, OnePlus still pre-applies a screenprotector (which is made of plastic).

    Then here some images from the device after having it unpacked:



    At this side you can see the volume buttons and the curved glass:


    At the bottom of the phone we can find a USB-C 3.1 Gen 1 port, which was earlier known (and how others know it) as USB 3.0:



    Here at the left you can see the noisecancelling microphone and the 16MP pop-up camera:


    So this is the back of the phone in direct light. As you can see it's a fingerprint magnet. Glad the phone wears a TPU case! Also what you directly notice, is that it's made of glass. For me, coming from a OnePlus 3, this is a pretty big con. It's fragile and expensive to repair, while there are only pros, which is that it feels premium, but also that it most likely gives you slightly better signal strength.


    But in general you barely see it, luckily enough.


    And then the alert-slider, which is one of my favourite features of OnePlus phones:



    Because the forum only allows 20 images per post maximum. Check all the photos here in their original size: https://anonymouswp.stackstorage.com/s/E1IYyaDfYN8yDo8

    It is also noticeable and interesting to see how the Warp Charger differs from the Dash Charger in size.



    This is also the case for the Warp Cable and Dash Cable, but way less noticeable. Left is the Dash Charge cable, and the right one is the Warp Charge Cable.


    These were my first 3 parts. I'll keep working on the full review and post those in the upcoming days/weeks!
    Last edited: Jun 9, 2019

    Clean_, Lei Z., xinhehe and 54 others like this.
  2. AnonymousWP
    The Lab - OnePlus 7 Pro Reviewer May 20, 2019

    Stickied Post
    AnonymousWP , May 20, 2019 :

    In this chapter, I’ll talk about 2 cases: the TPU case, and the Sandstone case.

    Since the OnePlus 5T (only US people got the TPU with the 5 already), OnePlus ships a TPU (or more recognizable: silicone case) case with its phones, and this didn’t change with the 7 Pro. Delivering a case with the phone is probably one of the best things to do as a company, and so it is in my case (no pun intended ;)).

    The first impressions of this case are good. It doesn’t feel that solid, but once you’ve put the case on your phone, that feel changes. It feels good, grippy and I believe it can protect your phone if you drop it (nothing is guaranteed of course, so expect it to break when it hits the ground with the screen downwards).

    Another advantage of this case is that it protects the corners as well, because of the ‘ears’ on each corner. A disadvantage though is, that the sides aren’t high enough to protect the screen itself when it hits the ground with the screen pointing downwards.

    As you can see in the following image, OnePlus obviously made a cut-out for the cameras (and flash), microphones, USB-C port, speaker and the alert-slider. The buttons have a silicon layer:


    The outside:


    Some pictures where the 7 Pro is wearing its case (sounds like it’s a human wearing a jacket :p)


    I also got delivered a Sandstone case with the phone (mind that this won’t be shipped with your 7 Pro). Sandstone is one of the things that made OnePlus-phones unique; the OnePlus One and Two had a Sandstone back by default, but since the OnePlus X and 3, they switched to something else. Luckily, OnePlus still wants to give their customers this feeling back by making Sandstone cases for all of their devices. Even for the iPhone 6(S) at that time.

    The Sandstone case feels a bit different than you’d expect if you have used a OnePlus One or OnePlus Two; it feels less rough and is (obviously, since it’s a case) less thick. This gives less grip, but fortunately still enough grip, plus that it looks pretty sleek in my opinion.


    In the contrary of the TPU case, OnePlus also made cut-outs for the buttons, instead of a layer on the buttons. Unfortunately, I feel like the Sandstone case doesn’t protect as much as the TPU case does, due to the lower sides:


  3. AnonymousWP
    The Lab - OnePlus 7 Pro Reviewer May 20, 2019

    Stickied Post
    AnonymousWP , May 20, 2019 :

    The specifications of the phone: maybe one of the most satisfying things when you consider buying a new phone. The specs of the OnePlus 7 Pro are as following (detailed, but details matter!):













  4. AnonymousWP
    The Lab - OnePlus 7 Pro Reviewer May 21, 2019

    Stickied Post
    AnonymousWP , May 21, 2019 :

    Resolution and refreshrate

    Since the OnePlus One, OnePlus always used 1080p screens, but it was LCD, as well as the OnePlus 2. The OnePlus X was the first OnePlus phone to have AMOLED, and since then, they all have AMOLED. One of the advantages of AMOLED are that black content is really black. This is because the pixels are simply turned off. This saves energy as well.

    With the launch of the OnePlus 5T, Carl Pei did a test. He showed some people a 1080p screen and said it was a 1440p screen. They all believed it, but in fact it was a 1080p screen. This was to show that a 1440p screen was not needed and a 1080p would already be enough.

    One of the reasons to use 1080p over 1440p is for example:
    • More energy efficient, because the GPU has simply less pixels to take control of

    • To get more frames per second in games;

    • Because most people barely see a difference between the resolutions on a relative small screen.

    With the 7 Pro, this changed. OnePlus decided to put a 1440p 90Hz AMOLED display. This display is HDR10+ rated, which means it has an even better contrast than ‘normal’ AMOLED displays. Pete Lau explained more about the HDR10+ certification here: Display Deep Dive - OnePlus 7 Pro Gets DisplayMate A+ Rating

    Coming from a OnePlus 3, this display is a big bump up in several ways. First of all it’s much bigger, which is a pro and con; a pro because you have much more display to look at and it looks very sleek. A con because for some people, like me, it’s kind of difficult to navigate with 1 hand. Second of all, the color accuracy, brightness, refreshrate and pixel density are a big (positive) step forward. When I turned on the phone for the first time, I was very amazed by the display. To be honest, when I saw the device for the first time, or when I heard it was going rumored to get curved edges, I was disappointed. Curved edges make people think about: accidental touches, expensive repairs, slippery, vulnerable for damage, etc. But to be honest, the experience is kind of okay with those curved edges. Nevertheless, the fact is still is that it gives you more downsides than upsides. The only upside I can think of is that it looks and feels sleek. I haven't faced accidental touches, but the viewing angle isn't that good because you have those curved edges. The reflection of the sides is something you may find annoying as well.

    To give the users a choice, OnePlus implemented a function where you can set the resolution on ‘auto’, which means that the display will be automatically set on 1440p or 1080p depending on the content that you are looking at. Example: 1440p videos will be displayed in 1440p and 1080p videos won’t upscale to 1440p but will remain 1080p. This is the same with photos and games, depending on the resolution support. OnePlus said this is also the case for the refreshrate: https://forums.oneplus.com/threads/...us-7-series-ama.1029081/page-21#post-20282468

    Regarding 1440p vs 1080p: I barely see any difference, except when I'm looking very closely. To play safe anyway, I chose the automatic option.

    Compared to my OnePlus 3, scrolling on a 90Hz amazed me more than I expected. In the first instance I thought it’d be an overrated feature, but using it in real-life prove me wrong. Of course it does use more battery, but in cases where I know beforehand that I need my battery that day, I’ll put everything on lowest (1080p @60Hz).

    Then here some comparisons between 1440p vs 1080p.

    Screenshot in 1440p mode


    Screenshot in 1080p mode


    Photo of the screen in 1440p


    Photo of the screen in 1080p mode


    Photo of the screen in 1440p (2)


    Photo of the screen in 1080p (2)


    Photo of the screen in 1440p (3)


    Photo of the screen in 1080p (3)


    Then about 90Hz vs 60Hz: I personally feel that 90Hz is smoother now I’m used to it. Using 60Hz feels a little sluggish, especially when you use it on the OnePlus 3. The difference is smaller when using 60Hz on a 7 Pro because the SoC is much faster to process everything. Though I do thing it feels more fluid while scrolling and interacting even with the launcher. You might even see more difference if you set your animations in the developer options on 0.5. I did this for an even more smooth experience. Here some examples if you’re able to see it:

    Display calibration

    Because not everyone has the same taste in the color-accuracy of a display, OnePlus also provides a setting to choose different display calibrations. The 3 following options are available:

    • Vivid

    • Nature

    • Advanced
      • AMOLED Wide Gamut

      • sRGB

      • Display P3

      • Manual-mode

    How I would describe the vivid mode is a bit as how Samsung have their screens calibrated: bright colors. Personally I don’t like it that much, cause it looks overcolored. Like green and blue are way too blue and far from realistic.

    The nature mode makes the colors a bit more darker instead of light as vivid. I use Display P3. The colors are warmer, but not as warm as vivid. On my OnePlus 3 I always used sRGB, but somehow I find the colors looking a bit flat compared to Display 3. AMOLED Wide Gamut is, as vivid, too warm.

    I won’t share any screenshots of this, since it’s inaccurate and the colors will change as soon as you watch those screenshots on a TN-panel, OLED panel or for example an IPS panel. This doesn’t make it representative.

    Video Enhancer

    There’s a separate option in the settings where you can turn on Video Enhanced, which improves displaying colors. A strange thing I found is that it is turned off by default. This setting says ‘improve colors for videos’.



    Again, comparing with my OnePlus 3, the brightness has been improved. The minimum brightness is also better.

    The following tests are done with both profiles on sRGB:

    Maximum brightness.


    Minimum brightness


    Notification light

    A thing you have to give up for more screen is the notification-LED, which was absent since the OnePlus 6T. Luckily, OnePlus found an alternative for that. When you receive a notification, the edges will get a short 'wave' of light, starting in the middle. Here's a GIF to demonstrate you what it looks like when you receive a notification:


    Unfortunately, you can't set anything. You can't even turn it off in the settings, but OnePlus might add that in a later update, they said.

    But of course there are other alternatives as well, such as:

    This was the chapter about the display. Next chapter will be about the performance! See you back then.
    Last edited: May 22, 2019

  5. AnonymousWP
    The Lab - OnePlus 7 Pro Reviewer Jun 1, 2019

    Stickied Post
    AnonymousWP , Jun 1, 2019 :

    Sidenote: I dirty-flashed Pie (OxygenOS 9.0.2) on my 3, so the fact that I dirty-flashed may have an impact on the results.

    One of OnePlus’ keypoints has always been about the performance. The light skin (OxygenOS), high-end hardware and fast animations are the perfect combination to make this possible. OnePlus has done this since their first smartphone (the OnePlus One) until the OnePlus 7 Pro. Small spoiler: this phone feels really fast and fluid. I have used all OnePlus phones (some as daily driver, but not all of them). Of course this isn’t really a surprise when it’s a new generation of the Snapdragon SoC and a new generation of UFS, but it satisfies me for sure.

    Performance in general

    The performance with this phone is really good. For me, my 3 still felt fast and fluid, but now I’m using the 7 Pro it’s actually a lot more fluid. Of course, you won’t see much difference when you’re just doing light tasks as when you have to heavier tasks such as decrypting, encrypting or loading games. While writing this review, I have updated my OnePlus 3 from OxygenOS 5.0.8 to OxygenOS 9.0.2 (Pie). I’ve used it for a while and the more I have used my 7 Pro, the more I’m going to see difference. Of course, there are 3 years in between (2016 vs 2019) so a lot has changed:

    • Snapdragon 855 vs Snapdragon 820 (8 cores vs 4 cores. 2.84GHz vs 2.2GHz)

    • 8GB LPDDR4x vs 6GB LPDDR4 (mind that I’m using the 8/256 for the Pro and a 6/64 for the 3. There’s also a 12GB variant of the Pro)

    • UFS 3.0 vs UFS 2.0

    • 90Hz vs 60Hz

    Those were just the hardware-specific changes that improve the performance of the device in terms of loading and fluidness. Then there are also software-specific changes which should improve the performance as well.

    One of those is RAM Boost. This finally makes a lot of RAM more useful. OnePlus is known for killing apps fast in the background, but with this function, it may be not as worse. RAM Boost pre-loads regularly-used apps in RAM, so when you open an app that you use frequently, it will open up faster because it was already pre-loaded.

    At the same time, and this also bothers me, is that people wonder why OxygenOS uses around 4-6GB RAM without doing much. RAM Boost is the answer, since it’s enabled by default. This is how RAM should always work. It’s also the case with Google Chrome on Windows. People complain about the high RAM usage, while it’s one of the reasons why Chrome (and also Chromium) is so fast.

    Another reason why the phone feels so fast, is because of the animations. Personally I always prefer 0.5x for all the animations, which you can set in the developer options (after tapping ‘build number’ for 5 times).

    Another reason is the recently introduced Fnatic mode, which can be used when you’re gaming. It’ll limit the background processes and allocates all that CPU power and available RAM to the game. I’ll tell more about those things in the chapter ‘Software’. I don’t do a lot of mobile gaming myself, but I tried a couple of games and then run smoothly. Those games weren’t heavy though, but I’ll surely test some games out later and may add them to my review if this is an important aspect for you.

    Speed test - boot times

    Whenever I turn off my OnePlus 7 Pro and I turn it back on again, I’m still amazed by the fact how fast that goes. With my OnePlus 3, it took quite some time. Here a comparison between those two. In this test, the OnePlus 3 runs on OxygenOS 9.0.2 (Pie) and the OnePlus 7 Pro on OxygenOS 9.5.5 (Pie) with around the same (amount of) apps:

    Speed test - opening apps

    Because you open up apps a lot more times than booting your phone, I decided to also make a video of a comparison between my OnePlus 3 running on OxygenOS 9.0.2 (Pie), and the OnePlus 7 Pro on OxygenOS 9.5.5 (Pie), with around the same (amount of) apps. Since synthetical benchmarks don’t say much, I won’t post any of them (also because they can be easily looked up for the comparison).

    Microphone test

    I like visiting concerts and festivals, but when I do and shoot some videos, the sound quality was awful with my 3. It was just 1 big long bass that I heard. You couldn’t hear the high tones anymore, just bass. With my OnePlus 7 Pro, this has changed enormously. On the moment of writing, I’ve tried to include dB tests, but since those tests aren’t accurate and it needs a lot of calibration (and because I don’t have real gear for this), I decided to not include it. If you want to see it, I’ve uploaded it to my cloud anyways if you want to see it.

    NOTE: Some songs might be disturbing for your hearing since I have a kind of a weird taste in music (apart from the rap (test 2)). Listening those microphone tests are your own responsibility ;). But they represent how good the bass is being recorded!

    The tests were done with my Logitech 2.1 stereoset on quite a high volume (speakers were on maximum volume. Windows on 20).

    The test: https://anonymouswp.stackstorage.com/s/ku97QAjGFNyR7Bz

    Speaker test

    The speakers sound good and I appreciate the presence of stereospeakers more than I expected. I don’t use it much, but it surely does improve speaker quality for when I watch a video or listen some music (which I actually always do via earbuds).

    Regarding the second speaker, the call volume is way better and louder now as well. The earpiece speaker of the OnePlus 3 is a lot smaller as well of course.

    Vibration test

    As you can hear in the following test, the biggest noticeable difference is the sound both of them make. Where the 3 makes a sound like a bee, the 7 Pro creates the vibration so you feel it and not mainly hear it.


    Speed test - network performance

    The Wi-Fi performance seems more stable than on my OnePlus 3. With the 7 Pro I could get a stable quite stable speed, as you can see on the screenshot below. My ISP use to give me 250 mb/s download and 25 mb/s upload. One of the reasons why the performance might be better/more stable can be because of some software/firmware improvements, as well as the fact that this device is made of glass and thus has better radiation. One last possibility can be the modem/SoC, but since 255mb/s isn’t that special, I assume that it doesn’t make much difference.

    Speedtest Wi-Fi OnePlus 7 Pro:


    Speedtet Wi-Fi OnePlus 3:


    Keep in mind that there’s a difference here. When I did this speedtest, our bandwidth wasn’t 250mb/s but 200 mb/s. Anyway, as you can see it couldn’t reach 200mb/s, so in that case it somehow couldn’t reach the speed. Don’t forget there are many factors which may have a good or bad influence, such as the speedtest-server.

    Regarding the cellular-data performance, it’s probably even harder to measure; it depends on the location, the time of the day, the amount of users on their whole network, the amount of users of the tower, the speedtest-server, etc. That’s why I ask you to not take those numbers too seriously, but here they are nevertheless.

    Speedtest cellular data OnePlus 7 Pro:


    Speedtest cellular data OnePlus 3:



    The OnePlus 7 Pro does very well with the GPS. Where it sometimes took quite some time for my 3 to get a fix and has a accuracy of 10m, the 7 Pro has an almost instant fix with 3m accuracy. Probably because the 7 Pro supports more satellite-networks.

    The 7 Pro: GPS (L1+L5 Dual Band), GLONASS, Galileo (E1+E5a Dual Band), Beidou, SBAS, A-GPS

    The OnePlus 3: A-GPS, GLONASS, BDS

    Data transfers

    A big plus which was a demanding feature a lot of users waned it a higher USB speed. OnePlus always used USB-C since the OnePlus 2, but with the 7 Pro, they finally switched to USB 3.0 (AKA USB 3.1 Gen1, AKA whatever the USB Foundation calls it now ;)).

    This is a really good thing to me, since i also make offline back-ups and it’s convenient to do so. Unfortunately, due to technical reasons, OnePlus doesn’t deliver a 3.0 cable with it, but a 2.0 with the phone. Of course using a 3.0 cable you got yourself somewhere works good.

    Speed test - fingerprintscanner

    The OnePlus 7 Pro has an optical fingerprintscanner behind the display. The fingerprintscanner works like a camera; a part of the screen lights up, the camera takes a picture of your fingerprint and calls an API on Android (for fingerprintscanners) and saves this fingerprint on your device (encrypted). The next time you want to unlock your device, it makes a photo again and compares this to the images it already had of your fingerprint.

    This generation of the optical fingerprintscanner has a bigger sensor than the optical fingerprintscanner of the 6T, which makes it in theory faster and makes it possible to register a bigger surface of your finger at the screen.

    But, is the optical fingerprintscanner also faster than the capacitive scanner of the OnePlus 3? Check it out in the videos below:


    Bouncer71, johneebee and Dhruv Weaver like this.
  6. AnonymousWP
    The Lab - OnePlus 7 Pro Reviewer Jun 7, 2019

    Stickied Post
    AnonymousWP , Jun 7, 2019 :

    The battery is an important thing for some people, and at the same time one of the most difficult things to review. The results depend on a lot of things; usage, apps, coverage, temperatures, Wi-Fi or data, location and a lot more. Keep that in mind while reading my and other’s review.

    A phone with good specs needs a bigger battery cause it usually consumes more energy. OnePlus did put a 4000mAh battery in the 7 Pro, where it was 3700 for the 6T and the regular OnePlus 7. Mind that those values are theoretical. For example, on the battery of the 7 Pro it says 3880mAh:

    [​IMG] (Screenshot is from JerryRigEverything’s video, the teardown).

    Since the 7 Pro came out and reviews came online, most conclusions about the battery were that it was meh. For me, it is surprisingly good, even on 1440p/90Hz. My 3 got around 4 or 5 hours of Screen-on-Time. For me, the 7 Pro performs way better, even though it has more screen and a higher resolution and higher refreshrate.

    For the past weeks, I’ve taken a look at the battery-life. I use auto-resolution + 90Hz the most. To be honest, 60Hz looks quite bad to me. I don’t notice much difference between 1440p and 1080p, but that’s why I prefer a good balance and thus set it on auto. For now, while updates may improve this, I’m getting between 6 and 10 hours batterylife (worst and best). This included the following:

    • Bluetooth on (connected with tracker)

    • Wi-Fi on (not when outside home)

    • 4G on (only when outside home)

    • Auto-brightness

    • Around an hour of videocalling via WhatsApp per day

    • Sometimes navigating

    • Regular browsing

    • Listening music (via Bluetooth of course, cause no jack ;))

    • Using Discord

    • Some YouTube

    • Reading the news

    So if it means that I got at least 6 hours of Screen-on-Time, that I did all of the above, or one of them intensively.

    At best, looking at the estimations (around 10% per hour, averagely), I’d be able to get 10 hours of Screen-on-Time (with (90Hz/1440p):



    The worst is 6 hours of Screen-on-Time, which is still quite a lot, when doing heavy tasks (as well with 90Hz/1440p):



    For screenshots, check here: https://anonymouswp.stackstorage.com/s/QCQxDFTinGCSVif

    Most test were done with auto-resolution/90Hz, but there are also some 1080p/60Hz tests. I don’t notice much difference in the first test, but that’s because I only tried this combination for 1 or 2 days. In the link above, all screenshots with the default filename are auto/90Hz. The one with 1080p/60Hz are obviously not :p.


    OnePlus introduced Dash Charge (now named Fast Charge due to patents) with the OnePlus 3, which was very fast for that time (and it quite still is). It pumps 20 watts into the 3000mAh battery. With the 6T McLaren edition, OnePlus came with a better, improved technique; Warp Charge. This technique pumps 30 watts into the 3700mAh battery (for the 6T McLaren) and 4000mAh battery (for the 7 Pro).

    The way of charging is very similar to OPPOs technique; they bump up the ampere instead of the voltage, which is good. A higher voltage causes more heat going into the device, since the device then converts this voltage into a lower voltage (output > input). When you bump up the amperes, like OPPO and OnePlus, this already happens in the charging brick, plus that they use a lower voltage and thus even less heat. This makes it possible to do heavy tasks on your phone while charging fast. I really like this way of charging, cause it’s really fast and doesn’t harm the battery. The only con is that it’s a piece of exclusiveness. The brick and wire are also a bit bigger, but that’s obvious, when you view it from a technical perspective.

    The OnePlus 7 Pro charging times (also compared with Fast Charge):

    After 15 minutes of Warp Charging, the battery went from 1 to 34%

    After 15 minutes of Fast Charging the battery went from 1 to 26%

    After 30 minutes of Warp Charging, the battery went to 59%

    After 30 minutes of Dash Charging, the battery went to 50%

    It took 1 hour and 48 minutes to Fast Charge the 7 Pro from 0-100%

    It took 1 hour and 25 minutes to Warp Charge the 7 Pro from 0-100%

    Here a table for the comparison between Warp Charge an Fast Charge (30W vs 20W):

    Last edited: Jul 24, 2019

  7. AnonymousWP
    The Lab - OnePlus 7 Pro Reviewer Jun 8, 2019

    Stickied Post
    AnonymousWP , Jun 8, 2019 :

    With software, OnePlus worked with CyanogenInc., who doesn’t actually exist anymore. When they stopped their cooperation, OnePlus decided to develop its own skin / version of Android. OnePlus called it: OxygenOS. Since the beginning of OxygenOS, which was in 2014/2015, OnePlus always aimed at a clean Android version which was quick. It provides a fast, fluid and powerful system. Not an overload on features, but only features that really matter. That’s also personally one of my reasons to buy a OnePlus phone. Number 2 of my list is LineageOS.

    One of my favorite things of OxygenOS is that it’s clean, fast and customizable. For more snappiness I’ve set animations on 0.5, which you can enable in the developer options.

    Alert slider

    Since the OnePlus 2, OnePlus implemented the alert slider. A very handy switch you can set on the side of the phone. It’s still a thing I really like at OnePlus phones. You can set this on 3 modes:

    1. Ringtone
    2. Vibrate
    3. Silent
    You cannot customize this sadly enough, but in settings > sound & vibration > Do Not Disturb you can tweak the Do Not Disturb mode.

    For example, you can set a schedule on this. From which to which time it should be enabled. You can also set its behavior and make exclusions.

    Default apps

    OxygenOS is a very clean OS, but despite how clean the OS is, OnePlus delivers some apps pre-installed such as apps developed by OnePlus. For example the Weather app, or Gallery. Of course also some Google Apps are installed by default. I don’t use all of them, and fortunately you can delete most of them (or else disable them).

    New introduced features

    When the 7 and 7 Pro got announced, OnePlus also announced that they’ll be getting a Fnatic Mode, Zen Mode and a Screen Recorder. Zen mode is a mode where it doesn’t let you use your phone for 20 minutes, so you can concentrate on important things. You will be able to call, but not escape Zen Mode.

    Fnatic mode sort of boosts the CPU and GPU and allocates it to the game you’re playing. It’s actually a sort of add-on for the existing Game Mode, which blocks notifications and such so you can game without getting disturbed.

    And then, something else a lot of people will probably like: a built-in Screen Recorder. A big advantage of this is that it is able to record internal audio. Normally, you’d need root for that, but OnePlus built it in.

    Useful features


    On OxygenOS there are some nice features, which make things easier. One of those are gestures, which OnePlus introduced quite a while ago already. This gives more screenspace for you to play with and are in my opinion a little slower than touching softwarebuttons, but I prefer more screen myself so I personally use gestures. With those gestures, you can for example swipe at the left or right bottom-corner to go back or go to a previous page. Swipe from the middle-bottom to the middle to go back to the homescreen.

    Those are the on-screen gestures. You also have off-screen gestures such as ‘draw an M to open app X or Y’. Or for example, swipe with 2 fingers down while the screen is turned off to pause or play your music. By swiping 3 fingers when the screen is turned on, you can make a screenshot. Double tap to wake is another quite handy feature, but lift-to-wake is maybe more useful since you already pick up your phone. There are also systemgestures, where you can for example mute calls by putting your phone with its screen to the the surface. I use those personally a lot, because it works quick. It’s a bit inconvenient if it falsely detects it though. Pretty awkward if you’re in public and you accidentally turn on your flashlight ;).

    Face Unlock

    Face Unlock is introduced with the OnePlus 5T, but became pretty popular and thus it was also ported to the 3, 3T, 5, 6, 6T and also to the 7-series. It uses the front camera to scan your face and stores information about your facetype, combines this and compares this with the next photo you take when you use Face Unlock to unlock your phone. If they’re the same, the phone unlocks. Personally I stopped using Face Unlock on my 7 Pro because I mostly use my fingerprintscanner, since I somehow have a bad feeling of unlocking my phone so many times a day with the pop-up camera, even though I know it has been tested well, according to videos. I prefer to have less wear on that mechanism.

    Expanded Screenshots

    Expanded screenshots is another useful feature I use. It sort of makes 1 big long screenshot. Of course you can decide yourself how long you want the screenshot to be. This is especially useful if you want to screenshot a page or article for example. So instead you need to take 4 screenshots, you can just take 1 expanded screenshot. The disadvantage of this is that it crops the resolution, so if you take a long expanded screenshot, you might buy some glasses to actually see something, even when you zoom in. But to be honest, that’s probably just a technical story which cannot really be improved.

    Parallel Apps

    A demanding feature that OnePlus built some years ago is Parallel Apps. It makes it possible to make a ‘copy’ of an app, but then not-configured. Technically, it works in the background with another profile on Android. Let’s say you have 2 phone numbers; 1 private number and the other one for work. Then you can set up WhatsApp as Parallel App, where you can register the primary app with your private number and your work number for the secondary app. Others may use this feature for a copy of Instagram, Snapchat or Discord for example, so you can use 2 different accounts on the same device.

    RAM Management

    OnePlus is sadly known for killing apps in the background, for the sake of battery-longevity. This is already a thing since Android Oreo, where Google introduced Doze. With the OnePlus 7 Pro, this isn’t really different. Some apps like WhatsApp get killed after X minutes. Some users reported me that this is solved when you exclude the app from battery optimisations, but others (like myself) don’t notice any difference and the app gets killed anyways.

    Luckily OnePlus didn’t sit still and implemented a feature named ‘RAM Boost’. This is a feature that is able to see which apps you use regularly. The apps that you use regularly, stay in RAM. This especially helps with a game you play regularly for example. It pre-loads the game or app, and when you launch it, it’s able to load it faster since it’s already pre-loaded/cached.


    In the beginnings of the OnePlus Launcher, I’ve used it. Unfortunately, at that time it didn’t have many features, so I bought Nova Launcher and made a permanent switch to it. For me, Nova is more complete and drains less battery in my experience. So I backed-up my settings/config and set it to my 7 Pro. Because of this, I cannot say much about the OnePlus Launcher, since I’m on Nova. This also means that I don’t use Shelf (a special page with ‘most used applications’ and other tidbits.). There’s also a way of ‘hiding’ apps on a separate page by swiping from the sides. Anyway, from what I’ve seen all the updates that came for the launcher, improved the launcher a lot as well with features.

    How my setup looks like at the moment:

    As you can see, I’m still rocking the stock live wallpaper. I haven’t really spend time yet on finding one.

    When holding the power button, OnePlus also allows you to boot into recovery or into fastboot. Mind you need to enable this in developer options. The ‘shut down’, ‘restart’ and ‘screenshot’ are there by default.

    Here we take a quick look to the settings of the phone: [​IMG]
    As you can see, I’m using the black theme for a more calm view and a slight better batterylife (especially when you use dark mode on all apps). You can set this in: settings > display.

    The recent menu. Another thing that OnePlus did really well with the implementation. For example, you can ‘lock’ apps. For example, I use Chrome, Discord and a news-app very regularly, so I don’t want them to be killed or start them every time (that also drains more energy, if you need to open those apps again and again). The main purpose of locking apps is so you can’t accidentally kill them, by swiping up or click the X on the bottom. You can do this by clicking the 3 dots. There you can also set ‘splitscreen’, which was introduced in Android 7.

    The recent menu

    The notificationbar + quick toggles make it possible for users to quickly make modifications, such as turning on/off Wi-Fi, Bluetooth, NFC, VPN, Game Mode, Night Mode, GPS, DND, auto-rotate or flash light. There’s a bunch more to set, and you can also add or remove toggles.

    Notificationbar + quick toggles

    Software support

    OnePlus is known for fast updates and having a long software support cycle. At least longer than most of the other Android phones. OnePlus usually gives 2 years of OxygenOS-updates, including Android upgrades. After 2 years, OnePlus gives an extended year of security patches. This is stated in a separate forumpost.

    The OnePlus 3 from 2016 even got 3 Android upgrades. Nougat, Oreo and Pie. That’s a very good thing for the future, if OnePlus decides to keep doing this with their other phones as well.

    OnePlus usually rolls-out updates incrementally, to play it safe when an update contains a critical bug. Thereby they have 4 or maybe 5 update-branches:

    • Stable

    • Open Beta

    • Developer Previews of Android (not always applicable)

    • Closed Beta

    • Internal builds
    That’s it for now. I’ll update this thread about the software in the upcoming time.
    Last edited: Jun 8, 2019

  8. AnonymousWP
    The Lab - OnePlus 7 Pro Reviewer Jun 8, 2019

    Stickied Post
    AnonymousWP , Jun 8, 2019 :


    The camera. Cameras on smartphones became only better and better. Not really weird, since technology keeps developing. Sony is one of the biggest players in this market. OnePlus decided to put 3 cameras in this top-tier phone and they used Sony’s last high-end sensor for the primary camera; the IMX 586. The primary sensor is a 48MP wide-angle sensor, and the camera has a f/1.6 aperture and both OIS (Optical Image Stablisatoin) and EIS (Electronic Image Stabilisation). It further has a pixel size of 0.8 µm.Though it gets downscaled to 12MP, it gets a pixel size of 1.6µm in return.

    The sensor uses a Quad Bayer filter over which four pixels in a 2x2 configuration are provided with one color filter. In good light conditions, the colors of all individual pixels are calculated with algorithms based on the surrounding color filters. In poor light conditions, the modified filter ensures that the performance is comparable to that of a twelve-pixel pixel sensor with 1.6 µm pixels, according to Sony.

    The image of the stacked cmos sensor can be read at 30fps at full resolution. In a 4k resolution of 4096x2160 pixels, the maximum frame rate is 90fps and with a 1080p resolution it rises to 240fps. In 720p the sensor can be read out with 480fps, but this is a cropping of the image. Whether or not there will actually be smartphones filming in 90 kbps with 4k resolution also depends on other components, such as the image processor, which must be able to process images at that speed. Most other companies use this sensor in their phones. OnePlus also put this sensor in their regular 7.

    The second sensor of the OnePlus 7 Pro is an ultra wide-angle sensor; the Sony IMX 481 of 16MP. This camera has a f/2.2 aperture, has a view of 117 degrees and a pixel size of 1.0 µm (micron). It doesn’t have OIS or EIS.

    The third and last camera is a telephoto lens of 13MP (not an 8MP like OnePlus claimed. with a lens that gives an angle of view of 42 degrees, not an 8-megapixel sensor with a lens that gives an angle of 31 degrees. That is why it is about '2.2x zoom', not '3x zoom'.) It has an aperture of f/2.4, and a pixel size of 1.0 µm. This one does have OIS and EIS.

    The front camera is a pop-up camera, with a wide-angle sensor of 16MP, a f/2.0 aperture, a view of 95 degrees, 1.0 µm but doesn’t have OIS nor EIS.

    The camera in practice

    Since the 7 Pro came out, some reviewers weren’t too happy about the camera, nor were users. For me it was okay to shoot with and it was absolutely better than on my 3 (comparing stock to stock). Going from 1 to 3 cameras is a really nice step forward. Your device is now way more prepared to shoot pictures in different scenarios, and I like that. Luckily, quite quick after the complaints, OnePlus came with a response, saying there will come several camera-updates to improve this. Now, 2 software-updates later (on the moment of writing), I can say that the camera has been improved quite significantly. In the coming time I’ll collect more comparisons to give you a good image (no pun intended :p) of the performance increases. I can tell you that I’ve done some comparisons already with 3 different software-versions. Sadly enough not of the same spot, but a comparable scenario.

    OnePlus is being criticised since the OnePlus 5 for their post processing. The oil paint effect is a known issue with the OnePlus Camera app, but it got a lot better in the past few generations. It’s heading the good way, but still not as good as the post processing of Pixel devices for example.

    Luckily, the OnePlus phones are a popular target for developers to make Google Camera ports for. Those don’t require root and can just be installed outside the Play Store. I also used this on my 3 and it could get the full potential from the camera, which is really great. This is in terms of dynamic range, detail and exposure. So personally, I don’t really mind about the OnePlus Camera, since I have the freedom to install Google Camera to shoot beautiful pics with my current OnePlus 7 Pro. Here’s a big overview of which ports for OnePlus phones are the best optimized: https://www.celsoazevedo.com/files/android/google-camera/links/#O. Getting the latest one of Arnova is almost always your best bet: https://www.celsoazevedo.com/files/android/google-camera/dev-arnova8G2/. To give you an idea in difference, here are some examples: https://www.celsoazevedo.com/files/android/google-camera/examples/.

    The camera in use

    At the moment of writing, I’ve shot pictures with all kind of versions of OxygenOS, starting with version 9.5.1. The camera wasn’t really good at that time, even though it was already a lot better than my 3. With 9.5.10 on the moment, it got pretty good actually. Colors are good, just dynamic range is slightly off (as well as overexposure). The details is something that OnePlus needs to work on, as there’s still that oil-painting effect in some scenarios.

    For the people who don’t want to read but just want to check pictures, check my cloud: https://anonymouswp.stackstorage.com/s/lSGQEGpHMD4crYF. For the ones who do, read further.

    Shot on 9.5.5:

    Here some slowmo videos I took:

    Here some comparisons between the OnePlus Camera and Google Camera on my 7 Pro, as well as those 2 on my OnePlus 3. For all photos, click on the link at the beginning of this chapter.

    OnePlus 7 Pro OnePlus Camera

    OnePlus 7 Pro Google Camera

    OnePlus 3 OnePlus Camera

    OnePlus 3 Google Camera

    For more pictures check here: https://anonymouswp.stackstorage.com/s/lSGQEGpHMD4crYF

    Shot on 9.5.8:

    OnePlus Camera


    Google Camera


    Pixel 3a

    OnePlus Camera

    Google Camera


    Pixel 3a

    OnePlus Camera

    OnePlus Camera, Nightscape

    Google Camera

    Google Camera, Nightsight

    Pixel 3a

    Pixel 3a, Nightsight
    Last edited: Jul 30, 2019

  9. AnonymousWP
    The Lab - OnePlus 7 Pro Reviewer Jun 8, 2019

    Stickied Post
    AnonymousWP , Jun 8, 2019 :

    How the device integrates the device with my own daily needs in different scenarios

    I’m an IT-student and I’m (maybe obviously) quite obsessed with speed myself. This device does have it for sure. It’s one of the fastest phones on the market and compared to my 3 so much faster. Like I mentioned earlier, I browse a lot and use social media apps like Discord, WhatsApp and some Snapchat. Thereby I am quite much on the move. To college, internship, friends and some other places.I also like it to visit concerts and festivals. In that regard, I need speed, a good batterylife, a good camera, a sufficient microphone and really fast charging. That’s also what the 7 Pro really delivers and I’m very happy about that, since I’m used to my OnePlus 3.

    All the other things, like stereospeakers, the very nice screen are a big addition to my usage, because you do watch to your screen whenever you use it (probably ;)). It works really well when I’m watching a video on YouTube for example. I also like to shoot pics when I’m on the move or on vacation. I don’t watch videos myself multiple times a day and I never really cared about stereospeakers, but it’s seriously better than the single speaker on my 3 and the screen looks good.

    I don’t really play a lot of games, but the 90Hz and nice colors the AMOLED display certainly help a lot, in combination with the stereospeakers. The battery is a nice extra for that since gaming obviously drains more power. The battery also really helps when I’m at a festival, since you don’t really have powersockets there. Already looking forward to see how good it’ll be at 1080p/60Hz in combination with the 4000mAh battery!

  10. AnonymousWP
    The Lab - OnePlus 7 Pro Reviewer Jun 9, 2019

    Stickied Post
    AnonymousWP , Jun 9, 2019 :

    OnePlus made a really solid phone. I’d say this is a nearly-perfect phone to me. At this point, I don’t think any other phone would give me that much joy as this phone. Of course, this is a personal opinion. I tried several brands in the past and try other phones as well. The speed, software, display, fast charging, big battery and decent cameras just make it an almost perfect phone for me, where I am really competent with.

    Unfortunately, there are also some downsides, like the absence of the headphone-jack. Personally I’m not a fan of glass phones, since it makes the device kind of fragile, even with protections like a case. The curved display is also a bit of a con for me, since it has more downsides than upsides.

    709 euros (in my country) is quite a lot of money to me, but that doesn’t mean the price/performance ratio isn’t good. You still get a very good phone for a decent price, especially when you compare it to other flagship-devices. This sadly enough changes, as OnePlus don’t get a lower price over time, while brands as Samsung, LG etc lower their prices over time. Not to forget though, is that it was even the first phone that is shipped with some technologies like a 90Hz AMOLED display and UFS 3.0 storage.

    Pros and cons


    [​IMG]Very fast in use
    [​IMG]Clean but customisable software (and fast updates)
    [​IMG]Fast charging
    [​IMG]Very nice display (1440p/90Hz)
    [​IMG]Decent cameras
    [​IMG]Nice batterylife (max I got is 10 hours on 1440p/90Hz)
    [​IMG]A good case that got delivered with the phone. Gives me more certainty
    [​IMG]Stereospeakers are a nice addition
    [​IMG]USB 3.0


    [​IMG]No headphone-jack
    [​IMG]The back is made from glass and thus fragile
    [​IMG]Curved edges of the phone’s screen don’t really have pros
    [​IMG]Some apps are getting killed in the background (not getting notifications)
    [​IMG]Quite pricey when you compare it with other phones after a few months
    [​IMG]The post-processing of the cameras is not on par with phones as the Pixel or a Huawei P30. Luckily, the Google Camera port helps a lot with this

    Final word

    A big thank you to OnePlus who gave me the opportunity with testing this phone! I’m still so happy with it. Don’t forget that I’ll keep updating my review in the upcoming time. Thanks everyone for reading. Questions? Don’t mind to ask me! :)
    For the Dutchies out here: I’ll publish the Dutch-version of this review on Tweakers.net soon™ :p.

  11. Bouncer71
    OnePlus 7 Pro Sample Shot Photographer May 18, 2019

    Bouncer71 , May 18, 2019 :
    Very detailed right from the beginning...

    I have a feeling this is gonna be awesome... ;D

  12. AnonymousWP
    The Lab - OnePlus 7 Pro Reviewer May 18, 2019

    AnonymousWP , May 18, 2019 :
    Thanks! Yes I always want to give people all the information they might need, and I like writing so yeah :p.

  13. meatandy
    Oreo May 18, 2019

    meatandy , May 18, 2019 :
    Never say Never @AnonymousWP :D

    I'm very curious about your early comparisons coming from the op3 in regards to speed and smoothness , camera ability and battery life .

    I think the glass back design will win you over in due time.

    Additionally could you show in video or Gif form
    the edge notification©®™ feature in action?

  14. AnonymousWP
    The Lab - OnePlus 7 Pro Reviewer May 18, 2019

    AnonymousWP , May 18, 2019 :
    Thanks! I was indeed planning to do that :).

    buntycubal, meatandy and Bouncer71 like this.
  15. Its.Leandroo
    The Lab - OnePlus 6 Reviewer May 18, 2019

  16. Darkhaiass
    Cupcake May 18, 2019

    Darkhaiass , May 18, 2019 :
    Awesome beginning, im want to read the full review already!
    I'm also switching from op3 to op7pro but i bought the 12/256, i know its really overkill but you know, why not?

  17. AnonymousWP
    The Lab - OnePlus 7 Pro Reviewer May 18, 2019

    AnonymousWP , May 18, 2019 :
    Thanks! :D

    If you're going to do use it for like 3 years then yeah, it's a good investment. For myself I think 8GB is enough.

    buntycubal and Bouncer71 like this.
  18. optical
    OnePlus 7 Pro Sample Shot Photographer May 19, 2019

    optical , May 19, 2019 :
    Very good (first part) review!
    Have a good time with your new gadget! :)
    Please tell us all impression about camera!!

  19. AnonymousWP
    The Lab - OnePlus 7 Pro Reviewer May 19, 2019

    AnonymousWP , May 19, 2019 :
    I will definitely do that. And thanks! :)

    Bouncer71 and optical like this.
  20. nishant85
    Donut May 19, 2019

    buntycubal and G_plusone like this.
  21. AnonymousWP
    The Lab - OnePlus 7 Pro Reviewer May 19, 2019

    AnonymousWP , May 19, 2019 :
    I will. It's extremely accurate. I'm getting a fix within a few seconds and it's accurate (3m or so, according to GPS Test).

    buntycubal likes this.
  22. O1558288082841
    Cupcake May 19, 2019

    O1558288082841 , May 19, 2019 :
    I am first time one plus user just bought 7 pro unable to connect to my LG Smart TV using screen cast option. can any 1 help

  23. YRJ
    Lollipop May 19, 2019

    YRJ , May 19, 2019 :
    This is what I would call a 'The LAB' thread, in real sense. A good start, hope you maintain the same quality or get even better with future iterations.


    buntycubal, G_plusone and AnonymousWP like this.
  24. AnonymousWP
    The Lab - OnePlus 7 Pro Reviewer May 19, 2019

    AnonymousWP , May 19, 2019 :
    I suggest you to ask here: https://forums.oneplus.com/forums/OnePlus7Series/
    Thanks a lot! I appreciate that. I hope to finish the case-chapter in a few hours.

    YRJ likes this.
  25. Sujknair
    Ice Cream Sandwich May 19, 2019

    Sujknair , May 19, 2019 :
    A great beginning indeed. Especially interested because i too, am a 3 owner due for an upgrade.

    Btw, nice catch with the charger and cable size comparison. Details do matter. :)

    G_plusone and AnonymousWP like this.
  26. JelleZon
    KitKat May 19, 2019

    G_plusone likes this.
  27. KidAKidB
    Froyo May 19, 2019

    KidAKidB , May 19, 2019 :
    But that's because the Nebula Blue is just so absolutely beautiful!

  28. G_plusone
    Marshmallow May 19, 2019

  29. AnonymousWP
    The Lab - OnePlus 7 Pro Reviewer May 19, 2019

    AnonymousWP , May 19, 2019 :
    I've always liked black, and I was thinking about getting the Nebula Blue, but meh, I'm always going back to black.