yashsingh1/xdaforums huggingface dataset:
[OnePlus 3 & 3T Cross Device Development] matssa:
Latest build up guys. Removed some extra stuff, added some other stuff for testing (that has already been merged during building...).
[OnePlus 3 & 3T Cross Device Development] Xeon721:
I will probably sound like a idiot, but what is Masquerade..?

I installed the Substratum Theme Engine, which I gave root access, but I dunno what Masquerade is..
[OnePlus 3 & 3T Cross Device Development] nicesoni_ash:
It's the backend app that gives access to substratum to do its job. It's built with the rom.

Sent from my "1+2" powered by Unofficial RR 7.x.x

Compiled by myself
[OnePlus 3 & 3T Cross Device Development] Xeon721:
So how can I give it root access? I'm using Magisk.
[OnePlus 3 & 3T Cross Device Development] nicesoni_ash:
It's supposed to ask root access itself when u apply a theme thru substratum.

---------- Post added at 03:13 PM ---------- Previous post was at 03:12 PM ----------

@matssa

Are you also getting reports of google play services fc on latest builds? I am seeing reports on unofficial builds of Seraph as well as on my latest build.
[OnePlus 3 & 3T Cross Device Development] matssa:
I had some yesterday, but not today since flashing my new build.
[OnePlus 3 & 3T Cross Device Development] nicesoni_ash:
I am sure it was a dirty one, I guess people are having issues with clean flash. I got couple of them but not anymore too.

Sent from my "1+2" powered by Unofficial RR 7.x.x

Compiled by myself
[OnePlus 3 & 3T Cross Device Development] Patrician1206:
I think You can try to delete one theme with long click on it in substratum. It should be asked for root permition after that. Hope it helps, sorry for my bad english.

Отправлено с моего ONEPLUS A3000 через Tapatalk
[OnePlus 3 & 3T Cross Device Development] PuCiNhOOO:
Hello [MENTION=6313536]matssa[/MENTION] are off screen gestures working on your newest build?
[OnePlus 3 & 3T Cross Device Development] matssa:
I dunno, I didn't test it.
[OnePlus 3 & 3T Cross Device Development] matssa:
Yeah it was a clean flash, today it was a dirty.ay be linked to the Gapps that is flashed?
[OnePlus 3 & 3T Cross Device Development] nicesoni_ash:
Could be, will test with an older version.
[OnePlus 3 & 3T Cross Device Development] xantic21:
Please, can you explain a bit more in detail which stuff got removed and which stuff you added?
[OnePlus 3 & 3T Cross Device Development] matssa:
See first post.
[OnePlus 3 & 3T Cross Device Development] philidor:
[MENTION=6313536]matssa[/MENTION] have you solved the setup problem with gapps? (If I understand the changelog) If you need I will try a clean flesh (I already dirty fleshed the new ROM)

Inviato dal mio ONEPLUS A3003 utilizzando Tapatalk
[OnePlus 3 & 3T Cross Device Development] matssa:
Well I cleaned flashed yesterday and I didn't have the issues. I used open Gapps micro I think. I also reverted a commit where the features is based on completion of CyanogenMod wizard so that should have fixed it.
[OnePlus 3 & 3T Cross Device Development] matssa:
Mmmh strange, I never had this issue... Did you flash the gapps? Did you flash something else with it?

New build up guys, I'll wait 2 weeks before checking substratum.
[OnePlus 3 & 3T Cross Device Development] miscom:
[MENTION=6313536]matssa[/MENTION]

I Compiled from source using the steps that you provided on the OP.

GPS works and the echo issue is gone. Calls are crystal clear.

The only changes I made are:

1. Added [MENTION=4800121]Sultanxda[/MENTION] changes to the kernel to allow Android Pay to work with an unlocked bootloader

2. Compiled with user option to remove root from the ROM

3. Disabled Presidential Alerts (SMS).

