Become a MacRumors Supporter for $50/year with no ads, ability to filter front page stories, and private forums.
:apple: I use PuTTY (for Windows) SSH telnet to access my iPhone...

gah it still isnt working ='(
ill chuck on some screenies of what i tried but i think im doing it right.
only thing is when you crack mobilemusicplayer if i search for the string it highlights the numbers, i fill in all the highlighted ones with 0's yes?
other thing is if there i sno error after :
"ldid -S /Applications/MobileMusicPlayer.app/MobileMusicPlayer"
does that mean it worked correctly?

thanks heaps for all this help mate, appreciate it (Y)


bob

--screenshots rnt working..
didnt see klause's post but on putty i used root and alpine anyway.

i think ive worked somthing out tho, i replaced the mobilemusicplayer with the original (what i thought was original) and it still crashes, ill try a restore
 
gah it still isnt working ='(
ill chuck on some screenies of what i tried but i think im doing it right.
only thing is when you crack mobilemusicplayer if i search for the string it highlights the numbers, i fill in all the highlighted ones with 0's yes?
A:Yes

other thing is if there i sno error after :
"ldid -S /Applications/MobileMusicPlayer.app/MobileMusicPlayer"
does that mean it worked correctly?
A:Yes
thanks heaps for all this help mate, appreciate it (Y)


bob

--screenshots rnt working..
didnt see klause's post but on putty i used root and alpine anyway.

i think ive worked somthing out tho, i replaced the mobilemusicplayer with the original (what i thought was original) and it still crashes, ill try a restore
A:Yes original mobilemusicplayer should work under any circumstances. Before replacing the executable MobileMusicPlayer, check that the app is not running (check running processes) :apple:
 
:apple: If your hacked MobileMusicPlayer app used to work but now is crashing.. please do the following steps...

After copying the hacked MobileMusicPlayer app to your iphone..don't forget to run:
ldid -S /Applications/MobileMusicPlayer.app/MobileMusicPlayer

If ldid gets killed use...
sysctl -w security.mac.proc_enforce=0 security.mac.vnode_enforce=0
and then run again ..
ldid -S /Applications/MobileMusicPlayer.app/MobileMusicPlayer

