yashsingh1/xdaforums huggingface dataset:
[OnePlus 3 & 3T Cross Device Development] erikasnoske:
Ummm?

Hi Dev,

Camera2 API doesn't work? In footej camera I don't see any manual focus or RAW options, that I used to have.....in the past (cannot confirm if with your ROM).

Anyway, good job!
[OnePlus 3 & 3T Cross Device Development] matssa:
Woot, thanks for the heads up, I'll try to use it tomorrow. Can't you update the commit directly on review.lineageos.org? Might be easier :)

Dunno, I don't use that app, so I can't know if it worked before or not. Please be aware that camera HALL 3 is disabled.
[OnePlus 3 & 3T Cross Device Development] ivanich:
I don't want to, this must be done by device maintainer.
[OnePlus 3 & 3T Cross Device Development] matssa:
Ah true, this can help you [MENTION=5091734]dianlujitao[/MENTION]
[OnePlus 3 & 3T Cross Device Development] hasdroid:
hi..

thanks for all of your work..

is it just me facing that issue or all people here..(system taking almost 30 gb!!)..

*edit: FIXED
[OnePlus 3 & 3T Cross Device Development] ivanich:
[MENTION=6313536]matssa[/MENTION], could you please check livedisplay in your builds, is it works for you?
[OnePlus 3 & 3T Cross Device Development] ritchiedrama:
Not sure which part of Livedisplay you mean..But I pmed Matsaa earlier and "reduce power display consumption" or whatever it's called toggle doesn't work. It works on RR unofficial if that helps find a fix :)
[OnePlus 3 & 3T Cross Device Development] matssa:
Nope doesn't work correctly, I can't Google night mode, when changing the temperature for night, it doesn't change as before (preview), but full light works (outside mode). I dunno if it is with the OOS 10 firmware though, I'll test it today without flashing that.

What is strange is that it worked before, but don't know if it was on my builds or before specific commits.
[OnePlus 3 & 3T Cross Device Development] kipue:
Hi all, I am wondering something.

Anybody here using 2 sims? I cannot test yet, but I am going on a trip soon and I plan to use a second SIM just for data when abroad.

Is there any problems with that functionnality? Or am I safer flashing an OOS rom for the trip (don't mind too much, just bleh).

Thanks for any input :)
[OnePlus 3 & 3T Cross Device Development] [deXter]:
It works fine, although keep in mind that the OP3's limited number of LTE bands can mean reduced coverage (nothing to do with dual-SIM). I visited Australia recently and my OP3 couldn't get a signal in some areas due to the limited bands, whereas my Nexus 6P could. I'd recommend carrying a backup phone or a portable LTE hotspot just in case.
[OnePlus 3 & 3T Cross Device Development] matssa:
Tested it out and it works from Android/system but it doesn't show the project names, only the commits. Do you have the same issue?
[OnePlus 3 & 3T Cross Device Development] yarpiin:
it have to be runned from your project folder,

it mine it works fine but i have it in working directory and a project name is a folder name.
[OnePlus 3 & 3T Cross Device Development] matssa:
ok thanks, i'll test it out differently then, cause I have ~ with bin and android directories, then I have system directory in android. Tested it out for now in /android/system. If I need to put it in all the different folders, gonna take too much time ;) can't wait for cmxlog to show specific devices, the changelog would be a lot easier :)
[OnePlus 3 & 3T Cross Device Development] kipue:
Thanks mate for taking the time to answer :)

Will be going to Japan, so let's see.

I read it works alright, so that's good enough :p
[OnePlus 3 & 3T Cross Device Development] dante_nfs:
does the latest build using blobs from oos 4? or we should wait?since this rom is the best nougat rom except the OOS 4 (daily drive aspect)
[OnePlus 3 & 3T Cross Device Development] matssa:
The latest build has the latest blobs from OOS 4 thanks to@ivanich. However, the kernel sources aren't released yet.
[OnePlus 3 & 3T Cross Device Development] PuCiNhOOO:
Thanks for the awesome job [MENTION=6313536]matssa[/MENTION], but with the 08-01 release 1080p60 has disappeared.

