yashsingh1/xdaforums huggingface dataset:
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] Strephon Alkhalikoi:
Just a random thought, but shouldn't it be possible to add a toggle to the quick settings in the notification shade that would either turn on MTP for file transfers or else take you directly to the settings to make the change?

EDIT: One other option I just noticed was to change the default behavior in Developer Settings to MTP. Eliminates the need for a toggle of any kind.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] TiklMiPickles:
Google's dialer app crashes when opening settings for me. Has anyone else had this issue? I really like having the call screening feature in their dialer.

Edit: It was just because the dialer app was being denied storage permissions. Going into the settings and enabling all the permissions fixed the issue
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] Janfri:
Thank you very much for the update. I dirty flashed it through the web installer without any problem on my Pixel 2XL. Just had to reflash the magisk patched boot image. As expected the rom runs great.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] SomeoneSomewhere0:
Hi,

I got one question regarding the latest non-Gapps ProtonAOSP package: I tried installing it through TWRP and was able to boot it, but without having a settings app or even a navigation / status bar. I tried doing the install through webUSB which failed somehow as well: it booted with same results as in TWRP but webUSB showed the error of getting stuck.

However I was able to install the Gapps package through webUSB. I retried installing the non-Gapps package afterwards again, but with same results. Has anyone the same issue?

Personally i would not want to use google services so the non-Gapps package is very much preferred. If someone knows how to install the non-Gapps package, I would be very thankful for help!
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] 96carboard:
Not bad.

I've gone with the non-gapps version, with the minor addition of micro-g, since nextcloud talk stupidly won't push notifications without connecting through g-trash.

However, there is definitely an issue with power consumption -- higher than the factory builds. I'm getting about 48% deep sleep, which is consistent with factory builds, 20% 300 MHz, and a stupidly high 35% at 1.9 GHz, despite being screen-off for all time except a moment to check the distribution. Seems like the governor settings could be tweaked a bit so it doesn't jump up so quickly.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] 我是十七:
I downloaded and installed the 11.3.3 version without gaps, Magisk Manager crashed when I clicked Magisk's restart menu. Does anyone else have the same problem? I tried to reinstall the system and re-root the result the same! ! !

我下载安装了11.3.3没有间隙的版本，Magisk管理器在点击Magisk的重启菜单时会闪退,有其他人有一样的问题吗？我尝试重装系统和从新root结果一样！！！
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] irmas5:
go to bootloader and flash via web installer. First time boot system ,then reboot to bootloader, boot twrp and flash magisk.zip
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] 我是十七:
You may have misunderstood my question, what I said is that my 2xl has been refreshed and installed ProtonAOSP11.3.3 and Magisk has also been installed. The root is successful! But when you click the restart menu button on the Magisk management page, the Magisk manager will crash, except that the other functions of the Magisk manager are applied normally! . . .

您可能理解错了我的问题,我说的是我的2xl已经刷新安装了ProtonAOSP11.3.3并且也已经安装Magisk，root成功了！但是在Magisk管理页面上点击重启菜单按钮Magisk管理器就会闪退,除此之外Magisk管理器其他功能应用正常！。。。
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] gh0st:
Thank you for keeping this phone alive with updates. I really like the web update which makes the monthly task easier.

I find the camera crashing while using it during video calls (faceboook messenger) for extended periods around 15 minutes or so. This happens on both the pixel 2 and pixel 2xl. This does not occur on the original ROM. At first I though it was an isolated case on my phone, but it also happened when I updated my wife's phone.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] kdrag0n:
While MTP may be a common option, it's not the only one so a quick settings tile is unlikely to be a good fit here.

Please collect and send logs with the SysLog app when that happens. I don't usually video call on my phone, but I tried to reproduce it once with a 10-minute Signal call and never encountered the issue.

The ROM's kernel is 100% identical to stock and uses the prebuilt binaries provided by Google as part of AOSP. Nothing related to the governor has been changed. It's also worth noting that high frequencies do not necessarily constitute more battery drain; in fact, they can be more efficient when used and tuned correctly.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] yhwh111:
Hi guys, I've been trying to install the ROM using de web installer on my iMac, bit every time it is unpacking the system my computer freezes and ended rebooting, already tried 4 times, the same. Anyone has gotten this issue?
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] 73sydney:
@kdrag0n

Hit the only issue ive ever had on this ROM today, id come back form PixelExperience, where ive spent a bit of time lately and setup Samsung Pay linked to my Active 2 Watch.

Flashed Proton and could not get Samsung Pay to work, no matter what i tried, and i tried everything about 8 times over. No matter what i did Samsung Pay would tell me my system was modified, and the logs would say ROOTED /bin/su

For reference the method is (ROM independent):

adb reboot bootloder

fastboot erase userdata, fastboot erase system (both)

