yashsingh1/xdaforums huggingface dataset:
[Android Q&A, Help & Troubleshooting] hungleung:
Finally, with your instruction I get my own lineage-13.0-20171018-UNOFFICIAL-r9s.zip.

Is there any solution for the bugs you mentioned?

speakerphone, slightly janky lockscreen after boot.

Also, is it possible to put a link for the camera app you used?(the one you mentioned ported oppo/coloros camera app)

Thanks you.
[Android Q&A, Help & Troubleshooting] Lum_UK:
No solution as of yet. I have no idea how it was fixed in the FlyMe ROMs and no source code for those has turned up.

Camera app came from here: https://xdaforums.com/oneplus-one/themes-apps/port-coloros-camera-cm11s-t3030369
[Android Q&A, Help & Troubleshooting] DigitalMadness:
Lum, wich one you would you recommend, Flyme or CM13
[Android Q&A, Help & Troubleshooting] Lum_UK:
I personally prefer CM13, despite the speakerphone bug and a bit of jankiness.

Flyme works perfectly from a hardware perspective, but as an OS I find it incredibly annoying, like, may as well just use ColorOS.

If you do go with Flyme then root, xposed, flyme tools and meizu statusbar fix are a must to make it tolerable. I've tried a few times and always give up and go back to CM13.

Edit: After tonight's experiments, I'm now recommending CM14.1, unless you really really like the Beautify camera that Oppo provide.
[Android Q&A, Help & Troubleshooting] Lum_UK:
Aaaand I seem to have sorted the LineageOS14.1 bugs. GPS, SIMs, Camera and Fingerprints now working properly (mostly)

Instructions:

Install Wu Xianlin's Lineage14.1 ROM from August [download]

Install his audio fix to finally get rid of the speakerphone bug! [download]

Install this firmware package I made, ripped from ColorOS3.1 [download]

(Optional) install gapps, CM addonSU (NOT SuperSU) and xposed

(Optional) Flash this ZIP of BOOTMGR's OppoCamera camera plus plugins that work with this ROM [Download]

Once booted, use a system app uninstaller to get rid of the stock camera app as it's broken

Caveats:

If you install google maps via play store, it doesn't bother to ask for GPS permission, so you must manually grant it via settings -> apps

Fingerprint sensor is still a little iffy. The trick is to hold it for slightly longer than a home button press, but not so long as to trigger google assistant

Replace with any camera app of your choice, but if you install BOOTMGR's OppoCamera port, it'll crash on front camera if you also install the beautify plugin (app bug on nougat, not a rom or firmware bug). Also don't try and enable "Colourful filter" on the front camera in OppoCamera, or it'll crash. Some plugins may also install but not appear, but don't crash anything so I left them in :)

Installing SuperSU will cause your phone to fail to boot. Even if you install it non-systemless it will break

Only tested on Chinese R9S. Probably not a good idea to put the firmware package on an international R9S.

