yashsingh1/xdaforums huggingface dataset:
[OnePlus 6 & 6T Cross Device Development] Kitch2400:
Will investigate 802.11r further (y)

I'm under no obligation to release/publish my modifications of LOS, however the kernel is licensed under GPL, so I will be uploading the kernel sources to the public soon™

Edit: tested with WNM (802.11v) and it seems much faster than 802.11r, YMMV
[OnePlus 6 & 6T Cross Device Development] jojemiqe:
New kernel might broke nfc for fajita. I cant be sure cause I am using single app.
[OnePlus 6 & 6T Cross Device Development] Bäcker:
I just tried connecting my phone to my receiver using NFC - working without issues (fajita)
[OnePlus 6 & 6T Cross Device Development] Kitch2400:
Which app are you having issues with?
[OnePlus 6 & 6T Cross Device Development] khlhdas:
I'm totally aware that you are not obliged to and I never said you are, at least for non GPL licensed code. I was just a bit surprised because other people sharing their work is what enabled you to build this rom in the first place. And in the end, it's only a few kernel modifications and preinstalled apps for the most part anyway so nothing too big but it's still a good rom.
[OnePlus 6 & 6T Cross Device Development] Kitch2400:
Now we know that you're surprised, thanks for sharing your feelings 👍👍
[OnePlus 6 & 6T Cross Device Development] khlhdas:
You're welcome. Now we also know that you don't want other people to benefit from your work in the same way that you benefit from the work of others.
[OnePlus 6 & 6T Cross Device Development] jojemiqe:
It might be app related issue, no worries.
[OnePlus 6 & 6T Cross Device Development] khlhdas:
NFC is not working properly in this ROM unfortunately. @Kitch2400 is aware of that but the issue is complicated so at this time it is not known if it can be fixed.

But Google Pay worked for me.
[OnePlus 6 & 6T Cross Device Development] Kitch2400:
Posting my findings to github seems super lazy, however if you are interested in re-creating this rom:

Setup build environment for LOS 20.0

Include gapps

Preinstall some apps, I would suggest going with .bp-files instead. This comes down to preference.

Want some Pixel stuff? Clone your desired features, most of them reside in android_frameworks_base.

Profit!

Edit: You probably want to change the device fingerprint to one that passes CTS with Android 13. There are many ways to pass SafetyNet, however I'm very fond of the method in PixelExperience.
[OnePlus 6 & 6T Cross Device Development] Master_TC:
Please respect his decision and his work. This topic should now end here!

@Kitch2400 on my fajita rom, wifi and nfc are working great without problems. I'm on the latest version clean install.
[OnePlus 6 & 6T Cross Device Development] khlhdas:
Topic did end already before your comment but thank you for trying to help.

@Kitch2400 May I ask how you tried 802.11v exactly? I found out that BSS transition requests are actually part of 802.11v but as I mentioned, my fajita is neither switching to 5 ghz when requested nor answering the request somehow. It could be related to that option I mentioned but obviously I can't tell for sure.
[OnePlus 6 & 6T Cross Device Development] Kitch2400:
802.11r is a very old standard, approved by the IEEE back in 2006 (I remember it like it was yesterday! Very cool tech)

It has since long been superseded, back in revision 802.11-2012, with more modern and robust technologies including 802.11v. There are probably even newer standards for fast roaming.

My test wasn't very scientific as I only have 2 APs, spaced pretty far apart. I disabled the mobile network, enabled 802.11v on my APs, made a video call to a friend and walked around in my apartment between the 2 APs.

I could see the network switch over, and did not experience any delays or issues with the video call.

As i stated earlier, I will look into it further :cowboy:
[OnePlus 6 & 6T Cross Device Development] bleistik:
Update via OTA always ends with "The update verification failed" after dowload. I'm currently on "20-20221006-UNOFFICIAL-fajita".

When downloading manually and comparing the checksums, they are ok.
[OnePlus 6 & 6T Cross Device Development] Kitch2400:
You can always verify that your installed version (settings -> about phone) matches with the latest on my sourceforge.

