yashsingh1/xdaforums huggingface dataset:
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] 73sydney:
Speaking of G-Apps.....

If you're a fan of NikGapps, as i am, theyve just released their latest build with quite a few changes, the format of the config file (if you use that, i do) has changed - so dont reuse your existing one - and theyve cleverly added the ability for you to create your own version (no server needed, no extreme knowledge beyond editing the NikGapps config file needed either). Ive just submitted my own config, and their nightly build process will spit me out a tailored packaged overnight....should mean much less than the 1Gb of the full package i normally download, and also means i wont have to use the config file. Really nice stuff from NikGapps team.

Docs on the config file (including changes for LineageOS specifically): https://nikgapps.com/misc/2020/11/22/NikGapps-Config.html

Docs on creating your own package: https://github.com/nikgapps/config

Update:

And just like magic, the next day there appeared my own gapps package, which is tailored just for me, meaning no longer needing to use the config file, noyce!
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] Bverns88:
This ROM is the real deal. The battery idle is just insance doesn't tick lower for a while. Very smooth no issues other than upon device turn on the settings app says error but it goes away. Definately sticking with kdragon for the rest of my pixel 2xl's life.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] Callozz:
So not sure if it's something about google play services but for like 3 days my device fails the safetynet, I already have the umiversal fix installed, is there something I can do or I have to wait for an update of Magisk/Module/Rom?
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] 73sydney:
dev is aware of the issue
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] Callozz:
Thank you and sorry for the double post than
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] 73sydney:
No worries

Always pays to check the last few pages of a thread, i reported it back a page, but sometimes these things get lost in amongst all the posts :)
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] 我是十七:
QQ flash back
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] Licht xx:
Help, my volume panel reverted back to the default pixel 2 behavior (aka it brings a bottom card when expanded)

Please help. I want the proper volume panel behavior
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] kdrag0n:
ProtonAOSP 11.5.0 has been released.

Changes:

Website

Install from browser (recommended)

Download

As the ProtonAOSP project expands to support more devices, bandwidth and maintenance costs are increasing. You can help support the project and keep it alive with a recurring donation, or alternatively buy me a coffee. Everything helps, but a recurring donation is the best way to keep the project alive in the long term.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] kdrag0n:
The vast majority of questions in this thread have been repetitive, so there is now a list of frequently asked questions to answer them.

If you have questions or concerns, please read the FAQ before asking. It saves time for everyone involved, especially you, and allows us to provide higher-quality answers for all users.

Feel free to ask your question(s) again if the FAQ doesn't currently answer them, and we will add an answer for you.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] 73sydney:
@kdrag0n

Massive effort, thanks so much for all your efforts, not just a new build (massive changelog, love the detail), but a new website...
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] palimatix:
I have the 11.5 minimal build since last morning and booted into system and then back to recovery and used the nikgapps stock with config(not a personal build) and it has gone fine. Booted and worked good. Am sure mine is bigger than your build as I removed only the playstore installables, except AOSP substitutes and Google photos .

Could it be possible that your automated customised build is messing with the space left. The ROM is so bare that it shouldn't give any space problems.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] 73sydney:
It took me all night to get it setup to be useable with the factory gapps build (seemed the safest option at the time)...almost nothign in it and mostly useless AOSP apps, so had to use debloat magisk module to remove those before installing google apps from the play store one at a damn time like a caveman :)

Longest ROM setup ive had in years...

When i have time ill try the flash ROM, reboot to system then flash gapps method (which ive never had to before) later today...i only saw this mentioned a little earlier in my digging through the Nik G-Apps thread...

Your stock version is smaller, uses the same install script as my custom one, which is 108Mb larger. I do not use the config, its a straight zip install...thats the point of the custom build, no more config files, and you can make smaller packages that suit your needs

Its weird dude, ive flashed GApps since the beginning of time, the last few months its been a pain in the bottom, a lot of ROMs are just too bloated with unnecessary apps and themes/overlays, stealing room from people who want to look after their own G-Apps (as it was meant to be). but when Proton failed it was a bit of a shock, because it isnt a bloated mess :)

Its possible its a glitch in TWRP as well as we know you often have to change filesystems to EXT2 and back to EXT4 again to get the partitions to mount properly...its a hot mess

Im just too used to things working, as they used to :)