If anyone knows a decent alternative selfie app, please tell me (what? when I'm not hacking around with phones, I can be girly too!)
[Android Q&A, Help & Troubleshooting] hungleung:
[*]Install this firmware package I made, ripped from ColorOS3.1

when i flash this zip in twrp, it says invalid zip file.

I tried to download it again but same result.

and the camera zip is ok to flash.
[Android Q&A, Help & Troubleshooting] Lum_UK:
Are you flashing to a Chinese R9S?

Can you check the SHA1 checksum is: D2D9BE8DFFF72C330664B699622471A7FF9CC509
[Android Q&A, Help & Troubleshooting] hungleung:
maybe you can download from your link and check the SHA1 if possible
[Android Q&A, Help & Troubleshooting] edward.snowden:
View attachment 4317893

View attachment 4317894

SomeOne else eluded to the fact that there are very interesting items to be found, you can run these through google translate, i use the app. There seems to be some interesting items relating to secure boot. Now in the screenshot that has the red text, i get a feeling it can generate a code to set the secure boot switch to off. After translating i came up with a few acronyms that i can find nothing on. But maybe someone a bit more knowledgable could look at it and either correct me or possibly find a bit of merit in my train of thought.

I have no doubt its unlockable if you know how. developers need access as much as we want it, Bit of a hunch really....
[Android Q&A, Help & Troubleshooting] edward.snowden:
ColourOS 3.1 on Nougat Available here.

http://bbs.coloros.com/thread-448568-1-1.html

Trying to workout if its compatible with OPH 1607.

If you have Netcom you are fine. I think you need to install it via an apk that requires an account. Can anyone get that and repost? I cant seem to create an account.

OPPO R9s / R9sk based on the Android 7.1 ColorOS 3.1 stable version of the official release, invite small partners to participate in a stable version of the experience!

Upgrade Notes

1.OPPO R9s users need to upgrade to the latest official version ( R9s_11_A.22_170603 version / R9sk_11_A.22_170603 version ) to upgrade to ColorOS 3.1 stable version.

2 .OPPO R9S official version upgrade ColorOS 3.1 stable version, data will be retained.

3. before upgrading the software store - my - Application update all applications in the mobile phone to the latest version to avoid upgrade to 7.1 Android incompatibility due to the application version has not been updated due to appear later.

Upgrade method

★ Please upgrade your phone to the latest official version (R9s_11_A.22_170603 version / R9sk_11_A.22_170603). If your phone is not the latest official version, check the upgrade in Settings - System Update.

★ install R9s ColorOS 3.1 stable version upgrade. Pk, the installation is complete, the desktop click into the "ColorOS upgrade" to detect and add the upgrade plan. Successfully added to the upgrade plan, in the "Settings - System Update" can be detected in the R9s All Netcom ColorOS 3.1 stable version of the update . The upgrade APK only R9s / R9sk models download use! (Not applicable to R9st / R9skt models)
[Android Q&A, Help & Troubleshooting] hungleung:
Yes, flash to chinese r9s.

and the checksum is the following, is it possible to upload the file again? thank you.

R9s_firmware_201708111045_for_CM14.1.zip（45.21/45.21 MiB）

CRC-32	7d53f8b6

MD5 Hash	cd9f4f70a1b1a32dfa383da34fe94f58

SHA1 Hash	5f33d424d6545808237aa37753b3751914973227

SHA256 Hash	5dff879b6af120d3b2a9b386299b24828d83d4a32d9bfbcab81500fbfbd97c6a
[Android Q&A, Help & Troubleshooting] edward.snowden:
AbsolutEly zero checking has been done by me on any of this. I havent bothered because i cant get the apk installer. Later on in the night though, i did discover wu has 7.1 working with roms with the addition of Mui and Lineage. Other than that i know nothing.

Link to the cloud drive....

https://pan.baidu.com/s/1qXVAbDy

Im not even sure if this has been mentioned. Spent 6 hours on his blog last night and thats all i found really.

At least maybe non chinese are getting an update soon.

---------- Post added at 08:05 AM ---------- Previous post was at 08:03 AM ----------

Very tired just finished an asessment of some malwares posted in this thread that still havent been deleted.

Ill have a look at the hash a bit later. Sorry.
[Android Q&A, Help & Troubleshooting] Lum_UK:
I screwed up when I posted the firmware, posted the unsigned one by mistake! Hopefully this is the correct one.

https://mega.nz/#!qxkBQSKZ!NOc_KAJhhT1PK327B1dgmrg98u8cq7TWE0EBAQjRea0

TBH, I'm likely going to give up on this phone soon. The OnePlus 5T is looking tempting and is likely to be better supported.

---------- Post added at 11:24 PM ---------- Previous post was at 11:21 PM ----------

Also it turns out Mr. Wu has been posting TWRP updates in a bit of his repository I didn't know about, here's the latest one r9s-twrp-3.1.1-0-20170812.img.

No idea what changed.
[Android Q&A, Help & Troubleshooting] vaskas:
Is there a confirmed method for CPH1607 (international model)?
[Android Q&A, Help & Troubleshooting] edward.snowden:
No confirmed methot for a proper flash. None of the 1 clicks work at all. Not one. I guarantee you will end up with nothing more than personal information being stolen. I have proven this with a MITN proxy SSL strip. It will take ALL of your associated wifi networks and the passwords. It also takes a heap of other stuff that is not what you want. It also steals stuff which is base64 encoded and i have not yet looked into.

There is no unlock for bootloader. OPPO only makes excuses that the bootloader is not theirs and they cant access it if you dig throu horrid translations from chinese forums. But the icing on the cake is the kernel source.

Do not waste your time. OPPO r9s workarounds are 'hacky' at best and there is very little chance anyone will waste more time.

Hands down worst android experience ever. The bad taste still lingers.

Your best hope is to wait for 3.1 on Nougat on your device. They seem to be developing and testing. Fingers crossed.

No official statement on this, although i have not asked.
[Android Q&A, Help & Troubleshooting] DigitalMadness:
The sickest part with this messy story must be that Oppo and OnePlus is owned by the same company yet still the visions are so insanely different. Oppo is hands down the most retarded company in this decade. I havent seen a company pissing on their customers as much as they do, not only the rooting part but being so slow in sending updates is a disaster.

A lesson is learned, never ever buy a Oppo phone again
[Android Q&A, Help & Troubleshooting] Lum_UK:
Oppo used to be so good about source code and custom ROMs and stuff too, like actually offering their phones with CyanogenMod and posting 3 different ROMs on their main page, now they're like, nope can't do that, and we don't care about GPL either.

I just hope OnePlus don't go the same way as they get bigger.
[Android Q&A, Help & Troubleshooting] edward.snowden:
Pre planned business decisions , They will cruch numbers on simply for a cost analysis and adopt a strategy when they have the data they cant steal from you even with capabiliy that only Apple has been so lucky to have completely to themselves with the impunity that only comes with nor requirement to release source code.

They pull the middle finger at the entire community because i dare say they think they can get away with such disregard of a Publi Licence. And that goes adainst EVERYRHING we stand for whilst making a profit. Thats the way i will always see OPPO. And i dare say when they find direction and merge they could call the company OPPOTUNIS+

Either way when it comes to light that pissing off customers with fairly cheap but reasonable quality but unmodifiable items that will ultimately lead to higher nandset turnover. And although never having owned a 1+,t at least i can customise it..... Wkich would keep me locked into the handset. For longer.

Pue speculation / paranoiaof course. I cant help how i think. But it has inspired me enouhj yo ask OPPO if non Chinese are getting an upgrade? There is a possibility they are fearing a backlash from the domestic customers with no intention of appeasing us. Even though they can.

Maybe they are gynning for Apple, or want to branch off into sheep grazing and grab a slice of the pie.
[Android Q&A, Help & Troubleshooting] DigitalMadness:
Atleast they could have give a explanation on WHY going from a strategy that means its open to custom roms and CM and giving people their freedom to be totally closed and not even responding to the customers when they ask. Its a very rude and ugly way to treat the customers. It shouldnt depend on if the customer is from China, Europe or USA the treatment should be the same. Thats why they will never be as Apple. Even though i hate iOS i have to give them credit for responding and reaching out to their customers, but Oppo is just a fkin joke
[Android Q&A, Help & Troubleshooting] edward.snowden:
Questions like these deserve instant reply. I will be interested...

Its been 2 hours..

Dear Sir/madan

Hi as a customer of OPPO, i am seeking clarification on when you intend rolling out the colourOS 3.1 upgrade that is seemingly an official release in China.

I am very concerned about my privacy due to the multiple vulnerabilities discovered in the R9s, CPH 1607 some of which are exploitable and i can not patch them.

I seek urgent clarification on this matter and eagerly await your prompt response.

Regards,
[Android Q&A, Help & Troubleshooting] vaskas:
Has anyone tried flashing CPH1607 with the Chinese ROM? Is it possible through the Qualcomm tool?
[Android Q&A, Help & Troubleshooting] edward.snowden:
These questions are already answered. Use the search function.

---------- Post added at 10:10 AM ---------- Previous post was at 09:58 AM ----------

As i had expected. Not even the courtesy to acknowledge my privacy concerns. Let alone not telling me the truth that it wont happen.

Isn't feedback and testing the purpose of beta?

Thank you for contacting OPPO.

We are more than glad to assist you regarding ColorOS 3.1 upgrade.

Please be advised that we have not received any feedback regarding the release of such version.

Rest assured, we'll take this as a feedback and will consider for future enhancements to provide you with a better experience.

Should you need further assistance, please feel free to contact us.

Have a nice day!

Best regards,

Sheila

OPPO Customer Care Center

Operating Hours:

Monday to Sunday: 8AM to 8PM, AEST

---------- Post added at 10:13 AM ---------- Previous post was at 10:10 AM ----------

How can they take this as feedback for the smooth and stable operation of a ROM that is superceeded.
[Android Q&A, Help & Troubleshooting] DigitalMadness:
https://amp.thehackernews.com/thn/2017/11/oneplus-root-exploit.html
[Android Q&A, Help & Troubleshooting] Lum_UK:
Can confirm that app is on the R9S, at least the Chinese one, and someone has confirmed the exploit working on an R7S Plus, so this may be some hope for the International R9S owners.

adb shell am start -n com.android.engineeringmode/.qualcomm.RootEnabled --es "password" "angela"

is the command you want to run.
[Android Q&A, Help & Troubleshooting] DigitalMadness:
I can confirm the app is on the R9s Plus International
[Android Q&A, Help & Troubleshooting] adjie_sprynt:
any idea about this,

I allways stuck on this.

can anyone explain.
[Android Q&A, Help & Troubleshooting] Lum_UK:
Dirtycow exploit only seems to work on Chinese R9S runing v005 of the firmware.
[Android Q&A, Help & Troubleshooting] adjie_sprynt:
your mean this os? R9s_11_OTA_005_all_201611050005_local.ozip

so I have to instal this version first, and than run dirtycow exploit again?

okay, I'll trying. thanks.
[Android Q&A, Help & Troubleshooting] Lum_UK:
Yes, but you're much better off with the msmdownloadtool method if possible.

If you really want to do the dirtycow method, I posted an automated tool in this thread. When I get my new phone tomorrow, I'll make an English tutorial for the msmdownloadtool method.
[Android Q&A, Help & Troubleshooting] toryonway:
[MENTION=4657592]Lum_UK[/MENTION]

what engineermode i see in my r9s CPH1607
[Android Q&A, Help & Troubleshooting] Lum_UK:
I got my new phone today. I'm going to try and root my old r9s with the engineer mode method in a couple of days time.
[Android Q&A, Help & Troubleshooting] toryonway:
what you new phone

do you think can use engineermode to root r9s
[Android Q&A, Help & Troubleshooting] Lum_UK:
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 :)
[Android Q&A, Help & Troubleshooting] toryonway:
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
[Android Q&A, Help & Troubleshooting] Lum_UK:
Looks like a no, on the engineering mode root :(

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.
[Android Q&A, Help & Troubleshooting] grover1911:
You'll want to use:

com.oppo.engineeringmode/.qualcomm.DiagEnabled
[Android Q&A, Help & Troubleshooting] Lum_UK:
root@R9s:/ # pm list packages | grep oppo
..
package:com.oppo.engineermode
..
root@R9s:/ #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.
root@R9s:/ #

(tried com.oppo.engineeringmode as well)
[Android Q&A, Help & Troubleshooting] toryonway:
[MENTION=4657592]Lum_UK[/MENTION]

it's can't root ?
[Android Q&A, Help & Troubleshooting] sagargjasani264:
What u made changes in build.prob to make sim works?
[Android Q&A, Help & Troubleshooting] UAL4588:
[MENTION=4657592]Lum_UK[/MENTION] 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?
[Android Q&A, Help & Troubleshooting] Journyman16:
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
[Android Q&A, Help & Troubleshooting] Dvalin21:
Will be receiving my R9s Plus in about a week for only 100bucks us. Has there or is there talks of anyone trying to work on a custom rom for the plus?
[Android Q&A, Help & Troubleshooting] DigitalMadness:
Nope, i think everyone took their hands off this crappy phone. I will be buying a new one as soon i find something interesting. Never Oppo again
[Android Q&A, Help & Troubleshooting] adjie_sprynt:
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
[Android Q&A, Help & Troubleshooting] Dvalin21:
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
[Android Q&A, Help & Troubleshooting] adjie_sprynt:
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.
[Android Q&A, Help & Troubleshooting] dkmaster:
[MENTION=4657592]Lum_UK[/MENTION], 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?
[Android Q&A, Help & Troubleshooting] adjie_sprynt:
how to instal cm14 if I already on cm13?

just instal it from twrp?

can someone explain this. thx
[Android Q&A, Help & Troubleshooting] jacksmack:
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.
[Android Q&A, Help & Troubleshooting] iHeymanth:
does this method work in windows 10 ?
[Android Q&A, Help & Troubleshooting] aldenzel10:
Thank you

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 :)
[Android Q&A, Help & Troubleshooting] 1BAN:
Well great.