Otherwise just clear the data and cache for the updater and check again for updates. Or sideload/flash in TWRP. 20221106 for fajita was causing a lot of issues so I removed it.
[OnePlus 6 & 6T Cross Device Development] jswl.dty:
I am facing a strange issue. My system updater is stuck on the 20221028 version only. So whenever I check for updates, it shows no update found. But I can check below, and new updates are rolled out. Any idea what am I doing wrong?

LineageOS 20.0 unofficial Oneplus 6&6T - Browse /LineageOS 20 enchilada at SourceForge.net

sourceforge.net
[OnePlus 6 & 6T Cross Device Development] Kitch2400:
Clear the cache and storage for the updater, or just sideload/flash the most recent version manually.

If you want to know what's causing the issue you could issue "logcat | grep update" from adb shell while you press the check for updates button, and post the output here, but my advice would probably be the same above.
[OnePlus 6 & 6T Cross Device Development] jswl.dty:
I don't find any updater app apart from Oxygen Updater. And I cleared the cache and storage for the same. But it didn't work.
[OnePlus 6 & 6T Cross Device Development] Kitch2400:
Read my reply again.

Edit: Apps -> See all apps -> Tap the top right corner, select show system apps
[OnePlus 6 & 6T Cross Device Development] Dandroid534:
Hi guys, when I try and flash the ROM I get an error. It just won't flash it with twrp. I went to oos, seems like it just won't install any custom ROM. How can I fix this? Any advice? Thanks
[OnePlus 6 & 6T Cross Device Development] MasterPixelDestroyer:
Why isn't this ROM official yet?
[OnePlus 6 & 6T Cross Device Development] Himan111999:
Hey brother @Kitch2400

Call recording features not working please can any one tell me how to solve this issue
[OnePlus 6 & 6T Cross Device Development] Kitch2400:
I'm not an official maintainer. If and when the LOS team releases 20.0 for enchilada/fajita I will offer a version to opt-out, and update to official.

Which device and version of the rom are you on? Are you using the built in dialer/phone app?
[OnePlus 6 & 6T Cross Device Development] Himan111999:
Its enchilada on los 20 latest update of 6th nov 2022

I tried both built in phone and also Google phone on both its not recording
[OnePlus 6 & 6T Cross Device Development] Kitch2400:
Test by clearing cache first, then data if it still doesn't work.
[OnePlus 6 & 6T Cross Device Development] Himan111999:
I did that even i reinstalled phone app but still not showing any option
[OnePlus 6 & 6T Cross Device Development] Kitch2400:
I offer no support for Googles Dialer (phone by google).

Post a screenshot from the built in dialer.
[OnePlus 6 & 6T Cross Device Development] Kitch2400:
@Himan111999 Thanks!

Can you issue "logcat | grep CountryCodeDetector" from adb shell, and post the output here?

I'm 80% certain that I already found the issue.
[OnePlus 6 & 6T Cross Device Development] Himan111999:
Sure brother

I'm outside right now

I will do it as soon as i reach
[OnePlus 6 & 6T Cross Device Development] jojemiqe:
This rom should be official one. Even it has better support then OnePlus.
[OnePlus 6 & 6T Cross Device Development] Kitch2400:
Thanks!

I like to think I picked up a thing or two after all my years at Apple 🤓
[OnePlus 6 & 6T Cross Device Development] TheVoice70:
Rom is really fantastic. On 6 and 6t less than 1% usage per hour in Deep Sleep.

And why this Rom ist not official: is better than official :D
[OnePlus 6 & 6T Cross Device Development] Kitch2400:
TBH 95% of the credit is due to the awesome work of the LineageOS team
[OnePlus 6 & 6T Cross Device Development] TheVoice70:
But you cooked the roms and build in TWRP, Gapps and GCam. And TWRP survives updates. And all this is perfekt as it is.
[OnePlus 6 & 6T Cross Device Development] WilliButzS3:
First thank you for giving the O+6T a second life.

Just clean installed from Original OOS 11 to this Image

Fajita Image 20-20221107

With wipe data...

Some problems:

USB connection to PC (Fileshare) is not working.

After connecting USB-Cable in Windows ‘ONEPLUS A6013’ is detected.

On Phone PullDown menu USB displayed ‘USB charging’

In the USB usage the options (file transfer, MIDI, Tehtering etc) are grayed out.

Not possible to select ‘file transfer’