Thank you for your hard work!
[OnePlus 3 & 3T Cross Device Development] matssa:
Thanks for your info, I'll check the kernel info to see if I can add it quickly in the builds. Furthermore, [MENTION=5091734]dianlujitao[/MENTION] is working on adding the new Open Beta 9 blobs, but apparently, something crashes. I'll keep uploading using the Open Beta 8 blobs until things are a bit less messy, ok for you guys? I can't manage to make 2 different builds, or at least share them both.
[OnePlus 3 & 3T Cross Device Development] matssa:
Hey guys new build is up. I am building with the new commits with Beta 9 stuff from [MENTION=5091734]dianlujitao[/MENTION]. Seems like he used the hax to avoid the dev settings freeze, he changed some stuff for the camera (disable HAL 3), update ramdisk and update blobs (42 files changed).
[OnePlus 3 & 3T Cross Device Development] miscom:
See https://github.com/sultanxda/android_kernel_oneplus_msm8996/search?utf8=%E2%9C%93&q=safetynet for the SafetyNet hack that [MENTION=4800121]Sultanxda[/MENTION] did to CM 13.1. It works fine on CM 14.1

---------- Post added at 11:55 AM ---------- Previous post was at 11:52 AM ----------

What changes, if any are needed to the local manifest to build the ROM to include those changes?
[OnePlus 3 & 3T Cross Device Development] ivanich:
So far I discovered only fastdormacy crash with new blobs.
[OnePlus 3 & 3T Cross Device Development] matssa:
Thanks for your link, I'll take a look to it ;)

The modifications in the roomservice concerns the proprietary vendor files (I use the cm14.1-test2 branch, the updates has been made on cm14.1, so change that if you want to new blobs from Beta 9). Other changes concerns the repopicks, you need to take only the open ones since one or two got abandoned since it was for the old blobs.
[OnePlus 3 & 3T Cross Device Development] matssa:
Yeah I saw your comment, did you use all the open commits that were merged into cmxlog? My build is at 99%, quite fast for a make clobber (between 1 and 2 hours). I'll try to flash it and give you my feedback. However, I don't know if the new firmware and radio are used, didn't see any info on this, need to check better.

EDIT/// just saw some firmware changes, but nothing about radio
[OnePlus 3 & 3T Cross Device Development] ivanich:
Yes, used all needed commits, the issue I believe because gemini's qti-telephony-common is used instead of op3 beta9, the error is about missed classes.

Actually I'm not sure whether firmware included into rom, because I didn't find it in vendor or other repos.
[OnePlus 3 & 3T Cross Device Development] matssa:
Ok thanks for the heads up, I'll check on my side as well for the gemini stuff. For the firmware, I get some files in the path oneplus3/proprietary/etc/firmware/...... here: https://github.com/dianlujitao/prop...be93cd230d82dcc12a943130a4931c87?diff=unified so it seems the firmware was updated as well. I'm downloading the fimware+modem in order to compare files ;)
[OnePlus 3 & 3T Cross Device Development] ivanich:
This is not firmware files, download fw+modem archive with ob9 firmware from xda and you will not find those files in the vendor repo.

Отправлено с моего ONEPLUS A3000 через Tapatalk
[OnePlus 3 & 3T Cross Device Development] matssa:
Yup just checked, not the same files :/ In the open commits, nothing has the new firmware from what I saw. Maybe it isn't taken into account for now, need to check in more detail the vendor files. I'll flash the ROM with and without the updated firmware to see if there is a difference (hello catlog :) )
[OnePlus 3 & 3T Cross Device Development] matssa:
Finished build and flashed it with usual files, no issues for now, I didn't get any FCs. I didn't test out the audio though, I'll do further testing tomorrow.

How did you find the QC crashing? Didn't see anything in catlog
[OnePlus 3 & 3T Cross Device Development] ivanich:
It crashes rarely, just wait 15-20 minutes.

ÐžÑ‚Ð¿Ñ€Ð°Ð²Ð»ÐµÐ½Ð¾ Ñ Ð¼Ð¾ÐµÐ³Ð¾ ONEPLUS A3000 Ñ‡ÐµÑ€ÐµÐ· Tapatalk
[OnePlus 3 & 3T Cross Device Development] matssa:
On thanks for the info, I'll let it run a bit. I have fingerprint issues, it doesn't unlock when screen is off, but it does work when screen is on. Gonna check the log
[OnePlus 3 & 3T Cross Device Development] matssa:
OK tested it a bit, and it doesn't work when you cover the front sensor (proximity).

