yashsingh1/xdaforums huggingface dataset:
[Google Pixel 2 XL Guides, News, & Discussion] ne0ns4l4m4nder:
?*♂️ lol w.e works ?
[Google Pixel 2 XL Guides, News, & Discussion] patelarpit50:
Which magisk modules are workings?
[Google Pixel 2 XL Guides, News, & Discussion] Badger50:
Clean or dirty flash of A10?
[Google Pixel 2 XL Guides, News, & Discussion] dmarden:
I just flashed the canary magisk zip (from a booted/not installed TWRP) and it was fine... I didn't go through any extra steps.
[Google Pixel 2 XL Guides, News, & Discussion] phyl0x:
hmm so now i have root following these instructions, but i cant seem to do much with it.. i cant seem to make system rw. cant edit build.prop to enable tether, cant edit host files for adaway. those are the two reasons i root, and neither seem to work.

edit: got adaway to work, needed to enable systemless hosts in magisk settings, reboot, then adaway works.
[Google Pixel 2 XL Guides, News, & Discussion] murphyjasonc:
I just flashed the factory image without the -W let it boot. Rebooted back to fastboot, booted Twrp, Flashed Twrp, Flashed magisk 19.3. All modules are working including Adaway except for the active edge mod.
[Google Pixel 2 XL Guides, News, & Discussion] humdrum2009:
Which Canary please?
[Google Pixel 2 XL Guides, News, & Discussion] dmarden:
https://xdaforums.com/apps/magisk/dev-magisk-canary-channel-bleeding-edge-t3839337
[Google Pixel 2 XL Guides, News, & Discussion] Mother_Teresa:
Did the same coming from 9.

What was new for me was the android 'no command' screen; power+volume-up -> menu .

Also had to reinstall Magisk in the manager (19.3), even as it was already installed, to get AdAway (systemless) to be able to alter the hosts.
[Google Pixel 2 XL Guides, News, & Discussion] failax:
Adb recognizes my phone and I manage to restart bootloader, but when I try to boot TWRP img it says "waiting for a device.."

What is wrong?
[Google Pixel 2 XL Guides, News, & Discussion] barski:
I got tethering working (Verizon grandfathered unlimited plan)

1. Magisk -> Downloads -> MagiskHide Props Config

2. Magisk -> Downloads -> BusyBox

3. Reboot

4. Adb shell -> type ‘props'

5. Select ‘5’ -> ’net.tethering.noprovisioning’ -> y -> y

6. Wait for reboot

7. Adb shell -> settings put global tether_dun_required 0

8. Reboot

Adaway and tethering are my only reasons to be rooted as well. Glad both are working now on 10.
[Google Pixel 2 XL Guides, News, & Discussion] Cowbell_Guy:
Awesome, yeah I am in the exact same boat as you, thanks for sharing that I will probably take the plunge and root as well. Which magisk version and twrp versions you use?

What kernel if any?
[Google Pixel 2 XL Guides, News, & Discussion] Triscuit:
I'm running 10 now with root, I just flashed the latest canary build in twrp, didn't need to modify anything else. I do have a question though, has anybody been able to load up Titanium Backup? It just keeps crashing for me.
[Google Pixel 2 XL Guides, News, & Discussion] Masterface7:
This is the way i usually root my device as well.

Flash a fresh rom

fastboot boot twrp.img

flash twrp.zip in twrp, reboot recovery

flash magisk.zip in twrp

reboot.

However after i flashed twrp then rebooted into it, the touch screen wouldn't work. I had to hold power + vol down to reboot into fastboot then i did the boot into twrp.img again and then i flashed magisk from there.

I have no idea why the flashed twrp is not working with the touchscreen. The twrp img and the twrp zip that i used were version 3.3.0-0 and magisk was 19.3.

In Magisk manager it says it is installed properly and that safety net check passes.
[Google Pixel 2 XL Guides, News, & Discussion] murphyjasonc:
It works for me. A lot of people seem to be having trouble with adaway as well. I haven't had a problem with either.
[Google Pixel 2 XL Guides, News, & Discussion] Schroeder09:
Is titanium backup working? I want to do a clean flash because I have been experiencing some lags and stutters on my july-patched pixel 2 xl. I want to back stuff up in titanium backup and then restore from the backup. I need to make sure this will indeed be an option though once I boot up in to Android 10.
[Google Pixel 2 XL Guides, News, & Discussion] NinjaCoool:
1. Flashed Android 10 .019 factory image (removed -w) over Android P.

2. Booted with TWRP 3.3.0.0

3. Flashed Magisk 19.3 (received mount error)

4. Rooted and now profit
[Google Pixel 2 XL Guides, News, & Discussion] tweaked:
Clean.
[Google Pixel 2 XL Guides, News, & Discussion] JoeNeckbone:
Download latest platform tools, canary magisk apk and you'll need the boot.img from the android 10 ota

Copy the boot.img file from the Android 10 zip to the root of your phone.

Install canary magisk, choose to install, install, select and patch file, navigate to root of phone and choose boot.img

Copy the patched magisk_patched.img from the phone to the current platform tools folder (adb, fastboot, etc) on your computer.

adb restart bootloader

Fastboot flash boot magisk_patched.img

Fastboot reboot

You're now rooted.

I only did this once for the active partition and works fine.
[Google Pixel 2 XL Guides, News, & Discussion] smokeythebear3:
Why are people doing this patch with the canary build with magisk? The stable magisk 19.3 zip is working just fine. Just flash that in twrp and you should be good and rooted.
[Google Pixel 2 XL Guides, News, & Discussion] JoeNeckbone:
Just relaying what worked for me, I'm getting partition mounting errors in twrp so went this route until I could figure out that issue.
[Google Pixel 2 XL Guides, News, & Discussion] darkoj2007:
this is twrp issue I guess. root works fine except some troubles introduced in android 10 like writing/deleting stuff from system.
[Google Pixel 2 XL Guides, News, & Discussion] barski:
Latest canary magisk version. Stock recovery. Stock kernel.

With Android 9 I used TWRP and a custom kernel. Figured it's time to try stock out for a while to get a pulse of where things are at with Android 10.
[Google Pixel 2 XL Guides, News, & Discussion] fixxxer0:
Thanks this worked great!

Minor change to step 5.... after you type in net.tethering.noprovisioning the next step you have to do is set it to TRUE.

also i did not do step 7 & 8 and tether works fine.
[Google Pixel 2 XL Guides, News, & Discussion] failax:
I come from Pie and TWRP installed, i've sideloaded ota.zip with Android 10, everything work except root, because my pc cannot see my phone in bootloader mode, and if i try to go to recovery i see the android dead with script "no command", it seems recovery is ruined.I've updated with ota to keep my apps because i'm on holyday and cannot use too many data.There's a way to make root and make work the recovery?

Thanks
[Google Pixel 2 XL Guides, News, & Discussion] collegencmc:
So I tried this and can't get props to work every times I try it says:

"/system/bin/sh: props inaccessible or not found"

but I have the modules. I also can't get adaway to work either. However I'm rooted and OverrideDSN and Titanium Backup seem to work with no issues. Not sure why I can't get those to work. Or if there is another way around the issue.

I still get:

'/dev/block/sda7' is ready-only

on

mount -o rw,remount /system_root

Thanks!
[Google Pixel 2 XL Guides, News, & Discussion] DethP0P:
When updating from ADB I get an error "E: Footer is wrong. Installation aborted." I cant sideload twrp, nor the modded & stock boot img's. Tried doing it from the "sd card" but the stock recovery menu doesn't display anything except the menu. Also, when attempting to fastboot flash boot, cmd tells me "waiting for devices" even though my device is clearly present within the environment.

Any help with any of this would be greatly appreciated.

Notes:

*USB debugging is on.

*Downloaded all new platform tools, etc.

*Updated to 10. If that's the problem, I'm SOL because I cant flash-down without an unlocked bootloader.

