Accessory attached lockdown workaround for iPhone/iPod


By
Posted on Wednesday August 26th, 2009 / 19:22

Ο user Kaska του iPhoneHellas forum δημοσίευσε ένα αναλυτικό οδηγό με τον οποίο μπορούμε να παρακάμψουμε το ενοχλητικό Splash Screen που εμφανίζεται όταν συνδέουμε το iPod ή το  iPhone σε κάποιο adapter αυτοκινήτου και δεν μας επιτρέπει να χειριστούμε το iPod.app.

Ακολουθώντας αυτόν τον οδηγό μπορεί κάποιος να χειρίζεται και το iPod.app από τα χειριστήρια του αυτοκινήτου:

Τί χρειαζόμαστε:

PUTTY για εντολές (cmd): download link ή το Mobile Terminal απο Cydia
winSCP (windows iphone browser): download link
HEX Editor: download link

1. Κάνουμε Jailbreak την συσκευή μας και εγκαθιστούμε το Cydia.

2. Στο Cydia κάνουμε install τα εξής:

α) Open SSH
β) Erica Utilities
γ) ldid

3. Στο Cydia κάνουμε install το SysInfoPlus που με αυτό κλείνουμε την εφαρμογή MobileMusicPlayer ή κάνουμε install το SBsettings μαζί με το processes για να κλείσουμε αργότερα την εφαρμογή iPod.

4. Αντιγράφουμε το /Applications/MobileMusicPlayer.app/MobileMusicPlayer στο desktop με το iPhone browser ή το WinSCP (για log user:root pass:alpine)

5. Ανοίγουμε το HEX editor και αντικαθιστούμε τα νούμερα στην αριστερή πλεύρα με 0 (μηδέν) που αντιστοιχούνε στα γράμματα τα παρακάτω στην δεξιά πλευρά.
(Κρατήστε Back up το αρχικό αρχείο μήπως και δεν λειτουργήσει)

wantsSplashView
hideSplashView
showSplashView
setSplashViewImage:
exitPlayerForAccessorySplash
_accessorySplashViewWillAppearNotification:
AccessorySplashViewWillAppearNotification
splashViewImage
_splashView

6. Κλείνουμε την εφαρμογή MobileMusicPlayer με το SysInfoPlus ή με το SBsettings και processes κλείνουμε την εφαρμογή iPod.

7. Με το WinSCP αντιγράφουμε το hacked MobileMusicPlayer app στο iPhone/iPod

8. Με το WinSCP αλλάζουμε τα permissions του αρχείου MobileMusicPlayer σε 777 (δεξί κλικ properties)

9. Με το Putty ή Mobile Terminal (για log user:root pass:alpine) εκτέλεση :

α) apt-get install ldid
β) ldid -S /Applications/MobileMusicPlayer.app/MobileMusicPlayer
γ) sysctl -w security.mac.proc_enforce=0 security.mac.vnode_enforce=0 (δύο φορές)

10. Κλείνουμε την εφαρμογή MobileMusicPlayer με το SysInfoPlus ή χρησιμοποιώντας το SBsettings πάμε στο processes και κλείνουμε την εφαρμογή ipod.

Αυτό λειτουργεί σε iPod και σε iPhone 3G και 3GS με firmware 3.0 και 3.0.1.

Περισσότερα στο forum: iPhone MobileMusicPlayer Accessory Attached message

About Vasilis Ananiadis

Ο ζωντανός θρύλος της Ελληνικής blogόσφαιρας, ο αβυσσαλέος master του SEO, o πρίγκηπας των Social Media, ο τυφώνας των Web Startups, ο οργασμός της ιντερνετικής επιτυχίας. Τώρα και στο twitter: @vananiadis

Tags: ,




Comments are closed.