Hal 3 is active again?
[OnePlus 3 & 3T Cross Device Development] matssa:
Ah good point, I don't know I need to check the repo from [MENTION=4329165]ivanich[/MENTION], it may not have been included.

EDIT/// This change has been taken into account in the new builds, [MENTION=4329165]ivanich[/MENTION] merged that commit as well as the frp partition for the dev settings.
[OnePlus 3 & 3T Cross Device Development] ivanich:
I found why livedisplay not working.

https://github.com/TheMuppets/propr...mmit/652acedf83d8548e4b6c238ac399a74b35501480

Reverting this file msm8996/graphics/proprietary/vendor/lib64/libsdm-color.so to previous version fixes livedisplay
[OnePlus 3 & 3T Cross Device Development] matssa:
Nice! This file is brought by whom? Is it a OOS file or a CM file or another proprietary file? May be QCOM?

EDIT/// Nvm, just opened your link ^^' Do you know how we can have updated versions? Can it be found in OOS?
[OnePlus 3 & 3T Cross Device Development] ivanich:
Actually by QCOM, also found that OOS 4.0 uses "old" libsdm-color.so(the same file as before mentioned commit)
[OnePlus 3 & 3T Cross Device Development] matssa:
OK thanks for the info, we can revert this specific file until an update is given by QCOM. Does this break anything?

I'll use this on my next builds, I got one that is being made and uploading with the new kernel changes for the USB fixes and your repos (device, kernel, and proprietary).
[OnePlus 3 & 3T Cross Device Development] ivanich:
It doesn't break anything AFAIK.

I regret that I didn't buy Xiaomi Mi5 instead of op3, gemini have great maintainer.
[OnePlus 3 & 3T Cross Device Development] matssa:
Hehe I know what you mean, I had the same remark this week-end ^^ Sicne we are still at the beginning of LineageOS, maybe we will see some new maintainers raise up :)
[OnePlus 3 & 3T Cross Device Development] ivanich:
It's a sign

666 posts :)
[OnePlus 3 & 3T Cross Device Development] matssa:
Hehe I didn't even check that ^^ My god, at least this post will change it, don't want to have the devil's number for long ;)
[OnePlus 3 & 3T Cross Device Development] :
+1 ;)
[OnePlus 3 & 3T Cross Device Development] matssa:
I'm gonna change the specific file with the old one, is the correct commit this one?

https://github.com/TheMuppets/propr...mmit/738a8d0b0b30e0c5169b24098d4e12882a53495f
[OnePlus 3 & 3T Cross Device Development] matssa:
By the way, latest build is uploaded. It has some new commits overall. I'm using [MENTION=4329165]ivanich[/MENTION] repos, so it has the latest OOS 4 blobs, some kernel changes (repairs USB apprently), and other stuff that I might forget (see first post for more info).

Next builds will have the livedisplay fixed (hopefully).
[OnePlus 3 & 3T Cross Device Development] gruntyoldbag:
Could someone please re-commit:

https://review.lineageos.org/#/c/29974/

"Raise In-Call volume a bit"

Every time I flash a new ROM, that is the first thing I do - manually.

BTW: Thx [MENTION=6313536]matssa[/MENTION] for your hard work :)
[OnePlus 3 & 3T Cross Device Development] matssa:
Isn't this already fixed with the new beta 9-10 and OOS 4 blobs? I don't have any issues on my side ^^
[OnePlus 3 & 3T Cross Device Development] ivanich:
Believe me, there is no sense to do this, it will be never merged.
[OnePlus 3 & 3T Cross Device Development] gruntyoldbag:
I am going to test latest build in a minute.

I will tell you if I am satisfied with the audio level / if it is still lower than it probably should be :)

EDIT:

I tried the latest version and maybe I am half-deaf, but I would like the volume to be a bit higher than 84 - I will fix it manually then.
[OnePlus 3 & 3T Cross Device Development] ivanich:
[MENTION=6313536]matssa[/MENTION]

Check comments :)

https://github.com/Rashed97/proprie...6c238ac399a74b35501480#commitcomment-20411113
[OnePlus 3 & 3T Cross Device Development] matssa:
Nice, thanks for the heads up, I managed to build with the old version. But apparently, no need if the XML file is modified :) did you manage to test it out? :D
[OnePlus 3 & 3T Cross Device Development] ivanich:
I have no idea what should be modified, xml from OOS 4.0 didn't change anything.

