yashsingh1/xdaforums huggingface dataset:
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] Badger50:
If you wiped dalvik and cache after the install, it'll do that. Just do a hard reboot by holding the power button down until it reboots.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] t0pstar:
Now it works .... Big Thanks

Gesendet von meinem Pixel 2 XL mit Tapatalk
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] imritechere:
Imritechere

Tanks for the Unofficial Majisk Manager, Quick fix much appreciated !!!
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] Juzman:
I'm running the latest Magisk, and this Magisk Manager.

Anyone having issues installing modules? Every one I try fails.

Edit: Uninstalled, rebooted and reinstalled. Working now.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] Huggsboson:
If I want to upgrade to the latest security patch what is the order of operations now?

0. Uninstall current manager

1. Download the 15.3 magisk zip

2. Flash all without the -w

3. Boot up in twrp

4. Install the zip

5. Install the dudes modified manager

?
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] Badger50:
Yeah, that should do it. Just a little extra safety tip for you if you choose to do so. Uninstall all theme overlays, and disable your lock screen security fingerprint pin/password. That can save you a headache or two at times. Probably overkill on my part, however, 2 years with the 6p, and 2.5 months with the P2XL using this method has never failed me. Just my FYI is all :good:
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] TheDude:
That's being pretty safe ;) Disable any overlays for sure but I have never had a problem with fingerprints or pins... at least since twrp was fixed.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] Badger50:
I like to practice....... "Safe Flashing" not to mention, Murphy's Law runs strong in my family!! :laugh::cool:
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] TheDude:
Yeah, I got drunk one night and ended up with 3 kids... Guess I missed the safety class.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] Badger50:
Bwahahahahaha....I only got 2.......I think? :confused:
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] bunklung:
Greetings. I came here with some frustrations about the DTBO issues in MM looking for a fix.

I am on a Pixel 2 mini, so maybe I came to the wrong place. When I uninstalled MM and installed this unofficial build I just get a loading screen and I never get into MM main screen.

Is this build only made to work on XL? I even cleared the app cache, etc, no dice, reboot, no dice.

Any suggestions?

*update* It works! I did a reflash of M 15.2 and uninstalled 5.5.3 MM and a clean in stall of the UMM and everything is working, Thanks!

Will UMM auto update to the official channel? Should I change the update channel to custom?
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] TheDude:
Just leave it the way it is. The op has the instructions. Glad you got it figured out! :good:
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] iamjimmy:
Thanks for the guide.

Quick Question: I am on EX Kernel and Magdisk 15.2 with latest Magdisk Manager (because of flashing Magdisk.zip in TWRP).

I have installed your Magdisk manager and uninstalled the official one. (I'm assuming this does NOT affect root?)

However, to get rid of the message I tried fastboot flash dtbo on both slots.

Will this cause me to have problems with EX Kernel? I was assuming that EX kernel patches the stock dtbo image and that going back to stock might interfere with the process. Thanks in advance.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] TheDude:
If you are worried just reflash EX, then magisk 15.2. Reboot, uninstall MM and then install this one. You should be good to go then!
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] iamjimmy:
Thank you. Really appreciate the quick response.

Unfortunately I did a whole reflash again (without your magdisk manager.apk) so the dtbo is patched again by the evil "official" Magdisk Manager app. My Apologies.

So the sequence of steps to fix this now would be:

Reboot to bootloader. fastboot Flash dbto.img on both slots.

Reboot to recovery. Flash EX and Flash Magdisk 15.2

Reboot to system. Immediately uninstall MM official and install your MM application. (Assuming the official magdisk manager does not patch dtbo on the very first reboot).

Does that make sense? I apologize for the redundancy but I must have flashed at least 10 times since last evening and just can't get around that stupid error message. Thanks.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] TheDude:
Stop reflashing.

In this order...

Flash stock boot.img, stock dtbo.img then fastboot boot twrp... Install twrp zip, install EX, install Magisk 15.2... reboot and if MM is installed then uninstall it and install this one... Done.

This is the same process when you update from factory images, minus the boot/dtbo because it will have already flashed them... When you download new factory images remove the -w from the flash-all.bat so it doesn't wipe the device.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] iamjimmy:
Thanks much. That is crystal clear. Will reflash with above instructions and report back.

Once again appreciate the quick response.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] bunklung:
Just got prompted for an update within MM to 5.4.4 which I find odd because I am running the unofficial build. Anyhow, if you head over to the official MM thread and they have fixed the bug:

v5.4.4

