yashsingh1/xdaforums huggingface dataset:
[OnePlus 3 & 3T Cross Device Development] 9Lukas5:
Yeah it always tells me that it needs play services, but as long as I don't want to use the notification services it's just a not working functionality that I don't need.

I have a Nexus5 with Pie and without olay services either. There it just pops up regularly with the information that it needs play services and that's it, but it works.

In the past that wasn't a problem on my op3, but something has changed obviously but I have no clue what ?*♂️

I just use it to check my connections and for the online ticket functionality^^

L
[OnePlus 3 & 3T Cross Device Development] vyp54:
Hey guys,

wanted to try this ROM out since it's been more than a year since I flashed something new. I have a question for those using microG instead of OpenGapps. Which zip do you flash (since MicroG needs to be a system rather than a user app)?

I've tried Shadow53's microG zip without the PlayStore and it flashes ok but my phone cannot test for Safetynet (need the pass for my banking app). If I try the zip with the PlayStore I get "Error7" while flashing in TWRP.
[OnePlus 3 & 3T Cross Device Development] slipstreamer88:
I am using NanoDroid microG package.

After hiding microG DroidGuard helper in MagiskHide, I can pass safetynet.
[OnePlus 3 & 3T Cross Device Development] kbr0:
Can I ask how? I thought for encryption to work we needed pie firmware?
[OnePlus 3 & 3T Cross Device Development] :
???

Hardware accelerated full disk encryption has been working on nlos-16.0 since the first build.

I wouldn't ship a rom without encryption working - no way!
[OnePlus 3 & 3T Cross Device Development] kbr0:
Huh. Never tries it thinking it would not be supported.

And now I have tried it and it fails :>

I will try and see what's what this evening.
[OnePlus 3 & 3T Cross Device Development] :
Stick to OP's first time imstall directions. (Format!!!!)

If you have ever formated with twrp-3.2.3-1 (which is known to be broken: it disables encryption permanently on your devoce) fix data and use fix3 (see twrp thread). If it still doesn't work, try to get a lock.
[OnePlus 3 & 3T Cross Device Development] kbr0:
I did when I first installed but used the wrong TWRP. Will try again with fix3. Thanks
[OnePlus 3 & 3T Cross Device Development] :
If you talk of twrp-3.2.3-1 whaen writing "wrong TWRP", you need to fix data befpre doing anythimg else!

Good luck!
[OnePlus 3 & 3T Cross Device Development] 9Lukas5:
Talkin about it, maybe you could remove the links to the official download site of twrp from the op and instead link to the post where the experimental build is posted + direct AFH link from that post, too.

Forumpost:

https://xdaforums.com/oneplus-3/one...ial-twrp-touch-recovery-t3742894/post78332159

Direct download link (twrp 3.2.1 fix3):

https://androidfilehost.com/?fid=11410963190603866112

L
[OnePlus 3 & 3T Cross Device Development] :
Do you mean something like this:

This IS ALREADY in OP.

In the download section I have a link to the official twrp download page (where the - also working - version 3.2.3-0 lives) and the official thread with the complete 3.2.3-1 story.

If somebody decides to ignore the first time installation directions from OP and the official twrp thread, I can't do anything about.
[OnePlus 3 & 3T Cross Device Development] 9Lukas5:
You made me curoius and comparing the look from the xda-labs app with the one in the browser made me find something interesting.

Have a look at the screenshot of the installation section, shown by xda-labs app. ?

Edit: force stopped xdalabs and now it's all there ?*♂️

L
[OnePlus 3 & 3T Cross Device Development] :
xda-labs is known to have issues with the list tag, but not cutting the list items from an item to the end of the list, but randomly cutting single items... I've never expirienced this myself or even heard of that.

For me it's a better view. I'll attach a screenshot from build in browser and from xda-labs. The installation instructions look a bit different, but both are complete (including the twrp instructions).
[OnePlus 3 & 3T Cross Device Development] cukierkas:
I'm using Tapatalk, at least, maybe for 5 years now, there are some misunderstanded elements and unsupported features, like web version does have, I can some kind double the issues.
[OnePlus 3 & 3T Cross Device Development] cukierkas:
https://www.androidauthority.com/oneplus-3-3t-android-9-pie-961157/