fastboot boot twrp

Flash ROM

adb reboot bootloader (or if G-Apps needed, reboot to bootloader, fastboot twrp again and flash G-Apps)

fastboot boot twrp

flash magisk (no difference if i flashed the zip or patched the image, tried both ways, being thorough)

reboot system

setup magisk - download magisk manager, reboot to complete (if using the zip method)

setup magisk - magiskhide

test magisk safetynet(passes out of the box)

rename magisk manager

sideload Galaxy Wear app, Watch plugins (including Samsung Pay one) (do not run any)

magisk hide all Samsung apps

reboot

test Samsung Pay setup

Now its more of a report than a quest for troubleshooting, but i wonder why PixelExperience works out of the box, but Proton doesnt...no matter what you do, on Proton, Samsung Pay/Galaxy Wear detects root: /bin/su
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] brianpro700:
Just flashed proton after a long time with stock rom.

My first impression with Proton: very fast, smoothly, responsive rom, but still lacks of UI customizing, most important function for me to use custom roms. hope you guy will make those functions available in next update ;)
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] kdrag0n:
That sounds like a problem with your computer; a website shouldn't be able to cause such behavior.

The last issue like that was with Outlook, but it was fixed several months ago and I haven't heard of any others since then. I can look into it if you enable MagiskHide for Termux and send the full output of "getprop" from within the app on both ROMs, but I won't install all those Samsung apps for testing on my own device.

This is not a customization-focused ROM. I would suggest using a different ROM if you're interested in that as there are no plans to add such features in ProtonAOSP.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] 73sydney:
Sure, ill try and get you the info this weekend. I can totes understand you not wanting to test on your own device.

I didnt even expect a reply, but im glad you have told me whats the best procedure for yuo to have a quick look into it.

Cheers
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] 73sydney:
@kdrag0n

As promised the getprop results (magisk hidden), on dropbox, direct download:

Proton: https://www.dropbox.com/s/9gonpknlaidqhm8/proton.txt?dl=1

Pixel Experience: https://www.dropbox.com/s/dfyxfgf6bsefk5h/pxpe.txt?dl=1

Both files sorted before upload for easy diffing
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] deepakdavidster@gmail.com:
Hi Proton Team,

Can battery charge limit be added to feature list?

This can prolong the battery life, since most of them will be using a 3 year old phone.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] 73sydney:
Im just guessing thats going to be a no, but i will give you some leads in the meantime:

This can be achieved by several apps and at least one magisk module available (Acc) in the magisk repo or here:

Advanced Charging Controller (acc)

Repository Source Code and Documentation Releases Front-ends (outdated -- no longer supported) ACC App (AccA) ACC Settings

xdaforums.com

Note theres also a companion app for Acc named AccA - also linked in the thread above

Added bonus, you can also set it to slow charge if youre really into preserving battery...i always have mine limited to 500mA
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] deepakdavidster@gmail.com:
Ok, I tried acc,

currently I am using tasker for it.

It is easy if that is integrated in the ROM itself
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] kdrag0n:
It looks like you're using a different version of Magisk on the two ROMs, which might be related to the issue. If that's the case, please test it on ProtonAOSP again with the same version of Magisk.

That will not be added for older devices like the Pixel 2 series that don't already support it on stock, but you can still use third-party apps for it.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] mrroks:
@73sydney any way to flash roms without erasing userdata? my data is alot and i love changing and trying out roms?

problem with twrp boot method is when my data and system is wiped through twrp it messes up and then after that boot twrp just get stucks at twrp splash screen.

Pls clear ths confusion and provide the steps. Appreciated.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] 73sydney:
Not sure why youre asking me, where did i create confusion?

Every ROM 's OP will tell you to wipe userdata (see command below), because its the preferred way when swithcing between ROM's and avoids issues.

If youre getting stuck at the boot screen of TWRP after erasing data via TWRP wipe then generally the answer is to:

fastboot erase userdata

That command is the one that solves most issues when flashing or TWRP borks something

Note: Im not a TWRP dev :)

If youre however asking how you can keep the contents of /sdcard between ROM's then you can try wiping system & data and then just delete the /sdcard/Android folder via TWRP's file manager, and then flash the ROM...and G-Apps and Magisk, if necessary/wanted

If that fails, its:

fastboot erase userdata

Always keep a backup of anything you love on your sdcard, its the number 1 rule of not ending up in tears
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] 73sydney:
I just clean flashed and used the exact same magisk etc, sadly needed to do annoying full reset of the watch to get Samsung Pay to finally work on Proton

Dont ask me why, but i can restore the same exact apps and data on other ROMs and dont need to reset my watch....i cant figure it out, headscratcher

