How to root your OPPO Find 7 (X9076) & Find 7a (X9006) Stock/Custom Recovery [Updated for ColorOS 2.0]


     Let me preface this guide with a little heads up that there is actually a lot of different threads showing different ways of rooting, a lot of which did not specify which method is meant for what specification of the phone. This post will clear up a lot of things in one page so you won't have to snoop around thread pages on XDA.
Note: If you are new to this whole thing, two rules to follow at all times: Have a charged phone if you're going to do anything; Stay calm no matter what message shows up.

tl;dr: Method 1 for pre-updated Find 7a/ Find 7, Method 2 for All Versions of Find 7a, Method 3 for All Versions of Find 7a and Find 7.

Method for ColorOS 2.0 Users 10/11/2014 (Working for X900x & X907x)
As of now, the only method to root will wipe your storage, PLEASE BACKUP BEFORE PROCEEDING. If anything is unclear, refer to Method 2


Files Needed: 
platform-tools: AndroidSDK.zip
Root: JaCh0o_KG3.4.0.zip (courtesy of Oppo forum user: JaCho0)
Recovery Flasher: Find7_Recovery_Flasher_v8.zip

1.     Extract AndroidSDK.zip on your PC, you will have a platform-tools folder.
2.     Move openrecovery-twrp-2.8.0.1-find7.img into the folder.
3.     Plug in your phone to your PC and move JaCh0o_KG3.4.0.zip and Find7_Recovery_Flasher_v8.zip into your phone.
4.     Turn off your phone. Now, hold the power button + volume up button until vibration is felt. Your screen should have the words 'fastboot' written on it.
5.     Fire up a command prompt by holding shift then right click and select "Open command window here" (NOTE: In some instances this command prompt window will not have administrator privileges so I recommend going into your System32 folder, most likely located at C:\Windows\System32 and copy cmd.exe into the SDK folder instead and run the cmd as administrator.)
6.     In the command prompt type: fastboot devices
7.     If everything goes smoothly, your device should show up in a alphanumeric string.
8.     Next, in the command line, type: fastboot oem unlock
9.     Your bootloader is now unlocked!
10.    Reboot into bootloader by typing: fastboot reboot-bootloader
11.    Next, type: fastboot flash recovery openrecovery-twrp-2.8.0.1-find7.img
12.    If no error messages, unplug phone and boot into recovery by holding the power button + volume down.
13.    You should be inside TWRP interface, select Install and browse for Find7_Recovery_Flasher_v8.zip and install. This is to make the recovery changes permanent.

14.    Inside the installer, select TWRP recovery> TWRP 2.8.0.1> Whatever theme and proceed. After installation complete, select reboot into new recovery.
15.    You will return to TWRP interface. Select Install and browse for JaCh0o_KG3.4.0.zip and confirm installation. After installation is done, reboot normally.
16.    Once phone is boot up, check if  'Kinguser' app is on phone. Open root explorer and see if you have root permission. If all is well, congratulations, your device is now rooted.

Method 1: The Easy but Outdated Method

     This method is pretty easy because it utilizes the existing recovery on the Find 7a but the shortcomings are obvious. It ONLY works with ColorOS version 1.2.2i and from what I've observed, most people are having difficulties flashing custom ROMs onto the phone using OPPO's recovery so I suggest that you follow method 2.
1.     Download this file: Find7_ROOT4.3_bbs.oppo.cn.zip onto your Find 7a or Find 7 (yes it works for both phones).
2.     Turn off your phone.
3.     Boot your phone into recovery mode by holding down the Volume Down button and the Power button, once it vibrates, you can let go.
4.     Select the Install from SD option and browse for the zip file you just downloaded. Follow the prompts and if everything goes as intended, you now have a rooted phone!

Method 2: The Veteran's Method
NOTE: This method is strictly for Find 7a (X9006/7)
     This method, while being slightly harder, is the most common method for rooting any other phone, so you might as well practice if you are planning to do this for any period of time. It works for any version of ColorOS and the custom recovery we are about to flash will be much more full featured compared to the stock recovery. We will be utilizing fastboot commands to flash a custom recovery so we will be needing the basic fastboot files found in Android's SDK. If you did not understand a single word in the last sentence, do not fright, download the files below and you will be fine.

  1. Transfer the Update-SuperSU-v1.94.zip onto your phone first for convenience purposes.
  2. On your PC, extract AndroidSDK.zip to anywhere, preferably on your desktop. Then browse into the folders until you come upon something that looks like what I'm showing below.
  3. Move the recovery image file of your choice (CWM or TWRP) into the folder. So you will see something similar to the screenshot below (I chose to go with CWM).
  4. Fire up a command prompt by holding shift then right click and select "Open command window here" (NOTE: In some instances this command prompt window will not have administrator privileges so I recommend going into your System32 folder, most likely located at C:\Windows\System32 and copy cmd.exe into the SDK folder instead and run the cmd as administrator.)
  5. Turn off your phone. Then hold the Volume Up button and Power button until you feel a vibration. The phone will boot up and show the word "fastboot" on screen. 
  6. Connect your phone to your PC via USB cable.
  7. Wait for a moment then in the command prompt type:
  8. fastboot devices
  9. If everything goes smoothly, your device should show up in the list as a random string of numbers
  10. Rename the X9007_CWM_Recovery or X9007_TWRP_Recovery to something simple like recovery for ease of work later.
  11. In the command prompt, type:
  12. fastboot flash recovery [imagename].img
    Replace [imagename] with actual name of image

  13. Something like this will show up if recovery is flashed successfully.
  14. Unplug your phone from your PC and hold Volume Down button and Power button to boot into recovery.
  15. Select Install zip from SD card
  16. Browse for Update-SuperSU-v1.94.zip and install it.
  17. Reboot and your phone is now rooted!
