android
  #1  
Old 09-04-2007, 09:10 AM
sandys sandys is offline
Junior Member
 
Join Date: Sep 2007
Posts: 1
Default Sony firmware source code

Did everyone know about this? This is very interesting - apparently the A8XX series runs on linux 2.6.10 kernel derivative.

Has any open source projects started from this?

http://www.sony.net/Products/Linux/D...tegory7.html#5
Reply With Quote

Advertisement [Remove Advertisement]

  #2  
Old 01-03-2008, 06:11 PM
emfa's Avatar
emfa emfa is offline
Member
 
Join Date: May 2006
Location: Costa Rica
Posts: 448
Default

Great discovery sandys

According to this info S610 series also run on this linux derivative
__________________
Digital Optical Audio Cable is the purest audio signal
Reply With Quote

  #3  
Old 01-06-2008, 06:03 PM
Andreas's Avatar
Andreas Andreas is offline
Visiting troll from Pocketables
 
Join Date: Oct 2006
Location: Norway
Posts: 2,285
Default

Someone hack the damn thing then!
Reply With Quote

  #4  
Old 01-06-2008, 10:14 PM
emfa's Avatar
emfa emfa is offline
Member
 
Join Date: May 2006
Location: Costa Rica
Posts: 448
Default

Any volunteers out there??
__________________
Digital Optical Audio Cable is the purest audio signal
Reply With Quote

  #5  
Old 01-06-2008, 10:38 PM
yuki's Avatar
yuki yuki is offline
General Audio Moderator
 
Join Date: Sep 2006
Location: Mesa Az
Posts: 519
Default

The music player portion is still closed source, I mean the audio renderer is... And open source audio renderer's for AAC and MP# don't sound as good as the sony one

also it looks like the source code is all generic without the sony modifications... you cant see the custom boot parameters nor what processor is being used... It is probably ARM but knowing sony if it is a custom chip they make it could be mips... and mips err is a pin in the ass

The boot loader they use supports like every cpu imaginable used in mobile players !

Looking through all the source code also it seems the audio codec is closed source -_-

Well i would love to see the gui hacked though !! and video codec and audio support broadened with out killing the excellent audio quality the unit already has !! it would be a fun project... i am going to look into this some more, first is to get hello world running without bricking the unit ^^
Reply With Quote

  #6  
Old 01-07-2008, 12:19 AM
emfa's Avatar
emfa emfa is offline
Member
 
Join Date: May 2006
Location: Costa Rica
Posts: 448
Default

Do your thing yuki

good luck!!!
__________________
Digital Optical Audio Cable is the purest audio signal
Reply With Quote

  #7  
Old 01-07-2008, 07:56 AM
yuki's Avatar
yuki yuki is offline
General Audio Moderator
 
Join Date: Sep 2006
Location: Mesa Az
Posts: 519
Default

the firmware is so encrypted -_-... grrr
Reply With Quote

  #8  
Old 01-08-2008, 02:16 PM
the_lost_prophet the_lost_prophet is offline
Junior Member
 
Join Date: Nov 2007
Posts: 13
Default

Hi !

Do you have any details of what file is for what use ? I mean, which one is for the system, etc.
Reply With Quote

  #9  
Old 01-28-2008, 04:41 PM
svendb svendb is offline
Junior Member
 
Join Date: Jan 2008
Posts: 1
Default

I'm also interested in this, but have a minimal programming experience(Java).
When looking at
http://www.sony.net/Products/Linux/D..._20070829.html
and
http://www.sony.net/Products/Linux/D..._NWZ-A818.html

I get a suspicion that NW-A80X and NW-A81X are actually more the same player than sony will admit. Both run on a 2.6.10 linux kernel derivative and all the same development tools are used, so my hope is to make my NW-A808 into a NWZ-A818.

There are no current firmware upgrades to NWZ-8XX series so its hard to confirm by testing.

I have extracted the installshield files from the 1.03 firmware on Sony NW-A808, and get, amongst many, these files:
FWUpdater.exe
FWUpdaterCom.dll
FWUpdaterRes.dll
NW_A80X.UPG (10mb)
NW_A808-8G.PBR
nwa80x.ini


I haven't dissasembled any of them yet, but opened NW_A808-8G.PBR in notepad, which reveals that mkdosfs is used.

