Phone is updated and rooted again

What a pain in the ass. Need a GSI image, no full OTA updates from Motorola, clearly Motorola is a dick. Incremental updates, tools don’t support it, to patch it so you can flash with fastboot.

And only patch the boot.img, don’t mess with vbmeta, I learned that the hard way, but was able to restore it, and get it working without formatting userdata, hold the volume down button while booting.

I used the GSI and then adb to get the boot partition, so I can patch it. /e/OS has a adb root mode you can enable, the unofficial GSI image.

microG services keeps crashing, because the debloater thing was broken.

If you want to speed up your phone, use Encore. Change the CPU scheduler.

Removed Noogle, or whatever it’s called, got to reinstall it.

I added Neo Backup to Encore. Probably still slightly slower then using it on a GSI ROM.

I just used the built in updater, cause I don’t know what to name the OTA zip or where to put it. I flashed boot.img and vbmeta.img, from the full stock firmware, never updated it since I flashed the full firmware I could download.

I downloaded the update with a custom script on my computer. With curl and the json captured from my phone, requires a mitm method to get, and it’s encrypted.

Android is a real pain in the ass.

And this popup of keeps stopping in Android is annoying as fuck, clearly I need to disable that shit.

Also need to disable the OTA update crap, don’t want Android 16, but the moto g power 5G 2024 probably won’t get it.

Not sure how to fix Noogle. Maybe there’s a new version, I made a custom new version, so I could get work profiles.

Removing Noogle again, then making sure the user apps are uninstalled for microG. Then reinstalling Noogle. If that doesn’t work, then I guess I’ll disable the Google crap, and have no microG, there goes my notifications for Litter Robot.

And that force closing popup, slows the phone way down.

microG works finally, had to reinstall again, and F-Droid decided to work, or not take forever to download updates.

Make sure you backup everything you care about before updating, in case you have to format userdata.

Here is my disabled bloat for a moto g power 5G 2024, for Canta.

There’s a txt file in it, that is json, you have to open it on phone, and select all, and copy and paste into Canta.

You can probably disable more stuff, but be careful.

Was the OTA security update worth it? Probably not, you can get newer security updates with a GSI ROM. Will require lots of work to root it again. And get it fast, and possibly rebooting will take longer for everything to load. Maybe more bloat needs disabling. Also, iOS has better memory management. An iPhone is fast, without doing shit.

No incoming calls on Mediatek, I should have searched for “incoming calls GSI ROM Mediatek” before buying this phone, and I’d probably pay more for the non Mediatek phone. Too late now.

Update

Canta apparently can’t disable all the PAKs crap anymore, it can disable the overlay, but if you reboot, it comes back. Probably one reason for rebooting being slower.

I had to use Magisk Overlayfs to manually disable or “remove” it.

You can disable the PAKs thing, if you run “su” then su – userID” and then whatever the pm command was. You can get the userID it’s running as with an app like App Manager.

But the paksnotification can’t be disabled, says nondisabled.

So if you’re lazy, just use the Magisk Overlayfs, and look for the PAKs folders in /system_ext/priv-app. Go into the folder(s), and then move the apk file to .bak, and then mount it read only, and reboot. No idea why you need to disable and then do that, the instructions were for removing or disabling the OTA crap on Motorola phones.

No I didn’t check the processes to see if any PAKs crap is running now.

Perhaps if you format userdata, Canta will work again. Or reinstall Canta. Or delete all it’s data, and then rerun the preset.

I tried multiple things, but decided to try the Magisk Overlayfs, instead of messing with it anymore. And that’s useful for other things as well, like installing the F-Droid Privileged extension. If you don’t want to use the Magisk module that does it for you. I might have been having issues with F-Droid because I was using the Magisk module + had F-Droid installed as a user, no I didn’t read anything on the module, just installed it, and thought it would work. If I have any issues with it now, I’ll just remove the Magisk module, and use the overlay thing to install it manually.