- Fix dtbo on-boot detection, should follow configured dtbo patching behavior on Pixel 2 devices
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] TheDude:
Hmm... Guess I will test it out. Hope it should follow configured dtbo patching on P2 ;)
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] knightsh:
Just rooted with official MM 5.5.4 and it still patched dtbo. Where do I find the factory dtbo to flash while using unofficial MM from this thread?
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] mitchdickson:
In the factory image...
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] knightsh:
Found it and flashed, no more error. Now if only we could remove the error from unlocking the bootloader.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] D-m-x:
I agree, it seems to be fixed. Well, I think most people don't care about that Error since it is visible for about 2 seconds and only when rebooting. Doesn't matter imho, also I believe someone tried it on the 6p but it requires dangerous modifications beyond that's what would be justified compared to that what you would gain.

Gesendet von meinem Pixel 2 XL mit Tapatalk
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] inffy:
Seems the newest version doesn't patch the dtbo anymore (atleast not the wrong way). I have been rebooting my phone about ten times now and haven't had that popup come up yet.

Will see what happens...
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] TheDude:
Yes, it does appear to be corrected for the time being. As you said, the issue does not lie in dtbo patching, but rather how it was being patched. I *think* official is good to go but we will see after a few more releases if it stays that way :/

For now I will just leave the unofficial build up in the OP. Time will tell. :fingers-crossed:
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] CyberpodS2:
Yah, I think your on point there. I'm just chalking it up to so many different phones having so many different solutions combined with Oreo's ongoing changes. I can't even imagine how hard it is to make a single product that covers so many variables. Lol
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] TheDude:
So true man. Extremely complicated, time consuming, and difficult. That's why I never took any of these issues to [MENTION=4470081]topjohnwu[/MENTION] , just figured I would "solve" (ha, if that's what you call it ;) ) the problem temporarily and when the issue got enough attention and he had enough time it would get resolved. I made one comment to him a ~week ago in regards to the issue and where it was... and now its fixed. Hats off to him!

I got to give it to [MENTION=4470081]topjohnwu[/MENTION] , his Git code is so clean, well commented, and properly structured. Did you see his flow charts? Unbelievable. He has put so much time into this project and I really appreciate it. Chainfire did some awesome things with SuperSU, but magisk had it beat from the start. Systemless root, hiding root, the MM apps interface and functionality is fantastic, and it all being open source and on github is just amazing. It's all being done the right way.

So now I'm just keeping my fingers crossed that they leave our DTBO alone lol.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] sn0warmy:
Ugh. using the Magisk Manager from the OP of this thread, I'm unable to update to the latest 5.5.5 that I just got a notification for. Just says "Failed" every time.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] TheDude:
Nevermind... Stupid Substratum theme was causing the issue. It all good to go! :) Just do not theme Magisk! ;) lol
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] abuttino:
What theme are you running?

If a dark theme, why not just use dark mode in substratum?

Sent from my Pixel 2 XL
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] TheDude:
Ha :) I am running dark magisk, didn't even know the sub theme had applied overlays to Magisk manager... Just happened across it, disable the overlay, and bingo :good: so there it is!
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] patt2k:
I meant waiting to unlock it. I hate moving all my data etc. So I'm waiting for a good rom that I can stick with.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] mitchdickson:
Why not just unlock the phone right when you receive it?
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] abuttino:
Stock is about the best you'll find. Just unlock for root and unlock_critical in case you screw something up and need to flash a factory image.

The days of needing ROMs to enable stuff like substratum and passing safetynet are long gone. Just freeze the stuff you don't want and you are good to go with the phone being the awesome phone that Google intended to release.

If you want a kernel to adjust color or CPU settings, I'd suggest Electron.

Don't wait any longer, you'll never really be able to settle into your phone when you have that wipe pending.

Sent from my Pixel 2 XL
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] drewski_1:
I think Critical is new w/ 2 XL and Bootloader seems to be the only thing I've seen it protects.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] TheDude:
I'm not sure what this is all about. I DO NOT have critical unlocked and I can flash factory images all day long including Googles bootloader's. To my understanding, and I could be wrong, critical unlocked allows you to flash and modify unsigned bootloader's. I can flash factory bootloader no problem. I think there has been some misinformation going around about the critical unlock. I wish Google would officially put this to rest so the mystery could end. My concern with critical unlock is that unrecoverable damage can be done when modifying the bootloader. Even if you do not intend to, in theory a root app or flashable zip could achieve this and brick your phone. This is why I have not unlocked it, plus I have found absolutely no reason to do so. If anyone has evidence to the contrary and/or an example of where it is required I would love to hear it! ?
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] abuttino:
If anyone wants to flash a factory image with a locked-critical, I'd also like to hear that.

I agree with you [MENTION=3297454]thedude420[/MENTION], that is a dangerous unlock.

