yashsingh1/xdaforums huggingface dataset:
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] zimral.xda:
Hyflex wrote:

>>I'd like to replace as many apps as possible with the Google ones...

>>similar to how Open Gapps would remove the rom-based ones and replace it with the Google variant

Which Rom-based ones? There are none. If you install the "gapps" package you will get a set of google apps

including the API/"play-services" etc.

Once you have play store access you can install whatever you want/need. Therefore you need to install the LOS Rom

first and a google "package" straight afterward as described in the installation guides/wiki.

>>I ask this mostly because I wan't to keep receiving updates from Google on these apps

Logged into the Google Playstore you will receive notifications of new versions and you will be asked to update them.

Or you can activate the "Auto-update" function.

>> + the default LineageOS "Contacts" can't find the contacts in my Google account so it doesn't restore my contacts.

if you are connected with your google account and you enabled the sync of your contacts a sync will be done, so i dont

really understand the problem, sorry. i did that exactly in that way when i used that function in the past.

i used a browser to login into the google account on a desktop entered contacts into the contact list, took

the phone and synced them "down" into the LOS contact app.

BTW. i went the opposite way. i stopped using google* with the Version 18.1 on all of my phones now. And i dont

miss them really. I only install the LOS image plus any other app i want. If an app is asking for the "play services"

i ignore that and many apps work without. If the app is crashing or does not work i stop using it and look for an

alternative. And there are many!
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] Hyflex:
It eventually fixed itself... it took 12~ hours for it to be able to retrieve a copy from Google...

*shrugs*
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] zimral.xda:
I used the Google drive and Deutsche Telekom cloud just for fun to store some app backups and some non-private material (~3 GB). Performance (store/retrieve) is very poor. But syncing a few kBytes should only take some seconds. Or do you have a contact list of megabytes :-) My other storage provider, a small german company, has much better performance. but this cost me 16,- Eur/month for 1.5 Terabytes. So i'd like to use the old words of wisdom: "You get what you pay for"
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] zimral.xda:
Just want to state that i've updated to 20210622. No issues so far. Config: Pure LOS recovery& rom, no google service/api/apps, no root.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] ralfbergs:
I've now updated to the JUNE-22 build, and the device is still uncertified. Cleared the app data for the 3 Google APKs, but again to no avail. I also registered the Android ID with Google (may have mentioned that already), didn't help either.

Before I give up, any other advice what else I might try?

Thank you.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] friedsonjm:
When I registered, it took several hours before the registration 'took.'
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] irmas5:
Download terminal app and try this

he device is not certified. (check in settings market play, at the bottom). I installed the module magisk hide props, rebooted and entered in the terminal:

su

props

1

f

7

17

5

y

y

reboot
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] Rayfen Windspear:
Question with a question. How old is your accubattery data? If it's the same data you've been accumulating for 3.5 years, then it's most certainly not reporting 81%. Assuming a perfect world, 3.5 years of accubattery data starting with a fresh battery now reporting 81% would likely be more like 50-60% or thereabouts.

You can only get pseudo accurate experimental data if it isn't already tainted by the aggregate data from back when the battery was actually new.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] ralfbergs:
Yeah, I know. But I tried clearing again app data days after I registered the device, and it still didn't work... :-(
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] ralfbergs:
Thanks for suggesting this, but I'm not using "root" on that device (this one is for my wife, I have another one for my daughter).

I don't want to "fiddle" with the device in any way, it should be "as stable" as possible (also "feature-wise") for those two non-technical users. (For me I wouldn't hesitate a fraction of a second...)
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] 73sydney:
No immediate effect for you, but going forwards, heres the order i test SafetyNet:

1) Toggle MagiskHide on and test

If no go..

2) Install MagiskHide Props Config, set a valid fingerprint (i like to keep mine bone stock...Google, Pixel 2XL, Android 11) and reboot and test...if no go...

3) Install Universal SafetyNet Fix, reboot and test

What this does is tries the simplest and most often valid things from top to bottom, starting with no need of Magisk modules at all, to both if needed. That way you install the least amount of modules needed...because every module you install, the greater chance of detection....

LineageOS 18.1 is the one Android 11 ROM i havent tested, so i cant tell you for sure whats needed on this one sorry, but quite a lot of the other ROMS all thats needed is MagiskHide and MagiskHide Props Config
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] Rayfen Windspear:
This is the first time I've ever needed the Universal Fix. Probably just an android 11 thing, unless you've seen otherwise on other 11 ROMs. But yeah, an excellent quick rundown of the steps (y)
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] Hyflex:
Is there any way to get Pixel Launcher working? I really don't like using "Lawnchair" as there are a few things that don't quite work very well.

