yashsingh1/xdaforums huggingface dataset:
[OnePlus 3T ROMs, Kernels, Recoveries, & Other Deve] Crytech:
Okay, I'll keep this short and sweet.

Since, we've further unified the development I was tad bit curious about this ROM, which stood out in the race of unifying everything. (I'm not against it, few of the ROMs are really great.) So, after reading posts of nvertigo in various threads and this thread's OP, I decided to give this ROM a shot to see what optimization and device specific tweaks it has for 3T.

Flashed it today and believe me newcomers, this is the real thing. What OP claims is all inside the package, good enough to compete with OOS. Yes, I'm saying stock because none of the ROMs I ever used on this phone come close to this. Main bug which I faced everywhere was video recording crashes the camera. It is eliminated in this one even on Google camera. (Snap cam is great too)

So, I'd thank the OP for hard work in this device specific thread, and I'd recommend everyone to try this ROM as it is (please don't ruin it with mods). For a guy who's lived most of his smartphone life with CM in the past, this ROM is a Deja-vu! Keep up the good work, sir!
[OnePlus 3T ROMs, Kernels, Recoveries, & Other Deve] molestro:
So I had previously tried all these steps, and I've checked my account history for login attempts. Nothing is there. I still gave the complete wipe a few shots, I've tried the recommended gapps multiple times, and I've even restored a much older backup from my pc that had the stock rom. I'm just not getting the SMS anymore, period. My apn settings are correct and SMS/MMS both work. I've even tried to initiate a log in from my pc to see if I receive the SMS. Nope, nothing at all. The logs showed nothing out of the ordinary, so it appears my Gmail account is the culprit here and has nothing to do with the rom. I've contacted Google and I'm waiting for a response but in the meantime my secondary device with nfc is the only thing method I have to login to my account. Again, thanks for the responses and making a great rom.,
[OnePlus 3T ROMs, Kernels, Recoveries, & Other Deve] :
Thank you for your apreciation and your kind words.

I like oos. I can't remember using a stock rom for so long as oos (nearly 4 weeks... ;) ). I can't stand i.e. samsung's tw roms for longer then a day or so... ;)
[OnePlus 3T ROMs, Kernels, Recoveries, & Other Deve] Crytech:
Yes, I've also used OOS for 1.5 months, since my previous phone was Xiaomi device ?
[OnePlus 3T ROMs, Kernels, Recoveries, & Other Deve] mad-murdock:
Just did a long-run to see how battery usage is:

I ended up at 15% left after

- 2 Day, 16 hours, 17 minutes of phone being on

- 4 Hours, 42 minutes of screen on

That's just insanely good. I.e. even better than stock OOS as far as I remember.

I am sure I could have completed the 3 days with battery saver on and continuing my usage pattern. But I just don't like a phone in battery saver if a charger is nearby.
[OnePlus 3T ROMs, Kernels, Recoveries, & Other Deve] molestro:
Just a heads up to fellow users, there's 2 small mods I make to the build.prop for this rom. Remember, per OP, don't report any problems if you've modified your system but after a couple of days I've had no issues. I'm setting my build environment back up because I plan to make my own personal builds that make a few small changes to remove a few things and a few I like. But any success I have there will stay private as I don't like pushing the bulk of another person's work as my own.

The first change is the most important one for me. It comes from this article https://www.xda-developers.com/how-to-add-more-steps-to-your-volume-slider-root/ Simply add this to the bottom of your build.prop:

ro.config.vc_call_vol_steps=14

ro.config.media_vol_steps=30

The second change is possibly a placebo but I feel I'm getting good results over not using it. This change is switching your dns to Google's servers. Same steps as the first change, just add to the bottom of the build.prop:

net.dns1=8.8.8.8

net.dns2=8.8.4.4

net.rmnet0.dns1=8.8.8.8

net.rmnet0.dns2=8.8.4.4

net.ppp0.dns1=8.8.8.8

net.ppp0.dns2=8.8.4.4

net.wlan0.dns1=8.8.8.8

net.wlan0.dns2=8.8.4.4

net.eth0.dns1=8.8.8.8

net.eth0.dns2=8.8.4.4

net.gprs.dns1=8.8.8.8

net.gprs.dns2=8.8.4.4

Again, remember OP will not answer support questions if you make these changes but they're very minimal and minor quality of life changes.
[OnePlus 3T ROMs, Kernels, Recoveries, & Other Deve] Krissyzen:
on my 3t battery life is much worse than on oos :c ive 4-5 sot here and stable 6 hours on oos (Android OS and lineageOS system are crazy in my battery log) but this ROM is so cool and I don't want to return to oos. don't like oos :c
[OnePlus 3T ROMs, Kernels, Recoveries, & Other Deve] :
I'm the last one who can give some information on batt: since it takes - at least - one full chraging cycle (better two or three) until batt has settled and I flash for testing too often. But what I have observed for my usecase is, that google services is always (some times only slightly; sometimes by more then 5%) over lineageos and androidos.

I would check for wakelocks - if some app keeps the system awake not only batt consumption for this app goes up, but also system. But peehaps it's just your usage profile, that oos covers better then laos.
[OnePlus 3T ROMs, Kernels, Recoveries, & Other Deve] Krissyzen:
pros of this ROM > not the best battery life for my usage. so I will stay, u really made a super ROM.

I will try to find why Laos system and Android OS are draining battery. MB I will find a solution.

also services are not draining mine (if it's not Laos/Android in battery stats)

also.. dont you want to add assistant in ROM preinstalled?
[OnePlus 3T ROMs, Kernels, Recoveries, & Other Deve] :
Do you mean google assistant? If so: no, I WANT to include minimal gapps. Sadly, I'm NOT ALLOWED to do so, since our rom is not google cerified. Sorry.
[OnePlus 3T ROMs, Kernels, Recoveries, & Other Deve] themcfly:
Would you care to elaborate the details of your setup, please? I can surely get 5 hours of SOT, but only if I use it continuously throughout the day, which never happens. If I go 2 days of being on it's more like 3/3.5 hours of screen time. Did you do anything specific apart from classic battery saving tips? (disabling location reporting, wifi scanning etc?). I got close-to-zero partial wakelocks in BBS, but a lot is going on in the alarms sections (Andoid OS and Play Services) which right now we cannot freeze without xposed.
[OnePlus 3T ROMs, Kernels, Recoveries, & Other Deve] Krissyzen:
hello again. I've a small problem with split screen. I can't resize apps, this black line can only be in the middle and I can't make one app bigger than other. is it okay? and how to fix it?
[OnePlus 3T ROMs, Kernels, Recoveries, & Other Deve] :
Need your help on APTX

Since I don't own a APTX-capable bluetooth device, I need your help here:

Can anyone verify (or falsify - but I don't hope so ;) ) if APTX is working?mThanx in advance.
[OnePlus 3T ROMs, Kernels, Recoveries, & Other Deve] Krissyzen:
I've an aptx headphones, but I don't know how to check this. they worked nicely before patch and still working
[OnePlus 3T ROMs, Kernels, Recoveries, & Other Deve] molestro:
You'll need to get some logs after connecting to the headphones and playing something for a few seconds but you should see a repeating pattern of a figure like this (bluetooth_a2dp_aptx_hw_params called) followed what port it's transmitting on. If you see that then aptx is running just fine.
[OnePlus 3T ROMs, Kernels, Recoveries, & Other Deve] Krissyzen:
seems like aptx is working
[OnePlus 3T ROMs, Kernels, Recoveries, & Other Deve] mad-murdock:
Hmm, I don't think this is an ROM issue. But reading all your progress, I must confess, I don't know. While waiting for [MENTION=4405529]nvertigo67[/MENTION] to maybe have an answer, flash a full OOS 4.0.2 Rom, so the firmware gets reset. Nobody else ran into something like this, and I read TWRP thread for a few weeks and also never heard something like this. Maybe you just did something wrong and killed one of the internal firmware partitions. I also have no idea what happens if you flash 5.0 gapps on 7.1 rom. Anyway, flashing full OOS 4.0.2 should reset your phone to default.
[OnePlus 3T ROMs, Kernels, Recoveries, & Other Deve] Mad Medik:
2 minutes until the download of the full stock 4.0.2 OOS completes. According to Oneplus, the stock recovery is required when flashing this ROM on the 3T. Double sigh...

UPDATE:

Okay, so flashing stock recovery and full 4.0.2 got my cellular connection back. I need the phone to operated for the week so I guess I will try again next weekend.
[OnePlus 3T ROMs, Kernels, Recoveries, & Other Deve] aziiz3:
i've installed this ROM, so far everything ran well.

things that doesn't work the gesture while screen is off (e.g. open camera, next/previous music, and flashlight) but double tap to wake seems fine.

i really do hope that the implementation of app lock could be like on OOS (guessed this one would never happened, unless LOS implemented it)
[OnePlus 3T ROMs, Kernels, Recoveries, & Other Deve] knpk13:
The scripts are intelligent and check for the android version. They won't install if it's incompatible and they print that message.

---------- Post added at 04:29 AM ---------- Previous post was at 04:28 AM ----------

OnePlus obviously can't support TWRP. Doesn't mean you can't use it to flash the stock ROM. I've done it several times.
[OnePlus 3T ROMs, Kernels, Recoveries, & Other Deve] :
I want to apologize to everybody, who run into the issue with Lollipop gapps!

It's fixed in OP. Thank you very much, for finding that - sadly I run out of "Thanx".
[OnePlus 3T ROMs, Kernels, Recoveries, & Other Deve] :
All gestures are working fine here. Would you please provide a logcat?

On your latter point: I'm with you - some features of OOS are really nice (for me it's the dark mode, I'm missing), but I think - like app lock - we will not see that any time soon in upstream sources. For me the advantages of laos outwight the disadvantages.
[OnePlus 3T ROMs, Kernels, Recoveries, & Other Deve] :
Surely sRGB is a challenge... ;) I'll add that to known issues for now.

I'm on f2fs encrypted, pin secured. Since I thought this is the most problematic combination, butnworks like a charme here.
[OnePlus 3T ROMs, Kernels, Recoveries, & Other Deve] :
In the very first place: there is no better argument then success (on technical problems)! I'm happy that the slider is working for you now.

I have no clue at all, what the cause for this issue is, nor why this fix is working. Anyway: my lack of understanding doesn't make this fix less valuable. May I ask you to do a step-by-step description of your method, so that I could link it from "known issues", please?
[OnePlus 3T ROMs, Kernels, Recoveries, & Other Deve] JacobCeng:
Device model ia A3000

No NFC icon

Feels good
[OnePlus 3T ROMs, Kernels, Recoveries, & Other Deve] :
When talking of backup, you mean a twrp-3.0.4-0 taken nandroid, don't you? Try this:

restore everyting (including efs, firmware and modem/radio) but system (only check system image) and reboot to system. If that doesn't work, dirty reflash the roms zip (of course from the rom, the backup is made of).

Absolutly correct!

Yes, you look under twrp-home->mount. If a partition is checked, it is mounted - if a partition is unchecked, it is not mounted.

I found on some very rare occations, system is mounted after wiping it. This leads to very unpredictable twrp behavior (frozen twrp, if you try to umount, gapps not installing). I can't reproduce it - otherwise, I would have reported that allready to twrp. But rebooting to twrp in that situation, allways solved that for me.

Yes. It just replaces the boot partition. And it's only about notification leds. For using the phone/sim there is no difference at all.

[/QUOTE]

Take a deep breath, my friend - we will get your device working again.

For booting allways to twrp, try using the volume rockers on the unlock warning. If that doesn't help, boot to twrp, go to Advancde->Terminal and type "wipe_misc [enter]", then try again with vol rockers.

My gut feeling says it's efs and/or firmware/modem.
[OnePlus 3T ROMs, Kernels, Recoveries, & Other Deve] pamposmouskos:
Great battery life with this rom. Thanks
[OnePlus 3T ROMs, Kernels, Recoveries, & Other Deve] mad-murdock:
Go to settings -> gestures to enable them. They are off by default. They run without problems here.

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

Dark mode should be working once theme engine gets merged by applying a dark theme.

Anybody knows what's the hiccup about theme engine? Always was a cm core feature until back to the first implementation of the T-Mobile theme engine.

---------- Post added at 12:11 PM ---------- Previous post was at 12:07 PM ----------

Thanks for that screen. I always missed the OOS battery performance on unified lineage OS. Here we have it back again.
[OnePlus 3T ROMs, Kernels, Recoveries, & Other Deve] mosolicious:
Uhm, quick question. This is the second LineageOS install I've tried, and I keep having the same problem.

The phone doesn't store any setting I make.

Quick example: I flip the "Swap buttons"-switch in "Settings > Additional buttons", but when I reboot, it's back to stock. It does this with every setting. It doesn't remember setting a pattern or fingerprint either.

Any suggestions?
[OnePlus 3T ROMs, Kernels, Recoveries, & Other Deve] mad-murdock:
I assume you wiped. So it might be an issue with f2fs. Since I follow most lineage threads and never heard about this. I would reformat the data partition. Either to ext4 or just stay in f2fs but format.

Backup your internal storage first and restore it after format.
[OnePlus 3T ROMs, Kernels, Recoveries, & Other Deve] :
HOTFIX sRGB

From a kernel point of view it's working. It's something with the setting in dev-ops.

Since this is a development thread, I'm sure everybody will like it... ;) (I'll peehaps provide a flashable zip later this week, if we do not find an other solution:

in dev-ops enable root and local terminal

in app-drawer start the terminal

at the prompt type:

su # accept when popup asks for root previlegs
echo 1 >/sys/class/graphics/fb0/srgb

press ctrl-d twice to leave the terminal

As soon as 1 is written to the sysfs file, you are in sRGB Mode (even me noticed the difference! ;) ). If you decide, you don't like it, redo the above, but change 1 to 0.

If you like it, and decide you want this persistent across reboots, let awesome laos userinit feature do the job for you. Open terminal again:

echo "echo 1 >/sys/class/graphics/fb0/srgb" >>/data/local/userinit.sh
chmod 0755 /data/local/userinit.sh

Sadly userinit.sh is blocked by sepolicy to write to sysfs at the moment. I'll provide a changed sepolicy later today. Thanx for your patience.

userinit.sh is fixed. Flash this boot.img: https://drive.google.com/open?id=0B_f72wz8rwc6cDBkZ0gta0owNWs

BTW: sRGB is really the better view...
[OnePlus 3T ROMs, Kernels, Recoveries, & Other Deve] mad-murdock:
/me looks at his HDD space and yawns.

Seems like I really need to get back into development again... sigh...
[OnePlus 3T ROMs, Kernels, Recoveries, & Other Deve] :
I'm pretty sure you are allready - you just need to accept... *lol*
[OnePlus 3T ROMs, Kernels, Recoveries, & Other Deve] TheFrozen4:
Notification slider not working after flashing this ROM?

If you do a clean install or come from other still undetermined installs, you may find that after booting this ROM your notification slider on the side of your phone is not working. Your device will not respond to any of the three positions, as if the slider is not there. Have no fear, the solution is near! Your data will not be lost.

Install the OS and after a successfull boot check the slider. If it is not working, proceed with the next steps.

Reboot your device into TWRP.

Go to BACKUP and make a backup of your data partition. Other partitions are not required for this fix, but you can backup them if you like. Make sure the backup completes succesfully.

Without leaving TWRP, go to RESTORE, select the backup set you just created (check the filename for the date/time) and restore (only) the data partition that you just backed-up. This may seem pointless, but just do it.

Now exit TWRP and reboot to system. Your phone will boot into the OS.

Check your slider. It should work now.
[OnePlus 3T ROMs, Kernels, Recoveries, & Other Deve] :
HOTFIX

This bootimage contains the following changes:

fix userinit.sh

fix quite some other denials; among others dor cameraserver

build kernel with UBERTC/linaro (I've overseen to chamge the 64bit toolchain, sorry)

https://drive.google.com/open?id=0B_f72wz8rwc6cDBkZ0gta0owNWs
[OnePlus 3T ROMs, Kernels, Recoveries, & Other Deve] DeadPicsel:
I could never get this ROM working properly and I don't know why when I can run the other dedicated build.
[OnePlus 3T ROMs, Kernels, Recoveries, & Other Deve] :
You can try:

logcat -d|grep -i aptx

in terminal or adb. I don'r know what to expect exactly, but I know if I connect to non-aptx soundlink mini II, there's no mention of aptx at all.
[OnePlus 3T ROMs, Kernels, Recoveries, & Other Deve] :
Thanx for the help. I was not sure why aptx gets removed again on laos: broken or something else. Since it's the latter, I'll forget to remove it... please let us NOT discuss "something else"; I want to be in a position politians call "plausible deniability" ;) - thank you for your understanding.
[OnePlus 3T ROMs, Kernels, Recoveries, & Other Deve] Krissyzen:
should I try your command or aptx is already verified ?

also what about split screen issue? it's my/Laos/your bug or it's okay..on stock oos it's resizable and on my Nexus 5x too
[OnePlus 3T ROMs, Kernels, Recoveries, & Other Deve] :
Thanx for your help. I consider aptx working.

Honestly, I'm not sure if this is a bug, or if laos has intended it that way (that the middle bar is just used to maximise one app or the other). Anyway: if it's intended, it just is that way on laos - if it's a bug, it had to be fixed upstream.
[OnePlus 3T ROMs, Kernels, Recoveries, & Other Deve] Dhairya:
Have no complains with rom just one thing signal bars keep dropping any solution for it even tried flashing firmware and clean flash same issue and no OMS ? Support it gave me bootloop
[OnePlus 3T ROMs, Kernels, Recoveries, & Other Deve] triad88:
Change preferred network settings maybe.
[OnePlus 3T ROMs, Kernels, Recoveries, & Other Deve] rudolf895:
Please search theming is not supported on this ROM.

Also if your facing too many issues I'd recommend flashing stock oxygen and then try clean flashing this. I've had 0 issues coming this way.
[OnePlus 3T ROMs, Kernels, Recoveries, & Other Deve] :
Would you like to elaborate this? Wifi or mobile? How to reproduce this issue?
[OnePlus 3T ROMs, Kernels, Recoveries, & Other Deve] Dhairya:
Edit a clean flashed sloved everything with 4.0.2 frimware one thing would be great if you add Oms to it rest is just amazing . Oms is love <3 thanks for such great work
[OnePlus 3T ROMs, Kernels, Recoveries, & Other Deve] :
Are you trolling us here? With 4.0.2 firmware you can't even flash our rom - btw: for good reason.
[OnePlus 3T ROMs, Kernels, Recoveries, & Other Deve] Dhairya:
ain't trolling bro i removed the trust zone from updater script and flashed flashable 4.0.2 firmware and then I flashed the rom if you don't believe me try it yourself and see it will work :)
[OnePlus 3T ROMs, Kernels, Recoveries, & Other Deve] :
If you change the roms zip - it's no longer our rom, but something else. Feel free to do so, but running 4.0.2 firmware with this 4.0.3 blobs equiped rommis not supported in this thread. That's one of the reasons, why the TZ is checked. When you remove this check in order to flash it over 4.0.2 firmware you are on your own.
[OnePlus 3T ROMs, Kernels, Recoveries, & Other Deve] Dhairya:
no issues loved your work on this just Oms is missing rest if near to perfect .Any plans for Oms?
[OnePlus 3T ROMs, Kernels, Recoveries, & Other Deve] :
No.