I'll get the log using ADB in order to see it in parallel, can't seem to find a logic in the errors.
[OnePlus 3 & 3T Cross Device Development] ivanich:
Lol, you probably have enabled "Prevent accidental wakeup" setting
[OnePlus 3 & 3T Cross Device Development] matssa:
Nope, checked it before posting ;) I activated it and deactivated it just to be sure, and still does the same thing.

I'll try to flash the firmware and modem tomorrow and test it again.
[OnePlus 3 & 3T Cross Device Development] ivanich:
could be because of pocketmode app, try to stop/freeze it.
[OnePlus 3 & 3T Cross Device Development] matssa:
Yup, freezed onepluspocketmode app with Ti and works.

That app needs to be updated cause it shouldn't react like this while option is not changed. Furthermore, fingerprint doesn't work if you uncover.

Tomorrow I'll do more testing, and if I find it OK, I will replace the ROM that I share with the one with the new blobs and commits, which means more bugs, but more fun :)
[OnePlus 3 & 3T Cross Device Development] miscom:
[MENTION=6313536]matssa[/MENTION],

Are there any official commits to modify the Kernel in order to pass SafetyNet CTS check?
[OnePlus 3 & 3T Cross Device Development] Xeon721:
I already pass the SafetyNet CTS check with Magisk (and MagiskHide activated)
[OnePlus 3 & 3T Cross Device Development] piats:
This command should fix CyanogenMod wizard setup so that alert slider and gestures do work; su -c 'settings --cm put secure cm_setup_wizard_completed 1
[OnePlus 3 & 3T Cross Device Development] matssa:
Well there was one from sultan XDA, you can find it on my repo.
[OnePlus 3 & 3T Cross Device Development] nanodan:
Try going into app settings and wiping data of Masquerade and Substratum Manager, then open up Substratum; it should prompt for root permissions.
[OnePlus 3 & 3T Cross Device Development] smouker:
with the latest Build I got Substrantum working again. Thx for the Update & your great work.

cheers
[OnePlus 3 & 3T Cross Device Development] matssa:
New build up guys.
[OnePlus 3 & 3T Cross Device Development] Rhathaway:
[MENTION=6313536]matssa[/MENTION] really like this and past couple of builds have been great.

Would you consider incorporating EAS elements that haven't gone into LOS so far? Could be interesting, but understand if not in-line with your approach.
[OnePlus 3 & 3T Cross Device Development] matssa:
EAS? Could you please explain a bit? ;)
[OnePlus 3 & 3T Cross Device Development] Patrician1206:
I think he is about that thing. Some kernels start using this already. But as the devs say, full benefits we can receive only with rom side commits. Energy Aware Scheduling (EAS): https://www.linaro.org/blog/core-dump/energy-aware-scheduling-eas-progress-update/

Отправлено с моего ONEPLUS A3000 через Tapatalk
[OnePlus 3 & 3T Cross Device Development] matssa:
Ok thanks for the info. I checked it out a bit, and I don't want to add it because I can't. I'm not a dev, I can't add new code to implement something like this unless it is already made somewhere else. I don't have enough knowledge :/ As soon as I can see it somewhere, I'll try to add it.

Build is underway guys. I'll upload the OMS commits on review.lineageos cause the actuel commits are refused because Conor didn't insert the authorship nor the history. It's quite simple, so I'll take a bit of time to do it.
[OnePlus 3 & 3T Cross Device Development] matssa:
Thos who refused to revert the N commit in the poll, could you please explain? Is it because of breaking stuff, or something else?
[OnePlus 3 & 3T Cross Device Development] matssa:
Hey guys gonna make a new build using the new 4.0.3 blobs. This will need the latest firmware though.

Furthermore, I'll upload the OMS7 commits to LineageOS.

I don't see a lot of people using my build anymore since the weekly release, and not much feedback on my questions. So I'm thinking about stopping the share, at least the maintain of the thread. I may still continue to share the builds on AFH, but not regularly.

