yashsingh1/xdaforums huggingface dataset:
[Android Q&A, Help & Troubleshooting] βůmbõ:
I have downloaded the MsmDownloadTool (without the -0) and launched it like you said, though it only showed the same error message saying that "Flash package does not exist!".

Edit: I've managed to get MsmDownloadTool to say "The program has been started" after opening the one without the "-0" and then opening the one with the "-0" right after, though nothing seems to happen after this. Pls tell me if you know how to get MsmDownloadTool working asap!
[Android Q&A, Help & Troubleshooting] jacksmack:
I'll download the files on my end and try and jog my memory.

---------- Post added at 07:13 AM ---------- Previous post was at 07:09 AM ----------

I believe all the files have to be in the same folder. So the MsmDownloadTool (both versions) and the r9s boot and recovery images as well as the tar all have to be in the same folder for the MsmDownloadTool to find them.
[Android Q&A, Help & Troubleshooting] βůmbõ:
Yes, I have them all in the same folder yet nothing happens after the MsmDownloadTool (both versions) have been opened.
[Android Q&A, Help & Troubleshooting] jacksmack:
I got the MsmDownloadTool to open on my end. Here's what I did:

1) If you don't have this file, download it: https://mega.nz/#!gRoxULIZ!dyD-dq-4WeOdNHtPTZSNIUCJogOVeBzr-StBvkeOCUY

1a) You can download this too, if you want: https://mega.nz/#!tQh3BJyB!6pVIAULZ6lrnQP8YiweW-tDFYtxO55CvWCs-5Mu1W8E and install the drivers, reg file, etc.

1c) Here's an older guide I wrote using this method: https://xdaforums.com/showpost.php?p=71611979&postcount=150

2) Extract R9s_11_A.11_170106.tar .bz2 in Linux/Linux-Live if you don't have a tool in Windows that can do it.

3) Launch the MsmDownloadTool. Awhile back, there were 2 MsmDownloadTools floating around in the Baidu folder; I remember that I had to launch the one with a zero after launching the one without but after reading through other posts here posted after my initial posts, it seems that's no longer necessary. Anyway, this time the MsmDownloadTool provided in R9s_11_A.11_170106.tar .bz2 launched just fine.

4) Press f5 once the MsmDownloadTool has opened, click in the boot field and change the boot.img to the latest one from this folder: https://pan.baidu.com/s/1qXVAbDy#li...root&twrp教程/root内核&parentPath=/android/第三方ROM then change the recovery image to the one from this folder: https://pan.baidu.com/s/1qXVAbDy#li...9s/线刷万能root&twrp教程&parentPath=/android/第三方ROM

5) Hit "start" - NOTE: This will WIPE your data!

Hopefully this works for you. I've attached a screenshot. Again, I don't use own this phone anymore so I can't verify any of this.
[Android Q&A, Help & Troubleshooting] βůmbõ:
Hmmm, that's so weird. I've downloaded all the files you said and extracted them all and put MsmDownloadTool in the same folder as all the other stuff yet it still doesn't seem to open like you said it would. The only problem I have currently is the DownloadTool not starting.
[Android Q&A, Help & Troubleshooting] jacksmack:
I'm on Windows 7 64 Pro. I read somewhere on this thread that someone was having problems with Windows 8 and/or 10. Are you on Windows 7?

Aside from the operating system, if you installed all the drivers and the REG file, the MsmDownloadTool from the R9s_11_A.11_170106.tar .bz2 should just launch - if that version of the tool doesn't launch, try the one with -0 appended to it after launching this version: MsmDownloadTool-R9s-先执行一次再打开原版 from this folder: https://pan.baidu.com/s/1qXVAbDy#li.../OPPO R9s/官方ROM-线刷&parentPath=/android/第三方ROM

If you're on Windows 8 or 10, you may want to do a search through this thread to see if you can find a solution. There's a Qualcomm driver for Windows 10 in this folder: https://pan.baidu.com/s/1qXVAbDy#li...9s/线刷万能root&twrp教程&parentPath=/android/第三方ROM but I don't think that would affect the MsmDownloadTool itself...

