yashsingh1/xdaforums huggingface dataset:
[Google Pixel 6] capntrips:
The issue seems to be Pixel 6 specific, as I was able to take the April OTA on a Pixel 5a with Magisk 24305 with no issue. I opened an issue on the Magisk Github.
[Google Pixel 6] shoey63:
Failed on 24305 - straight to fastboot.

Restarted 3 times to switch back to March slot.

Tried again with 24301 (Alpha) which worked last month - success.

Note: modules and zygisk disabled.
[Google Pixel 6] capntrips:
Were you on the alpha version of 24305 the first time?
[Google Pixel 6] shoey63:
Yes I was.

But I'm pretty sure it's the same as TJW canary with the exception of the Magisk hide option which wasn't activated either.
[Google Pixel 6] capntrips:
The the alpha version of 24301 worked for me, as well.
[Google Pixel 6] capntrips:
Magisk 24306 (release notes) is now available on the canary channel, and I can confirm that it is works for taking the April OTA.

If anyone has trouble with the April (or May, when the time comes) OTA, after having gone through the process several times here, I'll share the commands to grab the appropriate logs:

If you get far enough for adb to connect before it bootloops, you can run the following:

adb shell su -c dmesg > dmesg.log
adb logcat > logcat.log

Once you reboot back to the bootloader, rollback to your previous slot:

fastboot --set-active=a
fastboot continue

Once you boot back into the previous, slot, run the following to grab your ramoops:

adb shell su -c cp /sys/fs/pstore/console-ramoops-0 /sdcard/Download
adb pull /sdcard/Download/console-ramoops-0

Then post the files to the issue on the Magisk Github.

Depending on how far you get into booting the new version, you may be unable to rollback to the previous slot. It'll ask you to factory reset, but you can just manually flash the update to avoid wiping your data.
[Google Pixel 6] capntrips:
I released a new version of Boot Image Tool, for anyone still using it.

This fixes the backup image restore that was broken in the previous version. It also allows downloading boot images from either slot, patched or not. The patched images are now labeled as such.
[Google Pixel 6] theghostkill:
It's showing a yellow "!" triangle with text Index: 0, Size: 0
[Google Pixel 6] capntrips:
Which app? Immediately or trying to perform an operation?
[Google Pixel 6] theghostkill:
Vbmeta Patcher

Vbmeta Patcher. Right after opening the app. I have granted the magisk access.
[Google Pixel 6] capntrips:
Would you mind posting a logcat with the stack trace? I'll bet one of the root commands isn't returning any output and I'm trying to grab the first line when there isn't one.
[Google Pixel 6] theghostkill:
vbmeta - Pastebin.com

Pastebin.com is the number one paste tool since 2002. Pastebin is a website where you can store text online for a set period of time.

pastebin.com
[Google Pixel 6] theghostkill:
Wait...is this only for Pixel 6? I directly checked from github, then came here...
[Google Pixel 6] capntrips:
Unfortunately, it appears I'm not logging the stacktrace. I added it to the error screen and made it selectable, for ease in sharing:

v1.0.0-alpha04-exceptions

The first 10 or so lines should be plenty.

I have tested it on both a Pixel 6 and a Pixel 5a. I tried to make the apps device agnostic, but they have had no testing outside of Pixels. The vbmeta format should theoretically be the same, though there maybe some variation in locating things between devices, which I'm guessing is the issue here.
[Google Pixel 6] theghostkill:
Log - Pastebin.com

Pastebin.com is the number one paste tool since 2002. Pastebin is a website where you can store text online for a set period of time.

pastebin.com
[Google Pixel 6] theghostkill:
Mine is Samsung Device. A52s.
[Google Pixel 6] capntrips:
Sorry about that. It didn't occur to me that the release build would obfuscate the class names and strip the debugging symbols 🤦‍♂️. Here's a debug build:

v1.0.0-alpha04-exceptions2

I did add some error handling to the root functions, but your issue will still be present, albeit with a somewhat nicer error message, which should make it easier to start tracking down your issue.
[Google Pixel 6] theghostkill:
log2 - Pastebin.com

Pastebin.com is the number one paste tool since 2002. Pastebin is a website where you can store text online for a set period of time.

pastebin.com
[Google Pixel 6] capntrips:
Well that happened earlier in the process than I expected. See if this resolves it for you:

v1.0.0-alpha04-simplified-paths

If not, let me know where you can find the paths to your vbmeta partitions on your device and if you have an fstab file somewhere in your /vendor/etc folder.