Guys, check this out, something is cooking :) Long enough, but cooking ;)
[OnePlus 3 & 3T Cross Device Development] kbr0:
Did a Backup with twrp, used fix3-twrp to Format and restored the Backup. Now encryption works just fine. Thank you.
[OnePlus 3 & 3T Cross Device Development] :
UPDATE (Kernel: v3.18.137-rc1; Wireguard: 0.0.20190227; livedisplay: fix: set on boot

Build 20190302

Releasenotes:

NLOS-16.0 relays on OxygenOS firmware. OxygenOS 5.0.8 firmware or later is required:

Oneplus 3T: OxygenOS 5.0.8 firmware

Oneplus 3: OxygenOS 5.0.8 firmware

For a complete list of additional cherry picks see: current.pick.sh.

Changelog (Last repo sync: 2 Mär 2019, 10:27:32 CET / 2 Mär 2019, 09:27:32 UTC):

current.pick.sh: "Include InCallNotification.ogg in AllAudio.mk file". — Nvertigo

current.pick.sh: "Add ChargingStarted + InCallNotif to AudioPackage". — Nvertigo

current.pick.sh: "SystemUI: Remove unused resources". — Nvertigo

Revert "current.pick.sh: pie-qcom-wfd." — Nvertigo

current.pick.sh: "Allow Gallery to access system_app_data_file". — Nvertigo

current.pick.sh: reenable lineage off-mode charging pics. — Nvertigo

current.pick.sh: RIP libhealthd.lineage. — Nvertigo

op3: Fix applying sysfs display mode on boot — dianlujitao

op3: Add QCOM's WFD implementation — Artem Borisov

Revert "op3: HAX: Disable lineage charger" — dianlujitao

op3: Restore aggressive task scheduling — dianlujitao

Merge v3.18.137-rc1 of https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux-stable-rc into linux-stable/nlos-16.0. — Nvertigo

WG: squash WireGuard-0.0.20190227. — Nvertigo

NLOS-Bootlogo

nlos_bootlogo-v0.1.zip

back_in_black_bootlogo-v1.0.zip(pre ob16 OxygenOS Bootlogo)

[SIZE="+2"]DOWNLOAD[/SIZE]​

Happy flashing!
[OnePlus 3 & 3T Cross Device Development] :
Would you check if this is solved with today's build, please?
[OnePlus 3 & 3T Cross Device Development] 64ashg:
Todays build looks the same as dci-p3 profile from the last 15.1 build. So it looks as expected, correctly, after a clean flash.

Ps thanks for removing audiofx.
[OnePlus 3 & 3T Cross Device Development] knpk13:
Oh so it wasn't just my imagination, there was actually a bug with the color. Thanks for confirming and devs thanks for fixing. I read the detailed notes for the commit that fixed the sysfs nodes applying on boot. Not really sure what was wrong and what got fixed lol; I didn't understand much. Rip.

https://review.lineageos.org/c/LineageOS/android_device_oneplus_oneplus3/+/242733
[OnePlus 3 & 3T Cross Device Development] phoberus:
Isn't fixed for me but I never made a clean flash since x-builds. Maybe for other it's fixed
[OnePlus 3 & 3T Cross Device Development] sandeep_kumar:
[MENTION=4405529]nvertigo67[/MENTION]

1) Does this ROM has inbuilt OTA updater to update the ROM so that I do not need to go to recovery and flash manually.

2) What is the actual difference between the officila Lineage ROM and NLOS ROM?
[OnePlus 3 & 3T Cross Device Development] :
Please honor the xda rules: https://xdaforums.com/announcement.php?a=81 (especially #1)

https://xdaforums.com/showpost.php?p=78684717&postcount=295
[OnePlus 3 & 3T Cross Device Development] sandeep_kumar:
OK Sir, I got it.
[OnePlus 3 & 3T Cross Device Development] :
TWRP

I've changed the twrp recommendation in OP as follows:

Use dianlujitao's inofficial twrp-3.2.3-10 announced here!Don't use official twrp-3.2.3-1!

I've added this to the installation instructions as well as to the twrp reference section.

It's save to stay with fix3 for now, but if you want to update twrp use the above version.
[OnePlus 3 & 3T Cross Device Development] :
UPDATE (Mar. Security Patch; bring back AudioFX)

Build 20190305

Releasenotes:

NLOS-16.0 relays on OxygenOS firmware. OxygenOS 5.0.8 firmware or later is required:

Oneplus 3T: OxygenOS 5.0.8 firmware

Oneplus 3: OxygenOS 5.0.8 firmware

For a complete list of additional cherry picks see: current.pick.sh.

Changelog (Last repo sync: 5 Mär 2019, 12:45:18 CET / 5 Mär 2019, 11:45:18 UTC):

Patch up to android-9.0.0_r34. — Nvertigo

current.pick.sh: "effects: Initialize volume at -96".

current.pick.sh: fix-aapt-warnings. — Nvertigo

Revert "current.pick.sh: "SystemUI: Remove unused resources"." — Nvertigo

Revert "current.pick.sh: "Add ChargingStarted + InCallNotif to AudioPackage"." — Nvertigo

Revert "current.pick.sh: "Include InCallNotification.ogg in AllAudio.mk file"." — Nvertigo

Revert "pie-network-traffic". — Nvertigo

op3: Set a default fingerprint — Paul Keith

Revert "Remove AudioFX."

NLOS-Bootlogo

nlos_bootlogo-v0.1.zip

back_in_black_bootlogo-v1.0.zip(pre ob16 OxygenOS Bootlogo)

[SIZE="+2"]DOWNLOAD[/SIZE]​

Happy flashing!
[OnePlus 3 & 3T Cross Device Development] omair2005:
Do you plan on adding more features like nitrogen, crDroid, havoc?
[OnePlus 3 & 3T Cross Device Development] :
This a a very unspecific question. So I guess not.

I'll never ever add features just to have it in the rom. If you want a specific feature we can discuss if it makes sense.

The best way to get a feature you've seen added, is poiting me to the needed commits (preferable in gerrit because it shows the relation chain). If other isers and me think it's usefull and doesn't have impacts, regression or other drawbacks, I'll add it.

If you are always behind the newest, hippest and most features, nlos is surely not your first choice.
[OnePlus 3 & 3T Cross Device Development] omair2005:
- Ability to add date next to clock in status bar (with date position, style, format)

- Quick Settings rows and columns customization

- Brightness bar location

- Lockscreen Media Art cover, music visualizer, and battery info

- Slim Recents (seems more functional)

- Smart Pixels

- Heads up Customization

As always appreciate your work
[OnePlus 3 & 3T Cross Device Development] :
Please search the thread before posting: I'm to noob to implement this.

No. It's themeble.

No. Idk if themeble.

For Lockscreen Media Art cover and music visualizer see Music's settings. Battery info is on lockscreen. If you mean jist %, search the thread, it's answered: enable a symbol with % aside the symbol, then switch to % only.

Please honor sentence #3 in my reply - I don't even know what you are talking about. If you want oreo recents install third party laumcher and disable, freeze or delete trebuchet.

Definetly NO. It's ugly, bat saving is marginal. Did I mention it's ugly?

To unspecific, I don't know what you mean. For color and shape: they are themeble.

My philosophy is to keep the rom as clean as possible. I don't want to add settings and switches for every detail of everybodys personal taste. I want to expose as much attributes as possible to theming, to avoid flooding settings with hundreds of switches, radio buttons and so on.

Don't forget:

The best way to get a feature you've seen added, is pointing me to the needed commits (preferable in gerrit because it shows the relation chain). If other isers and me think it's usefull and doesn't have impacts, regression or other drawbacks, I'll add it.
[OnePlus 3 & 3T Cross Device Development] cukierkas:
Get resurrection remix instead. All your bells and whistles are there.

NLOS for stable and minimalistic user experience. Get use to it.

