How To: Installing and Uninstalling Rockbox to the HiFiMAN HM-801, 603, 602 and 601.
Nov 10, 2011 at 10:41 PM Thread Starter Post #1 of 138
Joined
Dec 28, 2010
Posts
854
Likes
56
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:
  1. A working computer ( MAC or Windows )
  2. A USB 2.0 cable
  3. An HM-801, 603, 602 or 601 player
  4. 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:
  1. A working computer ( Windows ONLY! )
  2. A USB 2.0 cable
  3. An HM-801, 603, 602 or 601 player
  4. 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







 
 
Nov 11, 2011 at 10:57 PM Post #4 of 138

AndrewG

CAUTION: Incomplete trades
Aka: Boxboxbox
Joined
Apr 9, 2003
Posts
576
Likes
17
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?? 
 
Nov 12, 2011 at 1:10 AM Post #5 of 138
Joined
Dec 28, 2010
Posts
854
Likes
56


Quote:
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.
 
Nov 13, 2011 at 8:09 AM Post #7 of 138

ZeitiaX

New Head-Fier
Joined
Sep 30, 2010
Posts
3
Likes
0
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.
 
Nov 14, 2011 at 8:24 AM Post #10 of 138

Somnambulist

Headphoneus Supremus
Joined
Apr 28, 2010
Posts
1,638
Likes
39
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. 
 
Nov 14, 2011 at 9:20 AM Post #11 of 138

Pudu

Headphoneus Supremus
Joined
Oct 1, 2009
Posts
1,776
Likes
108
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.
 
Nov 14, 2011 at 4:37 PM Post #13 of 138

KimChee

Headphoneus Supremus
Joined
Feb 20, 2010
Posts
2,964
Likes
413
Location
US
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.  
 
Nov 14, 2011 at 4:50 PM Post #14 of 138

kostalex

Headphoneus Supremus
Joined
Dec 23, 2006
Posts
1,904
Likes
30
@KimChee - have you uninstalled RB?
@OP - please, add first line into the top of the OP, bold, red, huge "DON'T DO THIS!"
 
Nov 15, 2011 at 10:14 AM Post #15 of 138

makejoke

New Head-Fier
Joined
Nov 15, 2011
Posts
2
Likes
11
 
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.
 

 
Greetings
makejoke
 

Users who are viewing this thread

Top