yashsingh1/xdaforums huggingface dataset:
[OnePlus 3 & 3T Cross Device Development] votz11:
i see... thanks... locked BL here, so no need to change build.prop as bank apps work perfect

if u want to make encyption enable ( green )

u must unlock BL

twrp >> format data >> restart twrp

twrp >> cache (ext4) , data (f2fs) , system ( ext4)

twrp >> flash OOS 9.0.6 rom >> open the system

twrp >> wipe cache-data-system >> restart twrp

twrp>> flash los18+gapps >> open system

set pin+fingerprint and u will see encryption enable in settings, and ask for password in bootloader when you restart your phone like OOS rom

work at least for me in some tests i made
[OnePlus 3 & 3T Cross Device Development] :
I know how to encrypt (see attched, can enable it if I want), though do not want to.

Using fstrim sometimes to optimise (yes I know; probably I do not even notice the difference), with encryption fstrim does not work.
[OnePlus 3 & 3T Cross Device Development] mangokm40:
I clean flashed (incl format) 18.1 04.05 build on 04.05. I was running 17.1

previously.

TWRP 3.5.1, Magisk 22.0, no GApps. There's no encryption. BL is unlocked.

I turned the phone on after several days off. Using GPS Test (chartcross),

it got a 3D fix in 65 seconds. I am inside a single-story structure on a

very miserable, rainy day.
[OnePlus 3 & 3T Cross Device Development] malerocks:
I agree. I personally don't see the benefit of having a decrypted phone. The encryption helps to keep the data on the phone safer in case you loose it.
[OnePlus 3 & 3T Cross Device Development] [GER]Roxxor:
Additionally the performance cost of encryption are not bad, as the encryption is hardware accelerated. The chip is built for the phone to be encrypted.
[OnePlus 3 & 3T Cross Device Development] snyperius:
Could anyone with the latest OOS on their phone get the original gps.conf file to compare it to the one in LOS?
[OnePlus 3 & 3T Cross Device Development] :
I know it is not exactly what you asked, though based on your previous posts it could be helpfull to compare your gps.conf file with mine. I do not have any issues with not finding satellites, just the one as mentioned before which has probably nothing to do with the conf file but the gps part in LOS 18.1 itself.

My gps_debug.conf in /system/etc is completely empty, I am only using /system/vendor/etc/gps.conf for the setting, just as it should be.

Enclosed my files for what it is worth ;-)
[OnePlus 3 & 3T Cross Device Development] treypop:
Anyone else having problems with inconsistent brightness occasionally? I'm on the latest version.
[OnePlus 3 & 3T Cross Device Development] DavidXanatos:
Whats the status on this build is is reliable to use or still buggy?
[OnePlus 3 & 3T Cross Device Development] [GER]Roxxor:
In my opinion very stable except the GPS, where I had to disable/enbale while using a Navigation App. Somehow the bug didn't reoccur till now. So for me at the moment everything is very stable.
[OnePlus 3 & 3T Cross Device Development] :
May be the first post of this topic is a little misleading as in the changelog it is mentioning in february the build was highly expirimental. Though, as the title is mentioning; 18.1 is

official

now and therefor you can expect it to be stable and without any noticable issues.

As said before by @[GER]Roxxor the only issue I have is a very small one with the GPS but easy to solve by a workaround. Battery life, functionality etc... is the same as 17.1.

No reason not to switch I believe... ;)
[OnePlus 3 & 3T Cross Device Development] anttaz:
Which gapps is recommended for this Ron please? I'm having issues setting up Google play?
[OnePlus 3 & 3T Cross Device Development] S4turno:
Redirecting…
[OnePlus 3 & 3T Cross Device Development] malerocks:
LineageOS 17.1 used to have a setting that would allow notifications on the lock screen to be translucent. I can't find that anymore. Is it gone or moved elsewhere?
[OnePlus 3 & 3T Cross Device Development] BillGoss:
See https://xdaforums.com/t/rom-official-nightly-lineageos-18-1-for-oneplus-3-3t.4230665/post-84839437
[OnePlus 3 & 3T Cross Device Development] anttaz:
Thanks 👍
[OnePlus 3 & 3T Cross Device Development] HelloReaz:
Can anyone tell me, how do I root my OP 3T?

Or, just give me the file (magisk) link which I need to flash through TWRP.

thanks in advance
[OnePlus 3 & 3T Cross Device Development] Not-Aus:
https://github.com/topjohnwu/Magisk/releases/download/v22.1/Magisk-v22.1.apk

Rename it to .zip, then you can install it in TWRP.
[OnePlus 3 & 3T Cross Device Development] HelloReaz:
Looks like, it worked. Thanks mate.