I bought an OPPO R9S and it had the exact same things as found in this post:

https://xdaforums.com/android/help/easiest-to-escape-oppo-r9s-malware-t3674456

Used stock recovery to install the chinese edition, now I just gotta spend hours figuring out the chinese..
[Android Q&A, Help & Troubleshooting] βůmbõ:
Hi, I new to rooting and all of this but I have downloaded all the links that you have provided, though I can't find the English ABD instructions that you mentioned on step 7. I don't know what to do at this point. Please help! :crying:
[Android Q&A, Help & Troubleshooting] jacksmack:
Hey there. I'm away from my computer right now and haven't used the r9s in ages so, off the top of my head, I can't be much help at the moment. Once I'm in front of my computer though, I'll help you out.
[Android Q&A, Help & Troubleshooting] βůmbõ:
Ok. Thanks!
[Android Q&A, Help & Troubleshooting] jacksmack:
Sorry for the delay. If I remember correctly, the dirty cow method is outdated. However, in case you need the screenshots and ADB walkthrough I referenced in the post you cited, they're in this folder: https://pan.baidu.com/s/1qXVAbDy#li...PO R9s/root&twrp教程&parentPath=/android/第三方ROM

I haven't used this phone in over but the latest rooting method that I used comes from employing the files found in this folder: https://pan.baidu.com/s/1qXVAbDy#li...9s/线刷万能root&twrp教程&parentPath=/android/第三方ROM

