yashsingh1/xdaforums huggingface dataset:
[OnePlus 3 & 3T Cross Device Development] stalkachu:
First of all, thanks for the Nougat goodness!

Second of all, as it stands, ROM doesn't pass SafetyNet and Android Pay doesn't work. Worked fine on MM, so just wondering if this is something that will be added or if it's just not possible for some advanced technical reason? If not, would flashing Magisk work? I'd moved to a non-root world but if going back is the only way to get Android Pay, then that's what I've got to do. ;)

Once again, thank you so much for all your hard work.
[OnePlus 3 & 3T Cross Device Development] ieatyoshis:
I can confirm that Magisk with Magisk Hide enabled does allow me to pass Safetynet.
[OnePlus 3 & 3T Cross Device Development] stalkachu:
Perfect. Thank you. One last request, I know there's no support included for different gapps but I used stock gapps because I find that easier. As a result, I've acquired google camera which crashes on opening. Is there a link anywhere to the aosp camera that comes as stock? The gapps overrode it. Any help appreciated, if not I could always reflash gapps but thought I'd ask first. ;)

Cheers!

Edit Update: Stock Gapps Google Camera (2.7) works fine. The version that updates from the Play Store (4.3) does not, and crashes on opening. Just doing my little piece of detective work. :)
[OnePlus 3 & 3T Cross Device Development] Sultanxda:
New build is up with the major bugs from the first build fixed. The OTA updater was broken in the first build, so you will need to download and install the new build manually. The OTA updater works in the new build though, so you won't have to manually flash updates after this.
[OnePlus 3 & 3T Cross Device Development] nadejo:
Wow you're amazing!!!

By the way kernel/rom f2fs support is only for data and cache partitions, right?
[OnePlus 3 & 3T Cross Device Development] Acxjet:
Cache isn't used on Android N. Whenever I booted into twrp, it said cache has used 4mb only. All I can say is that, Android is now making the cache while system is running to save boot time
[OnePlus 3 & 3T Cross Device Development] farscape1a:
Hey everyone. Quick question, does wifi calling work?

Thanks!
[OnePlus 3 & 3T Cross Device Development] kalapapa:
I have yet to see a non oxygen os based ROM with working WiFi calling
[OnePlus 3 & 3T Cross Device Development] farscape1a:
Yeah, that's what I figured. I need wifi calling because the building I work in has little signal for anything except for Verizon (contract with them and a load of repeaters, and I have T-Mobile). Okay, thanks anyway!
[OnePlus 3 & 3T Cross Device Development] miscom:
I am not kernel expert by no means, but I checked the source code for the kernel here: https://github.com/sultanxda/android_kernel_oneplus_msm8996/blob/cm-14.1-sultan/fs/proc/cmdline.c

And the code for bypassing the Safety Net is there. The code in the kernel bypasses the unlocked bootloader check.

I compile my own ROM using the kernel sources from [MENTION=4800121]Sultanxda[/MENTION] and Android Pay works flawlessly.
[OnePlus 3 & 3T Cross Device Development] stalkachu:
Huh. Mine failed Safety Net, and as mentioned above flashing Magisk and enabling hide means I now do pass SafetyNet. Maybe will be resolved in future builds? For now, I'm happy. Still interested in why this is happening, though.
[OnePlus 3 & 3T Cross Device Development] freakzapster:
after dirty flashing latest build it was like fresh install like all data got deleted how ???

i just wiped cache and delvik ??
[OnePlus 3 & 3T Cross Device Development] michie:
Nah, I'm 100% sure it's not the cable.

It seems it's a known issue and OnePlus has patched this for the 3T but I dont know if this is merged in LineageOs.

