120
[Q&A] The Ultimate OnePlus 3 Guide - Solutions e.t.c.

  1. Alvie The Lab - OnePlus 5T Reviewer May 30, 2016

    Alvie, May 30, 2016 :
    [​IMG]

    Thread owner: @Alvie

    UPDATED: 10/09/2017

    General questions - click here

    ROM/Software related - click here
    Issues/Problems - click here

    How to unroot your OP3 and go back to stock - click here
    (thread by @calvinistmac)


    If you have any issues, first make sure you check if there is already a solution. You can do this by checking this thread, searching the forums and other parts of the internet (e.g. YouTube/Google). If even then you still have issue(s), post on this thread (or create a new thread).

    Things to try first:
    • Close apps and reopen
    • Reboot device
    • Clear cache + ART/Dalvik in recovery
    [​IMG]

    Specifications
    Display: 1080P 5.5' Optic AMOLED protected with Gorilla Glass 4
    Chipset: Qualcomm Snapdragon 820 @2.2GHz
    CPU: 2x Kyro @2.2GHz + 2x Kyro @1.8GHz
    GPU: Adreno 530
    RAM: 6GB
    Rear Camera: 16MP f/2.0 - 4K30 1080p30 720p120
    OIS+EIS
    Front Camera: 8MP f/2.0
    WLAN: 802.11b/g/n/ac
    USB: 2.0/Type C
    Battery: 3000mAh
    NFC: Enabled!
    Extra features: Dynamic De-noiser, DASH charging, Auto HDR

    Which bands/frequencies does the OP3 support?
    GSM: 850, 900, 1800, 1900 MHz

    North America model:
    WCDMA: Bands 1/2/4/5/8
    FDD-LTE: Bands 1/2/4/5/7/8/12/17
    CDMA EVDO: BC0

    Europe / Asia model:
    WCDMA: Bands 1/2/5/8
    FDD-LTE: Bands 1/3/5/7/8/20
    TDD-LTE: Bands 38/40/41

    China model:
    WCDMA: Bands 1/2/5/8
    FDD-LTE : Bands 1/3/7
    TDD-LTE: Bands 38/39/40/41
    TD-SCDMA : Bands 34/39
    CDMA EVDO: BC0

    Does rooting / unlocking bootloader void warranty?
    The technical process of rooting or unlocking the bootloader does not void the warranty of the OnePlus 3. However, we strongly suggest for you to only root or unlock the bootloader of the OnePlus 3 if you are confident that you understand the risks involved.

    By accessing resources regularly unavailable to software, the process may damage your hardware during or after the procedure, which is not covered under warranty. In warranty handling, we will need to verify that any faulty behavior is unrelated to rooting / unlocking first.

    Is there a pre-applied screen protector?
    A standard screen protector is pre-applied (professionally fitted) at the factory as gift and to minimise damage. It is not a premium or tempered glass.

    Will other chargers work with the OnePlus 3?
    Other 5V chargers will work with the OnePlus 3 but you will not achieve the maximum charging speeds that you can using the included DASH charger and cable. Therefore, it is recommended to use the DASH charger and cable.
     
    Last edited: Sep 10, 2017

    #1
  2. Alvie The Lab - OnePlus 5T Reviewer May 30, 2016

    Alvie, May 30, 2016 :
    [​IMG]

    How to install ADB and fastboot:

    Filename: adb-setup_1.4.3.exe

    Download this file: Credit @Snoop05

    https://drive.google.com/file/d/0B0MKgCbUM0itNVB1elljU2NPR0k/view

    Locate the file, right click and run as administrator.

    Press Y at each step:

    [​IMG]

    How to unlock bootloader:

    Make sure to backup important files as unlocking bootloader will wipe files and data on your device.

    After you have installed the drivers, ADB and fastboot, you can proceed to unlocking your bootloader.

    1) Enable USB debugging and OEM unlock

    Go to Settings>About Phone>Tap Build number 7 times.

    Go to Settings>Developer's Options>Enable USB debugging

    Also in Settings>Developer's Options, Enable OEM unlock, type in your PIN/Pattern/Pass code.
    2) Connect your OnePlus 3 to your computer

    Select Always allow from this computer and click OK (You may not get this prompt)
    3) Boot your OnePlus 3 into Bootloader/Fastboot mode (POWER + VOLUME UP)

    4) Whilst in Bootloader/Fastboot mode, connect your OnePlus 3 to your PC and allow the drivers to install.

    5) Open a command window

    For this you have to open a folder
    Hold shift and right click
    Choose Open a command window

    [​IMG]

    6) Power off your OnePlus 3 then boot into fastboot mode.

    7) Connect your OnePlus 3 to your PC via USB.

    8) Run this code to ensure fastboot is working.


    Code:
    fastboot devices
    If it returns with your serial number you can continue with the process, if not you need to ensure your drivers are correctly setup.


    To unlock your OnePlus, run this code:

    Code:
    fastboot oem unlock
    This will begin the unlock process on your OnePlus 3 and will come up with a new screen on your device. Choose Yes and it will reboot automatically.
    9) To make sure that the bootloader has been unlocked, reboot the phone into fastboot mode. Open a command window and run this code:

    Code:
    fastboot oem device-info


    It should return with:

    Device tampered: true (for some people this may say false but still work)
    Device unlocked: true

    How to install custom recovery:
    1) Enable USB debugging

    Go to Settings>About Phone>Tap Build number 7 times.

    Go to Settings>Developer's Options>Enable USB debugging.

    2) Download this TWRP recovery file and place it on your computer:


    https://dl.twrp.me/oneplus3/

    For whatever recovery image you are using make sure to name it recovery.img

    3) Boot your OnePlus 3 into fastboot mode (POWER + VOLUME UP)

    4) Open a command window in the folder where your recovery.img file is.

    For this you have to open the folder
    Hold shift and right click
    Choose Open a command window

    [​IMG]

    5) Run this code to flash recovery:

    Code:
    fastboot flash recovery recovery.img

    6) Boot into recovery by unplugging your phone from the PC and hold POWER and VOLUME DOWN.

    7) Once in recovery, reboot from there (select system) and swipe to disable stock recovery.

    How to root your OnePlus 3:
    First of all, you need to make sure you have a custom recovery installed (check the instructions above)

    1) Save this SuperSU zip to your phone's internal storage:


    Click here! (Version 2.74 forced systemless) Credit: @Naman Bhalla @Spannaa
    2) Boot into recovery mode (POWER + VOLUME DOWN)

    3) Click Install

    4) Select the SuperSU.zip and Swipe to confirm flash

    5) Once done, Wipe Dalvik/ART Cache and Cache and reboot


    To verify root, install Root Checker from the Play Store

    How to make a Nandroid Backup with TWRP:
    Nandroid Backups are important as they backup your stock system, so in case you ruin your phone you can roll back to the Nandroid Backup (similar to Windows system image) via TWRP.

    1) To create a Nandroid Backup, enter recovery mode (TWRP)

    2) Select Backup

    3) Select Boot, Recovery, System, Data, Cache and EFS

    4) Swipe to backup (this may take some time)

    5) Once done, reboot to system

    How to backup EFS:
    Credit: @Naman Bhalla
    1) Install Terminal Emulator on your phone and open it up.
    2) Enable root access by entering this code:

    Code:
    su
    3) Grant SuperSU/Superuser access
    4) Enter these commands:

    Code:
    dd if=/dev/block/sdf1 of=/sdcard/modemst1.bin bs=512
    Code:
    dd if=/dev/block/sdf2 of=/sdcard/modemst2.bin bs=512
    5) Go to a file manager and locate the files within your Internal Storage, and back them up to safe places such as your PC, Cloud Storage etc

    Restore EFS Backup:
    Credit: @Funk Wizard @Naman Bhalla
    1) Boot your OnePlus 3 into bootloader/fastboot mode
    2) Connect your OnePlus 3 to your PC using a USB cable
    3) In the folder containing the modemst1.bin and modemst2.bin files, open a command window:

    For this HOLD SHIFT AND RIGHT CLICK
    and click Open command window here
    [​IMG]

    4) Use these commands to restore your EFS:


    Code:
    fastboot flash modemst1 modemst1.bin
    Code:
    fastboot flash modemst2 modemst2.bin

    5) Reboot your phone by using this command:
    Code:
    fastboot reboot

    You can now disconnect your phone from your PC, and your IMEI should be restored.

    Restore Nandroid Backup:
    Credit: @Funk Wizard @Naman Bhalla
    1. Boot into TWRP Recovery (VOLUME DOWN + POWER)
    2. [Only and Only if you want to restore /system and /data too from the Backup] Wipe > Advanced Wipe > Select Dalvik + System + Data + Cache > Swipe to Wipe. Go back to TWRP Home.
    3. Go to Restore Menu and select the backup you want to restore.
    4. Select the partitions you want to restore.
    5. Swipe to Restore. The process will take some time.
    6. Reboot

    How to unbrick your OnePlus 3:
    Check @Naman Bhalla's thread as it contains multiple methods and all the information you will need:

    https://forums.oneplus.net/threads/guide-mega-unbrick-guide-for-a-hard-bricked-oneplus-3.452634/
     
    Last edited: Sep 10, 2017

    #2
    akst, t1nkl, iman.m and 41 others like this.
  3. Alvie The Lab - OnePlus 5T Reviewer May 30, 2016

    Alvie, May 30, 2016 :
    Signed flashable zips:
    Credit @Naman Bhalla and @Spannaa and @Funk Wizard for mirroring
    These zips are Full ROMs that can be flashed via (Stock/TWRP) recovery and do not overwrite the data partition of your phone.

    They can be found here:
    https://forums.oneplus.net/threads/...root-non-root-users-without-data-loss.451853/

    OTA incremental zips

    Credit @Naman Bhalla and ]@Spannaa and @Funk Wizard for mirroring
    These zips allow you to update from one version to another. They can be flashed via (Stock/TWRP) recovery if there are no system modifications.

    They can be found here:
    https://forums.oneplus.net/threads/...root-non-root-users-without-data-loss.451853/

    [​IMG]

    Camera app not taking pictures:
    This seems to be a bug that will hopefully be fixed in a future update. While you wait, try these workarounds:

    1) Go to Settings > Apps > Camera > Storage > Clear Data and Cache. Then reboot.

    2) Try changing aspect ratio to 16:9
    [​IMG]

    3) Try using a different camera app (e.g. Google Camera / Open Camera)

    Random Clicks in VR Apps:
    This issue is present due to the magnetometer in the phone being sensitive to spikes caused by magnets in the VR headset.

    A workaround for this is to take out the magnet in the headset (if possible) and use a Bluetooth controller instead.

    OnePlus is working on this, be patient.


    RAM Management:

    The OnePlus 3 has aggressive RAM management in purpose in order to save battery life. Most people won't realise it in everyday use.

    However, there is a workaround but it requires root access:
    CREDIT: MarioSerrafero (XDA)
    1) Install BuildProp editor from Play Store:
    2) Search this within the app:

    Code:
    ro.sys.fw.bg_apps_limit=20
    3) Change it to this:
    Code:
    ro.sys.fw.bg_apps_limit=42

    Push notification issues:
    This is caused by Doze, a feature implemented in Android Marshmallow to ignore wakelocks.

    In order to disable it for certain apps do this:
    1) Go to Settings > Battery
    3) Click the three dots on the top right, and click Battery optimisation
    4) Click All apps
    5) Tap on apps that you always want notifications for, and click Don't optimise (e.g. email, Whatsapp etc)

    If that doesn't work, you can disable Doze altogether: (requires more technical knowhow)

    You can do this by going into:

    In Oxygen OS 3.2.6 and above:
    Settings --> About Phone --> Tap Build Number 7 times
    then go back to Settings --> Developers' options --> Toggle Doze Mode off

    1) Go to Settings>About Phone, tap Build Number 7 times to enable Developers' options, then go back to Settings>Developers' options and enable USB debugging.
    2) Install ADB and fastboot onto your PC:

    Filename: adb-setup_1.4.3.exe

    Download this file: Credit @Snoop05

    https://drive.google.com/file/d/0B0MKgCbUM0itNVB1elljU2NPR0k/view

    Locate the file, right click and run as administrator.

    Press Y at each step:

    [​IMG]

    Once the drivers are installed, the setup window will close and ADB and Fastboot will work!

    3) Open a command window

    For this you have to open a folder
    Hold shift and right click
    Choose Open a command window

    [​IMG]
    4) Type in this code to make sure your device is recognised:
    Code:
    adb devices
    If successful, the command window will return your Serial No. if not, your drivers are not correctly setup

    5) To disable Doze, type in the command:

    Code:
    adb shell dumpsys deviceidle disable
    It should return with; idle mode disabled, if successful

    Screen protector doesn't cover the whole phone:
    This is due to the 2.5D glass on the OnePlus 3. Because of the subtle curves around the edges, screen protectors doesn't fully cover the phone. If it did, air bubbles and dust may be able to enter and compromise the integrity of the screen protector and therefore the phone.
     
    Last edited: Nov 15, 2016

    #3
  4. WorD.0 Ice Cream Sandwich May 30, 2016

    Last edited: May 31, 2016

    #4
  5. dsmonteiro The Lab - OnePlus 5T Reviewer Community Expert May 30, 2016


    #5
  6. Alvie The Lab - OnePlus 5T Reviewer May 30, 2016

    Alvie, May 30, 2016 :
    Thanks so much, if I knew that this could be done I would have asked moderators to do this earlier.

    Also, do you mind if I incorporate some of the information from your spec sheet into this thread when it is ready?
     

    #6
  7. BeautifulJoe Gingerbread May 31, 2016

    BeautifulJoe, May 31, 2016 :
    Oneplus 3 needs to be what Oneplus 2 should have been. I am still on Oneplus 1, and there is yet no reason to upgrade.
    I hope, the camera improves a lot. The iphone 6 camera is just too good in terms of intelligent focus etc.
     

    #7
  8. Hassan_Abdul KitKat May 31, 2016

    Hassan_Abdul, May 31, 2016 :
    what is this thread good for, at the moment? It leads to nothing...

    Edit:
    the time has come ;-)
    Great, thank you
     
    Last edited: Jun 19, 2016

    #8
    Helbro and Alvie like this.
  9. Serco Ice Cream Sandwich Jun 2, 2016

    Serco, Jun 2, 2016 :
    To reserve a place on a resersed section of a reserved thread about a reserved subject :confused::eek:o_O

    By the way, I just reserve my place in the restroom line up at the office :rolleyes:
     

    #9
  10. Alvie The Lab - OnePlus 5T Reviewer Jun 3, 2016

    Alvie, Jun 3, 2016 :
    Couldn't have said it better myself!
     

    #10
  11. Hassan_Abdul KitKat Jun 3, 2016


    #11
  12. Alvie The Lab - OnePlus 5T Reviewer Jun 15, 2016

    Alvie, Jun 15, 2016 :
    You can say OnePlus 3, OP3, OnePlus Three.

    Most people do not say OnePlus III or OnePlus ٣!
     

    #12
  13. SoniaB Nougat Senior Moderator Jun 15, 2016

    SoniaB, Jun 15, 2016 :
    Approved @Alvie
     

    #13
  14. Alvie The Lab - OnePlus 5T Reviewer Jun 15, 2016

    Alvie, Jun 15, 2016 :
    Thanks :)

    Also, it's great that there aren't any issues yet but I'm getting bored! :D
     

    #14
    SoniaB likes this.
  15. SoniaB Nougat Senior Moderator Jun 15, 2016

    SoniaB, Jun 15, 2016 :
    Lol - patience.
    Next week when devices are being delivered and set up you will be plenty busy :p
     

    #15
  16. Alvie The Lab - OnePlus 5T Reviewer Jun 15, 2016

    Alvie, Jun 15, 2016 :
    That would be great timing, after my GCSEs have finished! While I wait, I should probably concentrate on those for now (only 3 exams left :)).
     

    #16
    SoniaB likes this.
  17. SoniaB Nougat Senior Moderator Jun 15, 2016

    SoniaB, Jun 15, 2016 :
    Good Luck!! :)
     

    #17
    Alvie likes this.
  18. lukeg1987 Donut Jun 15, 2016

    lukeg1987, Jun 15, 2016 :
    Can somebody explain this to me please? I'm really confused. This website (http://www.4g.co.uk/4g-frequencies-uk-need-know/) says the network 3 operates on
    2100MHz (3G) and 800MHz & 1800MHz (4G). It also states the following:
    • 800MHz (Band 20)
    • 900MHz (Band 8)
    • 1800MHz (Band 3)
    • 2100MHz (Band 1)
    • 2600MHz (Band 7)
    The OnePlus 3 apparently supports the following.

    Network
    GSM: 850, 900, 1800, 1900 MHz

    Europe / Asia model
    WCDMA: Bands 1/2/5/8
    FDD-LTE: Bands 1/3/5/7/8/20
    TDD-LTE: Bands 38/40/41


    So does this mean that 3G is not supported on 3 (because it doesn't have GSM 2100MHz)? Or will it be ok because Band 1 is 2100MHz and that is supported?

    Sorry if this is the wrong place but I really don't want to make a mistake.

    Any help really appreciated!

    Many thanks
     

    #18
  19. Alvie The Lab - OnePlus 5T Reviewer Jun 15, 2016

    Alvie, Jun 15, 2016 :
    It has WCDMA (3G) Band 1 (2100MHz) so 3G will work.

    It also has all of the FDD-LTE bands required for 4G LTE:

    Band 20 (800MHz) + Band 3 (1800MHz)
     

    #19
    Ceasedd likes this.
  20. lukeg1987 Donut Jun 15, 2016

    lukeg1987, Jun 15, 2016 :
    Wahoo! Thanks so much. I consider myself fairly technically capable in general but I've found it quite hard learning about the various abbreviations.

    Cheers
     

    #20