yashsingh1/xdaforums huggingface dataset:
[Moto G Android Development] G.S.T:
Just wanted to enlighten the new ones to falcon development. I do highly respect the dev rahul1892 of this rom and I apologize if any words from me has hurten somebody
[Moto G Android Development] Guss35:
Wow! That really is all you need to reset a password! This seems kind of a security problem considering how easy it is to get rid of the password. Is there anyway to prevent unwanted people from doing this?
[Moto G Android Development] legendavey:
There is, you have to encrypt /data from your system settings. You can do that easily with Nougat, but good luck with Oreo, the entire system lags once encrypted.
[Moto G Android Development] crankpk:
I have recently installed the v2.5 Oct build on my falcon, and many thanks to the Devs for this great ROM.

Just one issue I immediately notice, can someone help on this?

In the app information screen if I click any of the options (Data usage, permissions, etc) it’s completely unresponsive for several minutes. It randomly works ok but most of the time it doesn’t work.

FYI, I did the clean flash and everything is stock. And also I have noticed the exact same issue on my redmi note 3 with DOTOS v2.5.
[Moto G Android Development] abhi.eternal:
[MENTION=6578440]rahul1892[/MENTION] I am running the latest version of the ROM (20181005), but the dotOS OTA page says update is available (20180914). It even downloads the older file. When I was in 201809014, I distinctly remember the page showing 'no update available'. Please check if you can. Thanks.
[Moto G Android Development] rahul1892:
As you can see here, i have already pushed the latest update to the OTA. Try clearing app data and if the problem still persists, please ignore. Sorry for the inconvenience.
[Moto G Android Development] abhi.eternal:
Thanks. Shouldn't you be also updating VersionName and VersionNumber to 20181005 in lines 3 and 4? :confused:

Also, which app's data should I clear considering dotOS OTA is part of the system menu?
[Moto G Android Development] rahul1892:
Yup, i derped it. Since it's last oreo build, just ignore it.
[Moto G Android Development] abhi.eternal:
Cool. Looking forward to the Pie version.
[Moto G Android Development] rahul1892:
I will once it's buildable. You may expect dot-pie in December as I'm occupied this month and also the source of Dot-pie is WIP.
[Moto G Android Development] xBinyWolf:
Error 7

I get error 7 while installing. twrp 3.2.3 on xt1032
[Moto G Android Development] Deepaksahu16:
Does anyone have a link of working Dolby atmos ? Please share with me.
[Moto G Android Development] imtutu:
I have the following problem. After installing the dot os I was trying to set the unlock pattern, and when I was confirming it for the second time the system hung up without reacting to any taps. After a few minutes I had to reboot the phone with the power button. After reboot I entered the unlock pattern on the lock screen, but the screen blinked off and then it repeated again and again and I couldn’t unlock the phone. After that I wiped the system and data and reinstalled it but when I tried to confirm the unlock pattern the system hung up again. The system was completely stable until I tried to set the unlock pattern. I installed AospExtended 8.1 as well, and there was no such a problem.
[Moto G Android Development] QuickscopeD:
Here's a quote from page 1:

"Please note, during setting the pin/password, if your phone gets stuck, just wait for 1-2 minutes. Afterwards it will work normally.

In case you're not able to recover from irresponsive system, boot into twrp, use the inbuilt file explorer to navigate to root/data/system and delete files having locksettings in their name such as locksettings.db. Reboot and set you pin/password again, wait for a minute and you'll be fine."
[Moto G Android Development] Ysfzone:
No more update for this ?
[Moto G Android Development] rahul1892:
I don't have my falcon with me so no more updates.
[Moto G Android Development] Ysfzone:
:crying::crying::crying::crying::crying::crying::crying:
[Oppo R7 Plus] JJRT:
EDIT 2018-1-10

Changed ROM download link from single file to folder structure.

The folder will include new builds for OPPO R7f

Latest build currently 09-14