In TWRP Recovey file transfer is working.

Other thing:

In my google account device was detected as: Huawei Nexus 6P

In Safetynet error: Response signature validation error

Any ideas what to do?
[OnePlus 6 & 6T Cross Device Development] Kitch2400:
Enable developer options (tap build number until enabled), under dev options -> default usb configuration -> select file transfer

Most likely you have to clear the cache for play.

Clear the cache for Google Play services and storage for Google Play Store.

Settings -> Apps -> Show system (top right corner) -> search for play

Then reboot your device. After this Pixel spoofing is working for all gapps, and device will be certified.

A screenshot from YASNAC would be helpful. If you're rooted you have to use the module linked in the first post.
[OnePlus 6 & 6T Cross Device Development] WilliButzS3:
Thank you for the fast response.

In developer options changing default usb configuration -> select file transfer

Now connection from PC possible.

But in PullDown menu options (file transfer, MIDI, Tehtering etc) are grayed out.

Device was in ‘Play Store’ configuration, Info in ‘Play Protect’: certified.

Than I made clear cache and storage in Google Play services and Google Play Store. Reboot.

I'm not shure what the expected output in YASNAC is.

Seems good?!?

But in Safetynet error?
[OnePlus 6 & 6T Cross Device Development] Kitch2400:
Congratulations, you pass SafetyNet (y)

I no longer trust the SafetyNet Test app, since some network issues on their end causes false positives. YASNAC is the way to go.
[OnePlus 6 & 6T Cross Device Development] Kitch2400:
New OTA for enchilada uploading, ETA 15m

Build for fajita cooking now.

Security patch 20221105

Fixed call recording not working in certain regions

Minor kernel tweaks

Adjustments to NFC

Coming features: Greatly decreased boot time, faster recovery, more aggressive battery saving

Edit: Todays update also includes Android 13.0.0_r13 source update.
[OnePlus 6 & 6T Cross Device Development] jeanmarce:
hello the link for the enchilada rom update is not good lol :ROFLMAO:
[OnePlus 6 & 6T Cross Device Development] Kitch2400:
Fixed!
[OnePlus 6 & 6T Cross Device Development] jeanmarce:
Yes it's good
[OnePlus 6 & 6T Cross Device Development] jeanmarce:
update install lineage-20.0-20221109-UNOFFICIAL-enchilada.zip I don't know what to say a pure wonder no problem I love your job I'm a fan:love::love:(y)
[OnePlus 6 & 6T Cross Device Development] khlhdas:
Good news. Does that mean the nfc package won't crash anymore every few minutes if the device is in use?
[OnePlus 6 & 6T Cross Device Development] Kitch2400:
You tell me. I still haven't had the UI crash a single time with NFC enabled. Still trying to figure that one out.
[OnePlus 6 & 6T Cross Device Development] khlhdas:
UI and NFC crashes are unrelated. I meanwhile only experience the UI issue once every 1 or 2 days and that's not really bugging me.

NFC on the other hand is continuously crashing every few minutes and I'm not even using it or doing anything NFC related the whole day obviously lol.