Also, I updated the mini-guide I wrote above with instructions for once you get the tool launched and I'm attaching the non-English instructions from the Baidu folder. Here's a quick google translation from those instructions with info regarding Windows 10, in case you're not on Windows 7:

2. Install the driver

It is recommended to use win7 (win10 disable signature verification, use win10 driver test no problem, do not rule out the problem)

Install OPPO after-sales driver exe (win10 do not install, there may be problems)

The phone is turned off, while holding down the volume up and down keys, insert the USB cable

Open the device manager on the computer, see the new device QUSB_BULK, right click to install the driver
[Android Q&A, Help & Troubleshooting] βůmbõ:
I'm on Windows 10 Pro 64-bit, I think this might be the reason why it isn't working..
[Android Q&A, Help & Troubleshooting] celoxocis:
There is no way and probably in the future.

If you still got the chance to return the phone I highly recommend doing so.

Oppo has removed all possibilities to customize the phone or to unlock it.

Software updates for Major Android versions will never happen, last generation phones are all still on Lollipop. While in 2017 Nougat will be standard.
[Android Q&A, Help & Troubleshooting] barathan:
It has to be my poorest choice in getting the Oppo R9+.

No doubt the pics are gd but like most, being unable to root is a real disability.
[Android Q&A, Help & Troubleshooting] mikejasonsmith:
Anyone got root access to this device yet? Just got a r9s plus and would love to get nova on it.

Thanks.
[Android Q&A, Help & Troubleshooting] jacksmack:
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.
[Android Q&A, Help & Troubleshooting] mikejasonsmith:
Do you have the R9s Plus?????

This is great news.

If it works on R9s Plus I will have a go at loading it.

My phone doesn't seem to show notifications in the status bar even though it is enabled???? They show on lock screen and pull down button not in the status bar???

If I do a factory reset where do I find the Google services and play??

Thanks.
[Android Q&A, Help & Troubleshooting] jacksmack:
No, just the r9s. I don't know if this would work for the r9s plus because everything in the Baidu folder is specifically for the r9s. Maybe there's another Chinese genius out there who figured it out though?

As far as doing a factory reset goes, on the stock rom, you can do it both in stock recovery and through settings. You can then download the Play store through apkmirror and your phone will immediately tell you, once you try to install it, that you need to install Play services (which the phone will provide from Oppo's market) in order to use the Play store.

If you want to do a mega reset, there may be an MSM DOWNLOAD TOOL with its accompanying .ofp image that would allow you to do it. There's one for the r9s in the Baidu folder I mentioned so there must be one floating around for the r9s plus.
[Android Q&A, Help & Troubleshooting] celoxocis:
Could you please push the files somewhere not Chinese? Like Gdrive or Mega? I can't download from Baidu.

I would like to take a look at those files.

My guess is that he used the dirtycow method to acquire root. How he was able to disable selinux is a mystery.

I guess the bootloader is still locked and his TWRP is signed. And the kernel is a prebuild one. As no open source kernel is available.
[Android Q&A, Help & Troubleshooting] mikejasonsmith:
Thanks for this jacksmack.

If anyone sees a r9s plus root let me know!!!! Desperately want to get nova on this thing

Any ideas why notifications don't show in my status bar but do show on lock screen and in the pull down shade?
[Android Q&A, Help & Troubleshooting] jacksmack:
Before installing TWRP and CM I was running into the same issue. I followed this guide and was able to successfully block the ColorOS launcher from loading: http://community.oppo.com/en/forum.p...read&tid=50113

Just make sure you install NOVA before blocking ColorOS' launcher.

As for the notifications, there's a toggle for it in settings somewhere... I can't remember where. I doesn't quite work like you'd expect it to but you can turn notifications on and off for the applications you've installed.
[Android Q&A, Help & Troubleshooting] celoxocis:
I think the same author wiaxulin iirc was his name.

Already made a root available for the Oppo R9 Plus months ago. But those two devices differ by SoC afaik.

---------- Post added at 02:38 PM ---------- Previous post was at 02:33 PM ----------

If you have root. Do me a favor. Backup the aboot partition with DD (which is missing the fastboot binarys) If you don't know how. Let me know. I will paste you the commands.

I can pass it along to a dev. Let him check for possible way to return the fastboot commands.
[Android Q&A, Help & Troubleshooting] mikejasonsmith:
I've tried the toggle for notifications and it allows the screen to awake, you can see them in pull down shade but in the status bar I see nothing even though it is enabled in notification manager.

Think I will need to do a factory reset...
[Android Q&A, Help & Troubleshooting] jacksmack:
Honestly, I have no idea what they did I just know it works. ;)

As far as the files go, I don't speak Chinese and have no idea how to contact the owner of the Baidu folder I referenced. I'll try to figure it out and if I get their permission I'll upload the pertinent files to Mega. In the meantime, you should be able to download the smaller files (the ones needed for using dirtycow as well as the twrp file) without a Baidu account.

The rom I referenced, R9s_11_OTA_005_all_201611050005_local, was linked to earlier in this thread by Lum_UK.

Download v5 and see if it works.

---------- Post added at 02:41 PM ---------- Previous post was at 02:40 PM ----------

Oh sorry, I misunderstood, I don't know if it's possible to make them visible in the status bar. It's a pain.

---------- Post added at 02:45 PM ---------- Previous post was at 02:41 PM ----------

I do have root. I have no idea how to back up the aboot partition though.
[Android Q&A, Help & Troubleshooting] celoxocis:
I tried accessing that Baidu download link.

It keeps timing out 9 out of 10 times. The folder itself is empty. I tried through different VPNs.

I don't think you need permission from wiaxulin to create a mirror for non-chinese speaking users.

He is well known dev for the Chinese Oppo community.
[Android Q&A, Help & Troubleshooting] jacksmack:
Screenshot of the "about phone" section.
[Android Q&A, Help & Troubleshooting] mikejasonsmith:
Jacksmack....Do notifications not appear in the status bar as default? If not then it makes sense that I don't have them...
[Android Q&A, Help & Troubleshooting] celoxocis:
Just create a folder named "Oppo" in your internal sdcard.

and run these using mininaml adb &fastboot or whatever adb application you are using:

adb shell [Hit Enter]
su [Hit Enter]
dd if=/dev/block/bootdevice/by-name/aboot of=/sdcard/Oppo/emmc_appsboot.mbn

thanks
[Android Q&A, Help & Troubleshooting] jacksmack:
No, they don't appear for non-stock apps. :(

---------- Post added at 03:11 PM ---------- Previous post was at 03:09 PM ----------

Alright, I guess I could upload them then. Just don't want to step on anyone's toes. I use to have an LG p990 and their forums were always aflame with disgruntled developers because someone posted their work without permission.

---------- Post added at 03:13 PM ---------- Previous post was at 03:11 PM ----------

Right on. I'll give it a go.
[Android Q&A, Help & Troubleshooting] mikejasonsmith:
Thanks Jacksmack.

You have just saved me a factory reset - didn't know that stock apps don't show in status bar.

Damn I hope someone roots the R9s plus so I can get nova....
[Android Q&A, Help & Troubleshooting] jacksmack:
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
[Android Q&A, Help & Troubleshooting] celoxocis:
Thanks for Uploading!

I imported them into my Mega Account.

I will have a look at it when i get some spare time.

I'm curious if he actually signed the CM Rom somehow or found a way to unlock the bootloader.

As there are no fastboot binarys in the aboot.

Speaking of which. Could you provide me a link for your backed up emmc_appsboot.mbn?

That partition is device generic not specific. So it's the same on all Oppo R9S.

I've already contacted a dev to ask if he could have a look at it.
[Android Q&A, Help & Troubleshooting] Trider_46:
Please help pro dev

sir can u teach me how to root or flash cm rom on cph 1607 EX

---------- Post added at 04:45 AM ---------- Previous post was at 04:37 AM ----------

hi oppo r9s user did u accept my proposal if anyone accept please contact me in telegram [MENTION=1771815]Oreooo[/MENTION] or whatsapp me +601125493976 i am from Malaysia and my phone is cph 1607 EX please help i want to root my devices
[Android Q&A, Help & Troubleshooting] JuliãoSaeba:
Hi,