Dunno filename should be changed or content, however OOS 4.0 still uses old lib.
[OnePlus 3 & 3T Cross Device Development] SamuelBegui:
Hello everyone, I wanted to get into building ROMs and want to contribute to development. I made an attempt to build from source following the OPs xml and their build process but encountered an error during building. Would anyone mind helping me out? Thanks!
[OnePlus 3 & 3T Cross Device Development] matssa:
Sorry I can't see anything. Please put the code of the error instead of a screenshot.
[OnePlus 3 & 3T Cross Device Development] EatBeans:
You have to install ImageMagick as the error tells you ;)
[OnePlus 3 & 3T Cross Device Development] matssa:
New build is uploading guys, not much changes though. Please be aware that I reverted a specific file in order to "hax" the livedisplay and make it work again until a perma fix is found :)

Furthermore, if someone managed to install github-changelog-generator on builduntu (Ubuntu 16), please PM me, I keep getting install issues ^^' This program might help for the changelog :)
[OnePlus 3 & 3T Cross Device Development] matssa:
Latest build up guys ;)
[OnePlus 3 & 3T Cross Device Development] PuCiNhOOO:
I am having a huge battery drain... But it might be because I have restored the ROM with twrp (was testing another)

Will check for the Day, and If it continues will do a clean install.

Or am I not the only one?
[OnePlus 3 & 3T Cross Device Development] matssa:
What is draining your battery? Can you check with betterbatterystats or even your battery meter? I'll check on my side as well.
[OnePlus 3 & 3T Cross Device Development] PuCiNhOOO:
Now is Android system... Will check for the rest of the day

---------- Post added at 02:03 PM ---------- Previous post was at 01:42 PM ----------

10% since my last post... Just using spotify and brousing 9gag when walking to work :)

Will do a clean flash when I arrive on work place

