yashsingh1/xdaforums huggingface dataset:
[Oppo R7 Plus] teemo:
October update.

https://androidfilehost.com/?fid=962021903579488482

https://www.androidfilehost.com/?fid=745849072291684894

Build with all the good stuff from Spectrum, thanks to the hard working folks at LineageOS.

The fingerprint driver were tricky, let me know if it doesn't work for you is fixed.
[Oppo R7 Plus] teemo:
Yes, if you are brave enough to test it :)

It just finished compiling: https://www.androidfilehost.com/?fid=745849072291684964

As always with untested stuff: Backup backup backup ;)
[Oppo R7 Plus] celoxocis:
official is in the queue and waiting.

we are waiting for the spectrum changes merge, r7plus fingerprint issue and r5's camera fix.

because all of those devices use the same kernel.

once those last obstacles are gone. the merge will be applied and Hudson will be setup to build weekly officials for the R7S.
[Oppo R7 Plus] stupidfellow1997:
should I make a clean install? or just dirty flash?:confused:
[Oppo R7 Plus] teemo:
You should be able to dirty flash. I did it clean though, so no guarantees. Try dirty first.
[Oppo R7 Plus] stupidfellow1997:
thx :D managed to boot with dirty flash...;)
[Oppo R7 Plus] bo55hog:
Just updated magisk and can now use android pay, also it now passed the safety net tests.

Not sure if it's a new update for magisk that did it or the neeish rom update that I only recently installed.
[Oppo R7 Plus] teemo:
I am using Magisk 14.0, it say SafetyNet is OK. Does android pay check for more than SafetyNet?
[Oppo R7 Plus] drwharris:
I reported a while ago android pay was working with Magisk 14.0. It seems to only use SafetyNet.
[Oppo R7 Plus] bo55hog:
I also found my bank app updated and stopped working but his it in magisk and now works yay.
[Oppo R7 Plus] TheWizzard2203:
Has the development of this rom stopped?
[Oppo R7 Plus] teemo:
Probably. I will not update for Nougat and I don't see any progress from LineageOS on this device. If there is no LineageOS for r7, then there will be no aicp. Sorry.

Others are welcome to take it though :D
[Oppo R7 Plus] maniac103:
I had started on LineageOS 15 quite some time ago. Most stuff is easy to bring up, but I stopped working on it because of one show stopper: there is no solution to get camcorder working, at least yet.

Gesendet von meinem R7plusf mit Tapatalk
[Oppo R7 Plus] rch.aj34:
Any update ?
[Oppo R7 Plus] maniac103:
No. I think [MENTION=3839575]mikeioannina[/MENTION] wanted to work on the camera issue, but I'm not sure how far (if at all) he has progressed.

Gesendet von meinem R7plusf mit Tapatalk
[Oppo R7 Plus] mikeioannina:
I didn't have time to look into OSS camera unfortunately, but support for legacy camcorder is back in 15.1 since a couple weeks. It's a bit buggy when switching camera/camcorder though on some devices. I hope I'll find time to bringup 15.1 soon, now that almost all my other devices are brought up
[Oppo R7 Plus] rch.aj34:
That would be highly appreciated , the R7 plus has aged really well and looks great in 2018 (less bezels than pixel 2 xl) , all it needs is Oreo now. thanks for everything.

PS : LOS 14.1's only bug left is the audio stuttering at low volume.
[Oppo R7 Plus] snaily trail:
I agree. It would be great if the R7 plus got to Oreo. It's still a wonderfully built phone.
[Oppo R7 Plus] teemo:
Still using it too and see no reason to buy anything newer yet.

About the stuttering, how does it sound and when do you hear that exactly (apps, BT, settings etc...) ?

Is it on AICP or is it LOS only ?

I never have issues with stuttering.
[Oppo R7 Plus] snaily trail:
I can't wait!
[Oppo R7 Plus] celoxocis:
I did have a users reporting a similar issue on the R7S but it was related to Android Auto on stock ROM. see here:

https://xdaforums.com/r7-plus/help/android-auto-audio-issues-t3442980

