yashsingh1/xdaforums huggingface dataset:
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] Geddd:
I don't know if my problem has something to do with the cable or charging brick that I am using or the rom itself, it's less than one week that I am using this rom.

Yesterday, the cable (usb c to c) that I am using stopped working to charge my phone. So I tried connecting it to a usb-a brick (using an adapter to usb-a since it is a usb-c to c cable) that has only 0.2A, the phone shutdown right after I plugged the cable then the battery charging icon showed but it didn't proceed to charge. The same happened when using a power bank.

So I tried using another usb-c cable and the same thing was also happened but the difference is, it proceeded to charge the phone on power off mode. When I turned on the phone, it's not charging and re-plugging the power will only shutdown the phone and continues to charge.

What do you guys think is the problem? I ordered a new usb-c to c online and I have doubt that it has something to do with the cable. But I'll see it later on.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] baxxter106:
is there a reason why i installed last week 18.1-20210729-nightly-taimen via installer but at the official dl page i only find lineage-18.1-20210722-nightly-taimen-signed? i want to flash the boot.img with magisk, but this won't be possible with the correct version that fits, right?
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] 73sydney:
If you go back less than a dozen posts, i posted a method you can use to get the boot image from any ROM zip you have

https://xdaforums.com/t/rom-official-lineage-os-18-1-for-pixel-2-2-xl.4165919/post-85375131

Not all ROMs include a recovery or boot image, so people should know how to extract a boot image....
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] tundra35:
I wish I could find it again on Reddit. But the 7/29 build were pulled due to a touch input problem.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] Greenmirage:
Hi guys, I just flashed the lastest build @ lineage-18.1-20210805-nightly-taimen-signed.zip from being on stock for the longest time. Purely due to continued support and security patches - all went seemingly well. However when I check my security patch level and android security update I've got 5 October 2020 and 5 July 2021. Does this mean I've done something wrong? Thanks
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] tundra35:
Nope that's exactly what mine looks like. Next update should have August instead of July according to their git. 🤘
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] zimral.xda:
The 5th of Oct 2020 is the latest manufacturer patch the P2's received after they got Android 11. This will stay.

You need to check here: https://download.lineageos.org/walleye/changes/ for changes in the past, current and next build.

edit: you can install 20210812 for "Taimen" now :) lastest security patches should be in there.

update: I just installed 20210810 for walleye. All good and smooth installtion via OTA LOS updater.

@Eamo5: THX for keeping the P2 alive!
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] davschm:
Hello all, I am new to the 18.1 Lineage rom. Just got it installed and working last week.

I have gotten everything working well except one persistent problem. Using the google phone app and google assistant, I am trying to get call screening to work. Right now it doesn't enable and wont screen any calls.

I disabled the linage phone/contacts/messaging apps and set the google version as system default. I also found the setting for default 'caller ID and Spam' app, and set the google phone app as that default.

But call screening never screens a call. In the phone app settings under call screening, it says "Activating Call Screen (requires WiFi)" and even though I am on wifi it never activates.

I have tried clearing the phone app cache and data, and rebooting the phone. Wifi is always on and connected. I have also tried switching the default phone app back and forth between the lineage and google apps. Disabling the linage one when not in use. I have updated all apps.

Any other ideas? Can anyone confirm it is working for them?
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] woodsticks:
Hello,

I haven't made the plunge yet on my 2XL (DD). I am running it on my Shamu, so far it works great, I flashed with LOS recovery.

I was wondering which method did you use to flash, TWRP or the LOS recovery?

Thanks in advance.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] justDave:
It works for me.

You need to use app systemizer to turn the phone app into a system app. The app systemizer in the magisk repo doesn't work on Android 11 so dig through the thread to find the latest one.

You may also need to clear the data for the phone app, not sure about that part though.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] woodsticks:
Hello,

I'm thinking of going google free also, where & how do you download your Apps?

I'm thinking about going google free also. How & where do you go to download your Apps?

Thanks in advance.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] zimral.xda:
Mostly from APKPure using their App to manage that. Sometimes i search for them like "Appname.apk download" copy them over and install from a filemanager. I still have one app which does not run at all. this is "FlightRadar24" the one i like so much. But this is not a showstopper at the end.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] ralfbergs:
Google Play "Certification"​

Hi guys.