This is one of my older posts but it's newer than the "dirty cow" post and covers the new rooting method: https://xdaforums.com/showpost.php?p=71611979&postcount=150

Hope this helps.
[Android Q&A, Help & Troubleshooting] βůmbõ:
Ok, Thanks sooo much for the help!!

Can you confirm that the new method still works ?
[Android Q&A, Help & Troubleshooting] βůmbõ:
Hey, is it possible to provide (detailed) step by step instructions as the video seems to be glitched and I can only view half of the screen which makes it almost impossible to follow. Also I am quite new to rooting and all of this. Thanks
[Android Q&A, Help & Troubleshooting] jacksmack:
I don't have the phone anymore so I can't confirm if it still works. I can confirm that when I did it, it worked for me.
[Android Q&A, Help & Troubleshooting] βůmbõ:
Hi, I can't seem find the 'boot image' from the link you have provided.
[Android Q&A, Help & Troubleshooting] βůmbõ:
Help! I've downloaded all the required files and followed the video, but I am currently stuck as I can't open the MsmDownloadTool, and when I try it says Flash package does not exist refraining me from following the steps and rooting. Please let me know if there is a way to fix this asap! :crying:
[Android Q&A, Help & Troubleshooting] jacksmack:
Hey , I tried to reply to this earlier but it looks like my post didn't post. Weird.

