yashsingh1/xdaforums huggingface dataset:
[General Questions and Answers] mouadslider:
Any luck on this topic yet? I recently found some people selling an app that u can use on your phone to basically take over the Camera feed and show images/videos instead of the actual hardware camera feed. None of them is free, its owners demand lots of money, have 0 reviews and looks like a scam. But i want to know if somebody actually figured this out.
[General Questions and Answers] Devkan:
I don't know which application I want to use, but you can easily do this on any ROOTed device. Is your phone ROOTed?
[Touch Pro, Fuze General] whiteblazer01:
I was thinking it would be a great feature if we can somehow integrate sunrise & sunset times into the weather tab. Each city location would display their respective, local sunrise & sunset times for the day.

Any ideas how this can be done? I'm sure a lot of people would appreciate & enjoy having this feature.

EDIT: I just checked, and Accuweather.com shows the info for sunrise, sunset, wind speed, etc...
[Touch Pro, Fuze General] whiteblazer01:
Bump.

I'd still like to know if this is possible.

Also, when on the weather app in TouchFLO 3D, if I click on 5-Day, then More, it takes me to accuweather.com. Is it possible to edit the "More" button to take me to the city specific page on accuweather.com instead of the main page?
[Google Pixel ROMs, Kernels, Recoveries, & Other De] npjohnson:
Google Pixel

- 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 Google Pixel.

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.

Official builds:

sailfish

Unofficial - built once a month by me, includes GApps and Pixel goodies:

sailfish

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

Known Bugs:

Sound Trigger (Screen-off "Hey Google" detection) is nonfunctional due to incompatibilities with older proprietary binaries, and lack of system space for needed Google Apps.

Find any? Report them according to this guide.

Notes:

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

This uses a port of Linux kernel version 4.4 by @rootfan - thanks!

This requires a repartition - please see the wiki install guide(s) linked above on how to repartition! Our repartition script it different from other packages, please run ours!

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_google_marlin
[Google Pixel ROMs, Kernels, Recoveries, & Other De] npjohnson:
Cellular ! fixed, builds will roll within a week officially!
[Google Pixel ROMs, Kernels, Recoveries, & Other De] monyetking1:
To manually upgrade, do we have to re partition and lose our data and set the phone up as brand new again?

Thanks for keeping these bad boys going!
[Google Pixel ROMs, Kernels, Recoveries, & Other De] npjohnson:
if you're on 20 use the upgrade guide, you can just roll forward.
[Google Pixel ROMs, Kernels, Recoveries, & Other De] monyetking1:
I am looking at the upgrade guide, it seems I have to repartition and wipe the data partition?

Might have to do this on the weekend, so I have time to set things up.

Cheers
[Google Pixel ROMs, Kernels, Recoveries, & Other De] npjohnson:
let me update that - you don't need to repartition again, will add a "only if you haven't before"
[Google Pixel ROMs, Kernels, Recoveries, & Other De] npjohnson:
Note added to the guide.
[Google Pixel ROMs, Kernels, Recoveries, & Other De] spiral777:
got los21 installed on sailfish and thank you :)

this is what i used to get viper4android working

