yashsingh1/xdaforums huggingface dataset:
[OnePlus 3 & 3T Cross Device Development] :
I should have written "cutted" instead of filtered. The system part is missing.

Anyway: can confirm the crash. It tries to save a call tjat hasn't been made. I'll look into more detailed, but I'm afraid either I need to completely rewrite the record all code, or I need to remove it. I tend to the latter.
[OnePlus 3 & 3T Cross Device Development] pedritopl:
Thanks for the confirmation!

I still prefer this feature in even with this bug (if you ask me). The benefits are greater to me than the cost :)

...but it's your ROM of course :)
[OnePlus 3 & 3T Cross Device Development] :
Would you try this Dialer.apk, please? Thanx.
[OnePlus 3 & 3T Cross Device Development] pedritopl:
I'm trying very hard to reproduce the crash but I can't for the moment :)

Seems to be working correctly :)
[OnePlus 3 & 3T Cross Device Development] IonutGherman:
I got back to OxygenOS 4.0.3 and after that updated until 9.0.5 via OTA. I still have that drainage going. This is driving me crazy.
[OnePlus 3 & 3T Cross Device Development] :
Is your device entering deep sleep? If not: which wake locks are preventing deep sleep?

Did I really need to mention, that increasing the log buffer, only makes sense, if you het a log from the drainage? If so: After increasing the log buffer and rebooting, wait until the drainage shows (i.e. over night) and get a log from the clean flash (no otjer apps, then gapps pico or nano).
[OnePlus 3 & 3T Cross Device Development] dyc3:
there is no download notification in notification panel when downloading from play store or other apps which uses default system download manager.. anyone else facing this issue ? any fix ?
[OnePlus 3 & 3T Cross Device Development] :
Investigating. ps does not even notify on install or if updates available. Curtently no clue.
[OnePlus 3 & 3T Cross Device Development] knpk13:
I can't reproduce this. Is it the same error as this? I followed the recommended solution (on the first build) and haven't had the error since.

https://xdaforums.com/oneplus-3/one...ageos-16-0-oneplus-3-3t-t3866517/post78437249

I never got a FC, so I didn't take a log. Only issue was no play store notifications, and somehow disabling the package he mentioned fixed it.

https://xdaforums.com/oneplus-3/one...ageos-16-0-oneplus-3-3t-t3866517/post78442562

Edit: Attached screenshot. All steps of download and update progress are visible to me in the notification bar. Using OpenGapps Nano.
[OnePlus 3 & 3T Cross Device Development] netmm:
Do you guys have the slider on priority or full silent by any means? That blocks the notification icons for me...

Gesendet von meinem ONEPLUS A3003 mit Tapatalk
[OnePlus 3 & 3T Cross Device Development] :
Great! Thanx for the heads up! Works for me, and the explenation makes sense. I'll put together a "known issues" ppsting the nexr

t days. This will be in there!

BTW: in the logs Ihave this

12-23 20:01:55.541 4580 4580 I Pixelmigrate: [NotificationConsolidatorService] Suppressing notification [[0|com.android.providers.downloads|0|1:com.android.vending|10023] progress=85, max=100, text=[], title=[Maps – Navigation und Nahverkehr]]

Sadly I've rebooted and can't check, but I would take bets, which process is pid 4580... ;)

BTW2: Nobody can know everything - I really love xda and it's members!

BTW3: Rule of thumb: if your setup suckz, it's either gapps or sepolicy rules masked by noaudit... ;
[OnePlus 3 & 3T Cross Device Development] dyc3:
play store notifications works just fine as shown in the screenshot.. i am talking about the download progress notification which is handled by the download manager app in system folder . Try to download a large app/game from store and check whether the notification pops up in the panel while its downloading...
[OnePlus 3 & 3T Cross Device Development] knpk13:
Yes that's what the post I linked you to refers to. As I mentioned, I get the notification at all steps of the download and install process. My internet is pretty fast, so by the time I was able to take the screenshot, the notification changed from downloading (the download manager notification) to installing. But here, as you requested.
[OnePlus 3 & 3T Cross Device Development] knpk13:
You should thank [MENTION=5083335]SpasilliumNexus[/MENTION] , not me. I'm currently just a user trying to learn more lol. And send him the log (as mentioned in the second link) if you were able to find the error, so he can fix it if it's a problem on the gapps end.

