yashsingh1/xdaforums huggingface dataset:
[Google Pixel 4a ROMs, Kernels, Recoveries, & Other] mangokm40:
Thanks for taking the time. I've edited my post to mention that my phone has no security (encryption, lock code, etc).

TWRP worked fine for LOS19 a couple of weeks ago. It didn't work when I got LOS20. I didn't expect it to work. This is in NO WAY a complaint. I was simply posting my results for information.

Again, thanks to all for continued work with this project.
[Google Pixel 4a ROMs, Kernels, Recoveries, & Other] Tomatcree:
What I said again, did you try flashing current twrp after booting into it? Im pretty sure thats the only way to access /data.
[Google Pixel 4a ROMs, Kernels, Recoveries, & Other] mangokm40:
I can't flash TWRP, since I've no custom kernel.

I was just following up from this previous post.

Using LOS19, I was able to complete the backup using "fastboot boot ...".

I was just posting my result using LOS20.

Again, it's NOT a complaint. I post the result, in case it's of any use to someone.

Thanks for taking the time help with this.
[Google Pixel 4a ROMs, Kernels, Recoveries, & Other] CharlesDicken:
Confirm 3.7 is working for los 20...

Fastboot boot "what ever the image" -> advance -> flash current twrp -> reboot to bootloader -> flash magisk

Twrp does not survive update, every update los over rides twrp. Have to reflash it, rather annoying
[Google Pixel 4a ROMs, Kernels, Recoveries, & Other] mangokm40:
Just to clarify...

Are you saying you were able to boot & install TWRP. Then, you were able

to create a backup of Super/Boot/Data ?

When you do an update, are you updating the recovery? If you overwrite the recovery, shouldn't TWRP be gone? I thought, if installed, we had to disable the "update recovery" option in the Updater.

Thanks for your info.
[Google Pixel 4a ROMs, Kernels, Recoveries, & Other] CharlesDicken:
I can create a full backup including super, never tried restore, on holiday right now...

I usually download the rom, boot into twrp and just flash the update. I do not know there an option in the updater to ignore writing over recovery
[Google Pixel 4a ROMs, Kernels, Recoveries, & Other] DiamondJohn:
until you do a restore, a backup isn't anything. Although, even a non working backup can be used to extract selected files using something like 7-zip.
[Google Pixel 4a ROMs, Kernels, Recoveries, & Other] mangokm40:
I guess it's something to me, since I'm unable to do it. :)

When I updated from LOS19 -> LOS20, I started getting the error mounting data.
[Google Pixel 4a ROMs, Kernels, Recoveries, & Other] CharlesDicken:
Pixel 4a is cannot disable update recovery option
[Google Pixel 4a ROMs, Kernels, Recoveries, & Other] mangokm40:
Just to clarify...

You install TWRP. You boot to recovery and use that TWRP to install the latest LOS20.zip file. When you boot to recovery after that, you have the latest LOS recovery?

Which custom-kernel are you using? I assume it's also gone.

Thanks for taking the time to share this info.
[Google Pixel 4a ROMs, Kernels, Recoveries, & Other] CharlesDicken:
Yes.

Los kernel. It will remove root, thus need to flash magisk agae...

For the last update. Flash los -> flash current twrp-> reboot to recovery -> flash magisk -> reboot to system...

That's how I kept twrp, after los updates
[Google Pixel 4a ROMs, Kernels, Recoveries, & Other] mangokm40:
Hmmmmm.... I thought a diff kernel was needed for installation. The LOS kernel has

"LZMA ramdisk support" ?

I guess it doesn't matter for this device, since recovery is overwritten when system is flashed. :)
[Google Pixel 4a ROMs, Kernels, Recoveries, & Other] _sjain:
https://xdaforums.com/t/pixel-4a-an...-soft-bricked-my-phone.4586903/#post-88542861 guys I need help - how can I use TWRP to uninstall an app? it boots succesfully for me but idk where to look. Tried /data/app and /data/data but theres no trace of any of the 3 discords / cloned discords
[Google Pixel 4a ROMs, Kernels, Recoveries, & Other] DiamondJohn:
I would not use TWRP to uninstall an app if the phone is booting. Why not use the settings app? Settings>Apps>[app_name]>Uninstall