https://forums.oneplus.net/threads/android-auto-does-not-work.479503/page-22
[OnePlus 3 & 3T Cross Device Development] stalkachu:
Sorry to keep badgering on this one, but can anyone confirm they're also having issues with installing games which have additional data or, if they've solved the problem, how they did it? Every time a large game needs an update, I can't update it and thus it often becomes unusable. Thanks for the help. :)
[OnePlus 3 & 3T Cross Device Development] iiicentury:
I have the same issue. Already tried wiping data from play store and services framework but it is still not working. Idk what to do
[OnePlus 3 & 3T Cross Device Development] Vriesdejoop:
Finaly had soom time to realy look, read on XDA that restoring EFS could be a fix. So did a restore of the EFS backup and SIM 1 working again. Stil wondering why I could call with sim1, only LTE was gone.

Just a update for if more people will have this problem!
[OnePlus 3 & 3T Cross Device Development] simthadim:
Was at a festival today, had the perfect moment tot taken a picture and just there it happened (and kept happening). You are not the only one.

Did you already file a bug report for SultanXDA?

------

Different issue, I can't call someone with my headphone plugged in. Being called is no problem, the other person hears me. When I call, however, I have no luck (also via WhatsApp it yields nothing when calling someone). Cab others reproduce this?
[OnePlus 3 & 3T Cross Device Development] okaysee:
I don't know where to report it!
[OnePlus 3 & 3T Cross Device Development] Ducter:
Top of the page, well, I use XDA2013 beta theme on the forums so in my case, top of the page, linked tab to bug report.
[OnePlus 3 & 3T Cross Device Development] spiderwv:
Is there any word on the android pay issue. I've seen a couple of,posts about AP not working with this Rom but did not see any response.
[OnePlus 3 & 3T Cross Device Development] okaysee:
I don't know if the bug report page is broken or is it only me.. When I click on it, there is nothing displayed except for the header and footer of the site. I've tried the XDA2013 theme too.
[OnePlus 3 & 3T Cross Device Development] sneakerspark:
Hi folks. Is this normal? Sequential write speeds are relatively low on OP3T considering it contains UFS2.1.
[OnePlus 3 & 3T Cross Device Development] Sultanxda:
We use UFS 2.0. As you can see in the attached screenshot, my speeds are fine on my OP3T.
[OnePlus 3 & 3T Cross Device Development] sneakerspark:
2.0? Really? It has been mentioned several times on xda portal that 3T benefits with 2.1 as compared to 3's 2.0.
[OnePlus 3 & 3T Cross Device Development] iiicentury:
On oneplus site:
[OnePlus 3 & 3T Cross Device Development] Sultanxda:
https://www.xda-developers.com/clea...-and-op3t-storage-speed-differences-and-f2fs/
[OnePlus 3 & 3T Cross Device Development] sneakerspark:
Interesting. Well, i must have mixed something here. Anyways, writing speed is still pretty low as compared to the screen shot you shared. Did a reboot but still got the same result. I'll try some other stuff as well. Let me know if i can provide any information to you in case you wanna peek into it. Thanks!
[OnePlus 3 & 3T Cross Device Development] chinmai560621:
[MENTION=4800121]Sultanxda[/MENTION] am I the only one who feels that boostframework hasn't found any replacement? Is it possible to further improve the rendering a bit so we often don't lose frames? If you think it'll hit battery, I already get very nice SOTs.

Btw talking about the idle drain, your ROM behaves very erratic sometimes .. usually on your ROM I get 3-4% drain when idling for 9-10 hours. But sometimes 5 hours idle itself gives me 25-30% drain, which is caused due to a random app's "keep awake" though I close it properly. I don't use any additional doze app or so, all perfect stock setup.
[OnePlus 3 & 3T Cross Device Development] Sultanxda:
Are you using f2fs?

