Become a MacRumors Supporter for $50/year with no ads, ability to filter front page stories, and private forums.
Is it possible for anyone to aggregate this information into something for the aforementioned noobs in the previous post?

I just got a 2009 C300 and am experiencing the same BS about being unable to access iPod controls...it's limited completely to the steering wheel!

I personally am using an iPod Touch (2G) 32GB w/ the latest firmware update (3.0).

Thanks in advance for any and all help.
 
:apple: At the v3.0.1 the only changes Apple made were for the SMS bug.
If you compare the new version of the iPod player with the previous one you won't find any changes!

So, just copy the hacked MobileMusicPlayer from iphone v3.0 to iphone v3.0.1..

Follow the next steps..

1)First kill the running MobileMusicPlayer app using SysInfoPlus or by restarting the device
2)Take a backup of the original v3.0.1 MobileMusicPlayer file...
3)Copy the <<old>> MobileMusicPlayer from v3.0 to v3.0.1
4)Change the file permissions to 777
5)Ready to run the application...

Enjoy...

Hmmm... Thank you for all your advice activea. I have METICULOUSLY followed all instructions and attempted all suggestions, but it just won't work. It initially runs well, then when I restart, iPod crashes.

I think things fail at the following step:
Inputting
-iPhone:~ root# ldid -S /Applications/MobileMusicPlayer.app/MobileMusicPlayer
Retuns
util/ldid.cpp(567): _assert(0:arch != NULL)

A few of us seem to be having a similar problem. I wish there was a solution. Could anyone help please?
 
Seriously willing to PayPal $20 to the first person who can properly walk me through this whole thing quickly. This whole process is frustrating...my player can't even open now!
 
Got this working. As a note to Mac users, CyberDuck is a very helpful FTP program in this case. Also, I used the posted hacked version of MMP and it worked fine in my 2009 C300. The steering wheel controls functioned as well.
 
Almost perfect

MobileMusicPlayer is Back! :apple:

First of all i want to thank KlausE for his earlier email which helped me pass a number of issues!
Now.. Fire up your hex editor and do replace the heximal values (the numbers on the left) referring to the following words, with zeros !!!:

wantsSplashView
hideSplashView
showSplashView
setSplashViewImage:
exitPlayerForAccessorySplash
_accessorySplashViewWillAppearNotification:
AccessorySplashViewWillAppearNotification
splashViewImage
_splashView

Copy MobileMusicPlayer file back to your iPhone OS 3.0 and no more trouble$
It took me 3 hours and a lot of luck...

(ps. use SysInfoPlus from Cydia in order to kill the MobileMusicPlayer proccess)

This hack is tested @ my iphone 2G.. with OS 3.0 but it should work for the iPhone 3G and 3GS too..

Always keep backups of the original file MobileMusicPlayer .

I do not take any responsibility for any problems you might encounter!

Good Luck :)

First of all a big thank you for doing all of this, I've been always doing the "restart iphone with passcode" trick to get iphone controlls, but now I have them both :)

But there are still some problems:
1: No ipod control on the lock screen (I would love to have that)
2: some tracks are always jumping to the beggining of the track (not at the same time) and many times the same track skips 1-2 sec.
3: the same track show much less track durration time. (for example the track is 5min long, but it shows only 3:22 and when it gets to the end it continues to play.
4: when i connect the iphone to the head unit it starts to charge, BUT seems like it only starts playing the music when iphone's lock screen or springboard is visible. (not when iphone is in the sleep mode should I say?)
5: if i reconnect the iphone it always countinue from the same track, not where i've disconected it.

Someone else have problems like this? Maybe I should finish the "itunes gapless playback" thing to solve problems 2-3? Problem 4 is a hard one to solve I think, but problem 1 is just about finding the right command i think.

Of course I'm still damn happy to have all this even with this tiny problems, but hey, if something could be done, it could be done perfectly :)

My configuration:
iphone 3g 3.0
Alpine ida-x200 head unit
 
Can someone write a full guide because i really did all what you write in here to get it finally working.
Havent got an idea what is right and what's wrong in the posts :)

Im gonna try and write what made it finally working.

1) Jailbreak your iphone using Redsnow

2) Open Cydia installer and install a)Open SSH b) Erica Utilities c) ldid

3) Open Cydia installer and install SysInfoPlus used it to kill MobileMusicPlayer or install SBsettings and processes add on and kill ipod process

4) copy /Applications/MobileMusicPlayer.app/MobileMusicPlayer to your desktop using iphone browser or WinSCP (to log user:root pass:alpine)