*Drivers are current and it displays in adb devices, Android SDK, and in control panel.
[Google Pixel 2 XL Guides, News, & Discussion] choder:
I just install Android 10 on a Pixel XL with magisk and Titanium backup did not work. It just showed a blank screen with no apps. I have yet to try my pixel 2 XL.
[Google Pixel 2 XL Guides, News, & Discussion] fixxxer0:
I have had battles with the systemless module and adaway in the past, mostly when dirty flashing monthly updates.

My goto solution is remove all of the modules, remove ad away, reboot, then re-enable the systemless setting in Magisk, then reinstall ad away. I would try a similar approach with the Props and BusyBox.

I just open terminal emulator and type props and it fired right up.
[Google Pixel 2 XL Guides, News, & Discussion] tearsofdeath:
Sorry to be slightly irrelevant to the conversation but I'm on android 9 and can't get magisk to work, bootloop every time I try. I suspect it has something to do with the a/b partition as I'm a novice more or less and primarily follow guides, my phone was previously rooted a long time ago but it bootlooped itself so I just flashed stock boot and that was the end of it. So far the method I've used is

fastboot boot twrp

Flash magisk patched boot

This causes bootloop

I've also tried using the pc to flash the magisk boot img, and the magisk zip in general. All cause bootloops that resolve themselves after flashing stock boot

Once again sorry for my ignorance.
[Google Pixel 2 XL Guides, News, & Discussion] Badger50:
Try fastbooting back into twrp, flash the magisk uninstaller zip, then flash magisk 19.3 zip, and see if it boots up :good:
[Google Pixel 2 XL Guides, News, & Discussion] tearsofdeath:
This is a very good point and I've no clue why I didn't think of it, also I've seen talk of having twrp and magisk installed at the same time causes issues, is that true?
[Google Pixel 2 XL Guides, News, & Discussion] Badger50:
Personally, i've had twrp and magisk on my P2XL since they became available almost 2 years ago without issues. You can always fastboot into twrp, then flash your zips, reboot, and twrp will be gone unless you flash the twrp installer zip :good:
[Google Pixel 2 XL Guides, News, & Discussion] neo_lithic3K:
No problem with Titanium Backup that's associated with Android 10. I did a clean flash of Android 10 and rooted with the normal magisk (not canary). But xposed and edxposed not supported yet.

However - I 'am' having an issue restoring when the app's included, but I also had that issue from Android 9 (Bootleggers rom) so it's not related to Android 10. Everything's fine on Android 10 as long as I install the app from Google Play or an older TB backup and then restore TB 'data only'
[Google Pixel 2 XL Guides, News, & Discussion] bias_hjorth:
This!

No need to make it more difficult ?
[Google Pixel 2 XL Guides, News, & Discussion] harisyks:
Is it possible to get substratum or adaway working with this? Because I had to mount system as read only in order to get root to work.
[Google Pixel 2 XL Guides, News, & Discussion] rester555:
AdAway works with Android 10. all you need to do is make sure you put on systemless mode in the settings in magisk. Then click enable ads in AdAway.

Make sure to reboot the phone after selecting the systemless toggle in magisk
[Google Pixel 2 XL Guides, News, & Discussion] failax:
If i flash factory images .20 i lose apps installed in pie?Titanium backup works on Android 10?
[Google Pixel 2 XL Guides, News, & Discussion] Badger50:
If you flash the factory image with the -w removed, you will not lose any apps or data. You will have to root again though.
[Google Pixel 2 XL Guides, News, & Discussion] vermaekansh:
Lucky me, No mount error for me. followed exact steps and no issues. now I am rooted.

Just One question I have, can I now install EX kernel If i want to....or do I have to reinstall Magisk 19.3.zip again.

Forgive me if its a silly question.
[Google Pixel 2 XL Guides, News, & Discussion] Badger50:
You can flash Ex kernel and call it good :good:
[Google Pixel 2 XL Guides, News, & Discussion] MartinN6:
That´s what I did to get root access:

*open Bootloader (critical)

*flash Android 10 Factory Image (*.020)