Sorry I couldn't read all the topic but... What is possible to do with a global version of the device ? I want a custom rom on it.

If I have to own a chinese version, can I just flash the chinese OS and firmware on my global one to start from there ?

Thanks
[Android Q&A, Help & Troubleshooting] bmscott:
Looks like this is a derelict thread, sadly. I was hoping to follow up hints of LineageOS on this phone and find a way to revitalize it, as I've just inherited one. But everything I find is from 2017 and involves rooting - which I assume result in non-working Android Pay, and I use that quite a lot, so I guess this'll go up for sale.

Damn fine hardware, ****ty OS support. Never again buying an Oppo!
[Android Q&A, Help & Troubleshooting] alexaell:
Me too, actually. I fixed my old phone that I lent to my sister (who cracked it and rendered the screen, rendering it unusable).

Looks like there's a lot of messing around. I guess that's what you get with a closed system like ColorOS. :(

How unfortunate. I wanted to pour some new life into the phone, too...
[Android Q&A, Help & Troubleshooting] HLP Mr. Lin Yu:
Jacksmack、Lum、everyone​

I need help !

I'm from Taiwan ,and I use Taiwan edition Oppo R9s.

I flash wuxianlin's cm14 rom,but sim doesn't work!!!

Can't make calls or internet !

Please help me😭

Thanks again for any help, and excuse my english,I only can spesk Chinese.
[Android Q&A, Help & Troubleshooting] bobo31:
OK you have to flash the F3 Apple F3 and that will bring it back to life and then you can go back in Flash the original firmware
[Android Q&A, Help & Troubleshooting] HLP Mr. Lin Yu:
Can you be more specific?

Thank you very very much!

I just want to use Lineage OS on OPPO R9s.
[Android Q&A, Help & Troubleshooting] bobo31:
Right very sorry to be so vague. Do you have to flash the Oppo F3 firmware! It will bring your phone back to life. It is in these forms for this phone the same thing you do for the R9S you can do to the R9S plus
[Android Q&A, Help & Troubleshooting] HLP Mr. Lin Yu:
It means that I can't use Ligean OS？
[Android Q&A, Help & Troubleshooting] bobo31:
Yes you can. You have to refresh the phone to bring it back to life, then Flash the actual software for your oppo phone. Then you’ll have to reroot, Then/what you like onto it
[Android Q&A, Help & Troubleshooting] HLP Mr. Lin Yu:
Thank you

I will try it.
[Android Q&A, Help & Troubleshooting] bobo31:
Let me know I have some copies to move copies of the firmware for this phone for the plus
[Android Q&A, Help & Troubleshooting] HLP Mr. Lin Yu:
Sorry, I don't know what you mean.

I can't read English. I use Google translate,but the meaning of the translation is not the same as the original...
[Android Q&A, Help & Troubleshooting] bobo31:
I am very sorry. I will talk with better English. You have two Brush the Oppo F3 firmware first. Next brush Oppo firmware cph1611. Now you can root
[Android Q&A, Help & Troubleshooting] HLP Mr. Lin Yu:
Do you mean to flash the "official" firmware of OPPO F3 on my OPPO R9s?

Flash official firmware of chp1611 on my chp1607？

But I have flashed Lineage OS on my OPPO R9s (chp1607 Taiwan edition) now, and it has already root.

The difficulty I'm having now is

because the ligean os I flashed is based on the oppo r9s china edition, but I flash it on my Taiwan edition, so his sim card doesn't work now.

Can't make phone calls or surf the internet.The phone can detects the sim card,but it can't do anything.

If I flash it back to the official factory firmware, then the sim card can works.

But I just don't like the official color os, so I want to flash it to CM14.
[Android Q&A, Help & Troubleshooting] bobo31:
ok! take your original firmware, and take the modem.img or the NON-HLOS.bin and flash just that partition. let me know what the results.
[Android Q&A, Help & Troubleshooting] bobo31:
i dont receive notifcatoins for xda forum. but i will keep and eye on it
[Android Q&A, Help & Troubleshooting] HLP Mr. Lin Yu:
Useless😭

didn't work 😭...still the same
[Android Q&A, Help & Troubleshooting] bobo31:
What firmware version are you???
[Android Q&A, Help & Troubleshooting] bobo31:
Extract the persist.Img and modem and vendor.img. Flash them. Or return to original firmware, take a look at your cm 14 firmware and take out the vendor.img and replace with stock vendor, modem,and presit. Img
[Android Q&A, Help & Troubleshooting] bobo31:
I didn’t know people still use the R9s and R9s plus
[Android Q&A, Help & Troubleshooting] bobo31:
Wow!!!! I really favor that phone a lot it really is a nice phone I have the R9s+
[Android Q&A, Help & Troubleshooting] HLP Mr. Lin Yu:
This

Oppo_R9S_CPH1607_EX_11_A.25_190425_(by_oppostockrom.com).zip

drive.google.com

OK.

I will try it next Monday,I'm busy this weekend.

Thank you again.

money money

I don't have enough money to let it talk😂

Only the hardware part,So I'm going to change its software.
[Android Q&A, Help & Troubleshooting] bobo31:
No problem if you need any more help me I’m just throw me a question up and I’ll answer as soon as I see it
[Android Q&A, Help & Troubleshooting] HLP Mr. Lin Yu:
There is no vendor.img in the original firmware.
[Android Q&A, Help & Troubleshooting] HLP Mr. Lin Yu:
And when I flash the original presit.img, not only the sim still doesn't work, but also the wifi doesn't work too.
[Android Q&A, Help & Troubleshooting] phalchanouksa:
I have china version could u tell me how to flash this rom please?

:))
[Android Q&A, Help & Troubleshooting] bobo31:
Pretty much the same way but she would just be replacing the rom that you were flashing with the Chinese Rom
[Android Q&A, Help & Troubleshooting] HLP Mr. Lin Yu:
Sorry, I can't help you because of my English. Talk English spend me a lot of time.