Just installed the root checker app from playstore, it says.. Congrats, Root access is properly installed on this device.

So, it's done. right?
[OnePlus 3 & 3T Cross Device Development] gaizkaxda:
Tried today my headphones and realised that there is not Apt-X support with 18.1. it's just me? Don't know if it's LOS 18.1 leak or OP3 leak with LOS 18.1
[OnePlus 3 & 3T Cross Device Development] christantoan:
Not sure if this is the place to ask but, how to make SELinux enforcing? I'm using SELinux switcher to make it enforcing but Play Protect keeps protesting that the app is unsafe.

Let me know if you need more info as I'm not sure what kind of information is needed.

Thank you in advance.
[OnePlus 3 & 3T Cross Device Development] snyperius:
LOS 18.1 inherited the issue of 17.1 where if you restart the phone with wired earphones plugged in, the phone speaker won't work after you disconnect the earphones.

Another restart with the earphones disconnected solves the issue, so it's not a dealbreaker. Just keep in mind that this happens at restarts
[OnePlus 3 & 3T Cross Device Development] [GER]Roxxor:
SE Linux is already enforcing in this ROM.
[OnePlus 3 & 3T Cross Device Development] christantoan:
Thank you for the reply

I wonder why the SELinux is said to be permissive in TRUST on my device...

Any clue?
[OnePlus 3 & 3T Cross Device Development] vettayyan:
Yes it helps,, But how to take my home screen or lockscreen is my Question, Some thing i like to show on Home screen or Lock screen , whats the way out??
[OnePlus 3 & 3T Cross Device Development] op3tfan:
Does anyone else have the issue where the navigation pill in gesture mode is very inconsistent in orientation.

Sometimes its locked in landscape orientation even if the current app being used is in portrait and vice versa.

Many thanks
[OnePlus 3 & 3T Cross Device Development] malerocks:
Enable this shortcut. It's under buttons
[OnePlus 3 & 3T Cross Device Development] snyperius:
Screenshot Tile [No root]on Play Store. " Floating button/Overlay button like a chat bubble" and "Delay taking a screenshot" might work

His volume or power button is broken if I remember correctly, so that's not an option
[OnePlus 3 & 3T Cross Device Development] BillGoss:
Well, for the home screen there's a way if you are rooted, have installed Termux, and are willing to put a widget on your home screen.

Since this has nothing to do with Los 18.1, it's time to take the conversation elsewhere.

Send me a PM if you want to try the above suggestion.
[OnePlus 3 & 3T Cross Device Development] server3249:
In the latest version is lineage 18 stable yet like 17.1? Especially battery?

I tried it recently and it was not good, had to revert.
[OnePlus 3 & 3T Cross Device Development] aRTeech:
I just want to drop a couple of lines on the subject of LineageOS 18.1, OnePlus 3T, and my status.

First, thanks to lots of people on XDA in general and quite a few in this thread in particular.

I stopped using my 3T sometime last year, since it hadn't had any updates from 1+ since late 2019, and I gifted my wife a new phone (Xiaomi Mi Note 10 pro, slow but great cam). So I took her old Nokia 8, which was fine and faster (got all important data off my 3T, got all important apps and connections running). But: it also didn't get updates since Oct/Nov 2020. And I desperately want a backup device, so I figured I should get the 3T up and running.

Following instructions here and at the LineageOS device site, I unlocked the bootloader, installed TWRP - I still don't know if the LineageOS recovery would have been better, but it works - flashed LOS, MindTheGApps and Magisk.

I didn't necessarily want to root my phone, but figured I'd give it a go. I have some old Galaxy S4's in the household running LOS 17, and with F-Droid with the background installation, getting updates is really much easier.

I did have trouble with Magisk 22100, I think it's somewhere in this thread that 22104 will get the device past safetynet. So I got that one, forgot how I flashed it (within Magisk? Don't remember, must be getting old...) but it does work fine.

All my banking apps work. Well, now they do, after getting Magisk to hide. I had one app that somehow detected something non-standard, but luckily the programmers just made it show a warning: "we don't support rooted Android devices, continue at your own risk [ ok ] [ cancel ]" so that was acceptable.

I don't know how they could detect the device is rooted. Perhaps they detect the unlocked bootloader?

I also missed how to get the device encrypted, I now read in this thread how to do it, but it will have to wait for another day.

Yesterday I updated to the latest nightly, I wasn't quite sure if I would run into trouble, but all was fine, still rooted, banking stuff still working, etc.

Like I said, the 3T is my backup device, but with all that I have used it setting it up, I can say that LineageOS feels snappy. Battery life is great, but I don't use it with my 2 SIM cards (so just WiFi).

