I have an HP x2 SORAKA tablet on which I successfully ran the firmware-util.sh script several years ago. Since it was a bit of an experiment, back then I put it into legacy BIOS mode, as I wanted a way back to ChromeOS. Recently I decided I wanted to “upgrade” it to UEFI and just run Linux on the machine. I’ve tried running the latest version of MrChromebox’s firmware-util script. I’m running the script from inside my Ubuntu 24.04 installation on the machine itselft. I tells me Fw WP: Enabled.
Since this is a Chromebook that’s not easily disassembled, I’m trying to disable the write-protect using my SuzyQ (compatible) cable and through dmesg I can see it successfully connecting and the USB devices show up as expected. I then try to unlock/disable it per the instructions provided:
echo "ccd open" | sudo tee -a /dev/ttyUSB0 > /dev/null
… to change the CCD status from Closed to Open.
After executing this I’ve rebooted the laptop/tablet and re-run the firmware-util.sh script. However, for whatever reason, I’m not able to get Fw WP to go into Disabled mode.
I’ve read and re-read the instructions and tried multiple ways to update my device, but to no avail. What am I missing? Can the write-protect only be done from ChromeOS?
Thanks in advance for any ideas, pointers, recommendations.
You still need to disconnect the battery to allow the ChromeBook to disable the write protect. Running the script FW from Linux on the ChromeBook is fine.
Yeah, I no longer have ChromeOS on the device, so the gsctool is not available to me. I guess I’ll have to restore the ChromeOS installation and go back through the setup. Now, my only issue is that I no longer have my original backup of the ChromeOS image. Although, from what I read, there should be stock images available that may work.
you can’t open the CCD without either using gsctool or booting with the battery disconnected. That’s the problem the OP is facing. They either disconnect the battery or go back to ChromeOS and unlock there.
I thought that was kind of the point of using the suzy q so that you don’t need to open up the unit? I must have never noticed because usually the device I’m working on is already taken outside of the unit and therefore not connected to a battery…