*copy boot.img from the factury images to the device

*Install Canary Build Magisk Manager (new build)

*Patch the boot.img in Canary magisk_patched.img

*copy magisk_patched.img from the device to the pc (platform_tools)

*reboot device to booloader

*run flashboot flash boot magisk_patched.img

*reboot device

... seems to work well
[Google Pixel 2 XL Guides, News, & Discussion] knox0x1:
Can I still root even if I did the OTA update?
[Google Pixel 2 XL Guides, News, & Discussion] Badger50:
If your bootloader is unlocked, then yes :good:
[Google Pixel 2 XL Guides, News, & Discussion] cb474:
A lot of people are reporting success with Magisk 19.3. Does anyone know why topjohnwu recommends using the canary build instead?
[Google Pixel 2 XL Guides, News, & Discussion] Sui77:
Any idea where mount error is coming from?
[Google Pixel 2 XL Guides, News, & Discussion] SageWilliams:
Is GPay working with root or do you need the magisk module fix still?
[Google Pixel 2 XL Guides, News, & Discussion] knox0x1:
I haven't unlocked it. but my OEM unlocking isn't greyed out
[Google Pixel 2 XL Guides, News, & Discussion] Badger50:
That just means you have the option to unlock the bootloader if you want to. If you choose to do so, that procedure will wipe your device.
[Google Pixel 2 XL Guides, News, & Discussion] knox0x1:
So would the way to unlock the bootloader for pie work for 10?
[Google Pixel 2 XL Guides, News, & Discussion] Badger50:
Yep. I haven't seen that procedure change for quite some time. fastboot flashing unlock should still work fine :good:
[Google Pixel 2 XL Guides, News, & Discussion] knox0x1:
Awesome.. thank you
[Google Pixel 2 XL Guides, News, & Discussion] collegencmc:
How do you remove modules in Magisk? I tried the trash can next to each one and reboot but they still remain. Any idea how to remove them?

Thanks!
[Google Pixel 2 XL Guides, News, & Discussion] Badger50:
You should be able to use a good file manager app, go to your root folder, look in.../data/adb/modules and delete them that way.
[Google Pixel 2 XL Guides, News, & Discussion] sportytony:
Did it this same way. On Verizon network with 20 version of Q 19.3 magisk and twrp 3.3.0 installed. All of you are crazy great. I don't know how you do this but I am a long time follower and fan and love this phone. ( Thinking of the fold though just cuz)
[Google Pixel 2 XL Guides, News, & Discussion] SageWilliams:
Answered my own question... yes... yes it does work with the module fix.
[Google Pixel 2 XL Guides, News, & Discussion] collegencmc:
Ah cool, I got rid of them and reinstalled the modules but no go. :( not sure what I'm doing wrong.
[Google Pixel 2 XL Guides, News, & Discussion] Badger50:
After you deleted them, did you reboot and make sure they were gone? If so, then do you have twrp on your device? If so, you can delete them with the twrp file manager. Which magisk version are you using?
[Google Pixel 2 XL Guides, News, & Discussion] collegencmc:
Yeah after I reboot they were all gone. I can't get twrp to work as it will not de-encrypt the partition. I have the newest version of magisk. and on 20 build of ota
[Google Pixel 2 XL Guides, News, & Discussion] Badger50:
It looks like your running the canary version of magisk manager vs the stable 7.3.2 (224) version which could be causing some compatibility issues. Have you tried removing your screen lock before entering twrp so it decrypts your data?
[Google Pixel 2 XL Guides, News, & Discussion] collegencmc:
So you think I should move to the stable one? Yeah I removed lock screen. However if I decrypt I will need to install fresh and reset, I was really hoping to avoid that step.
[Google Pixel 2 XL Guides, News, & Discussion] Badger50:
Yes, remove the canary version of magisk manager, reboot then use the stable magisk manager. Why would you need to reset anything in twrp? It's just your data partition that twrp will decrypt, but that's not going to wipe anything. Not sure I'm understanding what your meaning :confused:
[Google Pixel 2 XL Guides, News, & Discussion] rkwarner2:
I've had no problems rooting, but I keep getting the 'read only filesystem' error. iirc when I updated to Android 9, the Canary build fixed this problem. I've tried both stable and Canary Magisk builds, multiple dirty flashes, and finally a clean.

Any help would be nice..

Thanks!
[Google Pixel 2 XL Guides, News, & Discussion] Badger50:
Is this what your referring to?

https://xdaforums.com/apps/magisk/dev-magisk-canary-channel-bleeding-edge-t3839337/post80182839
[Google Pixel 2 XL Guides, News, & Discussion] rkwarner2:
Partially.. I want to modify some of the system UI sounds. I usually root, rename the sounds I want to change, then drop in the sounds I want named to the default name. Ex. Dock.ogg or Lock.ogg.

If there is a better way to do this please share.

Thanks!
[Google Pixel 2 XL Guides, News, & Discussion] bb709394:
Unless I missed something... modifying sounds settings does not require root.

1) Connect phone to your PC, drag and drop files into the various folders on your phone (ie: Notifications, Alarms, Ringtones).