Next I'll update my N8 - sometime last year I got the unlock code when Nokia /HMD were still giving those out - but not until I have another redundant device.
[OnePlus 3 & 3T Cross Device Development] snyperius:
I think that app detects the word "magisk" in the list of installed apps or something like that. There's an option in the settings of Magisk Manager for hiding the app by renaming it. Give it a go
[OnePlus 3 & 3T Cross Device Development] aRTeech:
Forgot to mention, I did use that, so Magisk has a different app name, and made sure practically all apps are on the Magisk Hide list. The device passes safetynet without problems, ... I'm just wondering if they detect the device isn't encrypted, has an unlocked bootloader, or something like that. And then I'd like to spoof it... Though at least the app in question doesn't refuse to run, it just warns about the risk (thank you) and asks to acknowledge the risk, then works fine.

It's also just a banking login app, not a pure banking app.
[OnePlus 3 & 3T Cross Device Development] Not-Aus:
Maybe it detects TWRP. You can rename the TWRP-Folder.
[OnePlus 3 & 3T Cross Device Development] Freezystem:
Hi everyone !

I have two questions regarding relocking the bootloader.

My bank app tell me that my phone is rooted hence I can't access advanced security features.

My phone is was not rooted at the time, so I tried to install Magisk and to hide the rooting but nothing changed.

My second guess is that the bank app doesn't like the fact that the bootloader is unlocked so I wanted to re-lock my bootloader to see if it please my bank app more.

I saw in an earlier post that it's possible even when using LOS 18.1.

So here are my questions:

- Will I be able to flash LOS and TWRP updates once the bootloader is locked back again ?

- Will the bootloader relocking action format the data partition like the unlocking do ?

Thanks :)
[OnePlus 3 & 3T Cross Device Development] aRTeech:
As you could perhaps tell from the above, I'm not one of the experienced guys, but since only 1 out of 5 banking apps detected something on my phone, and all others didn't complain (which I know for sure they do if they detect rooted systems), just tell me which banking app and I'll see if it works on my phone. Provided I can find it (Play Store doesn't always list everything, depending on region).
[OnePlus 3 & 3T Cross Device Development] Freezystem:
Actually it's a french banking app and you have to own an account to have access to the advanced security feature that is blocking me. Despite that, the app is working properly though.

The problem is that the app will soon require to enable this feature by default to have access to it to comply with the PSD2 European directive.

Edit: Google Pay won't activate my demateralized card for the same reason.
[OnePlus 3 & 3T Cross Device Development] aRTeech:
Zut alors!

On the other hand, if many institutions will soon have to comply to that PSD2 directive, chances are more knowledgeable people will figure out how to get LineageOS working.
[OnePlus 3 & 3T Cross Device Development] gaizkaxda:
I have excessive battery drain with Media Storage... Any one else?
[OnePlus 3 & 3T Cross Device Development] snyperius:
- you will be able to update LOS itself, however, as far as I know, updating the recovery requires the bootloader to be open

- yes, locking the bootloader also erases the data partition

Also, it's very important to remove Magisk completely before locking the bootloader, otherwise your device will end up in a bootloop. As far as I know, currently there's no solution for rooting a device with a locked bootloader on LOS 18.1 (maybe not even on Android 11), or locking the bootloader on a rooted device. I've tried every way I could think of, because it used to work on LOS 17.1, but it always ended up in a bootloop. So I just accepted the fact that the bootloader on my phone is open. Everything works well otherwise.

It's probably the lack of encryption. No reason not to encrypt your phone anyways.
[OnePlus 3 & 3T Cross Device Development] Nixeus2:
Hi people,

How is this LOS 18.1 comparing to Arrow os ?

Do you like it ? Battery/perf are fine ? OK for day use ?

Thanks :)
[OnePlus 3 & 3T Cross Device Development] :
I do not know what message you get from the banking app, but probably it has nothing to do with rooted or not, but adb.

As mentioned some pages back, I am using LOS with some changed/ additional lines in build.prop to get all my banking apps working. For the last 1-2 years I never had troubles anymore, using these lines.

# CTS
# side effect: ro.debuggable=0 will disable adb root
ro.build.selinux=0
ro.debuggable=0
ro.secure=1
ro.build.tags=release-keys
ro.product.build.tags=release-keys
ro.system.build.tags=release-keys
ro.system_ext.build.tags=release-keys
ro.vendor.build.tags=release-keys
ro.build.type=user
ro.product.build.type=user
ro.system.build.type=user
ro.system_ext.build.type=user
ro.vendor.build.type=user
ro.build.version.security_patch=<same date as build date, for example: 2021-04-04>
ro.vendor.build.security_patch=<same date as build date, for example: 2021-04-04>
[OnePlus 3 & 3T Cross Device Development] vettayyan:
Great thread.. Really keep the way people helping others.. Now I have one more doubt.. is it possible to change the fonts ??

Earlier a while ago when I used NITROGEN OS , I used to flash the FONT ZIP file in TWRP and make the changes.. Now its not happening in same way?? Any IDea ??
[OnePlus 3 & 3T Cross Device Development] moscic:
Because LOS 18.1 is system as root you have to modify updater-script like this:

mount("ext4", "EMMC", "/dev/block/bootdevice/by-name/system", "/system_root");

package_extract_dir("system_root", "/system_root");

package_extract_dir("system", "/system_root/system");

set_perm_recursive(0, 0, 0755, 0644, "/system_root/system/fonts");
[OnePlus 3 & 3T Cross Device Development] aRTeech:
Well, I encrypted my phone and the one banking app still detects the phone is rooted. I'll give the build.props a go on another non-encrypted freshly converted phone (Galaxy S4, LOS18.1, was on 17 before). That will give me the opportunity to figure out what exactly gets detected: one or the other, or both.
[OnePlus 3 & 3T Cross Device Development] :
See https://xdaforums.com/t/rom-official-nightly-lineageos-18-1-for-oneplus-3-3t.4230665/post-84941093, will probably solve your problem.
[OnePlus 3 & 3T Cross Device Development] gaizkaxda:
Sorry, I can confirm that apt-x and Aac are working ok but are working different that 17.1 you can show current codec in developer options only when headphones are connected but no hd audio switch like before. I can use SBC, Apt-x or AAC with my headphones from this menu. Of course Apt-x is best for OP3 because it's hw assisted by Qualcomm
[OnePlus 3 & 3T Cross Device Development] dev23:
Does anyone else have a permission problem with Android Auto on the latest nightly? I get a "Phone permission needed to take calls. When it's safe, turn on the Phone permission in Settings." message, even though the app has the necessary permission already given/allowed. Can't make/take calls because of it.

Same situation while in car and in the Android Studio Desktop Head Unit emulator.

The app itself is updated. This is running the clean LineageOS 18.1 nightly, MindTheGApps package (as per LineageOS wiki) and Magisk (no extra modules installed yet, just flashed it).

----------

Edit:

Clear storage / clear cache on the Android Auto app itself fixed it. Went through the initial app setup/pairing phase, it re-requested the permission access and it's working fine now.
[OnePlus 3 & 3T Cross Device Development] JoeBar07:
About half of the time when I disable Hotspot my phone is having a Kernel Panic (constant white LED). Anyone else experience this?

Edit: Tried to reproduce and grab a log. Worked every time so nvm I guess.
[OnePlus 3 & 3T Cross Device Development] ignitedme:
Is anyone else having issues with the Vulkan API? In 3Dmark, the "Sling Shot Extreme" test first crashed and now it says "Your device is not compatible". AIDA64 and other tools say the device doesn't have Vulkan support and in general only OpenGL seems to work.
[OnePlus 3 & 3T Cross Device Development] Drg232323:
Giid
[OnePlus 3 & 3T Cross Device Development] Nixeus2:
Hi guys, is this LOS18.1 ok for all day use ? No great troubles ? Battery is ok ? I'm on arrow os actually. Thanks
[OnePlus 3 & 3T Cross Device Development] :
Why is everyone asking the same without looking to previous posts?!?

To answer your questions: yes, no and yes.... ;-)

LOS 18.1 is my daily driver from the first builds, did a fresh install when it became official.

No issues here, everything is working including bluetooth, hotspot etc...
[OnePlus 3 & 3T Cross Device Development] haelmchen:
Is the option to see connected devices on my hotspot gone?

And what gcam version are you guys using with 18.1?
[OnePlus 3 & 3T Cross Device Development] rohan164:
can we have back button gesture in this rom?

going back from edges of screen.
[OnePlus 3 & 3T Cross Device Development] haelmchen:
that's available. You have to enable the navbar and then a new option appears in gestures setting
[OnePlus 3 & 3T Cross Device Development] chenrp:
Coming from android 7 RR rom,

Were can i download the firmware?
[OnePlus 3 & 3T Cross Device Development] JoeBar07:
you could use this, credits to hellcat50:

https://xdaforums.com/t/op3-3t-flashable-firmware-modem-zips.3816066/

or use nvertigo (et al) modded firmware that can be found here:

nvertigo - Overview

