VIM idea......come one tech guys you can do it.....
#1
Junior Member
Thread Starter
Join Date: Dec 2007
Posts: 58
Likes: 0
Received 0 Likes
on
0 Posts
08 c300 sport
VIM idea......come one tech guys you can do it.....
haha.... well i just ordered the w204 last week p2 and MM...and i doing some thinkign bout how to get VIM.....the command and whoel MM system is run off of the HARD DRIVE.....know the way that i see this is..( i work in hoem audio and video theters etc) some of the HDDVD players and Blue Ray playes i sell have some locked features that can be unlocked with firmware upgrades....which is as simple as putting a dvd int he drive and pressing play.... know if i am correct there has to be some sort of operating system in the command....know what shoudl be needed is a firmware upgrade for the command operating system....know as i am good with electronics and computers this is out of my league.... i knwo there are soem of you guys out there....know if any body has any ideas id be happy to work with you in developing this so we can enjoy VIM....oh yeah and to all those haters for video in motion, dont read if your gonna bash my idea.... all interested feel free.....
#2
MBWorld Fanatic!
Join Date: Nov 2007
Location: Phoenix, AZ
Posts: 1,423
Likes: 0
Received 0 Likes
on
0 Posts
2014 Ghibli S Q4 & 2008 C350
First, congrats on your car!
Second, It's certainly possible, but you do know that there are AM modules you can install yourself that enable this ability?
BTW, I'm sure this one guy is going to come in here and pimp his product that do this. It's just a matter of time
Second, It's certainly possible, but you do know that there are AM modules you can install yourself that enable this ability?
BTW, I'm sure this one guy is going to come in here and pimp his product that do this. It's just a matter of time
Last edited by Krytech; 12-18-2007 at 11:47 PM.
#3
MBWorld Fanatic!
your idea does make sense. if they were able to unlock the iphone, im sure someone can figure out how to unlock this feature using computer programing. we just need some computer science majors out there to do the work. it would be a lot easier/cheaper then buying the module.
#5
MBWorld Fanatic!
#6
MBWorld Fanatic!
Join Date: Nov 2007
Location: Phoenix, AZ
Posts: 1,423
Likes: 0
Received 0 Likes
on
0 Posts
2014 Ghibli S Q4 & 2008 C350
I was thinking about this some more. I wonder if someone who works at a dealer could get us an image of a disc used for either updating the system or nav.
#7
Senior Member
Join Date: Nov 2007
Location: Amsterdam, The Netherlands
Posts: 412
Likes: 0
Received 0 Likes
on
0 Posts
C180K 2011 COMAND, AMG, Dynamic Xenon, Business Pack, H&K Audio and +
That might make sense. If there is such a disc. I am a programing expert but hacking a system which we do not have any knowledge of is almost impossibile. If you can get hold of such a disc which can update the MM system then yes there is a possibility to get something sorted out.
Trending Topics
#8
#9
Junior Member
Thread Starter
Join Date: Dec 2007
Posts: 58
Likes: 0
Received 0 Likes
on
0 Posts
08 c300 sport
k guys...sorry i was gone for a lil i wrote a few things that werent acceptable to the standards of the forum...so i apologize....but were back...wo come on guys...some one has to be able to do this.....can anyone get their hands 0on the operating system for the command???
#11
Junior Member
Thread Starter
Join Date: Dec 2007
Posts: 58
Likes: 0
Received 0 Likes
on
0 Posts
08 c300 sport
so wait....the ecm flash is from online?? it doesnt make sense why theyd do it that way...theres gotta be a way that we can get our hands on the program....or maybee they can do the vim mod through tthe reflash with a lil incentive
#13
Code:
00000010h: 30 31 11 07 09 04 03 09 31 48 42 5F 41 50 53 5F ; 01......1HB_APS_ 00000020h: 44 56 44 5F 55 53 41 00 00 28 00 9E 01 32 30 34 ; DVD_USA..(.ž.204
That leaves the most likely approach as being a community effort to reverse-engineer the command firmware. New commands use a dedicated System-On--Chip (SOC) as well as a custom FPGA to handle Video decoding and run a RTOS.
Anyone out there with experience in reverse engineering embedded systems?
#14
MBWorld Fanatic!
feature changes are done using online data but the actual software updates are done using special CD's or DVD's. this is what the 204 firmware header file looks like:
And yes the HU can be reflashed to remove the VIM restriction; I know of at least one developer that is working this approach and has demonstrated the ability to reflash current model HU's with modified firmware but they are hesitant to release the updates for 2 reasons: (1) The update would be modified mercedes code and therfore subject to IP ownership issues. and (2) Any modified code released on a CD would be easily copied so there is less incentive to do the initial work if few copies would be sold.
That leaves the most likely approach as being a community effort to reverse-engineer the command firmware. New commands use a dedicated System-On--Chip (SOC) as well as a custom FPGA to handle Video decoding and run a RTOS.
Anyone out there with experience in reverse engineering embedded systems?
Code:
00000010h: 30 31 11 07 09 04 03 09 31 48 42 5F 41 50 53 5F ; 01......1HB_APS_ 00000020h: 44 56 44 5F 55 53 41 00 00 28 00 9E 01 32 30 34 ; DVD_USA..(.ž.204
That leaves the most likely approach as being a community effort to reverse-engineer the command firmware. New commands use a dedicated System-On--Chip (SOC) as well as a custom FPGA to handle Video decoding and run a RTOS.
Anyone out there with experience in reverse engineering embedded systems?
#15
Junior Member
Thread Starter
Join Date: Dec 2007
Posts: 58
Likes: 0
Received 0 Likes
on
0 Posts
08 c300 sport
feature changes are done using online data but the actual software updates are done using special CD's or DVD's. this is what the 204 firmware header file looks like:
And yes the HU can be reflashed to remove the VIM restriction; I know of at least one developer that is working this approach and has demonstrated the ability to reflash current model HU's with modified firmware but they are hesitant to release the updates for 2 reasons: (1) The update would be modified mercedes code and therfore subject to IP ownership issues. and (2) Any modified code released on a CD would be easily copied so there is less incentive to do the initial work if few copies would be sold.
That leaves the most likely approach as being a community effort to reverse-engineer the command firmware. New commands use a dedicated System-On--Chip (SOC) as well as a custom FPGA to handle Video decoding and run a RTOS.
Anyone out there with experience in reverse engineering embedded systems?
Code:
00000010h: 30 31 11 07 09 04 03 09 31 48 42 5F 41 50 53 5F ; 01......1HB_APS_ 00000020h: 44 56 44 5F 55 53 41 00 00 28 00 9E 01 32 30 34 ; DVD_USA..(.ž.204
That leaves the most likely approach as being a community effort to reverse-engineer the command firmware. New commands use a dedicated System-On--Chip (SOC) as well as a custom FPGA to handle Video decoding and run a RTOS.
Anyone out there with experience in reverse engineering embedded systems?
no i wish i did have experience in reverse engineering embedded systems... so technically i could try to get my tech at the dealership to reflash the system....well w/e im willing to do w/e i can to help.... if you can get me the program for it i can talk to my cousin and see if he can hes got a masters from MIT for video game programmin gtype of stuff....i think we should try to get as many people as we can to help in any way.... when i take care of my girlfriends nieces and nephews itll save my assto throw on a movie and let them watch
#17
Newbie
Join Date: Dec 2007
Location: Denver, CO
Posts: 3
Likes: 0
Received 0 Likes
on
0 Posts
04 CLK 500
While I do a lot of application development, none has been on embedded systems. That said, it seams like it would be a lot simpler to remove the command head unit all together and replace it with a carputer (car pc). I just picked up my 04 500 clk and have not been overly impressed with the command HU. Limitations such as no Bluetooth integrations, etc... I think that you can fit a microATX mother board (with all the fixings) in the glove compartment where the cd changer is. This would give you the most flexible option with out the IP issues and problems with hacking and then supporting a new firmware. Just my 35 cents.
#19
MBWorld Fanatic!
Join Date: Dec 2007
Location: Vancouver, BC
Posts: 2,052
Likes: 0
Received 1 Like
on
1 Post
2008 Mercedes C300 4Matic
It's all talk but never any game. People always saying to modify the OS, open up the circuit boards..etc but in the end no one's going to do it. There either going to buy the VIM module which barely fits back there or will find a way to simply activate it using the STAR system.
#21
Junior Member
Join Date: Jun 2008
Location: CA, USA
Posts: 25
Likes: 0
Received 0 Likes
on
0 Posts
2008 C350
i have never done this in a car audio system, but have in other microprocessor based device like laser printers (many years ago). microprocessor based equipment has not changed much but reverse engineering tools may have.
in any case, all you need to do is take the rom chip from the head unit that has the boot code in it and put it in a reader. then capture the data from the chip and store on your pc. then just disassemble/decompile the captured data into readable source code... knowing the processor type is important during the disassemble/decompile phase. this will let you know if the operating system is on disk or on chip. then you would use similar technologies to reverse engineer the code on the disk or chip so that programs could be written to modify them...
obviously, it makes a lot of sense to write a data dump/backup utility first so that if something gets screwed up you can put it back...
as was mentioned in another post, the legality of this may be questionable...
update: if nothing else, someone could take the hard drive out of their head unit and plug it into their pc and see what's there... chances are some useful information can be had...
in any case, all you need to do is take the rom chip from the head unit that has the boot code in it and put it in a reader. then capture the data from the chip and store on your pc. then just disassemble/decompile the captured data into readable source code... knowing the processor type is important during the disassemble/decompile phase. this will let you know if the operating system is on disk or on chip. then you would use similar technologies to reverse engineer the code on the disk or chip so that programs could be written to modify them...
obviously, it makes a lot of sense to write a data dump/backup utility first so that if something gets screwed up you can put it back...
as was mentioned in another post, the legality of this may be questionable...
update: if nothing else, someone could take the hard drive out of their head unit and plug it into their pc and see what's there... chances are some useful information can be had...
Last edited by glw; 02-01-2009 at 08:50 PM.
#23
Senior Member
Join Date: Feb 2009
Location: S.Cali, US
Posts: 328
Likes: 0
Received 0 Likes
on
0 Posts
2009 C300S 6mt
Would be nice to replace the standard 40gb drive witha 1.5tb one..
#24
http://www.seagate.com/www/en-us/pro...Series_5400.2/
#25
Senior Member
Join Date: Feb 2009
Location: S.Cali, US
Posts: 328
Likes: 0
Received 0 Likes
on
0 Posts
2009 C300S 6mt
HD in COMAND is extreme temperatures drive made by Toshiba, Seagate has equvalent one with 80GB max. No 1.5TB now yet
http://www.seagate.com/www/en-us/pro...Series_5400.2/
http://www.seagate.com/www/en-us/pro...Series_5400.2/
How hard is it to swap the drives?
And after which, how do you transfer the firmware/software?