Become a MacRumors Supporter for $50/year with no ads, ability to filter front page stories, and private forums.
dosen't work.

with or without the ldid process makes no difference, MMP quits to Homescreen.

Yet another restore :(
Is there any difference on a german iPhone?!

Same for me. I can change the code in MMP file but as soon as I upload that to the ipod touch neither Music Player or Video Player will open.

If I copy back the original MMP everything is OK.

Tried DJCraze's files and the same problem, so I don't think I am doing any typos.

I am on verion 2.2.1(5H11)

If you are able to help at all I would be very grateful, as this is really frustrating. Cheers
 
- Executed the following commands on the Iphone
$ apt-get install ldid
$ ldid -S /usr/bin/launch
$ ldid -S /Applications/MobileMusicPlayer.app/MobileMusicPlayer

- Klaus[/QUOTE]

This is the only bit I haven't done not sure how to.
 
Managed to get it working.

I'm have Windows Xp so used the following to get the file, edit it and then load it back onto the ipod:

Iphone browser to manipulate files on Ipod.
HxD as the Hex editor.



The point I was missing (due to my inexperience) was how to install and then use Mobile Terminal on the ipod itself (this is done in Cydia) to utilise ldid to add the required signature. Prior to that the MobileMusicPlayer.app just wouldn't be work.

Once you open terminal you might neet to type the following

su root
alpine

before

apt-get install ldid
ldid -S /usr/bin/launch
ldid -S /Applications/MobileMusicPlayer.app/MobileMusicPlayer



MANY THANKS TO ALL THE PREVIOUS POSTERS, I'M VERY HAPPY TO HAVE GOT THIS WORKING!!
 
without su these commands aren't possible :)
So nothing new for my problem :(

@tag: you lucky... even copying the backup back dosen't work for me :/
 
without su these commands aren't possible :)
So nothing new for my problem :(

@tag: you lucky... even copying the backup back dosen't work for me :/

This what i got first time round.

could not open lock file var/lib/dpkg/lock

What are you getting when you type in
apt-get install ldid
 
ericas tools installed?

logged in as root? (su command above)

Yes Ericas Tools installed.

Used Mobile Terminal on the Ipod itself. Then logged on as root with
su root command
followed by password alpine.
 
ericas tools installed?

logged in as root? (su command above)

Sorry having read your post again I am sure you are in the same position as I was and should therefore be very close to getting it sorted out. On the other hand we may have our wires crossed and I might be taking you through stuff you already know?

I am assuming you have installed Ericas tools from Cydia?

When you get the prompt logged in as root? enter the following lines one by one.

su root

alpine

apt-get install ldid

ldid -S /usr/bin/launch

ldid -S /Applications/MobileMusicPlayer.app/MobileMusicPlayer


Hopefully we can get you sorted:)
 
MobileMusicPlayer.app for 2.2.1

I am on 2.2.1 currently and have a version that is working. PM me for details on how to get a link to download it.:)
 
Holding down the home button for a few seconds on the accessory attached screen works fine for me.
 
This is one of the things i've been waiting for. I copied djcraze's 2.2.1 file over to my 2g touch using iphoneExplorer and it works well. Video Doesn't work, but i dont really need to be watching vid in the car anyway(if i wanted to I could just use the headphone to line in on the deck).

BTW, I'm using a Pioneer DEH-P4000UB. It's one of their decks with USB in, it'll read flash drives and play music off of just about any mp3 player (unit control for ipod only i believe). The cool thing is that since it's USB and not a normal deck ipod adapter, it works great with the iphone 3g and touch 2g.

Thanks for your efforts guys
 
@UAEMAN: Send me an e-mail (check my profile) and I'll send you back a copy of my patched file, which I just updated for firmware 2.1. I checked it in the car and it works fine, though I can't guarantee anything, etc., etc...

can you send it to me also, there is no email address in your profile
 
I tried this, but the iPod function doesn't want to work anymore. It just returns to the mainscreen

So.. I tried all the methods here, with no luck what so ever.. SOOO I tried my own little diddy at this... and it worked.. FLAWLESSLY *knock on wood*... and by flawlessly, I mean it works as it should. You plug in the dock-adaptor.. It shows "This accessory is not supported, turn on airplane mode?".. and thats it. You can open the iPod app if you like, and it will not show "Accessory Attached".. You can control your music via the Stereo, or via the iPod app. Everything works. There are no crashes, no nothing. :D

I cant think of what model my Alpine stereo is.. Sorry

anyways, this is what I did..

Open up MobileMusicPlayer and search for "showAccessorySplash"... and guess what? Replace it with hideAccessorySplash.. haha! Not even joking ;)

Works great for me.. Hope you guys can get it working too :).


This is a 2.1 iPhone 3G that I tried it on.

Oh and sign it, using the method described previously.
Picture_1.png
 
Charging issues

For anyone in Australia experiencing charging issues with the ipod to iphone car connector one of these will fix the issue:

http://store.apple.com/us/product/TS696LL/A?fnode=MTY1NDA0MQ&mco=MjE1MDc5OQ

The real bugger is that while it can be purchased from the US apple store online... no dice for the Australian apple store.. and the US store wont ship !

I have contacted the manufacturer direct and will post as soon as I have a reply and hopefully local retailer or means of purchasing !
 
Scoshe passport available in Australia here

Guys from Scoshe International replied super quick.
Charge adaptor to enable iphone to be charged on any ipod based unit available through Egear.com.au

Just for the record I don't work for or have any involvement with this business other than purchasing the passport which will now allow my factory fitted VW ipod adaptor FINALLY recharge my 3g iPhone !
 
3.0 Hack

No success yet with 3.0 because Symbols changed.

Steps:
- Installed Aptitude with Cydia
- Installed openssh with Cydia
- copied MobileMusicPlayer to Mac:
scp root@IPHONE_IP:/Applications/MobileMusicPlayer.app/MobileMusicPlayer .
- used HexEdit to change showSplashView to hideSplashView
- copied MobileMusicPlayer back to IPhone:
scp MobileMusicPlayer root@IPHONE_IP:/Applications/MobileMusicPlayer.app/
- ssh root@IPHONE_IP
- Code signed:
apt-get install ldid
ldid -S /Applications/MobileMusicPlayer.app/MobileMusicPlayer
- Rebooted
- No success

Anyone has time to try out replacing some other Symbol names ?

PS: If ldid gets killed use
sysctl -w security.mac.proc_enforce=0 security.mac.vnode_enforce=0
 
3.0 Hack

Hey Klause,

I have been reading through the new file...i found teardownsplashview but i dont see a corresponding initialize...i had no luck with changing show to hide. I tried replacing enablesplashscreen with disablesplashscreen but cant seem to get it working since disable is one character longer.

Is there a better way to go about this vs just trying things? I am not sure how you figured it out the first time.

Matt
 
Matt,

last time it was just trial-and-error, though it did not take long since the function names were quite obvious. I also tried several things - but not success yet.
 
Are there any other people working on this hack? I just updated to 3.0 and i just realized a few minutes ago that this hack was the single most useful thing I did during the last jailbreak.

I'm not much with programming, but i'll look over the code to see if i can find anything as well.
 
no luck

I messed with several of the symbols...couldnt make any progress...so i decided to try to just copy the mobilemusicplayer.app from the 2.2.1 posted previous in this thread....surprisingly, that application would launch and play some music (although it crashes very often). It still gave me the accessory lock, however. I am beginning to wonder if that lock is now controlled through the OS.

any progress Klause?
 
Register on MacRumors! This sidebar will go away, and you'll see fewer ads.