Regards.
[OnePlus 3 & 3T Cross Device Development] hattorihansou:
Would you mind sharing your reason for the decision?

Dirty flashed your latest build and the headphone bug with AudioFX is still present for me.
[OnePlus 3 & 3T Cross Device Development] :
I've guessed/hoped https://review.lineageos.org/c/LineageOS/android_frameworks_av/+/242705 would fix the issues. I've also assumed, that breaking audio again is not much of a problem, since we know how to workaround it till the next build (without AudioFX again). Was worth a try.

Thanx for the feedback.
[OnePlus 3 & 3T Cross Device Development] :
Security Alert!

There's a zero eay exploit under active attack in google's chrome webview sources.

https://fossbytes.com/update-your-chrome-right-now-zero-day-active-attacks/

Though fossbyte is limiting this to linux, mac and win, I'm pretty sure our chrome sources based webview is effected, too!

Immediatly install https://play.google.com/store/apps/details?id=com.google.android.webview version 72.0.3626.121, go to Settings->Systems->Developer options and switch to the freshly installed webview!

Immediatly does mean in this context: NOW!

I'll provode a new build with this security hazard addressed later today or tomorrow. But it's important that you secure your device now, since this zero day exploit is activly abused, while you read this!
[OnePlus 3 & 3T Cross Device Development] slipstreamer88:
Could you please build with Bromite System Webview instead of LOS webview? Bromite contains many privacy patches, and is much more frequently updated. It is open source and available on FDroid also.

https://xdaforums.com/android/apps-games/app-bromite-chromium-plus-adblocking-t3687258/page168

https://www.bromite.org/system_web_view
[OnePlus 3 & 3T Cross Device Development] :
Sounds good. But I can't find an arm64 prebuilt binary. On f-droid I can't find bromite, on the system webview page you've linked is only a arm version... The installation instructions on this page https://github.com/bromite/bromite/wiki/Installing-SystemWebView doesn't make sense to me, because framework-res.apk already supports selecting third party webviews (via dev opts).

EDIT:

From the installation page:

You can install Bromite SystemWebView only if the above output contains a packagename="com.android.webview" without a corresponding E: signature block, and if there is no com.android.webview package already installed.

This breaks the selecting from multiple installed webviews feature of aosp/los/nlos. Which is a no go. If bromite migrate to build with anything other name then com.android.webview I can whitelist that, so we can use it as additinal selectable webview, drop me a note.

Anyway: Thanx for the idea.
[OnePlus 3 & 3T Cross Device Development] slipstreamer88:
1. In fdroid you will have to add their repository from setting, you can find it in the website or use the link below

https://fdroid.bromite.org/fdroid/r...B2B45FB78B86DF2EB39A3B6C56BA3DC292A5E0C3B9504

2. I can see a arm64 build on the website.(Screenshot)

3. I am able to install Bromite System Webview on NLOS by changing the APK in system/app/webview, rebooting, then installing the apk as normal. Only problem is that I have to change the apk in system/app/webview everytime I dirty flash. I may have misunderstood your last point, my english is weak.
[OnePlus 3 & 3T Cross Device Development] :
I've edited my answer while you are writing this.

Replacing - instead of add to the selectable list - is a no go.
[OnePlus 3 & 3T Cross Device Development] :
UPDATE (webview 72.0.3626.121; maintainance)

Build 20190308

Releasenotes:

NLOS-16.0 relays on OxygenOS firmware. OxygenOS 5.0.8 firmware or later is required:

Oneplus 3T: OxygenOS 5.0.8 firmware

Oneplus 3: OxygenOS 5.0.8 firmware

For a complete list of additional cherry picks see: current.pick.sh.

Changelog (Last repo sync: 8 Mär 2019, 14:12:28 CET / 8 Mär 2019, 13:12:28 UTC):

remove AudioFX again. — Nvertigo

current.pick.sh: unclipped_layers. — Nvertigo

Revert "Patch up to android-9.0.0_r34." — Nvertigo

current.pick.sh: p_webview_72.0.3626.121. — Nvertigo

NLOS-Bootlogo