Edit: after clean flash it was draining too, but after 1h +/- it appears to get normal, leis check for the rest of the day
[OnePlus 3 & 3T Cross Device Development] matssa:
Really strange, I don't have any drain and it has been 2hrs --> 4%, OK I didn't do anything ;) seems like messenger is draining, will check the wackelocks. Since Xposed still isn't finished, I can't kill any ;(
[OnePlus 3 & 3T Cross Device Development] emontes:
I noticed that as well with this build, weird.
[OnePlus 3 & 3T Cross Device Development] vrda08:
Me too cpu on max freq.. Just removed facebook and messenger and its good now.
[OnePlus 3 & 3T Cross Device Development] PuCiNhOOO:
I think that is has something to do with facebook app too (there are lots of people complaining of the battery consumption since yesterday due to facebook app)
[OnePlus 3 & 3T Cross Device Development] matssa:
Ah that might be it. I i check the alarms, I get my smartband stuff (can't wait to kill that SOAB), then I get com.google.android.gms with 51.8/hour (can't wait to kill that SOAB too), and only 7.7/h for facebook, nothing for messenger. However, in terms of process, messenger, is always up even if I don't use it (34% of processes). Gonna try to kill it cause I don't really use it.
[OnePlus 3 & 3T Cross Device Development] PuCiNhOOO:
Will try to kill the processes too, to check if it differs or not
[OnePlus 3 & 3T Cross Device Development] vrda08:
After fb uninstall my phone is fine now. Just use it with chrome if you need.
[OnePlus 3 & 3T Cross Device Development] nanodan:
Exactly. You should never have Facebook app installed on your phone. From such a big company it's amazing how poorly optimized the app is.

Just use your browser. The mobile site is just as good these days.
[OnePlus 3 & 3T Cross Device Development] PuCiNhOOO:
I have installed Metal App, and it looks fine.

I've kept facebook messenger to test if it drains too
[OnePlus 3 & 3T Cross Device Development] michaave:
Trying to build this project, and failing at the repopick command, saying "could not determine project path for project LineageOS/android_device_oneplus_oneplus3" I see I can supply the path in the command, but don't know what path it needs... Anybody?
[OnePlus 3 & 3T Cross Device Development] SamuelBegui:
I'll give it a shot I had already installed it but perhaps I installed the wrong version thanks. ?
[OnePlus 3 & 3T Cross Device Development] NoobMonkey:
Any1 else having this problem? Cpu 3 & 4 stopped and 1 & 2 are all the time at max. We'll limped max.

And I also have huge battery drain since yesterday. Bbs or battery stats doesn't show anything abnormal.
[OnePlus 3 & 3T Cross Device Development] vrda08:
Uninstall facebook and messenger.
[OnePlus 3 & 3T Cross Device Development] NoobMonkey:
Yeap, I can confirm that this helped so far.
[OnePlus 3 & 3T Cross Device Development] matssa:
I have these issues before but forgot how I fixed it. Try deleting the device/OnePlus folder and repo sync again. Try to build without the repo picks. If it is OK, then repopick one by one and see if you get conflicts.
[OnePlus 3 & 3T Cross Device Development] piats:
http://xdaforums.com/apps/supersu/2014-09-02-supersu-v2-05-t2868133/post70492947

Here's the culprit of losing root while using f2fs
[OnePlus 3 & 3T Cross Device Development] PuCiNhOOO:
I have changed to the beta apps of facebook and messenger and the battery drain appears to be gonne :)
[OnePlus 3 & 3T Cross Device Development] michaave:
[MENTION=6313536]matssa[/MENTION] I actually had the same thought while waiting for a reply. Downloading now. Thanks!
[OnePlus 3 & 3T Cross Device Development] NOSTALGIA:
can u link me to the beta version of messenger? cant seem to find it
[OnePlus 3 & 3T Cross Device Development] RJMacReady:
You sign up for it by going to the app in the Playstore and scrolling down to where it mentions about their beta program.
[OnePlus 3 & 3T Cross Device Development] Laapander:
I did the opposite. Beta ------>Stable------>No drain. :p
[OnePlus 3 & 3T Cross Device Development] michaave:
[MENTION=6313536]matssa[/MENTION]: I'm still getting that error about not being able to find the path... It looks like you've copied some files to your desktop and are using "git am" to import them, but I don't have those files... maybe if I skip the repopick commands and come back to them after? But I'll also need those patch files you're importing from your desktop. Can I download them somewhere, or can you send them to me?
[OnePlus 3 & 3T Cross Device Development] matssa:
I'll try to put it online. Until then you can remove the patches and the latest repopick for the kernel changes.

I'll test the kernel changes, if it's OK I'll ask for it to get merged in Lineage's this means no more repopick ;)
[OnePlus 3 & 3T Cross Device Development] krispuniq:
[MENTION=6313536]matssa[/MENTION] do you plan to include OTA support to this rom? I'm not sure if it's included in your build already
[OnePlus 3 & 3T Cross Device Development] matssa:
No I won't include it, I'll continue making the builds as of now.
[OnePlus 3 & 3T Cross Device Development] :
Only with SuperSU and f2fs!

With inbuild root and f2fs, everything is fine and working!
[OnePlus 3 & 3T Cross Device Development] joshwr6csr:
I noticed this as well. FB and Messenger were destroying my battery. Uninstalled and it is doing better. FB messenger lite seems to be a lot more kind to my battery. I also noticed GPlay Services is causing a lot of Alarms and Wakelocks. Does anyone know if this is normal? Also qualcomm fast dormancy keeps crashing for me and I have no idea if this will effect the performance of the battery.
[OnePlus 3 & 3T Cross Device Development] NoobMonkey:
I actually reinstalled both this morning and seems that Face apps don't eat my battery anymore. Only difference is that I didn't let permission to use location for Facebook.
[OnePlus 3 & 3T Cross Device Development] joshwr6csr:
That's very interesting. Is that just for FB and messenger or just FB that you have disabled the permission for?
[OnePlus 3 & 3T Cross Device Development] NoobMonkey:
Only Facebook. Messenger doesn't ask location permission. At least it hasn't ask it from me :D
[OnePlus 3 & 3T Cross Device Development] kanttii:
No wonder since Facebook loves following us around, checking when we use the phone and when not (sensors), and so much more. I used to use their mobile site until they slowly crippled it in the past 2 years and disabled messaging, too. Now I rarely use it at all.