---------- Post added at 10:01 PM ---------- Previous post was at 09:58 PM ----------

Priority mode basically enables DND (do not disturb) on Pie. Go to DND settings to allow notifications. You can customize DnD however you want. I also noticed this and had to change the default DND settings to allow notifications. You can find it in the sound settings.
[OnePlus 3 & 3T Cross Device Development] cukierkas:
Thanks for returning back the vibration mode on dnd switch, that's handy, at least for me.

Not sure if it come with this update - but hw buttons has more options to choose now, like last app on double click or long press. But it's now there and I'm happy.

Volume slider is in the left - like it should be, nice touch.

And scrolling is smoother now, no glitches as it was before (balanced profile).

Updated without any issues, thank you.

Happy user.
[OnePlus 3 & 3T Cross Device Development] knpk13:
I see. I was under the impression that the change in Pie regarding the position of the volume panel was to keep it aligned with the volume buttons. Made sense to me from an aesthetic perspective. Otherwise there doesn't seem to be any reason to make the change; you could keep the volume panel on top as in Oreo and before. Thanks for the link, I did not know where to find the reference code for the volume panel behavior.
[OnePlus 3 & 3T Cross Device Development] ps_minky16:
Disable this package from apps settings. Your download progress bar on play store will be visible.

com.google.android.apps.restore
[OnePlus 3 & 3T Cross Device Development] knpk13:
[MENTION=4405529]nvertigo67[/MENTION]

I am currently unencrypted. If I were to encrypt my phone using NLOS, what encryption method would be used?

I recently learned that both FBE and FDE are possible on OP3/T. If that is true, I'd like to know which method NLOS 16 uses. Because from what I know, FBE seems to be the superior (or at least more convenient) method. I'm also not sure how you can check which kind of encryption is being used if you're already encrypted.

Source: https://xdaforums.com/oneplus-3/one...ageos-16-0-oneplus-3-3t-t3866517/post78503954
[OnePlus 3 & 3T Cross Device Development] :
FDE.

Wow, havn't learned that - would you teach me, how to use fbe with op3/t, please?
[OnePlus 3 & 3T Cross Device Development] phoberus:
I'm very happy with the rom. Rock stable
[OnePlus 3 & 3T Cross Device Development] xuser_:
Anyone facing Jio VoLTE issues? Sorry I could not take any logs but tried clean install, NLOS 15/16 with FW and even DU 12.5 and omni oreo but overall all had same issue with Jio VoLTE

