Skip to content

[Bug] UFS I/O failure on Pixel 10 Pro XL (Android 16 / Build cp1a.260405.005) #3442

Description

@fjexynos-debug

Please check before submitting an issue

  • I have searched the issues and haven't found anything relevant
  • I will upload bugreport file in KernelSU Manager - Settings - Report log
  • I know how to reproduce the issue which may not be specific to my device

Describe the bug

After rooting the device by patching init_boot.img, the system experiences severe I/O hangs and freezes during basic file operations (e.g., deleting or moving files in Google Files). The UFS controller seems to crash when attempting to update file timestamps. I have confirmed the hardware is healthy by flashing the stock unpatched init_boot.img, which works perfectly without any dmesg errors or latency.

To Reproduce

  1. Flash the patched init_boot.img via fastboot.

  2. Boot the device and grant root permissions to a file manager.

  3. Attempt to delete any file from the internal storage.

  4. The system will hang or the operation will be extremely slow.

Expected behavior

The file should be deleted instantly, and the kernel should not report UFS command completion errors or timestamp failures.

Screenshots

No response

Logs

The following errors are consistently reported in dmesg during the I/O hang:

google-ufshcd 3c400000.ufs: ufshcd_dev_cmd_completion: unexpected response in Query RSP: fd

google-ufshcd 3c400000.ufs: ufshcd_set_timestamp_attr: failed to set timestamp -22

google-cpm-irq-chip cpm_irq: Send write request failed (-22)

dmesg_kernelsu_pixel10proxl.txt

Device info

Model: Pixel 10 Pro XL (mustang)

Android Version: 16

Build Number: cp1a.260405.005

KernelSU Version: 3.2.4_32457-release

Additional context

I have tested this issue with both KernelSU and Magisk (v30.7), and both produce identical UFS/F2FS kernel errors. This suggests a fundamental conflict between the current root patching methods and the Google UFS driver implementation on Android 16 for the Tensor architecture. Latency on stock (unpatched) boot is 0.03s, while patched boot shows continuous kernel flooding.

"I am providing a manual dmesg dump instead of the Manager's internal log because the Manager was uninstalled during testing. The attached log contains the identical UFS/F2FS error trace."

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions