yashsingh1/xdaforums huggingface dataset:
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] 73sydney:
No

Even in Android 10, when you could install TWRP (you cant in Android 11 for those who still arent aware, you must only fastboot boot twrp) you couldnt do a full nandroid backup, you could only backup /data...which some people still did...i personally didnt see the point

Me i just use something like Migrate to backup apps, i use it and flash between a couple of different ROM's a week...
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] 73sydney:
Saw you updated the post again....

Thats not going to work in a million years, android 10 gapps will never work on android 11

You need to open the main open g-apps page here, and scroll down until you see the notification about Android 11 "test" builds,

Android 11.0 state

Right now SDK30 packages are in the early test stage. See the test builds here <----click on here

You need to be a bit more careful, i didnt link directly to the files, so you will hopefully get in the habit of looking at the main page for updates and notifications :)

That if you must roll the dice and try using Open-Gapps, because as i posted yesterday, theres a known error with them...theres other better and bug free choices until Open G-Apps fixes their builds...in other words, if youre still having issues with Open-Gapps even after you install the correct ones, i wont be able to help you.....
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] Green-Bot:
I have followed exactly as you said. Lets get to install the ROM first as I made a mistake in downloading the wrong Gapps. I'll download and install them in some time. My priority is to get the ROM installed without any issues.

Here is my terminal window output of all the steps with their output:

===========================================================================

MBP$ adb reboot bootloader

MBP$ fastboot boot twrp-3.3.0-0-taimen.img

Sending 'boot.img' (40960 KB) OKAY [ 0.104s]

Booting OKAY [ 0.001s]

Finished. Total time: 0.136s

MBP$ adb push proton-aosp_taimen_11.2.0.zip /tmp

proton-aosp_taimen_11.2.0.zip: 1 file pushed, 0 skipped. 55.5 MB/s (749352220 bytes in 12.873s)

MBP$ adb shell twrp install /tmp/proton-aosp_taimen_11.2.0.zip

Installing zip file '/tmp/proton-aosp_taimen_11.2.0.zip'

Checking for Digest file...

Step 1/2Step 2/2Done processing script file

===========================================================================

The phone does boot within minutes and I get a welcome screen. No boot loop etc. but then those pop-up messages starts annoying me.

I mean, there are literally 2 useful commands(adb push & adb install). First we push the ROM package files to /tmp directory. Second command is used to install with shell privileges from tmp directory. There's no rocket science here. I have posted complete output from my MacBook terminal window. These 2 steps are getting completed successfully. However, I am still seeing 2 things:

1. Warning saying my Bootloader is unlocked

2. those super-annoying "sim manager" & "Cerrier services" pop up messages getting those processes stopped.

Now I would just follow your commands word by word and appreciate if you could help me out. Let me know if I need to wipe any more partition or any other thing. Thank you.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] Green-Bot:
From TWRP, I went to "Wipe--> Advanced Wipe" option and performed a wipe of the following partitions:

Dalvik/ART Cache

Data

Internal Storage

All the above partitions were wiped out successfully. However, still those pop up keep coming.

Then I downloaded the OGapps Micro package. After installing them, those pop-ups seem to be vanished. I appreciate all the help I get on a Sunday :) thank you

So now I am left with the following warning about the Bootloader being unlocked. This just increased my boot time by 8-10 seconds.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] 73sydney:
Sorry, in bed, after midnight here

Bootloader warning is normal, it needs to remain unlocked
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] Green-Bot:
This ROM seems very very stable. Superb work. Rock solid. Just noticed below things:

1. When I connect my phone to my system, I used to get a little notification menu under status bar asking if I want to use "File Transfer" service, USB Tethering service, PTP, No data transfer etc. From the status bar, I used to just pull it down and choose any option I like. Matter of 2 touches.

Now to do the same thing, I had to open Settings app==>System==>Dev. options==>Scroll to some 15-20 entries below just to find "Default USB configuration" to make my choice. it's a bit inconvenient. Not a complain though.

2. I have signed into my google account during the initial setup. I can also change my google account settings in settings app or click my picture & edit account settings. However, I am not able to sign in to Contacts app, WhatsApp & some other apps which use google account.

