From 9f8795018e64e88d061705dc3d7f36d01ea812ad Mon Sep 17 00:00:00 2001 From: Zim Date: Mon, 11 Jan 2021 19:47:10 +0000 Subject: [PATCH] Fix StorageVolume Parcel parsing We write String8 so should readString8 and not readString which defaults to readString16 Bug: 170481432 Test: Manual Change-Id: Id4b3802fd8669403f78a355fcb2c0fedfb239e72 --- core/java/android/os/storage/StorageVolume.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/core/java/android/os/storage/StorageVolume.java b/core/java/android/os/storage/StorageVolume.java index 8ac1fc1f23c7c..b5abe2a3e3110 100644 --- a/core/java/android/os/storage/StorageVolume.java +++ b/core/java/android/os/storage/StorageVolume.java @@ -163,7 +163,7 @@ public final class StorageVolume implements Parcelable { mMaxFileSize = in.readLong(); mOwner = in.readParcelable(null); if (in.readInt() != 0) { - mUuid = StorageManager.convert(in.readString()); + mUuid = StorageManager.convert(in.readString8()); } else { mUuid = null; }