then reboot your iPhone.. (or kill the MobileMusicPlayer app if it's open- use SysInfoPlus from Cydia to kill the MobileMusicPlayer proccess) and try again to open the hacked app..

I am new to this command line stuff. So, for those who need every step explained (like I did):

0. downloaded SysInfoPlus from Cydia and used it to kill MobileMusicPlayer

1. copied MobileMusicPlayer using Fugu

2. used 0xED to edit the MobileMusicPlayer app per activea's awesome instructions.

3. opened Terminal on my mac and ssh into the iPhone:
ssh root@10.0.0.3 (my iphone's IP address from SysInfoPlus)

4. I had to install ldid using this command:
apt-get install ldid

5. ran:
sysctl -w security.mac.proc_enforce=0 security.mac.vnode_enforce=0

6. ran:
ldid -S /Applications/MobileMusicPlayer.app/MobileMusicPlayer

Now my 1st gen iPhone's touch screen controls the iPod when plugged into the factory iPod adapter of my '09 VW Jetta (the car stereo controls still work, too). Hoorah! activea you rock!
 
I am new to this command line stuff. So, for those who need every step explained (like I did):

0. downloaded SysInfoPlus from Cydia and used it to kill MobileMusicPlayer

1. copied MobileMusicPlayer using Fugu

2. used 0xED to edit the MobileMusicPlayer app per activea's awesome instructions.

3. opened Terminal on my mac and ssh into the iPhone:
ssh root@10.0.0.3 (my iphone's IP address from SysInfoPlus)

4. I had to install ldid using this command:
apt-get install ldid

5. ran:
sysctl -w security.mac.proc_enforce=0 security.mac.vnode_enforce=0

6. ran:
ldid -S /Applications/MobileMusicPlayer.app/MobileMusicPlayer

Now my 1st gen iPhone's touch screen controls the iPod when plugged into the factory iPod adapter of my '09 VW Jetta (the car stereo controls still work, too). Hoorah! activea you rock!


Worked perfectly now, thanks heaps.
ive done this a bit before but didnt run the apt-get ldid and didnt use sysinfo plus.

thanks everyone!

bob
 
Great!

Hi to everybody, I still haven't had the time to test the app in my car, but the hacking work worked since I'm actually able to run the modified executable file.

I noticed only a small thing omitted in the instructions, you have to change permission to the modified MobileMusicApp file, to allow it executable to all users, and writable by group users...

From console (ssh) I used this two commands (after sysctl, and after ldid):
chmod a+x MobileMusicApp
chmod g+w MobileMusicApp

So, modified MobileMusicApp permission are identical the the original file.
(Hope it helps)
 
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 :)

can you share your edit file?

thanks
 
can you share your edit file?

thanks

Yep.
i dont think it likes certain file types so ive zripped it.
hope it attached properly if not ill upload to rapidshare for you.

lilfellabob
 

Attachments

  • MobileMusicPlayer_hacked.zip
    283.5 KB · Views: 224
Yep.
i dont think it likes certain file types so ive zripped it.
hope it attached properly if not ill upload to rapidshare for you.

lilfellabob

[edited]
i am using iPhone 3G OS 3.0 but cannot use the above file...
what version is it?
[/edited]
 
Yep.
i dont think it likes certain file types so ive zripped it.
hope it attached properly if not ill upload to rapidshare for you.

lilfellabob

Thanks, but it would seem that for me the file is corrupt, or at least that is what WinRAR and 7zip tell me. Perhaps you could rapidshare it?
Thanks for your help!
 
hmm i dunno it is for 3.0.
im getting it off my ipod again now (its working on there)
and ill re upload.
you changed its name to MobileMusicPlayer though?

<edit>
Hmmm ive just tried it and didnt work. iphone 3gs just said accessory attatched and ipod touch 1st gen crashed.
I did file again and iphone worked but ipod still crashed :S
Ill upload the one that worked on the 3gs.. maybe just make sure the mobilemusicplayer process is closed?
also:
http://rapidshare.com/files/252477773/MobileMusicPlayer_hacked.zip.html


oh sht i forgot this:

After copying the hacked MobileMusicPlayer app to your iphone..don't forget to run:
ldid -S /Applications/MobileMusicPlayer.app/MobileMusicPlayer

If ldid gets killed use...
sysctl -w security.mac.proc_enforce=0 security.mac.vnode_enforce=0
and then run again ..
ldid -S /Applications/MobileMusicPlayer.app/MobileMusicPlayer

was probably my problem... DONT FORGET IT!!!
(thanks activea) :D
</edit>
 

Attachments

  • MobileMusicPlayer_hacked.zip
    283.5 KB · Views: 183
  • MobileMusicPlayer_workedoniphone.zip
    283.9 KB · Views: 185
Having same problem

I upgraded my iPod Touch 1 gen. to 3.0 and now I only get the "accessory attached" message in the car. Do I have to crack the iPod to run this fix and can I run this fix from a pc? Great info. by the way. Thanks,
 
I upgraded my iPod Touch 1 gen. to 3.0 and now I only get the "accessory attached" message in the car. Do I have to crack the iPod to run this fix and can I run this fix from a pc? Great info. by the way. Thanks,

Duh, I meant jailbreak not crack.
 
Hi guys, thanks for the hack. However, my car won't allow the iPod to pause and keeps on auto-restart. Anybody have any solution to this problem?

My goal is to stop iPod if I wish and play other apps like Pandora.
 
Doesn't work with newest firmware

I cannot for the life of me get this working. My MobileMusicPlayer.app is 2.7MB and the ones on here are around 800k? Does anyone have it working with the newest update?
 
Figured it out

Ok, I finally figured it out. If anyone is interested pm me. If i get a response I'll do a write up of how I did it. Also I got Pandora (or any other app with sound) working. You just have to delete everything from the iPod. Not a great solution but it works. There are third party apps on cydia for playing MP3s or movies etc...
 
Do you get text display? Do you have to change "modes" on this device? Thanks.

No text display and it just uses "Track 6" all the time. But if you run Pandora Controls (from Cydia) it lets you run Pandora in the background to have other apps up such as my turn by turn directions from xGPS. :D
 
Do you get text display? Do you have to change "modes" on this device? Thanks.

Lastly YOU MUST after you do everything change directy into the mobilmusicplayer.app (yes into the actual app) and run
chmod a+x MobileMusicApp
chmod g+w MobileMusicApp

otherwise it will crash due to permission issues. (I don't know the detail but after beating my head against the wall that is what made it work)
 
After following this thread for the past 6 months or so I thought I had to sign up to thank you all for your help especially activea and Boulderlaw. Just picked up a 3GS the other day and not only did I get it working first go this time, there's no black screen anymore :D!
 
hmm i have this working on my ipod touch 1st gen but when i try on my iphone 3gs i get an error in putty...

util/ldid.cpp(567): _assert(0:arch != NULL)
this comes after running
ldid -S /Applications/MobileMusicPlayer.app/MobileMusicPlayer

wat i doing wrong?
 
if anyone downloaded the "MobileMusicPlayer_workedoniphone.zip"

make sure you need to chmod after ldid it
 
You guys are awesome. Works like a charm. Copied, ldid, chmod >> WORKS. I'm so happy.

One thing to note, it almost looks like apple had some parts of this set up because there is no volume slider when attached like there was in 2.xx. I cant figure out why you have to lock the ipod out to give control to a deck. What's their excuse?
 
Hey guys i own a pioneer car stereo but i don't know anything (really i tried to read what you guys were trying to explain but almost fainted lol) about programming, i wanted to know if there was an easy way to get the ipod working while connected to the car stereo.
Thanks
 
Register on MacRumors! This sidebar will go away, and you'll see fewer ads.