• Status Closed
  • Percent Complete
  • Task Type Feature Requests
  • Category Bootloader
  • Assigned To No-one
  • Operating System Iriver H300 series
  • Severity Low
  • Priority Very Low
  • Reported Version
  • Due in Version Undecided
  • Due Date Undecided
  • Votes
  • Private
Attached to Project: Rockbox
Opened by Anonymous Submitter - 2006-06-06
Last edited by Rani Hod - 2006-09-20

FS#5504 - New bootloader to take advantage of charging and autodetected remote type

Now the h300 seems to charge ok (well, I never boot back into the original firmware anyway, I just start rockbox and then plug the charger in) and also appears to properly autodetect the remote type (I have the h300 non-lcd remote and I can’t start the player from the remote as it believes the hold switch is on) I was merely inquiring as to the feasibility of churning out a new bootloader that boots rockbox when the charger is connected and takes advantage of the new remote code..

Just a wishlist/feature request

Brad Campbell (perplexity)

Closed by  Björn Stenberg

Reason for closing:  Fixed
Additional comments about closing:  

Closing all feature requests.

Jason Bolger commented on 2006-09-10 23:42

Can i add; this is one of the most annoying “features” when using Rockbox in a car.

Consider this:

- Car running, rockbox supplying superb music to the vehicle, DC adaptor plugged in
- Rockbox in “Car Adaptor Mode” - Car stops
- Rockbox shuts down (as per “Car Adaptor Mode”) - great feature.
- Car starts
- Iriver firmware loads… this takes over a minute… Incorrect song restarts… User has to kill the power, reboot the player into Rockbox…

Obviously, the desired functionality is a new bootloader which handles the DC charge event properly… and firmware hacking is something reserved for the pro’s with the hardware to avoid bricking players.

Any progress in this department would be great, and mean a no-buttons-required start/stop cycle for Rockbox in a car!


Jason Bolger commented on 2007-04-04 04:09

Any progress in this department with the new Bootloader stuff thats going on?

Steve Bavin commented on 2007-04-04 06:35

The current SVN bootloader does charge without going into the OF (I believe, my H300 is away at the moment). Car adapter mode is not yet supported in the bootloader, primarily because this option is currently stored on the hard disk, not in non-volatile RAM (and we don’t want the bootloader to require HD access to start up in case the battery is flat).

So if you can build your own bootloader, you’ll get native charging (and more reliable Bootloader USB support).

Jason Bolger commented on 2007-04-04 23:04

I’d love to, but I dont have the know-how nor the hardware required to build my own bootloader.

To clarify, with the latest v5 bootloader, plugging in a DC cable causes a subset of the OF (not the whole thing) to boot in order to charge. This is the same behavior a H300 exhibits without rockbox installed at all, ie its not a function of the rockbox bootloader.

Understand your point about drive spinup to boot Rockbox; maybe the bootloader could choose which to start based on battery voltage (which it already detects early in the boot process) to prevent this issue? If there was enough voltage to start the drive (plus a safe margin), charging would commence once rockbox was initialised (ie exactly what happens when you plug in a DC cable when rockbox is already booted).

I think this is one of the biggest usability issues i have with Rockbox on the H300…

Jason Bolger commented on 2007-08-29 23:39

Has there been any progress on this recently?

Gareth commented on 2008-02-23 08:28

-strolls by to see post-

Jason Bolger commented on 2008-03-02 04:58

Is there anyone who actively contributes to rockbox that can actually look at bootloader issues? I understand you need to have special hardware to be able to re-flash a unit if the bootloader gets broken. The lack of progress on these issues sucks, im guessing thats why. Still, this bug has been open since 2006.

Jonathan Gordon commented on 2008-03-02 05:12

yes, only a few devs have the hardware needed to recover a bricked iriver and the others which have one dont like the idea of possibly bricking it.
also, devs which dont have hardware, and arnt scared of bricking the iriver (like myself) only have one remote so its hard to test the bootloader…

Jason Bolger commented on 2008-03-02 08:54

i’d be happy to donate a remote to a dev if it meant my car mode worked :)

Gareth commented on 2008-03-10 17:40

you need more than a remote, you need a factory refurbishing machine, these are not easy too find! i had an ipod g2 refurbisher, but my cat though it was a good litter box…

Jason Bolger commented on 2008-12-09 00:59

Try this patch for this functionality:


Available keyboard shortcuts


Task Details

Task Editing