Imma stay here and stop ROM testing for a while....blame my wearables...everytime i switch ROM's i have to recalibrate the blood pressure feature on my Galaxy Active 2...and im just getting too lazy to do it all the time...
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] kdrag0n:
ProtonAOSP 11.4.0 is now available with significant performance improvements.

Changes:

Install from browser for a quick and easy installation process (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] dimpoblimpo:
I used the web installer and it worked perfectly. Curious how to pass safety net though? After the web installer finished the phone booted to the google startup. I reboot my phone to bootloader mode by holding the power+volume then used fastboot boot twrp. From here I adb sideloaded magisk and am able to launch it on the phone. When I check safetynet I get SafetyNet API Error, Basic integrity fails, cts profile fails and evaltype N/A.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] Lughnasadh:
It's a SafetyNet Attestation API key problem in Magisk. It has been fixed on the Canary channel. John will push an update to the Beta/Stable channels after a few other bug fixes. Check with another SafetyNet check app and you may indeed be passing.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] ReVo_007:
After a very long time started off with custom ROMs. The installation process was seamless, kudos :)
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] dimpoblimpo:
Cannot figure out how to remove recent/most used apps from top of app drawer. I used the gappless version of the rom and flashed core nikgapps if that makes a difference. running stock quickstep launcher
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] Sui77:
What's the best way to upgrade von BLISS (10) to PROTON without needing to install all apps again?

Migrate? TWRP? Dirty flash?
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] 73sydney:
Migrate backup, clean flash, Migrate restore
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] Sui77:
Which apps boxes do I have to tick?

Where are the settings stored?
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] Lughnasadh:
It's always best to clean flash when changing roms. I personally use Swift Backup to restore apps. It works really well for me.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] 73sydney:
The box columns are labelled....App/Data/Permissions..youre usually going to want all 3 for each app you want to backup

All is explained here :

[APP][ROOT][5.0+][1st Nov 2020] Migrate - custom ROM migration tool

Jumping from one custom ROM to another can be a challenging task. So I decided to make an app to simplify the process. Introducing Migrate! Migrate-GPE (v4.0) is on Google Play It was temporarily suspended. Read more here...

xdaforums.com

Please dont ask me to recreate the thread here, if youre not sure of something, read through or post a question in that threads thanks.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] Sui77:
Last question: system settings will be restored also?
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] hfmls:
i updated via web installer but it still says i am on 1.3.1 proton is it normal?
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] 73sydney:
No, beyond the few optional items on the Extras tab, which feeds into....

Backing up and restoring system settings has been debated since the early days of Ti Backup, which allowed you to do such things

Me personally, along with many others, think its a terrible idea....
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] kdrag0n:
I don't know what version "1.3.1" is referring to, but if you mean 11.3.3, that's not normal. Try updating it again.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] whoadood:
I've been using it for some time, I'm liking it a lot, I just wish you had a version with all Pixel apps preinstalled. It's a bit of a hassle to install them all from the Play Store and setting them as default (think Contacts, Phone, Camera, etc).

Also I can't help but notice that the default font is slightly bigger than the default font. Is it possible to revert to the default font without making a big mess? (i.e. without having to root, etc)

Thanks for your work
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] whoadood:
Google Pay doesn't work. I can't add a new card because it says my device has been altered. Is this related to SafetyNet? Can we expect a fix shortly?
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] scaspiani:
@kdrag0n I just updated my Pixel 2 XL from 11.3.3 to 11.4.0. My GooglePay stopped working. The error states "Your device doesn't meet security standards"

Do you know how to fix this?
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] irmas5:
Helped for me. Installed magiskhide, universal safetynet fix, gpay sqlite fix,and app called com.cofface.ivader_v7_724f13_1.apk. Rebooted. And working perfect
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] 73sydney:
Have you:

1) Installed Magisk

2) Enabled MagiskHide in Magisk Manager?

3) Rebooted

Thats usually the only thing needed

Worst case/last resort scenario (general fix - be aware this erases all cards, loyalty included):

Toggle Airplane mode on

Clear data for Google Play Store and Google Play Service (Settings > All Apps (toggle Show System) the search for and clear data for these packages)

Reboot

Toggle Airplane mode off

Check Google Play Store is certified (Google Play -> Settings, scroll to bottom)

Open Magisk Manager - check Safetynet passes (If not try steps under Pre Installation Checks)

Add card and test

I havent yet upgraded to the latest Proton build, been busy, but will later
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] 73sydney:
AFAIK Universal SafetyNet Fix isnt needed as @kdrag0n, the dev of it, integrates it into Proton...

Also adding Xposed modules isnt necessary, and not recommended just for Google Pay

I havent even needed to use my own Googe Pay Magisk Module (gpay sqlite fix) for months as google reverted something on their end a few months back, and it passes with just MagiskHide enabled...not even MagiskHiding Google Pay
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] irmas5:
It's good for you. Not on every rom that works.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] 73sydney:
Theres 3 parts of my post youre referring to, so im not sure which youre referring to, so ill break it down:

