yashsingh1/xdaforums huggingface dataset:
[ONE Original Android Development] Niyaven:
Thanks for your suggestion. I just tried it, but didn't noticed change. People who call me still hear their voice. I tried, without success, the following combinations:

ro.qc.sdk.audio.fluencetype=none and SND_DEVICE_IN_HANDSET_MIC=4

ro.qc.sdk.audio.fluencetype=fluent SND_DEVICE_IN_HANDSET_MIC=4

ro.qc.sdk.audio.fluencetype=none and SND_DEVICE_IN_HANDSET_MIC=40

It's weird because I don't get this issue with Discord or Whatsapp... maybe Dialer doesn't use the right inputs?
[ONE Original Android Development] manish.jangra:
jio voice not working

I think the developer is from india.. there is a glitch in supporting jio voice. it doesn't work in background. please fix it otherwise rom is excellent.
[ONE Original Android Development] Timmmmaaahh!:
Let's broaden the spectrum here. Apply these changes:

/system/build.prop

ro.qc.sdk.audio.fluencetype=none

persist.audio.fluence.voicecall=true

persist.audio.fluence.voicerec=false

persist.audio.fluence.speaker=false

/system/etc/audio_platform_info.xml

<device name="SND_DEVICE_IN_HANDSET_MIC" acdb_id="4" />

Then reboot. How does that perform?

---------- Post added at 10:11 AM ---------- Previous post was at 10:08 AM ----------

If there's still an issue, remove the "ro.qc.sdk.audio.fluencetype=fluence" line from build.prop entirely and reboot.
[ONE Original Android Development] Savage kill:
Face unlock looks interesting. Pretty sure it wasn't there in previous versions of android for opo
[ONE Original Android Development] Timmmmaaahh!:
I don't want to burst your bubble but that feature was introduced in Android 4.0 Ice Cream Sandwich (6 versions ago, in 2011)... Welcome to XDA anyway! :D
[ONE Original Android Development] Savage kill:
Yeaahh i know it was introduced in ice cream sandwich...but I was talking abt introduction in oneplus one.
[ONE Original Android Development] giaur:
Nope. He is not from India. Not everybody are from India. Afaik he is from Italy.
[ONE Original Android Development] ixdinfinity:
Oh sorry, my mistake. I only had the low mic problem resolved by editing the build.prop.

Seems like /system/etc/audio_platform_info.xml is entirely removed in 8.0 or 8.1. At least for me when doing adb shell -> ls. Can't seem to find any place in my phone to pull it from :confused:
[ONE Original Android Development] Timmmmaaahh!:
It was always there... Not like in it's current form, though. It's insta-fabulous now xD
[ONE Original Android Development] Savage kill:
Yeah it won't be as good as pixel 2 or iPhone X though
[ONE Original Android Development] rdagijones:
Swipe to Answer Not working

First, let me say, "I love this ROM!" Nice work.

I did need some help, though, I have searched this thread and it seems that "swipe to answer / reject" a call is a problem for a handful of users. I am having this issue and could use some help. If the screen is off and I receive a call "swipe" only works about half the time. I have, when the problem happens, tried to swipe more intentionally with a firm touch and to swipe either slower or faster and these attempts made no difference. I have installed an apk of Google dialer and that did not fix the problem either. If I am using the phone and the call comes in as a message at the top of the screen, "answer / reject" buttons there work every time. I am willing to test just about anything so a little insight would be much appreciated.
[ONE Original Android Development] giaur:
It works fine. Maybe you should learn how to swipe. There is no any bug.
[ONE Original Android Development] atulpchaudhari:
Why is ur phone giving u battery juice more than 2 and half hrs... in Screen on timing
[ONE Original Android Development] Timmmmaaahh!:
Hey, you're right! 's been a long time since I checked that out myself. Thanks for letting me know :highfive:

---------- Post added at 07:50 PM ---------- Previous post was at 07:07 PM ----------

Wait! It appears to be moved to /system/vendor/etc

Try again :p
[ONE Original Android Development] krischan941:
Hello really nice Rom.

One problem: when i call somebody or vice versa and i adjust loudness of speaker, free speech and normal, nothing changes. Everytime same volume. Any one else has this Problem?
[ONE Original Android Development] masterporto99:
I can't get my location from any apps, like instagram. what's the problem?
[ONE Original Android Development] Niyaven:
Thanks for your help. I just tried it, but couldn't get any improvement. In fact, with these values, it's even worse: I don't hear anything and neither do the other person. And whatsapp/discord wouldn't work either.