...Our continuing mission: To seek out knowledge of C, to explore strange UNIX commands, and to boldly code where no one has man page 4. [ldp] - nvertigo

github.com
[OnePlus 3 & 3T Cross Device Development] Nixeus2:
Hi people, the only gapps package compatible with this rom are the Nikgapps right ? Flashing actually this rom ( i come from Arrow os )
[OnePlus 3 & 3T Cross Device Development] malerocks:
You can use mindthegapps
[OnePlus 3 & 3T Cross Device Development] sinkoo1979:
I have OTA to May 10, 2021 version but it's bootlooping? Any suggestions? Thanks

Update: wiped data and the phone booted.
[OnePlus 3 & 3T Cross Device Development] rohan164:
can some one confirm, if i can install Canary Build magisk with LOS recovery & locked BL?
[OnePlus 3 & 3T Cross Device Development] snyperius:
Locking the bootloader on a OP3(T) with LOS 18.1 rooted with Magisk has always resulted in a bootlooping phone so far. That being said, my phone has always needed MagiskHide Props Config module to pass SafetyNet UNTIL Magisk 23 came out. Now it works flawlessly, no need for extra modules. So it might work. It used to work on LOS 17.1, that's for sure.

Try it and tell us if it worked.
[OnePlus 3 & 3T Cross Device Development] AKE000AKE:
Dude, you guys should just type magisk on this thread and search. I'm not trying to be rude but it's been said about 2 times. (There is a Magisk issue that prevents it from patching the image through recovery and topjohnwu said that he won't make those changes to fix it since flashing through recovery isn't recommend in the first place. So download the latest Lineage OS 18.1, use WinRAR on PC or Just RAR on Android (Play Store) extract the boot.img inside the zip, download the Magisk APK and patch that image, the patched image will have some long name with magisk patched boot image something something. Rename that to just boot.img, add the file back inside the zip (Latest Lineage OS) and flash it. Now you have the latest magisk on your OP3 Running Android 11.0 one issue is, you might have a tiny tiny issue if you don't have the original zip, since the original Lineage zip is repacked to have Magisk there is no backup boot image, aka if you uninstall magisk your phone simply won't boot, I'd advise you downloading or putting the original image back once your flashing is done and keeping it on your phone if you ever forget that you can't unsintall Magisk and you do. This works with both Lineage OS recovery and TWRP and with a locked bootloader. But I would still say don't root, honestly just keep the bootloader locked and that passes basic SafetyNet. Root is just another possible issue on the chain, you're technically doing something that isn't intended in the first place and might run into stability issues. Anyways, I hope people won't just repeat the same question again after this just take the boot image out of the zip patch it, put it back in flash and enjoy. Since I forgot to say it there is a way to do this through ADB on PC if you are a bit knowledgeable but this is the easiest method since to update your ROM you have to download the latest update and you can do the complete process on your Device without the use of any external tools.
[OnePlus 3 & 3T Cross Device Development] AKE000AKE:
For Gapps I was bored enough to flash nearly every one with 18.1 when I had the time, from personal experience the one recommend on the official wiki (https://wiki.lineageos.org/gapps.html) or MindTheGapps (https://androidfilehost.com/?w=files&flid=322935) is the best version. What do you mean you might say reasonably, what could possibly be the difference. Tbh the only thing I noticed from the other Gapps is that OK Google or taking to Google assistant works flawlessly while with other Gapps it was just grayed out, I'm not knowledgeable enough to know why but the one recommend by Leanege wiki seems to have it working so that's what I would say. (My testing was done through out a week so if a Lineage update fixed it instead of the Gapps I'm not sure but why not use the one that is recommended by the devs themselves.
[OnePlus 3 & 3T Cross Device Development] snyperius:
Dude, you should read whole replies before deciding to be a smartass. I'm not trying to be rude, but things have changed. As I wrote, now my phone passes SafetyNet without any extra Magisk modules, which is definitely new on LOS 18.1. So other things might have got fixed as well since it used to work flawlessly on LOS 17.1 the way rohan164 mentioned.

It's much easier to flash a renamed zip file after an OTA update (the latter of which BTW cannot be done with the method you suggested) and doesn't need any "external tools" either.

I need to root my phone for an app that I need and which doesn't work otherwise. I have never had a stability issue that was caused by rooting my phone.

Most people don't root their phones as a hobby, they have their own personal reasons. But even if they did, this is not your place to judge.

Peace!
[OnePlus 3 & 3T Cross Device Development] DavidXanatos:
and how does it look with that GPS issue?

And what is that issue I'm reading now about magisc not working, is the issue present with LOW recovery or with twrp to? as a non rooted phone is useless.