I should note that I know little about Samsung devices. I'm going to assume you have a means of flashing a clean copy of your vbmeta partition if something goes wrong.
[Google Pixel 6] theghostkill:
vbmeta - /dev/block/bootdevice/by-name/

vbmeta_system - /dev/block/bootdevice/by-name/

Also attached vbmeta.img & vbmeta_system.img with fstab files.

I can flash stock vbmeta is something goes wrong, no problem. Btw, I'm trying to remove all those AVB flags.
[Google Pixel 6] capntrips:
I assume you got a new exception? Can you post the stacktrace?

To confirm, neither /dev/block/by-name/vbmeta_a nor /dev/block/by-name/vbmeta_b exist?

Can you give me the output of each of these:

getprop ro.boot.fstab_suffix
getprop ro.boot.hardware
getprop ro.boot.hardware.platform

One of those should be qcom. Was fstab.qcom in /vendor/etc? If not, was it in any of /odm/etc, /, or /first_stage_ramdisk?

Also, what is the output of getprop ro.boot.slot_suffix?
[Google Pixel 6] theghostkill:
LOG3 - Pastebin.com

Pastebin.com is the number one paste tool since 2002. Pastebin is a website where you can store text online for a set period of time.

pastebin.com

Also got an popup error Failed to get magic

No, A52s doesn't have slots. So, only vbmeta and not any of _a or _b

default

qcom

no output - empty

ro.board.platform := lahaina

fstab.qcom and two other files in that zip was in vendor/etc

not in odm/etc

there is first_stage_ramdisk folder

no output - empty
[Google Pixel 6] capntrips:
I'll assume that is the issue for now. See if this one works for you:

v1.0.0-alpha04-allow-non-ab

If not, does /dev/block/by-name/vbmeta exist?
[Google Pixel 6] theghostkill:
https://pastebin.com/H6ifq4i1

My mistake

vbmeta & vbmeta_system is in

/dev/block/bootdevice/by-name

as well as in

/dev/block/by-name
[Google Pixel 6] capntrips:
Are you able to run any of the following in a root shell:

dd if=/dev/block/by-name/vbmeta bs=4 count=1 status=none
busybox dd if=/dev/block/by-name/vbmeta bs=4 count=1 status=none
/data/adb/magisk/busybox dd if=/dev/block/by-name/vbmeta bs=4 count=1 status=none

If so, do any of them output AVB0? Note that dd it doesn't print a newline after output, so it may print before the prompt.
[Google Pixel 6] theghostkill:
Yes, for first and third command, getting AVB0 at the beginning of the new line

For second getting this -

/system/bin/sh: busybox: inaccessible or not found
[Google Pixel 6] capntrips:
For example, if I issue the above command for one of the slots on a Pixel 5a, it looks like this:

barbet:/ $ su
barbet:/ # dd if=/dev/block/by-name/vbmeta_a bs=4 count=1 status=none
AVB0barbet:/ #

At first glance, it appears that there was no output, but the last line is AVB0barbet, rather than just barbet.

In any case, I took a closer look at the previous stacktrace, and I think I figured out the problem:

v1.0.0-alpha04-allow-non-ab2

Edit: I'm fading fast, so it may be morning before I make any additional replies.
[Google Pixel 6] theghostkill:
Yes, for first and third command, getting AVB0 at the beginning of the new line like yours AVB0barbet:/

For second getting this -

Code:

/system/bin/sh: busybox: inaccessible or not found
[Google Pixel 6] theghostkill:
Yes, the app is working now. Thank you for giving your time.
[Google Pixel 6] bzz11g:
Hi @capntrips ! Have you tried updating your phone over the air with the new Magisk v25?

I updated my phone before it became available, but on our local forum people write that the root did not appear after the update and that they had to patch the kernel and install it via fastboot on PC
[Google Pixel 6] capntrips:
Yes, I installed the June update OTA via System Update after updating to 25001, and it worked without an issue. I have rebooted a few times since, and I never lost root.
[Google Pixel 6] shoey63:
Got my first "device corrupted" and stuck on Google splash screen after updating 13 beta 3 to beta 4 OTA using latest Magisk canary. Forced a couple of reboots holding power button to get back to the working slot. (I reinstalled Magisk to active and inactive slots before rebooting so I still have root)

Corrupt message gone.