mkdosfs is used to create an MS-DOS file system under Linux on a device (usually a disk partition). device is the special file corresponding to the device ...
www.linuxcommand.org/man_pages/mkdosfs8.html - 9k

Anyone has found out anything more about this?
Reply With Quote

  #10  
Old 03-11-2008, 07:20 PM
Rasmus Rasmus is offline
Junior Member
 
Join Date: Dec 2007
Posts: 9
Default

This is definitely interesting. You might want to share your finding on ATRACLife. I am guessing more Sony Hackers are over there.
Keep us posted!
Reply With Quote

  #11  
Old 03-12-2008, 04:17 AM
Ascariss's Avatar
Ascariss Ascariss is offline
Member
 
Join Date: Nov 2007
Location: Poland
Posts: 434
Default

sony rarely make things easy for users, especially when it comes to firmware and etc.

i'd like to see if there would be a possibility to upgrade the 81x so it has more codec support and on the go playlists. I am sure the chip inside is capable of more things. Although I've yet to figure out what that chip inside is.

Anyone know the processor in the 81x or 80x.

Rasmus most of atraclife is dead, the only people posting there are the hardcore fans and myself, I'd rather see them move here where the admins are still present.
__________________
-Ascariss - Sony Crew
Reply With Quote

  #12  
Old 03-22-2008, 10:48 PM
Rasmus Rasmus is offline
Junior Member
 
Join Date: Dec 2007
Posts: 9
Default

Would the service manual reveal anything?
http://stashbox.org/62685/NW-A805.zip

ATRAC Life is pretty dead at the moment...
Reply With Quote

  #13  
Old 01-21-2010, 11:48 PM
Curiouss's Avatar
Curiouss Curiouss is offline
Ultra Senior Member
 
Join Date: Sep 2009
Location: Vancouver, Canada
Posts: 1,196
Default

wow. super nice find for a one-poster

dammit Sony!! just let us hack the darn thing... it'll make us happier, and your paycheck bigger
__________________
gg
Reply With Quote

  #14  
Old 01-22-2010, 12:11 AM
Marvin the Martian's Avatar
Marvin the Martian Marvin the Martian is offline
Ultra Senior Member
 
Join Date: Oct 2008
Location: east central NY state
Posts: 10,602
Default

The day's epic thread resurrection!
Attached Images
File Type: jpg Capture.jpg (49.3 KB, 46 views)
__________________
iPod Touch 5G 32GB, Touch 4G 32GB, Clip Sport 8GB. Rockbox-> Clip Zip 4GB, iPod Nano 2G 4GB, iPod 5.5G 80GB
2012 Nexus 7 32GB, Asus MeMoPad 8 16+64GB, LG Optimus G Pro, Nokia Lumia 900 and Lumia 520
Reply With Quote

  #15  
Old 01-22-2010, 12:42 AM
Curiouss's Avatar
Curiouss Curiouss is offline
Ultra Senior Member
 
Join Date: Sep 2009
Location: Vancouver, Canada
Posts: 1,196
Default

whoa 2007????!!!!!! LOL :P
I just noticed this thread though... o_o
__________________
gg
Reply With Quote

  #16  
Old 08-10-2010, 07:29 PM
shua shua is offline
Junior Member
 
Join Date: Aug 2010
Posts: 1
Default

Don't know if I should ask here, or start a new topic. But this question seems relevant to svendb's post, so here goes. After I extracted the firmware update installer for my NWZ-S615F, I get these files among others.

NWZ_S61X.UPG
NWZ-S61X.ini

those and what seems like the installer, and some license files.
My question is, what do I do now. I looked at the UPG in a hexeditor, but I couldn't find anything remotely english. I tried using a disassembler on it, but it didn't work, it returned:
"readelf: Error: Unable to read in 0x3653 bytes of section headers
readelf: Error: Not an ELF file - it has the wrong magic bytes at the start"
The ini is just text that defines what types of walkmans (walkmen?) it updates. I don't know where to go from here, should I try a decompiler? What else could it be?
Reply With Quote

  #17  
Old 11-29-2010, 09:48 AM
presko presko is offline
Junior Member
 
Join Date: Nov 2010
Posts: 1
Default

How can a decompile the full firmware update or to compile an update img and with witch tools its possible to edit the img ?
Reply With Quote

Reply

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:32 AM.