We already have enough boosting, and I don't want CAF's boost framework.
[OnePlus 3 & 3T Cross Device Development] sneakerspark:
Yes sir I'm.
[OnePlus 3 & 3T Cross Device Development] ieatyoshis:
Will support for the LineageOS su add-on be added? I'd like some way to make root persistent so I never have to go into TWRP - everything is handled by the OTA.
[OnePlus 3 & 3T Cross Device Development] Sultanxda:
Attached a screenshot with f2fs. I can't reproduce this and I have no idea what it could be causing it for you, aside from any modifications you may have made to the ROM ¯\_(ツ)_/¯
[OnePlus 3 & 3T Cross Device Development] heartOfTheCherry:
Out of curiosity, if you got to a point with a ROM, whether it be yours or another person's, and after diving face first into the settings and development mode and kernel tweaks etc, and found that there was still too much kernel wakelock activity (emphasis on kernel wakelock and not partial wakelocks by apps, as confirmed by BBS) and battery drain when the device was supposedly idle, what would you do? Would you just switch over to a new ROM/kernel config?
[OnePlus 3 & 3T Cross Device Development] cl0g:
Hi, today i got again some hot reboots linked to WiFi-problem.

First it started with it could not find any WiFi network, then freeze, then reboot.

Then it rebooted even if WiFi was disabled. And on restart it did not accept my unlock pattern until i flashed the firmware package again.

Maybe the firmware gets "lost" or corrupt, after some time, under some circumstances?
[OnePlus 3 & 3T Cross Device Development] sneakerspark:
The modifications that i have made are in the screenshot below. Im not an expert but i think none of them should interfere with the I/Os. If you could remmeber, another user also pointed out this on your CM13 thread for OP3, that's when i ran a test myself and came to know that my benchmark was identical to his.
[OnePlus 3 & 3T Cross Device Development] chinmai560621:
[MENTION=4800121]Sultanxda[/MENTION] please help me with this. I'm getting this "aw, snap" error in browser if I load any other page than Google's. What should I do to solve this?
[OnePlus 3 & 3T Cross Device Development] Sultanxda:
These crashes are caused by either firmware or hardware (or maybe some bug in my kernel that only affects you). From what I've seen in your logs so far, there's no way for me to really fix these reboots.

Try installing OxygenOS 4.1.3 firmware and see if it fixes the crashes.

Make a full backup of your installation and then do a clean install of the ROM with absolutely no modifications. Then run the benchmark again and post the results.

I have no idea. This doesn't sound like a bug in the ROM.
[OnePlus 3 & 3T Cross Device Development] chinmai560621:
Browser crashes like once every 5 minutes and its very very irritating. This doesn't happen on chrome but I like chromium more
[OnePlus 3 & 3T Cross Device Development] panart:
Did you try clearing browser data? Chances are that you did, but in case you didn't give it a go.
[OnePlus 3 & 3T Cross Device Development] chinmai560621:
[MENTION=4800121]Sultanxda[/MENTION] I've found the cause. This only happens on pages that have ads and pages without ads don't suffer this. I guess LOS didn't completely remove the ad blocking mechanism from the browser. I'll try changing the host files and will report back to you

eDIt: I've used adaway to change the host files and it worked. I'm no more suffering this problem.
[OnePlus 3 & 3T Cross Device Development] cl0g:
Unfortunately it did not fix it.

So the most possible case is that my smartphone is corrupt?
[OnePlus 3 & 3T Cross Device Development] Sultanxda:
Try using OxygenOS 4.1.3 (the entire ROM) and see if you still have reboots.
[OnePlus 3 & 3T Cross Device Development] matssa:
Hi [MENTION=4800121]Sultanxda[/MENTION] I'm building your ROM with some extra stuff, and it appears that the commit https://github.com/sultanxda/androi...mmit/da921da99b48c2573fb6286b06144aa1f35f333b breaks Ex Kernel manager app (used to block extra wakelocks). Without this commit, it works but with this commit, the whole phone stops working an reboots (soft reboot). Do you have the same issue on your ROM? Why do you think we have this issue?

Furthermore, I'll test your ROM with the camera wrapper stuff from LAOS and by reverting your HEX edit for the OnePlus camera stuff. I'll keep you posted if you want.

