Thanks for your consideration.thanks so much for this tool i will be donating sir thanks for your hard work...my pixel 7 pro just got that much more exciting to own!
No donation is necessary, see the main thread OP here.
Thanks for your consideration.thanks so much for this tool i will be donating sir thanks for your hard work...my pixel 7 pro just got that much more exciting to own!
Sorry I read that and completely forgot well thanks again for your hard work and awesome tool for our pixels!Thanks for your consideration.
No donation is necessary, see the main thread OP here.
Hi. I know how to flash factory image with Pixel flasher but which option should I select if I'd like to flash full ota?
Checking to see if Magisk made a backup of the source init_boot.img
Magisk has NOT made a backup of the source init_boot.img
Triggering Magisk to create a backup ...
Making sure stock-boot.img is found on the phone ...
2022-12-05 14:47:21 ERROR: /data/adb/magisk/stock-boot.img is not found!
Return Code: 1.
Stdout: .
Stderr: ls: /data/adb/magisk/stock-boot.img: Permission denied
.
Aborting run_migration ...
Transfering init_boot.img_1384d5ad.img to the phone in /data/adb/magisk/stock-boot.img ...
2022-12-05 14:47:21 ERROR: Encountered an error.
Return Code: 1.
Stdout: adb: error: stat failed when trying to push to /data/adb/magisk/stock-boot.img: Permission denied
.
Stderr: .
Aborting Backup...
Triggering Magisk again to create a backup ...
Making sure stock-boot.img is found on the phone ...
2022-12-05 14:47:22 ERROR: /data/adb/magisk/stock-boot.img is not found!
Return Code: 1.
Stdout: .
Stderr: ls: /data/adb/magisk/stock-boot.img: Permission denied
.
Aborting run_migration ...
Checking to see if Magisk made a backup of the source init_boot.img
It looks like backup was not made.
Went to use Pixel Flasher to update to the new software. Updated it to 4.5.0.0 first. It seems to be failing to make a stock backup for Magisk.
I verified that shell has root permissions in Magisk so I don't know what the issue is. It's not a big deal since I don't plan to actually unroot, just thought I would point it out.
It also flashed to both slots even though I had flash to inactive slot checked.
It went fine otherwise though.
Yes. If you don't disable verity and verification each time you do an OTA, you can't run a custom kernel without wiping your phone to disable them later.Do I need to have the flags for disabling verity and the other one (name escapes me) checked even though I had them checked when I flashed stock, which I'm running right now?
Yes I'm aware of that, there will be fix soon for that.Went to use Pixel Flasher to update to the new software. Updated it to 4.5.0.0 first. It seems to be failing to make a stock backup for Magisk.
I verified that shell has root permissions in Magisk so I don't know what the issue is. It's not a big deal since I don't plan to actually unroot, just thought I would point it out.
It also flashed to both slots even though I had flash to inactive slot checked.
It went fine otherwise though.
Gotcha. Good to know.Yes I'm aware of that, there will be fix soon for that.
FYI, this is not an issue, Magisk makes the backup only after applying the Patch, PF actually triggers a backup when creating a Patch to make sure it's there if need be.
That part was not running as su which is why it failed, Magisk would have still created the backup on flashing / reboot
As for flashing to both slots, I would need support.zip to investigate.
Just be aware that the Flags to disable verity / verification are fastboot flags not adb sideload flags.Yes. If you don't disable verity and verification each time you do an OTA, you can't run a custom kernel without wiping your phone to disable them later.
I would love to get your support.zip to see what corner case caused it so that I fix it.Gotcha. Good to know.
I did some investigation in the logs and for some reason the switch never actually changed until I closed and restarted the app (when I last used it in November, I flashed both slots, and now decided to do it the "proper" way going forward). The new log now shows it's flashing the inactive slot now so it shouldn't be a problem going forward.
Do you get any errors?For some reason I cant run the latest PixelFlasher-Ubuntu-22.04. I CAN run 4.4.0 and all previous versions fine. I guess maybe there are some new Pre-Req's? I am running the latest glibc:
Code:ldd (Ubuntu GLIBC 2.31-0ubuntu9.9) 2.31
Is there a reason to sideload instead of using fastboot?Just be aware that the Flags to disable verity / verification are fastboot flags not adb sideload flags.
if you happen to use PF sideload flashing feature instead of flashing firmware, those options will not apply.
I will put out a warning so that it is obvious.
You've got PM.I would love to get your support.zip to see what corner case caused it so that I fix it.
If you don't care about rooting, and want to flash quickly, it is much faster than on the phone.
Thanks.
This is probably why I'm confused!It's a yes and no situation. Toggling disabled for those doesn't wipe your device. However, you will have to wipe to boot after disabling them
Did you allow root access for "[SharedUID] Shell" (com.android.shell) in Magisk? That's used by PF to detect root.Hi all,
I'm trying to figure out how to use pixel flasher.
My P7pro is rooted with verity and verification disabled. But, PF does not recognize my device to be rooted. So, my question is how do I get PF to recognize root and to update + retain root and verity & verification left disabled?
Actually OTA can be flashed in PF, but you will not retain root.You downloaded the OTA instead of the factory image. OTA's won't flash using the Pixel Flasher Tool. An OTA has to be sideloaded. You need the full factory image from here to flash with PFT.
if the phone is showing to be in fastbootd modeYou reminded me I need to get some canned pressurized airMy laptop is less than a month old so it's not the dust, but I definitely need to have those canned air handy!
That's a good tip to keep in mind. If I run into the same situation—spinning beach ball, PixelFlash is hung and not responding—would it be safe to try un/replugging? Typically I'd worry un/replugging the phone will interrupt the flash and causing some unpredictable problems/bricking.
Like @JakeDHS07 said, these options are already in PixelFlasher.So, if you read the post on the krisakura kernel in the p7p forums, he notes the steps needed including disable verity and such.
The power hint module isn't very important as it can be flashed later, however the kernels themselves for this phone have to do a special workaround with each run.
A possible resolution would be to enable the --disable-verity and other flags as an option in your application.
I just came back over from iphone so admittedly I personally am a bit out of date as I haven't had an android since the pixel 3. I wish I could offer your more assistance!