yashsingh1/xdaforums huggingface dataset:
[Google Pixel 4 XL ROMs, Kernels, Recoveries, & Oth] A.Dirani:
Finally been waiting for the lineage os build for forever! Thanks for your work but a quick question. I know that the 3D face unlock isn't working but do you have the 2D face unlock implemented? I'm on the Matrixx 10.1 alpha build which has 2D face unlock and it's been making life a little easier as opposed to no face unlock at all. And I know that it passes safety but does GPay work? It's been rough lately with google deleting and banning all the fingerprints needed and I still can't get my GPay to work. You also state something about magisk, is it not supported at all or it is supported but could bug and crash everything? Thanks in advance for the response and keep it up!
[Google Pixel 4 XL ROMs, Kernels, Recoveries, & Oth] npjohnson:
No, we don't have 2d face unlock.

Not certain if gpay works, likely not.

And magisk works fine I just can't support your bugs if you install it.
[Google Pixel 4 XL ROMs, Kernels, Recoveries, & Oth] Kris Chen:
Can KernelSU as default kernel in next coming release ?
[Google Pixel 4 XL ROMs, Kernels, Recoveries, & Oth] npjohnson:
Nope. I won't be including anything like that.
[Google Pixel 4 XL ROMs, Kernels, Recoveries, & Oth] LastDarkWarlord:
As soon as builds become stable i will provide KernelSU boot images, of course not as default in the ROM but as a separate image that u can flash after flashing the Lineage zip as some people still prefer Magisk for rooting
[Google Pixel 4 XL ROMs, Kernels, Recoveries, & Oth] sugigu:
Sorry,

I encountered an issue. There are two version numbers for the UNOFFICIAL build now:

lineage-20.0-20240112-UNOFFICIAL

lineage-21.0-20240109-UNOFFICIAL

I installed lineage-21.0-20240109-UNOFFICIAL successfully, upgrading to Android 14. However, without paying attention to the header, I installed lineage-20.0-20240112-UNOFFICIAL, and now the system won't boot. When I try to flash back lineage-21.0-20240109-UNOFFICIAL,

I'm getting an error 7 in ADB update.

applying update: 7 (ErrorCode: kInstallDeviceOpenError)

recovery also flash back to lineage-21.0-20240109-recovery-coral.img

How can I resolve this?
[Google Pixel 4 XL ROMs, Kernels, Recoveries, & Oth] npjohnson:
Yeah, I'm trying to still build 20 for those who want face unlock for the time being.

You need to flash stock most likely (no need to boot into it or wipe your data), then come back to lineage.
[Google Pixel 4 XL ROMs, Kernels, Recoveries, & Oth] sugigu:
I do flash stock as you said, using

Android Flash Tool

flash.android.com

and lineage-21.0-20240109-recovery-coral.img

sideload lineage-21.0-20240109-UNOFFICIAL-coral.zip

still stuck on sideload 47%

same error 7 message, I miss something?
[Google Pixel 4 XL ROMs, Kernels, Recoveries, & Oth] gts8003:
Adb sideload stopping at 47% is not an error, it's just that it takes a lot longer than other ROMs, it stops there for about 1 minute.

LOS 21 is very smooth, Nolen's build adds Pixel features making LOS feel like Pixel.
[Google Pixel 4 XL ROMs, Kernels, Recoveries, & Oth] zero489:
restar computer / change the USB port / change the rom version.
[Google Pixel 4 XL ROMs, Kernels, Recoveries, & Oth] sugigu:
(solved) unpack use flash-all bat, and run again
[Google Pixel 4 XL ROMs, Kernels, Recoveries, & Oth] npjohnson:
Diff USB cable/port?
[Google Pixel 4 XL ROMs, Kernels, Recoveries, & Oth] 5dPZ:
@npjohnson As owner of two 2XLs and two 4XLs, thank you very much for your fabulous work on the developmet of (un/)official builds for these phones to make them as good as new after ~5 years of their releases!
[Google Pixel 4 XL ROMs, Kernels, Recoveries, & Oth] DoughMucker:
Thanks for V21, Nolen.