Thanks again for your help and open-source ROM! :D
[OnePlus 3 & 3T Cross Device Development] sneakerspark:
Did a clean install (Didnt even flash gapps) and i got the same results. Restoring my earlier backed up setup right now so will post the screenshot later. I guess i'll check the same on OOS later in the evening.
[OnePlus 3 & 3T Cross Device Development] sneakerspark:
Here it is.
[OnePlus 3 & 3T Cross Device Development] JohnHorus:
CPU clock

[MENTION=4800121]Sultanxda[/MENTION] I flashed the underclock disabler, but I guess the system is still using the underclocked values as default, which is what you meant about it only being partially disabled.

I see that I can set the big core to 2.1, but I also noticed that the system is managing the max cpu speed by itself, so I'm not sure if setting it to max at boot will stick. Will the system keep the big core at 2.1 under load, or is there something else I can do to ensure that?
[OnePlus 3 & 3T Cross Device Development] andre0005:
You could probably force the overclock with something like element x manager
[OnePlus 3 & 3T Cross Device Development] JohnHorus:
That's what I'm talking about, but I'm not sure if it will stick.
[OnePlus 3 & 3T Cross Device Development] andre0005:
The app allows you to monitor cpu times. Should work fine.
[OnePlus 3 & 3T Cross Device Development] kristofpetho:
Hi [MENTION=4800121]Sultanxda[/MENTION], THIS commit is needed to have Hotspot and Tethering in your ROM. Just thought I'd drop it here... :)
[OnePlus 3 & 3T Cross Device Development] stalkachu:
[MENTION=4800121]Sultanxda[/MENTION]

Sorry to ping you, I know it's bad manners but I just wanted to see if I could get your attention for the inability to install additional game data from the play store? Several other people have confirmed it as a problem and I was just wondering if there's anything I could do diagnostically to try to help you fix it? Thank you once again for all of your hard work on this ROM, this one issue aside it's amazing.
[OnePlus 3 & 3T Cross Device Development] Sultanxda:
I think that issue was caused by horrible coding on my part: https://github.com/sultanxda/androi...mmit/7bdd030b7bcda859e546025246ce6e80013adb1b

The max frequency will be used unless your device is too hot.

There's a more proper way to fix this, so I'll do it the other way instead.

I need a clear set of instructions on how to reproduce this. I have no idea what installing additional game data is supposed to mean (games are split into multiple apps?), so the issue needs to be made clear to me.
[OnePlus 3 & 3T Cross Device Development] Formhault:
Use Bluspark. The official TWRP has been... greatly unattended lately.

If others reported FlashFire worked, then disregard that "official statement".
[OnePlus 3 & 3T Cross Device Development] stalkachu:
Thank you. Basically, apps that are too large to be installed directly from the play store (examples: Vainglory, Shadowverse) will install in two parts - the APK and then additional data (I think maybe an OBB file? Unsure.) The APK downloads and apparently installs, then the play store begins downloading additional data which never completes. This eventually hangs and fails, apparently undoing the original apk install, meaning the app never actually completes the installation and you just have to cancel. This applies to updates as well as new installs. Just to be clear, the additional data is not installed through the app it is a second install through the play store. Thank you!
[OnePlus 3 & 3T Cross Device Development] Sultanxda:
I just installed Vainglory and it worked. Try clearing data for Play Store.
[OnePlus 3 & 3T Cross Device Development] sneakerspark:
And these are the numbers from OOS. This is pretty strange.
[OnePlus 3 & 3T Cross Device Development] Sultanxda:
Go back to my ROM, change the I/O scheduler to noop with Kernel Adiutor or some other app, and then try the benchmark again.
[OnePlus 3 & 3T Cross Device Development] Sentinel999:
The first picture it on cfq and the other on noop settings.

