android
  #41  
Old 07-28-2011, 09:46 AM
nik1105's Avatar
nik1105 nik1105 is offline
Junior Member
 
Join Date: Apr 2010
Location: Russia, Novosibirsk
Posts: 68
Default

Good job guys, as everyone has it's own thoughts about perfect design, it could be great to add ability to mount sysdata from microsd and include in the firmware original files, not sure if that possible, but it will look like UCIs and its going to be great.
__________________
http://nsoft.ucoz.ru Join the software revolution.
Reply With Quote

Advertisement [Remove Advertisement]

  #42  
Old 07-28-2011, 04:25 PM
Lorenz092 Lorenz092 is offline
Member
 
Join Date: Jan 2011
Location: Italy
Posts: 449
Default

Quote:
Originally Posted by nik1105 View Post
Good job guys, as everyone has it's own thoughts about perfect design, it could be great to add ability to mount sysdata from microsd and include in the firmware original files, not sure if that possible, but it will look like UCIs and its going to be great.
Yes it's possible
I'm just thinking about how to implement it in a good way hehe

Then I will include original files in firmware and everybody can change them via microSD...
__________________
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

  #43  
Old 07-29-2011, 08:50 AM
5TORM's Avatar
5TORM 5TORM is offline
Junior Member
 
Join Date: Jul 2011
Location: RUSSIA
Posts: 22
Arrow Right

Quote:
Originally Posted by lebellium View Post
At first I guess it's better to improve things that don't concern personal tastes so that everybody enjoys it
I think so too. You shouldn't change things that relate to personal tastes, because someone like me, may not like it.

Otherwise all is well, I looking forward to the next version.
Reply With Quote

  #44  
Old 07-29-2011, 01:43 PM
stbi's Avatar
stbi stbi is offline
Junior Member
 
Join Date: Apr 2010
Location: Munich
Posts: 79
Default

Is it possible to deactivate the animation in Radio mode? I noticed that it causes noise if the station is weak, and perhaps it also saves battery...
Reply With Quote

  #45  
Old 07-29-2011, 01:57 PM
Lorenz092 Lorenz092 is offline
Member
 
Join Date: Jan 2011
Location: Italy
Posts: 449
Default

Quote:
Originally Posted by stbi View Post
Is it possible to deactivate the animation in Radio mode? I noticed that it causes noise if the station is weak, and perhaps it also saves battery...
Really? This sounds strange a new to me! Never took care about that...
But uhm I don't know...Maybe hacking the libApplication.so!

Now a question from me: mounting sd with no additional parameters means having a filesystem that doesn't care about capital letters (oO) and doesn't allow filenames longer than 8 char (what?! msdos style? XD)
What additional parameters should I add?

Thanks to every linux-professional

EDIT: solved "easily" with a mount -t vfat /dev... thanks to mgue hehe
__________________
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!!

Last edited by Lorenz092; 07-29-2011 at 02:47 PM.
Reply With Quote

  #46  
Old 07-30-2011, 10:25 AM
5TORM's Avatar
5TORM 5TORM is offline
Junior Member
 
Join Date: Jul 2011
Location: RUSSIA
Posts: 22
Default

I have some questions)

1. When you turn on a song, the inscription appears at the top "A - B". Can it be removed?
2. I would like to return the color charge indicator
3. Would it be possible to make some changes in language file again?
Reply With Quote

  #47  
Old 07-30-2011, 10:46 AM
lebellium's Avatar
lebellium lebellium is offline
Samsung Moderator
 
Join Date: Sep 2007
Location: Paris
Posts: 3,605
Default

1) Actually that would be much wasted time for something not important at all. We prefer focuse on interesting things (recovery solutions, CPU downclocking, rockbox port etc)
2) No, unless you pay us 500 so that I can buy many 16GB R0
3) Yes of course, but please tell me then what strings you modified. I've been surprised by "DNSe" replaced by "equalizer", I don't want to be surprised again
__________________
I'm French^^ *GenerationMP3 Samsung Moderator*
Reply With Quote

  #48  
Old 07-31-2011, 12:34 AM
5TORM's Avatar
5TORM 5TORM is offline
Junior Member
 
Join Date: Jul 2011
Location: RUSSIA
Posts: 22
Default

Quote:
Originally Posted by lebellium View Post
on interesting things
Such as color charge indicator?

In the translation I want to leave in original "Wise Volume", because translation of this was stupid.
And a few little things that I forgot at that time)


upd: DNSe was replaced by a night_demon
Reply With Quote

  #49  
Old 07-31-2011, 03:47 AM
lebellium's Avatar
lebellium lebellium is offline
Samsung Moderator
 