Beta 2 to Beta 3 was flawless. Anyone manage it OTA?
[Google Pixel 6] xiaowei666777:
Wnen I use fastboot set_active a，this "a" slot should be write which partition？Can you help me solve this problem？I want to know If I bootloader relock，and can't unlock again，But I want to change solt By 9008 mode，which partiton shou I patch？
[Google Pixel 6] capntrips:
I'm not sure you replied in the right thread. A quick search for 9008 mode seems to indicate you're trying to unlock an LG device, and I have no idea how that relates to the tools or discussion in this thread.
[Google Pixel 6] xiaowei666777:
Devinfo Patcher is an Android app that marks the inactive slot as successful on devices with a valid devinfo partition.

I notice this，So I think you should know when use fastboot set slot，slot will be mark which partiton？
[Google Pixel 6] capntrips:
There is only one devinfo partition. There is a successful flag in the image header for each slot. I'm not sure what you're asking, but you can find the data format for the partition here.
[Google Pixel 6] IamTheBRAVE:
@capntrips

I think he's talking about a device with a/b partition slots. When using fastboot set_active a, the active partition swithes to part. a. By 9008 mode he means msm/edl Qualcomm mode which reflashes to stock, and relocks bootloader. But definitely looks like the wrong thread to me ;)
[Google Pixel 6] xiaowei666777:
Sorry,I just find another way to set active,not only fastboot mode, 9008 mode is just an implementation form I mentioned, through SU or through twrp to write partitions to achieve AB SOLT switching, in the end, I just want to know which partition stores the current slot information, so that I can It can be written again to switch Slot, it is really not related to this thread, sorry
[Google Pixel 6] capntrips:
Ah, got it. You may want bootctl. See here for how Magisk mods it for (slightly more) static use.
[Google Pixel 6] bzz11g:
Hi @capntrips , as we discuss before installing ota update without PC, no more working for Dec and Jan builds for Pixel6 (I try Magisk stable build 25300 for Dec update, and canary build 25306 for Jan). maybe you know solution? or reasons why OTA couldn't install anymore?

My phone didn't boot after 'installing in inactive slot (After OTA)' in Magisk app, and i see cautiouns about corruption (red sign) during loading

Thank you
[Google Pixel 6] capntrips:
After a series of poor experiences with Google customer support, I ended up trading in my Pixel 6, so I can't really comment on it, though I thought I had seen a report of success with the December update elsewhere.

Once the Magisk team made it clear they weren't interested in working on it and I exhausted my theories on extracting kernel logs after crashes, I stopped trying to work it out, even on Pixel 7.

I'm not sure if it's specifically a PC that's your issue or if you simply don't want to involve a second device in an upgrade (totally understandable), but I made an app for flashing firmware updates and rooting from another rooted android device a few months back that I never got around to releasing. If that would be useful to you, I'd be happy to post the source code and a test build. I was able to use it to upgrade a Pixel 7 from a Pixel 6a and vice versa.
[Google Pixel 6] bzz11g:
Very sad, but anyway thank you for attempt

Thank you, but I don't see much difference between boot patched boot.img from another phone or PC
[Google Pixel 6] Skorpion96:
@capntrips Please can be added a function to patch Vbmeta in system image, I'll explain why i want to do it: I want to bypass restrictions on locked bootloader devices with vbmeta. Bootloader prevents you from flashing stuff but it can be circumvented by DSU, I was infact able to sideload a gsi into a locked bl device with adb id using shizuku, but it failed to boot because of vbmeta. The problem is also that you can't flash blank vbmeta on bootloader locked devices, but since boot image can be patched for erase vbmeta checks if you can do the same on system image the game is set.
[Google Pixel 6] capntrips:
I know very little about GSI, but if you can provide a few more details, I might be able to point you in the right direction. Is the system partition a part of the GSI or the stock firmware? Does the system partition have a vbmeta image or only a vbmeta footer? Can you flash the vbmeta partition with the verification disabled flag set?
[Google Pixel 6] Skorpion96:
OK, I want to flash a gsi prerooted with phh superuser, unfortunately bootloader is locked so I can't flash Ia blank vbmeta, but with dsu the gsi loads, but obliviously thanks to vbmeta it fails to boot. I believe that the gsi does not have a vbmeta partition maybe i should try to find one.
[Google Pixel 6] capntrips:
From the GSI flash instructions in the Android docs:

It looks to be like disabling AVB is a prerequisite. I don't know anything about DSU, but unless you can include the appropriate vbmeta image as a part of that update, it looks like you'll need to bootloader unlock to complete the process.

Edit: If you're able to run Shizuku, does that mean you've been able to get root?
[Google Pixel 6] Skorpion96:
No, only id 2000, I want to flash gsi to get root
[Xiaomi Poco F3 / Xiaomi Mi 11X / Redmi K40] jackaros:
Hello everyone.