Op3 phone.
[OnePlus 3 & 3T Cross Device Development] :
Any new update Sultan? I really love your rom , Thanks for this!!
[OnePlus 3 & 3T Cross Device Development] andre0005:
First picture is cfq, second is noop. Looks like i got shafted with my unit.
[OnePlus 3 & 3T Cross Device Development] Sultanxda:
Or maybe it's the benchmark app. Install the "Disk Speed / Performance Test" app from the Play Store and run that instead.
[OnePlus 3 & 3T Cross Device Development] Sentinel999:
First cfq , 2nd noop
[OnePlus 3 & 3T Cross Device Development] andre0005:
1. cfq 2. noop
[OnePlus 3 & 3T Cross Device Development] Sultanxda:
CFQ and noop should have similar performance when there's not a lot of I/O contention. Maybe there's something in the background burning through I/O for you guys, but [MENTION=5048260]sneakerspark[/MENTION] had the problem even after a clean install, so I'm totally lost. I have no idea why this is happening, and I have no idea of what could cause this ¯\_(ツ)_/¯
[OnePlus 3 & 3T Cross Device Development] andre0005:
My system is pretty barebones. About 15 apps installed. Rooted with no mods installed. Not much happening in the background.

Well.. Day to day performance is still great so i don't really care too much.
[OnePlus 3 & 3T Cross Device Development] Sultanxda:
Try the benchmark again after running this command in a terminal emulator app (you need to be rooted):

su -c "echo performance > /sys/class/devfreq/624000.ufshc/governor"
[OnePlus 3 & 3T Cross Device Development] Sentinel999:
Cfq ! Now same as noop.
[OnePlus 3 & 3T Cross Device Development] JohnHorus:
Broken bootup decryption screen

[MENTION=4800121]Sultanxda[/MENTION] Having some really, really weird issues with encryption. I hate to bother you again but I've tried everything I can and found out I can barely flash back to stock anymore, so I can't test it anymore. I've tried clean flashing multiple times, and every time I encrypt, the on-boot decryption key screen is broken. The pattern grid is very small and sits in the upper-left of the screen, not just the graphic but the actual touch nodes too, so I can't enter the proper key.

The first time this happened, I was able to get into data in recovery, but I've been experimenting trying to fix it myself, and every install since the first, TWRP is telling me the decryption key is wrong (I tested the key after going through setup each time, before I encrypted, so I know that's not my error.)

I've never seen anything like this before, only clean flashed and I even tried going back to stock, although I could only get the open beta to flash as apparently multiple things are breaking with my phone. =/
[OnePlus 3 & 3T Cross Device Development] qqqqkkkkqkqkqk:
Hello, I am a Chinese user, first of all very grateful to your rom, and now I am in the process of using a proposal to submit to you, is on the f2fs file format, and now your sultan is to support f2fs format, but touched The kernel does not support the 'zen' io scheduler, urge you to join the 'zen' scheduler mode, this will improve the efficiency of many read and write, as a cost, the problem is naturally the user has nothing to do with you, I hope you consider the sub-scheduling mode！
[OnePlus 3 & 3T Cross Device Development] :
Audio mod for this rom? Someone post the link!
[OnePlus 3 & 3T Cross Device Development] ndarkside93:
Try ainur Pandora or Atlant for OnePlus 3. Check their that. But really the place for this
[OnePlus 3 & 3T Cross Device Development] sneakerspark:
I'll do that but based on the responses from other users i dont think my results would be any different.

At first I did think that there might be some inconsistencies with the benchmark app but then I ran the same tests on PC mark and on the app you suggested and the results were identical both on your ROM and on OOS. I'll try other LOS roms soon so that I could narrow it down to either its a general LOS problem or either its something with the ROM (which i highly doubt).

One other thing i was pondering lately, does CPU scaling has anything to do with it, let's say even remotely? As OnePlus is known to bump up CPU when it detects certain apps. Or on a second thought did oneplus customize the cfq Scheduler?