EDIT:

As mentioned before; answer was allready given (thread search is your friend):

https://xdaforums.com/showpost.php?p=70901193&postcount=251
[OnePlus 3T ROMs, Kernels, Recoveries, & Other Deve] mad-murdock:
*facepalm*

Things will explode left and right of you. Better get a full metal helmet.

---------- Post added at 07:06 PM ---------- Previous post was at 07:03 PM ----------

Works fine here. Just resized up and down fine.

Edit: with latest build which got just officially released.

---------- Post added at 07:08 PM ---------- Previous post was at 07:06 PM ----------

Nothing special. Not even those things. Just running the Rom normally. Plus I don't use apps know for battery wasting like Facebook.

Used op gapps and installed all Google apps as user apps.
[OnePlus 3T ROMs, Kernels, Recoveries, & Other Deve] :
Update 20170301

Changelog:

Revert "op3: remove highspeed recording profiles" — maxwen

oneplus3: Clean RIL headers — Ashwin Ramesh

Revert "device.mk: remove dublicate org.ifaa.android.manager."

hal: Featureize APE/VORBIS/WMA offload support — dianlujitao

ROM: https://drive.google.com/open?id=0B_f72wz8rwc6dl9ueWJrNXVQQVU

MD5: d08df61f92d0ba21a96eceb8bcdf14db