What do you guys think?
[OnePlus 3 & 3T Cross Device Development] Gandicela:
[MENTION=6313536]matssa[/MENTION] thanks for sharing, Mate. I'm running your yesterday's build, I've been less active these few days for work priorities. Your latest, it's been very good so far. It takes a lot of your personal time, i believe, doing this sharing for us.
[OnePlus 3 & 3T Cross Device Development] matssa:
Well it takes a little bit of time, but it uses all my PC load so can't do anything with it, and I just bought a new RAM for my work PC in order to build at work (cost related for electricity, internet, etc...). So yeah, it takes quite some time, so if it isn't needed, I won't share the builds at this rate or at least share them...
[OnePlus 3 & 3T Cross Device Development] philidor:
I know how time consuming is building a ROM so thanks. Thanks for building and sharing. I prefer your ROM on official!

Inviato dal mio ONEPLUS A3003 utilizzando Tapatalk
[OnePlus 3 & 3T Cross Device Development] matssa:
Well I may continue but I wish to have more feedback on what I added, this is the point of these builds : test what is open on review.lineageos.com so that the ROM can progress. What I can say is no feedback = good feedback, but still.
[OnePlus 3 & 3T Cross Device Development] philidor:
You are right. I will try new build and report. What we can aspect from new firmware?

Inviato dal mio ONEPLUS A3003 utilizzando Tapatalk
[OnePlus 3 & 3T Cross Device Development] smouker:
Going to flash the new Build. where can I grab the new Firmware.?

thx for your work, I always flash the latest Build.

Cheers
[OnePlus 3 & 3T Cross Device Development] matssa:
Thanks for your help. What you test out it either kernel issues, apps that FC, logcat that says bad stuff, bad permissions, VoLTE, etc... For now, I added the new blobs so you may have camera issues, or other stuff. For the firmware, you won't see much difference.

Other than that, I mostly added kernel stuff so don't really know how we can see if it works correctly. If I don't see any errors or any bugs that are brought back here, I'll be able to +1 the open commits in order to merge them after. This was the objective :)

BTW, latest build up with latest blobs ;)
[OnePlus 3 & 3T Cross Device Development] smouker:
Booted and running newest Build :)

So far no FC's. what I noticed is the google Camera stopped working im getting black screen. But that was also present in earlier Builds. Im trying to wipe data of google cam and see if I can get it fixed.

cheers
[OnePlus 3 & 3T Cross Device Development] Nassi:
Newest Build with Firmware and Modem 4.0.3 booting fine. Almost everything working. Google Camera running, pictures taken look good in preview but are just grey in Gallery or other programs. Using Snap everythings fine.
[OnePlus 3 & 3T Cross Device Development] smouker:
noticed my substrantum Themes do not stick anymore... had this in the past already and a update back then fixed the issue. not a big deal for me
[OnePlus 3 & 3T Cross Device Development] Nassi:
OMS working with Pixel UI for me
[OnePlus 3 & 3T Cross Device Development] philidor:
Problem with Google camera e footej camera. Seems pictures are not saved

Inviato dal mio ONEPLUS A3003 utilizzando Tapatalk

---------- Post added at 06:27 PM ---------- Previous post was at 06:24 PM ----------

Snap camera save photos

Inviato dal mio ONEPLUS A3003 utilizzando Tapatalk

---------- Post added at 06:27 PM ---------- Previous post was at 06:27 PM ----------

But I think camera work better with previous ROM

Inviato dal mio ONEPLUS A3003 utilizzando Tapatalk
[OnePlus 3 & 3T Cross Device Development] Xeon721:
Sorry if I didn't give you a response about the "no" to revert the N camera commits. I said no cause it was already working well for me now, so I, personally, don't thought I was necessary.

I will test your new build tonight or tomorrow, I have a poor connection haha
[OnePlus 3 & 3T Cross Device Development] philidor:
[MENTION=6313536]matssa[/MENTION] I have a log for you. I tried to take photo with Google camera

http://cloud.tapatalk.com/s/589f512798c8d/Log_2017-02-11_18-52-25.txt

It work very well in previous build

EDIT: reverted to previous build (ROM and firmware) and the photos taken with today experimental build are here! So it's not a camera problem.