If you are rooted, you can also find the exact install directory using the app in my signature ( TeMeFI ) under Applications Info / Manage>Android Asset Packaging Tool>List All app Names, Code, Version & APK Paths
[Google Pixel 4a ROMs, Kernels, Recoveries, & Other] Lzlz3:
Can I use TWRP Android 12 for Sunfish w/ A13?

EDITED:

Nevermind, now I know. Thanks!
[Google Pixel 4a ROMs, Kernels, Recoveries, & Other] amphi66:
Please clarify for others: WHAT do you know?
[Google Pixel 4a ROMs, Kernels, Recoveries, & Other] Lzlz3:
this one v

Ill try when im on my day off, cheers!
[Google Pixel 4a ROMs, Kernels, Recoveries, & Other] treypop:
I don't know if this is the correct thread to post this in but every time I try to flash magisk from TWRP it gets stuck while flashing and never actually flashes. I end up having to flash a patched boot.img witch gets rid of TWRP as my recovery.
[Google Pixel 4a ROMs, Kernels, Recoveries, & Other] CharlesDicken:
Is it stuck on

Mounting apex/com.android.adbd ?
[Google Pixel 4a ROMs, Kernels, Recoveries, & Other] treypop:
No, it's getting stuck at Mounting /apex/com.android.apex.cts.shim
[Google Pixel 4a ROMs, Kernels, Recoveries, & Other] CharlesDicken:
If you boot into twrp or los recovery mode. There should be a log file. Check where it stop
[Google Pixel 4a ROMs, Kernels, Recoveries, & Other] treypop:
I'll grab the log file when it stops and let you know
[Google Pixel 4a ROMs, Kernels, Recoveries, & Other] treypop:
from the point when I start installing Magisk this is what the log says

***********************
Magisk 26.1 Installer
***********************
- Current boot slot: _a
- Mounting /system
mount: mounting /system on /system_root failed: Invalid argument
- Mounting /system_root
- Mounting /vendor
- Device is system-as-root
- Mounting /apex/com.android.apex.cts.shim
[Google Pixel 4a ROMs, Kernels, Recoveries, & Other] CharlesDicken:
Have you tried "install current twrp", reboot?
[Google Pixel 4a ROMs, Kernels, Recoveries, & Other] treypop:
If you are referring to TWRP 3.7.0-12 then yes that is the one I am trying to install Magisk with.
[Google Pixel 4a ROMs, Kernels, Recoveries, & Other] CharlesDicken:
Flash boot twrp.img, flash current twrp.

However you will lose root.

Currently you cannot be rooted and have twrp as recovery
[Google Pixel 4a ROMs, Kernels, Recoveries, & Other] treypop:
Interesting I was able to do that once after a lot of fiddling. Since that one time I have not been able to. 🤔
[Google Pixel 4a ROMs, Kernels, Recoveries, & Other] CharlesDicken:
What's your step to keeping twrp and rooted?
[Google Pixel 4a ROMs, Kernels, Recoveries, & Other] shairol:
find boot img rom,patch with magisk,boot the img patch use comman fastboot boot,after device boot download magisk zip flash in magisk module,sorry my english not good
[Google Pixel 4a ROMs, Kernels, Recoveries, & Other] treypop:
I honestly don't remember exactly. It wasn't working and I kept trying it. I think I flashed a patched boot.img then uninstalled root from the Magisk app after that I flashed TWRP then flashed Magisk and it some how worked. I have not been able to reproduce that since.
[Google Pixel 4a ROMs, Kernels, Recoveries, & Other] EngineerMind:
Maybe a step or two from this post might help:

https://xdaforums.com/t/guide-unlocking-downgrading-to-a10-twrp-root.4233275/
[Google Pixel 4a ROMs, Kernels, Recoveries, & Other] smithopher:
This TWRP is currently unable to decrypt the userdata partition. In logcat it says:

09-08 10:52:08.531 552 552 I recovery: fscrypt_mount_metadata_encrypted: /data encrypt: 0 format: 0 with f2fs

..

09-08 10:52:09.561 552 552 E recovery: keystore2 Keystore createOperation returned service specific error: -38

Its the same issue as reported on another device (but also TWRP) here:

https://xdaforums.com/t/recovery-unofficial-twrp-gauguin-dhollmen.4471915/post-88536449

-38 representing `ErrorCode.INVALID_ARGUMENT`.

In the twrp logs it says:

I:setting Key_Directory to: /metadata/vold/metadata_encryption