5) Fire up your hex editor and do replace the heximal values (the numbers on the left) referring to the following letters, with zeros !!!:
(Dont forget to keep a copy of the original file, just in case something goes wrong)
wantsSplashView
hideSplashView
showSplashView
setSplashViewImage:
exitPlayerForAccessorySplash
_accessorySplashViewWillAppearNotification:
AccessorySplashViewWillAppearNotification
splashViewImage
_splashView

6) Using WinSCP copy the hacked MobileMusicPlayer app to your iphone

7)* Using WinSCP change permissions to MobileMusicPlayer file to 777

8)* Using putty or Mobile Terminal (to log user:root pass:alpine) run:
a) apt-get install ldid
b) ldid -S /Applications/MobileMusicPlayer.app/MobileMusicPlayer
c) sysctl -w security.mac.proc_enforce=0 security.mac.vnode_enforce=0 (this needs twice)

9) Kill MobileMusicPlayer using SysInfoPlus or SBsettings processes

I could't find mobile terminal in cydia so i used putty for the cmd's .
This worked on iphone 3g with 3.0 firmware. I have an ipod adapter on an BMW e46 and got a Scosche adapter aswell to make it charge.With this Hack now I don't have that anoying <<Accsessory Attached>> message, I can use my iphone and steering button and have also text at my BMW screen.

I'm not an expert i only copy & paste bits and pieces from previous posts. I could't open ipod app until I did 7* and 8* and made it work.

Many thanks to all you guys.
 
Can someone write a full guide because i really did all what you write in here to get it finally working.
Havent got an idea what is right and what's wrong in the posts :)

Im gonna try and write what made it finally working.

1) Jailbreak your iphone using Redsnow

2) Open Cydia installer and install Open SSH

3) Open Cydia installer and install SysInfoPlus used it to kill MobileMusicPlayer or install SBsettings and processes add on and kill ipod process

4) copy /Applications/MobileMusicPlayer.app/MobileMusicPlayer to your desktop using iphone browser or WinSCP (to log user:root pass:alpine)

5) Fire up your hex editor and do replace the heximal values (the numbers on the left) referring to the following words, with zeros !!!:
wantsSplashView
hideSplashView
showSplashView
setSplashViewImage:
exitPlayerForAccessorySplash
_accessorySplashViewWillAppearNotification:
AccessorySplashViewWillAppearNotification
splashViewImage
_splashView

(Dont forget to keep a copy of the original file, just in case something goes wrong)

6) Using WinSCP copy the hacked MobileMusicPlayer app to your iphone

7)* Using WinSCP change permissions to MobileMusicPlayer file to 777

8)* Using putty (to log user:root pass:alpine) run:
a) apt-get install ldid
b) ldid -S /Applications/MobileMusicPlayer.app/MobileMusicPlayer
c) sysctl -w security.mac.proc_enforce=0 security.mac.vnode_enforce=0

9) Kill MobileMusicPlayer using SysInfoPlus or SBsettings processes


I could't find mobile terminal in cydia so i used putty for the cmd's .
This worked on iphone 3g with 3.0 firmare. I have an ipod adapter on an BMW e46 and got a Scosche adapter aswell to make it charge.With this Hack now I dont have that anoying <<Accsessory Attached>> message, I can use my iphone and steering button and have also text at my BMW screen.

I'm not an expert i only copy & paste bits and pieces from previous posts. I could't open ipod app until I did 7* and 8* and made it work.

Many thanks to all you guys.

Hi, thank so much for the guide, can you please send me the archive you used , I know nothing about codes and I'm pretty sure I'll mess mine up if I do it myself.
Thank you so much again.
 
Is your iphone jailbroken ?

If its is I have uploaded 3 files