The basic app installation works fine it just lacks certain things like the "feed" when you try and access the very most left screen...
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] friedsonjm:
You might try Nova launcher. Extremely flexible. I'm using it on everything.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] ralfbergs:
Device "uncertified"​

Hi guys. I'm still struggling with a Google Play device status of "uncertified."

I'm running the latest version of this ROM, and I've even "factory reset" the device. It still shows as "uncertified."

This is a plain install with no root or any other mods at all. Is there something I could have done wrong when installing it, that is now causing this issue?

Kind regards,

Ralf
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] 73sydney:
Try the usual:

Toggle Airplane mode ON

Settings > Apps > All Apps > Show System Apps

Clear data for Google Play Services, and Google Play Store

Reboot

Toggle Airplane Mode OFF

Wait 5 minutes

check Google Play > Settings > About, as long as the last line doesnt say its not certified, you should be fine. Certified will appear after an indeterminate time
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] ralfbergs:
Thanks for suggesting this. I've tried it countless times, and Google Play always says "device is not certified." 😢

Any other idea?
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] friedsonjm:
This: https://xdaforums.com/t/rom-10-0-li...3-8-4-update-18-06-2021.4198965/post-84145147
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] ralfbergs:
Interesting that the Google ID will change with a factory reset, so it makes sense to register the device again. Many thanks, I'll let you know how it goes...
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] ralfbergs:
I just noticed that I made a stupid mistake all the time with this ROM. :-(

I have two Pixel 2 phones, and I was previously tinkering with the one that I have given to my daughter. So when registering the Android ID with Google to get my wife's phone working properly w/ Google Play, I was always registering the ID to my daughter's Google account, instead of my wife's account. :-(

I've just done it correctly, now let's see whether it will finally work...

Sorry for this, and thanks again.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] ralfbergs:
Deleted -- dupe.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] ralfbergs:
No, it doesn't. :-(

I'm about to give up, although I would LOVE to use this distro for my wife's phone... I really love the OTA upgrade capability, plus I've always been a big fan of CM/LOS...

Any other thing I could try?
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] friedsonjm:
Did you successfully register it with Google? How much time did you give it after registering? FYI, I had to register a couple of times before it 'took,' and even then, was several hours later before it was good to go.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] ralfbergs:
Yes, I registered it successfully, and this time even to the correct account. 😂

I gave it several hours, and rebooted a couple of times, but it showed "device is not certified". ☹️

Any other thoughts?
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] vancedance:
Thank you devs for supporting walleye/taimen, I hope support will continue for years to come.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] gigadeath:
Hello to everyone. When using GPS Fix (Pixel 2XL, Lineage 18.1, Mind the Gapps), there are 2 GPS services not working - Android Network Provider and Google Play Services. So Google Maps doesn't work.

How do I activate the 2 not working services? Is it a problem of Mind the Gapps?
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] Strephon Alkhalikoi:
Tested here with MindtheGapps and both the network provider and Google Play Services were able to find my location, according to GPS Fix. So you either have engaged a setting which blocks those two, e.g. not granting app permissions or those permissions being revoked, or else you have an app which is interfering with the operation of Google Maps. There may be other options I haven't considered, but the point is you will have to look through your system and see if you changed anything.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] gigadeath:
GPS module is working (1st screenshot) it's just that I can't get the network location to work (2nd screenshot), and many apps search for the latter, so they can't find location...

I didn't mess with any setting, and Lineage 17.1 / Android 10 were working perfectly...
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] Strephon Alkhalikoi:
That's odd. But there has to be some fundamental difference between your device and mine. You really need to go through your apps and find the culprit, because the ROM isn't the issue here.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] palimatix:
Check if you have Google Location Accuracy... Turned ON under Settings | Location
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] gigadeath:
Yes every meaningful setting is ok, I checked. Don't know if I have to check anything hidden in Developer settings.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] palimatix:
Try out another A11 custom ROM like Arrow or Havoc etc and check if issue persists there. You'll know if the problem is in some settings getting sync or something specific in this ROM that's bothering you .
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] gigadeath:
Solved with the great help of razorloves.

Probably forgot a step while installing 18.1. Location permissions were messed up. Everything is ok now :D
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] stunna27:
How do you install pixel launcher?
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] Strephon Alkhalikoi:
I'm not certain but I believe the Pixel Launcher is only available as part of an OpenGApps or possibly NikGApps package. I use Nova Launcher personally, but as an alternative Lawnchair should meet your requirements as it was based off the Pixel Launcher.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] LibreHome:
I had horrible experiences with the installation instructions, that nobody mentioned.

