Today was the first day I was honestly incredibly impressed by Claude Code.
I was working on an Android device which I need to provision in bulk. I've built the AOSP ROM myself, but I needed to access the userdata partition from outside of the device (which is quite hard in recent Android versions, because the filesystem is encrypted using device keys). For testing purposes, I wanted to disable filesystem encryption and switch the userdata partition to ext4.
I did this myself, but ran into an issue when using recovery mode to clear out the userdata partition. The recovery image was set up to use the f2fs file system and not ext4. I could manually use mke2fs to format the partition, but seeing as I was testing and wanted to clear the userdata partition often, this was less than ideal.
I gave Claude Code access to adb and my serial terminal hooked up to the debug UART of my device. All by itself, it extracted the recovery partition, extracted it, patched the fstab, packed up the image and then flashed it back.
This is far FAR beyond what I expected Claude Code would be able to do. It worked, first time and it saved me at least an hour in reading documentation on cpio and other image generation/unpacking tools.
It's also quite scary. Yes, I still needed to tell it what to do and what I expected and obviously, this was quite technical. But it did it. All on it's own.
Have these tools actually become good / useful?