MyMPx.org

MyMPx.org (http://mympx.org/forum/)
-   Mods and Themes (http://mympx.org/forum/mods-themes/)
-   -   Can someone transkate russian instruction? (http://mympx.org/forum/mods-themes/40899-can-someone-transkate-russian-instruction.html)

Knasen 26th Mar 2008 12:27 am

Can someone transkate russian instruction?
 
I have now found out that it is possible to modify and upload the firmware of an s1-player without paying for the fullversion of S1res. It is of course legal. What you need is the demo version of S1res, Winhex (or another hex editor) and S1fwx.

However the instructions Ive got are in russian. Can someone translate them?

The instructions can be found here:
Russian instructions for firmware modification

Knasen 26th Mar 2008 12:30 am

Please post the translation here or mail it to klaus.dietmann@gmail.com. Thanks!

Pesho 26th Mar 2008 3:31 am

Re: Can someone transkate russian instruction?
 
It's a bit hard to make sense of some of the things because it lacks punctuation... Anyway, here's my try at it

1.Get http://s1mp3.de/ s1res_v30_win32_setup.exe
2.Run "import firmware", when the firmware gets calculated you should get a window with resources. Don't close s1res.
3.Get WinHex
4.Run tools ->open ram->s1res primary memory. With CTRL+A select all files, save as "Primary Memory".
5.In WinHex open Primary Memory CTRL+F two lines above SDK there should be a 55. Start seperating AA from 55 (including 55) to the end and save that as FWIMAGE.FW
6.Get s1fwx.exe from http://s1mp3.de/
7.Make a catalog, for example make_fw
in it create catalogs bin and fw and inside the bin put the FWIMAGE.FW we got, and execute

s1fwx s FWIMAGE.FW >script.afi
s1fwx x FWIMAGE.FW >list.!!!

In the catalog bin you should have the extracted FWIMAGE.FW and the assembling script - script.afi.
8.Further in the make_fw catalog make a BAT - name it make.bat and put this in it:

cd .\bin
s1fwx a FWIMAGE.FW:fw <script>list.!!!
cd ..
copy .\bin\FWIMAGE.FW .\fw\FWIMAGE.FW
cd .\fw
s1fwx a FWIMAGE.bin:afi <script>list.!!!
cd ..
copy .\fw\FWIMAGE.bin .
del .\fw\FWIMAGE.bin

the BAT will collect the firmware in a pile (im guessing compile)
9.In FW's catalog, place the files needed to complete the whole firmware. You can take parts from other firmwares using EXTRACT.BAT with this in it and put it in the catalog make_fw:

md bin
md fw
copy %1 .\fw\%1
cd .\fw
s1fwx s %1 >script.afi
s1fwx x %1 >list.!!!
del %1
copy FWIMAGE.FW ..\bin\FWIMAGE.FW
cd ..
cd .\bin
s1fwx s FWIMAGE.FW >script.afi
s1fwx x FWIMAGE.FW >list.!!!
del FWIMAGE.FW
cd ..

10. A little trick - s1fwx.exe doesn't make the header properly for completely new firmwares. Therefore, after assembling the firmware you have to replace the header with the one that was in the FWIMAGE.FW we got. It's the first 512 bytes of the file, in the finished firmware it begins at the offset 0x37400.

Pesho 26th Mar 2008 3:33 am

Re: Can someone transkate russian instruction?
 
8.Further in the make_fw catalog make a BAT - name it make.bat and put this in it:

cd .\bin
s1fwx a FWIMAGE.FW:fw <script>list.!!!
cd ..
copy .\bin\FWIMAGE.FW .\fw\FWIMAGE.FW
cd .\fw
s1fwx a FWIMAGE.bin:afi <script>list.!!!
cd ..
copy .\fw\FWIMAGE.bin .
del .\fw\FWIMAGE.bin

the BAT will collect the firmware in a pile (im guessing compile)
9.In FW's catalog, place the files needed to complete the whole firmware. You can take parts from other firmwares using EXTRACT.BAT with this in it and put it in the catalog make_fw:

md bin
md fw
copy %1 .\fw\%1
cd .\fw
s1fwx s %1 >script.afi
s1fwx x %1 >list.!!!
del %1
copy FWIMAGE.FW ..\bin\FWIMAGE.FW
cd ..
cd .\bin
s1fwx s FWIMAGE.FW >script.afi
s1fwx x FWIMAGE.FW >list.!!!
del FWIMAGE.FW
cd ..

10. A little trick - s1fwx.exe doesn't make the header properly for completely new firmwares. Therefore, after assembling the firmware you have to replace the header with the one that was in the FWIMAGE.FW we got. It's the first 512 bytes of the file, in the finished firmware it begins at the offset 0x37400.

Pesho 26th Mar 2008 3:34 am

Re: Can someone transkate russian instruction?
 
8.Further in the make_fw catalog make a BAT - name it make.bat and put this in it:

cd .\bin
s1fwx a FWIMAGE.FW:fw <script>list.!!!
cd ..
copy .\bin\FWIMAGE.FW .\fw\FWIMAGE.FW
cd .\fw
s1fwx a FWIMAGE.bin:afi <script>list.!!!
cd ..
copy .\fw\FWIMAGE.bin .
del .\fw\FWIMAGE.bin

the BAT will collect the firmware in a pile (im guessing compile)
9.In FW's catalog, place the files needed to complete the whole firmware. You can take parts from other firmwares using EXTRACT.BAT with this in it and put it in the catalog make_fw:

md bin
md fw
copy %1 .\fw\%1
cd .\fw
s1fwx s %1 >script.afi
s1fwx x %1 >list.!!!
del %1
copy FWIMAGE.FW ..\bin\FWIMAGE.FW
cd ..
cd .\bin
s1fwx s FWIMAGE.FW >script.afi
s1fwx x FWIMAGE.FW >list.!!!
del FWIMAGE.FW
cd ..

10. A little trick - s1fwx.exe doesn't make the header properly for completely new firmwares. Therefore, after assembling the firmware you have to replace the header with the one that was in the FWIMAGE.FW we got. It's the first 512 bytes of the file, in the finished firmware it begins at the offset 0x37400.

Pesho 26th Mar 2008 3:43 am

Re: Can someone transkate russian instruction?
 
8.Further in the make_fw catalog make a BAT - name it make.bat and put this in it:

cd .\bin
s1fwx a FWIMAGE.FW:fw <script>list.!!!
cd ..
copy .\bin\FWIMAGE.FW .\fw\FWIMAGE.FW
cd .\fw
s1fwx a FWIMAGE.bin:afi <script>list.!!!
cd ..
copy .\fw\FWIMAGE.bin .
del .\fw\FWIMAGE.bin

the BAT will collect the firmware in a pile (im guessing compile)
9.In FW's catalog, place the files needed to complete the whole firmware. You can take parts from other firmwares using EXTRACT.BAT with this in it and put it in the catalog make_fw:

md bin
md fw
copy %1 .\fw\%1
cd .\fw
s1fwx s %1 >script.afi
s1fwx x %1 >list.!!!
del %1
copy FWIMAGE.FW ..\bin\FWIMAGE.FW
cd ..
cd .\bin
s1fwx s FWIMAGE.FW >script.afi
s1fwx x FWIMAGE.FW >list.!!!
del FWIMAGE.FW
cd ..

10. A little trick - s1fwx.exe doesn't make the header properly for completely new firmwares. Therefore, after assembling the firmware you have to replace the header with the one that was in the FWIMAGE.FW we got. It's the first 512 bytes of the file, in the finished firmware it begins at the offset 0x37400.

tcu212 30th Mar 2008 7:52 pm

5.In WinHex open Primary Memory CTRL+F two lines above SDK there should be a 55. Start seperating AA from 55 (including 55) to the end and save that as FWIMAGE.FW

i dont get this one, can upload pics of it??

tcu212 31st Mar 2008 2:38 am

Re: Can someone transkate russian instruction?
 
i can't understand 5th to the last instruction, can you give me pics?? pls

Pesho 31st Mar 2008 11:58 am

Re: Can someone transkate russian instruction?
 
Sorry, the board doesnt display my or your messages... and i just translated from a text file.

tcu212 31st Mar 2008 5:18 pm

i hope someone would edit the english instruction so that we can understand a bit more, tnx Pesho for translating this one!


All times are GMT -7. The time now is 8:55 am.

Powered by vBulletin® Version 3.8.6
Copyright ©2000 - 2015, Jelsoft Enterprises Ltd.
Content Relevant URLs by vBSEO 3.6.0 RC 2