I am sharing it and hope it will be included in the first post.

1. Never try to perform the installation on a brand new Pixel 2 with Android 8 installed. It will NOT work! You need to first upgrade to Android 10 and then upgrade to Android 11! With stock android 8 and latest TWRP, the ADB driver is broken, you won't be bale to ADB sideload from TWRP.

2. fastboot boot twrp.img is enough. No need to actually install TWRP. Installing the TWRP image through fastboot ended up with boot loop for me.

3. After adb sideload of lineage image. You need to first reboot to bootloader, fastboot boot twrp.imgagain, then adb sideload gapps etc.

Hope my experiences help.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] justDave:
I didn't try installing with Android 8 but I had no trouble installing over Android 10 - I didn't need to upgrade to Android 11 first.

I didn't need to reinstall twrp after the first sideload. I just rebooted to recovery and installed the rest of the packages.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] neilth:
Since installing LOS overwrites the existing operating system, it doesn’t matter what version of Android is on the device prior to installing Lineage. You fast boot into TWRP and install LOS and any desired optional components, rebooting back to recovery (TWRP) after installing each component. It’s the TWRP environment that must be up to date to properly support the software installation environment, not a prior operating system.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] 73sydney:
Its not a bad rule, and generally advised, to always upgrade to the latest official release for a device before flashing a custom ROM on that same Android level, as some ROM's may not include partition changes etc, or may not include updated radio or other vital components.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] thomasck:
Hi guys, I have a doubt. Can I just follow steps 4 to 7 to upgrade from 17.1 to 18.1, or I need to do an all around install?
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] Strephon Alkhalikoi:
If upgrading from 17.1 to 18.1, a clean install is strongly recommended.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] thomasck:
@Strephon Alkhalikoi Okay, thanks!
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] thomasck:
All fine flashing and getting it running well. But SafeNet is failing all the time, any tips to fix? I need that in order to do online banking.

I've tried @GROOVYJOSHCLARK method but the attachments are not available any more so I can't use that.

Any idea is appreciated.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] 73sydney:
Never use ancient (in terms of ROM development) advice

You havent said what you have tried, but heres the way i approach trying to pass SafetyNet on every ROM, its good to have a process, rather than take stabs in the dark, or try just one method on every ROM, and get frustrated when you fail:

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

You may also want to check that Google Play is certified (Google Play > Settings > About > last line):

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

p.s. Just be prepared that its possible to pass SafetyNet, but have banking apps fail...thats another conversation
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] thomasck:
@73sydney Hi, sorry for my lack of information about what I have tried or not. The procedure you suggested is exactly what I tried.

I redone all of them, reinstalled Magisk, enables MagiskHide, added the banking app to it and it is working w/ safenetfix and MagiskHide Props Config. But ctsProfile fails.

Then I isntalled MagiskHide Props Config and Universal SafetyNet Fix, the baking app still works, but ctsProfile keeps failing.

I am not sure what to do.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] vellanifederico:
Hi guys,

Could someone that has switched from original Android 11 Google to LOS 18 in Pixel 2 XL tell me which are main differences?

I imagine that there aren't Pixel features in LOS, am I right?

How battery works?

I'm interested in install it on my Pixel 2 XL only for having last security patch updates.

Thanks in advance!
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] zimral.xda:
Hello, i switched earlier this year when 18.1 goes into "official" release, for exactly the same reason. I am not really familiar with dedicated "Pixel features" but i didnt like the google search bar at the bottom and the unflexible layout settings. So there was no question for me to go to LOS , i am using LOS on a Galaxy "klte" for several years now and i buyed the used Pixel2 to play with LOS on Pixels :-) . I have the impression that the battery lifetime is ~ 10-15% better than before but i think the reason for that is the fact that i am using the pure LOS Rom only! That means: NO GOOGLE (opengapps/mindthegapps/nikapps) or whatever the name is. And no "root" stuff/magisk etc. This might sound weird using a google phone without google but this is possible and all of my 40-50 apps are working fine and i am using the "myLocalAccount" app to manage my contacts and i dont want google to read the names &numbers of my family/friends/buddies here. As a replacement for Google Maps i am using "MapsMe" based on open streetmaps which looks better (for me) and has no ads and does not track me. Hope this will help you a little bit..take care..:-)
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] vellanifederico:
Thank you so much! You're been really exhaustive😄