11-09 16:50:11.134 7847 7873 F libc : Fatal signal 6 (SIGABRT), code -1 (SI_QUEUE) in tid 7873 (Thread-5), pid 7847 (com.android.nfc)
11-09 16:54:31.571 13426 13456 F libc : Fatal signal 6 (SIGABRT), code -1 (SI_QUEUE) in tid 13456 (Thread-5), pid 13426 (com.android.nfc)
11-09 17:09:34.555 14886 14913 F libc : Fatal signal 6 (SIGABRT), code -1 (SI_QUEUE) in tid 14913 (Thread-2), pid 14886 (com.android.nfc)
11-09 17:14:35.610 20222 20256 F libc : Fatal signal 6 (SIGABRT), code -1 (SI_QUEUE) in tid 20256 (Thread-2), pid 20222 (com.android.nfc)
11-09 17:34:23.168 23211 23238 F libc : Fatal signal 6 (SIGABRT), code -1 (SI_QUEUE) in tid 23238 (Thread-2), pid 23211 (com.android.nfc)
11-09 17:36:50.503 28444 28473 F libc : Fatal signal 6 (SIGABRT), code -1 (SI_QUEUE) in tid 28473 (Thread-5), pid 28444 (com.android.nfc)
11-09 17:37:40.442 29890 29922 F libc : Fatal signal 6 (SIGABRT), code -1 (SI_QUEUE) in tid 29922 (Thread-5), pid 29890 (com.android.nfc)
11-09 17:39:35.799 30559 30595 F libc : Fatal signal 6 (SIGABRT), code -1 (SI_QUEUE) in tid 30595 (Thread-2), pid 30559 (com.android.nfc)
11-09 17:40:36.343 31666 31690 F libc : Fatal signal 6 (SIGABRT), code -1 (SI_QUEUE) in tid 31690 (Thread-2), pid 31666 (com.android.nfc)
11-09 17:43:08.360 32056 32078 F libc : Fatal signal 6 (SIGABRT), code -1 (SI_QUEUE) in tid 32078 (Thread-4), pid 32056 (com.android.nfc)
11-09 17:49:26.687 32569 32609 F libc : Fatal signal 6 (SIGABRT), code -1 (SI_QUEUE) in tid 32609 (AsyncTask #1), pid 32569 (com.android.nfc)
11-09 17:51:44.514 5053 5084 F libc : Fatal signal 6 (SIGABRT), code -1 (SI_QUEUE) in tid 5084 (Thread-4), pid 5053 (com.android.nfc)
11-09 17:55:03.956 6225 6255 F libc : Fatal signal 6 (SIGABRT), code -1 (SI_QUEUE) in tid 6255 (Thread-2), pid 6225 (com.android.nfc)
11-09 18:02:12.300 7776 7809 F libc : Fatal signal 6 (SIGABRT), code -1 (SI_QUEUE) in tid 7809 (Thread-5), pid 7776 (com.android.nfc)
11-09 18:04:49.422 10889 10916 F libc : Fatal signal 6 (SIGABRT), code -1 (SI_QUEUE) in tid 10916 (AsyncTask #1), pid 10889 (com.android.nfc)
11-09 18:07:22.809 12299 12330 F libc : Fatal signal 6 (SIGABRT), code -1 (SI_QUEUE) in tid 12330 (Thread-2), pid 12299 (com.android.nfc)
11-09 18:07:44.207 13599 13627 F libc : Fatal signal 6 (SIGABRT), code -1 (SI_QUEUE) in tid 13627 (Thread-4), pid 13599 (com.android.nfc)
11-09 18:11:14.907 14118 14143 F libc : Fatal signal 6 (SIGABRT), code -1 (SI_QUEUE) in tid 14143 (Thread-2), pid 14118 (com.android.nfc)
[OnePlus 6 & 6T Cross Device Development] Kitch2400:
OTA for fajita available!

Security patch 20221105

Fixed call recording not working in certain regions

Minor kernel tweaks

Adjustments to NFC
[OnePlus 6 & 6T Cross Device Development] ixdinfinity:
Is it possible to make the Updater app/service to keep screen awake? Since if the screen goes black/lockscreen, then the update stops (both in downloading and installing stage)
[OnePlus 6 & 6T Cross Device Development] TheVoice70:
Updated 6 and 6T via OTA. No Problems. Backups TWRP perfekt. NFC works fine. Smooth, fast, perfekt. Many thanks to your hard work @Kitch2400
[OnePlus 6 & 6T Cross Device Development] yoursnick:
Updated 6T to the latest version using the updater. Everything is working perfect. Appreciate all your hard work @Kitch2400

Looking forward to the next update as always :)
[OnePlus 6 & 6T Cross Device Development] Duvel999:
I use Havoc OS 4.19 (Android 11.0)

Now I downloaded the files for the 6t.

Can I dirty flash by my phone Android 13.0 over Android 11.0?
[OnePlus 6 & 6T Cross Device Development] Kitch2400:
Should be fine. Make sure to backup beforehand 👍

I assume at some point you installed the latest version of OOS before installing Havoc?
[OnePlus 6 & 6T Cross Device Development] Duvel999:
Yes, I installed latest Android 11

What are the Dirty flash steps?

Do I need flashmeintwrp...
[OnePlus 6 & 6T Cross Device Development] Kitch2400:
Disable Screen lock (Settings -> Security -> Screen lock -> none)

Reboot to bootloader

Fastboot.exe boot TWRP-3.7.0_12 (enchilada version download link, fajita version download link)

In TWRP select advanced -> ADB sideload -> Swipe to start sideload

adb.exe sideload lineage-20.0-LATESTVERSION-UNOFFICIAL-YOURDEVICE

Reboot to system

flashmeintwrp.zip was for the users that used my rom from the beginning of time, no longer needed.
[OnePlus 6 & 6T Cross Device Development] Duvel999:
Okay.

This weekend I try it.
[OnePlus 6 & 6T Cross Device Development] TheVoice70:
Deeplsleep overnight: 0,74% per hour. Really fine. (y)
[OnePlus 6 & 6T Cross Device Development] Duvel999:
Or can I directly flash it over phone?

I am rooted .
[OnePlus 6 & 6T Cross Device Development] Kitch2400:
Flash or sideload doesn't matter.

You should uninstall magisk before switching over.
[OnePlus 6 & 6T Cross Device Development] Master_TC:
Dirty flash... Are you really sure?

1. Foreign ROM (Havoc)

2. Version change A11 -> A13
[OnePlus 6 & 6T Cross Device Development] Kitch2400:
If he/she has a backup, sure why not.

Looking forward to the results.
[OnePlus 6 & 6T Cross Device Development] TheVoice70:
Important is:

Complete uninstall Magisk with all modules. Then dirty flash. Reboot into System. Then back to TWRP and flash Magisk again. Then again reboot into System. That is really the safest way,
[OnePlus 6 & 6T Cross Device Development] Bäcker:
Another user reported this and I can confirm: probably since the new kernel the USB Options (charge, PTP, File Transfer) are greyed out, no selection possible.
[OnePlus 6 & 6T Cross Device Development] Kitch2400:
Looking into it, will hopefully have a fix by tomorrow!

You can set the default usb config in developer options to data transfer as a workaround for now.
[OnePlus 6 & 6T Cross Device Development] TheVoice70:
Agree ... checked it by myself ... same

Maybe this Kernel r18 could be interesting as inbuild. Version also 4.9.227

https://xdaforums.com/t/kernel-android-10-13-oos-custom-mcd-kernel-r18-custom.3931562/
[OnePlus 6 & 6T Cross Device Development] Bäcker:
Yeah, I know, so not really an issue, just a slight inconvenience
[OnePlus 6 & 6T Cross Device Development] khlhdas:
Small update from my side

Band Steering: Seems to work now. There apparently was a bug in my router's software that I was able to fix. In 2017 a vulnerability was discovered with regards to 802.11r but that was fixed years ago already. Should be pretty safe to enable nowadays and could speed up the handshake when roaming and thus make roaming almost seamless.

NFC: Not experiencing any more crashes since I set SCREEN_OFF_POWER_STATE=0 in libnfc-nci.conf. IIRC on OOS it was also never possible to use NFC with screen turned off and that might be the reason. I assume it's crashing for everybody but most won't even notice unless looking at the logcat.
[OnePlus 6 & 6T Cross Device Development] Kitch2400:
Already fixed it, thanks for looking into to it though 👍👍👍

I can't seem to get 802.11r to work very good, might be ubiquity's implementation, interference or god knows what. 802.11v works flawlessly though, YMMV.
[OnePlus 6 & 6T Cross Device Development] khlhdas:
What exactly did you fix and how? Roaming Or NFC? I'm currently still on an older version of the rom.

I think 802.11r is just to speed up the handshake in order to make the handover quicker. Is it enabled in the current version of the rom? Might give it a try then.
[OnePlus 6 & 6T Cross Device Development] jojemiqe:
I think last kernel was more stable then this one.
[OnePlus 6 & 6T Cross Device Development] Bäcker:
you should try to describe in which ways you are experiencing problems and how often these occur, otherwise it will be really hard to hunt them down

I did not experience crashes or quirks of any kind for a pretty long time. Just those occasional UI restarts some weeks ago, but that was on the old Kernel. I do have NFC and Fingerprint activated.
[OnePlus 6 & 6T Cross Device Development] Kitch2400:
Found the

Tried the fix from august in a earlier build, found it on the LOS gitlab. Only had one user test it though, since Im yet to experience issues with NFC and seems to be working great for them.

I haven't tested the Magisk-fix that was posted on gitlab, but it should do the same thing as I did (only difference is that I edited configuration during build). Anyone who is rooted and are having issues with NFC is very welcome to test and report back! Much appreciated.

Last kernel = which release date? What kind of stability issues are you having?
[OnePlus 6 & 6T Cross Device Development] Kitch2400:
Update: Found a potential issue with fast BSS/802.11r, fix will be included in next build!

Edit: Remind me, are you on fajita or enchilada?
[OnePlus 6 & 6T Cross Device Development] crisontur:
i have the same issue on faijta
[OnePlus 6 & 6T Cross Device Development] jeanmarce:
hello I tested the last update very fluid for the use that I do not bug just a little problem the USB options for the transpheres do not work as it will be settled can't wait to have the new update thank you again:giggle:

oneplus 6
[OnePlus 6 & 6T Cross Device Development] Kitch2400:
Attaching builds here with fixes for nfc crashing + fast roaming for wifi, any input is appreciated.

Still looking into the issues with usb.
[OnePlus 6 & 6T Cross Device Development] khlhdas:
I'm on fajita. I don't necessarily depend on 802.11r and I'm not even sure if it will work properly because as you said, it can be hard to make it work but I'll give it a try.

May I ask what you did fix for 802.11r?
[OnePlus 6 & 6T Cross Device Development] Kitch2400:
wpa supplicant got some massage, and also this which I believe you mentioned.
[OnePlus 6 & 6T Cross Device Development] marfai83:
Hi, are there any chances to get the UI crashes on fingerprints fixed? For the rest, the ROM is great and I use it as a daily driver :)
[OnePlus 6 & 6T Cross Device Development] hishamduke786:
Latest version of ROM makes device a little bit warmer and takes more battery usage in idle in my experience.
[OnePlus 6 & 6T Cross Device Development] TheVoice70:
So, Builds from 11.11.20222 are on my 6 and 6T. All quiet, smooth and fine. (y)
[OnePlus 6 & 6T Cross Device Development] Bon3z:
Having problems sideloading this due to udev rules, does flashing via twrp work?
[OnePlus 6 & 6T Cross Device Development] T2000T2000:
Yes it does. I have done the same.
[OnePlus 6 & 6T Cross Device Development] Kitch2400:
Still looking into it, nothing new to report.