not sure if it's related but we need a user with BT headset to pin point the issue. preferably someone who can grab some logcats.
[Oppo R7 Plus] teemo:
The thread is about wired android 5.1 auto audio. I thought BT was the problem. Not ever going back to COS or 5.1 :D, I cannot help with that. BT audio works fine with my Toyota, messaging and phone too, but playlists and time info it's not working.
[Oppo R7 Plus] celoxocis:
I know and I agree. I meant what the last poster posted. mentioning it only affecting 44.1khz. so I thought maybe it was due no connection related (BT/wired) but actually audio HAL related or audio processing related.

BTW I do remember a fix for BT audio for auto. to display the proper information. I saw it on the forum last year somewhere. maybe you can give it a try. if I come across it I will link it to you.
[Oppo R7 Plus] teemo:
Cool, thanks. Actually I haven't built for months (oct 29), and I doubt my environment is in a sane state. But if I ever make an update with latest security patches, the BT fix would be good to have.

Actually I'm amazed that I can still use the R7 without any issues. The only thing I would like bettered is the crappy camera.
[Oppo R7 Plus] snaily trail:
I've found the sound breaks up at low volumes on wired headphones. Hoping that if the Opportunity does get a Lineage 15/16 upgrade, the issues will be fixed. Also agree that the camera sucks! My Nexus 4 took better pictures! ?

Saying all that, I'm quite frankly grateful to all the developers that the phone is at least on N, with most if not all the security fixes. It was driving me mad being stuck on L on a brand new phone that I didn't get (because, shipping delays) until M had been released.

I've noticed that the battery runs out twice as quickly now. Not sure if that's from the apps, the OS, or more likely simply the age of the battery. But again, it's still going on for much longer than the Nexus 4 does now (which is about 2 hours).

I'm hoping the phone will hold out another two years, because money, you know ?.

Plus, I want to make sure I get a phone that will be supported by Lineage!

I hear that the camera/video related issue might be near a fix at long last and this will pave the way for Lineage 15/16.

Oppo made a beautiful phone. Shame the support and software side were so lacking!

---------- Post added at 11:03 AM ---------- Previous post was at 11:02 AM ----------

And that should say Oppo, not Opportunity!
[Oppo R7 Plus] celoxocis:
its probably due to the battery. my oppo r7sf has degraded from 3070mah down to 2500mah after 2.5years.

mike has done amazing work in terms of rebasing the coloros kernel to caf. the camera hal itself was countless hours of work. the camera won't get any better than that. its not an OSS camera. it's legacy.

I don't care much about cameras on phones other spec's are more important for me. (I'm not on insta/fb). my r7sf has become a pure project phone now. I upgraded my wife's phone from r7sf to the redmi note 5 (636) and she love's it.
[Oppo R7 Plus] teemo:
Cool, thanks.

Actually I haven't built for months (oct 29), and I doubt my environment is in a sane state. But if I ever make an update with latest security patches, the BT fix would be good to have.

Actually I'm amazed that I can still use the R7 without any issues. The only thing I would like bettered is the crappy camera.
[Oppo R7 Plus] snaily trail:
Starts looking for the redmi...
[Oppo R7 Plus] teemo:
New build. AICP oreo.

Direct Download: http://teemo.dk/R7/aicp_r7plus_o-13.1-UNOFFICIAL-20180829.zip <-- that is old now :)

Update: Latest build can always be found here.
[Oppo R7 Plus] LordAlberto:
Will you be doing one for the R7S?
[Oppo R7 Plus] teemo:
Yes, why not :D

https://androidfilehost.com/?w=files&flid=160254

For latest R7Plusf go here.
[Oppo R7 Plus] LordAlberto:
Fan-fugu-tastic! Thanks pal.
[Oppo R7 Plus] teemo:
Please let me know if it works. It it's 100% UNtested ?.
[Oppo R7 Plus] LordAlberto:
Installed last night, so far so good :svetius:
[Oppo R7 Plus] LordAlberto:
Everything working well on new AICP, even video recording ;).