Anyways thanks for looking into it even though it's not that imp.
[OnePlus 3 & 3T Cross Device Development] Scarface1991:
Viper4android is one of the best audio enhancement Apps for Android.
[OnePlus 3 & 3T Cross Device Development] MeRida1:
Thx for new ROM :) But I have the issue, that i can't flash Magisk. After boot, apps will crash und there is no possibility to enter SIM PIN. Do you have these problems too?
[OnePlus 3 & 3T Cross Device Development] ieatyoshis:
I'm about to flash. Was going to skip over the nandroid backup but I'll do it now, thanks. I'll update this comment.

Update: Magisk flashes fine on my end. Latest 06/04 build.
[OnePlus 3 & 3T Cross Device Development] MeRida1:
Would be better, but if u flash rom again, everything is fine. Just no root
[OnePlus 3 & 3T Cross Device Development] quini2k:
Dirty flashed 6/5 onto 30/4 with no problems (firmware, ROM, underclock disabler, SuperSU, cache&dalvik wipe). OP3.

Thanks!

Joan Tur (OP3)
[OnePlus 3 & 3T Cross Device Development] Chevan94:
Is there a way to port Oxygen OS animations to this ROM?
[OnePlus 3 & 3T Cross Device Development] thefraggle:
Version 6/05 and Magisk dirty flashed with no problems. All good, everything smooth

Thanks Sultan!
[OnePlus 3 & 3T Cross Device Development] MeRida1:
And why crashed my installation with magisk? :( tried some things but I can't install magisk. After reboot always crash of some apps and I can't launch any app.

Update: fixed it by downloading the 20170506 rom file again because I think it was corrupt. Then I flashed this one, flashed magisk, then I flashed the uninstall zip of magisk and I flashed magisk again. After all my oneplus 3 runs smooth.
[OnePlus 3 & 3T Cross Device Development] :
Everything it's fine here , dirty installation with magisk. Very good rom! Thanks [MENTION=237269]sultan[/MENTION]
[OnePlus 3 & 3T Cross Device Development] Vas0sky:
[MENTION=4800121]Sultanxda[/MENTION] have you done something to dash charge? Or was it lineage? Because now charge is super slow compared to previous build.
[OnePlus 3 & 3T Cross Device Development] soulark:
Downling the new update, thanks for your work.
[OnePlus 3 & 3T Cross Device Development] matssa:
Thanks, it fixed the issue :)
[OnePlus 3 & 3T Cross Device Development] Fast And Pro:
I'm coming from stock Lineage os. Can I just flash this rom over my current rom or do I have to do a full wipe?
[OnePlus 3 & 3T Cross Device Development] Scarface1991:
If you come from another ROM a full wipe is required. This ROM is based on LineageOS but it's still not the same.

Also be sure to flash the firmware from the first page.
[OnePlus 3 & 3T Cross Device Development] paeminem:
Hi! I've run into what I would consider a weird issue which is probably simpler than what it seems to me.

The core of the issue is that whenever I enter TWRP recovery, even if I just enter and then reboot without actually having done anything, when i then exit recovery and reboot the phone, the phone boots into the LineageOS installer and all apps and everything I had before restarting is gone. If I just do a normal restart this does not happen.

So obviously I could just go about without ever entering recovery again and there would'nt be a problem, however I would like to root my phone, make backups, be able to actually update the rom (updating as I understand it makes you enter recovery so I'm guessing that would screw me over) and so on.

I have a OP3 currently on the 0416 14.1 LineageOS version. Running the latest TWRP version. Not sure if it makes a difference but I get a warning about "dm-verity" everytime I boot the phone. Have read a bit about it but don't really understand what it means.

If there is anything I should add as info to make the situation clearer please tell me!
[OnePlus 3 & 3T Cross Device Development] Explorer23:
TWRP is buggy ... I suggest switching to eng.stk's unofficial TWRP build. Download link in his blu_spark kernel thread.