Nothing changed but some parameters for wifi and NFC. If anything your battery usage should be lower. Very strange.
[OnePlus 6 & 6T Cross Device Development] karwankar:
Unable to find this in Updater. Can I download on the device and flash it through TWRP? I am unable to install MyJio app since it is my another SIM I am also facing the problem of uploading DCIM photos to Google Photos. It stucks at upload.
[OnePlus 6 & 6T Cross Device Development] TheVoice70:
Jep, you can flash it via TWRP. No Problems
[OnePlus 6 & 6T Cross Device Development] Kitch2400:
I haven't uploaded 20221111 for OTA, still waiting for input regarding NFC. Will probably do it tonight.

Regarding Google photos;

Sounds very much like a permission or network issue. I tested with >10GB when i first released the unlimited gphotos version. Maybe try clearing cache + data.
[OnePlus 6 & 6T Cross Device Development] Duvel999:
I made a backup .

I updated successfully to Lineage OS Android 13
[OnePlus 6 & 6T Cross Device Development] Ulises31:
I have flashed you last versiom 20221111. I will check NFC behavior.

Thanks for your hard work
[OnePlus 6 & 6T Cross Device Development] mival1234:
Hi, just curious, I try to find grayscale mode in night mode, but settings screen is empty (screen attached). Do someone have same issue? Next interesting thing, when I click on something in quick setting menu (eg. Google Wallet) it take time (about min 10s) to react.

Thanks you perfect ROM, using as daily driver
[OnePlus 6 & 6T Cross Device Development] Kitch2400:
New OTA available for enchilada & fajita.

Improvements to nfc and wifi. If both are working good for you, no need to update.

Still working on the new kernel, will keep you updated on the progress.
[OnePlus 6 & 6T Cross Device Development] karwankar:
Ok will check Thanks 👍