Join Date: Sep 2007
Location: Paris
Posts: 3,605
Default

In attachment is the file we used in fw 2.00.
Modify it and send it back as "edited2"
Attached Files
File Type: zip [09]Russian_edited1.zip (12.3 KB, 1 views)
__________________
I'm French^^ *GenerationMP3 Samsung Moderator*
Reply With Quote

  #50  
Old 08-02-2011, 04:45 PM
Appick's Avatar
Appick Appick is offline
Junior Member
 
Join Date: Mar 2011
Location: France
Posts: 83
Default

Any chance of displaying album art with Flac, perhaps by using a jpg file in the same folder? (Minor quibble!) Saw that suggestion on GMP3.

Any chance of being able to add a folder to a play list? I haven't tried doing that since the first day I got the R0 because it's just so tedious adding 1 song at the time!

Similarly, is it possible to delete a folder rather than just one item at a time inside a folder and be left with an empty folder?
__________________
Appick
Reply With Quote

  #51  
Old 08-02-2011, 04:50 PM
stbi's Avatar
stbi stbi is offline
Junior Member
 
Join Date: Apr 2010
Location: Munich
Posts: 79
Default

.m3u support would be cl!
Reply With Quote

  #52  
Old 08-02-2011, 05:08 PM
lebellium's Avatar
lebellium lebellium is offline
Samsung Moderator
 
Join Date: Sep 2007
Location: Paris
Posts: 3,605
Default

Appick and stbi, I don't think we are able to change and improve these things. We can't modify UI-based features. We would need the development tools from Samsung for that.

Next modded firmware will feature a "rescue kit" (possible to delete the library database and format nand from a microSD card) and a CPU downclocking mode but they won't be UI-based. They will use scripts files in the NAND.

But all you ask is included in Rockbox and the developers are working on the Rockbox port at the same time hehe
__________________
I'm French^^ *GenerationMP3 Samsung Moderator*
Reply With Quote

  #53  
Old 08-03-2011, 03:26 AM
Lorenz092 Lorenz092 is offline
Member
 
Join Date: Jan 2011
Location: Italy
Posts: 449
Thumb Up

Quote:
Originally Posted by lebellium View Post
Appick and stbi, I don't think we are able to change and improve these things. We can't modify UI-based features. We would need the development tools from Samsung for that.

Next modded firmware will feature a "rescue kit" (possible to delete the library database and format nand from a microSD card) and a CPU downclocking mode but they won't be UI-based. They will use scripts files in the NAND.

But all you ask is included in Rockbox and the developers are working on the Rockbox port at the same time hehe
Yeah you're damn right No chance to modify something about R0, well some hacking could be possible but not as much as you say!
@stibi: the only possibility to use .m3u playlist is to convert them "on the fly" on player putting them in a special folder and creating a script that does this convertion (maybe a C program is required)

For rockbox...we are currently fighting against shitty bootlogo that covers all and as soon as r0 app is started is magically "unlocked"!!

Another interesting idea is to use a ram disk for sysdata modding.
Let me explain. Using nand or the sd card for such a thing (mounting a new sysdata folder, in two words modding some graphics and sounds) makes them "locked" because in use: so no usb is possible (brick) and moreover sd isn't available on player ("Sd card not supported") as the player cannot umount/mount them freely,
So this ram disk is a temporary disk on ram of, let's say, 10 mb to put some mods in it (of course they are copied into this disk from the sd card)

Nice or? But still to see if ramdisk driver is present in kernel...

EDIT: yeah just created the ram disk, copied into it a song, linked this song to nand and yeah I can listen to it
The nice thing is that the memory is not allocated from the beginning: the size increases as you put files! There is not a pre-allocated size (10 mb is just the limit I guess)
Quote:
total used free shared buffers
Mem: 62612 28696 33916 0 18124
Swap: 0 0 0
Total: 62612 28696 33916

# Here after copying something to it...

total used free shared buffers
Mem: 62612 38396 24216 0 18136
Swap: 0 0 0
Total: 62612 38396 24216
Of course, as every RAM flash, after turning device completely off (not sleep mode) everything is lost and the link present in the nand doesn't work no more. just to do another test: it passed full score hehe

So the logic is: if SYSDATA folder on SD is present, copy it to ramdisk (ok no more than 10 mb, we have 64 mb ram, which of them only 33 are free at startup) and link it to /media1/mnt/SysData. If not present, check for the previous link if still present (Very important!) and delete it if present.
Now I have to think how to do links but it's better to work with files...

Enjoy and Stay Tuned
__________________
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!!

Last edited by Lorenz092; 08-03-2011 at 03:59 AM.
Reply With Quote

  #54  
