FS#13023 - HOLD switch not detecting on iPod Classic

Attached to Project: Rockbox
Opened by Hexl (hexl) - Wednesday, 07 January 2015, 08:42 GMT
Task Type Bugs
Category Battery/Charging
Status Unconfirmed
Assigned To No-one
Operating System iPod Classic
Severity Low
Priority Normal
Reported Version Daily build (which?)
Due in Version Undecided
Due Date Undecided
Percent Complete 0%
Votes 2
Private No


I'm using iPod Classic 6g (80GB) with daily dev builds and emCORE 0.2.3 r859. I've noticed that HOLD switch is not being detected properly by Rockbox (no lock icon, backlight not off, etc.), even though buttons are being locked. If you boot with HOLD switch on then Rockbox will stay in locked state until reboot.
This bug doesn't appear in emCORE's RB fallback image (r31516-120101).
This task depends upon

2016-01-10: A task closure has been requested. Reason for request: Resolved.
Comment by Hexl (hexl) - Wednesday, 07 January 2015, 13:53 GMT
(whoops, wrong category)
Comment by Riku Kawai (videogame57) - Friday, 20 February 2015, 17:49 GMT
I can definitely confirm this bug, it started happening after an update a couple months ago, and the last update I did a week ago didn't fix it.
Also booting with the hold switch on, it WILL detect it and say settings are cleared, but settings were not cleared.

This bug also makes it impossible to exit RockBoy without a forced reboot, and any other plugins that depend on the hold switch also will not function correctly.
Comment by Hexl (hexl) - Sunday, 10 January 2016, 20:49 GMT
This issue has been resolved in some recent update, I'm using version 87229a4 and I can confirm that HOLD button is now recognized by the firmware.