2) On your phone select Settings -> Sound -> Advanced settings. Modify to your hearts content

Android is no crApple and not locked down like Fort Knox. It is all about customization to one's personal preference...
[Google Pixel 2 XL Guides, News, & Discussion] rkwarner2:
It's not the settings, it's the actual sounds. The system sounds: lock, unlock, touch etc.. They are located here

/system/media/audio/UI

There is not an option that I'm aware of in the standard settings menu that lets you change these sounds. And from what I can gather, the events are coded to specific sound file names: Lock event triggers Lock.ogg. That's why I need to mount the system rw so I can replace specific sounds with my own, that are named appropriately.
[Google Pixel 2 XL Guides, News, & Discussion] Badger50:
I'm sure there is a work around by some of the very smart people in the magisk thread. From what I've read, TJW will need to update magisk to allow r/w to our root partitions.
[Google Pixel 2 XL Guides, News, & Discussion] annoyingduck:
FWIW, I just updated to 10 and rooted - I was also running ElementalX kernel. All I did was restore my images with stable Magisk Manager (I did NOT do a complete removal, and still running ElementalX), rebooted, downloaded and took the OTA (I did not flash the full image like I normally do), rebooted, booted TWRP and flashed the lasted Stable Magisk 19.3, no errors, rooted and operational. All my root apps I use are running fine so far (button mapper, adaway, Ti, etc). Haven't tested Root Explorer write access though, because I never need it on this device. This was a total dirty OTA flash through the system. I'm working just fine.
[Google Pixel 2 XL Guides, News, & Discussion] mediaman123:
is there a way to keep twrp installed yet or is it just not a thing now...?
[Google Pixel 2 XL Guides, News, & Discussion] Badger50:
Depends on your device. If it's a P2XL, then yes. However, the P3 and P3XL folks, not so much.
[Google Pixel 2 XL Guides, News, & Discussion] mediaman123:
I see...I haven't managed to get it on my 2xl....well haven't really tried....

What version works and is it just flashed with fastboot....