For the past 2 weeks, I have been having a very hard time receiving and making calls.

I currently live in the UK and have Lebara which I think uses Vodafone's network.

My phone shows that it has a 5G connection which I have not verified when it comes to data speeds but I have an internet connection and can receive/send text messages.

Assuming the issue originated from the ROM I was on Syberia Project android 11, don't remember the exact build number), I flashed the Pixel Extended ROM beta.

Link to the ROM (Thanks to the developers btw, it's a great ROM) [ROM][OFFICIAL] Pixel Extended ROM V4.0 Android 12 [alioth/aliothin][01.11.21]

After flashing the issues still persisted so I gambled and flashed the NON-HLOS.bin modem file from the original MIUI firmware in hopes that this would resolve the problem.

In addition I should mention that when I open my sim settings and try disabling the "Automatically select network" option, it says that it "Couldn't find networks. Try again.". I would also get this message before moving to android 12 on Syberia Project

At this point, I am running out of ideas and things to try to resolve the issue. I should point out that I dropped the phone from the height of around 1m on the carpet the other day but I don't think the drop was hard enough to crack any solder joints or damage the internals in any way.

After some searching, I found this app called Network Cell Info Lite which puts my reception at -110dBm. Even though a bit low when it comes to signal strength this should be more than enough to make calls.

Anyway, sorry for the long post but I have no idea why the phone behaves like that. Especially out of the blue and on 2 different roms.

Thanks in advance for any help.
[Xiaomi Poco F3 / Xiaomi Mi 11X / Redmi K40] jackaros:
Hello again, any ideas on the issue guys and gals? I have run out of ideas/solutions. At this point, I am considering a hardware problem.
[Xiaomi Poco F3 / Xiaomi Mi 11X / Redmi K40] miravision:
As a thumb rule, always flash to stock before trying to diagnose hardware problems as it could likely be a bug in the software. If problem persists in stock, RMA
[Xiaomi Poco F3 / Xiaomi Mi 11X / Redmi K40] jackaros:
Understood! Will try it the first chance I get. If that doesn't work it's back to Xiaomi.
[Xiaomi Mi 11 Lite 5G] Codseus:
Any Gcam ports available for this device yet ? I'm using NE
[Xiaomi Mi 11 Lite 5G] shadowstep:
THREAD LOCKED

@Codseus Check out: https://xdaforums.com/t/google-camera.4300893/

Pro Tip: You can click the prefixes mentioned at the top of the forum to only show threads with the chosen prefix. That's how I figured there was already a thread for GCam. :)

Regards,

shadowstep

Forum Moderator
[Tilt, TyTN II, MDA Vario III Windows Mobile ROM De] RickoT:
Hey all,

I have a very crazy provisioning script, this thing installs all my apps, moves start menu items, sets up e-mail, sets up network connections, and does a whole buttload of customizations (I am willing to share if you like) and I noticed that any app that needs to shutdown/access outlook during the script locks the phone because manila is running in the background. Even windows Livesearch asks to shut down outlook, but then the phone locks because i guess the manila process wont let it go. I havent tried PIM backup/restore with manila running, but I wanted to share my findings with everyone incase people were having problems.

To get around this, I have a part of my SDCONFIG that enables the phone so I can go to the today settings and turn off manila for the rest of the install.

I'd love to see a reply to this thread and see if anyone has found a workaround other than what I do.

Maybe some chefs can come up with some ideas like disabling manila before customizations begin and then turning it on in the registry before a reboot or something like that. We've got some great minds here im sure we can think of something!

~Rick
[Tilt, TyTN II, MDA Vario III Windows Mobile ROM De] joshkoss:
Maybe the chef when cooked in manilla can add reg key to disable at first boot, and then in the preconfig add a reg key to enable at next boot.

suggest it to the chef.

Either way man, Good disscussion!! and good luck

I'll have to test this in my roms to see if it's possible
[Tilt, TyTN II, MDA Vario III Windows Mobile ROM De] RickoT:
Yah thats what I was thinking, only thing is that on my phone, my UC script reboots @ the end. So maybe they can just not have manila enabled my default then during the UC script it enables it in the registry after the boot. its pretty easy I have my UC script disable all of the default today items using the app I wrote TodayDisabler, then it goes into the reg and enables just the today plugins I typicaly use (need to update to use manila instead of HTC home and the others i use)
[Google Pixel 6] ibrahim52:
There are many charges out there and also many topics proves that Google Pixel 6 does not charge faster despite 30W fast chargers. I have two questions.

1. Can I go for anker 25w charger or 20w is sufficient. Also the third party chargers are good for battery health in long run.

2. My car charger I use currently for my Pixel 4 XL is 3amp. Again here, can I continue using it if it does not harm the battery health in a long run.

Posting the link below for anker 25w charger if it's good enough.

Amazon.com
[Google Pixel 6] neptun2:
I bought massive 65W ugreen charger so that i can also use it for my laptop. Btw cable from pixel 6 works also with the laptop so is good quality. Using that charger with 35% battery when charging started i see charging current of around 4300 mAh which at 5V means around 22W maximum consumption. Any charger of 20W or higher should work great if it supports power delivery of course.
[Google Pixel 6] V0latyle:
You can use any USB-C Power Delivery and/or PPS charger. I'm not sure what the Pixel 6 max charging rate is, the phone should negotiate the fastest rate the charger can handle.
[Google Pixel 6] Lughnasadh:
I have the Anker Nano II 30W charger. It has all the PPS modes. Works great. According to FKM, a charge from 65-75% averaged around 27.7w. Haven't tested any further than that yet, though.
[Google Pixel 6] ibrahim52:
Actually I'm unable to get 30 w PPS chargers locally. So can I go with the below if it is safe for battery health and also does the job with intelligence of pps.

Belkin BoostCharge 25W Wall Chargers with PPS USB C Power Delivery​
[Google Pixel 6] ibrahim52:
Amazon.com
[Tilt, TyTN II, MDA Vario III General] simbadogg:
did a search, only topic i found never got a reply...but i dont know whats up w/ wm 6.1 on the tilt, but ever since the upgrade i noticed that if i'm streaming a youtube video, or watching a video clip using windows media player that when i go full screen it rotates the wrong way. there's now way to fix this under settings in each respective player...anyone know whats up? Right now instead of rotating clockwise (right handed) its rotating counter clockwise (left handed).
[Samsung Galaxy F41 ROMs, Kernels, Recoveries, & Ot] soulr344:
​

Disclaimer:

I am not responsible for bricked devices, dead SD cards, thermonuclear war, or you getting fired because the alarm app failed.

Please do some research if you have any concerns about features included in this recovery before flashing it!

YOU are choosing to make these modifications, and if you point the finger at me for messing up your device, I will laugh at you.

Kernel Features:

latest kernel source release

disabled security stuff/knox/proca/logging/audit/useless features

Recovery Features:

TWRP 3.5.2, Android 10

Built in 64-bit mode

Super partition support

Added custom super binary to help with managing super partitions ( more on that in post #3 )

Native rw mount dynamic partitions

Native GSI flashing

Native dynamic partitions resize/wipe/backup/restore

Working MTP and ADB only!

How to install?

Spoiler content hidden.

Spoiler content hidden.

Downloads:

TWRP-3.5.2-f41-v1.0

Encryption Disabler

TWRP_Bootlogo_patcher

Sources:

Device Tree: https://github.com/soulr344/android_device_samsung_f41

Kernel Source: https://github.com/soulr344/android_kernel_samsung_m21nsxx/tree/prebuilt

TWRP Source: https://github.com/soulr344/android_bootable_recovery/commits/android-10.0

Credits:

TeamWin, corsicanu, ananjaser1211, jesec, epicX67, exynos-nigg, testers and anyone else who made this possible.
[Samsung Galaxy F41 ROMs, Kernels, Recoveries, & Ot] soulr344:
Changelog:

v1.0

Initial Release

More in github release page

MISC LINKS

Telegram Channel

Telegram Group

TeamWin Official Website
[Samsung Galaxy F41 ROMs, Kernels, Recoveries, & Ot] soulr344:
FAQ

Q: TWRP can't mount data partition, what to do?

A: Make sure you formatted data partition.

Q: Phone is not booting even after 20 minutes

A: Try to reboot. If still not booting, make sure you flashed encryption disabler zip / formatted data partition.

Q: How to format data partition?

A:

Q: Phone is showing only Samsung logo

A: Try to reboot. If still not booting, consider installing a more recent firmware. If you still don't succeed, post here some details about your device and previous firmware and we might be able to help.

Q: Why do i need to format data partition?

A: Because old firmware encrypted your data partition and new rom can't decrypt and use that content / root needs access to data partition to place misc files / phone not booting after flashing root until data partition gets formatted.

Q: I can't flash anything with TWRP. Internal Storage has some random folders with weird name.

A: Format Data and flash encryption disabler.