FS#6312 - X5 power-on by remote even when set on hold

Attached to Project: Rockbox
Opened by J-one (Khan) - Friday, 10 November 2006, 10:54 GMT
Last edited by Jonathan Gordon (jdgordon) - Saturday, 16 August 2008, 09:43 GMT
Task Type Bugs
Category Bootloader
Status Closed
Assigned To No-one
Operating System iAudio X5
Severity Low
Priority Normal
Reported Version
Due in Version Undecided
Due Date Undecided
Percent Complete 100%
Votes 0
Private No


When use X5L with remote, i found the bug.
Remote holds on and push play. it maybe boots on.(but it must not boot but show 'it's hold!')
I think it is a kind of bug.
fix it please.
This task depends upon

Closed by  Jonathan Gordon (jdgordon)
Saturday, 16 August 2008, 09:43 GMT
Reason for closing:  Out of Date
Additional comments about closing:  "[19:41:53] <amiconn> Bootloader v4 properly checks the hold switches"
Comment by Rani Hod (RaeNye) - Saturday, 11 November 2006, 16:35 GMT
It's actually a bootloader bug rather than a remote bug.
The bootloader has no easy way to determine whether power-on is due to main unit button, remote button or other (e.g., RTC alarm).
Comment by Rani Hod (RaeNye) - Sunday, 04 March 2007, 13:51 GMT
Can anyone confirm whether this happens with the official RB bootloader as well?
(it sure happens with the dual bootloader)
Comment by Rani Hod (RaeNye) - Friday, 09 March 2007, 15:30 GMT
Eriol suggested to change the bootloader code to do something like
if (remote_detect() && button_hold() && remote_button_hold())
this imposes another restriction: both hold switches must be active to prevent accidental remote power-on (instead of only remote hold switch).