As a workaround, I had to manually export my contacts. Also, I can use WhatsApp but cannot take whatsapp backup to my google account. It just doesn't let me sign in to google. I am sure it's an issue from OpenGapps, not of this ROM. I flashed ""open_gapps-arm64-11.0-micro-20201116-TEST"" Micro package around 272.6MB. Does anyone have similar issue?

3. How to root it? Do we need to go with Canary builds in Magisk or their latest v21.1 is enough to root this ROM?
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] Green-Bot:
please relax. appreciate the support I got on Sunday. Do we all face this Bootloader warning? Just curious since this seems to be a bummer.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] Strephon Alkhalikoi:
Yes.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] 73sydney:
The bootloader warning is the price you pay for flashing any custom ROM - the bootloader must remain unlocked while not on stock
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] 73sydney:
1. This is just normal

2. I did try and warn you (twice) open gapps has had known issues in its early (outdated) "test" builds for Android 11 :) Theres an entire post on it, with alternatives here: https://xdaforums.com/t/rom-official-protonaosp-11-2-0.4188109/post-84084261

3. Magisk is the root method, Canary is what i run, your mileage may vary with the stable build
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] Green-Bot:
If I were to lock my Bootloader, is it possible via going in Fastboot TWRP and using command "Fastboot oem lock" ? I do understand that unless I unlock it again(which will erase all my data) , I won't be able to flash any other custom ROM.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] Green-Bot:
I really miss this notification option we get on stock once we connect our phone to our system. It just lets us choose if we want to use USB tethering or File transfer. Since I use my phone internet for my work, it's a handy feature for me. Anyways, no complaints at all :)

Also, is there a way to stop the vibration during fingerprint unlock? I have set all vibrations off, however still getting this vibration when I unlock via fingerprint.

I was looking at the XDA page for rooting using Magisk. It says it requires a boot image. I guess, the stock boot image is not going to work here? Then which boot image to refer to?
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] smorgar:
Magisk wants the boot image from your current rom.

I think you can relock the boot loader but then you would be unable to install updates. You have to live with the boot message.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] Yourboymusti:
I faced the same error.......

1. Just Fastboot TWRP using fastboot boot twrp-xxxxxxx.img command

2. Push the Proton ROM package to tmp folder using adb push proton-aosp_taimen_11.2.0.zip /tmp command

3.Fastboot TWRP again

4. Choose install and browse to tmp directory

5. Wait for the ROM to show up. Repeat the steps to flash Gapps.

I just booted Proton ROM for the first time :) excited!!

UPDATE: SIM Manager keeps stopping. Carrier Services keep stopping. I am repeatedly getting these 2 messages. Tried clearing app storages such as clear data, clear cache. However, none seems to work.

[/QUOTE]

Dude I don't have an issue with Proton. I just can't flash Magisk. Nothing works, not: adb push, fastboot Magisk patched, not the Magisk zip using TWRP. I've flashed the ROM and completed my setup. Now I'm trying to get Magisk installed through bootloader and fastboot TWRP.

If you have pushed magisk to temp or sd just instal from twrp whilst temp booting.

[/QUOTE]

Yh, I've tried that too. I pushed the Magisk zip to /tmp and manually flashed it through TWRP and didn't work. I even tried flashing the magisk_patched.img and attaching it to boot - that didn't work either. I'm really confused to why I cant get rooted like everyone else. It really is soo confusing.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] Green-Bot:
Yes, it will require boot image from this ROM only. I just extracted the this ROM's zip file. However, I couldn't see any boot.img. Please suggest.

So locking Bootloader would prevent installing even this same ROM's monthly incremental builds?
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] Yourboymusti:
Google 'payload dumper' or find it on XDA.

Put the payload bin from the proton zip into payload input.

Run the application.

Afterwards, the boot image will be in payload output - use that
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] Green-Bot:
I will try that in some time....looks easy, by the way did you managed to root your 2XL?
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] Green-Bot:
I extracted the boot.img file....tried to follow the steps. All commands were executed without any errors. The Magisk image patch step was also successful as seen in the attached PDF file.