Back on OOS 5.0.8 and works fine now :(

have to stick with it for a while
[OnePlus 3 & 3T Cross Device Development] 64ashg:
Nope, works fine here, nlos 15 user here, but used nlos 16 for a day with only jio isp. I do not have a secondary sim. Works fine on oos 5.0.7 too..
[OnePlus 3 & 3T Cross Device Development] xuser_:
delete
[OnePlus 3 & 3T Cross Device Development] :
Everybody is willing to help you. Sadly, that's not possible without logs.

Please stop making this thread harder to read by increasing the pointless noise. Thanx.
[OnePlus 3 & 3T Cross Device Development] 64ashg:
Um, i know that dual volte support wasn't present in the 3/3t. If you can make it work on oos, more power to you.

But as far as the official specs are concerned, dual volte isn't supported by 3/3t.
[OnePlus 3 & 3T Cross Device Development] Mata99:
[MENTION=4405529]nvertigo67[/MENTION] do you think these can be useful?

https://github.com/nitrogen-project...mmit/b634e0da7c38a7587d64a3c1ff55811ced789b84

https://github.com/nitrogen-project...mmit/d9530f2e15a4f3e32a77b425392f823cd6920d2b
[OnePlus 3 & 3T Cross Device Development] IonutGherman:
well, the fact is now that I am on OxygenOS 9.0.5 now. and I have the drainage here.
[OnePlus 3 & 3T Cross Device Development] :
The way of hunting down the reason of drainage is the same. Check which wake locks are preventing deepsleep and check the (4 Mio) log for the trigger of the deepsleep preventing wake locks.
[OnePlus 3 & 3T Cross Device Development] adriakus:
Great work! Just what I was looking for.

I'm on lineage 16 (official), but I'd like to have some additional features. One of them is signature spoofing, so I can use microG.

Can LOS be updated to NLOS? If so, do you think that if I dirty flash the NLOS rom over the official lineage I'll get to keep all the data? What are the odds I'll have to ease it? It's my dad's phone and he doesn't want to go over the back up - restore process again haha.

Any ideas?
[OnePlus 3 & 3T Cross Device Development] :
You can try, but it's neither recommended, nor supported. If you dirty change from los to nlos and get any issues you are on your own. Don't report issues in this thread.

Clean flashing and restoring the data partition from a previous installation's setup is the same as dirty flashing - obviously. Clean flashing is needed to reset all settings and remove all apps including there data. I always recommend to use apps own backup/restore functions (where possible), i.e. I export the settings from k9, after clean flashing I import the settings inside k9 again. The same goes for nova. The only app I restore regulary after a clean flash is navigon, becaise of 6GB offline maps.

I've learned the hard way, that clean flashing and setting up tje device again is much less time comsuming, then dirty changing/migrating and hunting down issues later.
[OnePlus 3 & 3T Cross Device Development] adriakus:
Yeah, I know. That's what I do. I even wipe clean and let android format the sd on my device every time I flash a new rom. This also helps me keep a long term settings and data back up in the event of a device lost or failure (...).

But it's my dad's we are talking about. And he wants to regain his privacy from Google and others with the minimum affect to his daily usage. And now he needs microG for some apps to work properly. The main priority was to be able to take good pictures, and gcam pretty neat (but it needs microG). Luckily, installing it, without signature spoofing, was enough. So he's happy now :D

So, I've heard lineage 17 (android 10) is about to go public (or is already published, I don't know the status). So I guess there is gonna be a lineage 17 for one plus 3T, eventually. Once this happens, do you plan on working on a NLOS for android 10, too? It'd be great. If so, I'll make him wait patiently for it to come and then we'll clean install it.
[OnePlus 3 & 3T Cross Device Development] :
I don't know if and when, yet. I never ship roms without - at the very least - without selinux set to enforcing and hw encryption working. It's the same every year: when the rom is full featured and most issues are ironed out, everybody is searching for the next release... I love using nlos-16.0 and doesn't feel any hurry or need to change to q, yet.
[OnePlus 3 & 3T Cross Device Development] adriakus:
These two are absolutely a must. And having a stable rom is always nice haha. I'm talking long term here. I'm using pie myself and have no intention to update to any time soon. They are releasing new android versions too often (so people have to renew their phones more often not to be left behind if using stock roms).

Updating to an other android version is an excuse to make him back up his data and upgrade to another rom.

But again, long long term. Eventually, the day will come. But it's not in the forseen calendar.

Thank you!
[OnePlus 3 & 3T Cross Device Development] vijay.ev:
[MENTION=4405529]nvertigo67[/MENTION] How to make IMS status as registered. Sorry for touching volte topic. IMS should be registered to make volte work. Thanks.
[OnePlus 3 & 3T Cross Device Development] :
We've been there already. Compare oos' apns-conf.xml and nlos' apns-conf.xml, edit nlos' apns-conf.xml according to oos' apns-comf.xml, check permissions and selinux contexts, reboot, delete network settings and reboot again.

I've ask you to do that two times - this is the third time.

After a quick check I found the ims apn (at least) is missing. I can't test, if adding the ims apn is resolving the issue.

