When I try to disable firmware write protect, I get an Access Denied error.
> wp false
Access Denied
Usage: wp [<BOOLEAN>/follow_batt_pres [atboot]]
Actions I took:
- Updated Pixelbook Eve to the latest chromeos/firmware
- Turned on Developer Mode
- Rebooted the Pixelbook
- Connected from linux laptop to Pixelbook using SuzyQable
- Opened tty from Linux laptop using “screen /dev/ttyUSB0 9600”
- Executed the “wp false” command in the tty and got the access denied error above.
Does anyone have an idea why wp won’t work?
Thanks,
Tim
P.S. Output of ccd in case it helps:
> ccd
State: Locked
Password: none
Flags: 0x000000
Capabilities: 0000000000000000
UartGscRxAPTx Y 0=Default (Always)
UartGscTxAPRx Y 0=Default (Always)
UartGscRxECTx Y 0=Default (Always)
UartGscTxECRx - 0=Default (IfOpened)
FlashAP - 0=Default (IfOpened)
FlashEC - 0=Default (IfOpened)
OverrideWP - 0=Default (IfOpened)
RebootECAP - 0=Default (IfOpened)
GscFullConsole - 0=Default (IfOpened)
UnlockNoReboot Y 0=Default (Always)
UnlockNoShortPP Y 0=Default (Always)
OpenNoTPMWipe - 0=Default (IfOpened)
OpenNoLongPP - 0=Default (IfOpened)
BatteryBypassPP Y 0=Default (Always)
Unused Y 0=Default (Always)
I2C - 0=Default (IfOpened)
FlashRead Y 0=Default (Always)
OpenNoDevMode - 0=Default (IfOpened)
OpenFromUSB - 0=Default (IfOpened)
OverrideBatt - 0=Default (IfOpened)
APROCheckVC - 0=Default (IfOpened)
read_tpm_nvmem: object at 0x100a not found
[2359.430908 Console unlock allowed]
TPM: dev_mode
Capabilities are default.
Use 'ccd help' to print subcommands
And version:
> version
Chip: g cr50 B2-C
Board: 0
RO_A: 0.0.12/bf248b9d
RO_B: * 0.0.13/c7c6eea6
RW_A: Error
RW_B: * 0.5.271/cr50_v4.11_mp.81-08ba0d4903
BID A: 00000000:00000000:00000000 Yes
BID B: 00000000:00000000:00000000 Yes
Build: 0.5.271/cr50_v4.11_mp.81-08ba0d4903
tpm2:v4.11_mp.3-799903d
pinweaver:v0.0.157-e9f7a8f
2024-12-13 15:00:51 @chromeos-ci-firmware-us-central1-b-x32-1-