android
Go Back   abi>>forums > MP3 Players By Brand > Samsung > Samsung R0 / Q3 / Z3

Reply
 
Thread Tools Search this Thread Display Modes
  #1  
Old 04-27-2012, 12:43 PM
lebellium's Avatar
lebellium lebellium is offline
Samsung Moderator
 
Join Date: Sep 2007
Location: Paris
Posts: 3,611
Default [Tutorial] Unbrick the YP-R0 with the Recovery Tool

Cliquez ici pour la version française

Tutorial by lebellium with the help from lorenzo, revision 2.00, 08.08.12

/!\ This is a dangerous operation! Even though the tutorial is long, please read carefully every step, every line and every single word!


Introduction

No, you're not dreaming. This is the very long-awaited tutorial to unbrick the YP-R0. From my long Samsung experience, the R0 is the most unstable Samsung mp3 player ever. Over the last year I have worked closely with R&D to correct numerous bugs, Samsung has not managed to fully fix the famous library updating bug which leads to bricking the player Even with the latest official firmware 1.25 that may occur. In this case the only annoying solution for the user is to send back the device to the Samsung service center. Some French R0 users were lucky enough to get their player directly unbricked by me for free though.
I have the recovery tools for most Samsung players since their release but I am not allowed by Samsung to share their internal tools. This would devastate my relationship with Samsung and I would not longer be able to produce tutorials like this.
To bypass this frustrating restriction, Lorenzo developed modded firmwares with efficient DRK (Device Rescue Kit) and Safe Mode. But these tools only work if the modded firmware has been previously installed. If a R0 gets bricked with the official firmware, there was no way for the user to unbrick it. Now this time is over.

So why do I share the recovery tool now?
Well... as it has been leaked on another forum in February 2012, I feel I can share it here now without exposing me and my contacts to any consequences, I'm not responsible for the leak. Russian and Chinese people are the usual Samsung recovery tool leakers. And guess where Lorenzo found this recovery tool? On a Russian forum of course (www.gsmforum.ru)...

The R0 recovery is supposed to only work with Windows XP 32-bit but I got it to work with Windows 7 Starter 32-bit. However it won't work with any Windows 64-bit version. Given the fact that most common Windows version on modern computers is Win 7 Home Premium 64-bit, you may have to look for another PC to use this tool or use Virtual Box. My personal tests:
- Windows XP 32-bit: OK
- Windows 7 Starter 32-bit: OK
- Windows 7 Home Premium 32-bit: Doesn't work but I guess the issue is related to my PC. It should work.
- Windows 7 Home Premium 64-bit: Doesn't work
- Windows XP 32-bit virtualized on Windows 7 64-bit and Linux (VirtualBox): OK (Cf notes at the end of this tutorial)



Preparation

/!\ Unfortunately the recovery tool doesn't work with a normal micro-USB cable.
You need a special USB cable with a 300 or 301 Kohm resistor.
You can either build it yourself or buy it.
If you want to build it yourself, you can find a tutorial in Russian in attachment. With the embedded pictures and google translation you should be able to understand it. Although building one's own special cable is probably quite easy for some users, for most users I'm sure that will be too difficult. In this case it is recommended to buy it. The problem is that you can't find it anywhere for sale. You have to find someone who is willing to build it and sell it to you. Check the forums here.

Once you have the special cable:
- Download the recovery tool here or in the attachment (at the end of the tutorial). Extract the archive to an easily accessible place (Desktop or Documents for example).

- Download the modded firmware 2.20 or 2.30 (if you want Rockbox) and extract the archive on your computer.


Tutorial

Windows XP (Tutorial for Win 7 is following)

1) Go to your R0UpdateTool_v0.92 folder then to windriver.




Double-click on wd_install_4NT.bat. A black CMD window appears and will then disappear, just let it install the drivers.



2) Then double-click on vc_s1_redist_x86.exe.