Inviato dal mio ONEPLUS A3003 utilizzando Tapatalk
[OnePlus 3 & 3T Cross Device Development] matssa:
Hehe ok thanks :)

Strange... Can it be linked to the sdcardfs commits? I dropped them in the new build, I'll upload it. If it still doesn't work correctly, then this means that it is caused by 4.0.3 blobs.
[OnePlus 3 & 3T Cross Device Development] RagingHarry:
[MENTION=6313536]matssa[/MENTION] thnx for providing the build script, it a nice add for my kangs
[OnePlus 3 & 3T Cross Device Development] philidor:
Ok i will download it and try again

Inviato dal mio ONEPLUS A3003 utilizzando Tapatalk
[OnePlus 3 & 3T Cross Device Development] matssa:
No problem, the commands are pretty simple to find ;) with basic script knowledge, its easy to update automatically your repo with the upstream, etc...

You are going to add it to your kangs? What's your kangs? ^^
[OnePlus 3 & 3T Cross Device Development] RagingHarry:
Kangs are no other then just building LOS at your own home server ;) , maybe a bit old term.

In the past I mainly edited Codeworkx his build script in my samsung days and some after.

But since the LOS official keys and experimental are different and also the releases of official became weekly and uncertain of exact day of release.

I went back to my own builds.

Your script is a nice add for me to automate it on my VM and push it afterwards to my NAS.
[OnePlus 3 & 3T Cross Device Development] matssa:
Ooooh OK ^^ if you need a more detailed script, feel free to ask, I'll help you out ^^
[OnePlus 3 & 3T Cross Device Development] philidor:
With new build I can take photo. I will test the quality and report

Inviato dal mio ONEPLUS A3003 utilizzando Tapatalk
[OnePlus 3 & 3T Cross Device Development] Nassi:
New Build solved the problem with grey pictures in Google camera for me! Thanks
[OnePlus 3 & 3T Cross Device Development] Gandicela:
[MENTION=6313536]matssa[/MENTION] both "lineage-14.1-20170211-UNOFFICIAL-oneplus3.zip" and "lineage-14.1-20170211-2-UNOFFICIAL-oneplus3.zip" during my install had Updater Error 7. I downloaded twice and same error still. "lineage-14.1-20170210-UNOFFICIAL-oneplus3.zip" is good for me.
[OnePlus 3 & 3T Cross Device Development] philidor:
It works for me. Maybe you came from a official version?

Inviato dal mio ONEPLUS A3003 utilizzando Tapatalk
[OnePlus 3 & 3T Cross Device Development] joshuous:
You might need to use firmware 4.0.2. Not sure whether Matssa has pulled in the open 4.0.3 commit for OP3 tree yet.
[OnePlus 3 & 3T Cross Device Development] Gandicela:
Nope, official has no OMS so i never used it since Nougat.

---------- Post added at 05:30 AM ---------- Previous post was at 05:28 AM ----------

With this ROM i never flashed separate fw since. Is it the case now?
[OnePlus 3 & 3T Cross Device Development] joshuous:
Just give it a try. This issue has been affecting quite a number of custom Roms. Try either 4.0.2 or 4.0.3 to see which works
[OnePlus 3 & 3T Cross Device Development] Nassi:
The newest builds need firmware 4.0.3 because of the new blobs. There is an trustzone-check in the install script causing the error 7 of you dont have the newest firmware.
[OnePlus 3 & 3T Cross Device Development] matssa:
Yup, the trust-zone is different. As said in my old post, you need to flash firmware when switching to 4.0.3 blobs. Flash it before the ROM and it should work.
[OnePlus 3 & 3T Cross Device Development] matssa:
Latest build up guys.
[OnePlus 3 & 3T Cross Device Development] xantic21:
You're amazing!!! I love your builds, I prefer them over the official nightlies.
[OnePlus 3 & 3T Cross Device Development] matssa:
New build up guys, first post updated but some info might be old like the roomservice, will check it later.
[OnePlus 3 & 3T Cross Device Development] meiser:
I tried to flash your version over the latest official one. But TWRP shows "can't install this package on top of incompatible data". Any clue what that means?
[OnePlus 3 & 3T Cross Device Development] NoobMonkey:
What firmware are u using? U need to be on the 4.0.3 firmware to flash latest builds from matssa.
[OnePlus 3 & 3T Cross Device Development] meiser:
Thanks, but I haven't written that I receive an error 7 which indicates that I have installed the wrong firmware. I asked for advice regarding the error message about incompatible data.
[OnePlus 3 & 3T Cross Device Development] matssa:
I dunno what error you have, maybe a screenshot? What are your partitions? What was your previous ROM? What did you do to flash? Dirty? Clean? Need more info!
[OnePlus 3 & 3T Cross Device Development] kar200:
I had that and had to format data as well. I read somehwere on the other thread that you need to reinstall a previous build then back to the new one (not sure which one it was).

