Head-Fi.org › Forums › Equipment Forums › Portable Source Gear › How To: Installing and Uninstalling Rockbox to the HiFiMAN HM-801, 603, 602 and 601.
New Posts  All Forums:Forum Nav:

How To: Installing and Uninstalling Rockbox to the HiFiMAN HM-801, 603, 602 and 601.

post #1 of 135
Thread Starter 

WARNING: Install at your own risk!!! I am not to be held responsible for any malfunctioning of your device during this procedure!!

 

I've seen people lately wanting a more clearer explanation of the installation instructions for the RockBox firmare.

 

You can install Rockbox to your HiFiMAN player using a MAC based computer, but you cannot uninstall Rockbox unless you use BootCamp to emulate Windows!!!

 

Installing Rockbox

 

Tools needed to do this:

  • A working computer ( MAC or Windows )
  • A USB 2.0 cable
  • An HM-801, 603, 602 or 601 player
  • An SD Card

 

Download the Rockbox firmware for the HM-801 HERE and the HM-60X firmware HERE. Download the the file that only gets placed on the SD card for the HM-801 HERE and the HM-60X HERE.

 

Step 1: Unzip both folders and place the actual files somewhere you can easily access.

Step 2: Power on the HM-801, 603, 602 or 601 and connect it to your computer via the USB DATA EXC port.

Step 3: In Windows explorer or MAC explorer, if they're not any other SD cards, flash drives, portable HDD's, etc... connected you should only see 2 external storage devices. One storage device is your SD card and the other is the HM-801, 603, 602 or 601's internal 2, 8 or 16gb flash memory.

Step 4: Once you've found out which storage device is which, place the "HM-801.IMG" file directly into the HM-801's internal flash memory or the "HM-601.IMG" file directly into the HM-603, 602 or 601's internal flash memory ( NOT the SD card ).

Step 5: Place the ".rockbox" folder into the SD Card, in the FIRST directory, not inside any other folders.

Step 6: Disconnect the HM-801, 603, 602 or 601 player from the USB cable once all file transfers are completed and power down the unit.

Step 7: Power up the unit and wait as the HM-801, 603, 602 or 601 installs the firmware. ( DO NOT POWER OFF OR REMOVE THE BATTERY DURING THIS PROCEDURE!!! )

Step 8: Enjoy the new firmware!

 

Uninstalling Rockbox

 

Tools needed to do this:

  • A working computer ( Windows ONLY! )
  • A USB 2.0 cable
  • An HM-801, 603, 602 or 601 player
  • An SD Card

 

Download the image flashing software HERE. Download the latest HM-801 firmware HERE. Download the latest HM-601 firmware HERE. Download the latest HM-602 firmware HERE.

 

Step 1: After downloading the "image flashing software", unzip all of the contents into a folder you can easily access.

Step 2: Turn on your Hifiman device and connect it your computer via USB.

Step 3: On your Hifiman device's Rockbox menu, navigate to System - Debug(don't touch!) - View HW info.

Step 4: This is the most important step, installing the drivers. On your Windows based PC or emulated via MAC, click the START button. Where it says "search programs and files" at the bottom left, type in "devmgmt.msc". The device manager window should pop up. Make sure no other devices are connected to your computer via USB to avoid mix ups and complications. Locate "Other Devices - Unknown Device". Here's an example, but in this picture they're installing the driver for a "Base System Device". Right click "Unknown Device" and click "Update Driver Software". Then click "Browse my computer for driver software". When you downloaded the "image flashing software" it should have unzipped into these following folders and files ( Click here for a picture of what the files and folders should look like ). When the Driver installing wizard prompts you to locate the drivers, go to the folder where you've unzipped all of the contents from the "image flashing software". Within that folder, click "drivers". Now depending on the type of machine and Windows you're using, this procedure will be different for some people. Within the "drivers" folder, the "amd64" folder contains drivers for 64bit machines and the "x86" folder contains drivers for a 32 bit machine. Once you've found out what machine and Windows you're using, navigate to the appropriate folder and click "ok". Now click "next" and the wizard will begin installing the drivers. Once you've gotten a successfully completed message it's time to move on to the next step!

Step 5: Go back to the folder where you've extracted the "image flashing software's contents" to ( Click here for a picture of what the files and folders should look like ). Click "RK27Upgrade_Image.exe". In the program that you've just launched, click the "...." button alongside "Image??:" ( Click here for a picture of how it looks ). Now locate the firmware file for what Hifiman device you're trying to uninstall Rockbox from and click "open". Now click the "??(U)" button right above "Image??:" ( Click here for a picture of how it looks ). Please be patient as the software reverts your Hifiman device back to it's original firmware. When you see the "Data Exchange" screen on your Hifiman device, it's safe to unplug the USB cable and reboot your Hifiman device.