The following window shows up. Click on Yes. After a few seconds it should be installed. You may not get any confirmation, don't worry.



3) Connect the R0 to the computer with the special cable (reminder: normal USB cable won't work!). It automatically enters the recovery mode after a few seconds. The R0 screen remains off but you should hear the usual sound when you connect a USB device to your computer.



4) If you use the recovery tool for the first time, the computer opens the window Welcome to the found new hardware wizard. If it asks you if it should connect to Windows Update to search for software, select No, not this time.




5) When the following window shows up, select Install from a list or specific location (Advanced).




6) Select Search for the best driver in these locations and tick the box Include this location in the search. Then click on Browse and select the path R0UpdateTool_v0.92\windriver. Click on Next.




7) After a while Windows announces it managed to install the software for MX37&51T01.






8) Go to the Device Manager and check if the driver has been properly installed like on the screenshot below.




9) Double click on R0UpdateTool.exe in your recovery tool folder. You get this window and Connected should be written in the frame.




10) Click on Browse and select the path of the R0.ROM file in your firmware 2.20 or 2.30 folder.
If you want to format the device, tick the box Erase Nand. All your data on the R0 will be then deleted.

NB: To be sure to successfully unbrick the device, I recommend you to tick this box. But you can also try without formating the device and if the player still can't start, then use the DRK or Safe Mode of the modded firmware.



11) Click on Download. Then let the software working, don't touch the computer and the R0 until the recovery tool says finished! like on this screenshot.



12) Disconnect the R0 from the computer, press the reset hole and turn it on. It works again

13) You can check the firmware version in settings>system>about and don't forget to set it in MSC again (settings>system>PC connection)



Windows 7
(sorry for the screenshots in French, I have no Windows 7 in English)

1) Go to your R0UpdateTool_v0.92 folder then to windriver.



Right-click on wd_install_4NT.bat and select Run as administrator. A pop-up opens asking if you want to allow the following program to make changes to the computer. Click on Yes.



A black CMD window appears to install the drivers. The installation may take some time compared to Windows XP because for each driver, Windows says it can't verify the publisher of the driver software. Select Install this driver software anyway every time you get this pop-up.



2) Then double-click on vc_s1_redist_x86.exe.



The following window shows up. Click on Yes.



During the installation a pop-up shows up, asking if you want to allow VCREDI~3.EXE to make changes to the computer. Click on Yes.

3) Connect the R0 to the computer with the special cable (reminder: normal USB cable won't work!). It automatically enters the recovery mode after a few seconds. The R0 screen remains off but you should hear the usual sound when you connect a USB device to your computer.



4) If you use the recovery tool for the first time, then Windows tries to install the driver software for the device SE Blank Marley searching on Windows Update. After a while it successfully installs the driver software for MX37&51TO1.




5) Go to the Device Manager and check if the driver has been properly installed like on the screenshot below.



6) Double click on R0UpdateTool.exe in your recovery tool folder. You get this window and Connected should be written in the frame.



Click on Browse and select the path of the R0.ROM file in your firmware 2.20 or 2.30 folder.
If you want to format the device, tick the box Erase Nand. All your data on the R0 will be then deleted.

NB: To be sure to successfully unbrick the device, I recommend you to tick this box. But you can also try without formating the device and if the player still can't start, then use the DRK or Safe Mode of the modded firmware.


7) Click on Download. Then let the software working, don't touch the computer and the R0 until the recovery tool says Finished! like on the following screenshot.



8) Disconnect the R0 from the computer, press the reset hole and turn it on. It works again

9) You can check the firmware version in settings>system>about and don't forget to set it in MSC again (settings>system>PC connection).


Notes

- If you are using Windows XP 32-bit in VirtualBox, just connect the device to the computer, wait a little, go to the VirtualBox menu bar under Devices > USB Devices and select Blank SE Marley. Open the R0 update tool and start the flashing process (click on Download). Now the device may disconnect or the software may display failed to initial flash. Wait a little and repeat the previous step: after reconnecting the device, the flashing process will normally work. It is just a bit slower than on a real machine but this doesn’t hurt the process at all.