I was worried about performance and battery so your feedback is helpful.

In my case I love Pixel features and I think I'll use GApps when I'll flash it on my device.

Some kind of dedicated Pixel features are for example adaptive battery, shh feature (flip phone on back to enter in not disturb mode), Now Playing feature on always on display mode.

That reminds me another question, that could be stupid but is it still the always on display mode on phone locked, right?😅
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] zimral.xda:
OK, thx for the explanation of some Pixel Modes. As i do not use the "Always On" feature, maybe someone else can answer your question. Regarding the "Now playing" my wife uses an app for that. I dont want to have my phone listening what is around me on a permanent basis....
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] jdmst77:
totally agree with you here and it's what did. just got the device (new old stock) and immediately unlocked the bootloader (on 8.0) and used the flash-all.bat downloaded from Google to get it to the latest 11

I never installed TWRP, as many guides tell you to, only booted into the image since I wanted to try to keep the device as close to being certified as possible. unfortunately, play store says it's not certified and I tried to install Magisk systemlessly but no change. it still fails ctsProfile. I'll check out the resources in the post below and see how it goes
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] Geddd:
Hi Guys, can someone help me to proceed with flashing the rom for the first time? I followed the detailed tutorial posted on the wiki since as I mentioned, this is the first time I tried to install a custom rom on my 2 XL. I have successfully went on up to the twrp recovery thru adb. Wipe, format data, typed yes then proceed, and it was successful, though there were some invalid arguments like failed to mount system root and vendor. Then proceeded to adb sideload the rom. And unfortunately, nothing changes on the powershell nor the mentioned percentage of the flashing.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] Geddd:
Luckily, I was able to proceed by mounting mtp in twrp and transferred the zip file. Now my question is the boot.img that mentioned in magisk installation guide. Does the recovery.img file from the download page of the rom is the same with the boot.img needed to install the magisk?
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] 73sydney:
You can extract the boot image from the payload.bin file inside the ROM zip using this tool (the easy way...if you have windows 64):

https://androidfilehost.com/?fid=818070582850510260

1) Download and extract the payload dumper zip file

2) Extract the payload.bin file from ROM and put into payload_input folder of payload dumper

3) Run payload_dumper.exe

4) Check payload_output folder, when you see more than boot.img appear, you can happily terminate the payload_dumper.exe if you like

5) Transfer boot.img to phone and follow magisk install guide

If youre using other than windows, shout, theres a payload dumper for every OS
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] Geddd:
I just made it to install Magisk. Thank you so much!
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] Lycon70492:
Hey all. I'm doing some research on the installation and updating process for the Pixel 2 XL to see if there are similarities to how I installed my Pixel XL (Marlin) running lineageos 17.1. I do not have a Pixel 2 XL and I am considering getting one at a decent price and condition.

This is how I installed lineageos 17.1 on the Pixel XL with official twrp recovery, after I unlocked the phone's bootloader:

1) Boot into twrp.img using adb command "fastboot boot "twrp recovery image"

2) Wipe, swipe to factory reset (For some reason I didn't need to format data (type yes to format) on Android 10)

3) flashed rom

4) flash gapps

5) flash twrp zip to keep twrp recovery

6) boot back to system to setup and later installed magisk

Here's how I update my Pixel XL using official lineageos 17.1 and official twrp recovery:

1) From twrp, flash updated lineageos zip

2) Flash twrp zip to retain twrp as recovery

3) Reboot back to twrp recovery

4) install gapps and magisk

5) boot back to system

Is there anything from the method of installation and updating I've listed that is comparable or different when it comes to installing and updating lineageos 18.1 for the Pixel 2 XL?
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] palimatix:
Only thing you shouldn't do is flash twrp zip. Use twrp image only to fastboot each time
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] Lycon70492:
Is there a reason why I shouldn't flash twrp zip?
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] Strephon Alkhalikoi:
There is a bug in TWRP where flashing it and Magisk on a P2XL causes a bootloop.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] Lycon70492:
Is this bug still present with the latest official twrp (twrp-3.5.2_9-0 taimen at the time of writing)?
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] 73sydney:
Some people report it doesnt, most of us just dont install it but fastboot...im in the fastboot only camp...

Also some apps hate TWRP folders on internal and it will set root detection off for those apps, bankign apps especially, so my free tip, whether ouy use fastoobt it or install it, is to delete the TWRP folder off internal after boot afetr a TWRP session, before using any root sensitive apps - especially banking apps...
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] jlokos:
I have used it many times and have no issues with it.