Method 3: The Simplest Method

     This method requires you to download something O-team developed so if you're not comfortable with that, use Method 2 instead. This method will work for all versions/variants of Find 7a & Find 7 and it's pretty straight forward.


  1. Transfer Update-SuperSU-v1.94.zip onto your phone.
  2. Boot phone into fastboot mode by pressing Volume Up button and Power button together until vibration is felt.
  3. Connect your phone to your PC via USB
  4. Run Recovery_Installer.exe and install the program.
  5. After installation successful, this window should pop up.
  6. Enter option number to install recovery of choice. (Find 7a users options 3 or 4; Find 7 users strictly option 5)
  7. Wait for process to complete.
  8. Boot into recovery via the program or Volume Down + Power button
  9. Select install zip from SD card then browse for Update-SuperSU-v1.94.zip and install it.
  10. Reboot and you're rooted!
I used Method 2 if you're wondering, because I am familiar with fastboot anyway. Do recommend you using Method 2 if you are looking into rooting/flashing more phones in the future as it's a common tool when it comes to rooting Android phones.

26 comments:

  1. Hi. Will Method 3 work for Find 7 X9076 on Color OS 2.0.0i ?

    ReplyDelete
    Replies
    1. Hi, unfortunately method 3 will not work for ColorOS 2.0 KitKat.
      Currently, the only method to root for ColorOS 2.0 is this method: http://www.oppoforums.com/threads/how-to-root-coloros-kitkat-2-0.21282/

      This method will also wipe everything in storage so backup before proceeding.

      Delete
  2. Thank you :) Appreciate the help.

    ReplyDelete
  3. Thank you Oppo Find7 9077 rooted, method 1

    ReplyDelete
  4. mine is oppo find 7a x9006 color os v 1.2.7i. can i root my phone using the above method?

    ReplyDelete
  5. i used method 2 and everything went fine until i try to get into recovery mode. its just stuck with the oppo logo. what should i do? help please!

    ReplyDelete
    Replies
    1. Hi, if your phone is still not booting up, can you retry the process from step 5 onwards and see whether if it successfully boots up. If not, after flashing the recovery (a.k.a step 10), type the following command into the command prompt.

      fastboot erase cache

      Then try and boot into recovery.

      Delete
  6. Hi there, I have the Oppo Find 7a X9006 running Color OS 2.0.0i KitKat. I've rooted before with my previous phone (Nexus 5) so I'd prefer to do method 2. Can I use this method even though the download files are X9007?

    ReplyDelete
    Replies
    1. Hi, for ColorOS 2.0, you need to refer to the method that I recently added (which you can find above method 1), if you have trouble finding it, it's highlighted neon green. The steps are similar to that of method 2 (fastboot and stuff) and with your prior experience of rooting should be no hassle for you.

      Delete
  7. Hello, thanks for your guide, its much clearer than many others I've seen. I have a find7 with ColorOS v1.2.8i and no Windows machines. Am I stuffed and need to go borrowing a Windows machine? And no-one seems to have mentioned v1.2.8i yet, does your method 3 work OK with it?

    ReplyDelete
    Replies
    1. Yup method 3 works fine with v1.2.8i if you go with CWM or TWRP. Unfortunately to use method 3 you will definitely need a Windows machine. For other methods, there are other workarounds to make it work in Linux, you might need to refer to other Linux specific guides to get ADB working. The commands used are mostly similar.

      Delete
  8. I should have added that there are linux machines available here. :-)

    ReplyDelete
  9. quiero descargar de Mega el instalador y me pide la clave para desencriptar y comenzar con la descarga
    , me puedes decir como descargarmelo??....gracias

    ReplyDelete
  10. quiero descargar de Mega el instalador y me pide la clave para desencriptar y comenzar con la descarga
    , me puedes decir como descargarmelo??....gracias

    ReplyDelete
  11. ademas sigo el paso dos,y me dice la consola que no existe recovery.img....estoy metiendo comandos de todo hasta inventandome y la cuestion no se flashea
    Me reconose y hasta sale la cadena alfanumerica....pero de ahi en adelante nada,todo fallido

    ReplyDelete
  12. Is there any Application which can make root in My Oppo find 7a!!?

    ReplyDelete
  13. hi method 3 have a decryption key.what is the key?

    ReplyDelete
  14. i need decryption key for it to work . method three please help

    ReplyDelete
  15. SuperSU link is down

    ReplyDelete
  16. Cannot open openrecovery-twrp-2.8.0.1-find7.img pls help

    ReplyDelete
  17. Hi. I use find 7 Color OS v2.1.4iB. I've tried the first method (above method 1) and everything went smoothly until the end. Even the Kinguser and Root Explorer apps already there,but still i cant get the root access,why?any other possibilities or alternatives? Thank you very much for the guide & help..

    ReplyDelete
  18. hi i am using oppo find 7 x7076 with a kitkat update,and colour os 2.1.4 ,i have searched for root every where but it seems all files have been deleted,kindly help me to root my phone ,thankyou.

    ReplyDelete
  19. second method is working perfectly nad excellent. i rooted my oppo find 7. thank you very much. i tried many weeks but now i have done it in one day. thank you very much.

    ReplyDelete
  20. Hi there.. i cannot download files of SuperSu. Appeared like this "you cant access this item because it is in violation of our terms of service.. why should i do?please help me

    ReplyDelete