Step 6: If all went well, your Hifiman device should now boot the original firmware!

 

 

Any questions? Feel free to ask! biggrin.gif

 


Edited by Tronz - 1/1/12 at 11:21am
post #2 of 135

Any sound quality improvements ?

post #3 of 135
Thread Starter 

Quote:

Originally Posted by veracocha View Post

Any sound quality improvements ?


Well, you can now use crossfeed technology and the EQ is a lot more in depth. Other than that, the SQ remains the same.

post #4 of 135

How do you access the internal memory of the 801 with rockbox on it? It only recognizes/allows me to play music on an SD card.

 

also it seems i cant connect it to data ex to transfer any material to it, can only use an external SD reader now. am I doing something wrong?? 

post #5 of 135
Thread Starter 
Quote:
Originally Posted by AndrewG View Post

How do you access the internal memory of the 801 with rockbox on it? It only recognizes/allows me to play music on an SD card.

 

also it seems i cant connect it to data ex to transfer any material to it, can only use an external SD reader now. am I doing something wrong?? 


I cannot get my laptop to recognize my HM-801 to transfer data between the the SD card or internal flash memory. Also, the USB DAC function is gone. The Rockbox firmware is still in the "unstable" state as of now though.

post #6 of 135

I found the same problem . my laptop to recognize my HM-602 .. Anyone help me to uninstall or solve this problem please

post #7 of 135

Same thing applies to me, my PC does not recognise the player when I connect the player to the PC through usb.

 

I tried searching for drivers, and including attempting to install the drivers manually using the ones in the toolsv2, apparently nothing works.

 

Any help asap is very much appreciated.

post #8 of 135

subscribed

post #9 of 135

+1. Guys, we have some bricks here!

post #10 of 135

I think it's worth noting before people go and install Rockbox on their Hifimans is that it's still an early build and you'll probably save yourself a bit of trouble if you wait for them to bug-fix more etc. I'm sure it's tempting though given gapless/more file types/better UI etc. 

post #11 of 135
Rockbox is definitely a bonus on the Hifiman players, but in my opinion it's not quite ready for primetime. I used it for the weekend but have switched back to the original firmware until some more kinks get worked out.

But a huge congrats to the intrepid folks who have gotten it this far!

To switch back you just need to follow the directions here.

To paraphrase:

1. remove the four screws holding the case together.
2. open the case and remove the four large screws holding the battery plate in place.
3. pop the battery plate out and disconnect the battery to ensure the player is off.
4. reconnect the battery.
5. Find the samsung chip and use a pin to bridge the 5th and 6th contacts from the bottom on the right side.
6. With the connection between 5 & 6 bridged, plug in the USB connector. After 2 seconds remove the pin.
7. Windows will likely fail to find the driver. I used the rockusb27.cat from \mycroft_tools_v216fa2\drivers\amd64\win7 found in the tools archive tools_v2.z­ip found on the page above. I'm running Windows 7 64-bit on an Intel machine.
8. After the driver is installed you can re-install the original firmware by running RK27Upgrade_Image
9. In the Image??: field locate the firmware you want to use.
10. Press ??(U) and let it do its thing.


I can't wait till this is a wee bit more evolved. Then I'll be using it for sure! Thanks again to those working on it.


Edit: I have a 602.


EDIT 2: A jar of cabbage smelling of anchovy has brought it to my attention that the original rockbox firmware page seems to be down at the moment. So I uploaded the tools folder here for those who need it. Thanks, kimchee.
Edited by Pudu - 11/14/11 at 1:46pm
post #12 of 135

What is the possibility permanently brick the machine? I'll do it until it is safe enough.

post #13 of 135

Thanks to Pudu for giving me the software and helping walk me through it!  My rockbox worked fine except computer wouldnt recognize it via usb, and it would load the database and just hang at 169 and freeze.  

post #14 of 135

@KimChee - have you uninstalled RB?

@OP - please, add first line into the top of the OP, bold, red, huge "DON'T DO THIS!"

post #15 of 135

 

I have also made the mistake to test the RockBox Firmware but I managed to uninstall it. A big thanks @Pudu and the guys from mycroft.su

For the fifth step I took the thinest needle I could find and covered the 5/6 contacts with the needle opening. After plugging in the usb connector and removing the needle after two seconds, the driver installation was possible.

 

The following steps are unproblematically.

 

Hifiman.jpg

 

Greetings

makejoke

New Posts  All Forums:Forum Nav:
  Return Home
  Back to Forum: Portable Source Gear
Head-Fi.org › Forums › Equipment Forums › Portable Source Gear › How To: Installing and Uninstalling Rockbox to the HiFiMAN HM-801, 603, 602 and 601.