Only issue I'm having is music visualizer not showing on lock screen, will report any other issues.

Liking it!
[Oppo R7 Plus] teemo:
Thanks!

I don't know the logic, but I saw the same now.

I disabled / enabled the visualizer in aicp settings and turned off the screen (with music running). Waited for next track to start (it will show as notification) and turned on the screen. Now the visualization works.

Let's see how long :laugh:
[Oppo R7 Plus] LordAlberto:
Lol, yeah that worked. Briefly :laugh:
[Oppo R7 Plus] kd3n:
You're an absolute legend!

Are you planning to continue updating the new Oreo version or leave it at this?

Also, do you know if the low volume sound stutter with headphones issue that occurs in the Lineage OS 15 rom is fixed on this one?

Thank you so much for your work!

Edit: One more question: Is this using the Spectrum/ColorOS kernel or the Lineage OS one?
[Oppo R7 Plus] teemo:
Thanks :)

I am using the R7Plus, so yes I will update from time to time. However development for Oreo has stopped, and P is being prepared.

I may update if I find solutions to minor issues. The Notification from a sleeping device is very very weak, i have updated this to be readable - will upload soon.

Yes, audio has the same issue in AICP, the kernel is the same as LOS 15.1

According to the developer, there is not much we can do about the audio. I use BT, so it is not an issue for me, but if anything can fix it I'm ready to try it.
[Oppo R7 Plus] LordAlberto:
Great, I'm sick of squinting like a madman! :eek:
[Oppo R7 Plus] kd3n:
Good to hear. I'm pretty sure a fix would be possible somehow. I've done a bit of research and it seems that the bug first appears in the Lineage OS 14.1 nighties around September/October 2017. I'm currently using your AICP from August 2017 without any issues at all.
[Oppo R7 Plus] OldClass:
hi teemo

did you build this ROM for R7s?
[Oppo R7 Plus] teemo:
I did. You can find it here in the R7SF folder.

R7Plus is updated as well with visible notifications :)

Please report if the notifications (from sleeping phone) are visible now. Check with music, notifications light up when new song start.
[Oppo R7 Plus] LordAlberto:
Notifications are visible. Music visualizer still not showing, all good :good:
[Oppo R7 Plus] thepinkowl84:
does magisk module work ..some apps restrict screenshot..magisk in seeded to bypass it..
[Oppo R7 Plus] LordAlberto:
Magisk works fine. :good:
[Oppo R7 Plus] jacktackle:
is there any app in the play store to wake up the phone using fingerprint scanner? as i believe it doesnt work with CM build to unlock.
[Oppo R7 Plus] teemo:
Fingerscanner works with both cm and aicp. It only works with a protected lock screen (pin, pattern or password). Set it up from lock screen settings.
[Oppo R7 Plus] jacktackle:
Dev I got a problem with headphones. Audio is not clear. Is there any solution or a new driver? Mobile speakers works fine its only the headphone driver.
[Oppo R7 Plus] Ravensysteam:
Amazing ROM With cool Features, no Auto-Rotate Bug, Compass Working, great Battery etc. pp.

But I have one big problem (I dont know if it is because of this ROM): Outgoing Data Traffic seems to get blocked.

Like, I can surf on Facebook by mobile Data but I can not comment or post anything, neither does WhatsApp or Slack work. Also, the permission manager seems to cause problems because it doesn't allow WhatsApp to use the microfon (even though it is activated in the permissions).

Anyone has a clue?
[Oppo R7 Plus] teemo:
I will try to follow up on this when am back home from Easter holidays in Hamburg. Please PM me if I forget. I don't have mobile internet down her, only WiFi when at hotel.

[MENTION=460472]eyosen[/MENTION], does cm/aicp have problems with whatsapp and the like?

[IMG="wtf"]http://teemo.dk/R7/wtf-app.png[/IMG]
[Oppo R7 Plus] teemo:
It works here. The first time when you tap the microphone, a box should pop up asking for permission. Outgoing traffic is OK with both WiFi and 4G
[Oppo R7 Plus] teemo:
Rom 2016 03 28