Sorry to bother you again with this, but I'm still failing to get my Pixel 2 to show up as "Device certified" in Google Play. I'm JUST flashing the stock Lineage OS ROM plus MindTheGApps -- nothing else, especially I don't want to use Magisk. I tried almost 10 different builds of this ROM (the most recent one I tried was the then-recent one only a couple of days ago), but for all of them my device is shown as "uncertified."

I wanted to ask if there is anyone here who is successfully (in the way that the device is Google Play "certified") using this ROM in exactly this configuration, i. e. without Magisk or any other modification?

I'm not closing the boot loader -- I never had to do this, and I believe I can't even do it, otherwise I would be unable to upgrade to a new build, right?

I would be very grateful if I could solve this problem. I'm a long time CM/LOS user, and I really would like to stay here...

Many thanks for your help.

Kr,

Ralf
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] Greenmirage:
Hi, I don't think it matters too much which recovery you use but I used TWRP because i'm familiar with it. From fastboot I boot into TWRP (fastboot boot twrp.img) instead of flashing a recovery & follow the steps to sideload lineage from there. Then "adb reboot sideload" & sideload gapps + magisk optionally.

Hope that helped a lil :)
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] Greenmirage:
Is it necessary to have the device certified in Google play? Mine doesn't show as certified either but it doesn't seem to hinder anything. Not sure if it's related but Google photos seems to believe I'm using a pixel 3 and is giving unlimited full quality photos till Jan 2022 for me, which I can't complain about haha
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] ralfbergs:
It seems to be the precondition for Google Pay, which I need on that device...
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] 73sydney:
Gentlemen, the general "fix" for google play certification is (and its covered in a half a billion places, okay maybe a dozenty):

Toggle Airplane Mode On

Clear Data for: Google Play Store and google Play Services

Reboot

Toggle Aiplane Mode Off

Wait about 5 minutes and check Google Play>Settings
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] ralfbergs:
Thanks, but if you search here in this thread you will see that I did that countless times -- to no avail. ☹️
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] phonetool:
Hi guys, trying to get LOS onto my fresh pixel2xl (first flash).

Followed the wiki successfully up until the sideload operation, which went nowhere- no action.

Instead, I resorted to dropping the .zip directly into TWRP storage and managed to get TWRP to load it from there.

Next up was Gapps, so I moved the file over (win10 drag/drop) and tried to have TWRP load it, but it failed:

"Could not mount /mnt/system! Aborting"

Tried a fresh download, but that changed nothing.

Any clues how I can get Gapps loaded? I need it on there before the first boot, right?
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] woodsticks:
Yes... How about trying a USB or micro SD with an adapter. That's what I had to use to load it on my Shamu-Nexus 6, it worked well.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] davschm:
Ok, just got around to trying this a few days ago.

I found the thread and the 17.4.1 version of the app, got it installed using Magisk app installer, and tried it. It listed out all my apps fine, but it did note that I do not have BusyBox installed. I don't have that, never needed it before, and I don't see clear notes that its required for this to work, so I haven't messed with that yet.

Anyway, I selected the phone app (it only showed one, I suppose because I have the L OS one disabled, and in the details it showed it was the google phone app) and I systemized it. I then listed systemized apps and it showed just this one app as systemized, so success.

I then rebooted, cleared cache and data for the phone app, and connected to wifi. Still no luck. Call screen still seems to be trying to activate, but never finishes. Tried disabling and reenabling call screening to be sure.

Can anyone offer more guidance?
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] justDave:
A few things to check, I don't know if they matter:

Are you passing SafetyNet?

Is you play store certified?

Try installing busybox (in magisk)

Did you systemize to priv-app?
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] davschm:
1. Yes, all passes.

2. Play protect cert = yes, its good.

3. Will do that today.

4. No, I picked the other option, wasn't sure which was correct and the other seemed more like the "basic" option.

Once I install Busybox, should I un-systemize and then re-systemize the app?
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] phonetool:
The Gapps file is successfully moved to the phone storage folder, but when I use TWRP to install it, it fails as I described above.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] tundra35:
Which Gapps. I used MindtheGapps no problem. I fast boot in twrp and flash LOS. Then Reboot back into bootloader like the first page instructions say. Then fastboot back into twrp install MindtheGapps and should be golden. At that point I install Magisk.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] phonetool:
Ah, that's the missing step, I think! I haven't rebooted into bootloader yet.

Thank you for that clarification!

Yup, I'm using MindtheGapps, just like the wiki suggests.

edit1: Ha! success! Gapps flashed.