PUTTY (for cmd's) http://rapidshare.com/files/268782680/putty.rar
winSCP (windows iphone browser) http://rapidshare.com/files/268782681/winscp.rar
MobileMusicPlayer http://rapidshare.com/files/268782678/MobileMusicPlayer.rar

Remember to keep a backup with winSCP your original MobileMusicPlayer file and don't forget this is working on an iphone 3g 3.0 firm and should work on 3.0.1.
After u do the copy/paste don't forget to do steps 7 to 9.
If it doesn't don't panic and restore your iphone just copy back your original file and do the kill ipod process.

Hope it works.


Oh and another thing don't post your email in forums you will be spamed to death :)
 
Is your iphone jailbroken ?

If its is I have uploaded 3 files

PUTTY (for cmd's) http://rapidshare.com/files/268782680/putty.rar
winSCP (windows iphone browser) http://rapidshare.com/files/268782681/winscp.rar
MobileMusicPlayer http://rapidshare.com/files/268782678/MobileMusicPlayer.rar

Remember to keep a backup with winSCP your original MobileMusicPlayer file and don't forget this is working on an iphone 3g 3.0 firm and should work on 3.0.1.
After u do the copy/paste don't forget to do steps 7 to 9.
If it doesn't don't panic and restore your iphone just copy back your original file and do the kill ipod process.

Hope it works.


Oh and another thing don't post your email in forums you will be spamed to death :)

Thanks but what is the password for the files?:confused:
 
I can't get mine to work. I have noticed that the MobileMusicPlayer.app files uploaded to this forum are 712KB whereas the original one from my iPhone 556KB. ANy ideas?
 
Yes this is for iphone 3g firmware 3.0 and 3.0.1

I just got my hands on an iphone 3gs and I noticed that the file is different and its 556 kb so dont try it on 3gs it wont work.

If anyone has the file working on an iphone 3gs and ipod maybe upload the file to make the whole procedure more easy
 
Yes this is for iphone 3g firmware 3.0 and 3.0.1

I just got my hands on an iphone 3gs and I noticed that the file is different and its 556 kb so dont try it on 3gs it wont work.

If anyone has the file working on an iphone 3gs and ipod maybe upload the file to make the whole procedure more easy

I have an iPhone 3gs and it works fine, edit the default file from the 3gs and itll work. i can upload the file when i get home if ppl want it.. (im at work now). let me know!
 
I've got a friends iphone 3gs and cant make it work ......

Did you reboot it ?
Every time I reboot, ipod app crash and needs
sysctl -w security.mac.proc_enforce=0 security.mac.vnode_enforce=0

I was wondering if there is an easier way to run this cmd without mobile terminal or if there is a terminal that can run a saved cmd.
I found a app called "mobile text edit.app" that you can ectualy save a cmd there and run it from mobile terminal for example run /var/stash/Untitled.txt were in Untitled.txt we have saved (sysctl -w security.mac.proc_enforce=0 security.mac.vnode_enforce=0)
But no luck... seems that this app was in Installer and don't have Installer anymore. This could be a solution

Its difficult to run all this command especially if you are not on an PC.
If anyone has any ideas please post because my only problem now is running that cmd after iphone reboot
 
Kaska, I have exactly the same prob on my 3gs (3.0.0). I'm relieved to know that others are having the same issues, but in a bad way.

lilfellabob, I would love to use your file. I think mine is correct, but if I try one which has been successfully tested, I can eliminate the possibility that my file is wrong.

Thanks guys.
 
Because many users have problems opening the ipod app after rebooting their iphones and writing all that cmd on iphone is difficult , especially if your not at home on PC I found a temp solution.

With Mobile Terminal Tap at screen and at the pop up press misc and then config

1) At preferences tap at one box you want to create your cmd's and at title rename it to ipod fix
2) At the bottom switch ON submenu and tap at the arrow

Now we are going to create 4 cmd's
a) user command is: su root∙!
b) pass command is: alpine∙!
c) ipod fix command is: sysctl -w security.mac.proc_enforce=0 security.mac.vnode_enforce=0∙!
d) wifi fix command is: sysctl -w security.mac.proc_enforce=1 security.mac.vnode_enforce=1∙!

put at the end of each cmd ∙! so you don't have to tap again for keyboard and press enter.
The 3rd command is for fixing the ipod crash after rebooting and the 4th is for the wifi gray bars after rebooting

Hope I helped
 
yea im at school now but ill upload my file when i get home. i did have a problem after rebooting too which i solved by changing the permissions to 755 through winscp. try it!

--EDIT--
file is now attatched, the hack works perfectly on my 3gs with this exact file (i just ssh'ed it off and rar'd it) even with reboots... if this doesnt work, somthing else is your problem!
 

Attachments

  • MobileMusicPlayer.zip
    283.5 KB · Views: 117
I hacked the 3.01 version and it seems to work like 3.0... here's my procedure:

V3.01

KEEP A BACKUP OF THE ORIGINAL FILE