https://app.box.com/s/iu6odglqm0vfsht2kh9yemybgntr0ges
[Google Pixel ROMs, Kernels, Recoveries, & Other De] monyetking1:
These are so much quicker and smoother than the 20. Hats off and thanks so much for keeping these phones going. 💪
[Google Pixel ROMs, Kernels, Recoveries, & Other De] Dragon Kumera:
sweet! Downloaded it but waiting till I have time to flash the upgrade!
[Google Pixel ROMs, Kernels, Recoveries, & Other De] Dragon Kumera:
do you really need (- Your warranty is now void.). Its like 8 years old now lol. Dont think warranty exists
[Google Pixel ROMs, Kernels, Recoveries, & Other De] npjohnson:
It's a standard disclaimer I put in all my posts, just trying to convey the idea that you're taking everything into your own hands here.
[Google Pixel ROMs, Kernels, Recoveries, & Other De] Dragon Kumera:
yea thats valid reasoning. I guess I should not just assume we are all responsible adults coming to xda knowing what we are doing lol
[Google Pixel ROMs, Kernels, Recoveries, & Other De] MrxSiN:
Is it possible to add AOD?
[Google Pixel ROMs, Kernels, Recoveries, & Other De] snOwjAwk:
Thank you very much!!
[Google Pixel ROMs, Kernels, Recoveries, & Other De] MrxSiN:
Just noticed, there no sailfish build on for your unofficial build. Server problem?
[Google Pixel ROMs, Kernels, Recoveries, & Other De] npjohnson:
Redid infrastructure, news builds in a week or two.
[Google Pixel 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.
[Google Pixel ROMs, Kernels, Recoveries, & Other De] Mi4_lte:
Why no vulkan gpu drivers? When I'm trying to render video in the app Motioncam (raw video). I have error vulkan. When I'm rendering on stock rom (pixel) h264 codec successfully rendering.
[Google Pixel ROMs, Kernels, Recoveries, & Other De] npjohnson:
we use the same Vulkan setup as stock. not sure why it wouldn't work for you - file a bug with logs I guess.
[Google Pixel ROMs, Kernels, Recoveries, & Other De] Mi4_lte:
Which app can collect the logs on 14a?
[Google Pixel ROMs, Kernels, Recoveries, & Other De] npjohnson:
No app, there's a guide on the wiki on how to pull logs, please share them here on the thread
[Google Pixel ROMs, Kernels, Recoveries, & Other De] monyetking1:
I'm not even disappointed. Thank you for keeping our devices going. Appreciate the effort.
[Google Pixel ROMs, Kernels, Recoveries, & Other De] MrxSiN:
Been using the rom since released until this news came up.

From my experience, 512mb default zram was quite low. Increase to 1.5gb seem to smooth out phone experience.

Deep sleep is very good. About less than 0.5%/h.
[Google Pixel ROMs, Kernels, Recoveries, & Other De] rick23ro:
@npjohnson The Pixel unofficial builds are still unavailable, the page shows 'This device does not exist'. Any idea what's happening? -> https://updater.oddsolutions.us/devices/sailfish/builds
[Google Pixel ROMs, Kernels, Recoveries, & Other De] npjohnson:
The server is still under maintenance
[Google Pixel ROMs, Kernels, Recoveries, & Other De] dmitrydahmer:
@npjohnson Thank you so much for uploading the unofficial build, still using my Sailfish device as the main one and it's great:)

I've successfully installed an update, but faced a problem when I'm not able to write or change system files in the system directory with root explorer or any other file manager, (I was just trying to replace system fonts), in previous builds I did it many times with no issues, but now I can't either replace or change any files in root directory. Is it a build issue or something else?
[Google Pixel ROMs, Kernels, Recoveries, & Other De] dmitrydahmer:
Does zRam really work? I tried it once but didn't see much difference, what module do you use?
[Google Pixel ROMs, Kernels, Recoveries, & Other De] npjohnson:
should work fine idk
[Google Pixel ROMs, Kernels, Recoveries, & Other De] dmitrydahmer:
by the way, is there any chance I can enable at-glance weather on the lock screen? thanks for replying !!
[Google Pixel ROMs, Kernels, Recoveries, & Other De] npjohnson:
nope, it's busted for some reason I haven't figured out yet.
[Google Pixel ROMs, Kernels, Recoveries, & Other De] MrxSiN:
Yes. It works. Enlarge zRAM and change snappiness to 100. Battery may take a hit since it need to compress and decompress but it will reduce the lag when RAM is full.

No module. Just install any kernel tuner app, and change zRAM.
[Google Pixel ROMs, Kernels, Recoveries, & Other De] MrxSiN:
Is April build is the same as last March build?
[Google Pixel ROMs, Kernels, Recoveries, & Other De] npjohnson:
it has some small changes.

But yeah it's still feb ASB. Just some bug fixes.
[Google Pixel ROMs, Kernels, Recoveries, & Other De] dmitrydahmer:
I heard that the radio thing has been fixed recently, so shall we expect an update for 1st pixel as well? If so, will an update differ from an unofficial one posted recently? thank you
[Google Pixel ROMs, Kernels, Recoveries, & Other De] npjohnson:
It has not.

No clue where you heard that.
[Google Pixel ROMs, Kernels, Recoveries, & Other De] dmitrydahmer:
I saw it on other topics, pixel 3a for instance
[Google Pixel ROMs, Kernels, Recoveries, & Other De] npjohnson:
yeah, it's per device, each devices fix is entirely different than another.
[Google Pixel ROMs, Kernels, Recoveries, & Other De] dmitrydahmer:
Oh I see, sorry about it then
[Google Pixel ROMs, Kernels, Recoveries, & Other De] MrxSiN:
I hope it will get fixed. Then we can proof that old phone hardware is still capable to use new software.
[Google Pixel ROMs, Kernels, Recoveries, & Other De] Mi4_lte:
Can you build AOSP (on the 4pda forum I saw only one custom ROM based on AOSP 11 android). If you build Aosp 14 android, it will be super cool, in my opinion.
[Google Pixel ROMs, Kernels, Recoveries, & Other De] npjohnson:
Sorry, I won't be doing that.

LineageOS is based on AOSP - and given AOSP has 0 apps at this point (no dialer, etc.) - not sure why you'd want it.

Plus at this point marlin/sailfish are so legacy that they rely on LineageOS specific hacks.
[Google Pixel ROMs, Kernels, Recoveries, & Other De] Mi4_lte:
Can someone make a stereo mod?
[Google Pixel ROMs, Kernels, Recoveries, & Other De] Mi4_lte:
Has anyone tried to change thermal config or remove it? So that there would be no trotting, for example, when recording video. I put magisk module universal to remove thermal config, tried on different phones, everywhere was successful, on the pixel with this module bootloop. If you recording 4k, phone quickly overheats and begin to drop out frames due to a decrease in processor frequency, if there is a solution please advise. In general, the smartphone is very even relevant in 2024, and not one year will still be relevant, there are enough shortcomings as subjective and objective, where without them, any smartphone is not ideal, unfortunately even the current flagships.
[Google Pixel ROMs, Kernels, Recoveries, & Other De] dmitrydahmer:
Hi, could you give me some advice or anything as I'm having a small issue, I deleted the Lineage Calendar app and installed Google Calendar instead, but it crashes every time, same way crashes Lineage Calendar after I installed it again, just have no idea what to do
[Google Pixel ROMs, Kernels, Recoveries, & Other De] npjohnson:
Just reflash the ROM
[Google Pixel ROMs, Kernels, Recoveries, & Other De] MrxSiN:
What's your take on simple lmk?

It was quite good and fast for small memory device.
[Google Pixel ROMs, Kernels, Recoveries, & Other De] npjohnson:
It is against the lineage charter to include anything like this.

And I've never really seen a performance increase high enough for it to make sense versus LMKD
[Google Pixel ROMs, Kernels, Recoveries, & Other De] cristian.daniel23:
Hi, first of all thanks for keeping this phone updated!

Now for my question, if I flash the unofficial rom, will I still have unlimited Google photos uploads? Do I have to enable something after flashing to make it work?
[Google Pixel ROMs, Kernels, Recoveries, & Other De] npjohnson:
Yes it still works.

No nothing needed.
[Google Pixel ROMs, Kernels, Recoveries, & Other De] masscream:
Thank you for your hard work. Call me 'slow' but I don't understand, what exactly is the issue. There is a hw device / feature which is not supported in Android 14 and requires completely new and robust solution? People like this build and call it functional and better than 20 here... And there are no key features (except hw radio) on the main page which would be listed as out of order... What exactly is, the cellular network? Google app features (cause I don't plan using these anyway)? Thanks for clarification.
[Google Pixel ROMs, Kernels, Recoveries, & Other De] npjohnson:
The builds that I distribute of course are not broken because they don't include anything past February security patch.