Usually when battery life is poor, the culprits are apps. I don't know when i last saw a ROM or kernel that made it worse.. they're so well made it's rarely the case! The old "if you have an issue, clean flash and check if it persists" holds strong still! :D

Thanks for this ROM! I'll try it today after finishing backups of current stuff! I'm excited to see the amount of work you guys have put to LOS on OP3! OOS is feeling glitchy and I've always been a fan of CM/LOS ever since I got the HTC Magic/G2 and CM4 for it... One question because I can't try it yet, has Viper4android worked without issues on this for you guys?

Edit: Yay new build! Thank you!
[OnePlus 3 & 3T Cross Device Development] joshwr6csr:
Haha yp tried that. As soon as I reinstalled messenger it started sipping my battery away again. With no messenger I have been sat on 79% for the last 15 minutes so it's definitely the culprit.
[OnePlus 3 & 3T Cross Device Development] matssa:
No problem, my pleasure-ish ;) For viper4android, I'm using A.R.I.S.E and it works fine.

Last build up guys ;) Only one minor change though from yesterday.
[OnePlus 3 & 3T Cross Device Development] matssa:
[MENTION=4329165]ivanich[/MENTION], did you manage to repopick the commits 155391 155389 15538? It repairs USB battery drain. I keep getting an error :/
[OnePlus 3 & 3T Cross Device Development] matssa:
Ok guys making a new build with the USB fix and the SuperSU F2FS issues. Will upload it when it finished. However, I can't repopick stuff from review.lineageos.com, maybe it is because I'm using [MENTION=4329165]ivanich[/MENTION] repos? If so, either [MENTION=4329165]ivanich[/MENTION] can upload those changes to his repo in a specific branch that I can use, either he uploads the changes to review.lineageos.org so that everything is up to date.
[OnePlus 3 & 3T Cross Device Development] ivanich:
I've merged upstream changes so you should be able to repopick sdcardfs topic changes from gerrit. All of those usb changes should be applied https://review.lineageos.org/#/q/owner:"Jorge+%E2%80%9CNewEraCracker%E2%80%9D+Oliveira"+status:open ? I've read in comments that one of these changes caused warnings at compilation and as consequence breaking build if gcc-wrapper being used.
[OnePlus 3 & 3T Cross Device Development] matssa:
I'm already bulding it, no issues on my side. And thanks for your help! I forked your repo in order to update it with the commits ;) I'll try like that, and keep your repo under the hood :D

However, I didn't test the sdcards stuff. Do you know how to repopick all that tree? I tried like last time for the rebrand, but since it must be for the kernel, can't really seem to inform the project in the command.
[OnePlus 3 & 3T Cross Device Development] ivanich:
That was easy :)

repopick -g https://review.lineageos.org -t rebrand
repopick -g https://review.lineageos.org -t sdcardfs -P kernel/oneplus/msm8996
repopick 155387 155388 155389 155391 -P kernel/oneplus/msm8996

../../../../../../kernel/oneplus/msm8996/drivers/usb/dwc3/dwc3-msm.c: In function 'dwc3_pmic_id_irq':
../../../../../../kernel/oneplus/msm8996/drivers/usb/dwc3/dwc3-msm.c:2499:15: warning: unused variable 'dwc' [-Wunused-variable]
error, forbidden warning: dwc3-msm.c:2499
make[4]: *** [/mnt/sda6/android/cm14-mako/kernel/oneplus/msm8996/scripts/Makefile.build:257: drivers/usb/dwc3/dwc3-msm.o] Ошибка 1
make[3]: *** [/mnt/sda6/android/cm14-mako/kernel/oneplus/msm8996/scripts/Makefile.build:402: drivers/usb/dwc3] Ошибка 2