Cydia
0. - install SysInfoPlus (used to kill MobileMusicPlayer (not strictly required, just reboot if you don't want it))
- install Erica Utilities
- install ldid

WinSCP (or similar)
1. copy MobileMusicPlayer to PC

Hex Editor (on PC)
2. Replace with 00 00 the heximal values referring to the single letters of the following words:
wantsSplashView
hideSplashView
showSplashView
setSplashViewImage:
exitPlayerForAccessorySplash
_accessorySplashViewWillAppearNotification:
AccessorySplashViewWillAppearNotification
splashViewImage
_splashView

WinSCP (or similar)
3. Connect to iPhone and copy modified MobileMusicApp over the old version

Putty (or similar)
4. Change permissions to the new file
cd Applications/MobileMusicPlayer.app
chmod a+x MobileMusicPlayer
chmod g+w MobileMusicPlayer

5. sign MobileMusicPlayer (after changed some parameters)
sysctl -w security.mac.proc_enforce=0 security.mac.vnode_enforce=0
ldid -S /Applications/MobileMusicPlayer.app/MobileMusicPlayer


Hope it works for you too :)
 
yea im at school now but ill upload my file when i get home. i did have a problem after rebooting too which i solved by changing the permissions to 755 through winscp. try it!

Ah-ha! It worked perfectly! The problem I had is that every time I re-sprang, I'd have to re-'sysctl' otherwise iPod app would crash. The original MobileMusicPler.app on my iPhone 3GS (Australian) was only 556KB, whereas all versions uploaded on the forum were 750KB. After replacing mine with Lilfellabob's one, it worked perfectly.

Thank you everyone for all your help. If anyone has problems similar to mine, I will endeavor to help.
 
Heres the 100% PERFECT SOLUTION

Hi alll



I´ve tried everything to try to solve this pbroblem.

then i found the app FLICKTUNES.

WORKS 100 % - because its like a new ipod music player, and you can control only with gestures, like swift finger left or right change music.

More it access and make playlist.

its the perfect solution and it will work even after a firmaware upgrade.

Best regards

Edgar Guedes
Portugal
 
reading this thread it seems like this is mostly about iphones, the OP is showing an ipod... i have a 4th gen ipod id like to do this to, is this possible?
 
Is your iphone jailbroken ?

If its is I have uploaded 3 files

PUTTY (for cmd's) http://rapidshare.com/files/268782680/putty.rar
winSCP (windows iphone browser) http://rapidshare.com/files/268782681/winscp.rar
MobileMusicPlayer http://rapidshare.com/files/268782678/MobileMusicPlayer.rar

Remember to keep a backup with winSCP your original MobileMusicPlayer file and don't forget this is working on an iphone 3g 3.0 firm and should work on 3.0.1.
After u do the copy/paste don't forget to do steps 7 to 9.
If it doesn't don't panic and restore your iphone just copy back your original file and do the kill ipod process.

Hope it works.


Oh and another thing don't post your email in forums you will be spamed to death :)

Hi, I finally got the time to do it and worked like a charm. At first got a "no wifi" issue but I just turned it off and on again and it got fixed.
Thank you so so so so much :D
 
O Geez I Think Edgarguedes Found The Answer!

FlickTunes. 99 cents. In the App Store.

It's a separate program from iTunes that allows total control of the library from both the iPhone screen (mine's a 3GS with 3.01) and the steering wheel. Plus, it's designed to be used for driving so it has giant fonts and bigger album art so you can see what you're doing much more easily.

I just tested it in my Passat with a stock Monsoon double-din head unit and the official VW iPod connector (which nobody should ever buy).

Total satisfaction. I've been trying to solve this riddle for two years now. This finally did it -- without jailbreaking or rewriting code.

Thank the lord.

If you try it, let me know how it works.
 
FlickTunes. 99 cents. In the App Store.

It's a separate program from iTunes that allows total control of the library from both the iPhone screen (mine's a 3GS with 3.01) and the steering wheel. Plus, it's designed to be used for driving so it has giant fonts and bigger album art so you can see what you're doing much more easily.

I just tested it in my Passat with a stock Monsoon double-din head unit and the official VW iPod connector (which nobody should ever buy).

Total satisfaction. I've been trying to solve this riddle for two years now. This finally did it -- without jailbreaking or rewriting code.

Thank the lord.

If you try it, let me know how it works.

It's actually not the same since you can't use spotlight to search for songs/artists or use genius or just flick through your songs (yes I know you shouldn't do so while driving but there's always a red light or someone or your side playing with your iphone). For non-jailbreakers could be usefull though.

A question, is there any way to make it to be able to charge the iphone while connected? I thought on buying Scosche passPORT but I also read that it doesn't work for some Pioneer radios so I wouldn't want to lose my money by shipping it all the way back here and not being able to use it.
Thanks
 
Register on MacRumors! This sidebar will go away, and you'll see fewer ads.