aicp_r7plus_mm-11.0-UNOFFICIAL-20160328-os.zip

Clock settings FC fixed. Other updates per AICP and CM13.

Rotation is fixed by simple hack, a full update should follow later.
[Oppo R7 Plus] teemo:
Full upgrade with NEW Sensor HAL from CM

aicp_r7plus_mm-11.0-UNOFFICIAL-20160330
[Oppo R7 Plus] 2007jchill:
Downloading now and will report. But probably won't because this Rom is brilliant.
[Oppo R7 Plus] carlsbad28:
This is just great stuff. I've been waiting for a Custom ROM for the R7plusf for ages. I've been stuck with CM13 and the nightlies. Though vanilla android is ok, I still feel like there's so much lacking from what Custom ROM's can achieve. Thanks [MENTION=698346]teemo[/MENTION] Flashing this as I'm typing this down. :) Will revert back for any feedback. Again, great stuff mate!

EDIT: the ROM is just solid. ?
[Oppo R7 Plus] trd_jzx100:
I have an issue with skype. I the person on the other end cannot hear me. Happens with CM13 snapshot too. Just thought id let your know. Other than that its a nice rom.
[Oppo R7 Plus] teemo:
You could try to disable other apps using the microphone. Has helped other in the past. "OK Google" is one of them.
[Oppo R7 Plus] carlsbad28:
Been using this as a daily driver for a couple of days now. No issues except occasional memory leak issues where device tends to lag. A restart fixes it. Cant wait for updates on this ROM.
[Oppo R7 Plus] teemo:
Planned to upload a new update today, but there was some changes in the cm13 base that breaks AudioFX on AICP.

The leak is on many, if not all custom ROMs, as far as I know (please let me know if wrong). I don't see it, probably because I reboot daily.
[Oppo R7 Plus] teemo:
Here is an update then :)

2016.04.11

AudioFX is "Oh S**t" fixed again LOL. Thanks [MENTION=1184673]LorD ClockaN[/MENTION] for the warning.
[Oppo R7 Plus] carlsbad28:
You just made my day! Downloading now... Awesome
[Oppo R7 Plus] carlsbad28:
Just wanted to say, this ROM is rock solid. ?
[Oppo R7 Plus] Ravensysteam:
The issue with the outgoing traffic turned out to be due to wrong APN Settings for Vodafone; I only had to manually reset them to make it work.

However, in the latest version of this ROM I can not get the compass / gyroscope working for the love of god. Which results in not being able to navigate in Google Maps. I wiped everything, tried to calibrate but no avail. I even returned to Stock ROM to make sure, that it is not a hardware issue. Anyone got an solution?
[Oppo R7 Plus] teemo:
You're right, Maps don't rotate. However it does work in Locus (another map app). Did you try other "compass apps" ?

Btw, there is no real gyro, it is simulated by the acceleration sensor.

I still have a lot of clean up to do, so broken funtionality is not completely unexpected.
[Oppo R7 Plus] Ravensysteam:
Thanks for the quick reply, it was driving me crazy because I thought I was the only one -__-

I tried different Compass Apps and they actually do seem to work though I couldn't really verify if it was really pointing north. The strange thing is, that if I tilt the Device up and down, google maps thinks I am actually turning left and right.
[Oppo R7 Plus] teemo:
I have updated all sources to CMs latest and greatest (which actually fix a reversed axis for the compass) and of course the latest from AICP.

Compass works great in some apps (after initially testing it with the compass tile), but in G-Maps it is still a total failure. I wonder if it works with CM13 ?

AICP ROM 2016.04.30
[Oppo R7 Plus] carlsbad28:
Excited to flash! Ty [MENTION=698346]teemo[/MENTION]
[Oppo R7 Plus] maniac103:
Nope, same problem here. Mike told me r7 has a similar problem. It's a bit weird though as the compass drivers are taken 1:1 from stock.

Edit: Exactly the same behaviour on an R5 running the stock ROM. A Nexus 4 works fine though, but it has - unlike r5 and r7plus - a gyro sensor...