If you were to build it today, or build it officially, radio would be broken among many other things.

There is a fixing progress, but again, we don't know when it will be ready if it will be ready
[Google Pixel ROMs, Kernels, Recoveries, & Other De] dmitrydahmer:
hi

I've been using this rom for a while and its been good

did you hear recently about devices not passing integrity as google decides to ban most of unofficial kernels or something like that

everything used to work fine for me but not anymore

people say to use stock rom in this case as there's no solution yet

will we be able to get a new fixed kernel or other solution? thank you
[Google Pixel ROMs, Kernels, Recoveries, & Other De] npjohnson:
Nope, I won't be keeping up with solutions for that, you have to figure that one out on your own
[Google Pixel ROMs, Kernels, Recoveries, & Other De] dmitrydahmer:
I see

there's a meaning that in order to pass integrity, the builds now must be signed. Are those signed already?

or we shouldn't expect that either?
[Google Pixel ROMs, Kernels, Recoveries, & Other De] npjohnson:
Of course official build are signed.
[Google Pixel ROMs, Kernels, Recoveries, & Other De] dmitrydahmer:
I mean the unofficial one that you update once a month, is it possible to sign it as well? it's much better than the latest official build which I can't find anyway
[Google Pixel ROMs, Kernels, Recoveries, & Other De] npjohnson:
It's reflecting a signed build via ih8sn