I'll try another ROM, even though just before installing this ROM it was working fine.
[ONE Original Android Development] sdmackie:
Just because you don't have the bug, doesn't mean that it doesn't exist. The author was good enough to make note of this exact problem already being mentioned in previous posts on the thread. Maybe you should learn to be empathetic.

---------- Post added at 10:33 PM ---------- Previous post was at 10:29 PM ----------

GPS not working for many phones. To verify this, use GPS TEST app to see if GPS locks and if it does, how long it takes. I rolled back to nougat for better GPS performance.
[ONE Original Android Development] rdagijones:
Thank you.

So any suggestions, troublshooting, etc on my "swipe to answer / reject" issue?
[ONE Original Android Development] uudruid74:
I'm wondering where the changes are for this how was it changed?

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

What?
[ONE Original Android Development] Niyaven:
After a switch to LineageOS, I no longer have this issue. My issue seems related to this ROM then... :(
[ONE Original Android Development] Timmmmaaahh!:
Anytime. Shame we didn't get it working properly. Let us know if there's any improvement on another ROM. This might be a case where other firmware could be useful. There's some here if you need it in the future.

---------- Post added at 09:08 AM ---------- Previous post was at 08:42 AM ----------

All explained in this post.
[ONE Original Android Development] uudruid74:
No, not why it works, but why does it work instantly and bypass the lock screen as fast as my 3T running the OnePlus OpenBeta? There is almost no difference between Google's Face Unlock and the OnePlus version which they designed for the 5T. This isn't at all how Face Unlock used to work and many threads exist showing how to use Tasker to simulate the version from OnePlus.

Somehow, this ROM works just as well and the post you indicated doesn't seem to cover this.
[ONE Original Android Development] rzrv8:
In-call volume is really less. Can someone help me with this as it is creating a lot of problems for me? If I need to change anything, please let me know.
[ONE Original Android Development] Timmmmaaahh!:
True but it's still just simulated as the dedicated sensors aren't present. The simulated version is more sensitive to lookalikes whilst the real deal includes depth sensors that measure more precise. Still, Google's Face Unlock algorithm is really impressive. It's the result of years of big data analysis via Google Photos and Google Search (and who knows how far their tentacles reach). It's hilarious how I can fool my iSheep X owning buddy with a 2014 phone that apparently can do the exact same but cost nearly 4 times less ?
[ONE Original Android Development] sconebranch:
I also confirm this bug. If you look closely when receiving a call, then I think you'll see that it looks like the screen is somehow sized larger than the actual physical display(?). So, like you said, you have to intentionally swipe harder/longer/multiple times in the same direction to get an answer.

That's what I ended up doing, and then I gave up and bought a second hand Pixel XL. I really do love my 1+1, though, and I hope this Oreo ROM gets developed past these bugs.
[ONE Original Android Development] Gawd:
Not talking about any dedicated sensors (what sensors actually? They're just in the iPhone X). OnePlus 3/3T/5/5T just use the camera and that's all we need (Again, iPhone X is just on another level with this). Also, we don't know yet what libraries or mechanism (software) does OnePlus uses to do this. May be Google's, may be their own code combined with some of Google's. So that's why OnePlus unlocks faster (also they have modified the code so that it doesn't even show the lockscreen to the user). Just straight up unlocks. A better front camera also assists better.

In stock Android, Face unlock (in Smart Lock) used to use just the front camera and try to match using Google's whatever algorithm (machine learning, AI etc.). And when it matched, the phone would unlock BUT stay on the lock screen. What's new in this ROM is that it takes the user to the home screen directly after the face is matched (not requiring the extra swipe to unlock). Now, this is made possible by modifying a few lines (or a line of code). It's nothing too drastic, just a nice UI tweak to make the user experience better.

I'll edit this post later with a link to that piece of code.
[ONE Original Android Development] giaur:
Any chance to make OPO Treble compatible?

https://xdaforums.com/project-treble/trebleenabled-device-development

This will dramatically reduce effort needed to develop new Android versions.

[MENTION=5834335]Agent_fabulous[/MENTION] ?
[ONE Original Android Development] patelmanish0610@gmail.com:
Battery highly drain

hi XDA team,

i installed Oreo stock update after that i feel mobile battery working only 8 hrs. if i compared with lineage OS it has been worked approx 1 day around.

is there any solution for this
[ONE Original Android Development] Euclide:
Mute during call

First, great ROM out of the gate. Came from Sultan lineage. Oreo is great and my mic issues are finally gone. I no longer have to talk with my hand in a cup and my mouth literally 1mm from the mic to be heard. Had been using Bluetooth, speakerphone or wired headsets to get around that annoyance but glad I no longer have to. I can just pick up the handset and have a normal conversation.

Don’t know if I'm the only one with this problem but the one thing I noticed on this fabulous ROM is the mute button during a cell phone call does not work at all (glad I tested it). The noise cancellation remains great but the ability to truly be on mute during a conference call is always a plus...
[ONE Original Android Development] melf1992:
Good job

It works real good. thx a lot
[ONE Original Android Development] giaur:
Yep it seems I can confirm mute bug. Unable to mute mic during call, mute button has no effect
[ONE Original Android Development] uudruid74:
Dedicated Sensors? The OP5T doesn't ha e dedicated sensors
[ONE Original Android Development] Timmmmaaahh!:
Right. [MENTION=6363737]Gawd[/MENTION] clarified that. I was really just speaking for the iHorrible X and assumed Dumpling would have some kind of depth scanning as well because the feature was marketed upon launch. Sorry for the confusion. I was yet again fooled by OnePlus' seemingly demonic PR.

[MENTION=8618064]patelmanish0610@gmail.com[/MENTION] You should only compare with the exact same app-setup, same usage pattern and have it running for about 3 full charging cycles before there can be any reliable numbers. This ROM (Oreo stock update?) running for only 8 hrs isn't realistic unless there was a major amount of battery consuming activity (eg. gaming).
[ONE Original Android Development] Agent_fabulous:
We lack a vendor partition. Correct me if I'm wrong but without some hacks, I doubt we can get treble. These hacks would involve things like re-purposing partitions, modifications to recovery, etc.
[ONE Original Android Development] giaur:
This is true. But I believe decreasing /system partition and move vendor directory content to new partition should be possibile. What do you think?
[ONE Original Android Development] anirudhnyg:
Great Job ! Love this ROM . especially the face unlock.

Mute during call does not seem to be working on my phone, I have Pico Gapps unofficial 8.1. Mute in the dialer just shows an icon but does not accually mute the call

---------- Post added at 01:51 AM ---------- Previous post was at 01:50 AM ----------

Great Job ! Love this ROM . especially the face unlock.

Mute during call does not seem to be working on my phone, I have Pico Gapps unofficial 8.1. Mute in the dialer just shows an icon but does not accually mute the call
[ONE Original Android Development] uudruid74:
Does it have to be a partition? Make a folder on /data and bind mount it. That should satisfy the requirements
[ONE Original Android Development] giaur:
I don't know. I'm afraid this is not enough, because actual mount will be performed after system boot, while /vendor partition is needed during boot.
[ONE Original Android Development] mangesh701:
Hey guys, I just unlocked my bootloader, now flashing this rom.

I have one question

I'm coming from cyanogen marshmallow OS, so is it important to flash new firmware before flashing this rom?
[ONE Original Android Development] uudruid74:
If we control the system image and the boot/kernel image, I don't see why we can't mount vendor whenever we want. Yes, there will be a minor issue with mounting /data before /vendor, but I don't think that is impossible to fix. Magisk already loads its own image from /data during boot to overlay /system. I bet you could implement /vendor as a Magisk module perhaps ... I'd have to check the docs about what can be done at early boot and all that
[ONE Original Android Development] giaur:
Well, my knowledge is not enough to try any of that you wrote. If you are right, any phone could be adapted to use treble, without too much effort. I wish somebody could try.
[ONE Original Android Development] ilmich:
[MENTION=5834335]Agent_fabulous[/MENTION] thanks for this great rom. Without gapps (I'm not a fan) my opo is resurrected (in terms of speed and battery life)

I've noticed only to small things (for me)

1) the kernel kcal driver seems to be outdated(maybe) because I can't set contrast (other custom kernel for opo have this setting)

2) mtp file transfer not work

Cheers

Michele

---------- Post added at 02:18 PM ---------- Previous post was at 01:50 PM ----------

I've fixed mtp issue by disabling battery optimization for app Media Storage
[ONE Original Android Development] naeemmansuri:
How to enable facelock??
[ONE Original Android Development] f0li0:
First enable pin unlock in security settings then, go into smart unlock and enable face unlock.

Afaik you need at least nano gapps or larger to use it.
[ONE Original Android Development] naeemmansuri:
Im using pico gapps thats why there is no face unlock option. share me nano gapps link please
[ONE Original Android Development] f0li0:
https://sourceforge.net/projects/unofficial-opengapps-8-1/files/arm/20180220/
[ONE Original Android Development] Agent_fabulous:
That's one way of doing things. It is relatively dangerous though. Very easy to mess things up when repartitioning. In addition, it could potentially cause hardbricks if EDL is used to restore onto a modified partition scheme.

Yes, but the problem is that it would not be persistent. If one wipes data, the vendor files would be essentially lost. Again, this could be partially solved with a modified recovery.
[ONE Original Android Development] uudruid74:
You could also have a vendor ZIP that flashes the files for when people wipe them, much like we have various firmware zips today. People would just have to be aware that since our phones weren't designed for treble, we have an extra step.

Might be able to package the vendor files with the kernel zip. The update script can make sure they get to the right spot, possibly checking to make sure newer versions don't already exist. Plus, it would be the init scripts in the root image that mount /vendor and so changes as to where they are kept should be localized as much as possible. Moving /vendor out of /system also gives us more space for larger ROMs
[ONE Original Android Development] naeemmansuri:
Face unlock option appers......thnxxxx but itz not working
[ONE Original Android Development] bmark240:
Have you checked Magisk Manager lately? I believe that there is a module that you can download to enable face unlock on 8.1. I know it states Mi5 but give it a go.
[ONE Original Android Development] naeemmansuri:
Can you plzz share the link of google face module??Thnxxxxxxx
[ONE Original Android Development] bmark240:
Root with Magisk Manager (link on XDA).

Open Magisk Manager.

Root.

Reboot.

Open Magisk Manager again.

Goto Downloads section.

Download.

---------- Post added at 03:32 PM ---------- Previous post was at 03:30 PM ----------

Root with Magisk Manager (link on XDA).

Open Magisk Manager.

Root.

Reboot.

Open Magisk Manager again.

Goto Downloads section.

Download module.
[ONE Original Android Development] mcflurryXD:
I'm getting horrible lag and black screen issues off and on. Ever since I've flashed this rom, I've woken up to the phone on a black screen. When it runs, it runs great, but this is weird. I believe I flashed the Thunder kernel to this rom.

Edit: I have traced this issue to f.lux. I run it with root privileges and it doesn't seem to play well with Oreo. I have the device rooted with Magisk and I have not had an issue since removing f.lux.
[ONE Original Android Development] boxn1:
I've been using this rom for around 6 weeks and do really like it. It is very stable and battery life is excellent so I would like to keep it as my daily driver but there are a couple of things I was wondering if anyone has found a fix or improvement for.

I'm finding the camera is very noisy and pictures are low quality.

While NFC is working and I have Android Pay set up and am using the Magisk Safetynet fix but it just won't work when trying to use it for contactless payment.

Sometimes I just can't answer calls because the swipe up just wont catch.

Callers have said they have difficulty hearing me. It happens using the phone mic and also when using bluetooth.

If anyone has found anyway to resolve these, I 'd be grateful if you could share them. Thanks.
[ONE Original Android Development] klaeje:
Pictures on the one are for me never great quality...

NFC works indeed, android pay not....that's why I am still on my nougat ROM...there is a fix I installed trough magisk, but I think I read here that someone had trouble flashing it on Oreo...

If the dev would include it in the ROM that would be great..

The swipe up is now to causes some trouble in aosp ROMs..

With the hearing trouble I also read that a lot on aosp ROM, but do not now a solution... Sry

If android pay would work I flash this back ...

That's a dealbreaker for me..?
[ONE Original Android Development] boxn1:
Yeah, the contactless payment is a huge loss. Can I ask what nougat rom you are using and what you battery life is like on it. The nougat roms I have tried killed my battery in around 6 hrs.
[ONE Original Android Development] Pedrogg25:
Get sultan lineage os for nougat, I have found thatnis better than others with battery. I have the same issues with nougat roms specially in resurrection remix it just kills your battery.
[ONE Original Android Development] YaronS:
Hey, camera is not working, using latest Oreo on OPO, FrancoKernel r55, tried several apps, none worked (same error), maybe something with the kernel?
[ONE Original Android Development] outlawmodzz:
I dont remember where this zip came from but it fixes the sound issues whenever they happen. It usually fixes no sound or very low call volume Idk about music sound, the eq in Poweramp never let's me down. Hope this helps. https://drive.google.com/file/d/1wen_v2-PHJY9EV1Pcy7UfDa5ZFmZzAsz/view?usp=drivesdk
[ONE Original Android Development] klaeje:
For now I am on nitrogen os, also quite good for battery life...
[ONE Original Android Development] iwjy:
Yes it's the kernel
[ONE Original Android Development] YaronS:
Beware of Franco Kernel r55

It sure is, I reflashed the rom and the camera works great again, there are also file access issues with Franco, I can see some users already reported what I was experiencing but no answers yet.

Thanks.
[ONE Original Android Development] YumeMichi:
Is it really necessary for our device to support treble? We don't have a vendor partition or any large enough reserved partition to store the vendor blobs.

---------- Post added at 12:42 PM ---------- Previous post was at 12:34 PM ----------

1. Don't report any issue caused by custom kernel

2. Franco is for LineageOS, OSS camera support for LineageOS is WIP.
[ONE Original Android Development] scormax:
its been a month without updates... things getting boring around here cuz of ppl complaining even after using custom kernels and other noob activities...

p.s: i think it has been exam week for the author...hows ur exams goin bro?
[ONE Original Android Development] Navnebruger:
I have the problem with taking calls by swiping up at times too, but found a small work-around: When getting a call, you can press the menu button, which will make the call into a notification, where you can accept the call by tapping the notification. It's not great, but the alternative is worse ;)
[ONE Original Android Development] Timmmmaaahh!:
C'mon people, READ before acting. Franco isn't meant to flash on AOSP, Franco is meant for LOS (based) only. If you would've checked the second last page, you would've found my post that states just that. The "[LineageOS]" in that thread's title should've been a hint as well. Besides, you shouldn't be reporting anything here when flashing other kernels. Oreo still is in full initial development, let's focus on that instead.
[ONE Original Android Development] tb79:
SlimRoms Slim 7 was great for me.
[ONE Original Android Development] kramttocs:
Exactly what I do :)

It still hasn't become an ingrained habit yet so I still have a couple seconds of frustration trying to slide up before I remember to use the notification.
[ONE Original Android Development] dkmod:
Network Cell Standby, battery drain

Great ROM, thanx Agent_fabulous, face unlock works like a charm.

Just one thing that sucks at my OPO is that the Network Cell Standby sucks my battery off, i don´t know why. I tried different things, no success. :eek:
[ONE Original Android Development] Alcapack:
Android.prozess.media

Hey,

I´m always getting android.prozess.media stopped working. Any fixes?

Here is the Logcat recording: https:// 1drv . ms/t/s!AuxCHULqSsH8ly2AIhAyzBDcf110 (uploaded to Onedrive)

I don´t know what to look out for...

Thx
[ONE Original Android Development] Ammly:
Go to Battery Optimization, select Media Storage -> Do not Optimize.

Worked for me, maybe it'll work for you too.
[ONE Original Android Development] Alcapack:
Yes it worked thank you :)
[ONE Original Android Development] koalala:
Hi, overall the ROM is very good, smooth and stable. The only problem I have is that the ROM is not passing SafetyNet (even on clean install) so we have to root the ROM with Magisk to apply patch ... Would you be able to fix SafetyNet ?

That would be great to be able to use payment apps without decreasing the security by rooting the phone. We get a CTS profile mismatch, so maybe removing the SIGN_BUILD condition in aosp_bacon.mk would actually be enough.
[ONE Original Android Development] williamlaw:
Nice rom !

But I found Google service always force closed.

How can I solve it ?

Thanks
[ONE Original Android Development] koalala:
Hi all,

As I suspected the SafetyNet issue is related to the fingerprint being used, we have to use the last Google valid one recorded in GMS.

Please find attached a fixed build.prop file, that will allow you to pass SafetyNet. To install it, unzip and use TWRP with adb :

adb push <path to build.prop> /system/build.prop
adb shell
chmod 644 /system/build.prop

No need of Magisk rooting anymore :)
[ONE Original Android Development] naeemmansuri:
Done but having problm in unlockng phone via facelock