PS....still not managed to root my 2xl...
[Google Pixel 2 XL Guides, News, & Discussion] Badger50:
Version 3.3.0-0. And yes, you flash it with fastboot. The command is...fastboot boot twrp-3.3.0-0-taimen.img....:good:
[Google Pixel 2 XL Guides, News, & Discussion] mediaman123:
That's just to boot in to it off the PC.....I mean to install it on the device so you can boot in to it on the move...
[Google Pixel 2 XL Guides, News, & Discussion] Badger50:
Sorry, I should have mentioned that as well. Put a copy of the twrp.img file on your internal phones storage, don't use the zip. Once you fastboot into twrp with your pc, select install from the twrp menu, and go to where your twrp.img file is. Then select install image from the menu, then flash the twrp.img file and flash it to the recovery ramdisk partition. Then, your done :good:
[Google Pixel 2 XL Guides, News, & Discussion] EMcTx:
Every time I flash twrp 3.3.0.0 it can't read my password. This is only since updating to Android 10. Is everyone else having the same problem? I really don't want to have to add my bank card to Google Pay every time I go into twrp. I wish that would get updated for Android 10.
[Google Pixel 2 XL Guides, News, & Discussion] CyberpodS2:
I've not tried it with 10 yet but if I remove my pattern, reboot to recovery, do my thing, reboot to system and immediately set my pattern again it's never a problem for GPay. Maybe I'm just lucky?
[Google Pixel 2 XL Guides, News, & Discussion] Nightf0x_007:
after alot of experimenting flashing bootlooping wiping ......, beware latest canary build of magisk (f383d11d) (19309) is not compatible with installing twrp 3.3.0.0 it bootloops the device only way to get it back is to CLEAN flash factory image, just boot twrp use it and reboot, dont flash twrp permanently
[Google Pixel 2 XL Guides, News, & Discussion] computerfreek274:
Trying to use twrp 3.3.0.0-taimen or even twrp-3.2.3-0-taimen after flashing Android 10 I am getting Failed to mount /system (invalid argument) I did not do a full clean wipe I ran the full img and removed the -W. Can not do crap as for rooting right now till I can fix it. I can not do a full wipe right now I need my phone and hate to have to do a clean flash.
[Google Pixel 2 XL Guides, News, & Discussion] Badger50:
When you updated to 10, did you remove all things magisk related first? I too get the errors, but twrp 330-0 still works for me. If you still have modules installed, try going to /data/adb/modules with twrp's file manager and delete all things magisk related :good:
[Google Pixel 2 XL Guides, News, & Discussion] computerfreek274:
Thanks for the tip but I unfortunately did uninstall all of magisk modules and used the flash zip uninstaller of magisk. I gave in last night and just backed up my crap and just did a clean wipe of the phone. Funny thing is after I started the process I even had errors on fastboot running the bat. So I did Nair with them my brain kicked in and remembered that I have not updated mine platform tools to the latest and greatest as soon as I did that and ran the bat file everything ran smooth as pie! Rushing and laziness got the best of me. I should have just did it for my Linux machine but again I was lazy. Lol I am quite happy though cuz Android 10 is running great doing a clean wipe has been a very long time coming on my phone.

Thanks and good luck to the rest of you.

My next step today is rooting but really not in a big rush for that everything is running great.
[Google Pixel 2 XL Guides, News, & Discussion] mediaman123:
So is rooting with the canary Magisk only possible after a clean install of 10?
[Google Pixel 2 XL Guides, News, & Discussion] chazall1:
I am running Magisk-v19.3.zip All functioning as expected.
[Google Pixel 2 XL Guides, News, & Discussion] wgrant:
Same here
[Google Pixel 2 XL Guides, News, & Discussion] computerfreek274:
I have flashed and tested it line by line I get root it is all installed and seems to be working. However I can not mount /system have you guys all tested to see if you can mount system ?

I can not even mount system as RW in adb. Am i missing something ?
[Google Pixel 2 XL Guides, News, & Discussion] wgrant:
System does not mount so things like adaway need to use the systemless option when available.
[Google Pixel 2 XL Guides, News, & Discussion] samunique500:
where is this canary Magisk zip available?
[Google Pixel 2 XL Guides, News, & Discussion] CyberpodS2:
In the xda magisk canary thread.
[Google Pixel 2 XL Guides, News, & Discussion] basily:
Is active edge mod not working?
[Google Pixel 2 XL Guides, News, & Discussion] murphyjasonc:
It's still working for me on Android 10. I flashed with the same procedure. I'm using Elixir kernel instead of Sultans but that shouldn't make a difference.
[Google Pixel 2 XL Guides, News, & Discussion] Mother_Teresa:
It works.

Only use it for squeeze flashlight and that works.
[Google Pixel 2 XL Guides, News, & Discussion] wbgenetic:
Never got the adaway to work properly though.

Magisk 19.4 and Q working with root otherwise.