Gesendet von meinem R7plusf mit Tapatalk
[Oppo R7 Plus] teemo:
What if you disable the "rotation sensor"?

I restored stock for a moment and found that rotation is not implemented. At least Sensor Kinetics does not detect it and I bet Google maps do its own math if rotation is not found.

Also, when running the rotation demo from Sensor Kinetics in cm / aicp, something is not right.
[Oppo R7 Plus] virtual_law:
I did read every single message on this forum but could not find an answer to the following question:

Does this ROM have any effect on indoor/low light VIDEO framerate and audio recording bitrate? Both are appalling and unusable on an otherwise brilliant phone!

If it does, I'm definitely flashing! Appreciate all the amazing feedback!
[Oppo R7 Plus] teemo:
[MENTION=2412684]Ravensysteam[/MENTION]

New build up with functional compass.

[MENTION=765758]maniac103[/MENTION]

I replicated the two memsic commits from smartfren_rendang

Don't know if it is the correct way to go, still get errors in log, but at least the orientation in Maps is working now. Maybe because the "Rotation Sensor" is gone again.

What is the libcalmodule_yamaha for in our 8939 tree?
[Oppo R7 Plus] Ravensysteam:
Can confirm, compass works for now (had to calibrate though by waving my phone in a figure 8 first if anybody is wondering)

I will report if I notice anything else, great work!!
[Oppo R7 Plus] teemo:
Yes it needs calibration first. I noticed the same in ColorOS.

Thanks for reporting back :)
[Oppo R7 Plus] maniac103:
What exactly did you replicate there? The only commits I see at a new sensor type in the HAL, which seems a bit of a sledge hammer approach given our HAL already has compass sensor with calibration support.

I'd rather suspect the virtual rotation vector and suggest nuking that first.

I can also have a look at it again when I'm through my basic r5 bringup.

It can probably be killed, we initially just imported everything that's present in stock ROM. Maybe r7 uses it, not sure.

Gesendet von meinem R7plusf mit Tapatalk
[Oppo R7 Plus] teemo:
Everything :D f53fa90 and 0aeedad.

I did not think too much about it, as I just wanted to try it. Looking more into the new HAL, I can see most of my changes make no sense. What triggered me was the memsic wrapper contra our AKM wrapper. I believe we don't have an AKxxxx sensor, but of course, that doesn't mean the code is wrong.

No doubt. And probably exacly what the changes does.

I need to read and learn more...
[Oppo R7 Plus] teemo:
New build uploaded

Changes as always in Settings-AICP-Changelog.

Sensor drivers are back to CM13 source with upcoming changes included (virtual sensors wasn't working, so it is removed).
[Oppo R7 Plus] 2007jchill:
Outstanding downloading now.
[Oppo R7 Plus] celoxocis:
I can report the same behaviour on my Oppo R7S. However like you said. I too used the sensor drivers from the R7S stock rom for my device bring-up. My guess is the drivers are the same for the whole R7 series.

Btw on another point. I would like to include the display driver panel for the 15022 (R7S) into the OPPO kernel. Could you point me to a link how to parse the gcdb / dtsi files? For the bring-up I was using the 15011 display driver.
[Oppo R7 Plus] maniac103:
If you use the CM setup with common kernel and common sensor HAL they surely are ;)

I have no idea what gcdb files are, but dtsi is just plain text. What exactly do you mean here?

Gesendet von meinem R7plusf mit Tapatalk
[Oppo R7 Plus] celoxocis:
I actually used the binary blobs from the stock ColorOS rom but i have seen commits of mikeNG to the sensors.hal.tof.so and libcalmodule_memsic.so which might fix the orientation issues im experiencing with stock blobs.

What i meant with my question with gcdb/dtsi I explained here. I don't want to get off-topic in this thread but maybe you can help me out here regarding the display driver?

http://xdaforums.com/android/help/how-generate-dtsi-data-files-t3383074

Btw. Ich spreche auch Deutsch ;)
[Oppo R7 Plus] maniac103:
The removal of libcalmodule_common.so should solve your orientation issues. You shouldn't need any blobs for sensors at all.