At least its not killing my apps and background processes like the latest Pixel Experience build, and my watch hasnt disconnected once, so thats a plus :)
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] :
Hello @kdrag0n. Only think i need in this rom is the option to hide the gesture pill. Everything else works perfectly. Is that possible?
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] kdrag0n:
This used to be on the roadmap, but it won't be added because I've found too many usability and compatibility issues with it. I'll add it to the FAQ later.

It's probably because of a combination of the additional wallpapers and performance optimizations taking more space. Many users like the new wallpaper options, and I won't give up performance improvements just to allow flashing huge gapps packages. I'd recommend switching to a smaller gapps package if you insist on using custom gapps.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] 73sydney:
@palimatix @kdrag0n

Immense news (for me, anyways)....my new custom build of NikGapps (of exact same size as previous one) flashed fine

It is using a different and updated install script. Nevertheless i did the following for best possible chance:

Reboot to bootloader

Fastboot TWRP

Wipe

Flash ROM

Factory reset

Reboot to system

Enable Dev Options

Enable USB Debugging

Reboot to bootloader

Fastboot TWRP

Flash NikGapps (success)

Flash Magisk

Factory reset

Reboot to system

Setup ROM

So not 100% sure if its the updated NikGapps script or the reboot to system before flashing NikGapps that did it, but i'll retest in a few days to find out for sure, was in a hurry tonight, so just happy to get working
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] nlua:
I know you will but still would like to request an update. I tend to follow what rom you use. Will be coming from PE+ and want to try doing the whole nikgapps and scripting thingy you're doing... 👍🏼
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] 73sydney:
Youre probably in for the long way around the way i do things :) And bigger risks

The safest & quickest methods at the moment (in order):

1) Online setup via the clever webpage method set up by @kdrag0n

2) Manually with included GApps

3) Manually with your own GApps

Update in next post, as i had some spare time and just flashed without rebooting to system after ROM flash

Also note: i no longer use NikGapps config file, i have my own custom build of it made that contains only what i personally use, and comes in at around 759Mb

As @kdrag0n has already suggested, to avoid the space issue, use a smaller one and as @palimatix has already posted, apparently stock NikGapps flashes fine. Im just a stubborn old timer :)
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] 73sydney:
Update:

I found some spare time and decided to do things the more traditional way

Reboot to bootloader

Fastboot TWRP

Wipe

Flash ROM

Factory reset

Reboot to bootloader

Fastboot TWRP

Flash NikGapps (fail -space issue - again)

Seems a bit nuts

So the reboot to system method WILL work...the traditional method will not

Why do things have to be so long winded and hard?
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] 73sydney:
@kdrag0n

Nice surprise to find VoLTE working for me in Australia on Telstra out of the box...only ROM other than stock it works on OOB :)

Also nice to not have my Galaxy Active 2 disconnected all the time like in most other ROMs...its nice to have Proton stability back
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] unknowndrop:
Is it safe to flash Sultan Kernel Plus 11.0 over this custom ROM? Thank you.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] thewraith420:
Hello, i just wanted to ask about proton kernel.. it is referenced in the OP as recomended but the link is pointing to a Pixel 5 Kernel thread. Is there a Proton Kernel for the P2XL?
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] kdrag0n:
I updated all the ProtonAOSP threads with a new template and forgot to remove the Pixel 5 kernel reference. There is no Proton Kernel for the Pixel 2 series; sorry for the confusion.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] 73sydney:
Anyone else having issues with root being detected?

Finally made it out to the store after flashing latest of Proton and went to pay with my Active 2 and Samsung Pay, and it did the dreaded "device modified" thing and denied access to Samsung Pay - log showed it detected /bin/su

fwiw, I always have MagiskHide and the app hidden/renamed

Same exact backup and setup restored to Pixel Experience (older, non borked PixelExperience_Plus_taimen-11.0-20210424-1334-OFFICIAL) works....

I reflashed Proton 5 times and it failed every time...

If anyone else wants to test and has time, you can use this (just remember to deny the Superuser prompt when you try it :) )

https://xdaforums.com/t/app-v1-08-vd-infos-package-com-vitaodoidao-vdinfos.4097379/
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] kdrag0n:
There is no /bin/su in ProtonAOSP, so I don't know what's flagging it. Unfortunately, this is very unlikely to be fixed because I'm not interested in spending so much time hacking up the system in order to appease user-hostile apps like that.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] 73sydney:
It was also triggered by other things i wont bore you with.

I totally get your point, but it wasnt an issue in any previous build, and i will continue to test future builds anyways and see how they go. But yes, its fair that my setup with a few apps, particular Samsung ones, shouldnt negatively reflect on the ROM