MBP$ adb devices

List of devices attached

************ device

MBP$ adb push /Users/MBP/Downloads/Pixel\ 2\ XL/root\ tools/boot.img /sdcard/Download

/Users/MBP/Downloads/Pixel 2 XL/root.... 84.0 MB/s (41943040 bytes in 0.476s)

MBP$ adb pull /sdcard/Download/magisk_patched.img

/sdcard/Download/magisk_patched.img: 1.... 74.8 MB/s (26841088 bytes in 0.342s)

MBP$ adb reboot bootloader

MBP$ fastboot flash boot magisk_patched.img

Sending 'boot_a' (26212 KB) OKAY [ 0.066s]

Writing 'boot_a' OKAY [ 0.488s]

Finished. Total time: 0.594s

MBP$ fastboot reboot

Rebooting OKAY [ 0.000s]

Finished. Total time: 0.000s

However, I am stocked at the boot animation of dragon endlessly. It's been 30+ minutes of this boot loop. Tried manually restarting it using power button; It shows the Bootloader warning, shows google logo and then that dragon animation keeps playing forever......can anything be done now? Looks like a dirty install of this ROM may replace the magisk patched boot file with this ROM's default boot.img file, right? I guess, then i would be able to boot normally?
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] 73sydney:
Fastboot twrp and just flash the magisk zip

Im not the only senior member in this thread advising to do this

Youre making it far harder and more prone to issues than it needs to be folks

if youve done it any other way, youre going to have to extract the original boot zip and flash that, OR start over and flash the ROM clean again, and then try fastbooting twrp and flash magisk.zip

All those others steps above resulting from trying to use the patch image method are the absolute longest way around, when you can simply fastboot twrp and flash magisk.zip
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] Green-Bot:
I was following the longer process indeed......I took a step back, relaxed and followed your steps of adb commands. Flashed the ROM, flashed Gapps and then just flashed magisk. And everything just worked in one go. Thank you so much!!

Now I want to do the following things:

1. I want to remove the aosp apps such as aosp browser, camera, clock, contacts, files, gallery, messaging, and phone. These are all the stock aosp apps which come pre-installed with this ROM. I checked and removed the calculator app from /system/apps. I also looked into /system/priv-app folder to check for rest of the apps. But i couldn't find any. Can someone let me know where to remove aosp apps browser, camera, clock, contacts, files, gallery, messaging & phone?

UPDATE: I have removed all above aosp apps except browser & files.

2. Magisk is interfering with some apps. My ISP app says root detected and unable to proceed. Looks like i need to do some work in magisk.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] ANDROIDISBETTER2020:
Enable magisk hide, then magisk (option will be available once you hide is enabled), then hide root from any bank or apps that detect root. I'm rooted but you can't tell because I hide root from all apps that look for it.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] Green-Bot:
Thanks. I did that already. However, my ISP app is still detecting the root. Attaching the screenshots here. Hope i didn't missed any step. I do not know if this is expected for this ISP app to show itself on Magisk Superuser page? Despite checking all the ticks for this app, It is still detecting root access. And it is not visible under Superuser page in Magisk. It becomes visible only when i go inside "MagiskHide" option, notice the 2nd entry.

Also, didn't find the location of aosp browser & default Files app(not Files by Google app).
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] Lughnasadh:
Did you clear the cache and data from that app, remove it from recents and then open it up again? You often have to do that after hiding an app.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] 73sydney:
1. For "debloating", rather than hunting for apps via a root file browser etc, i use/recommend the debloat magisk module:

1) its easy

a) install the module and reboot

b) open a terminal

c) type su, grant root

d) type debloat

e) type 1-5 to go to each app path

f) from the list, type the number that correspends to the app you want to debloat, multiple numbers separated by space to remove multiples.

2) its completely reversible...better than removing apps with a root file browser, root app remover etc