Sent from my Pixel 2 XL
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] TheDude:
Rite on :) Are you asking me to show you that a factory image can be flashed with critical locked?
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] abuttino:
If you want, but, you'll have to wait till next update for that. It's not going to be a different bootloader until then.

Sent from my Pixel 2 XL
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] Jexx11:
Not sure if this is the correct place to ask this, but here it goes.

Has anyone tried taking the November OTA and updating via Magisk with 14.5 as per instructions here? https://github.com/topjohnwu/Magisk/blob/master/docs/tips.md#ota-installation-tips

I know this OTA method was not working with 14.4 and the original Magisk that was released for Pixel 2 XL, but maybe since Pixel 2 XL is officially supported it works now.

Sadly I'm out of town for the next several days for the holidays, or I'd test it myself, and I can't risk being without a phone while visiting family!
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] abuttino:
That would be better served in the official thread.

Sent from my Pixel 2 XL
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] TheDude:
Hell, you might be right. But if that's the case then how the heck does the bootloader get updated with OTA's? Now I am confused...
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] TheDude:
You will need to flash the stock boot.img back to the device to take the OTA I believe... But once on Nov just fastboot boot twrp, flash twrp beta2 zip, reboot recovery and flash the latest magisk zip in OP. You will be good to go!
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] abuttino:
I can only speculate..

If the bootloader isn't in use, it could flash it when the phone is turned on.

If the bootloader is in use when the phone is on, there is probably something in the update that flashes it when it's rebooted.

I could ask jcase if you really want to know. ;)

Sent from my Pixel 2 XL
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] TheDude:
Sure man! I would like to know. Would rather find a way to flash factory bootloader's without unlocking critical...
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] clothednblack:
When I was on 8.1 beta and tried to flash back to 8.0, it wouldn't flash. I tried different USB ports, cables and you name it, it wouldn't work. Then I did the unlock critical and flashed back just fine. Was really strange but I haven't relocked it since... Just incase.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] TheDude:
Thats good to know! I believe there is some sort of downgrade protection on our device where you cant well... downgrade ;) I am curious to see if that may have to do with reflashing the current bootloader failing. Maybe must be <current version... I guess new factory images are not that far off, so I will wait and see if there are new bootloaders in it and if they flash.

To your observation, it sounds like you did not unlock critical until after upgrading to 8.1 beta. If that is the case then the 8.1 bootloaders flashed without critical unlocked which would agree with the upgrade only path and new bootloaders being able to flash without critical unlocked....

All speculation from where I am standing, but sounds like it makes sense..
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] samteeee:
Another point for me was that as soon as I re-locked the "Critical", the "Touch" feel and

smoothness was night & day!
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] Ariac Konrel:
That's because the app in this thread has a different signature (a different something, if that's wrong).

Uninstall Magisk Manager and then install the other one after.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] TheDude:
Man, the op has instruction for how to install the unofficial. Logic says follow the same process to reverse it. Don't make a mountain out of a mole hill. I can't build the functioning app you have been using and provide the same signatures as I have altered the code. My apologies :mad:
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] sn0warmy:
Damnit, I was on the road to getting drunk when I wrote that and resolved the issue immediately after, then failed to return and post again. As I look back it definitely comes off as a *****y noob/lazy post when I meant it as an off-hand, semi-intoxicated joke.

I'm better than that. We're better than that. :silly:

Anyway, sorry for causing frustration from the dumb a** comment. I appreciate the work you do.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] TheDude:
Lmao, rite on man. That's the thing about the interweb... Things get taken out of context. Bottoms up bro! Drink one for me! Glad you don't have to use my annoying builds anymore :silly:
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] DodoGTA:
But SuperSU and koush/phh Superuser will still be used because of greater Android version, app etc. compatibility
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] TheDude:
Hmm. I can't really agree with that bud. After SuperSu closed all source, sold out to the Chinese, and Chain bailed the company it was over for me. From a security standpoint installing that crap on your device is about as bad of a decision that one could make. As for phh, rooted with it once and it worked, but that's all I have to say about that ;)

With Magisk you have so much more. So many more active developers and the community building modules for it... A no brainer for me. As for compatibility, I think its most certainly trending towards magisk or at least cross compatibility. Not sure I have ran across a pertinent app yet that does not work with Magisk. If you are referring to compatibility in regards to older devices and the such, then yes they will still be used. I am pretty narrow minded when it comes to that though as I stay on top of the tech.