AFAIK Universal SafetyNet Fix isnt needed as @kdrag0n, the dev of it, integrates it into Proton...

Im trying to say its pointless installing Universal SafetyNet Fix on Proton as Kdragon is the dev of both, and integrates the fix directly into Proton...

Also adding Xposed modules isnt necessary, and not recommended just for Google Pay

You'll find an entire section on Xposed in the notes for my Gpay fix troubleshooting it - its completely unnecessary for Google Pay, as is the referenced module

I havent even needed to use my own Googe Pay Magisk Module (gpay sqlite fix) for months as google reverted something on their end a few months back, and it passes with just MagiskHide enabled...not even MagiskHiding Google Pay

This is true across most ROMs at the moment, reported by several people, its true of all the 2XL ROMs ive tested recently

Hopefully google dont change their minds again, if they do, then its back to the GPay module.

Im just trying to keep things simple for people and reduce complexity
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] scaspiani:
Thanks for the response!

Do you need root access? I downloaded Magisk, but there is no Magiskhide in the settings.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] 73sydney:
Magisk = root

MagiskHide:

1) Hit gear icon (top right)

2) Scroll about halfway down, and tick MagiskHide

Note: worth pointing out that SafetyNet Check in main window will currently fail (known issue), device will still pass SafetyNet. Error apparently fixed in latest Canary, but not yet available in Stable
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] 73sydney:
@kdrag0n

Confirmed

No longer passes SafetyNet out of the box...

Tested with latest Magisk Canary as well as 3rd party apps to rule out recent issue in Magisk Manager

Rolling back to 11.3.3...passes fine
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] kdrag0n:
Thanks for the confirmation. I was aware of potential issues with SafetyNet caused by the dirty flashing fixes, but I asked some users to test before announcing 11.4.0 and they all reported it as passing for some reason. The revoked API key in Magisk Manager has lead me to disregard most SafetyNet reports recently, but I'll look into it now that you have a definitive result.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] 73sydney:
Cheers, ive switched back to clean flashing everything these days, so definitely not due to dirty flashing
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] RetroTech07:
Same; it's very much time consuming to go through and d/l each Google app to a ROM that should have it out of the box.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] 73sydney:
I hate to tell you this, but i prefer G-Apps free builds for this very reason:

Even those ROMs with them in you'll find theyre hopelessly outdated, meaning you'll have to update them from the Play Store anyways.

So im always begging for G-Appsless builds because its a smaller download

Case in point, i flashed PixelExperince ROM last night and then had to download updates from the Play Store ....

I dont know why devs wont update those before cooking the ROM, you'd have to ask them....lord knows ive asked plenty of them to do it over the years

So the best options really, especially if youre data limited as some are, is a G-Appsless build
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] RetroTech07:
Yeah, I get that. Even official stock roms need all basic apps updated too. I guess for me, I don't like downloading a custom rom that has default apps for messaging and contacts, etc. that aren't official from Google. I get we can set our own default apps, but removing a system app can cause issues, right?

If there was a way to remove stock apps that I don't like and replace it with something else I'd love to know how.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] andrococo:
Hi, how to avoid double apps?

Contact, phones, messages , etc.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] 73sydney:
Most good G-Apps packages will overwrite AOSP apps with Google ones....

Its been a LONG time since ive seen double ups of apps

Open G-Apps or Nik G-apps (my personal favourite, more up to date than Open) wont do that
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] whoadood:
When you install the version of this ROM with google apps, you don't really get much. If you want the camera, contacts, dialler, calendar, etc. you have to install them from the play store. It's then when you get double apps.

Also, it's been over a week since the maintainer knows the new version of the ROM does not pass safetynet and that fact is still not listed under "known issues".
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] freecandymlg:
Love this ROM, I've been using it for months, but there's only one thing I cannot bear: most important video-call apps (i.e Telegram, Microsoft Teams etc.) crash after ~10 minutes.

This happens only when using the camera in certain apps (i.e WhatsApp works without problems), not in voice-calls.

Hope you can fix this behavior asap.

Eventually, steps to reproduce:

Start videocall on one of these applications: Telegram, MS Teams;

Wait ~10 minutes or more without disabling front-camera;

If the app video freezes, you should still hear audio.

Touching the screen (stopping the call, going back etc) will make the app crash.

Not doing anything will result in the phone rebooting.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] 73sydney:
Ill make what i said even clearer: Not a problem if you install the G-Apps free one, and then install your preferred G-Apps package, as i said, a good G-Apps package will take care of the AOSP equivalent apps

As for the safetynet issue: people have lives outside of XDA....this isnt his fulltime job....