3) you can export the debloat list for reusing next time you flash the ROM (i always export and keep the bloat list on my PC under a subfolder for each ROM). If you switch between ROM's for testing or even just have to clean flash the ROM, you just: flash the ROM, g-apps, magisk, and then install the debloat module, copy the debloat list file from PC to the sdcard, run debloat in terminal and press i (import), and press enter, and reboot...debloated. Like i say, saves bundles of time if youre flashing different ROM's...
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] 73sydney:
also, you should really reboot after magisk hiding an app
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] Lughnasadh:
If the above doesn't work, then yes. But often you don't have to, in my experience.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] palimatix:
Safety-Net passes fine for all apps. However Intune detects "device is (not) healthy" :(

Could there be some thing more in the ROM that needs to be addressed? Works fine in Lineage and Evo though.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] ANDROIDISBETTER2020:
Intune passes fine me (assuming you mean O365/azure) intune but not until your hide root from the intune app since it's detecting root.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] palimatix:
Yes am talking about O365 Intune causing issues. You mean using Magisk Hide to hide root right? Maybe that could work, gotta try. The way I do, IT sets up a Work Profile and Intune is within that wherein Magisk has no control. I guess i would need to use in the default profile of ROM wtih Magisk then as the only way out. Anything else you did apart from Magisk hide to get that to work ?
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] Green-Bot:
yes i did all those 3 things plus restarts after enabling all checks under Magisk manager. My banking apps are running perfectly. None of the banking site showed any sign (I was expecting banking apps would detect root). It's weird.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] Green-Bot:
I'm doing it regularly. Even making any small change.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] ANDROIDISBETTER2020:
Yes hide the actual intune app within the pulldown app list, it most definitely works. I use it all the time with intune, duo, and all MFA apps. But it only works with magiskhide enabled (you select that in settings of magisk), then reboot, then go back into magisk, the little shield in that middle of the screen is magiskhide (shield). I'm not sure it's a shield but it looks like one to me. In there select intune to be hidden and then try again. Make sure to HIDE root (magisk AND then the app within magisk as seen in my screenshot) BEFORE you setup your work profile or it will be seen as rooted. After hiding root THEN have your IT setup the profile and import it in, that way there's no root.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] Lughnasadh:
(y)
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] AndroidClone:
Can someone check if this rom supports hearing aid streaming? Maybe check in Accessibility for a hearing aid section. (ASHA GATT protocol) I am currently looking for a rom that supports streaming from hearing aids.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] 73sydney:
No such thing appears on mine.

AFAIK such features are usually only in stock Google Pixel builds...i know a friend who has an implant that uses a Pixel that supports streaming.

From memory it only appeared from Pixel 3 and on Android 10 onwards....

I went back and found his post in a forum we're in, in November 2019...

It included this link

Android 10 supports direct streaming to hearing aids

Bluetooth can be found in so many different applications from gaming, headphones, keyboards, and so many more; but a new development might be one of the best.

www.androidcentral.com
[General Topics] lambgx02:
Has anyone ever heard of such a thing? I've googled around and searched through xda-developers, and doesn't seem it exists.