And this thread is useful!

I need your help!

The wifi doesn't work,too!

I can't use it without internet!
[Android Q&A, Help & Troubleshooting] bobo31:
You have to reflush the original Rom
[Android Q&A, Help & Troubleshooting] HLP Mr. Lin Yu:
Of course!

I reflash the original ROM,and it's OK.

But when I flash to cm14 again, WiFi and sim still doesn't work.

I really don't know what to do.

What happen on it😭

Why?
[Android Q&A, Help & Troubleshooting] bobo31:
When you flash the clockwork mod remove modem or vendor image they’re not the same
[Android Q&A, Help & Troubleshooting] bobo31:
Remove modem and vendor image from your custom wrong and replace them with the stock ROM vendor and modem image
[Android Q&A, Help & Troubleshooting] HLP Mr. Lin Yu:
I don't know where to find the stock ROM.

I thought I flashed the stock ROM.

Where to find the same?
[Android Q&A, Help & Troubleshooting] bobo31:
Let me know exactly the model number and what platform you have on the phone and I’ll see what I can do
[Android Q&A, Help & Troubleshooting] bobo31:
You should be able to download a OFP file and then you can extract the ROM from that
[Android Q&A, Help & Troubleshooting] HLP Mr. Lin Yu:
Taiwan edition Oppo R9.

CHP1607.

Yeah.

I did download an ofp file, but it's EX, not TW, I can't find the TW file.
[Android Q&A, Help & Troubleshooting] HLP Mr. Lin Yu:
I use this firmware:

Oppo R9S_CPH1607_EX_11_A.25_190425.ofp

But the stock ROM is :

Oppo R9S_CPH1607_EX_TW_A.25_190425.ofp

Oppo R9S CPH1607 Stock Firmware ROM (Flash File)

Download the official Oppo R9S CPH1607 Stock ROM Firmware (Flash File) without any password for Free. We have also provided the Stock ROM for other Oppo devices.

oppostockrom.com
[Android Q&A, Help & Troubleshooting] bobo31:
OK when I get to work tomorrow when I get the chance I will look around and see what I can find for you
[Android Q&A, Help & Troubleshooting] HLP Mr. Lin Yu:
Thank You^_^