Hi everyone. I need some help with my GGPixelbook’s touchpad. It stopped working at all after I reinstall ChromeOS from Windows (it works on Windows and Linux though). I used MrChromebox Firmware Utility and a Chromebook Recovery USB to install ChromeOS. I did try downgrading touchpad firmware but it’s still no response.
Appreciate you time.
This only worked for me if after I reverted back to stock ChromeOS (from backup) first — then reran the script like I was doing it for the first time. but make sure to downgrade the firmware before rebooting (after it flashes it to coreboot)
I have this same issue. Have reinstalled and downgraded touchpad before installing stock firmware. After reinstalling ChromeOS touchpad is not working.
Pixelbook eve 2017 i5
boot ChromeOS in developer mode, open a VT2 terminal, login as chronos, then run:
sudo flashrom -p ec:type=tp -i EC_RW -w /opt/google/touch/firmware/rose_v2.0.653-dfd8046c6.bin
if successful, then sudo reboot
EDIT:
just added an option to the script to do this, but currently untested
EDIT2: fixed missing param
I ran:
Sudo flashrom -p ec:type=to -i EC_RW /opt/google/touch/firmware/rose_v2.0.653-dfd8046c6.bin
It returns an error:
Extra parameter found.
sudo flashrom -p ec:type=tp --wp-status
Unhandled programmer parameters: type=tp
Aborting.
Error: Programmer initialization failed.
why would you run this?
just use the script upgrade function please
(I left out a param in the manual command above, so don’t worry about it)
Ran the upgrade script - it didn’t execute successfully.
No error returned - it shows a message and returns to the menu options (happens so fast I can’t read the message)
hmm, trying to figure out what would cause that
SOLVED!
Mr Chromebox updated his script now and selecting Upgrade Touchpad firmware from his script menu now does the job.
Hope this helps others in future.
turns out it was a typo on my end - whoops