First off this wouldn't be possible without mikeNG, TheMuppets, LineageOS team

I'm just the cook

Devices supported: R7f, ONLY

Do not flash this rom on any other R7 variants. It will brick the device

Device specific changes/fixes compared to previous release:

BUILD: 07-15

* Tape 2 Wake should be completely functional now!

* Updated Oreo source (OPM2.171026.006.H1)

* Various minor kernel & device specific changes (Check Github)

BUILD: 09-14

* Android security patch level updated (September)

* Updated Oreo source (OPM6.171019.030.K1)

* Various minor device specific updates (check git)

* Various minor LineageOS updates (check git)

* Not verified, battery lifetime seems a bit longer

How to install and all that kind of jazz please refer to my previous 15.1 thread

Updating from previous 15.1 release. Regular wipe in recovery is enough

also wipe Dalvik & Cache

Downloads :

[ROM] Unofficial R7f LineageOS 15.1

Archive must be unpacked! Contains flash-able zip & md5 checksum

[Gapps -> ARM -> 8.1]

*Don't select the Aroma variant. TWRP doesn't like it

[TWRP Recovery for R7f] (twrp-3.2.2-0)
[Oppo R7 Plus] Ravhinzy:
thank you. I am downloading and want to try it now.
[Oppo R7 Plus] Forage:
Thanks again. It looks like it's time for me to try it as well.

P.s. please don't create a new thread for each release ;)
[Oppo R7 Plus] JJRT:
I'll keep this as a rolling thread

PS. I wasn't unable to successfully build with Ubuntu

ParrotOS worked much easier and seems more stable as build environment
[Oppo R7 Plus] ph03nae:
Wow this is great! thanks!
[Oppo R7 Plus] ph03nae:
oh and would u be updating the build with the new lineageos features like true dark mode etc.?
[Oppo R7 Plus] JJRT:
With the next (major) device specific changes and/or android changes I'll make another build which will include the newer LineageOS features

Guess within the next 1 ~ 2 Months you could expect another build from me.

In the meantime I'm taking a crash course on Android kernel development.

Would be nice to squeeze some extra juice out of this device.
[Oppo R7 Plus] ph03nae:
Alright! Will be looking forward to the next release! (oh and btw is it possible to shift the power menu from the right to the left since the power button is on the left?)
[Oppo R7 Plus] JJRT:
You'll have to do that yourself

I want to keep this ROM a pure LineageOS source no modified frameworks

Try Xposed with NeoPowerMenu module, think it's able to do the trick
[Oppo R7 Plus] eximiusnl:
[MENTION=4120247]JJRT[/MENTION],

Thank you very much for 'cooking' this ROM! On vacation I discovered that GPS did not work on that old 7.1.2 version. Now again works perfectly fine with this ROM!

I have one small problem though. Android indicates that my SD card is corrupted and want to fix it by 'configuring' it.

1) Does anyone know if it is actually going to try to fix it or will it just reformat it?

Obviously I do not want the latter. I would rather remove it from the phone and repair it in my PC.

2) Can I 'hot swap' the SIM/SD tray or do I really need to turn off the phone? The latter will most likely cause the phone to go into boot loop.

Thanks in advance for any help or info.
[Oppo R7 Plus] JJRT:
Likely partition filesystem issues/corruption.

Preferable to do this with a SDcard-reader

Under Linux I'd suggest using Gparted to check/change filesystem and/or format

Under Windows Paragon Partition Manager™ Would do the job splendidly. Even ext4 / exfat layouts

And yes you could hotswap with phone still on, but I wouldn't recommend doing so out of precaution
[Oppo R7 Plus] eximiusnl:
I notice the following issues with this ROM:

1) Battery life noticeably less than the 'old' 7.1.2 (of 23-8-17).

2) Notifications arrive 20 to 30 minutes late.