Hmm- I'd like to have root, is Magisk the only way there? Do I flash it from TWRP? or just install the apk when LOS is running?

edit2: really appreciate the assist! I haven't flashed phones in a few years. Trying to get this pixel2lx running for my 92 year old mom. Last phone she got was a hand-me-down S3 from me. It ded nao.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] tundra35:
No problem at all I'm glad you got it working!!🤘 And yeah flash Magisk for root through twrp. Then just finish installing once the system is booted. It'll reboot one more time and success root!!🤘 Hope this helps. I'll try to help as much as possible.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] phonetool:
I flash the Magisk apk? I've only ever flashed zip files. I just toss it where TWRP can see it and flash?
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] irmas5:
You need download magisk.zip from oficial website, flash them in recovery. then boot to system and rename magisk.zip to magisk.apk and install the app
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] tundra35:
Sorry yes like @irmas5 said above me. You need to flash the zip through twrp.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] phonetool:
Thanks very much to both of you for helping me.

I tried reading through the install instructions at the Magisk site, but they go in so many directions it's hard to keep up.

You guys make it sound easy, but it just seems kind of bonkers to flash a zip *and* later install it as an apk. The same file?

I've just scratched the surface of the pixel2xl magisk thread here at XDA, it, too, seems all over the place.

At the magisk site, I see 5 files available for v23 (latest).

Releases · topjohnwu/Magisk

The Magic Mask for Android. Contribute to topjohnwu/Magisk development by creating an account on GitHub.

github.com

The single zip file is labelled 'source code'. Is this the correct file?

edit1:

found a very good tutorial on youtube:

he flashes the apk, no zip change.

I understand what you were saying about installing Magisk after boot- the apk is just a stub and downloads the actual install when it is first run.

I'm going to try flashing the apk. Wish me luck!

edit2:

flashing the apk seemed to go well. TWRP reported success.

Now booting the system for the first time and it's been over 20 minutes on the LOS boot animation... not sure what to make of that.

I was expecting to wait 5 minutes or so, but not this long.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] 73sydney:
Do you have TWRP installed, or just fastboot to it?

If its the latter, then flash the original boot.img, fastboot TWRP (never install it, because..bootloops - we keep having to tell people to NOT install TWRP), and then flash magisk-xxxx.zip (which will install magisk to the boot image), then reboot (and for good measure delete the /sdcard/TWRP folder)

Assuming you have google platform-tools installed....

At a command prompt in the platform-tools folder:

fastboot flash boot boot.img (restore the default boot image)

fastboot boot twrp-xxxx.img (please note the lack of flash in the command - if you omit flash, youre temporarily booting to the image, which is what we want with TWRP - just temp boot it when needed)

flash magisk-xxxx.zip

reboot

As for installing the magisk-xxxx.apk, its easy, make a copy of either and rename one to be the .apk and the other the .zip....flash the zip in TWRP, install the .apk in booted OS...simples. Installing the zip and then the apk is something i do on average 3 times a week...thats just normal :)
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] phonetool:
This is great info, but too late. I think I screwed up.

I was fastbooting into TWRP, but I think the image persists until you boot into fastboot again.

My first boot after flashing Magisk was to system, which means TWRP was still there.

I should have booted first into fastboot so that the TWRP image would disappear.

What are my options at this point? How do I recover from a bootloop?

edit1:

just checked my command window and sure enough I wasn't simply fast booting TWRP, but fastboot flash boot. goddammitsomuch

edit2: I managed to boot into TWRP via power+volume up. From there I wiped and reflashed the LOS rom, rebooted to fastboot, then without flashing it, I ran TWRP to install the Gapps file and Magisk. Rebooted. Bob's your uncle.

Many thanks!
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] Strephon Alkhalikoi:
Get a stock boot image from the last official ROM and flash it using the adb command "fastboot flash boot boot.img".

That should resolve the bootloop. If not, flash the entire stock ROM then begin again.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] justDave:
We're in the Lineage forum. Why not flash the latest Lineage boot image (better yet, the one that matches their ROM). It's on the Lineage download page but they call it recovery.

Then use that image/boot/kernel/recovery to install magisk. You don't really need TWRP.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] Strephon Alkhalikoi:
Either one works, so it's not a problem.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] mosio:
Hi Guys,

I`m on the latest 18.1 nigthly from 26th of August and all looks really well except for the issue with location.

I have high accuracy enabled in google settings and location works perfectly in Google Maps and Waze, but everytime I launch Uber it shows my location in the middle of the Atlantic Ocean and I have to set it manually. Apart from Uber, Tinder fails to even launch due to it`s unable to determine my location.