This must be fixed, otherwise it will be never merged.
[OnePlus 3 & 3T Cross Device Development] matssa:
Mmmh strange I don't have that error, I need to go check again, maybe I didn't patch the files correctly.
[OnePlus 3 & 3T Cross Device Development] ivanich:
Or you have disabled gcc-wrapper
[OnePlus 3 & 3T Cross Device Development] matssa:
I didn't disable this unless it was included somewhere in a commit ^^ I forked your repos, used them in my roomservice, and it seems that I can't repopick https://review.lineageos.org/#/c/154613/, says it can't determine the project patch... Crap... Any guess?
[OnePlus 3 & 3T Cross Device Development] ivanich:
I gave you solution, use -P progect_name

EDIT: Added usb patches with compilation fix https://review.lineageos.org/#/c/156174/
[OnePlus 3 & 3T Cross Device Development] miscom:
[MENTION=6313536]matssa[/MENTION],

I am getting build errors with Gello_intermediates

I have tried even wiping my repo. Any idea what am I missing?
[OnePlus 3 & 3T Cross Device Development] dante_nfs:
sdcardfs? did lineage implemented it? because all the performance difference between the roms are coming from sdcardfs and f2fs. [MENTION=6313536]matssa[/MENTION] does latest build have usb fix and sdcardfs changes?
[OnePlus 3 & 3T Cross Device Development] matssa:
Woops sorry I didn't make the link between the two stuff :)
[OnePlus 3 & 3T Cross Device Development] ivanich:
sdcardfs is just only another filesystem in the kernel, drop in replacement for fuse. And yes, lineage have userspace support for it.
[OnePlus 3 & 3T Cross Device Development] matssa:
Is it the certificate issue? I don't have it anymore, but I don't know if lineageOS fixed it. Try looking for certificate issues gello, you should find a CM commit.
[OnePlus 3 & 3T Cross Device Development] matssa:
Nope not yet, next one should.
[OnePlus 3 & 3T Cross Device Development] matssa:
Thanks I saw, forked and updated the repo :) I added some commits on mine, I'll add the sdcards stuff as well tomorrow.
[OnePlus 3 & 3T Cross Device Development] miscom:
You are correct.

https://review.lineageos.org/#/c/154021/1/gello/Android.mk

That commit is needed as Maven is broken. Basically, don't build gello, which I was leaning towards that option already.
[OnePlus 3 & 3T Cross Device Development] matssa:
OK guys so tomorrow, new build with my repos forked from [MENTION=4329165]ivanich[/MENTION] repos, I'll complete the first post explaining what is inside ;)

It should have the latest sdcardfs, USB fix, SuperSU f2fs fix and the usual stuff.

For now, good night! ;)
[OnePlus 3 & 3T Cross Device Development] matssa:
Yeah, I just used the work around for the certificates and I don't bother otherwise ^^
[OnePlus 3 & 3T Cross Device Development] ivanich:
sdcardfs commits are crap, causing hard deadlocks. Also these clowns screwed f2fs with their f2fs updates :(
[OnePlus 3 & 3T Cross Device Development] matssa:
Did you try using these commits?

https://git.kernel.org/cgit/linux/k...y&id=0d5ed69805ee57d7b416c4a6b47c3b67284db105

https://git.kernel.org/cgit/linux/k...y&id=7a895023cc2c06c08a6cccb71e112255eb0837ee

https://git.kernel.org/cgit/linux/k...y&id=de62dad6f502c67fd01b5c0b1f7f242836ce90d0

The first two one are already in your repo (can't seem to find the commit though ^^'), but didn't try the last one though (it should avoid deadlocks).
[OnePlus 3 & 3T Cross Device Development] ivanich:
I've tried all those stuff, got corrupted fs and dropped this crap from repo

Отправлено с моего ONEPLUS A3000 через Tapatalk
[OnePlus 3 & 3T Cross Device Development] matssa:
Ok thanks for the info, I'll try the build and see if it craps out too. However, I got 157 commits in front of you for the kernel, all related to the F2FS stuff. Did you have this much items that got merged when you repopicked the f2fs sdcard stuff?
[OnePlus 3 & 3T Cross Device Development] ivanich:
sdcardfs repopicks incomplete - they need some selinux rules work.

About f2fs issue:

it was a merge directly to the github bypassing gerrit - stupid move.

I've faced this issue before with Scott's kernel and now the same happens with LOS kernel. I'm not sure that our "maintainer" even use f2fs for data - that's why he have no issues with that :)