Reproductor MP3 y auriculares

Marcas => Otras Marcas => Samsung => Mensaje iniciado por: lebellium en 21 de Julio de 2011, 09:34:11 AM

Título: Samsung YP-R0 Hacked Firmware
Publicado por: lebellium en 21 de Julio de 2011, 09:34:11 AM
Hello guys,
Some of you probably know me, I'm lebellium, Samsung Moderator on Anythingbutipod and Generationmp3!
I'm sorry but I don't speak Spanish so hopefully you understand English.

The Italian developer Lorenz092 and I successfully hacked the R0 stock firmware. We are able to change the system sounds (power on and off), the pictures the interface is made of, the bootscreen, the default font and the translation of the interface.
You can see some demontration pictures here: http://www.anythingbutipod.com/forum/showthread.php?t=64236

Our first project is to release a new firmware based on fw 1.25 with a new improved translation in several languages, including Italian, French, German, Chinese, Russian and Spanish.

If you want to improve the translation of the interface in Spanish, feel free to edit the [08]Spanish.txt file and to send it to me.
Download R0 languages files (http://media.generationmp3.com/lebellium/R0/R0_languages.zip)

Some "rules":
-Don't change the encoding format. Please let the default UNICODE (utf-16, LE (little endian) otherwise the language file will make the R0 crash.
-You'll see many useless strings that have nothing to do with the R0. Actually the language file is common to several Samsung DAPs including R1, M1 etc... Don't delete these strings, let them in peace. To know what strings deal with the R0 and that you can change, check the translation on the R0 and then search the string in the txt file (ctrl + F in Windows notepad)
-It seems there is no character limitation but bear in mind the R0 can only display a certain number of characters on the display without horizontal scrolling. Scrolling is not very practical so please avoid too long translations
-Only send back the edited file in your language (not the whole pack with all languages) in a Zip or Rar archive (we noticed some FTP change the encoding format of txt files....)

Very important: I just want ONE edited Spanish file so if you are several users interested in improving the translation, please work together on the same file. It's not a competition ;)
Título: Re: Samsung YP-R0 Hacked Firmware
Publicado por: Cyborg en 21 de Julio de 2011, 11:54:52 AM
Welcome to the forum!!!
Título: Re: Samsung YP-R0 Hacked Firmware
Publicado por: fray_luis en 22 de Julio de 2011, 04:50:39 AM
Welcome.

I check the translation and seems fine.

Thanks anyway.
Título: Re: Samsung YP-R0 Hacked Firmware
Publicado por: lebellium en 22 de Julio de 2011, 05:48:00 AM
Cita de: fray_luis en 22 de Julio de 2011, 04:50:39 AM
Welcome.

I check the translation and seems fine.

Thanks anyway.
Hi, thanks for checking but although I don't speak Spanish, I'm sure the translation is not fine, or at least there are too many abbreviations
For example, there is no reason for "My Infos" to be translated by "Mi inf." There is the place on the display to write the entire word (información?)
Ajuste predet.
Anadir a lista repr.
Opcion de reprod.
Tiemp de apag. de pantalla
Reinic. Mi diseno
Mem. autom.
etc
etc

idioma(language) there should be a space between the 2 words
Título: Re: Samsung YP-R0 Hacked Firmware
Publicado por: klakring en 22 de Julio de 2011, 06:00:31 AM
I'll check it too. Also there're some minor spelling mistakes.

Greets
Título: Re: Samsung YP-R0 Hacked Firmware
Publicado por: fray_luis en 22 de Julio de 2011, 06:08:43 AM
I will check again.
Título: Re: Samsung YP-R0 Hacked Firmware
Publicado por: klakring en 22 de Julio de 2011, 06:18:26 AM
Cita de: fray_luis en 22 de Julio de 2011, 06:08:43 AM
I will check again.

Fíjate que hay algunas pequeñas faltas ortográficas (como la que cita) y por lo visto tampoco hacen falta tantas abreviaciones.

Si quieres podemos corregirlo o modificar lo que veamos incorrecto y luego revisar nuestras propias revisiones  ;-)
Título: Re: Samsung YP-R0 Hacked Firmware
Publicado por: fray_luis en 22 de Julio de 2011, 06:34:08 AM
OK, de momento casi he eliminado todas las abreviaciones. Envíame tu mail en un privado y en un rato te envio el archivo modificado para que le des un repaso.
Título: Re: Samsung YP-R0 Hacked Firmware
Publicado por: fray_luis en 22 de Julio de 2011, 07:13:07 AM
Ya te he enviado el txt.
Título: Re: Samsung YP-R0 Hacked Firmware
Publicado por: klakring en 25 de Julio de 2011, 05:37:41 AM
Cita de: fray_luis en 22 de Julio de 2011, 07:13:07 AM
Ya te he enviado el txt.

:perfect:

He estado prácticamente todo el finde afuera. Espero poder revisarlo hoy con tranquilidad.
Título: Re: Samsung YP-R0 Hacked Firmware
Publicado por: lebellium en 25 de Julio de 2011, 08:50:02 AM
Waiting for the file guys :)
Título: Re: Samsung YP-R0 Hacked Firmware
Publicado por: klakring en 26 de Julio de 2011, 05:03:32 AM
Here you go. If you find any mistake please let us know.
Título: Re: Samsung YP-R0 Hacked Firmware
Publicado por: ampherio en 26 de Julio de 2011, 06:03:24 AM
Aprovecho el hilo para deciros que si alguno quereis ponerlo en uso en redcoon este modelo (creo que es este YP-R0 o YP-RO como dice redcoon) esta muy economico:

http://www.redcoon.es/index.php/cmd/shop/a/ProductDetail/pid/B304377/cid/18017/Samsung_YP_ROJ_AB_EDC/ (http://www.redcoon.es/index.php/cmd/shop/a/ProductDetail/pid/B304377/cid/18017/Samsung_YP_ROJ_AB_EDC/)

Yo creo que son productos ya abiertos ya que yo me compre un samsung YP-U6 bastante barato tambien y la caja estaba un poco rota por dentro por lo que tuvo que ser abierto anteriormente ya que de fabrica no se rompe la caja, aunque tengo que decir a su favor que parece nuevo y no he tenido ningún problema. (es mi opinión tal vez me toco a mi y no no pasa siempre)
Título: Re: Samsung YP-R0 Hacked Firmware
Publicado por: lebellium en 26 de Julio de 2011, 06:54:56 AM
Cita de: klakring en 26 de Julio de 2011, 05:03:32 AM
Here you go. If you find any mistake please let us know.
Hello,
It doesn't work. Uploading a txt file on a forum or a FTP may change the encoding format.