k.
[OnePlus 3 & 3T Cross Device Development] nanodan:
Matsaa, is the changelog up to date? I've noticed "support VoLTE" has been there for the last several builds.
[OnePlus 3 & 3T Cross Device Development] matssa:
Yeah it is up to date since it is made after the repopick. Since I repopick this everyday, then it is in the changelog every day ^^
[OnePlus 3 & 3T Cross Device Development] matssa:
Latest build upload and changelog updated. Not much has changed though...
[OnePlus 3 & 3T Cross Device Development] Schrotty35:
Can not ticker OEM and get wrong pictures with latest OnePlusCamera-V5-siankatabg.
[OnePlus 3 & 3T Cross Device Development] stryker09:
I actually have the same issue with the OEM unlocking in Dev Options. Can anyone confirm if dirty flashing nightly over this fixes the issue?
[OnePlus 3 & 3T Cross Device Development] matssa:
I think that it is normal for the OEM unlock, it seems it has been disabled if I'm not mistaken.

For the camera, did you flash the camera Hal 1 enable zip from his thread? If not, then it is normal (check his thread for more info).
[OnePlus 3 & 3T Cross Device Development] Schrotty35:
Latest los use now hal3? Hal1 is not so good i think.
[OnePlus 3 & 3T Cross Device Development] matssa:
Latest LOS is using HAL3 from now on (persiste.camera.HAL3.enabled 1). This breaks OOS camera port, but works with others, etc... Yo can flash zip to go back to HAL1 but can have issues on op3T
[OnePlus 3 & 3T Cross Device Development] siankatabg:
Actually they switched the snap cam back to hal1 even for 3t with the new blobs. Hal3 will be used for 3rd party apps only.
[OnePlus 3 & 3T Cross Device Development] matssa:
Oh I thought it was only for front face camera. Nice find :)
[OnePlus 3 & 3T Cross Device Development] siankatabg:
If I'm getting it right hal3 was forced for the front cam, because op3t was having problems with the old blobs. However those from 4.0.3 fixed this and now the whole snap app is using hal1.

So it doesn't matter if someone flash my zip to turn on hal1 to use the port, snap cam will take the same photos.
[OnePlus 3 & 3T Cross Device Development] matssa:
OK thanks for the info. I won't change the init.rc since HAL3 can maybe be better with other apps.
[OnePlus 3 & 3T Cross Device Development] siankatabg:
Yup, better stay in line, the zip is there if someone wants hal1 :good:

I said this just to let ppl know that snap will not be broken if hal1 is enabled for using my port(as this was the discussion).
[OnePlus 3 & 3T Cross Device Development] matssa:
Third party apps, Facebook, etc... Unless specified otherwise, but not sure it works...
[OnePlus 3 & 3T Cross Device Development] stryker09:
Hey do you know when it got "disabled"? I can't find a specific commit that relates to this

Afaik it's only disabled if your bootloader is locked(?)
[OnePlus 3 & 3T Cross Device Development] matssa:
It's the N blobs commit merged on Feb7. And no it doesn't rely on bootloader, since it is always unblocked for custom ROMs ;)
[OnePlus 3 & 3T Cross Device Development] stryker09:
Thanks! It's weird, when I use [MENTION=4837394]siankatabg[/MENTION]'s build it's working fine :( don't know what's going on in my device tree I might just nuke it and start fresh...