Oppo R9S Rooting

Search This thread

toryonway

Senior Member
May 31, 2013
134
16
I got a OnePlis 5T so once I move everything over and the new shiny has worn off I can start hacking the R9S some more :)
oh! oneplus 5T in my country not have sell

wait to see you do about r9s i want to know if engineermode can root it i will try it, i want to root stock rom not custom rom
 

Lum_UK

Senior Member
May 24, 2012
596
215
Bristol
dj.lum.uk
OnePlus 5T
Looks like a no, on the engineering mode root :(

Code:
D:\Android>adb shell am start -n http://com.android .engineeringmode/.qualcomm.DiagEnabled --es "code" "angela"
Starting: Intent { act=android.intent.action.MAIN cat=[android.intent.category.LAUNCHER] cmp=.engineeringmode/.qualcomm.DiagEnabled }
Error type 3
Error: Activity class {.engineeringmode/.engineeringmode.qualcomm.DiagEnabled} does not exist.
 

Lum_UK

Senior Member
May 24, 2012
596
215
Bristol
dj.lum.uk
OnePlus 5T
You'll want to use:
com.oppo.engineeringmode/.qualcomm.DiagEnabled

Code:
[email protected]:/ # pm list packages | grep oppo
..
package:com.oppo.engineermode
..
[email protected]:/ #am start -n http://com.oppo.engineermode/.qualcomm.DiagEnabled --es "code" "angela"
Starting: Intent { cmp=http://com.oppo.engineermode/.qualcomm.DiagEnabled (has extras) }
Error type 3
Error: Activity class {http://com.oppo.engineermode/.qualcomm.DiagEnabled} does not exist.
[email protected]:/ #

(tried com.oppo.engineeringmode as well)
 

sagargjasani264

Senior Member
Oct 23, 2014
355
114
31
Ahmedabad
Here's the MEGA link: https://mega.nz/#!AE5F3DyS!lDdxu8I_SrDuIhVafX4-Tbkd87nOhQpROTKwWvCSfr8

The build.prop issue I mentioned earlier seems to be limited to editing build.prop with the CM File Manager's Editor. I tried it in ES File Explorer Pro and didn't experience the same missing SIM card issue.

Also, there's a file in there called fix-sensors-test.zip. After testing it out, it fixes the auto-rotate issue but breaks the fingerprint scanner. Just FYI.

What u made changes in build.prob to make sim works?
 

UAL4588

Senior Member
Feb 16, 2011
266
28
West Lafayette
@Lum_UK I followed your instructions for CM14, but Wifi and Bluetooth don't work. I've narrowed the problem down to my persist partition, I think I overwrote it when I flashed the recovery and boot partitions. Can you provide a firmware flash package with the persist image included to overwrite mine?
 

Journyman16

Senior Member
Aug 26, 2012
2,708
1,311
Murray Bridge
TBH, I don't think that the Oppo R9S will receive any love from any dev with the way Oppo changed its direction in beginning of 2016.
...
in short stay of from that OEM if you want freedom on your phone or want any type of dev support.
Thanks for this - I've been looking around at possible 2nd phones - the missus doesn't like me risking being out of touch while I am playing with my S8. :D

Oppo R9s and all other Oppos are now off the table for a choice. :D
 

adjie_sprynt

Member
Sep 11, 2017
6
0
Madiun
After I instal custom rom cm13 I got problem.
My speaker volume very low on calling, but working fine on music or video.
I try to edit mixer_paths_mtp.xml but I'm not sure.
Anyone can help me. Thx
 
After I instal custom rom cm13 I got problem.
My speaker volume very low on calling, but working fine on music or video.
I try to edit mixer_paths_mtp.xml but I'm not sure.
Anyone can help me. Thx
How did you install the rom, where did you get the rom(please post download link) and did you try changing the build.prop to increase volume leaves? Also why are you trying to mode the mixer path

Sent from my OPPO R9s Plus using Tapatalk
 

adjie_sprynt

Member
Sep 11, 2017
6
0
Madiun
How did you install the rom, where did you get the rom(please post download link) and did you try changing the build.prop to increase volume leaves? Also why are you trying to mode the mixer path

Sent from my OPPO R9s Plus using Tapatalk

I instal this rom just follow instruction in this forum, everiting just working fine, I just got only this problem.
I don't change everything instal the "System". I try to mode the mixer path because I find solution in internet and suggest me to change the mixer path, but i'm not sure how to change the mixer path.
 

dkmaster

Member
Aug 22, 2009
26
1
@Lum_UK, thank you for your guides. And thank everyone for their efforts. Is there a possibility for someone to upload or send me in pm a qcn file for R9s in order to fix my imei?
 

adjie_sprynt

Member
Sep 11, 2017
6
0
Madiun
how to instal cm14 if I already on cm13?
just instal it from twrp?
can someone explain this. thx

Wu Xianlin released a new update for our phone as well as the r9sk. I couldn't quite tell from Google translate if this will also work on the r9s+.

His new twrp recovery allows you to flash .OZIPs.

What you'll need:

Download r9s_11_a.11_170106.tar.bz2 from this folder as well as the recovery image (it's actually twrp). Also download the drivers and .reg file if you don't already have them installed as well as msmdownloadtool-0. Grab the boot image from this folder.

There's a nice little video there that gives a good visual walkthrough of what to do. It should be pretty self-explanatory. The .docx is the document he references in the video. The only thing that might not be immediately apparent is that you have to press "f5" after the msmdownloadtool is loaded to bring up the flash options.

NOTE: First time you do this, don't "uncheck all". You can substitute the "boot" and "recovery" images with Wu Xianlin's boot and recovery images just by clicking on the name field (like in the video). You can also uncheck "userdata" if you don't want to wipe your stuff. Thanks to Lum_UK for pointing this out.

CM14 as an OZIP (this update fixes the speaker phone issue Lum_UK addressed earlier). While you're in that folder, you can also download the flashable "addonsu" in the "root" folder.

For those that are new to this thread, in order to enter flash mode, turn off your phone, connect a usb cable to your computer (don't attach the phone yet), press and hold volume up and volume down simultaneously, connect your phone to the usb cable while still holding the aforementioned buttons. After that just do exactly what he does in the video and it should work just fine.

I also install this firmware package for nougat. I'm not sure if it's necessary but I thought it couldn't hurt. There's some other firmware packages available here that might resolve the speaker-phone issue for those not wishing to ride on nougat, though I haven't tried any of them and have no idea what they do.

On a side note, you can download all of these files without a baidu account by using a live linux distro like Ubuntu.

As before, this is in no way my work. Just spreading the news.
 

iHeymanth

Senior Member
May 30, 2013
1,382
245
Vizag
hey guys,

as promised the full package to root oppo R9s plus international under this folder:

https://www.dropbox.com/sh/qbobokagdgme2oa/AABQBtKTmbwChne9z1DaayHca?dl=0

and here the link to my step by step guide:

https://forum.xda-developers.com/android/help/how-to-root-oppo-r9s-plus-cph1611-t3609586

in the new link is the international firmware, twrp recovery file and i added also the necessary drivers for win7 and win10. furthermore supersu, color os hookup (remove root warning), and xposed is included

have fun rooting

does this method work in windows 10 ?
 

aldenzel10

New member
Jun 23, 2018
1
0
Thank you

Hey. I don't have this phone anymore but yeah, that's all you have to do, install CM14 from TWRP. When I did have the phone, I used the most recent TWRP from Wu Xianlin's Baidu folder.

Thank you for your help,
I have a chinese R9SK with twerp installed on it, i installed the lineage14 rom and everything went fine except the brightness of the screen wich is very low due to the difference between the amoled display of the R9S and the JDI display of the R9SK

is there any solution for this problem?

There is a zip named r9sk-test.zip in the baidu folder you gave in your post, but i don't know how to flash it

Thanks again for any help, and excuse my english :)
 

Top Liked Posts

  • There are no posts matching your filters.
  • 3
    I have tried the page you posted but still unable to root. Seems like the phone is too new for now. My advice if you like your phone to be rooted., don't get the OPPO R9S or plus when it comes out. Color OS 3.0 doesn't let you choose the default launcher even though you install other launcher. No notification badge for whatsapp and facebook as such. Though you changed the system language to English but some setting or apps would still display chinese. Its my bad that I didn't did a background check on OPPO OS and went to purchase it. Now I am stuck with a this phone.

    TBH, I don't think that the Oppo R9S will receive any love from any dev with the way Oppo changed its direction in beginning of 2016.

    1. They stopped releasing kernel sources and are in violation of GPL.
    2. They removed fastboot binarys from all of their phones and firmwares since the beginning of 2016.
    And closed down any possibility of getting an custom recovery flashed to gain root.
    3. Community support management in their official support forum is non-existent.
    4. They barely do any updates to the firmware.
    5. Their Lollipop released phones from end of 2015 are still on Lollipop. While all other OEM's have pushed Marshmallow/Nougat for their 2015 devices (see ASUS).
    6. Their strategy is selling the phones and if the customer wants an Android upgrade you have to buy another newer Oppo phone from them which is based on a new Android build.
    7. I could go on and on...

    in short stay of from that OEM if you want freedom on your phone or want any type of dev support.
    2
    Can you see if he can do the same for the R9s Plus?

    That Wu Xian Lin guy has done pretty much every Oppo phone ever, eventually, so I'm sure the R9S Plus will be forthcoming.

    Going to go try this now. Will see if I can simplify or automate the process. No promises though.
    2
    If it's any help, here's the official downloads for the stock OS:

    V5 2016-11-05
    V6 2016-12-02
    2
    Some Genius

    Mega good news! Maybe. I found this yesterday doing some searches explicitly looking for Chinese (I think) results: https://pan.baidu.com/s/1qXVAbDy

    This person seems to have it all figured out. There's even a TWRP for our device in their folders as well as a CM 13 ROM.

    QUICK WALK THROUGH:

    Files needed: https://pan.baidu.com/s/1qXVAbDy
    (you'll have to create a Baidu account)

    Steps:
    1) Download the folder called Root&TWRP
    2) Download this version of our rom: R9s_11_OTA_005_all_201611050005_local and install it
    3) Download their TWRP (r9s-twrp-3.0.2.0-20170107) and change the name to "twrp"
    4) Download their lineage-13.0-20170113-UNOFFICIAL-r9s from a folder called (Chinese characters)ROM
    4) Copy twrp and the CM rom to your phone (copy twrp to the INTERNAL SDCARD, not into a separate folder)
    5) Look at the screenshots they provided in the Root&TWRP folder
    6) Open up the .txt file in the folder called: 利用dirtycow漏洞root-R9s
    7) Follow the English ADB instructions referencing their screenshots as you go
    8) Once you're in TWRP, back up your OS in case something goes wrong
    9) Do a full wipe (not format data), ie, system, data, android secure, cache
    10) Install the CM rom (optionally install xposed, gapps, viper from BioHazard).
    11) Wipe dalvik cache (not sure if it's necessary but I did it) and reboot.

    Notes:
    -I've done everything listed above and can verify that it works. I have TWRP and CM 13 with Viper and Xposed on my phone.
    -so far I haven't been able to mount the internal SD card in TWRP. Haven't tried with an external.
    -everything seems to work in CM, though I haven't been able to copy the TWRP folder that I backed up ColorOS in to my computer's hard drive.

    Once again, all credit goes to the genius with the Baidu account that I've referenced.
    2
    Oppo r9s Root Links

    Ok, so I couldn't figure out how to contact Wu Lin from Baidu. This is all his work and I take zero credit (just got lucky):

    Link to Oppo r9s Stock Rom: https://mega.nz/#!RQwCGTAK!6YiRz-K34QwwQepJjNoEeg67y0J2XulAdH_CldiCPQg
    Link to DirtyCow Recovery Exploit: https://mega.nz/#!oY4kzIzK!JQmwNj_tve9sayFRydEBtww77EB8uk5dU2gYNnJYS8k
    Link to TWRP: https://mega.nz/#!FN5jnCzZ!c5UkM02M5nvdBb2KCiBnrzkPxJy8RdrJMghKYzFe3xg
    Link to CM ROM: https://mega.nz/#!1ZxjkAiT!b1oWJ5GUZDnh9U9M2KHxmaOjoontOZojyc_U1xM6vR0

    In case they're needed:
    Link to Stock Recovery (I haven't tried this): https://mega.nz/#!tdZmGK7D!c-ZKpMctbcXA7Z1abx3sm-29K3YrekWTuDbQfjdAxeE
    Link to Driver, Xposed, Etc.: https://mega.nz/#!VQoFzA7D!2ttZmYpSzrF5o_6MTTQqAxdrOq_c91ePYimxPGxxOJg

    Also, my notes from a page back on what I did to get TWRP, ROOT, and CM 13 on our Opp0 r9s:
    Steps:
    1) Download the folder called Root&TWRP
    2) Download this version of our rom: R9s_11_OTA_005_all_201611050005_local and install it
    3) Download their TWRP (r9s-twrp-3.0.2.0-20170107) and change the name to "twrp"
    4) Download their lineage-13.0-20170113-UNOFFICIAL-r9s from a folder called (Chinese characters)ROM
    4) Copy twrp and the CM rom to your phone
    5) Look at the screenshots they provided in the Root&TWRP folder
    6) Open up the .txt file in the folder called: ??dirtycow??root-R9s
    7) Follow the English ADB instructions referencing their screenshots as you go
    8) Once you're in TWRP, back up your OS in case something goes wrong
    9) Do a full wipe (not format data), ie, system, data, android secure, cache
    10) Install the CM rom (optionally install xposed, gapps, viper from BioHazard).
    11) Wipe dalvik cache (not sure if it's necessary but I did it) and reboot.

    ---
    Original Baidu Upload: https://pan.baidu.com/s/1qXVAbDy