(for those not familiar with it) - On Palm OS if there is more than one event in the stack, it pops up a fullscreen list of all outstanding notifications (ie. battery low, new text message, missed call, etc) with checkboxes and a timestamp next to each line, and a "dismiss all" button at the bottom. It makes it really nice for a snapshot view once you've been away from your phone for a while. It's a lot nicer than dismissing each notification, one at a time (particularly when they don't even use the same button to dismiss).
[Google Pixel 2 ROMs, Kernels, Recoveries, & Other ] kdrag0n:
ProtonAOSP

Android 11 ROM​

ProtonAOSP is a minimal Android fork (custom ROM) focused on UI/UX and performance, with a touch of privacy.

Screenshots

Screenshots of the latest version

Installation

This ROM is currently distributed as factory images, similar to stock. Flash it the same way you would flash stock factory images. Don't forget to wipe all data using "fastboot -w" before booting the ROM.

Firmware is included, so there is no specific requirement for which version of the stock ROM you are coming from.

You can also use the quick & easy web installer, which allows you to install and update the ROM from any computer or phone without using the command line. The installer works entirely within your web browser and completes in as little as 4 minutes, depending on the speed of your internet connection. Consider using the web installer instead of installing manually.

More detailed installation instructions and guides

Features

List of current features, with accompanying screenshots and explanations

Downloads

Downloads and changelogs for all versions

Builds with and without minimal Google services (gapps) included are provided for convenience.

Using the quick and easy web installer is recommended unless you have a specific reason to download and install the ROM manually.

Support

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

Website with comprehensive documentation

Join the Telegram group for support and extras

Please consider donating to support development if you found this helpful: recurring donation to keep the project alive in the long term or buy me a coffee

Kernel source code

ROM source code
[Google Pixel 2 ROMs, Kernels, Recoveries, & Other ] kkjb:
Wanted to say.....thank you! Used the first version..

Enjoyed tremendously.
[Google Pixel 2 ROMs, Kernels, Recoveries, & Other ] kdrag0n:
A hotfix update has just been released to fix issues with a botched SafetyNet fix that caused most apps using HTTP outside of a browser to break, including Google Translate, SMS/MMS, and many others. I've figured out a new way to fix SafetyNet that doesn't come with those pitfalls, so SafetyNet is still passing out-of-the-box and apps will no longer break. A bug with sensitivity in the Active Edge settings has also been fixed, and missing firmware has been re-added so there is no need to flash the latest stock ROM first.

Re-download v11.2.0 from GitHub for the fixes. I've decided to re-upload it rather than bumping the version because the previous SafetyNet fix was very broken and also caused boot failures if boot.img wasn't replaced.
[Google Pixel 2 ROMs, Kernels, Recoveries, & Other ] themohvision:
this is an "Android 11 ROM but you maybe a typo saying ROM OS Version: Android 10 ?
[Google Pixel 2 ROMs, Kernels, Recoveries, & Other ] kdrag0n:
It's not a typo, XDA DevDB has no option for Android 11 so I had to put Android 10. I've just edited the DevDB info out of the post so there should be no more confusion.
[Google Pixel 2 ROMs, Kernels, Recoveries, & Other ] legaldexter:
Do I need to wipe user data too ?
[Google Pixel 2 ROMs, Kernels, Recoveries, & Other ] kkjb:
As a rule, if you want Any relevant support for problems after installing. Yes. Especially if you decide on no gapps build. Nothing wrong with trying. I used the gapps version and did a pixel device to device transfer and worked same as factory images.
[Google Pixel 2 ROMs, Kernels, Recoveries, & Other ] ViperPyro:
I just came from Lineage 17.1 and decided to mix things up with Proton. Only been 24 hours so far, but it is working well! Surprisingly easy setup, no force closes.

I wiped userdata and used the w/gapps version.

I definitely had to speed up animations in dev options. The only slow one that bothers me now is the glass blur behind notification panel takes an extra half second to unblur once the panel is closed.

Would love a few status bar tweak options like LOS.

Appreciate the Pixel 2 love.
[Google Pixel 2 ROMs, Kernels, Recoveries, & Other ] legaldexter:
The only problem I saw here is that my pixel 2 is not able to upload high quality at free unlimited storage anymore while it does on LOS and Factory Imgs
[Google Pixel 2 ROMs, Kernels, Recoveries, & Other ] Sonoo:
Same here. Rest is absolutely fine.
[Google Pixel 2 ROMs, Kernels, Recoveries, & Other ] legaldexter:
One more thing you'll find intriguing that you can't use Pixel Launcher in its original shape, and moving photos to trash sucks allowing for each photo. Rest is fine and up to the mark but we should be able to upload Full Resolution photos free as they are giving us time till Feb 2022.
[Google Pixel 2 ROMs, Kernels, Recoveries, & Other ] BeNeDeLuX:
Wow, super cool!

I have two question:

1.) I´m unable to create a backup from the new Rom in TWRP. I get an error "createTarFork() process ended with ERROR: 255". I did format everything and the installed the latest Rom Version (with GApps). So it was an absolute clean install. Is this TWRP Error Rom related ?

FIXED -> deleted /data/per_boot

2.) Can i install TWRP (3.3.0.0) again after i installed this Rom? Because TWRP was gone after flashing this Rom. Did used fastboot boot so far, but an installed version is more handy.

Thanks for your help!