nlos_bootlogo-v0.1.zip

back_in_black_bootlogo-v1.0.zip(pre ob16 OxygenOS Bootlogo)

[SIZE="+2"]DOWNLOAD[/SIZE]​

Happy flashing!
[OnePlus 3 & 3T Cross Device Development] kbr0:
As an official pie for the op3/t is getting a release soon and with it a new Firmware will it get US access to other Features?
[OnePlus 3 & 3T Cross Device Development] :
Honestly, I don't get the question. What other features? Why should only US get access to other features?

We'v kanged poe blobs from other msm8996(pro) devices. I don't expect any new features from the pie oos blobs. Perhaps we have a gli5ch here and there less. The same goes for the to be released oss lernel sources for pie.
[OnePlus 3 & 3T Cross Device Development] benp12:
Nanodroid has an individual zip package you can flash which changes yours to Bromite System Webview. Just flash it after flashing NLOS. (I just did it on mine, it works just fine).

https://downloads.nanolx.org/NanoDroid/Stable

Not sure if that could be incorporated into the rom easily with that or not?
[OnePlus 3 & 3T Cross Device Development] :
I think the zip is a good idea!

Since oreo (or nougat) android can install as many webviews as you want. The aosp shipped webview is com.android.webview. Third party webviews just need to use a different name, can be installed as user app and are selectable via devopts. I.e. the google webview from playstore is com.google.android.webview.

The bromite system webview is build as com.sndroid.webview. This means, I can only replace the los (plain chromium sources) webview). Which means it is NOT possible to imstall both, so you can easily check for side effects by switching in devopts, but you need to flash the zip like that you mentioned (but with los webviev) or dirty flash the rom (with bromite).

Adding an additional webview would be ok for me, but replacing it makes things to complecated and time consumimg for debug.

That's why I think including los webview and leave it to an additional zip for bromite, is preferebla to building with bromite and shipping a zip with los webview.

Thanx for mentioning the bromite zip!
[OnePlus 3 & 3T Cross Device Development] Mata99:
[MENTION=4405529]nvertigo67[/MENTION] with last version, when i tap the 3 dots (near song title) on spotify app crash, this doesn't appen with 20190305 version. I have already tried to clear cache and reinstall spotify app.
[OnePlus 3 & 3T Cross Device Development] hattorihansou:
+1

Sharing in chrome, etc. via whatsapp, telegram works without crashing the app.
[OnePlus 3 & 3T Cross Device Development] dewa5227:
I don't have problem with older version of spotify.
[OnePlus 3 & 3T Cross Device Development] Mata99:
Which version are you using?

EDIT: I tried different versions with last build, but none it works properly. Then I tried the same version on 20190305 build and they all work well.

EDIT2: Does the problem can depend be by this commit?https://review.lineageos.org/c/LineageOS/android_frameworks_base/+/243244
[OnePlus 3 & 3T Cross Device Development] hattorihansou:
Received an update for spotify but it's still crashing.
[OnePlus 3 & 3T Cross Device Development] :
This is about the order of signal indicators in the status bar for multi sim, so I don't think so.
[OnePlus 3 & 3T Cross Device Development] Itachi_Uchiha:
yup can confirm. latest spotify latest rom. It crashes
[OnePlus 3 & 3T Cross Device Development] :
UPDATE (mainly maintainance)

Build 20190313

Releasenotes:

NLOS-16.0 relays on OxygenOS firmware. OxygenOS 5.0.8 firmware or later is required:

Oneplus 3T: OxygenOS 5.0.8 firmware

Oneplus 3: OxygenOS 5.0.8 firmware

For a complete list of additional cherry picks see: current.pick.sh.

Changelog (Last repo sync: 13 Mär 2019, 11:02:59 CET / 13 Mär 2019, 10:02:59 UTC):

current.pick.sh: p_webview_72.0.3626.121: pick only x86 - arm already merged upstream. — Nvertigo

Revert "current.pick.sh: "effects: Initialize volume at -96"." — Nvertigo

op3: pocketmode: Use OnePlus pocket sensor for pocket detection — dianlujitao