3) In the about it says "Playform: msm8916", which is a 4 core Snapdragon 410. However, the R7f contains MSM8939, which is an 8 core Snapdragon 615. Does this mean only 4 cores are used?
[Oppo R7 Plus] JJRT:
1: I do notice a bit, not dramatically

Concerning battery , did you do a clean install? (format data / cache / system) coming from 14.1 it's advisable to do so

2: Not having those issues (WiFi and 3G) Whatsapp/gmail/youtube notifications are near instant. Have more info?

3: Yeah not sure what the deal is with that. While building the rom it does use the msm8939 sources from LineageOS/TheMuppets

But indeed the info screen of 'Model & Hardware' Does report msm8916. Shall look into that (Guess it's just a left over from a initial script source they've used)

Other diagnostic software does identify it correctly and the performance is on par with 8939
[Oppo R7 Plus] eximiusnl:
Yes, I did a complete wipe.

Notifications usually get in when I click the button on the left side to unlock the phone or after a certain time (20-30 minutes). So it seems it does not work instant when the phone is locked.

I also notice that I only get notifications from email, sms and whatsapp. I checked the settings and notifications are enabled for all apps, but I do not get any notifcations from any other apps.
[Oppo R7 Plus] Forage:
Try getting some stats about what is eating your battery in the battery usage section of the settings or an app like BetterBatteryStats.

With the 14.1 lineageOS release I sometimes have/had that sensor use went nuts for a long period of time, draining battery as a result.

Can it be that this only happens when you are connected to WiFi? If yes, verify the WiFi settings to make sure remains connected or if it's not doing something else undesirable.
[Oppo R7 Plus] Ravhinzy:
is it possible to activate camera2api and install google camera? Los 15.1
[Oppo R7 Plus] JJRT:
Currently no, camera firmware restriction

Might become possible if someone manages to update the sources, but I wouldn't count on it
[Oppo R7 Plus] ph03nae:
Just curious, who would be able to update the sources/what needs to done to update the sources?
[Oppo R7 Plus] eximiusnl:
I solved the problem with the notifications of Whatsapp. The trick is to disable battery optimization for Whatsapp. Of course this is even worse for the battery life. I find it interesting that Android 8 has measures to save battery, but ends up using much more battery than 7.1.2.

This does not help for the apps that do not give any notifications at all. Maybe there is something changed in the way Android 8 handles notifications? I did read some comments from one app maker that they had updated their app to make notifications work on Android 8.1.
[Oppo R7 Plus] JJRT:
Someone with low-level hardware/firmware/kernel knowledge

What exactly needs to be changed in order to make it compliant, I don't have a clue. It's over my head
[Oppo R7 Plus] Ravhinzy:
why can't use a banking application even though the llos 15.1 hasn't been rooted? has this default been rooted?
[Oppo R7 Plus] eximiusnl:
I took the SD card out of the phone, and my Mac could read it without any problem. Also Disk Utility did not find anything wrong with it. I noticed that it is formatted as ExFAT though, maybe that does not work (anymore)? It worked in 7.1.2.
[Oppo R7 Plus] ph03nae:
Hm not sure if anyone is having the same issues, but it seems that video playback is having issues? (especially in whatsapp)
[Oppo R7 Plus] eximiusnl:
Yes, video playback is not working in Whatsapp. However, the movies work fine when played from the gallery.
[Oppo R7 Plus] Ravhinzy:
Yes me too. I have a problem playing video on WhatsApp. but it's fine on the gallery or on the MX player
[Oppo R7 Plus] ph03nae:
[MENTION=4120247]JJRT[/MENTION] I was trying to get into cooking a rom as well but got an error when apt-get install lib32ncurses-dev... Did you get the same error as well? (and if so how did you solve it?) Thanks in advance
[Oppo R7 Plus] JJRT:
If i remember correctly

You'll need to install 'ncurses-dev' and/or 'libncurses5-dev' with 'libncursesw5-dev'

which will fetch lib32...... as well

After installing it can still give a error about something-ncurses