Old 08-03-2011, 04:36 AM
Jon_B Jon_B is offline
Junior Member
 
Join Date: May 2011
Posts: 47
Default

I don't know if this is possible but it would be great if the volume setting could stay at the previous level when you turn the player back on. The default volume level is too low for my headphones so I have to reset it every time I turn it on even though the track data is retained and it continues playing.
Reply With Quote

  #55  
Old 08-03-2011, 06:37 AM
Lorenz092 Lorenz092 is offline
Member
 
Join Date: Jan 2011
Location: Italy
Posts: 449
Default

Quote:
Originally Posted by Jon_B View Post
I don't know if this is possible but it would be great if the volume setting could stay at the previous level when you turn the player back on. The default volume level is too low for my headphones so I have to reset it every time I turn it on even though the track data is retained and it continues playing.
Uhm for me remains the same...from 0-30 which level you keep? Because lebellium said me that it's volume goes to 15 everytime he pulls out the jack...
Possible? Well commanding the as3543 codec is possible but I really don't know if I put a default value, what will happen when R0 app is ready. I guess volume is resetted with the stored value...Have to do some tests!
Indeed it could be a nice feature having always a default volume value at startup hehe

EDIT: hey all! Something important now...I managed to sucefully clean samsung logo at boot without the R0 app!!!
That's is the kick start for rockbox yeah!!!
__________________
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!!

Last edited by Lorenz092; 08-03-2011 at 07:44 AM.
Reply With Quote

  #56  
Old 08-03-2011, 04:23 PM
Appick's Avatar
Appick Appick is offline
Junior Member
 
Join Date: Mar 2011
Location: France
Posts: 83
Default

Quote:
Originally Posted by Lorenz092 View Post
Uhm for me remains the same...from 0-30 which level you keep? Because lebellium said me that it's volume goes to 15 everytime he pulls out the jack...
Possible? Well commanding the as3543 codec is possible but I really don't know if I put a default value, what will happen when R0 app is ready. I guess volume is resetted with the stored value...Have to do some tests!
Indeed it could be a nice feature having always a default volume value at startup hehe

EDIT: hey all! Something important now...I managed to sucefully clean samsung logo at boot without the R0 app!!!
That's is the kick start for rockbox yeah!!!

My volume never changes either. I rarely unplug my headphones (bad experience with a Walkman many years ago) so I wouldn't know about that.

That last bit sounds exciting too!
__________________
Appick
Reply With Quote

  #57  
Old 08-03-2011, 08:47 PM
natrixx natrixx is offline
Junior Member
 
Join Date: May 2011
Posts: 15
Default

Quote:
Originally Posted by Lorenz092 View Post
EDIT: hey all! Something important now...I managed to sucefully clean samsung logo at boot without the R0 app!!!
That's is the kick start for rockbox yeah!!!
Well, it seems I'm not gonna change my R0 for Cowon C2 after all. That's great cause I hate touch gadgets Thank you guys for your work!
Reply With Quote

  #58  
Old 08-08-2011, 03:51 AM
Slowpoke Slowpoke is offline
Junior Member
 
Join Date: Mar 2011
Posts: 7
Default

Quote:
Originally Posted by Lorenz092 View Post
But actually I don't know if that will work really, because symlinking sysdata to nand means no more acess to usb
I don't know what's the issue, but how about creating somedir under sysdata and symlinking sysdata/somedir to nand?
Reply With Quote

  #59  
Old 08-08-2011, 04:50 AM
Lorenz092 Lorenz092 is offline
Member
 
Join Date: Jan 2011
Location: Italy
Posts: 449
Default

Quote:
Originally Posted by Slowpoke View Post
I don't know what's the issue, but how about creating somedir under sysdata and symlinking sysdata/somedir to nand?
The issue is that after symlinking the directory, nand cannot be umounted/mounted anymore. So while pluggin usb cable to pc, R0 app crashes.
An idea I had is to use a ramdisk to bypass this...But this will be a next feature, as now I am working with mgue (helping him) to port rockbox on R0.
Next firm mod will be released with "just" the DRK - device rescue kit -
__________________
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

  #60  
Old 08-08-2011, 06:50 PM
lebellium's Avatar
lebellium lebellium is offline
Samsung Moderator
 
Join Date: Sep 2007
Location: Paris
Posts: 3,605
Default

Hehe

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 downclocking 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.


Alternative Download Link 1
Alternative Download Link 2

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.
__________________
I'm French^^ *GenerationMP3 Samsung Moderator*

Last edited by lebellium; 08-08-2011 at 06:57 PM.
Reply With Quote

Reply

Tags
hack, hacking, mod, r0, 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 08:51 PM.