I:Unable to decrypt metadata encryption

Does anyone have an idea about what might be the cause for this problem?
[Google Pixel 4a ROMs, Kernels, Recoveries, & Other] smithopher:
I have an idea for a fix, but for this need to build TWRP.

@nikamura Can you please share your procedure? I tried the usual way but it always comes up with new build errors.. :/

Basically what I tried is this:

repo init -u https://github.com/minimal-manifest-twrp/platform_manifest_twrp_aosp.git -b twrp-12.1
git clone https://github.com/tnakamur/android_device_google_sunfish device/google/sunfish
# edited .repo/manifests/remove-minimal.xml to remove google/pixel related repos, even tried completly removing it
repo sync -c -j8 --no-tags

export ALLOW_MISSING_DEPENDENCIES=true
. build/envsetup.sh
lunch twrp_sunfish-eng

# Put own kernel + dtb to out/target/product/sunfish/

mka bootimage

It currently fails with:

FAILED: ninja: 'prebuilts/ndk/current/sources/cxx-stl/llvm-libc++/libs/arm64-v8a/libc++_static.a', needed by 'out/target/product/sunfish/obj/SHARED_LIBRARIES/libjni_jpegutil_intermediates/LINKED/libjni_jpegutil.so', missing and no known rule to make it
[Google Pixel 4a ROMs, Kernels, Recoveries, & Other] smithopher:
I managed to compile it: edit remove-minimal.xml like this:

sed -i -E '/platform\/hardware\/google\/pixel/d' remove-minimal.xml

sed -i -E '/platform\/device\/google\/sunfish-sepolicy/d' remove-minimal.xml

sed -i -E '/platform\/hardware\/google\/interfaces/d' remove-minimal.xml

Now use this:

export ALLOW_MISSING_DEPENDENCIES=true

. build/envsetup.sh

lunch twrp_sunfish-eng

time mka bootimage
[Google Pixel 4a ROMs, Kernels, Recoveries, & Other] DiamondJohn:
FYI: Instead of just the total time, I get a line by line time like the following

...snip...
[2023-09-09 23:39:11] 2023-09-09 23:37:11 - common.py - INFO : Running: "ln -sf /home/diamondjohn/android/crDroid/out/target/product/sunfish/obj/PACKAGING/target_files_intermediates/lineage_sunfish-target_files-eng.nobody/IMAGES/system.img /home/diamondjohn/android/crDroid/out/soong/.temp/tmpqyq_yfdn/system.img"
[2023-09-09 23:39:11] 2023-09-09 23:37:11 - common.py - INFO : Running: "/home/diamondjohn/android/crDroid/out/host/linux-x86/bin/avbtool calculate_vbmeta_digest --image /home/diamondjohn/android/crDroid/out/soong/.temp/tmpqyq_yfdn/vbmeta.img"
[2023-09-09 23:39:11] 2023-09-09 23:37:12 - add_img_to_target_files.py - INFO : done.
[2023-09-09 23:45:33] [ 99% 142292/142293] Package OTA: out/target/product/sunfish/lineage_sunfish-ota-eng.nobody.zip
[2023-09-09 23:45:33] 2023-09-09 23:39:12 - common.py - WARNING : Failed to read SYSTEM/etc/build.prop
[2023-09-09 23:45:33] 2023-09-09 23:39:12 - common.py - WARNING : Failed to read VENDOR/etc/build.prop
...snip...

The above is for a ROM and to get the output, I use the build line:

brunch ${DEVICE_PEFIX}_${DEVICE}-userdebug |& ts '[%Y-%m-%d %H:%M:%S]' | tee -a ${log_file};

You do need to install some extra packages to enable TS & TEE as well
[Google Pixel 4a ROMs, Kernels, Recoveries, & Other] whodat711:
fixed decrypt ?
[Google Pixel 4a ROMs, Kernels, Recoveries, & Other] smithopher:
No, unfortunately not :/

The QCom KeyManager (that interacts with the TEE-App) is propitiatory, one could try to look at how "normal ROMs" interact with it / what they do differently. Or maybe compare it with TWRP on pixel 4, in case metadata decryption works there
[Google Pixel 4a ROMs, Kernels, Recoveries, & Other] kudichode:
Works great on my 4a w/ Android 11 - RQ3A.211001.001