- If you don’t manage to get the connection working at first try don’t worry: that may occur. Disconnect the cable, press the reset hole and try the steps again!

- Sometimes the flashing process may be aborted for some reason (faulty cable for example). Also in this case keep calm. Follow the previous hint, retry every step. In case the firmware upgrade doesn’t complete (i.e. the progress bar gets stuck) you probably need to erase the entire NAND (see the instructions).

- Using VirtualBox on Linux host + Windows XP virtualized, I noticed that it is also better to avoid using USB dongles, USB HDD, and memory cards because they will be unmounted while flashing the device.
Attached Files
File Type: zip Recovery_Tool_YP-R0.zip (5.76 MB, 238 views)
__________________
I'm French^^ *GenerationMP3 Samsung Moderator*

Last edited by lebellium; 04-04-2014 at 06:52 PM.
Reply With Quote

Advertisement [Remove Advertisement]

  #2  
Old 04-30-2012, 02:07 PM
VanniX VanniX is offline
Member
 
Join Date: Nov 2011
Location: Italy - Clowns country
Posts: 120
Default

Thank you, very useful for library update error and for hacking the player without risk of brick
Reply With Quote

  #3  
Old 05-13-2012, 11:42 AM
Kalokairi Kalokairi is offline
Junior Member
 
Join Date: Oct 2011
Posts: 9
Default

THANK YOU MOTHER RUSSIA, FOR THE GLORY OF THE EMPIRE!

You realize I had to write this

I'll try this as soon as I found the right cable. I mean, it is already bricked, so there's nothing that could go wrong, right?

I mean, I've gotten used to my Q3 now that I fully costumized it to my requirements but to have the R0 back, if only as a backup would be so great

Edited: I'm probably an annoying idiot but which of the USB jigs is the right one? If I search for USB jigs on Amazon.de I get this page; some of them look like in your picture. I suppose the android-specific ones with the ring at the other end won't work but which of the gazilion others would be the right one? Is there a specific one I should order? (yeah, the page is in German but the names are always the same and stuff)

Last edited by Kalokairi; 05-13-2012 at 12:05 PM.
Reply With Quote

  #4  
Old 05-13-2012, 03:31 PM
lebellium's Avatar
lebellium lebellium is offline
Samsung Moderator
 
Join Date: Sep 2007
Location: Paris
Posts: 3,611
Default

Look at the red edit in the 1st post

The Jig won't work, you have to build the cable yourself, i.e add a 300kohm resistor on your microUSB cable.
__________________
I'm French^^ *GenerationMP3 Samsung Moderator*
Reply With Quote

  #5  
Old 05-13-2012, 04:59 PM
Kalokairi Kalokairi is offline
Junior Member
 
Join Date: Oct 2011
Posts: 9
Default

Well, some of them look like they do have a female connector (for example this one looks like it has one and the text says something about plugging the usual micro USB in, as I understand it via the "unbrick-plug"). If this is the only problem, looking through the electronic shops where you can see what you buy (unlike the shitty images at Amazon) should do it.

If not, I'll ask my father to help me with the resistors. He is an engineer at NSN, he can solder them and knows what he's doing. But I'd still rather buy it
Reply With Quote

  #6  
Old 05-13-2012, 05:35 PM
lebellium's Avatar
lebellium lebellium is offline
Samsung Moderator
 
Join Date: Sep 2007
Location: Paris
Posts: 3,611
Default

No, the amazon description says to remove the USB Jig before plugging the microUSB cable.
The USB Jig is only needed to enter the Download Mode when a Galaxy S smartphone is bricked. Once it entered the Download Mode, the USB Jig can be removed.

The R0 doesn't work that way, it requires a cable with a 300kohm resistor to be connected during all the flashing process to remain in Recovery Mode.