I am moving towards using stock (at least) GApps, so i hope i get some points for that :)

fwiw I do test all ROMs using the exact same setup and restored apps, with no variance, cant be fairer than that
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] RandomPRSN:
Is there a way to enable the always on display?
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] Callozz:
Not for dev cause he already said he won't work on this, but for everyone else did someone find a method to abilitate Google Pay?
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] 73sydney:
Assuming youre using magisk...theres an entire thread for it: Magisk Google Pay thread, but generally...

Google Pay should work with the following:

MagiskHide enabled in Magisk Manager

Do SafetyNet check in Magisk Manager

If you dont pass SafetyNet, i would be surprised...

If you pass SafetyNet, then next check Play Store is Certified (Google Play Store -> Settings -> About)

If device is uncertified:

Toggle Airplane Mode to On

Clear Data for Google Play Store and Google Play Services

Reboot

Toggle Airplane Mode to Off

Wait 5 minutes

Check Play Store is certified

If Certified, open Google Pay, and add card

I do have a magisk module for it (in my signature) but even i havent had to use that in months since Google relented and made a change on their back end so it wasnt needed.

Goes without saying hopefully that any further discussion should go to the Magisk thread posted above
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] Callozz:
Thanks for the reply, I know the thread is not for this but since it stopped working after an update of the ROM I thought it was somehow linked, gonna give a try to your module in the afternoon
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] 73sydney:
It may be linked to ROM, i didnt get that far in testing the latest build, i have Google fixing my Google Pay account as we speak :) They borked it and it isnt working on any ROM currently :)
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] ironLink21:
When I was back on the stock ROM I used the Google Dialer and really liked the google assistant caller ID / answer feature of the app. It looks like those features are only available if the app is a system app?

I've tried to convert the Google Dialer app (from google play) to a system app by extracting the apk via these steps (https://beebom.com/how-extract-apk-android-app/) and then moving that base.apk to the /system/priv-app/ dir and rebooting. When I reboot the app isn't a system app.

I've then tried to install the .apk from the /system/priv-app dir with Root Explorer but it gives me an error that the apk cannot be parsed?

has anyone else been able to successfully convert the google dialer app to a system app?

Thanks in advance!
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] 73sydney:
Ive never bothered to try because that function wasnt available even on stock ROM here in Australia when i last ran stock, if now even...

You might, if youre using Magisk, try Terminal App Systemizer Module (much easier than pokery in a file manager and crossing fingers):

https://xdaforums.com/t/module-terminal-app-systemizer-v17-3-1.3585851/
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] ironLink21:
Ahhh good idea! I'll have to try that thank you
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] shateeel:
Anyone knows any good camera app for this ROM?
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] ironLink21:
I just use the Google Camera and it seems to work really well for my use case. What are you looking for in a camera app?
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] tmagyar:
EDIT: nvm
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] sidd23:
Hey

Installed protonaosp today on my device for the first time.. Successfully rooted the device through patching the boot.img but I am losing root access every time I restart.

Anyone experiencing the same thing?

Magisk was working completely fine for me on evo x rom

Nvm: had to install magisk again through the app itself after flashing the boot img for once.

thanks
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] ironLink21:
So I tried that (app systemized) magisk module. It was outdated in the magisk manager so I downloaded the source code and updated the android version it now installs correctly and I've systemized several apps including the Google dialer. I'm able to see the call screen option in there but it just shows "activating call screen (requires wifi)". It seems to be stuck on that? I've also tried to update the flags in the Google dialer XML file but that doesn't kick it over either...

I'm guessing the activating dialer is downloading something from Google that's not getting downloaded for some reason? Anyone have any ideas on how to get this to work?

ProtonAOSP: 11.5

phone: version 66.0.374464860-publicbeta

Google play: 25.6.14-21 [0] [PR] 376382668

Thank you!
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] 73sydney:
Youre unlikely to get those kind of answers in this thread. I would try searching call screen in the search box, im sure theres probably plenty of leads. As i said previously, i'll be of no use, it literally doesnt work in my country
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] unknowndrop:
Theres a little bug:

When the phone is off and the charging cable is in, the battery appers and the screen does not turn off.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] 73sydney:
Have a check under Settings -> Display -> Lockscreen
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] unknowndrop:
I meant when the phone is turned off..
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] kdrag0n:
ProtonAOSP 11.5.1 has been released.

Changes:

Website

Install from browser (recommended)

Download