Here is what I see:
1 Archivo
਍㄀ 䌀愀渀挀椀渀ഀഀ
10 min
਍㄀  猀攀最ഀഀ
180°
਍㌀䐀ഀഀ
3D y GRAVES
਍䌀漀渀昀椀最甀爀愀挀椀渀 搀攀 唀猀甀愀爀椀漀 ㌀䐀ഀഀ
Abu Dhabi
਍䄀挀挀椀渀ഀഀ
Añadir
਍䄀愀搀椀爀 䴀愀爀挀愀搀漀爀ഀഀ
Añadir a Alarma
਍䄀最爀攀最愀爀 愀 䘀愀瘀漀爀椀琀漀猀ഀഀ
Añadir a Lista de Reproducción
਍䄀愀搀椀爀 愀 倀爀攀猀攀氀攀挀挀椀渀ഀഀ
Añadir a Lista de Compra
਍䄀愀搀椀爀 愀氀 倀爀漀琀攀挀琀漀爀 搀攀 倀愀渀琀愀氀氀愀ഀഀ
¿Añadir?
਍䐀椀爀攀挀挀椀渀ഀഀ
Agenda
਍䐀椀爀攀挀挀椀渀㨀ഀഀ
Africanos
਍吀爀愀猀 㔀 洀椀渀甀琀漀猀ഀഀ
Alarma
਍刀攀瀀攀琀椀爀 攀渀 㔀 洀椀渀ഀഀ
Lista de alarmas llena
਍䄀氀愀爀洀愀 䐀攀猀愀挀琀椀瘀愀搀愀ഀഀ
Configuración de la Alarma
਍䄀氀愀爀洀愀 匀漀渀椀搀漀 ㄀ഀഀ
Portada del Álbum
਍䤀渀昀漀爀洀愀挀椀渀 搀攀氀 섀氀戀甀洀ഀഀ
Álbum
਍吀漀搀漀ഀഀ


Please add the text file to a RAR or ZIP archive then upload it as attachment ;)
And make sure you did not change the encoding format. Let the default UNICODE
Título: Re: Samsung YP-R0 Hacked Firmware
Publicado por: klakring en 26 de Julio de 2011, 07:03:54 AM
Try this one into a rar file.

Cita de: ampherio en 26 de Julio de 2011, 06:03:24 AM
Aprovecho el hilo para deciros que si alguno quereis ponerlo en uso en redcoon este modelo (creo que es este YP-R0 o YP-RO como dice redcoon) esta muy economico:

http://www.redcoon.es/index.php/cmd/shop/a/ProductDetail/pid/B304377/cid/18017/Samsung_YP_ROJ_AB_EDC/ (http://www.redcoon.es/index.php/cmd/shop/a/ProductDetail/pid/B304377/cid/18017/Samsung_YP_ROJ_AB_EDC/)

Yo creo que son productos ya abiertos ya que yo me compre un samsung YP-U6 bastante barato tambien y la caja estaba un poco rota por dentro por lo que tuvo que ser abierto anteriormente ya que de fabrica no se rompe la caja, aunque tengo que decir a su favor que parece nuevo y no he tenido ningún problema. (es mi opinión tal vez me toco a mi y no no pasa siempre)

Muy buen precio si está nuevo o como nuevo!!
Título: Re: Samsung YP-R0 Hacked Firmware
Publicado por: lebellium en 26 de Julio de 2011, 07:34:07 AM
Well that's nice but you did not edit the file the way I asked in my 1st post. As a result, there is a big issue  :-?
I asked to look on the R0 which string has to be improved, then to find this string in the text file with "ctrl + f" and change it. But you just read the text file and changed almost every string, even those that don't concern the R0 (R1, M1, P3, P2 etc....)
The problem is now there are probably double strings and the R0 hates that. He doesn't display the good strings anymore (for example "Escalador de audio" has been replaced by "Imagen de Album".
And I don't know how to find double strings in a 1410 strings text file  :-?
Título: Re: Samsung YP-R0 Hacked Firmware
Publicado por: fray_luis en 26 de Julio de 2011, 08:19:13 AM
OK but, how we find the files that only concern to R0?
Título: Re: Samsung YP-R0 Hacked Firmware
Publicado por: lebellium en 26 de Julio de 2011, 08:35:35 AM
I just spent much time to check double strings using the alphabetical order of MS Word but no luck, there is still the issue.
One has to start again using the default [08]Spanish.txt file.... I give up for today...

CitarOK but, how we find the files that only concern to R0?
I already said it twice!
Use your R0, navigate on it and when you see a bad translation, open the [08]Spanish.txt file, press ctrl + f, then type the translation in the search bar and change it!
Título: Re: Samsung YP-R0 Hacked Firmware
Publicado por: klakring en 26 de Julio de 2011, 08:38:04 AM
Strings = lines??

Ok, there were two phrases (lines) in a same row and it's corrected already (compared with english file!), I mean, all lines are correct now. Take a look...
Título: Re: Samsung YP-R0 Hacked Firmware
Publicado por: lebellium en 26 de Julio de 2011, 08:49:23 AM
Cita de: klakring en 26 de Julio de 2011, 08:38:04 AM
Strings = lines??
In computer science, string means Cadena de caracteres. That's basically a line if you want.

CitarOk, there were two phrases (lines) in a same row and it's corrected already (compared with english file!), I mean, all lines are correct now. Take a look...
It's as bad or even worse as before.
The only solution now is to start again from the beginning, using the default txt file and changing only the R0 strings this time.

And please use "sensatez".
For example, Tiempo de apag. de pantalla: xx min is a very long, too long string, It's boring to wait several seconds until you can see "xx min". So that doesn't make sense to replace it by Tiempo de Apagado de Pantalla. It's still longer! Find something shorter!
Título: Re: Samsung YP-R0 Hacked Firmware
Publicado por: klakring en 26 de Julio de 2011, 09:10:38 AM
It's impossible to be worse than before because I only corrected 1 line (string in computer science).