op3: doze: Use OnePlus pocket sensor for pocket and wave detection — dianlujitao

Merge remote-tracking branch 'los/lineage-16.0' into linux-stable/merge-16.0 — Nvertigo

Merge tag 'fcb460df96bef09c4770e491ac8c1b48eb039b08' into HEAD — dianlujitao (mainly qcalcd-2.0 [wlan] updates)

NLOS-Bootlogo

nlos_bootlogo-v0.1.zip

back_in_black_bootlogo-v1.0.zip(pre ob16 OxygenOS Bootlogo)

[SIZE="+2"]DOWNLOAD[/SIZE]​

Happy flashing!
[OnePlus 3 & 3T Cross Device Development] 64ashg:
I can confirm the same with 13/03 build. Wasn't on the previous builds after dirty flashing over 08/03 has introduced this.

Edit: and clearing the app data rectified it. I was facing crashes when pressing the three dot menu on any song/album.
[OnePlus 3 & 3T Cross Device Development] Mata99:
Wich version are you using? I tried clear flash but it doesn't work.
[OnePlus 3 & 3T Cross Device Development] pedritopl:
Anyone having problems with Google Pay on the yesterday's build?

I can't pay with the phone today and I saw changes related to NFC in the build, so I wonder if that's the reason...

Edit: nothing to do with the ROM. Caused by new Google Play Services and fixed by new Canary build of Magisk.
[OnePlus 3 & 3T Cross Device Development] 64ashg:
I am using the 13/03 build and 8.4.96.953 version of spotify running magisk 18.1 and pico gapps
[OnePlus 3 & 3T Cross Device Development] :
General note on issues

Issue reports should - at least - contain:

a detailed description of the issue (if possible: detailed dsscription how to reproduce)

detailed description of software (especially version)

usefull additional information (i.e. regression, error messages, warnings, setup etc.; may differ with the issue: i.e. for bat drain issues a better battery life log is more usefull, the a dmesg output, which can help on other issues like usb storage disconnects; just think of what could be usefull)

almost always needed: logcat

I'll ignore all postings not containing the above or contain phrases like "is xyz working for anybody", "am I the only one suffering from xyz" or "I want to ask if xyz is known".

No offense meant, but I'm so tired of asking always the same sh!t, that I'll just stop begging for information.
[OnePlus 3 & 3T Cross Device Development] t0pg3ar:
1: Spotify crashes when the three dot menu is accessed. This menu can be found to the top right of the progress bar, right under the artwork. See this picture: https://ibb.co/1KpVt4K (Sorry for ibb, imgur's down). Press it, Spotify crashes and restarts. There's nothing more to it, really. Clearing the Spotify cache does not help at all. Issue persists.

2: I am running the 0313 update, with Spotify 8.4.96.953. I am using the Nano Gapps package and Magisk 18.1 + Magisk Manager 7.0.0. Furthermore, I added the most recent version of AdAway to my phone. These are the only additions I flashed to your 'stock' ROM.

3: Not a single oddity to see. Battery is normal, no hiccups, no sudden disconnects or weird interrupts. It's all smooth sailing, except for this bug. I am using Nova Laucher to access the app via the widget, but I do not think that could be an issue.

4: Logcat. Sure! I am not that well versed in Android, so I hope you can do something with this. If not, I'll take to making a better logcat. The part where it crashes, at least as far as I can see, starts with these lines:

03-14 18:59:31.232 24902 24996 F libc : Fatal signal 11 (SIGSEGV), code 1 (SEGV_MAPERR), fault addr 0x1c in tid 24996 (RenderThread), pid 24902 (m.spotify.music)
03-14 18:59:31.265 26696 26696 W crash_dump32: type=1400 audit(0.0:23001): avc: denied { noatsecure } for scontext=u:r:untrusted_app_27:s0:c512,c768 tcontext=u:r:crash_dump:s0:c512,c768 tclass=process permissive=0

I won't annoy this thread with the entire cat. It's included in this post. I hope this information can help you a bit. logcat_spotify contains information of all of Android, spotify_2 only information concerning the PID of the Spotify app.