One small thing that worked on v20 but not in v21 is Android Auto doesn't start when plugging in a USB cable and the device is locked. This occurs even with the "Start Android Auto when locked" setting is On. I can get the specific notification shown and logs if it's not already a known issue.
[Google Pixel 4 XL ROMs, Kernels, Recoveries, & Oth] gts8003:
Congratulation, LOS 21 Official
[Google Pixel 4 XL ROMs, Kernels, Recoveries, & Oth] npjohnson:
thanks!
[Google Pixel 4 XL ROMs, Kernels, Recoveries, & Oth] activadroid:
Anyone having trouble using 4XL via WiFi calling (USA / Verizon)?

I had it working previously (last year, before installing LOS21) but I don't remember if that was with OEM Google Android 13, or LOS 20 (because I have a few older Pixels I had installed LOS 20 on, but I guess never tried WiFi calling on those, and cannot remember if I ever installed LOS 20 on the 4XL).

I spent a long time online chat today with MVNO tech support (mostly waiting, occasionally trying their suggestions), trying to add 3 APN's, etc.

Nothing worked so far.
[Google Pixel 4 XL ROMs, Kernels, Recoveries, & Oth] npjohnson:
I don't know why you're asking this question on every single pixel thread, but like I said in other places it works fine on the 4 and 4 xl
[Google Pixel 4 XL ROMs, Kernels, Recoveries, & Oth] activadroid:
Hi, I asked the question in 2 places (Coral & Marlin threads) because WiFi calling is NOT working on MY 4XL.

and I spent 2 solid HOURS doing online chat with MVNO this afternoon (mostly waiting, then adding APN's, etc).

It WAS working on my 4 XL for most of last year, (but I don't remember if that was running original Google A13, or LOS20) and I recently installed LOS21.

SO, I am trying to determine 1) Why it is NOT working now ? 2) Is it something I changed ? 3) Is it possibly LOS21 ? 4) did my provider change something ?

Today, for the first time, I installed LOS21 on a Marlin, with a SIM, and tried WiFi calling (failed).

So, the reason I have mentioned both phones on both threads is they share a few things: Both Pixels, Both upgraded to LOS21 in recent weeks, neither one does WiFi calling, both using same MVNO/Verizon provider.

NPJohnson helpfully added some clarity: the 4XL WiFi calling SHOULD be working, and the Marlin is not expected to since LOS18.1, if I understood correctly.
[Google Pixel 4 XL ROMs, Kernels, Recoveries, & Oth] gts8003:
I'm still waiting to flash the official build, although the unoff version is really good, maybe I like this one even more, very stable
[Google Pixel 4 XL ROMs, Kernels, Recoveries, & Oth] digitalcircuit:
LOS 20 -> 21 official upgrade today (with addons MindTheGapps + Magisk + NikGapps Digital Wellbeing) went smoothly with no issues! Things feel a little snappier, either from animation tuning or actual performance improvements.

It is a bummer to lose Face Unlock as I had grown quite fond of it, but I appreciate the effort required to migrate to newer Android versions and I'd rather be up-to-date and lose some features than be stuck in time.
[Google Pixel 4 XL ROMs, Kernels, Recoveries, & Oth] 5dPZ:
Hi Dev, I installed LineageOS 21 on my two 4XLs, everything went super smooth. No bugs found yet.

Thanks for your wonderful work!

TWRP used: https://dl.twrp.me/coral/

CFW used: lineage-21.0-20240218-nightly-coral-signed.zip

Gapps: https://mindthegapps.com/download/ - MindTheGapps for Android 14 (LineageOS 21) ARM64 (direct flash doesn't work, need to sideload from ADB)
[Google Pixel 4 XL ROMs, Kernels, Recoveries, & Oth] digitalcircuit:
Actually, I did run into an issue - as I had my face enrolled for unlock before upgrading, "/vendor/bin/hw/android.hardware.biometrics.face@1.0-service.google" (the ELF binary) eventually wound up consuming 100% CPU as measured by "top", and Settings wouldn't let me delete the existing face, either.

However, throwing together a barebones Magisk module to replace the ELF with an empty file mostly stopped the CPU spinning. init keeps trying to re-launch it every 5 seconds, but it's at least less intensive than 100% CPU.