Well, if you want to checks the entire file with R0 in hand is a bit difficult because I don't have the entire day and nobody pays me for this. This file is exactly the same as the english one but in spanish with many mistakes/incongruities corrected.
Título: Re: Samsung YP-R0 Hacked Firmware
Publicado por: lebellium en 26 de Julio de 2011, 10:12:48 AM
Cita de: klakring en 26 de Julio de 2011, 09:10:38 AM
Well, if you want to checks the entire file with R0 in hand is a bit difficult because I don't have the entire day and nobody pays me for this.
I really hope you're kidding me. Have you already seen all what I've done as Samsung Moderator on ABI for 4 years and on Generationmp3 for 6 years? Do you know how much time I've spent the 6 last years for Samsung customers?  Do you think I'm paid for that? Do you think I care on the spanish, russian, chinese and german translation of the interface? I don't speak a single spanish word... All what I'm doing right now is for YOU guys, not for me. I'm just asking you to take only 1 or 2 hrs of your free-time to improve some things on your R0 following the rules I established in the 1st post of this thread and that's already too much... That desperates me...

As a result, I did it myself, I took time to edit the Spanish file using your changed strings and now it's working perfectly.

Just 2 left strings. Please tell me how to change them...

Ajuste predet.
Tiempo de apag. de pantalla (That's too long. Isn't it possible to say in spanish "Display off", "display off tiempo", "pantalla off tiempo" or I don't know, anything shorter?)
Título: Re: Samsung YP-R0 Hacked Firmware
Publicado por: klakring en 26 de Julio de 2011, 10:47:22 AM
I still have to say thank you after correcting/fixing all mistakes that were in the original Spanish file and then spend an hour and a half :facepalm: I'm also an admin/mod and I'm not asking users to do my work. In this case $AM$UNG must do well the translations, not users.


Cita de: lebellium en 26 de Julio de 2011, 10:12:48 AM
Ajuste predet.
Tiempo de apag. de pantalla (That's too long. Isn't it possible to say in spanish "Display off", "display off tiempo", "pantalla off tiempo" or I don't know, anything shorter?)


Ajuste predet. -> Ajuste Predeterminado

"Display off" it wants to say "Pantalla apagada". It depends on the context, but maybe it refers in time.. ("time to display off? -> Tiempo de apagado de pantalla").
Título: Re: Samsung YP-R0 Hacked Firmware
Publicado por: lebellium en 26 de Julio de 2011, 11:14:53 AM
Yeah indeed, "Display Off Time: 1min" means the display stays on during 1 min then turns off
"Tiempo de apagado de pantalla" is the most accurate way to say it but I guess it's too long and the horizontal scrolling is very slow on the R0. It would be better to find a translation where you immediately see "15 s, 1 min, 3 min, always on" without scrolling.

In French I replaced it by "Ecran éteint: xx min" (display off: xx min). It's less accurate than "Délai de désactivation de l'écran" ("Tiempo de apagado de pantalla") but at least there is no boring scrolling anymore :)
Título: Re: Samsung YP-R0 Hacked Firmware
Publicado por: disgus en 26 de Julio de 2011, 11:18:38 AM
Cita de: lebellium en 26 de Julio de 2011, 11:14:53 AM
Yeah indeed, "Display Off Time: 1min" means the display stays on during 1 min then turns off
"Tiempo de apagado de pantalla" is the most accurate way to say it but I guess it's too long and the horizontal scrolling is very slow on the R0. It would be better to find a translation where you immediately see "15 s, 1 min, 3 min, always on" without scrolling.

In French I replaced it by "Ecran éteint: xx min" (display off: xx min). It's less accurate than "Délai de désactivation de l'écran" ("Tiempo de apagado de pantalla") but at least there is no boring scrolling anymore :)
display off: xx min = apagar pantalla en: xx min
Saludos
Título: Re: Samsung YP-R0 Hacked Firmware
Publicado por: lebellium en 26 de Julio de 2011, 11:41:13 AM
Thanks
And what's the difference between
"apagar pantalla en: xx min" and "Pantalla apagada: xx min" ?

Because if "Pantalla apagada: xx min" makes sense, that's great, that perfectly fits the screen  :mrgreen:

(http://media.generationmp3.com/lebellium/R0/P1020695bis.jpg)
Título: Re: Samsung YP-R0 Hacked Firmware
Publicado por: fray_luis en 26 de Julio de 2011, 12:00:12 PM
It''s the same.
Título: Re: Samsung YP-R0 Hacked Firmware
Publicado por: klakring en 26 de Julio de 2011, 01:51:06 PM
In this way looks better "Apagar Pantalla".
Título: Re: Samsung YP-R0 Hacked Firmware
Publicado por: lebellium en 26 de Julio de 2011, 02:33:21 PM
Okay thanks ;)

Normally we will release firmware 2.00 in the following days  :banana:
Título: Re: Samsung YP-R0 Hacked Firmware
Publicado por: silver64 en 26 de Julio de 2011, 03:17:08 PM
 Ahh claro  8-O si era eso !!! Pos zánkiu majetón :jejeje: :jaja:
Título: Re: Samsung YP-R0 Hacked Firmware
Publicado por: lebellium en 27 de Julio de 2011, 11:49:20 AM
Here it is!!!  :D

(http://media.generationmp3.com/lebellium/R0/P1020712bis.jpg)

We are pleased to announce you that the 1st modded firmware for the YP-R0 is now released.
It has been a long work so we hope you will enjoy it!

Download firmware 2.00 modded (http://www.4shared.com/get/Mr62tuv6/YP-R0_v200modded.html)

Alternative Download Link 1 (http://www.megaupload.com/?d=CPAFQMDI)
Alternative Download Link 2 (http://media.generationmp3.com/lebellium/R0/YP-R0_v2.00modded.zip)

It works like a normal firmware. Just put the R0.ROM file at the root of your R0 and the device will upgrade the firmware when your reboot it. If you're not satisfied with it, you can downgrade to the official firmware 1.25 without any problem (tested).

Read-me file by Lorenz092:

###############################################################
                   YP-R0 firmware mod
- just some fixes and improvements for our beloved player -
##############################################################

Latest Version: v2.00
Based on firmware: v1.25
NOTE: this firmware is as stable as the original one. Don't expect some great improvements ;)
Remember this is a first release...


#### Changelog ####

** Version: 2.00 - 27/07/2011 **

- Improved and corrected some languages (Italian, French, Spanish, Russian)
- Battery status (bars) colored (Green, Yellow and Red)
- Reset by holding power key time lowered from 10 secs to 5 secs (easier and safer to turn off completely the device)
- Removed startup and shutdown sounds



#### TODO ####
Maybe in future versions...

- include the cpu downclocking tool (from 532 mHz to 200 mHz-> doubles battery life!)
- the player is kept in "Sleep mode" for more than 8 hrs: lower this to 1 hr
- when headphone is detached, it stops player. Could be annoying
- try to tune some register in the as3543 codec to improve quality or power save
- try to symlink microSD to internal memory to include its content songs in the database too!

- more and more to come...


#### Credits ####

__ Lead developer, Italian Language, System Mods __

<Lorenzo92 aka MemoryN70>

__ Community Manager, beta tester and French Language __

<lebellium>

__ Spanish Language __

<fray_luis> and <Klakring>

__ Russian Language __

<Night_demon> and <5TORM>

...Finally thanks to abi forum too!!


#### Disclaimer ####


THIS SOFTWARE IS PROVIDED "AS IS" AND ANY EXPRESSED OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE REGENTS OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.



Pictures

-New battery status bar:
(http://media.generationmp3.com/lebellium/R0/P1020713bis.jpg)
(http://media.generationmp3.com/lebellium/R0/P1020721bis.jpg)

-Spanish language
(http://media.generationmp3.com/lebellium/R0/P1020716bis.jpg)
(http://media.generationmp3.com/lebellium/R0/P1020717bis.jpg)
Título: Re: Samsung YP-R0 Hacked Firmware
Publicado por: adrigd en 27 de Julio de 2011, 12:20:33 PM
Excellent work!!  :aplaudir:
Título: Re: Samsung YP-R0 Hacked Firmware
Publicado por: disgus en 27 de Julio de 2011, 12:29:26 PM
Thank you very much :gimnasia:
Título: Re: Samsung YP-R0 Hacked Firmware
Publicado por: klakring en 27 de Julio de 2011, 12:35:11 PM
Thanks, nice job! Works perfect :perfect:
Título: Re: Samsung YP-R0 Hacked Firmware
Publicado por: Jacm_ en 27 de Julio de 2011, 12:58:09 PM
Merci bien!!

Enhorabuena también a fray_luis y klakring, ya sois famosos  :gafas:
Título: Re: Samsung YP-R0 Hacked Firmware
Publicado por: fray_luis en 28 de Julio de 2011, 04:48:27 AM
Thanks for all.

A ver si lo pruebo..
Título: Re: Samsung YP-R0 Hacked Firmware
Publicado por: fray_luis en 29 de Julio de 2011, 04:03:45 AM
It works! Thanks again.

La verdad es que si logran integrar la tarjeta con la memoria del reproductor ya seria la pera porque considero que es el peor 'punto negro' de este repro.
Título: Re: Samsung YP-R0 Hacked Firmware
Publicado por: disgus en 29 de Julio de 2011, 06:49:45 AM
Cita de: fray_luis en 29 de Julio de 2011, 04:03:45 AM
It works! Thanks again.

La verdad es que si logran integrar la tarjeta con la memoria del reproductor ya seria la pera porque considero que es el peor 'punto negro' de este repro.
Si logran integrar la tarjeta, doblar la duración de batería y ademas costando en redcoon 32 euros. Sin lugar a dudas sería el mejor reproductor calidad/precio del mercado.
Título: Re: Samsung YP-R0 Hacked Firmware
Publicado por: klakring en 02 de Agosto de 2011, 06:00:09 AM
¿Habéis notado alguna disminución en la batería con este firmware? A mí me está durando poquísimo, sobre 2 horas con audio :-?
Título: Re: Samsung YP-R0 Hacked Firmware
Publicado por: lebellium en 02 de Agosto de 2011, 09:11:19 AM
I spoke with the developer. It's impossible the battery life is worse in fw 2.00 than in fw 1.25. The modifications we made cannot change battery life  ;-)
But in next modded firmware, battery life will be better than any previous official firmware thanks to the CPU downclocking mode (532Mhz > 400 or 200Mhz)  :gafas:
Título: Re: Samsung YP-R0 Hacked Firmware
Publicado por: klakring en 02 de Agosto de 2011, 09:34:16 AM
Thanks for your reply.

It's curious, I'll test it again..

ps: Regarding downclocking, will be an optional function? Sounds great ^^
Título: Re: Samsung YP-R0 Hacked Firmware
Publicado por: lebellium en 02 de Agosto de 2011, 10:30:50 AM
CPU downclocking should be user-selectable (default 532Mhz or 400 or 200) through a small script file added to the NAND.
The next firmware should be released in the coming days but I can't tell you exactly when because the developer is also working on the Rockbox port and the modded fw has to be fully tested before the release.

edit:
BTW: is the new spanish translation of the UI OK or is there something to change in next mod?
Título: Re: Samsung YP-R0 Hacked Firmware
Publicado por: lebellium en 08 de Agosto de 2011, 09:19:40 PM
Hehe :D
(http://media.generationmp3.com/lebellium/R0/R0_fw2.10.jpg)

We are pleased to announce that the 2nd modded firmware for the YP-R0 is now released. The main feature is the Device Rescue Kit which may save your life, or at least your R0 sooner or later (see below for more information). At first we had planned to include the CPU downloading tool too but evaluating the efficiency (=benchmarking the difference of battery life) takes quite much time and Lorenzo spent much time on the well progressing Rockbox port these days. This is why we decided to include it in next version instead.

Download Firmware 2.10 modded (http://www.megaupload.com/?d=ENAM6GAE)

Alternative Download Link 1 (http://www.4shared.com/get/KTKsw086/R0_ModdedRom_210.html)
Alternative Download Link 2 (http://media.generationmp3.com/lebellium/R0/R0_ModdedRom_2.10.zip)

It works like a normal firmware. Just put the R0.ROM file at the root  of your R0 and the device will upgrade the firmware when your reboot  it. If you're not satisfied with it, you can downgrade to the official  firmware 1.25 without any problem (tested).

###############################################################
                   YP-R0 firmware mod
- just some fixes and improvements for our beloved player -
##############################################################

Latest Version: v2.10
Based on firmware: v1.25
NOTE: this firmware is as stable as the official firmware 1.25.
This new release includes the DRK - Device Rescue Kit - that allows a normal user to restore a bricked device with a normal microSD card! Forget Samsung repair centers...


#### Changelog ####

** Version: 2.10 - 08/08/2011 **

- BIG: DRK
- Some minor fixes in Italian and French language (NOTE: please give us an hand with translations in other languages!!)


** Version: 2.00 - 27/07/2011 **

- Improved and corrected some languages (Italian, French, Spanish, Russian)
- Battery status (bars) colored (Green, Yellow and Red)
- Reset by holding power key time lowered from 10 secs to 5 secs (easier and safer to turn off completely the device)
- Removed startup and shutdown sounds


#### TODO ####
Maybe in future versions...

- include the cpu downclocking tool (from 532 mHz to 200 mHz-> doubles battery life!)
- the player remains in "Sleep mode" for more than 8 hrs: lower this to 1 hr
- when headphone is unplugged, music playback is stopped. Could be annoying
- try to tune some register in the as3543 codec to improve quality or power save
- try to symlink microSD to internal memory to include its content songs in the database too!

- more and more to come...

#### F.A.Q. ####

1. Oh shit! My player won't boot anymore ... maybe it's bricked! What to do?
- Well I hope you installed (at least) the version 2.10 of the modded firmware. So that you can use a microSD card to use rescue tools. If your firmware version is not 2.10 or more recent, well go to the first Samsung repair center. After that, install promptly my modded firmware!!!
  Now follow DRK instructions ;=)
  Please try these options in order: Backup_settings, Clean_database, Delete_settings and finally Nand_Killer. Nand_killer is not necessary if device is already unbricked deleting database or settings.

2. Hey! Your DRK didn't work...
  - Strange! After formatting everything I'm sure your device is clean. Maybe you did something wrong. Just retry.
  If you still face the issue, just send me an email or write a post on the ABI forum for more help!!

3. I have no microSD card!
  - Just buy one if you don't want to give money to Samsung. No other way to unbrick the device is available now.

4. This FAQ is soo short...
  - Just contact Lorenzo92 or lebellium for more info...

#### DRK aka Device Rescue Kit ####

This framework works with a normal microSD card (WARNING: it must be formatted as fat/fat32 to work). It allows a normal user to unbrick a bricked R0 or simply save his settings before a firmware update and restoring them after.

1. Using pre-made files
That's the best and easiest way to use the DRK for most users. In the firmware archive file you downloaded, there is a DRK folder. Just copy & paste it at the root (main directory) of the microSD card.
Inside this DRK folder you can see 5 files. These files are already provided WITH "_DONE" extension. This keeps them from executing automatically, it's like the OFF position. When you want to use a feature, just delete _DONE from the file name to turn it ON. After the selected feature ran on device, the file is automatically renamed with the _DONE extension.

2. Creating one's own files
This way is only recommended if you are knowledgeable enough.
Create a folder called "DRK" in the root (main) directory of the card.
Into this folder create an empty file (using Notepad for example) and name it according to the feature you want to enable (see the 5 possibilities below)
NOTE: case sensitive!!
NOTE: please remember NOT to add any extension to file name. By default Windows hides file extensions. Please enable them to be able to potentially delete the extension when you create the file.
When the feature ran on device the file is automatically renamed with a "_DONE" extension to keep it from executing automatically. Just delete this extension to execute the feature again.

Backup_settings -> saves the current settings to an automatically-created SETTINGS folder on microSD card.
Restore_settings -> restores the settings contained in the SETTINGS folder (you can restore only RadioApp.ini too, for example. In this case you just have to remove the other settings files)
Delete_settings -> removes the settings from the player
Clean_database -> deletes the library database from the player (WARN: That way it may have some problems to boot. Just retry booting it for a few times ;))
Nand_Killer -> WARN: this erases nand content (format). Removes eveything from the user memory (4-8-16 GB storage). Use it as last resort solution!!

Using several features at the same time is allowed. Just don't use strange mix like backup_settings and restore_settings ;)
After a process has run, please note that the file is renamed to _DONE. This prevents a second call to the same function ("dangerous" hehe). To reuse it, simply delete the _DONE extension.

After putting the DRK folder and the desired feature file(s) inside, please turn off the R0 and reset it (keep the power button pressed for at least 5 seconds) or press reset hole.
Turning device on WITH the microSD card inserted starts the selected process(es). Some of them need reboot so the device will automatically shut down. Simply restart it to see the result :)

NOTE: a file called DRK_debug.txt is created on microSD everytime you use DRK tool or you just insert the SD while booting.
It is not directly necessary, but it can contain useful informations to analyze problems (I hope none for the moment)

#### Credits ####

__ Lead developer, Italian Language, System Mods __

<Lorenzo92 aka MemoryN70 - memoryS60 at gmail dot com>

__ Community Manager, beta tester and French Language __

[Many thanks] <lebellium> [/Many thanks]

__ Spanish Language __

<fray_luis> and <Klakring>

__ Russian Language __

<Night_demon> and <5TORM>

...Finally thanks to abi forum too!!


#### Disclaimer ####


THIS SOFTWARE IS PROVIDED "AS IS" AND ANY EXPRESSED OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE REGENTS OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
Título: Re:Samsung YP-R0 Hacked Firmware
Publicado por: tronideco en 20 de Agosto de 2011, 06:29:23 AM
Hola, he instalado el Hacked firmware 2.10 en mi YP-R0 y va perfecto. Tenía miedo a que se quedara bloqueado pero nada. Se ha actualizado perfectamente sin problemas.
Tengo que decir a su favor que ahora se apaga mucho mejor pues basta pulsar unos segundos el botón de encendido-apagado para que se apague totalmente y no quede en modo de espera.
También me parece muy útil la herramienta para rescatar al YP-R0 en caso de que se bloquee. Es un problema que ya me ocurrió una vez y tuve que llevarlo al servicio técnico.
Sería interesante que alguien explicara bien cómo desbloquear el aparato usando la carpeta de recuperación, pues con las intrucciones que acompaña al hacked firmware, aun no me ha quedado muy claro cómo hacerlo. Por suerte aun no me ha hecho falta pero nunca se sabe si tendré que acudir a esta herramienta.
Agradezco su trabajo a los desarrolladores de este firmware. Han hecho un buen trabajo y animo a que lo probeis.
Saludos.
Título: Re: Samsung YP-R0 Hacked Firmware
Publicado por: tronideco en 25 de Agosto de 2011, 05:42:27 PM
Cita de: ampherio en 26 de Julio de 2011, 06:03:24 AM
Aprovecho el hilo para deciros que si alguno quereis ponerlo en uso en redcoon este modelo (creo que es este YP-R0 o YP-RO como dice redcoon) esta muy economico:

http://www.redcoon.es/index.php/cmd/shop/a/ProductDetail/pid/B304377/cid/18017/Samsung_YP_ROJ_AB_EDC/ (http://www.redcoon.es/index.php/cmd/shop/a/ProductDetail/pid/B304377/cid/18017/Samsung_YP_ROJ_AB_EDC/)

Yo creo que son productos ya abiertos ya que yo me compre un samsung YP-U6 bastante barato tambien y la caja estaba un poco rota por dentro por lo que tuvo que ser abierto anteriormente ya que de fabrica no se rompe la caja, aunque tengo que decir a su favor que parece nuevo y no he tenido ningún problema. (es mi opinión tal vez me toco a mi y no no pasa siempre)

Hola, acabo de comprar el reproductor a redcon. Ya tenía uno, pero por ese precio me pareció muy interesante y así tengo uno de repuesto. Sólo 25€ más gastos de envío. El primero con las mismas características me costó 69€ hace 10 meses.
Viene perfectamente precintado, la caja y el producto sin abrir y en perfecto estado. Así que me parece que he hecho una buena compra.
Comento esto porque decíais que la caja de otro producto que comprasteis en redcon venía abierta. No ha sido mi caso.
Saludos.
Título: Re: Samsung YP-R0 Hacked Firmware
Publicado por: klakring en 26 de Agosto de 2011, 10:41:54 AM
Cita de: tronideco en 25 de Agosto de 2011, 05:42:27 PM
Cita de: ampherio en 26 de Julio de 2011, 06:03:24 AM
Aprovecho el hilo para deciros que si alguno quereis ponerlo en uso en redcoon este modelo (creo que es este YP-R0 o YP-RO como dice redcoon) esta muy economico:

http://www.redcoon.es/index.php/cmd/shop/a/ProductDetail/pid/B304377/cid/18017/Samsung_YP_ROJ_AB_EDC/ (http://www.redcoon.es/index.php/cmd/shop/a/ProductDetail/pid/B304377/cid/18017/Samsung_YP_ROJ_AB_EDC/)

Yo creo que son productos ya abiertos ya que yo me compre un samsung YP-U6 bastante barato tambien y la caja estaba un poco rota por dentro por lo que tuvo que ser abierto anteriormente ya que de fabrica no se rompe la caja, aunque tengo que decir a su favor que parece nuevo y no he tenido ningún problema. (es mi opinión tal vez me toco a mi y no no pasa siempre)

Hola, acabo de comprar el reproductor a redcon. Ya tenía uno, pero por ese precio me pareció muy interesante y así tengo uno de repuesto. Sólo 25€ más gastos de envío. El primero con las mismas características me costó 69€ hace 10 meses.
Viene perfectamente precintado, la caja y el producto sin abrir y en perfecto estado. Así que me parece que he hecho una buena compra.
Comento esto porque decíais que la caja de otro producto que comprasteis en redcon venía abierta. No ha sido mi caso.
Saludos.

Enhorabuena porque a ese precio es una compra fantástica y como mp4 es una chulada! :gafas:

Y, aunque ahora mismo el YP-R0 lo tiene un amigo que le ha gustado mucho (junto a los M1 :jejeje:) y que seguramente me lo cambie por una EOS gracias otra vez a lebellium por sus actualizaciones de firmware :beer:

Saludos
Título: Re:Samsung YP-R0 Hacked Firmware
Publicado por: tronideco en 26 de Agosto de 2011, 12:18:47 PM
Saludos de nuevo. Parece ser que hay algunos problemillas con el nuevo firmware 2.10. A algunos que lo hemos instalado en el r0, nos aparece de vez en cuando un mensaje que dice "system checking".
No aparece siempre pero si con frecuencia cuando se arranca el reproductor después de haberlo apagado totalmente.
Este problema lo han tenido otros usuarios que han escrito en el foro donde escribe lebellium.
El creador del firmware está de vacaciones por lo que hasta que no vuelva dentro de unos días no sabremos nada.
Saludos
Título: Re:Samsung YP-R0 Hacked Firmware
Publicado por: lebellium en 12 de Septiembre de 2011, 02:25:04 PM
(http://media.generationmp3.com/lebellium/R0/R0_2.20.jpg)

Lorenzo and me are pleased to announce that the 3rd modded firmware for the YP-R0 is now released. We hope you'll enjoy it as it took us very long time to develop it and write the long readme below :)

Download Firmware 2.20 modded (http://www.megaupload.com/?d=O59AE65G) (78MB)

Alternative Download Link (http://media.generationmp3.com/lebellium/R0/R0_Modded_2.20.zip)

It works like a normal firmware. Just put the R0.ROM file at the root of your R0 and the device will upgrade the firmware when your reboot it. If you're not satisfied with it, you can downgrade to the official firmware 1.25 without any problem (tested).

###############################################################
                    YP-R0 firmware mod
- just some fixes and improvements for our beloved player -
##############################################################

Latest Version: v2.20
Based on firmware: v1.25
NOTE: this firmware is as stable as the official firmware 1.25.
You can now unbrick the device without a microSD card, enjoy better battery life and customize the resources files!

#### Changelog ####

** Version: 2.20 - 09/09/2011 **

- Safe Mode (the R0 can be connected to the computer in any situation, even when the device is bricked - also gives access to the hidden memory)
- Experimental: CPU downclocking tool (downclock the CPU frequency from 532 MHz to 200 MHz to improve a bit the battery life)
- DRK improvements (better database cleaning, now also works on the internal memory without a microSD card)
- Sysdata customization possible (default battery indicator and system sounds are back, colored battery indicator and removed startup & shutdown sounds from fw 2.10 now provided as optional mods, the user can customize the interface pictures, language files, sounds and fonts himself!)
- Some minor fixes in Italian and Russian languages (NOTE: please give us an hand with translations in other languages!!)



** Version: 2.10 - 08/08/2011 **

- BIG: DRK (Device Rescue Kit)
- Some minor fixes in Italian and French languages


** Version: 2.00 - 27/07/2011 **

- Improved and corrected some languages (Italian, French, Spanish, Russian)
- Battery status (bars) colored (Green, Yellow and Red)
- Reset by holding power key time lowered from 10 secs to 5 secs (easier and safer to turn off completely the device)
- Removed startup and shutdown sounds


#### TODO ####
Maybe in future versions...

- the player remains in "Sleep mode" for more than 8 hrs: lower this to 1 hr
- when headphone is unplugged, music playback is stopped. Could be annoying
- try to tune some register in the as3543 codec to improve quality or power save
- try to symlink microSD to internal memory to include its content songs in the database too!

- more and more to come...



#### How to upgrade from firmware 2.10 to 2.20 without losing your personal settings and FM presets ? ####

Your R0 has to be in firmware 2.10 (if you upgrade from stock firmware 1.xx you'll lose the settings) and you need a microSD card.
Go to the firmware 2.20 archive and copy & paste the "DRK" folder to the microSD root directory. Then enter the DRK folder and remove "_DONE" from the "Backup_settings" file name.
Fully turn off the R0 (press reset or press and hold the "power" key for 5 seconds). Insert the microSD card. Turn on the R0, it may automatically shut down. Now you can see a new SETTINGS folder has been created on your microSD card.
Install firmware 2.20 (just put the R0.ROM file at the root as usual). In the DRK folder on microSD card, remove "_DONE" from the "Restore_settings" file name. Once again, fully turn off the R0, insert the microSD card. Then turn on the device and now you can see you still have your settings and FM presets! :)



#### DRK aka Device Rescue Kit ####

This framework works either on the R0's internal memory or with a normal microSD card (WARNING: it must be formatted as fat/fat32 to work). It allows a normal user to unbrick a bricked R0 or simply save his settings before a firmware update and restoring them after.
1. Using pre-made files
That's the best and easiest way to use the DRK for most users. In the firmware 2.20 archive file you downloaded, there is a DRK folder. Just copy & paste it at the root (main directory) of the internal memory or of the microSD card.
Inside this DRK folder you can see 5 files. These files are already provided WITH "_DONE" extension. This keeps them from executing automatically, it's like the OFF position. When you want to use a feature, just delete _DONE from the file name to turn it ON. After the selected feature ran on device, the file is automatically renamed with the _DONE extension.

2. Creating one's own files
This way is only recommended for advanced users.
Create a folder called "DRK" in the root (main) directory of the internal memory or of the microSD card.
Into this folder create an empty file (using Notepad for example) and name it according to the feature you want to enable (see the 5 possibilities below)
NOTE: case sensitive!!
NOTE: please remember NOT to add any extension to file name. By default Windows hides file extensions. Please enable them to be able to delete the potential extension coming when you create the file.
When the feature ran on device the file is automatically renamed with a "_DONE" extension to keep it from executing automatically. Just delete this extension to execute the feature again.


Backup_settings -> saves the current settings to an automatically-created SETTINGS folder at the root of the internal or external memory.
Restore_settings -> restores the settings contained in the SETTINGS folder (you can restore only RadioApp.ini too, for example. In this case you just have to remove the other settings files)
Delete_settings -> removes the settings from the player
Clean_database -> deletes the library database from the player (WARN: That way it may have some problems to boot. Just retry booting it for a few times ;))
Nand_Killer -> WARN: this erases nand content (format). Removes eveything from the user memory (4-8-16 GB storage). Use it as last resort solution!! If you run this feature from the internal memory, the R0 may get stuck on the boot screen. In this case wait a little (1min for instance) then press reset and start the device.
The Nand_Killer feature formats the device using the 8192 bytes allocation unit size instead of the default 4096 bytes. This may cause slower transfer rates. That is why, after using this feature you should reformat the device from the R0's settings or from your computer.
Please DO NOT use/try NTFS or other filesystems than FAT32: they aren't supported by the kernel, thus bricking the device again.

Using several features at the same time is allowed. Just don't use strange mix like backup_settings and restore_settings ;)
After a process has run, please note that the file is renamed to _DONE. This prevents a second call to the same function ("dangerous" hehe). To reuse it, simply delete the _DONE extension.

After putting the DRK folder and the desired feature file(s) inside on the internal or external memory, please turn off the R0 and reset it (keep the power button pressed for at least 5 seconds) or press reset hole.
Turning on the device starts the selected process(es). Some of them need reboot so the device will automatically shut down. Simply restart it to see the result :)

IMPORTANT NOTE: At startup the R0 checks if there is a microSD card inserted and if there is a DRK folder on it. If yes, it runs the selected features (those without _DONE extension) from microSD. If no, it checks if there is a DRK folder on the internal memory and then run the selected features from there.

NOTE 2: a file called DRK_debug.txt is created on microSD everytime you use DRK tool or you just insert the SD while booting.
It is not directly necessary, but it can contain useful informations to analyze problems (I hope none for the moment)


#### Safe Mode ####

The Safe Mode allows a normal USB connection to the computer in any situation, even when the R0 is bricked and not normally recognized by the computer anymore. Indeed, the Safe Mode starts before the R0 application is loaded! That way you can easily unbrick the device (see "How to unbrick a R0?" below).
Moreover it gives you access to the hidden memory of the R0 containing the settings and some data. That's useful for the Sysdata customization (see "Sysdata customization" below).
How to enter the Safe Mode? Make sure the R0 is fully off (press reset or keep the "power" button pressed for 5 seconds). Then connect it to the computer. As soon as you see the Samsung boot screen, press and hold the "back" button until you see the Safe Mode screen on the R0 (backlight is very low, that's normal, that way battery charging is a bit faster).
Now in "My Computer" or in your drives manager you should see 3 volumes: the usual R0 internal memory, the microSD volume if a card is inserted AND the "NEO-GHOST" (sometimes also called "Samsung microSD") volume (hidden memory).
As written on the Safe Mode screen, "after editing system files, unmount the volumes (=safely remove the device) before disconnecting the USB cable!"
Once you disconnected the USB cable, press reset to turn off the device.

NOTE: in this mode, the battery is charging as usual. There isn't just any indicator.


#### How to unbrick a R0 ? ####

If your R0 is stuck on the boot screen at startup and is not recognized by the computer anymore, don't worry. With this modded firmware you can unbrick it!
Of course your R0 has to be in firmware 2.20 (or at worst 2.10). If it is in firmware 1.xx or 2.00 you cannot unbrick the device yourself, you have to send it back to the Samsung after-sales service center.

There are 3 different ways to unbrick the device:

1) Using the DRK from a microSD card:
Just run the DRK's Clean_database feature from a microSD card following the DRK instructions above. It will rebuild the database at next startup. In most cases that should be enough to unbrick the player.
However, if the R0 still doesn't boot, use the Delete_settings feature and as last resort solution the Nand_Killer feature.

2) Using the DRK on the internal memory
With this new firmware 2.20 a microSD card is not necessary anymore to run the DRK, you can use it directly on the NAND internal memory.
For that, you have to connect your R0 to the computer in Safe Mode (read the Safe Mode instructions above). Then run the DRK's Clean_database feature from the normal internal memory following the DRK instructions above. It will rebuild the database at next startup. In most cases that should be enough to unbrick the player.
However, if the R0 still doesn't boot, use the Delete_settings feature and as last resort solution the Nand_Killer feature.

3) Deleting manually the problematic files - for advanced users only -
If you don't want to use the DRK, you can delete the problematic files yourself.
For that you have to connect your R0 to the computer in Safe mode (read the Safe Mode instructions above). Then go to the hidden memory ("NEO-GHOST") and delete the "Db" folder and the "EntryList.ent" file at root.
At next startup it will rebuild the database. In most cases that should be enough to unbrick the player. However, if the R0 still doesn't boot, format the memory.


#### CPU Downclocking tool ####

By default the R0 CPU (=processor) frequency is set at 532 MHz. It is possible to downclock it to 200 MHz to improve a bit battery life. By how much depends on what you do with the player.
With continuous music playback and display off the battery life is not really better but for a mixed-use (if you use several features, navigate on the player with display on etc...) you should notice an improvement.
However at 200 MHz the User Interface is a bit slower and laggy and the DNSe effects are not usable anymore (jerky sound playback when display is OFF).
To activate the downclocking tool make sure the R0 is fully off (press reset or keep the "power" button pressed for 5 seconds), then turn it on and as soon as you see the Samsung boot screen, press and hold the "user" button (...) until you see the home menu.
To disactivate the dowclocking tool and then come back to 532 MHz, just repeat the previous operation (press the user button at startup) or delete the "cpu_downclock.on" file from the "NEO-GHOST" memory (see the Safe Mode instructions above)

NOTE: This is still experimental. Please give us your feedback about the battery life improvement you measured.


#### Sysdata customization ####

The Sysdata folder (into the Mods folder) provided in the firmware 2.20 archive is fully customizable. Below are the main things you can change and customize.
But first you have to put this Sysdata folder at the root of the "NEO-GHOST" memory (see the Safe Mode instuctions above). The R0 first checks if a Sysdata folder is present in the "NEO-GHOST" memory. If yes, it will load this one. If no, it will load the default hidden Sysdata folder.
Thus if you want to cancel all your modifications, you just have to delete your Sysdata folder from the "NEO-GHOST" memory.

1. Startup and Shutdown sounds
You can replace the default startup and shutdown sounds in the "Auidata" folder. They have to be in WAV format and the file names have to be "PowerOn.wav" and "PowerOff.wav".
If you want the startup and shutdown sounds to be removed like in firmware 2.10, you can replace the default files by the empty files in the "No Startup & Shutdown Sounds Mod" folder of the Firmware 2.20 archive.
Actually you are obliged to replace the files, you cannot just delete them. If there is no file in the Auidata folder, the R0 will make a terrible noise at startup.
NOTE: The default files properties are WAV PCM 16 bit 352 kbps 11 KHz. Other audio properties may work but not guaranteed

2. Language files
Firmware 2.20 and the provided sysdata folder already contain improved translations in Italian, French, Spanish and Russian language.
But if you are not satisfied with these translations or want to improve the translation in another language, you can edit the TXT files in the "UniArray" folder.
Don't remove strings, don't change the encoding format (UTF-16LE) and make sure there is not twice the same string in your new translation otherwise the R0 won't read the TXT file properly.
The best way to edit the file is to check on the R0 what word or sentence you want to improve and then to look for the related string in the TXT file.
Translate every string of the TXT file without checking on the R0 is useless as many strings don't concern the R0 (it's the same file for R0, R1, M1 and other players)

3. Fonts
You cannot add a 4th font but you can reverse or replace the 3 default ones. They are in the "Font" folder.
How to change the default font in all languages except English and Korean? As you probably noticed, you can only change the font in Korean or English language.
For the other languages the only font available is Gothic (AV_gothic_kr_v.ttf). If you prefer the Candy or Jumok fonts, you can rename one of those to AV_gothic_kr_v.ttf and then rename the Gothic font to Candy or Jumok.
But you can also put a new font, most TrueType fonts should work properly.
For example if you want to replace the Gothic font by let's say Arial, just delete AV_gothic_kr_v.ttf, put arial.ttf in the folder and rename this file to AV_gothic_kr_v.ttf.
The only thing you must bear in mind is that there always has to be 3 files named "AV_candy_kr_v.ttf", "AV_gothic_kr_v.ttf" and "AV_jumok_kr_v.ttf" in the "Font" folder.

4. Interface Customization
If you are motivated enough you can even customize the interface. Indeed, the "Image" folder contains the different pictures the interface is made of.
Some of them are in BMP format. It's easy to edit or replace them, you just have to use the same resolution and format.
But as you can see, many others are in QMG (Qmage) format. Unfortunately it is a proprietary format (http://quramsoft.com/solution_e/qmage.asp (http://quramsoft.com/solution_e/qmage.asp)) that Samsung also uses for some mobile phones and as of today it still doesn't exist any editor for this format.
However, there is a trick, using the Samsung Theme Designer software. Indeed you can create a new theme, import the picture you want and then export the theme. It will automatically convert your PNG/BMP/JPG/GIF picture to a QMG picture.
But first you have to know the picture resolution. As QMG is not recognized as a picture format by any OS or software, you cannot know that information just like that. Read the "QMG files resolutions.txt" file into the Mods folder to see the list of QMG files and resolutions.
Then in Samsung Theme Designer you have to find a mobile phone featuring the same display and images resolutions.
For example, if you want to change the "01_list_black_back.qmg" file (Sysdata>Image>01_Introduction) which is the background for the Polaris theme, you have to find a phone with a 240*320 screen in the Samsung Theme Designer.
In this case, Select the GT-S3850 model, select the Idle_Background.png picture and replace it by the 240*320 picture you want. Click on "Export Theme". In the project folder there is now a *.smt archive.
Extract it with Winzip, Winrar or 7-Zip. Now just copy & paste the "Idle_Background.qmg" file to the 01_Introduction folder, delete "01_list_black_back.qmg" and rename "Idle_Background.qmg" to "01_list_black_back.qmg"!
As you can see, it's not easy to do but it works!



#### Credits ####

__ Lead developer, Italian Language, System Mods __

<Lorenzo92 aka MemoryN70 - memoryS60 at gmail dot com>

__ Community Manager, Beta tester, (ugly) Safe Mode Screen and French Language __

<lebellium>

__ Spanish Language __

<fray_luis> and <Klakring>

__ Russian Language __

<Night_demon> and <5TORM>

...Finally thanks to abi forum too!!