That's not your problem.
[Google Pixel ROMs, Kernels, Recoveries, & Other De] dmitrydahmer:
the official build comes with release keys or with test keys as well as unofficial? and where I can download the latest official? sadly all the builds were gone from the lineage website
[Google Pixel ROMs, Kernels, Recoveries, & Other De] MrxSiN:
The kernel name check is case sensitive. So, it is too easy to bypass.

The wont be official build yet since it cant be build with the latest security patch. So, just use the unofficial for time being. Its upto date until feb security patch.
[Google Pixel ROMs, Kernels, Recoveries, & Other De] dmitrydahmer:
yeah I was saying about the latest available February build

*GOOGLE UPDATED DROIDGUARD, IF YOU ARE USING CUSTOM ROM, IT MUST BE SIGNED WITH PRODUCTION KEYS AND NOT WITH TEST KEYS. ASK YOUR ROM MAINTAINER IF YOUR ROM IS SIGNED.*

that's what developers say about play integrity fix

I may be wrong, but I believe the unofficial build is not signed, as people who use official lineage builds claim that everything works fine for them
[Google Pixel ROMs, Kernels, Recoveries, & Other De] MrxSiN:
It works just fine. Even Google wallet works.
[Google Pixel ROMs, Kernels, Recoveries, & Other De] npjohnson:
it reports release-keys - seriously please stop - every thread I have is asking this rn and it's ridiculous, y'all can check it in 20s.
[Google Pixel ROMs, Kernels, Recoveries, & Other De] dmitrydahmer:
what fix do you use?
[Google Pixel ROMs, Kernels, Recoveries, & Other De] dmitrydahmer:
is it possible that the ROM is built with "release-keys" in the build props, but the key used to sign is still the testkey so PI fails? or probably ih8sn doesn't work anymore.

Could you do a release-keys build and sign it with a private key?
[Google Pixel ROMs, Kernels, Recoveries, & Other De] npjohnson:
No, Play integrity is failing for a thousand other reasons, it failed before this and it's going to continue to fail, go use something to spoof it.

They've started comparing GPU fingerprints. Not going to waste a ton of time even explaining what that is, but it's not something that's worth digging into.

Ih8sn still spoofs release-keys to the relevant processes. That's not your issue.
[Google Pixel ROMs, Kernels, Recoveries, & Other De] Bujiraso:
Could I have some explanation of these lines, or possible revisions to the top post?

Does killed mean it cannot do calling?

Is this post prior or following the top post? e.g. Maybe the top post was edited to say that this is no longer true, but doesn't have an update date.

I'm curious to know if most functionality is working on this build, if I were to install over Android 10.

Thank you for keeping this model updated!
[Google Pixel ROMs, Kernels, Recoveries, & Other De] MrxSiN:
Will there be unofficial build this month? And if it is, will it be until it got fixed?
[Google Pixel ROMs, Kernels, Recoveries, & Other De] npjohnson:
Nope. Not with a newer patch level at least.

Again, stop asking.

At this point we have the radio and cellular data fixed, but we've hit other issues with the thermal HAL that are difficult.
[Google Pixel ROMs, Kernels, Recoveries, & Other De] MarioGh:
Kindly Help

Dont seem to find the zips to flash (Official or unofficial).

Followed the wiki, unlocked bootloader already.
[Google Pixel ROMs, Kernels, Recoveries, & Other De] MrxSiN:
For official, it can be found in the archives.

Lineage OS Archives