(I tried overriding the service using a custom.rc service marked as "override" in overlay.d as in https://topjohnwu.github.io/Magisk/guides.html#root-directory-overlay-system , but must've not gotten the service correct, tried a custom shell script with a sleep 1d but init would kill and restart that, etc.)

NOTE: I had Tasker automation that toggled Face Unlock off and on based on location and inactivity. It's possible toggling that interacted with the broken Face Unlock to cause the 100% CPU usage.
[Google Pixel 4 XL ROMs, Kernels, Recoveries, & Oth] npjohnson:
I'll look at disabling it.
[Google Pixel 4 XL ROMs, Kernels, Recoveries, & Oth] digitalcircuit:
Thank you!

I did initially look to see if I could just delete the face data, as I wanted to be able to reverse this in case face unlock can be fixed in the future. However, I couldn't figure that out within an hour.
[Google Pixel 4 XL ROMs, Kernels, Recoveries, & Oth] 5dPZ:
Besides facial recognization, I also noticed that RCS does not work with Google Messages (even though it displays "Connected" within the app).
[Google Pixel 4 XL ROMs, Kernels, Recoveries, & Oth] npjohnson:
Correct, RCS is now gated by SafetyNet/Play Integrity.

Best of luck with that.
[Google Pixel 4 XL ROMs, Kernels, Recoveries, & Oth] activadroid:
there is a Reddit post : RCS broken after update (1/31/24) - talks about playintegrity fix.​

and a script to follow on github.

any chance that could help ?
[Google Pixel 4 XL ROMs, Kernels, Recoveries, & Oth] npjohnson:
It probably is a fix for play integrity.

They're temporary until Google patches them
[Google Pixel 4 XL ROMs, Kernels, Recoveries, & Oth] pucgenie:
Do you use avb custom keys for your unofficial builds? Being able to lock bootloaders (non-rooted device) would be great.

If not, is there anything that would make re-signing using my own key (avbroot caveats) impossible?
[Google Pixel 4 XL ROMs, Kernels, Recoveries, & Oth] npjohnson:
You can resign, but I am not configured for AVB at all.

My vbmeta images disable it.

I used to sign ROM with dev keys but it was broken early in cycle.

Was fixed some weeks ago so I can swap back soon.
[Google Pixel 4 XL ROMs, Kernels, Recoveries, & Oth] febry_valdy:
hi, sorry for asking this, are you lineage os official maintainer for coral? look at the lineage os download site, there I saw there is no update on couple weeks which is strange cos the build should be rolled out every week, right? so my questions are what's the possible reason for this? does los stop developing for coral or what? thanks mate.
[Google Pixel 4 XL ROMs, Kernels, Recoveries, & Oth] npjohnson:
Yes I am.

Builds are paused for March. The March ASB was huge and took forever to adapt.

It was closer to Android 15 than what we're used to quarterly releases look like effort and size wise lol.

Expect builds to start again in a week or so.
[Google Pixel 4 XL ROMs, Kernels, Recoveries, & Oth] gts8003:
I flashed the March QPR2 unofficial build, it's awesome and very smooth.

Can you add the lock screen clock option of Android 14, I really like it.
[Google Pixel 4 XL ROMs, Kernels, Recoveries, & Oth] Kendrick_Katongo:
Can you add some new status bar icons or network icons in the next build and maybe a new lockscreen clock for Android 14? Or and maybe a an app that can serve as a firewall, really comes in handy for people like me in Developing countries. Data saving mode
[Google Pixel 4 XL ROMs, Kernels, Recoveries, & Oth] npjohnson:
No, can't easily do any of that. These are all feature requests and I'm far to busy with device bugs.
[Google Pixel 4 XL ROMs, Kernels, Recoveries, & Oth] Kendrick_Katongo:
I understand and thank you for your quick response ☺️
[Google Pixel 4 XL ROMs, Kernels, Recoveries, & Oth] Salauddinctg1176:
Please add faceid.
[Google Pixel 4 XL ROMs, Kernels, Recoveries, & Oth] Salauddinctg1176:
Why there is no faceid?
[Google Pixel 4 XL ROMs, Kernels, Recoveries, & Oth] denzel09:
Yes, this is the main problem imho :(
[Google Pixel 4 XL ROMs, Kernels, Recoveries, & Oth] npjohnson:
Did you bother to read the wiki at all? No, we will not be adding face ID, Google's proprietary implementation of it broke and Android 14.

And before you link me some random ROM that has it working for the 40th time, they are all using reverse engineered proprietary versions, not the version of Google released, legally lineage cannot use it, nor can any of them, they're just doing it anyway.
[Google Pixel 4 XL ROMs, Kernels, Recoveries, & Oth] son_91:
Android 13 unofficial build is dropped the support?

Sent from Pixel 4 XL using ReLabs
[Google Pixel 4 XL ROMs, Kernels, Recoveries, & Oth] npjohnson:
Yes, no more Android 13 builds will roll
[Google Pixel 4 XL ROMs, Kernels, Recoveries, & Oth] Dark_Phoenix92:
Heho

First of all: thanks for your work.

So I have a question about the battery optimizer. I think there is a missing option. Here I can see only the background option, but its not possible to choose "optimized", "not optimized" etc. I can see the filters in the app overview, but cant change it.

Do you know if this is a bug?
[Google Pixel 4 XL ROMs, Kernels, Recoveries, & Oth] Dark_Phoenix92:
Ah found it. Lol

I need to press directly on "Hintergrundnutzung zulassen" (allow background usage)

Its a bit misleading. I think in stock was it splitted in two options
[Google Pixel 4 XL ROMs, Kernels, Recoveries, & Oth] CeskyVencel:
Is this version of LineageOS signed? I dont mean test keys but I mean user release signed. TY

Edit: And I mean your builds with Play services
[Google Pixel 4 XL ROMs, Kernels, Recoveries, & Oth] npjohnson:
It's spoofed to look so.

But it's not going to pass safety net without hacks anyway.
[Google Pixel 4 XL ROMs, Kernels, Recoveries, & Oth] zero489:
I could not download the banking program from the Play Market. It said that this program will not work on your device.thx for rom
[Google Pixel 4 XL ROMs, Kernels, Recoveries, & Oth] A.Dirani:
Hey sorry for asking a similar question again but have you added 2d unlock? If not, are you planning on it or are you just depending on old school pin codes and patterns and stuff? Thank you!
[Google Pixel 4 XL ROMs, Kernels, Recoveries, & Oth] npjohnson:
No and I will not be adding it
[Google Pixel 4 XL ROMs, Kernels, Recoveries, & Oth] hanschke:
how to root and the second question is about syncing my google contacts. The option is missing :( I have installed google contacts from the store after flashing the gapps
[Google Pixel 4 XL ROMs, Kernels, Recoveries, & Oth] npjohnson:
We don't support rooting. You're on your own for that.

Contact sync works fine with MindTheGapps after logging in.
[Google Pixel 4 XL ROMs, Kernels, Recoveries, & Oth] denzel09:
And how to unlock every time?
[Google Pixel 4 XL ROMs, Kernels, Recoveries, & Oth] npjohnson:
Pin code, or something like that, face unlock is broken, if you want working face unlock you're going to have to go somewhere else
[Google Pixel 4 XL ROMs, Kernels, Recoveries, & Oth] hanschke:
Can you explain me why only the old Google Camera 8.9 work and we dont get the new 9.4 for example? If I take it from apkmirror it crashed.
[Google Pixel 4 XL ROMs, Kernels, Recoveries, & Oth] npjohnson:
Because that's the last version that supported our device?

Not that hard to figure out.
[Google Pixel 4 XL ROMs, Kernels, Recoveries, & Oth] hanschke:
I thougt that maybe because of the new android 14 base the new apk will work too. But great work from you. Another question is about the pixel launcher from google because it crashed too. Does it work with another apk or is this the same problem?
[Google Pixel 4 XL ROMs, Kernels, Recoveries, & Oth] npjohnson:
no clue, I don't support it.
[Google Pixel 4 XL ROMs, Kernels, Recoveries, & Oth] hanschke:
Do you use the rom without the original apps from google?
[Google Pixel 4 XL ROMs, Kernels, Recoveries, & Oth] npjohnson:
I personally use Google apps.

You don't have to if you don't want to.
[Google Pixel 4 XL ROMs, Kernels, Recoveries, & Oth] hanschke:
I want to use it too but at the moment a few problems without solution ;) the phone is used by my dad and I dont want to show him different stuff and got more questions and questions every day because it is different in a small way.
[Google Pixel 4 XL ROMs, Kernels, Recoveries, & Oth] CarlosEHidalgo:
There will never be 3D unlocking? Any port that can be created? I understand that Google removed the code but is it impossible for the LOS developers without Google?
[Google Pixel 4 XL ROMs, Kernels, Recoveries, & Oth] npjohnson:
Likely not feasible.
[Google Pixel 4 XL ROMs, Kernels, Recoveries, & Oth] npjohnson:
Unofficial build users:

For the next build you will need to update by hand in recovery and select "Yes" when prompted about signature mismatch.

I have started signing my builds again, and set it up so that you can migrate without wiping data, but you must select "Yes" to ignore signatures once to swap to a signed build.

Enjoy!
[Google Pixel 4 XL ROMs, Kernels, Recoveries, & Oth] zero489:
Why do I reboot my phone after installing ROM? It gets stuck on the logo ((( (This happens in both rom official or non-official.)
[Google Pixel 4 XL ROMs, Kernels, Recoveries, & Oth] Manu23M:
Same to me, I just fresh installed both the latest unofficial and official build and everytime I reboot the phone, it gets stuck on the boot animation
[Google Pixel 4 XL ROMs, Kernels, Recoveries, & Oth] zero489:
I went back to official firmware, I will flash it again and try.Maybe it works like this normally
[Google Pixel 4 XL ROMs, Kernels, Recoveries, & Oth] Pauleberber:
Anyone else lost data services with the last update of 19.July?

o2 germany LTE.

When i check my APN settings it says "The settings for the acess point are not available for that user" on german.

Support helped me to fix it. Way to easy. Just add the appropriate APN Settings for your carrier manually.
[Google Pixel 4 XL ROMs, Kernels, Recoveries, & Oth] npjohnson:
we broke apns, we pulled the builds, fixed now in newer builds.
[F(x)tec Pro1 ROMs, Kernels, Recoveries, & Other De] npjohnson:
F(x)tec Pro^1

- Your warranty is now void.
- You have been warned.
- Use at your own risk.

Introduction:

This is the Official Lineage OS 21 thread for the F(x)tex Pro^1.

Downloads:

Please follow the install instructions in your device's Wiki page linked below exactly, and make sure your device's firmware matches the required firmware listed.

pro1 - Official build​

pro1 - My unofficial with Google Apps/Pixel goodies included. OTA's roll roughly once a month. Support not guaranteed or implied.​

If you don't follow these instructions, or use 3rd party add-ons (like Magisk) please don't expect support here.

Known Bugs:

None.​

Find any? Report them according to this guide.​

Notes:

The only supported GApps package at the moment is MindTheGapps, linked on our Wiki page about gapps.​

Firmware is shipped in the ROM package for this device, so no need to worry about updating it on your own!​

Kernel Source: https://github.com/LineageOS/android_kernel_fxtec_msm8998
[F(x)tec Pro1 ROMs, Kernels, Recoveries, & Other De] npjohnson:
Sadly, this device utilizes android.hardware.radio@1.3 (or below).

This means that the March security bulletin - known as QPR2 - fully killed this device.

We (LineageOS) are trying to write a wrapper to make older radio HAL versions compatible with newer radio HAL versions.

With that said, we may or may not be successful and we're entirely unsure how long it would take.

So, sadly, for now, this device has 21 builds disabled - I have deployed one final February ASB unofficial build people can use in the intermediary (or you can use the final official build).

I will announce here if/when the device is re-added to the roster.
[F(x)tec Pro1 ROMs, Kernels, Recoveries, & Other De] npjohnson:
This issue has been remediated for _this device_.

Builds will resume soon.
[F(x)tec Pro1 ROMs, Kernels, Recoveries, & Other De] shubell:
Can anyone tell me if this version has PPTP enabled (backported)?
[F(x)tec Pro1 ROMs, Kernels, Recoveries, & Other De] npjohnson:
PPTP?
[F(x)tec Pro1 ROMs, Kernels, Recoveries, & Other De] shubell:
PPTP is a VPN protocol that google is disabling on AOSP since android 12+ ( to prevent people using an insecure protocol). They also disabled L2TP if not mistaken. Some have reenabled it others not.

I attached a screenshot of all vpn protocols on android 11

not sure but would this enable it if disabled?

https://review.lineageos.org/q/Ia1d7eb97202c6fd7b98557b1b21f53096ba9cc44
[F(x)tec Pro1 ROMs, Kernels, Recoveries, & Other De] kzin42:
There is a problem with the camera on your Odd Solutions release for 23rd june.

Torch wont work, says camera in use. Open camera says another app is using the camera. Disabling the Camera app made no difference.
[F(x)tec Pro1 ROMs, Kernels, Recoveries, & Other De] npjohnson:
working on it, th official has the same issue
[F(x)tec Pro1 ROMs, Kernels, Recoveries, & Other De] npjohnson:
Unofficial build users:

For the next build you will need to update by hand in recovery and select "Yes" when prompted about signature mismatch.

I have started signing my builds again, and set it up so that you can migrate without wiping data, but you must select "Yes" to ignore signatures once to swap to a signed build.

Enjoy!
[F(x)tec Pro1 ROMs, Kernels, Recoveries, & Other De] kzin42:
just attempted to put on "lineage-21.0-20240704-UNOFFICIAL-pro1.zip" in recovery, and get some errors:

ERROR: cutils: Failed to chown(/storage/4CF4-86CC, 0, 0): Operation not permitted

ERROR: recovery: public: 179_1 failed to create mount point Operation not permitted
[F(x)tec Pro1 ROMs, Kernels, Recoveries, & Other De] npjohnson:
Stop trying to flash stuff from an external SD card, just do it via ADB side though like the wiki says
[F(x)tec Pro1 ROMs, Kernels, Recoveries, & Other De] kzin42:
Ok thanks, your post above said "you will need to update by hand in recovery" so that's what I did.
[F(x)tec Pro1 ROMs, Kernels, Recoveries, & Other De] npjohnson:
Ah, I meant sidoad.
[Miscellaneous Android Development] npjohnson:
Mini 5G

- Your warranty is now void.
- You have been warned.
- Use at your own risk.

Introduction:

This is the Official Lineage OS 21 thread for the Mini 5G.

Downloads:

Please follow the install instructions in your device's Wiki page linked below exactly, and make sure your device's firmware matches the required firmware listed.

TP1803 - Official builds

TP1803 - My unofficial with Google Apps/Pixel goodies included. OTA's roll roughly once a month. Support not guaranteed or implied.

If you don't follow these instructions, or use 3rd party add-ons (like Magisk) please don't expect support here.

Known Bugs:

Find any? Report them according to this guide.

Notes:

LineageOS 21+ for this device utilize retrofit dynamic partitions - this means you will need to do the following before installing or upgrading from earlier LineageOS versions: fastboot wipe-super super_empty.img - utilizing the super_empty.img from here. This is included in both the official and unofficial wiki's installation instructions.

The only supported GApps package at the moment is MindTheGapps, linked on our Wiki page about gapps.

Kernel Source: https://github.com/LineageOS/android_kernel_nubia_sm8150
[Miscellaneous Android Development] best up:
Thank you very much for continuing to provide maintenance for this phone. I would like to ask if it supports double click wake-up in LineageOS 21. I know it was not supported in previous versions, but this feature is really convenient. I really need it, and I hope you can tell me some exciting news
[Miscellaneous Android Development] npjohnson:
No because our panel doesn't support it?
[Miscellaneous Android Development] npjohnson:
Unofficial build users:

For the next build you will need to update by hand in recovery and select "Yes" when prompted about signature mismatch.

I have started signing my builds again, and set it up so that you can migrate without wiping data, but you must select "Yes" to ignore signatures once to swap to a signed build.

Enjoy!