Use the latest boot image from this folder: https://pan.baidu.com/s/1qXVAbDy#li...root&twrp教程/root内核&parentPath=/android/第三方ROM

Use the MsmDownloadTool-0 from this folder: https://pan.baidu.com/s/1qXVAbDy#li...9s/线刷万能root&twrp教程&parentPath=/android/第三方ROM

Flash LineageOS-14 20171224 from this folder: https://pan.baidu.com/s/1qXVAbDy#li.../LineageOS-cm-14.1&parentPath=/android/第三方ROM

That should do the trick. I don't have this phone anymore so I can't double check this process but if I remember correctly, the above is what I did.
[Android Q&A, Help & Troubleshooting] βůmbõ:
Hi, Thanks for the reply but the MsmDownloadTool-0 wont open, all it says is "Flash package does not exist!" and just closes. I've tried everything but it wont open like it did in the video.

Please tell me if there is anyway to fix this! I really need it asap!
[Android Q&A, Help & Troubleshooting] jacksmack:
Try this:

1) download this MsmDownloadTool: https://pan.baidu.com/s/1qXVAbDy#li.../OPPO R9s/官方ROM-线刷&parentPath=/android/第三方ROM (note, there's no "-0" at the end of it).

2) Launch the MsmDownloadTool with no "-0", then launch the MsmDownloadTool-0 (with the "-0") - If I remember correctly, that's what I had to do. You may have to close the MsmDownloadTool without the "-0" before you launch the one with the "-0".