As the ProtonAOSP project expands to support more devices, bandwidth and maintenance costs are increasing. You can help support the project and keep it alive with a recurring donation, or alternatively buy me a coffee. Everything helps, but a recurring donation is the best way to keep the project alive in the long term.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] 我是十七:
QQ8.5 version and above crashed
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] SaberJ2X:
Donated, since flashing custom roms in the dark ages in the gingerbread androids, this is the single most polished ROM i have ever used.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] 我是十七:
Qq8.5, the above problems are still unsolved
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] 96carboard:
What the hell is "QQ"?
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] 我是十七:
China Tencent product, a must-have software for Chinese users. This system can only use version 8.5 now. If it exceeds 8.5, it will flash back. The same problem appeared on ArrowOS, but they fixed
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] ironLink21:
Is there not a way you can get around that block?
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] mrroks:
@kdrag0n Thanks for your work appreciated.

i noticed breaking whatsapp voice call. anyone else faced this isssue? on latest build. Also i want to know when someone call me my phone view is 100% transparent it shows the background how to disable that ?
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] runekock:
Hi @kdrag0n

My Liberapay payment was rejected by my bank. Unfortunately, this may have cost you a fee, for which I apologize. As soon as my bank and I work out how to do the transfer properly, I'll add some extra money to cover the fee.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] kdrag0n:
Please send logs with the SysLog app shortly after opening the app.

Don't worry, it doesn't look like there were any issues on my side. Thank you for the thought of making a donation.

I'm not sure what you mean by "phone view is transparent" because the AOSP in-call UI has a solid background as far as I know, but the entire calling experience is inherited from AOSP. We don't plan to modify it in any way.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] rob219:
still cant upgrade with web installer. bought a new raspberry pi4B and set it up and still just like my laptop before this it gets stuck on unpacking system right under the e in system and either crashes or just does nothing forever. doesnt matter what system im on or anything. pretty much giving up on this rom and being stuck on old last year software. cant upgrade using web installer or recovery. tried wiping still cant upgrade past the last one before web installer came out.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] c.lam:
I was on the Proton Web Installer and I couldn't connect phone to it.

I had it on bootloader then connect the cable. But as soon as i connect the cable, the "android-device" shown on the pop up window shows up and disappered quickly.

I have tried different cables but problem persists.

Any advise is greatly appreciated.

The phone is currently on stock android 8 and I was using chrome browser on a chrombook.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] rob219:
same thing on ubuntu mate i installed the android sdk and the ttols it said and it still wont connect. i haven't had luck with this rom since December of 2020 im stuck on version 11.3.0 still.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] runekock:
Some Linux distributions don't allow ordinary users to access the USB ports directly. In that case, you either need to run the process as root, or assign the needed permission to your account.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] rob219:
i installed the android sdk tools for it to allow access but it still pops up to install them and retry anyway. I've rebooted the raspberry pi 4 and verified the sdk tools are there but nothing. I've tried on windows and now two linux distros. on one distro and on windows it works but freezes during unpacking system everytime and never finishes i even let it run for over an hour and was still in the same spot when i checked it
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] runekock:
Well, the webinstaller is great when it works, but not easy to troubleshoot. Mine also hung, so I used traditional fastboot instead - that have me an error message, and it turns out that my USB-connection was only working 99%.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] Sui77:
Is this still the ROM to go?
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] 73sydney:
You might also like to try ABC ROM, link in my signature
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] kdrag0n:
ProtonAOSP 11.5.2 has been released. Sorry for the delay this month; I've been busy with other projects, but here's the full release.

Changes:

Website

Install from browser (recommended)

Download

As the ProtonAOSP project expands to support more devices, bandwidth and maintenance costs are increasing. You can help support the project and keep it alive with a recurring donation, or alternatively buy me a coffee. Everything helps, but a recurring donation is the best way to keep the project alive in the long term.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] rob219:
finally got it to upgrade to newest version using the web installer!!!! wooo love it!!!! is this using the boot.img from the last official update from google? plan on rooting it but need to download the update to get the img to patch.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] 73sydney:
You dont need to do that

The zip from the website may have the boot.img inside of it

Rooting · ProtonAOSP

ProtonAOSP is designed for a good user experience out-of-the-box, without requiring modifications or any other changes. We do not officially support rooting or any other modifications to the system because they are prone to breakage and tend to cause issues. Rooting, in particular, weakens the...

protonaosp.kdrag0n.dev

OR

You can extract the boot image from the payload.bin file inside most ROM zips 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