Mirror: posting #2
[OnePlus 3T ROMs, Kernels, Recoveries, & Other Deve] xpissio:
I have a doubt regarding the raccomanded gapps. If I flash them, and after I update Google Play Services, Play Store or Google App, it isn't the same thing to using updated OpenGapps build?

Inviato dal mio ONEPLUS A3003 utilizzando Tapatalk
[OnePlus 3T ROMs, Kernels, Recoveries, & Other Deve] :
For gapps it's the same. Otherwise I wouldn't recommend this. Newer versions of the installer zip break your laos system on firsttimeinstall. Take your time and read the thread, I've explained what goes wrong with newer installer packages. If you don't like to read this thread, thread search is your friend, i.e.:

https://xdaforums.com/search/thread/3547024?query=gapps setup
[OnePlus 3T ROMs, Kernels, Recoveries, & Other Deve] Krissyzen:
just updated to the last nvertigo67 version and still can't make one app big than other in split screen mode :c

am I the only one? should I just clean reflash?
[OnePlus 3T ROMs, Kernels, Recoveries, & Other Deve] mumapizza:
Its dpi dependent
[OnePlus 3T ROMs, Kernels, Recoveries, & Other Deve] Krissyzen:
wow thanks. it doesn't work on default but works on small
[OnePlus 3T ROMs, Kernels, Recoveries, & Other Deve] nadejo:
Can someone enable gpu renderin on screen in dev options and make a screenshot of the plots created while scrolling? Thanks!!
[OnePlus 3T ROMs, Kernels, Recoveries, & Other Deve] :
Can't find that option - would you please check the name of the option in dev-opts? (Perhaps I'm blind...? ;) )
[OnePlus 3T ROMs, Kernels, Recoveries, & Other Deve] nadejo:
I mean gpu rendering for profile sry :)
[OnePlus 3T ROMs, Kernels, Recoveries, & Other Deve] mumapizza:
Right after screen is touched
[OnePlus 3T ROMs, Kernels, Recoveries, & Other Deve] mad-murdock:
Didn't think about that. Going smaller DPI always. If you are used to it, it's hard turning back.

But totally makes sense that resizing only works on big displays - or normal ones that pretend to be big in our case.
[OnePlus 3T ROMs, Kernels, Recoveries, & Other Deve] Jonog:
Sorry for posting on here but I am sure somebody may know the answer. I went with the official but cant seem to flasy anything after the lineage-14.1-20170208-nightly? Anybody know why? The offical thread is closed for some reason.
[OnePlus 3T ROMs, Kernels, Recoveries, & Other Deve] :
Official thread has moved to cross-dev forum.

You can flash other roms, but you need to clean flash.