Samsung made some "official" cables for an internal use (Samsung service centers), that's what I have but I never found such a cable for sale anywhere on the internet.
I fear the only solution is to build your own cable (with the help of the Russian tutorial in PDF)
__________________
I'm French^^ *GenerationMP3 Samsung Moderator*

Last edited by lebellium; 05-13-2012 at 05:45 PM.
Reply With Quote

  #7  
Old 05-13-2012, 06:00 PM
Kalokairi Kalokairi is offline
Junior Member
 
Join Date: Oct 2011
Posts: 9
Default

Oh well, sucks big time then

But as I said, my dad is a specialist for that sort of stuff. I found a useful tutorial in English about soldering the resistors to a generic USB plug and together with the Russian pdf I hope he can do it (I can't, I don't have the necessary experience and, even more important, patience *lol* )...
Reply With Quote

  #8  
Old 06-14-2012, 01:58 PM
Kalokairi Kalokairi is offline
Junior Member
 
Join Date: Oct 2011
Posts: 9
Default

OK, after almost exactly 1 month my dad and I managed to modify the plug with the resistor (problem was to find the damn resistor because I refused to buy it for 50 c and pay 3 € shipping fee *lol*. The one shop downtown which has any sells them for 15 c *yay*). He tested it and said it works fine (I didn't try yet). So I will try to unbrick my R0 soon, I just have one more question - which firmware should I use? I downloaded the modded 2.20 because I don't use Rockbox. Is this the only difference or should I use 2.30 regardless (because in the 2.30 thread it says you should keep the 2.30 anyway, even if you delete Rockbox)?
Reply With Quote

  #9  
Old 06-14-2012, 02:02 PM
Lorenz092 Lorenz092 is offline
Member
 
Join Date: Jan 2011
Location: Italy
Posts: 449
Default

Quote:
Originally Posted by Kalokairi View Post
OK, after almost exactly 1 month my dad and I managed to modify the plug with the resistor (problem was to find the damn resistor because I refused to buy it for 50 c and pay 3 € shipping fee *lol*. The one shop downtown which has any sells them for 15 c *yay*). He tested it and said it works fine (I didn't try yet). So I will try to unbrick my R0 soon, I just have one more question - which firmware should I use? I downloaded the modded 2.20 because I don't use Rockbox. Is this the only difference or should I use 2.30 regardless (because in the 2.30 thread it says you should keep the 2.30 anyway, even if you delete Rockbox)?
Regardless. And you're ok
Just load into the tool my firmware, wait, and you're done!
Let us know when you did the job, don't forget...
__________________
Check out my modded firmware both for YP-R0 and YP-R1!!!
** DONATE ** -> https://www.paypal.com/cgi-bin/webscr?cmd=_s-xclick&hosted_button_id=K658CHJKX2X8C
NOTE: if you want to donate for Rockbox itself and not my work, go to their website!!
Reply With Quote

  #10  
Old 06-16-2012, 07:14 AM
inbattle inbattle is offline
Junior Member
 
Join Date: Jun 2012
Posts: 2
Default

I cannot find the link to download the PDF tutorial in Russian. Am I blind or it has disappeared ? Can someone please post it again ? Thanks a lot !
Reply With Quote

  #11  
Old 06-16-2012, 07:18 AM
lebellium's Avatar
lebellium lebellium is offline
Samsung Moderator
 
Join Date: Sep 2007
Location: Paris
Posts: 3,611
Default

The Russian PDF is included in the recovery tool archive in attachment
__________________
I'm French^^ *GenerationMP3 Samsung Moderator*
Reply With Quote

  #12  
Old 08-01-2012, 06:04 AM
inbattle inbattle is offline
Junior Member
 
Join Date: Jun 2012
Posts: 2
Default

I found a 300 Kohm resistor, and I read the tutorial in Russian. But before destroying the ONLY Samsung cable I have, is it not possible to solder the resistor on a USB extension cord ? I have 2 of them doing nothing ... The question is : on which pin should I solder the resistor ?

I opened such a cord on the female side and found 5 pins organised like this :

+ SILVER
+ RED + WHITE + GREEN + BLACK

The silver wire is without insulation, connected to the metal around the plug, so I guess it is a mass.

I also bought a USB jig to check if it would not work and I confirm it does NOT
Reply With Quote

  #13  
Old 08-08-2012, 11:57 AM
lebellium's Avatar
lebellium lebellium is offline
Samsung Moderator
 
Join Date: Sep 2007
Location: Paris
Posts: 3,611
Default

Tutorial updated (USB special cable, Windows 7 and other minor things)

PS: For people living in Germany and France only, I have some special USB cables for sale for the recovery tool.
__________________
I'm French^^ *GenerationMP3 Samsung Moderator*
Reply With Quote

  #14  
Old 09-02-2012, 12:22 PM
supbro supbro is offline
Junior Member
 
Join Date: Sep 2012
Location: France
Posts: 1
Default

Hi,

After 2 years without any problems, I had the great idea to update my player with the latest firmware and now it's bricked! I can't even connect it to my laptop.

Thanks a lot for the tutorial and how much do you sell these special USB cables for?

Merci
Reply With Quote

  #15  
Old 09-19-2012, 05:35 AM
oko21 oko21 is offline
Junior Member
 
Join Date: Aug 2012
Posts: 2
Default

On Monday I recived the "special cable" from VanniX,unbriked my YP-R0 following this tutorial whitout any problems.
Guys! I highly recommended VanniX help & service!
Thank You!
Reply With Quote

  #16  
Old 10-20-2012, 07:59 AM
tronideco tronideco is offline
Junior Member
 
Join Date: Aug 2011
Posts: 10
Default

Hello, Have you got any "USB special cable" for YP-R0?.
Reply With Quote

  #17  
Old 10-20-2012, 08:08 AM
lebellium's Avatar
lebellium lebellium is offline
Samsung Moderator
 
Join Date: Sep 2007
Location: Paris
Posts: 3,611
Default

If you live in France or Germany, PM me. If you live in another country, please contact VanniX.
Price is about 5€/cable + shipping costs.

edit: I no longer live in Berlin since December 2012 so there is no specific advantage (cost/time) for Germans to get a cable from me over Vannix anymore. Now any special cable comes either from Italy or from France. All cables, including mines, are DIY made by Vannix.
__________________
I'm French^^ *GenerationMP3 Samsung Moderator*

Last edited by lebellium; 05-06-2013 at 05:27 AM.
Reply With Quote

  #18  
Old 10-20-2012, 10:21 AM
tronideco tronideco is offline
Junior Member
 
Join Date: Aug 2011
Posts: 10
Default

I live in Spain. I will contact Vannix.
Thank you.
Reply With Quote

  #19  
Old 07-25-2013, 11:45 AM
ciccius92 ciccius92 is offline
Junior Member
 
Join Date: Jul 2013
Posts: 1
Default

Hello lebellium,
thanks for your job. I would like to ask you something. I opened a micro usb cable and i found the 5 pins...where have i to solder the resistors? A side on the unplugged pin (it should be the 4) and the other side on the pin of black wire? I can't understand if i have to disconnect the back wire and leave only the side of resistor on that pin, or i have to solder both (the black wire and the side of resistor) on pin 5. I hope you understand my question, help me please
Reply With Quote

  #20  
Old 07-25-2013, 12:33 PM
lebellium's Avatar
lebellium lebellium is offline
Samsung Moderator
 
Join Date: Sep 2007
Location: Paris
Posts: 3,611
Default

I personally can't answer your question but my technical assistants for this kind of questions are Lorenz092 and VanniX
__________________
I'm French^^ *GenerationMP3 Samsung Moderator*
Reply With Quote

Reply

Tags
r0, recovery tool, samsung, yp-r0

Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump



All times are GMT -5. The time now is 04:30 AM.