Just wanna point something out to keep in mind, a backup made without pin/password, I could not restore over a passworded setup, resulted in endless bootscreen followed with prompt that I may need to factory reset. I tested both backup/restore when I first created the backup so I know it was working, until I setup a PIN later on.
[Google Pixel 4a ROMs, Kernels, Recoveries, & Other] VPLite:
Work android 13?
[Google Pixel 4a ROMs, Kernels, Recoveries, & Other] DiamondJohn:
read the OP. Its a rule of using XDA
[Google Pixel 4a ROMs, Kernels, Recoveries, & Other] kudichode:
What would be the correct way of installing as permanent recovery? I'm using the holy dragon kernel, but I lose root after flashing boot.img and dtbo.img .. I

fastboot boot twrp.img

and install the image, and am able to boot into recovery... but when I flash magisk patched .img I'm back to where I started again. How can I keep twrp as recovery and also not lose root?
[Google Pixel 4a ROMs, Kernels, Recoveries, & Other] nor-ric:
You must not flash your old magisk patched img.

After you flash Holydragon and TWRP, you boot into TWRP and backup the boot image without compression. That's your new boot.img, which will have Holydragon+TWRP but not Magisk.

Then you boot into Android, patch such boot.img file with Magisk, then reboot to fastboot and flash the newly patched boot img.
[Google Pixel 4a ROMs, Kernels, Recoveries, & Other] Edmontonchef:
Sunfish is the codename for the device.

It seems like a good phone so far

A/b isn't too bad, just have to flash things like gapps and kernels on the other slot.

Usually just reboot recovery after flashing a ROM then do other things like kernel, magisk, Gapps if needed
[Google Pixel 4a ROMs, Kernels, Recoveries, & Other] Archangel:
Okay with all this back and forth I am confused,,,is this safe to use and is it working to the level that I can make a fully functional back up?
[Google Pixel 4a ROMs, Kernels, Recoveries, & Other] ny-hardcore:
Can you do a 11 version too?
[Google Pixel 4a ROMs, Kernels, Recoveries, & Other] old.splatterhand:
Is it possible to only boot this twrp build instead to flash?
[Google Pixel 4a ROMs, Kernels, Recoveries, & Other] Archangel:
Is there a dev around who can answer some of these questions??
[Google Pixel 4a ROMs, Kernels, Recoveries, & Other] DB126:
Crickets should offer a clue. Not necessarily 'bad'; just make sure you have a fallback plan
[Google Pixel 4a ROMs, Kernels, Recoveries, & Other] nikamura:
No 11 version TWRP.
[Google Pixel 4a ROMs, Kernels, Recoveries, & Other] nikamura:
it is possible.

fastboot boot twrp.img

first you'll try only boot
[Google Pixel 4a ROMs, Kernels, Recoveries, & Other] Archangel:
Yeah, I have learned to not jump on things as soon as they come out. Just wish there can be some definitive answer that this works as intended and I wont have to spend some time re-setting up my phone again after a bad back up flash.
[Google Pixel 4a ROMs, Kernels, Recoveries, & Other] TheUndertaker21:
android 11 is needed

just got my pixel 4a thanks to fi

will be my secondary phone as my note 20 ultraa is primary
[Google Pixel 4a ROMs, Kernels, Recoveries, & Other] old.splatterhand:
Ok, i've tried, but it failed for me:

C:\Users\xxxx\Desktop\platform-tools_r30.0.4-windows\platform-tools>fastboot boot twrp.img
Sending 'boot.img' (65536 KB) OKAY [ 1.493s]
Booting FAILED (remote: 'Error verifying the received boo
t.img: Invalid Parameter')
fastboot: error: Command failed

C:\Users\xxxx\Desktop\platform-tools_r30.0.4-windows\platform-tools>
[Google Pixel 4a ROMs, Kernels, Recoveries, & Other] r0tt0r:
same error here, twrp as also your provided kernel gives that error from previous post

i used rp1a 201005.006 oct 2020 factory

edit:just saw its a10 only, sad
[Google Pixel 4a ROMs, Kernels, Recoveries, & Other] TheUndertaker21:
Yeah sadly it's like that with twrp now

We really need a twrp competition
[Google Pixel 4a ROMs, Kernels, Recoveries, & Other] nikamura:
It's for android 10, not android 11.

I edited OP.
[Google Pixel 4a ROMs, Kernels, Recoveries, & Other] old.splatterhand:
I'm on 10, but sadly it does not boot.
[Google Pixel 4a ROMs, Kernels, Recoveries, & Other] nikamura:
Which FW version do you use?

I'll test it.
[Google Pixel 4a ROMs, Kernels, Recoveries, & Other] old.splatterhand:
From what i remember, it must be QD4A.200805.003.
[Google Pixel 4a ROMs, Kernels, Recoveries, & Other] nikamura:
Hmm, it's strange.:confused:

My current version is QD4A.200805.003 and it works fine.
[Google Pixel 4a ROMs, Kernels, Recoveries, & Other] alvintimothyjr:
To my knowledge, twrp has never been based on the api level. Why wouldn't this work on Android 11? ... Just curious. Thank you for embarking on this endeavor.
[Google Pixel 4a ROMs, Kernels, Recoveries, & Other] ParanoidNemo:
I think is related to the A/B partition scheme that merge recovery into boot.img and than you have to have a boot image for Android 11 with twrp in it to use it. Not a real twrp issue but more of a partition problem.
[Google Pixel 4a ROMs, Kernels, Recoveries, & Other] cmstlist:
Does it work by "fastboot boot" over USB even if the device is on 11?
[Google Pixel 4a ROMs, Kernels, Recoveries, & Other] r0tt0r:
no, does not work
[Google Pixel 4a ROMs, Kernels, Recoveries, & Other] bobbarker2:
A/B partition scheme and merged partition phones on 11 have TWRP, see oneplus 7 pro. It is a custom TWRP though so maybe more work was needed that TWRP devs didn't do (yet)?

The biggest front-facing change in 10 vs 11 re partitions is Enable DSU Loader in dev options. No idea what having this capability changed in the file system but if OP7Pro on 11 can run TWRP than surely the 4a can too.
[Google Pixel 4a ROMs, Kernels, Recoveries, & Other] jackbob1234:
im on qd4a.200805.003 on resurrection remix, i flashed your custom kernel using FKM, and then it gave me a bootloop, so i then tried to flash the sunfish_twrp201017-test5.img assuming i have the custom kernel installed, and it gave an error "FAILED (remote: 'Not allowed to flash (recovery)')". my bootloader is unlocked.

I also tried using the official factory image qd4a.200805.003 from google, still gave that error
[Google Pixel 4a ROMs, Kernels, Recoveries, & Other] nikamura:
it doesn't flash recovery.

try 'fastboot boot twrp.img'.

then install twrp.img to recovery ramdisk.
[Google Pixel 4a ROMs, Kernels, Recoveries, & Other] jason972000:
I'm on qd4a.200805.003 with DU 14.7.

I did "fastboot boot sunfish-qd4a-twrp201017-test5.img" and it booted into twrp.

When I try to backup super, data, and boot it tells me it cannot mount /data.

Isn't there supposed to be a step to decrypt data first?

BTW, I did not install anything with twrp and only have pattern unlock setup, if that matters.
[Google Pixel 4a ROMs, Kernels, Recoveries, & Other] nikamura:
Please upload the recovery.log, if you can.

It appears PIN or password input screen after TWRP splash scree.

Please try again after change pattern unlock to PIN or password.
[Google Pixel 4a ROMs, Kernels, Recoveries, & Other] jackbob1234:
thank you i managed to get twrp working only on the official factory image. now i think the adb sideload is broken on twrp because on twrp menu, adb recognises device. but when you press adb sideload, adb stops recognising device. also when i flash a custom rom using twrp, for some reason twrp goes away and is replaced by the custom rom's recovery (resurrection remix), i think this replaces your custom kernel too. i flashed the custom kernel and twrp.img and magisk.zip after flashing the rom.zip, but still not working. when i tried installing the zip i got the error "size of image is larger than target device" so maybe thats what caused the problem. i also couldnt flash opengapps, it gave me error 70, which is due to insufficient space, even though i have 110gb free.
[Google Pixel 4a ROMs, Kernels, Recoveries, & Other] DB126:
Has nothing to do with the amount of space available in the user/data partition. If it truly is a space issue (error could also be a red herring) it will be in what is commonly referred to as the 'system' partition.
[Google Pixel 4a ROMs, Kernels, Recoveries, & Other] jason972000:
I switched from pattern to pin.

Tried again and it looks like the same issue (I never was prompted for my pin).

I put the twrp recovery log on AFH here: https://www.androidfilehost.com/?fid=10763459528675582382
[Google Pixel 4a ROMs, Kernels, Recoveries, & Other] Archangel:
I have to ask, is this working for anyone? Has anyone done a complete back up and restored it fine?
[Google Pixel 4a ROMs, Kernels, Recoveries, & Other] nikamura:
I tested TWRP only on the official factory image.

adb sideload is not supported.

[MENTION=2638973]bigbiff[/MENTION] will support adb sideload, then I try to support it, too.
[Google Pixel 4a ROMs, Kernels, Recoveries, & Other] nikamura:
It couldn't decrypt metadata encryption, but I do'nt know why.

You use DU 14.7, I didn't test any custom rom.

I try to test with DU 14.7 when time allows.
[Google Pixel 4a ROMs, Kernels, Recoveries, & Other] Archangel:
Nevermind got my answer lol
[Google Pixel 4a ROMs, Kernels, Recoveries, & Other] Theodor0504:
Will it be a full version?
[Google Pixel 4a ROMs, Kernels, Recoveries, & Other] johnwaynegacy:
Cool, thanks! Now being able to back up my phone was really annoying. I will flash this when I get a chance since I am still on android 10.
[Google Pixel 4a ROMs, Kernels, Recoveries, & Other] jackbob1234:
does resizing partitions work in this version?
[Google Pixel 4a ROMs, Kernels, Recoveries, & Other] DB126:
Lack of response should be telling. Ya really want to take that chance given partition resizing is a dicey proposition; a borked attempt can yield an unusable device. For what gain?
[Google Pixel 4a ROMs, Kernels, Recoveries, & Other] Edmontonchef:
I'd imagine for installing a GSI. Definitely not worth the risk.
[Google Pixel 4a ROMs, Kernels, Recoveries, & Other] huytruong733:
please send with efs backup parttion pixel 4a thanks team 4a lost imei after twpr flash
[Google Pixel 4a ROMs, Kernels, Recoveries, & Other] Theodor0504:
I'm supposed to install the kernel from fastboot? I am used to Odin (Samsung)
[Google Pixel 4a ROMs, Kernels, Recoveries, & Other] nikamura:
To install the kernel, "fastboot flash boot boot.img".
[Google Pixel 4a ROMs, Kernels, Recoveries, & Other] BRE4DED:
Ive tried this out a few times and have had no luck. I wish there was a thorough explanation for all of this...Android 10 I mean we are close to Android 12 lol
[Google Pixel 4a ROMs, Kernels, Recoveries, & Other] TheSayaMan:
Your going to have no luck because this is for Android 10 and not the current Android 11. The partitions changed for Android 11 so building a twrp for a/b devices on 11 is no easy task.
[Google Pixel 4a ROMs, Kernels, Recoveries, & Other] BRE4DED:
Even on Android 10 there is so many issues surrounding this tested version of TWRP. I cant even begin to imagine how diffcult it must be to get something like this to work...
[Google Pixel 4a ROMs, Kernels, Recoveries, & Other] nor-ric:
Even without a working TWRP, would we be able to do a nandroid backup with the following:

dd if=/dev/block/mmcblkxxxxxxx of=/sdcard/system.img
dd if=/dev/block/mmcblkyyyyyyy of=/sdcard/data.img

This would require root, but it should be very convenient nonetheless.
[Google Pixel 4a ROMs, Kernels, Recoveries, & Other] a1291762:
I regularly backed up boot.img from a running phone in order to get vanilla and magisk-patched images when doing OTAs. So this idea has some merit...

The first one should be ok because system is read-only. Or at least it was... That may have changed thanks to DSM?

But there's no way that second one would be useful because you're modifying the partition as you read it! Even if you were streaming the writes to a USB stick or remote server, it'd probably still fail as a backup because of the encryption applied to the userdata partition, with keys that can't be backed up and restored, as far as I've seen.

I use titanium backup and rsync to create an on-prem, off-device backup that I can restore in around an hour in the event that I have to factory reset.
[Google Pixel 4a ROMs, Kernels, Recoveries, & Other] nor-ric:
What if we disabled the screenlock protection (pin/password/fingerprint)? That should supposedly disable the encryption of /data, if I'm not mistaken. I'm not very up do date with the newer Android releases.