yashsingh1/xdaforums huggingface dataset:
[Google Pixel 3 XL ROMs, Kernels, Recoveries, & Oth] klemi71:
Please excuse this question; I know Lineage doesn't support passing any Google things...

Does the kernel allow passing safety net using magisk modules? It depends on some strings inside, depending on what dev did. Best answer would be by someone doing it.

Best regards.
[Google Pixel 3 XL ROMs, Kernels, Recoveries, & Oth] Amin2:
Any working Gcam on L21 for pixel 3xl?
[Google Pixel 3 XL ROMs, Kernels, Recoveries, & Oth] klemi71:
Installing Google Pixel-Camera from Playstore should work.
[Google Pixel 3 XL ROMs, Kernels, Recoveries, & Oth] lpedia:
If you're asking whether official LOS will do this, the answer is no. Official LOS will never spoof safetynet / play integrity, let alone include Magisk or similar.

You'll have to root the device and add a Magisk module yourself.

YASNAC on my blueline with official LOS 21 now reports basic integrity pass and CTI profile match after I did the following:

Install Magisk. The latest is version 27.0, and that's what I installed

Install chiteroman's PlayIntegrityFix v15.8 Magisk module

Enable Magisk's Zygisk setting, enable DenyList, and add Play Services and Play Store to the DenyList

Clear Play Store app's cache and storage

Google Wallet now allows me to add payment cards.
[Google Pixel 3 XL ROMs, Kernels, Recoveries, & Oth] klemi71:
Thanks a lot. I know official LOS won't do this and I know the necessary steps. I just asked because certain kernels include strings banned by Google and therefore won't let PIF work. As you managed to get it work... fine!

Best regards.
[Google Pixel 3 XL ROMs, Kernels, Recoveries, & Oth] miatawnt2b:
If I upgrade from 20 to 21 following the procedure above, will I still have my 3rd party apps/data like duo and other 2fa apps and will they work?
[Google Pixel 3 XL ROMs, Kernels, Recoveries, & Oth] lpedia:
Speaking from my own experience ...

Assuming you're upgrading from official 20 and installing the same addons, your third-party apps and data should survive and continue to work (unless any of them aren't compatible with Android 14). As always, though - do make sure you have backups in case something goes wrong and you have to clean-flash or revert to LOS 20.

Note that Google changed its policies recently to make Play Integrity necessary for some purposes, particularly for Google Messages to do RCS Chat. It takes a while for such changes to propagate to all devices. Mine only got it a few days ago, but people have been talking about RCS breaking for some time now. So even if Messages was happily doing RCS in LOS 20 for you, it could suddenly stop working.

Other apps, such as Google Wallet and some banking apps, will also need Play Integrity.

So if you're using any gapps package, you'll probably need Play Integrity for some of them. You can install Magisk etc as described in my earlier post - and note that previous safetynet fix modules no longer do the job, so you'll need to substitute something like chiteroman's PlayIntegrityFix module.
[Google Pixel 3 XL ROMs, Kernels, Recoveries, & Oth] edeed:
is it just me that has the video playback issue on browser?
[Google Pixel 3 XL ROMs, Kernels, Recoveries, & Oth] Amin2:
It happened to me too,and I'm no longer on L OS.

I'M trying pixelbuilds.
[Google Pixel 3 XL ROMs, Kernels, Recoveries, & Oth] yeswap:
I updated from 20 to 21 following the update guide and did not lose any data or apps.
[Google Pixel 3 XL ROMs, Kernels, Recoveries, & Oth] yeswap:
No issues with Youtube in Jelly for me.
[Google Pixel 3 XL ROMs, Kernels, Recoveries, & Oth] edeed:
Ah didn't specify but it's mainly in browser. Videos will be unable to be played after being paused.
[Google Pixel 3 XL ROMs, Kernels, Recoveries, & Oth] yeswap:
Jelly is the code/package name for LineageOS web browser. Pausing and restarting videos works for me in it.
[Google Pixel 3 XL ROMs, Kernels, Recoveries, & Oth] edeed:
Hmm that's weird. Well I went back to an earlier unofficial build and it plays normally now.
[Google Pixel 3 XL ROMs, Kernels, Recoveries, & Oth] Roopam:
It is a beta build, right?
[Google Pixel 3 XL ROMs, Kernels, Recoveries, & Oth] PN0327:
Is it just me or sometimes it feels laggy using this rom?
[Google Pixel 3 XL ROMs, Kernels, Recoveries, & Oth] janoka99:
For me it's silky smooth both on our Pixel 3 and Pixel 3 XL, eternally grateful to the developers!

Only minor problem I've found is in Signal (microphone doesn't work, just opened my first bug report).
[Google Pixel 3 XL ROMs, Kernels, Recoveries, & Oth] janoka99:
Oh and on blueline, I updated from 20 to 21 and me neither, didn't lose anything at all.
[Google Pixel 3 XL ROMs, Kernels, Recoveries, & Oth] Mine Hashu:
for installing GApps is it necessary to root it first? or i can install without rooting it?
[Google Pixel 3 XL ROMs, Kernels, Recoveries, & Oth] lpedia:
No, you do not need root to have Gapps.

Gapps have to be installed before the first system boot after a clean install. Magisk can be installed at any time later.

However, you will need to root the device if you depend on apps that don't work (or will not work properly) on a device with an unlocked bootloader. You can't simply re-lock the bootloader when you have a custom ROM like LineageOS installed.

Google has been tightening the requirements recently, and some of its own apps that might previously have worked without passing a Play Integrity check will no longer work properly. Examples include Google Messages (if you want to use RCS) and Google Wallet (if you want to add payment cards to it).

Some non-Google apps such as banking apps will refuse to run if they can see that the device has an unlocked bootloader and/or is rooted.

To be able to use such apps after installing a custom ROM, you do need to root the device so you can 'hide' the unlocked bootloader (and the fact that it's rooted).

See https://xdaforums.com/t/module-play-integrity-fix-safetynet-fix.4607985/ and read all of the instructions to find out what's involved in that.
[Google Pixel 3 XL ROMs, Kernels, Recoveries, & Oth] nayuuuuu:
Where may I find the code for the battery management driver? I’m trying to figure out how the BMS for the Pixel 3 XL works and make some changes for my own build, but wasn’t able to find the specific chip used after looking at the kernel and device tree repos. Not sure if I’m missing something. Thanks!
[Google Pixel 3 XL ROMs, Kernels, Recoveries, & Oth] BootloopedMillennials:
Nope I also have this issue. It's not only the browser but apps for Reddit. I'm convinced it's an issue with codecs. I think there were codec changes two builds or so ago. Prior to that I had no issues.

What I noticed trying to play Youtube in Firefox. If the video is using VP9 codec and reception is mediocre (?); it'll start, pause and try to reload video from the start with a different codec and throw a playback error. It's finnicky sometimes it works and sometimes it doesn't. All I know is If the video is using AV1 codec from the start it plays fine, all the time.

It's an annoying issue.
[Google Pixel 3 XL ROMs, Kernels, Recoveries, & Oth] razorloves:
if you just want the battery and charger drivers, they're here.

if you're referring to the charging control feature in lineageos, it's here.
[Google Pixel 3 XL ROMs, Kernels, Recoveries, & Oth] i n f a m o u s:
I've noticed my device slows down when I'm watching YouTube on the app some times. Anyone else notice this?
[Google Pixel 3 XL ROMs, Kernels, Recoveries, & Oth] miatawnt2b:
Is the video playback issue documented anywhere? Is there a fix?

What was the last version that worked properly?
[Google Pixel 3 XL ROMs, Kernels, Recoveries, & Oth] frombrosis:
I have searched online and haven’t found any documented reporting on it. I have issues with Twitter and Reddit apps, videos in those apps simply don‘t play, I see the first 1-2 frames of the video and then the videos do not play. I’m running the latest version of LinageOS 21 too. Clearing cache and storage and reinstalling the app doesn’t fix the issue. Would be good to hear from others how they solved this issue.
[Google Pixel 3 XL ROMs, Kernels, Recoveries, & Oth] i n f a m o u s:
I've noticed the lag while using the YouTube app isn't as bad on the latest nightly build 20240319.
[Google Pixel 3 XL ROMs, Kernels, Recoveries, & Oth] Spartan 42:
Now that QPR2 is causing problems with LineageOS, is there any chance that LineageOS 21 will continue to run on Blueline and Crosshatch? I'm currently still on LineageOS 20 and unsure about upgrading because it was announced that some devices no longer have the necessary changes to continue with LineageOS 21. It was announced that these will continue to be supported with either QPR1 or even LineageOS 20. What would be the case here?

Greetz and Thanks
[Google Pixel 3 XL ROMs, Kernels, Recoveries, & Oth] PN0327:
What happened with the updates? It's been a while
[Google Pixel 3 XL ROMs, Kernels, Recoveries, & Oth] FeralG:
From the Pixel 7 Pro thread, but should explain what's going on with LineageOS 21 Updates. I don't know if Crosshatch/Blueline support will be affected, but as mentioned below there is more info in the Subreddit.
[Google Pixel 3 XL ROMs, Kernels, Recoveries, & Oth] Spartan 42:
At the moment Blueline and Crosshatch are affected. A summary is found here in the Reddit. There is a list of the affected devices too. The grayed out devices are currently still at risk and the changes have not been implemented. In the worst case, these devices will not be upgraded to QPR2 but will either remain on QPR1 with security updates or go back to LOS20.

Greetz
[Google Pixel 3 XL ROMs, Kernels, Recoveries, & Oth] PN0327:
Damn it's really the end huh
[Google Pixel 3 XL ROMs, Kernels, Recoveries, & Oth] FeralG:
Not necessarily. Based on the comments in the subreddit, I'm under the impression that the LineageOS Team isn't even sure what will happen yet. For myself, I'm waiting for the Blog Post to let us know what the situation is.
[Google Pixel 3 XL ROMs, Kernels, Recoveries, & Oth] Partyzanin:
Installed from Stock Android 12, patched Integrity fix and now even Wallet works. Thank you guys!
[Google Pixel 3 XL ROMs, Kernels, Recoveries, & Oth] svprm:
Thank you @razorloves for supporting Pixel 3 XL.

---

@everyone

One of the feature I really miss from Pixel ROM is selecting text from the Recent menu. How do you overcome this feature in the lineage rom?
[Google Pixel 3 XL ROMs, Kernels, Recoveries, & Oth] Slool:
Bad news, according to the reddit thread, it seems to be the end of official support for Pixel 3 and 3XL 🫤
[Google Pixel 3 XL ROMs, Kernels, Recoveries, & Oth] deli-q:
It's also no longer listed as officially supported on lineageos.org.

Does this mean, even LOS 20 won't work anymore?
[Google Pixel 3 XL ROMs, Kernels, Recoveries, & Oth] lpedia:
Seems more likely that it'll be a downgrade to LOS 20 rather than support ceasing. No surprise if the affected devices have been taken off the supported list while their fate is decided.

https://review.lineageos.org/c/LineageOS/lineage_wiki/+/389426

So ... be patient. We'll be told what's happening once the devs know. They've been busy!
[Google Pixel 3 XL ROMs, Kernels, Recoveries, & Oth] Klaerchen:
I tried the currently open commits for crosshatch. Phone and mobile data work with them. It seems to work ok on first glimpse. So I'm positive that it will continue on LOS21
[Google Pixel 3 XL ROMs, Kernels, Recoveries, & Oth] miatawnt2b:
Is anyone building and releasing unofficial builds?
[Google Pixel 3 XL ROMs, Kernels, Recoveries, & Oth] agraceful:
If 21 gets dropped officially, there's a good chance razor and the other maintainers will continue with unofficial but like others have said, first we have to wait to get official word. Razor will definitely update us when they've come to a decision.
[Google Pixel 3 XL ROMs, Kernels, Recoveries, & Oth] dktz:
I switched to DivestOS some time ago and it's just ok on Pixel 3, if you ok with microG / no gapps. Only VoLTE is not working.
[Google Pixel 3 XL ROMs, Kernels, Recoveries, & Oth] razorloves:
lineage-21 builds have been resumed. Woohoo!

hudson: Revive Pixel 3 series · LineageOS/hudson@8d12267

Change-Id: I1b2027423296b7408cf45380e3c8246b04a31cd4

github.com
[Google Pixel 3 XL ROMs, Kernels, Recoveries, & Oth] $@N:
this is awesome.
[Google Pixel 3 XL ROMs, Kernels, Recoveries, & Oth] PN0327:
Nice
[Google Pixel 3 XL ROMs, Kernels, Recoveries, & Oth] agraceful:
Please give a huge thank you to Mike from all of us that use lineage. All of you guys are bad ass for doing the best you can to keep our devices from becoming e-waste.
[Google Pixel 3 XL ROMs, Kernels, Recoveries, & Oth] svprm:
Thank you so much. (y)
[Google Pixel 3 XL ROMs, Kernels, Recoveries, & Oth] FeralG:
Another Thank You to @razorloves, @mikeioannina, and all the other talented Dev's for keeping LineageOS going on the 3XL.
[Google Pixel 3 XL ROMs, Kernels, Recoveries, & Oth] dhinesh_cool:
actually thnx to reallysnow , she did great job of fixing RIL using coral blobs and thnx for micheal to adapt for los
[Google Pixel 3 XL ROMs, Kernels, Recoveries, & Oth] $@N:
Thanks to all devs. It seems latest build is UP.
[Google Pixel 3 XL ROMs, Kernels, Recoveries, & Oth] Slool:
I have the same issue with Lineageos 21.

I found an issue related :

Video playback issues on sunfish since upgrade to LOS21 (#6759) · Issues · LineageOS / issues / android · GitLab

Expected Behavior Playing arte.tv videos Current Behavior Since upgrade from LOS20 to...

gitlab.com

Let's hope it will be fixed soon :)
[Google Pixel 3 XL ROMs, Kernels, Recoveries, & Oth] frombrosis:
It's definitely only occurring when I have my Bluetooth headset connected, otherwise videos play ok when playing through my phone speaker. Strange.
[Google Pixel 3 XL ROMs, Kernels, Recoveries, & Oth] cheetoacidosis:
Does this ROM have support for charge limiting on blueline? I found this reddit thread which seems to suggest all LOS20 devices do, and it seems strange to me that LOS21 wouldent. I just can't find the option to enable charge limiting

https://www.reddit.com/r/LineageOS/comments/14reu43

I want to stop charging at 90%, and cant find a default option to do so
[Google Pixel 3 XL ROMs, Kernels, Recoveries, & Oth] zyhk:
Thanks for keeping this device alive.

I upgraded from LineageOS v20 to v21, and found that audio DRC (Dynamic Range Control) was completely reversed only in this v21 (hadn't been till v20).

Usual audio users may feel better sound than before with a USB DAC because of no DRC as default. This is only a note of caution!
[Google Pixel 3 XL ROMs, Kernels, Recoveries, & Oth] i n f a m o u s:
It does not :(
[Google Pixel 3 XL ROMs, Kernels, Recoveries, & Oth] zyhk:
It's me?

You can check this issue by using USB SampleRate Changer with/without "--drc" option. Probably after reducing jitter ultimately by using "extras/jitter-reducer.sh" and Audio Jitter Silencer.
[Google Pixel 3 XL ROMs, Kernels, Recoveries, & Oth] cheetoacidosis:
This may be in response to my asking about Charge Limiting, which seems to not exist in this ROM. Except it kinda does?

I was able to get charge limiting working by altering the value inside /sys/devices/platform/soc/soc:google,charger/charge_stop_level

Because this doesnt persist across reboot, I'm working on a Magisk module to keep this functionality. I'll post back here once it's working or if I find a different solution
[Google Pixel 3 XL ROMs, Kernels, Recoveries, & Oth] cheetoacidosis:
I got charge limiting working! This workaround requires Magisk and another device with ADB

I created a script called chargelimit.sh and put it in the /data/adb/service.d/ directory. Everything marked as executable in this folder gets run by Magisk on startup. This script edits the value in /sys/devices/platform/soc/soc:google,charger/charge_stop_level to be what I want

For people just looking to copy-paste commands to do this themselves:

1. Connect your phone to a device that has ADB installed

2. Run adb shell

3. Run su

4. You'll probably get a permissions error. If you do, follow this part. if not skip on to 5

Open Magisk on your phone

Click Superuser on the bottom bar

Enable [SharedUID] Shell

rerun su in the terminal

5. cd /data/adb/service.d

6. Now we create and begin modifying the script: nano chargelimit.sh

7. type in echo "85" > /sys/devices/platform/soc/soc:google,charger/charge_stop_level

You can replace 85 with whatever you want the charge limit to be

8. Ctrl+X, press Y then Enter

9. Now we need to make that chargelimit.sh executable. chmod +x chargelimit.sh

10. Reboot your phone! It'll charge for a sec, and then stop once it reaches the limit
[Google Pixel 3 XL ROMs, Kernels, Recoveries, & Oth] zyhk:
No, it's nothing to do with your issue.

I answered to those who didn't know all Snapdr@gon devices had been forcing DRC (in short, compression) as default on all their audio outputs (bluetooth, USB, internal speaker, etc.) and wasn't able to bypass it even by using proprietary USB pseudo devices. In details, see DRC remover.
[Google Pixel 3 XL ROMs, Kernels, Recoveries, & Oth] cheetoacidosis:
oops! i replied to the wrong message. That's good to know! So just as a general rule of thumb, would I get better sound or worse with DRC on?
[Google Pixel 3 XL ROMs, Kernels, Recoveries, & Oth] zyhk:
It depends on you. DRC emphasizes vocals more energetically (in s sense attractively), but distorts or destroys the total balance of music replaying that music engineers intended.
[Google Pixel 3 XL ROMs, Kernels, Recoveries, & Oth] Gustavo_s:
Hello @razorloves, the issue reported on the link below is also affecting the pixel 3 / XL. Could you please take a look?

Please add `ro.surface_flinger.enable_frame_rate_override=false` to `android_device_sony_sm8250-common/vendor.prop` (#7036) · Issues · LineageOS / issues / android · GitLab

Expected Behavior ro.surface_flinger.enable_frame_rate_override=false is added to android_device_sony_sm8250-common/vendor.prop, without this change apps like Chrome and Youtube likes to set the...

gitlab.com
[Google Pixel 3 XL ROMs, Kernels, Recoveries, & Oth] zyhk:
@razorloves , did you fixed the DRC issue? The DRC is now normal on 20240513 build (but was reversed on 20240506 build).

I have another misc. issue. To my ears the output volume level of USB DAC's on this ROM is below about 1dB from that of old v20 ROM and other A14 devices.
[Google Pixel 3 XL ROMs, Kernels, Recoveries, & Oth] razorloves:
nope. and i dont see any other changes in the changelog that would affect that.
[Google Pixel 3 XL ROMs, Kernels, Recoveries, & Oth] zyhk:
Thanks for your reply. The DRC issue on other ROM's seemed to come from QCOM sourced blobs.

I was convinced that, but am possibly wrong.
[Google Pixel 3 XL ROMs, Kernels, Recoveries, & Oth] Zulu48:
Did playback issue fixed?
[Google Pixel 3 XL ROMs, Kernels, Recoveries, & Oth] Hammad rehman:
On Chorme.. Nope.
[Google Pixel 3 XL ROMs, Kernels, Recoveries, & Oth] edeed:
Does the video break down after replaying a paused video for you too?
[Google Pixel 3 XL ROMs, Kernels, Recoveries, & Oth] edeed:
can confirm it's still not fixed
[Google Pixel 3 XL ROMs, Kernels, Recoveries, & Oth] Hammad rehman:
Yes only

Yes but only on Chrome browser.
[Google Pixel 3 XL ROMs, Kernels, Recoveries, & Oth] edeed:
Do other browsers work for you then?
[Google Pixel 3 XL ROMs, Kernels, Recoveries, & Oth] Hammad rehman:
Yes
[Google Pixel 3 XL ROMs, Kernels, Recoveries, & Oth] razorloves:
Finally found a fix for the video playback issue on pixel 3/3a/4/4a family.

https://review.lineageos.org/396468

So the next build that comes out will have it. 👍
[Google Pixel 3 XL ROMs, Kernels, Recoveries, & Oth] PN0327:
Thanks
[Google Pixel 3 XL ROMs, Kernels, Recoveries, & Oth] miatawnt2b:
Yep. Playback issues fixed on the July9 build. Thanks!
[Google Pixel 3 XL ROMs, Kernels, Recoveries, & Oth] PieterDel:
Hey guys i got this phone second hand to play around with, is everyones RAM management so bad? Evey app closes as soon as I open another one.
[Google Pixel 3 XL ROMs, Kernels, Recoveries, & Oth] lpedia:
No, I have never seen that on my blueline in any OS or version (I've had it for 5 years).

It's helpful to give us some background information about the device when you're asking a question. For example: have you installed this official LineageOS 21 on it, or is it still on stock Android 12 after you factory reset it (which I hope you have done, as you should when you get a 'new' used phone), or something else?

There is a "Don't keep activities" setting in Settings > System > Developer options > Apps to automatically destroy activities as soon as you leave them, which sounds like what's happening, but I'd expect that to be off by default in a fresh install or factory reset. It's a stock Android setting, not a LOS addition.

You should check it anyway.
[Google Pixel 3 XL ROMs, Kernels, Recoveries, & Oth] cheetoacidosis:
Has anyone else noticed location access issues within the last month of updates? I'm never able to access my GPS location immediately after rebooting, and sometimes it takes several hours before it works again. Waze, Breezy Weather, and the built-in browser can't get location access. I've tried turning the location widget on and off to no avail. Pixel 3 with microG
[Android General] smiley9000:
View attachment 6068877​

OneUI 6.0 Additional Features Magisk Module

​

Samsung Galaxy A05

​

Quick Settings

​

🔸Screen Recorder

🔸Extra Dim

🔸Performance Profile

🔸Enchaned Processing

🔸Reboot to Recovery

🔸Dobly Atoms

🔸Secreen Curtain

🔸Internet Speed Meter

Apps

​

🔸Bixby Vision (enable in settings)

🔸App Lock

🔸Vedio

🔸Good Gardience

🔸Smart Suggestions

🔸Tags

🔸New Photo Editor with Object Eraser

🔸Gemini

🔸Samsung Free

🔸Link to Windows

🔸Root Explorer with My Files (Read Only)

Animations and UI

​

🔸More Edge Lighting

🔸Flagship animations

🔸Easy Mode

🔸More Sounds

🔸New Wallpapers

🔸Boot Audio

​

View attachment 6068878

🔹Root with Magisk and Flash as a Module​

Telegram

@samsung_galaxy_a05_a055f_a055m

Download​
[OnePlus 8 Pro Questions & Answers] UpGrad3:
Hi all,

Tried to downgrade magisk delta to the latest final as 27 delta wasnt working correctly for me and now i cannot boot im stuck in a boot loop before i get to red and white oneplus logo. I tried to boot the stock boot.img via fastboot "fastboot boot boot.img" but its just loads and looks like i need to setup phone again when using this image, looks like its not reading the correct partition or something. Tried to boot TWRP and orange fox the same way to decrypt the data partition in order to backup some photos but no luck it wouldn't work and says wrong password which it is not.

Tried to remove magisk modules via adb when booting but phone doest boot enough to be able to use abd.

Only other thing i can think of is flash the stock image via fastboot by dumping the payload.bin and setting it no to wipe. Would ths work or is there a better way? I REALLY would like to save my data.

PLEASE if anyone has any suggestions help!
[OnePlus 8 Pro Questions & Answers] khusika:
Hi @UpGrad3,

Try to restore your patched boot.img with latest version of magisk delta.
[OnePlus 8 Pro Questions & Answers] UpGrad3:
Hi,

Thanks for the suggestion. So I dont have a copy of that boot image so what i did is i patched it by extracting from payload.bin and copying to another phone patching that image via magisk on there then booted from it. Same things happens as booting from the non patched image. Im being presented with the "hello" screen you get when setting up a phone. How can my phone have been wiped by flashing a magisk version ? i dont get it.
[Xiaomi Poco F4 (Munch) / Redmi K40S] megawax2020:
hi everyone . i am using a poco f4 munch on a global room. never root yet . however one day i was watching netflix and the thing just went off . tried restarting , boot into safe mode , wipe data , hard reset everything was done but still cant boot up the OS . I tried flashing the custom rom into it as well but apparently the bootloader was locked . I tried using unlocking using mtkclient but failed as it does not boot into brom mode . I tried all the way i can ever find . Any idea how to proceed ?

Thanks in advance team !