Please use the rom, you've mentioned in https://xdaforums.com/showpost.php?p=80634605&postcount=1164 which has volte working for 404/49 according to your post, or follow the directions in my previous postings.
[OnePlus 3 & 3T Cross Device Development] abhibnl:
Hello [MENTION=4405529]nvertigo67[/MENTION]

I'm experiencing the phone dying while in my pocket from last 3-4 days. No new app has been installed and no changes have been made. Ive taken logs using SysLog app and the last_kmsg option was greyed out when I started my phone by pressing power button for several seconds. I'm attaching the log here. If the phone dies next time in pocket, let me know if i can pull any log some other way to help you.
[OnePlus 3 & 3T Cross Device Development] :
op3/t's kernels doesn't support last_kmesg since 14. Use /sys/fs/pstore instead. Keep in mind, that the content of /sys/fs/pstore needs to be copied on the very next reboot, otherwise it's gone. I.e.: if you boot to recovery after a crash, you need to copy pstore in this recovery session; if you tebot to system again, pstore has the logs for the rec9very session, not from the crash.

Sadly a logcat from after a reboot doesn't have any info on what happened before the reboot. :(

[MENTION=9350973]All[/MENTION]: does anybpdy expirience the issue [MENTION=4296062]abhibnl[/MENTION] has described? I'm using a flip cover, which may have saved me from the above.
[OnePlus 3 & 3T Cross Device Development] pedritopl:
Rock stable on my side. No such problems.
[OnePlus 3 & 3T Cross Device Development] abhibnl:
Just to make sure I perform these steps correctly the next time my phone dies in pocket (I hope it won't). Once i force restart it, do I have to force reboot it into recovery directly or can i reboot it normally and then select recovery by pressing volume up button when prompted?

Once I am in recovery with the correct method, I'll copy the contents of /sys/fs/pstore
[OnePlus 3 & 3T Cross Device Development] BillGoss:
If your second option refers to pressing the volume key on the screen shown in the attachment, then, yes, both options are good.
[OnePlus 3 & 3T Cross Device Development] abhibnl:
Yup, that's the one Bill.
[OnePlus 3 & 3T Cross Device Development] knpk13:
Nope, no such issue.

Also I think [MENTION=9350973]All[/MENTION] is the name of a user. Poor guy must be getting mentioned so much.
[OnePlus 3 & 3T Cross Device Development] :
It's just important, that it's the very next reboot. Some people think "very next reboot" as "next boot to system", which is NOT true. You van also boot ditectly to system and get pstore (if rooted), but it needs to be the very next reboot. I'm recommending recovery, because it doesn't needs root, but the only important point is: it must be taken on the very next reboot.
[OnePlus 3 & 3T Cross Device Development] :
Nope

Just a random crash, but it's because xposed/xprivacylua i believe, so i won't bother

Mobile network automatic switching is also good. Seems like the setting must be on LTE/TDSCDMA/CDMA/EVDOGSM/WCDMA in order to work.
[OnePlus 3 & 3T Cross Device Development] :
UPDATE (Airtel ims apns; maintainance)

Build 20191102

Note: 20191022 removed because of incomplete patching (curtent.pick.sh wasn't run). If you use 20191022 update as soon as possible to 20191024.

Releasenotes:

This build relies on OxygenOS firmware. OxygenOS 9.0.5 firmware is required. At this point you have two options:

You don't care about loosing data on an unlocked bootloader and clean flash including format userdata according to the first time installation instructions in OP (recommended):

Oneplus 3T: OxygenOS 9.0.5 firmware

Oneplus 3: OxygenOS 9.0.5 firmware

You want to keep your current setup and like to dirty flash on top of beta builds:

I've created a firmware package from OxygenOS 9.0.5. To avoid issues due to an unlocked bootloader and/or encrypted userdata partition, I've kept the bootloader and and keymaster partition to OxygenOS 5.0.8. This allows to run the pie-blobs builds with native Oneplus OxygenOS 9.0.5 blobs, but you don't need to reformat the userdata partition (for details see: https://xdaforums.com/oneplus-3t/how-to/guide-cope-9-0-3-5-0-8-firmware-barrier-t3941164 ).

Oneplus 3T: OxygenOS 9.0.5 firmware with 5.0.8 bootloader and keymaster

Oneplus 3: OxygenOS 9.0.5 firmware with 5.0.8 bootloader and keymaster

If you need to pass safetynet api flash sec-patch-2019-08-01.zip from https://xdaforums.com/oneplus-3/one...-nlos-16-0-t3879405/post78433987#post78433987 .

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

Changelog (Last repo sync: 2 Nov 2019, 09:30:50 CET / 2 Nov 2019, 08:30:50 UTC):

current.pick.sh: "APNs: add IMS APNs for Airtel [IN]". — Nvertigo

Note: if you want to test the new IMS apn for 404/* after a dirty flash (aka update), reset network setting and reboot to system!

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] knpk13:
It won't let me download it?
[OnePlus 3 & 3T Cross Device Development] :
Wait or use the web if.
[OnePlus 3 & 3T Cross Device Development] pedritopl:
What about the fixed Dialer.apk? Can't see it in the changelog nor current_pick. Is it in?
[OnePlus 3 & 3T Cross Device Development] :
https://review.lineageos.org/c/Line...com/android/incallui/CallButtonPresenter.java

https://github.com/nvertigo/local_manifest/blob/nlos-16.0/current.pick.sh#L54

I always pick the latest version of 251235.
[OnePlus 3 & 3T Cross Device Development] Ihe87:
Hi [MENTION=4405529]nvertigo67[/MENTION],

i really like this ROM a lot because it runs so stable and contains the most important functions.

But I have one question:

Is it possible to integrate the one-handed mode into the button settings?

So as a possible option e.g. for long pressing of the home button -> shrink to the right or left side?

I'm not familiar with commits, but I know that this option exists in Havoc, for example.

Many thanks in advance.

Greetings
[OnePlus 3 & 3T Cross Device Development] :
I've no idea how to find all necessary commits.
[OnePlus 3 & 3T Cross Device Development] phoberus:
For the people that had troubles with root / BL detection:

restore Magisk Manager

Update Magisk + Manager

reboot

hide Manager

have fun
[OnePlus 3 & 3T Cross Device Development] KostisTTT:
Problem booting

Hello guys...

I would like to ask a question..

I am on OOS 9.0.5. and I do the following procedure ...

1. In TWRP Format Data, wipe cache, system, data..

2. Flash Firmware 9.0.5. (not all OOS)

3. Install ROM NLOS (lastest)

4. Install Gapps

5. Reboot

My phone shows the booting logo for 5 mins and then boots into TWRP again and again.. (I have tried more than 30 times)

What am I doing wrong??

Thanks in advance...
[OnePlus 3 & 3T Cross Device Development] Viper The Ripper:
Why did you flash 9.0.5 FW if you're already on OOS 9.0.5?

Avoid flashing the FW.
[OnePlus 3 & 3T Cross Device Development] KostisTTT:
Because I formated data..

Should I just wipe system, data, cache??

Thanks in advance..
[OnePlus 3 & 3T Cross Device Development] :
Formatting data shouldn't be needed if on 9.0.5, it's only needed if you have issues with encryption. If you decide to format data, keep in mind to reboot to recovery after formating.

Not necessary if you are on 9.0.5, because the 9.0.5 fw is allready in place. If you change the fw (i.e. from 9.0.4 to 9.0.5) reboot to recovery.

If you decide to format data and change the fw, always format after fw change and don't forget to reboot after fw flash as well as after the format data.

Did you check the md5 checksum?

Which one (complete filename)?

Get the complete content of /sys/fs/pstore when the boot ends up in resue party in twrp. It's important to get pstore content on the very next reboot!!! pstore always have the logs for the last boot. We need the logs of the failed system boot.
[OnePlus 3 & 3T Cross Device Development] pedritopl:
A) Which TWRP & Gapps? Did You verify all zip's checksums?

B) as already mentioned - if You were already on OOS 9.0.5 then flashing the FW wasn't necessary.

C) if you're flashing the FW anyway - there should be a reboot to recovery between flashing FW and flashing anything else.

Edit: damn, Ingo typed faster ;)
[OnePlus 3 & 3T Cross Device Development] KostisTTT:
Because I formated data..

Now I am on OOS 9.0.5. again, encrypted..

Should I just wipe system, data, cache??

Flash ROM

Flash Gapps

???

Thanks in advance..
[OnePlus 3 & 3T Cross Device Development] :
fw is not in data, system or cache partitions. fw isn't touched by formating data.
[OnePlus 3 & 3T Cross Device Development] KostisTTT:
At First, thanks for the help...

TWRP is 3.3.1

The file of ROM is nlos-16.0-20191102_084906-beta-oneplus3t.zip

The Gapps is open_gapps-arm64-9.0-pico-20191106
[OnePlus 3 & 3T Cross Device Development] pedritopl:
So:

1) check the checksums of all zips

2) don't flash firmware if already on OOS 9.0.5

3) if the problem persists, check what happens if You repeat without flashing gapps - maybe today's gapps package is broken?

BTW: maybe you were flashing the wrong FW (3 vs. 3T)?
[OnePlus 3 & 3T Cross Device Development] Viper The Ripper:
He just change the order; 1. FW, 2. Format /data, Wipes, 3. Flash the ROM...
[OnePlus 3 & 3T Cross Device Development] KostisTTT:
Hello, again..

I checked the checksums of all zips and they are correct.

I would like to try to install again the ROM.

I am going to follow these steps.. [I am on OOS 9.0.5, TWRP 3.3.1, encrypted, no magisk or exposed (for now)]

1. Wipe cache, dalvik, data, system

2. Install nlos-16.0-20191102_084906-beta-oneplus3t.zip (I checked checksum)

3. Install open_gapps-arm64-9.0-pico-20191106

Should I do something else, like wipe cache between flashes, or reboot after installing the ROM??

How could I do that ? (noob here..) Should I just navigate to the specific folder in TWRP/advanced/File Manager (??)

Thanks again..
[OnePlus 3 & 3T Cross Device Development] :
Yes. Stick to my postings (including OP and https://xdaforums.com/showpost.php?p=80808973&postcount=1210 ). Stick to the console output of fotmating data, if you decide to format. Get pstore, if rescue party persists.

EDIT:

In the twrp terminal:

zip -9r /sdcard/Download/pstore-20191107 /sys/fs/pstore
[OnePlus 3 & 3T Cross Device Development] rituj_b:
Hey. I am already on 9.0.5 and have my data encrypted with bootloader unlocked. Can I just flash this ROM after wiping data(not formatting) and staying encrypted(else I would have to format data) ?
[OnePlus 3 & 3T Cross Device Development] :
Yes, that should work. Read the OP: formating data is only necessary, if you encounter issues with encryption.
[OnePlus 3 & 3T Cross Device Development] rituj_b:
"issues with encryption" is what I wanted to clarify. Can i stay encrypted and this rom won't have an issue, right?
[OnePlus 3 & 3T Cross Device Development] :
I've answered that allready: you shouldn't expirience any issues with encryption (i.e. "password is correct, but data is corrupted" - from memory), but if you expirience encryption issues: format data. I can't guaratee anything - read disclaimer in OP.
[OnePlus 3 & 3T Cross Device Development] BillGoss:
Yes. I'm encrypted and running this rom. The same goes for Los 16, which this rom is based on.
[OnePlus 3 & 3T Cross Device Development] KostisTTT:
Hello...

I have done exactly the same procedure (1. Wipe, 2. Flash ROM, 3. Flash Gapps) and I am booting in TWRP again...

I am sending the zip file.

What I am doing wrong??