The unofficial, idk
[Google Pixel 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!
[Google Pixel ROMs, Kernels, Recoveries, & Other De] npjohnson:
Radio is fixed, official builds rolling again within a week.
[Google Pixel ROMs, Kernels, Recoveries, & Other De] monyetking1:
What a bloody legend 💪
[Google Pixel ROMs, Kernels, Recoveries, & Other De] MrxSiN:
OG Pixel alive again boys and thanks for the update.
[Google Pixel ROMs, Kernels, Recoveries, & Other De] hmmmdd:
WOW. Great work, thanks a lot!
[Google Pixel ROMs, Kernels, Recoveries, & Other De] MrxSiN:
Just put it here. Incase somebody asking.
[Google Pixel ROMs, Kernels, Recoveries, & Other De] spiral777:
Anyone with GPS not working on the last few official nighties?
[Google Pixel ROMs, Kernels, Recoveries, & Other De] -SKYLINE-:
Just checking... Is the current build still on February 2023 security patch?
[Google Pixel ROMs, Kernels, Recoveries, & Other De] npjohnson:
No, it's up to date now.
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] Tefzors:
Wow, this is huge. Will install this weekend. Android 14 on a 2016 device is incredible.

Edit: managed to install it before the weekend - now need to find the time to tinker with it! View attachment 6068855
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] npjohnson:
Cellular ! fixed, builds will roll within a week officially!
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] ThePhenomenalOne1:
Wow. Thanks for all the hard work.

Just wanted to know what is the process of updating the unofficial build with all the Pixel stuff?

Will the OTA update work or will I need to side load it?

Thanks
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] activadroid:
I just installed (via Linux Mint PC-USB upGRADE process, NOT OTA) UNofficial LOS21 on one of my old 32GB devices (no SIM).

VERY cool to have Android 14 on device from 2016 !

Thank You NPJohnson and others who made this possible !
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] rodken:
It would be nice to know if the USB Controller on Windows 11 functions as design running LOS 21, especially in terms of using the device for file transfer or even in PTP mode.

I've been apprehensive in installing any version of Lineage beyond A11.
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] quockhanhlk:
sorry for the noob question but arent the builds listed in the offical links for LineageOS 20 not 21 ?
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] activadroid:
Looks like 21 only on UNofficial, as of the moment.

I updated my previous post to clarify that is what I installed.
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] npjohnson:
There's an upgrade guide on the wiki
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] npjohnson:
It's in the build process right now
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] npjohnson:
It will be posted within 24 hours
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] activadroid:
Just installed (via upGRADE process - Linux Mint PC-USB - NOT OTA) LOS21 UNofficial on 128GB XL (with SIM).

Minimal testing: quick Cellular voice call, SMS message exchange, and surf for news.

All good.

UPDATE: I just tried to enable WiFi calling, and I keep getting 'Carrier Setup Keeps Stopping' message.

Any suggestions ?
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] npjohnson:
I'm not sure that even worked on 20... did it?
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] activadroid:
Hmmm.

I don't know.

This newly upgraded to LOS21 Marlin is a spare / backup / WiFi music streamer /play phone that I popped a SIM into.

WiFi calling might have only been working on P4XL, with OEM Android 13.

MVNO providing Verizon would (or could) not enable WiFi calling when I first asked them.

In basement office, in rural area, VZW signal FEEBLE/erratic, so I bought outside and inside cellular antennas. Passive - No amp - small gain improvement in dBm.

Then a month (or so) later, WiFi calling was available. Worked great for months.

Now, I just checked P4XL, and cannot enable WiFi calling.

Frequent dropped calls recently made me question house WiFi / Extenders (no troubleshooting on that yet).

Now I realize WiFi NOT the problem !

Darn !

@npjohnson - does LOS21 support WiFi calling ? was your question related to just Sailfish / Marlin, or all LOS 20 / 21 ?
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] npjohnson:
Ofc 21 supports it - I mean I don't think marlin/sailfish did past 18.1.
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] activadroid:
just to clarify: Does UNofficial LOS21 NOT support WiFi calling ? - for Google Pixel 4XL, as well as Marlin/Sailfish ?
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] activadroid:
I guess I misunderstand your shorthand : Ofc meaning 'OFFICIAL' (versus UNofficial) 21, or, 'Officially, LOS 21 supports it ?
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] npjohnson:
Dude I don't know how much more clear I can be about this, lineage OS is a platform supports Wi-Fi calling, I don't know why you're talking about the 4 xl, this isn't the thread for that, it works fine on the 4XL and the four, it is strictly the first generation pixels in which Wi-Fi calling is uncertain