But you can just ignore that, will build ROMS normally
[Oppo R7 Plus] ph03nae:
Um I received an error during "brunch" (which I suspect is due to missing libncurses?)

prebuilts/clang/host/linux-x86/clang-4053586/bin/clang++.real: error while loading shared libraries: libncurses.so.5: cannot open shared object file: No such file or directory
[ 0% 148/76611] Merge android manife...rks/base/core/res/LineageManifest.xml
ninja: build stopped: subcommand failed.
18:39:09 ninja failed with: exit status 1
[Oppo R7 Plus] JJRT:
Ehm, odd.

Even tho I do recall having issues with the ncurses package(s) as well.

Just not sure anymore how exactly I tackled that issue.. Was something in line of this (below)

Using a 64bit machine? If so try this:

----------------------------------------------

dpkg --add-architecture i386 (Enables installing 32bit dependencies)

sudo apt-get clean (Likely not necessary, but just to be sure. it cleans the apt-get cache)

sudo apt-get update

sudo apt-get upgrade

*Rebooting the machine is wise

When back into OS:

sudo apt-get install -f (Check for broken dependencies and fix them)

sudo apt-get install libstdc++6:i386 libgcc1:i386 zlib1g:i386 libncurses5:i386

sudo apt-get install aptitude (We're gonna use aptitude because it's a bit more clever, it's able to find solutions to package conflicts. And it presents you possible solutions)

sudo aptitude install libncurses5-dev (Note, we're not using the regular 'apt-get' but instead aptitude)

Reboot again. Try building!
[Oppo R7 Plus] JJRT:
Some banking apps use safety measures. Detects the phone not running a stock environment and restrict access based on that.

Use 'Magisk' with 'MagiskHide' Should fool the banking integrity check

Non related:

New ROM build available @ startpost
[Oppo R7 Plus] ph03nae:
The same error occurs:

prebuilts/clang/host/linux-x86/clang-4053586/bin/clang++.real: error while loading shared libraries: libncurses.so.5: cannot open shared object file: No such file or directory
[ 0% 19/76464] build /home/phi/andro...get/common/obj/all-event-log-tags.txt
ninja: build stopped: subcommand failed.
20:33:14 ninja failed with: exit status 1

When using aptitude to install lib32ncurses5-dev, it still refuses to install

The following packages have unmet dependencies:
lib32ncurses5-dev : Depends: libncurses5-dev (= 6.1-1) but 6.1+20180714-1 is installed
The following actions will resolve these dependencies:

Keep the following packages at their current version:
1) lib32ncurses5-dev [Not Installed]

Accept this solution? [Y/n/q/?] n

*** No more solutions available ***
[Oppo R7 Plus] Ravhinzy:
New ROM for R7F? is pie 9.0?
[Oppo R7 Plus] JJRT:
It's still trying to fetch the x64 version of libncurses5-dev

Try:

sudo aptitude install libncurses5-dev:i386
[Oppo R7 Plus] JJRT:
Accidental double post.
[Oppo R7 Plus] JJRT:
No sadly not. Just a newer 15.1 build
[Oppo R7 Plus] ph03nae:
This still gives the same error as before...

and also on a side note, anyone else experiencing issues with the new rom (I'm unable to successfully boot for some reason)
[Oppo R7 Plus] JJRT:
Try to install anything ncurses related. One of the package(s) fixes it. I'm just not sure which one anymore

Concerning the new rom. Did you wipe dalvik&cache post installation? that caused a bootloop for me.

Wipe dalvik&cache before installing rom again, and don't wipe post-installation
[Oppo R7 Plus] Ravhinzy:
will you make Los16.0 for r7f later?
[Oppo R7 Plus] JJRT:
I can't (for now)

Maybe in the future if we're lucky, but I couldn't count on it

All depends on the guys over at LineageOS if they manage to make the our device compatible.

Keep in mind the R7f official OPPO roms only went up to Android 4.4

In that regard it's already a great achievement that we are able to run Android 8.1
[Oppo R7 Plus] Ravhinzy:
Yes, I'm really grateful to be able to escape Kitkat's curse. LOL. Moreover, now i can feel oreo on R7F. like having a new cellphone nowadays

Thank you very much.

I hope I can taste the pie without having to buy a new gadget. loyal to r7f. But oreo is more than enough.
[Oppo R7 Plus] ph03nae:
I didn't wipe dalvik&cache post-installation but that still led to a bootloop for me :confused:
[Oppo R7 Plus] ph03nae:
Well that did the trick I guess although I'm also not sure which one solved the problem...

Other ncurses packages I installed: libncurses5 libncursesw5 libncursesw5:i386 libncursesw5-dev:i386

(for anyone out there who wants this info)
[Oppo R7 Plus] ph03nae:
Well after many months of building, here is one successful build! :)

(md5sum file: http://www.mediafire.com/file/dk2a75kcvuuqqlh/lineage-15.1-20181022-UNOFFICIAL-r7.zip.md5sum/file )

(zip file: http://www.mediafire.com/file/8ut2cctlr00nici/lineage-15.1-20181022-UNOFFICIAL-r7.zip/file )

there is the updated security patches as well as options to enable always on display (since r7f sports a amoled screen)

However, the aod contains a bug that gives a black screen sometimes when switching on the screen, in which case press the power button again and before the aod screen comes up, press power button yet again. This should bring u to the usual lockscreen.
[Oppo R7 Plus] iadaz:
Nice to see the r7f getting updates (more than Oppo ever gave it). I have a handset that I am going to give to my mother. It currently runs Cyanogenmod (which I think mikeNG did). It would be more than adequate for her as is, but it has a problem where it will sometimes power on into a boot-loop, especially when on charge. Does this Los ROM have the same issue? If so I'll leave it as is, but if that was solved an upgrade might save me some tech support down the line...
[Oppo R7 Plus] Ravhinzy:
waiting for someone to make rom pie for r7f
[Oppo R7 Plus] eximiusnl:
What partition do I have to wipe to install the update? I wiped system, installed Lineageos 15.1 (of 14/09) and on installing GApps I got the error there is not enough free space to install GApps (full package). This was no problem when I installed 15.1 the first time (with a full wipe). I do not want to loose my apps and settings this time, so I did not wipe Data. What am I doing wrong?

Edit: I installed the older version (of 15/07) and that does not give above problem.

Edit 2:

From the Open GApps log of the version of 15-07:

Total System Size (KB) | 1710024

Used System Space (KB) | 781436

Current Free Space (KB) | 912204

Post Install Free Space (KB) | 84244 << See Calculations Below

From the Open GApps log of the version of 14-09:

Total System Size (KB) | 1710024

Used System Space (KB) | 1282788

Current Free Space (KB) | 410852

Additional Space Required (KB) | 417104 << See Calculations Below

So the new version takes up 64% more space, that is a huge difference. Any ideas what is wrong?
[Oppo R7 Plus] eximiusnl:
[MENTION=9120497]ph03nae[/MENTION], your built is much smaller than the latest version [MENTION=4120247]JJRT[/MENTION], comparable to his version of 15-07. How is the daily experience with your ROM?
[Oppo R7 Plus] ph03nae:
Hmm seems fine.. Works the same. After all, only building of the rom was done without much changes to the sources so not much reason for there to be major differences.
[Oppo R7 Plus] ph03nae:
hi ppl, here is an update (still oreo of course)

mdsum:

https://drive.google.com/file/d/1VNvGp1OQwhPIfDjove3cp0SiREK-IKcF/view?usp=sharing

zip:

https://drive.google.com/file/d/1lysdg1MlBRxUhDRc6o9OgRTqJARbU3Eh/view?usp=sharing
[Oppo R7 Plus] Ravhinzy:
how do I enable cam2api in los 15.1 oppo r7f ??
[Oppo R7 Plus] dreadlux:
can i use this to r7fk
[Oppo R7 Plus] eximiusnl:
Thanks! I installed this version and it works fine, however I noticed one major issue: it continually displays the clock and date on the lock screen, and I do not want this, certainly not because the phone has an OLED screen, and I do not want burn-in. So, how to turn this off?

Also, I only got once the Google Now Launcher (on 1st boot), and then it disappeared. I do not like the Pixel Launcher or Trebuchet. How to get the Google Now Launcher back?

In the Playstore it says that it is not compatible with my device. Very strange, because it worked before.
[Oppo R7 Plus] ph03nae:
For the always on display, you can access the options to turn it off by typing in search (from the settings app) "Ambient Display" and select the first option ("Ambient display, Battery>Ambient Display") and unselect the "Always on" option.

Sometimes, apps are reported as incompatible with device incorrectly (idk why) so you may need to delete all data from the playstore app by going to Apps & Notifications > See all apps > Google Play Store > Storage and select Clear Data. Unfortunately, this is not a sure-fire way of fixing the issue though.

Hope this helps!
[Oppo R7 Plus] eximiusnl:
[MENTION=9120497]ph03nae[/MENTION],

Since the language of my phone is Dutch, it could not find 'Ambient Display'. However, it could find 'altijd aan' (Dutch translation of 'always on'), so I could turn it off. Thanks for the hint!

Just to be sure, the Google Now Launcher works for you and/or can be installed from the Playstore?

Thanks for your help and work, and please keep releasing (security) updates.
[Oppo R7 Plus] ph03nae:
While the Google Now Launcher is installed because I flashed OpenGapps, Playstore does inform me that it is incompatible with my device as well.

Here you go!

md5sum: https://drive.google.com/open?id=1aVokeBivViR2GiESEYFeZJ05N6LKB8TN

zip: https://drive.google.com/open?id=1y_f7JAxjnTBBNvQuRy3_Z6ujCWk_UKUX
[Oppo R7 Plus] eximiusnl:
[MENTION=9120497]ph03nae[/MENTION], Thanks!

One question: what does the 'data' partition contain? And is it safe to wipe (without loosing personal data and/or settings)?

The default wipe in TWRP is data, dalvik and cache. Currently I wipe system, dalvik and cache when I install an updated firmware.
[Oppo R7 Plus] ph03nae:
I would expect that the data partition contains your personal data and settings. Wiping this partition will cause you to lose your data (but only data in internal storage)
[Oppo R7 Plus] eximiusnl:
[MENTION=9120497]ph03nae[/MENTION],

Thanks for your reply. I did a search on Google and it came up with the following:

So you were right. I do not understand why TWRP wants to wipe this by default.

Will you also release a LineageOS 16 version?
[Oppo R7 Plus] mikeioannina:
Heh I didn't know threads for r7f existed, I lost hope after oppo forums shut down. I keep supporting this device sources and it's usually fully functional except it will never ship official builds because of the damn bootloop bug. It's an incompatibility of the ancient modem with new android versions or some bug like that. I tried everything until I flashed r5 modem and it stopped bootlooping, but that fried my modem, signal drops every 10 seconds now even in stock.
[Oppo R7 Plus] eximiusnl:
Hi Mike,

Great to see you found these threads, better late than never! Also good to hear you still support the sources.
[Oppo R7 Plus] chinonihc:
Hola, podria alguien ayudarme. Tengo un dispositivo Oppo R7_11. El movil se me reinicio y ahora no avanza mas allá del logo, quisiera saber como instalar esta rom y saber si es compatible
[Oppo R7 Plus] Alex josh1:
How can I know if my oppo device is oppo r7 plus f
[Oppo R7 Plus] nigriv:
its simple go setting and go to about phone

thats the model number there, it will be show off like a R7f, R7Plusf, R7s