I'll respond there.
[Oppo R7 Plus] teemo:
Say hello to Gello

Say hello to CyanogenMods new browser "Gello" (it's name in the launcher is "Browser" though).

CMs "r7plus-team" have been busy doing many small updates of our device. They are all included, look in Settings/ACP Extras/Changelog for all changes. Specific for R7Plus is: "device/oppo/msm8939-common/" and "kernel/oppo/msm8939/". The rest are general updates from CM and AICP.

I added an old commit to calm down ksmd, as I have seen too much unnecessary activity from this memory manager. Changing values from default (linux) values to "Android values" definitely helped on my device. If it helps on your setup too, you will see a small improvement of battery life. (It is probably overkill with all 9 lines of code, 2 lines should do, but this way I could link to the real author).

AICP-ROM 2016.05.23
[Oppo R7 Plus] celoxocis:
i have noticed the same with ksmd and had it disabled using kernel auditor.

i have also noticed when using the new weather service. clock keeps the cpu awake. it tested it overnight. (see attachment)

btw does doze actually work in the rom? just asking because i read it requires a sensor which the r7plus doesn't have.
[Oppo R7 Plus] teemo:
Doze is not enabled in the ROM. But we do have the hardware for it according to the requirements. It just need our acceleration sensor with Significant Motion implemented and a cloud service like Google Cloud Messaging installed.

I don't know if CyanogenMod is compatible - here you need the cm experts.

I never use any weather stuff - where is that enabled ?
[Oppo R7 Plus] maniac103:
We don't have a significant motion sensor, and I'm not aware of any implementation of that sensor that uses the lis3dh accelerometer either. Remember, to have a useful motion sensor the accelerometer needs to have hardware support for it (in the form of being able to detect significant motion by itself without involving the CPU).

Gesendet von meinem R7plusf mit Tapatalk
[Oppo R7 Plus] teemo:
Sorry, was looking the wrong place for supported sensors.

So, the real significant sensor give an interrupt or something, when it detect a given movement?

Anyway, it shouldn't be a problem to live without doze with our battery.
[Oppo R7 Plus] maniac103:
Exactly.

Snapdragon 8xx devices do that by offloading sensor processing to a dedicated DSP with updatable firmware, other devices use special hardware for that (e.g. the BST BMA422)

Gesendet von meinem R7plusf mit Tapatalk
[Oppo R7 Plus] teemo:
There is a rotation issue in previously uploaded ROM. Should be fixed in new upload here:

https://webclient.rushfiles.one/publiclink.aspx?sao2=SQ4a0n42pturBPiU2Q44sqOYBkbIQ6

Will upload to afh when their server is working again.
[Oppo R7 Plus] pickandrew:
Hello, this ROM is stable or in beta version?
[Oppo R7 Plus] teemo:
Stable.

But it's just a label.

I have used it since February and it does everything I need from it. I never see reboots. There has been changes to the sensors lately, but they are good so far. The worst issue I have seen now was rotation stopped working. I'm not 100% sure that it it's solved. It happened 2 times during one week or so.

I hope people will push me for updates if something is broken. I don't test all corners.
[Oppo R7 Plus] carlsbad28:
Rotation bug is still present on latest build. Just FYI. A restart fixes it. No biggie.
[Oppo R7 Plus] teemo:
I think I saw it one or two times. Not sure if I have seen it it on latest build. Can you reproduce it? Remember what you did when it happened?

Well anyway, guess its time for a new build. The fingerprint removal issue should be solved.
[Oppo R7 Plus] king_rero:
Hello Gurus,

I did encrypt my device and now I want to decrypt it back, there is no option like that!

Could u plz advise!
[Oppo R7 Plus] teemo:
I don't think there is an option. But backup all your data with an app. If your backup is encrypted, copy it to PC from recovery.

Then reset the phone: twrp factory reset or format data (wipe data will not be enough, it will not erase the encryption header).

Install and restore.

If your data is important, make sure first that the backup / restore process is working.