Any idea how to deal with that?
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] Strephon Alkhalikoi:
Did you check those two apps in Settings to ensure that they have the location permission set?
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] mosio:
I did. I also removed those permissions and granted them again. Still no go

EDIT:

@razorloves - helped me to troubleshoot the issue and it`s down to the incorrect permissions set in Google Apps - I did reboot to the system after flashing the ROM, instead of flashing GApps before that.

Now flashed factory image, wiped data, flashed lineage, reboot to bootloader, boot to TWRP, flashed GApps and to the system - and all works well.

Thank you all for your help!
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] tundra35:
Glad you got it worked out man! Sometimes it is best just to reflash everything like you did. I had a problem with quick charging when I came to LOS. A quick reflash. And boom no problems!🤘
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] davschm:
So i gave this a shot, and still no luck. It still wont activate call screening.

I installed BusyBox with magisk, rebooted, then cleared the phone app cache and data, and de-systemized it. Then rebooted again and systemized it again. rebooted again and turned on call screening.

Call screening didn't seem to activate, but I gave it a few days to let some calls come in. No luck.

Did you systemize to priv-app?
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] justDave:
Yes
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] spogz876:
Hi there I just recently installed this ROM but I'm getting a pop up from all the app saying they require for Google Play Services to give permission to SMS and Storage. when i try to allow Perms for SMS it does not move SMS or Call Logs to the Allowed section for Google Play Services. any idea?
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] g000n:
Just got a Pixel 2 XL, how stable is this rom as a daily driver?
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] Evilprince004:
Can I install it in my techno pova 2
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] dcarvil:
It has been very stable for me. I have had no issues at all.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] tundra35:
Been using it since June and it's been rock solid for me.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] zimral.xda:
Yeah, rock Solid is a very good description
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] phonetool:
Are you guys updating nightlies all the time? Or do you just stay with one and done?

Back in the CM days there were tools to update the nightlies with only the changed files. Anything like that nowadays?

Glad to hear this rom is a good choice. Hope to get a lot of years out of it for my mom.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] dcarvil:
The security patches are only once a month, so I update only once a month (mid-month) to get the security patches. I'm not aware of any way to get only the changed files. It is probably not possible, because of the dual slot update. The update goes to the current unused slot, then the slot is switched to apply the update.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] phonetool:
Thanks! Really appreciate the answer!

How is the update performed? same as flashing the rom? dirty flash ok for the monthly? (I should hope so) Is there any magic button in settings that does it all for me? I haven't cruised through all of the settings yet.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] dcarvil:
Yes, there is a magic button. Settings, System, Advanced, Updater. The update takes about an hour to install after you have downloaded it. You can still use the phone while it is installing. If you have Magisk installed, you need to install Magisk with "adb sideload magisk.zip" . That will automatically patch the updated boot.img.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] g000n:
I heard ProtonAOSP is better than this ROM for the Pixel 2
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] Eamo5:
Nope sorry, not my position to add that to the kernel. We have livedisplay for colour calibration which works fine for most uses. If you need KCAL you'll need to flash a custom kernel that supports it unfortunately.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] AndroidClone:
Totally understood. I do have an issue maintianing a bootable environment after using magisk-debug.zip. After Magisk patches DTBO from within the app, when I restart I cannot get the system to boot again. I have tried flashing an alternate kernel to see if I can get back in but it just loops.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] GROOVYJOSHCLARK:
I use canary without an issue including magiskhide and pass safetynet. What's your full process? Also I used stock kernel as well as tested ex kernel, both with magisk patched boot.img, np.

Or a better question would be, what are you trying to do? I do not mess with DTBO (nor do I need to) so what's your end goal you're trying to accomplish (maybe I misunderstood) and can help but I need to know the end goal?
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] raisins:
is viper4android working with this ROM?
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] AndroidClone:
I am doing the following steps.

1) load twrp into memory, format all partitions.

2) install 18, reboot back into twrp and sideload open-gapps micro, magisk-debug.zip, clear cache.

3)install magisk manager. select magisk hide and rename the app as well as safteynet.

4) I see a message pop up saying "Patching dtbo" a minute after I use the hide options.

5) reboot into a boot loop with google display (no lineage logo)

I have tried using lineage recovery to sideload as well as using a usb-c memory stick to install but no joy.