I could be misunderstanding what you are saying though. Need more coffee.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] bemagrp:
Very well said, sir!! Now grab your coffee [emoji477]
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] galaxys:
Lol! No drinking and driving! Cheers ;)
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] calbruc:
Can I simply uninstall the Unofficial Build and reinstall the official? Or would I have to flash a different magisk file in TWRP?
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] madmuthertrucker:
Try it. I uninstalled the app and then flashed 15.3 in twrp, then reinstalled official MM.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] calbruc:
I ended up doing the same.

I was able to flash the official MM and it seemed to work, but it didn't correct the problem I was having (magisk not remembering root rights for apps). Flashing 15.3 did the trick.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] TheDude:
You guys notice anything different about me?
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] MrBrady:
Took off the 420. New Year's Resolution?
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] CyberpodS2:
Just don't lose the bath robe... Heh remember that time you dropped the roach in your lap and then ran into the dumpster??
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] Alxoom33:
You're no longer digging Mother Nature?
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] TheDude:
Na, when I signed up years ago TheDude was taken... It went dead, I claimed it. The 420 was a bit... immature. I even think it might have offended some people (not that I really care.) Rebuilding my image man ;) Absolutely NOT a New Year's resolution!

In my robe now... Yea, I remember.

I still dig it man, like a garden :laugh:
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] v12xke:
Yeah, you're a regular chameleon (not comedian) :laugh: Wasn't it thedude4201979 before this handle?
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] TheDude:
Back in 2007 it was thedude0420... then I got creative and changed it to thedude420... Now, like it should be and was always meant, I am just TheDude. lol Gotta say, this change is making me feel rather vindicated. :cool:
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] haroldz123:
thanks!
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] HACK3DANDR0ID:
Magisk Beta v16.6
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] bryantjopplin:
8.1 bl is tmz11n and 8.0 is tmz10n iirc
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] TheDude:
Updated build with dtbo fix in OP. I have not been able to get rid of the warning by flashing stock boot and dtbo images. The only way I can get rid of it is by flashing full factory image without -w flag. Have not looked into it yet but I am sure there is a better way. Please tell me if you know the way :) Enjoy.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] Badger50:
Try this :good:

https://xdaforums.com/pixel-2-xl/how-to/tut-fix-dtbo-message-theres-internal-t3715620
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] elreydenj:
So flashing the updated build does not immediately get rid of the warning?
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] KonoeKyon:
Thanks for the update to fix dtbo, I was able to get rid of the message by uninstalling magisk manager, reboot to bootloader to re-flash dtbo, and after booting up I installed the magisk manager app from the zip.

Hopefully future official builds will make that patch optional.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] TheDude:
No, because the previous version already patched dtbo.img...
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] TheDude:
You are correct... So strange.. 1st, why does my build not overwrite the existing manager, and second... it seems that the old manager automatically patches dtbo... Odd. Looking into it now. You are right, if you uninstall old manager and install the one from my zip, no errors :)

*Edit* Strike all that... The issue had nothing to do with the manager app. Corrected now.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] abuttino:
Which post is yours in? The first?

Sent from my Pixel 2 XL
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] TheDude:
Sorry guys! Did not have time to thoroughly test before posting. This one will NOT patch DTBO.img... Tested it this time ;)

Just flash factory dtbo.img then flash this zip. No more warnings on boot :)

Latest Unofficial Magisk Build

Magisk-14.5420NOdtbo
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] TheDude:
Sorry guys, OP updated with proper build that DOES NOT patch dtbo :) :good:
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] galaxys:
There's no sorrow in "trying"! Great XDA fix initiative!!
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] Atomregen:
After trying to flash only the boot.img, dtbo.img and the Magisk-14.5420NOdtbo.zip, Magisk always patched the dtbo.img.

So I flashed the whole factory images and then the Magisk-14.5420NOdtbo.zip, now it seems to work.

TY.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] Nekromantik:
I will bare with the warning.

Hope they fix in official.

Good work in finding fix :)
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] xflowy:
will this work with [MENTION=6842057]nathanchance[/MENTION] flash kernel and his dtbo img, too?
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] TheDude:
Yup, I'm running flash 2.0.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] TheDude:
No problem! Glad you got it working. Probably a/b partition issue with your boot/dtbo. Flashing factory full probably took care of that for you.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] krweby:
I had to uninstall the manager before flashing the zip to get it to replace the official manager. This is what causes this.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] TheDude:
Sweet, I will look into this later on in the afternoon. I'll check the code, may even need to do a version bump on manager to get it to install... Thanks for reporting back!
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] abuttino:
[MENTION=3297454]thedude420[/MENTION]

I did this exactly as you directed and it's perfect.

Sent from my Pixel 2 XL
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] TheDude:
Rock on!!! :victory:

So are you guys saying that the manager app from 14.5420 was installed when the zip was flashed? After you uninstalled the official one, rebooted and flashed it? Just curious...