Appstore games/apps Tutorial
#1
Δημοσίευση 24/08/2008 - 04:16
edited by iPhoneHellas: Update: To patched αρχείο του MobileInstallation το οποίο είναι απαραίτητο για την μέθοδο .ipa έχει αλλάξει για την v2.2 !! Ο οδηγός έχει ενημερωθεί με το download link για το νέο patched MobileInstallation αρχείο για την v2.2.
Direct method (.app):
1) Kατεβαστε το τροποποιημενο παιχνιδι/εφαρμογη και αποσυμπιεστε τον φακελο application.app στην επιφανεια εργασιας
2) Αντιγραψτε (copy) το application.app στον φακελο '/Applications' του κινητου μεσω SSH και θεστε τα permissions σε 775 (chmod 775 application.app)
3) Δημιουργειστε εναν φακελο 'Documents' στο 'private/var/mobile/' και θεστε του τα permissions σε 777 (χρειαζεται να γινει μια φορα αυτο και οχι καθε φορα που περνατε μια εφαρμογη)
4) Καντε επανεκιννηση
iTunes method (.ipa):
Αυτη η μεθοδος απαιτει την αντικατασταση ενος αρχειου στο iPhone αλλα καθιστα την εγκατασταση εφαρμογων πανευκολη
------------------------------------------------------------------------------------------------------------------------------------------------------
UPDATE!!!: Μπορείτε να παρακάμψετε την χειροκίνητη μέθοδο που περιγράφεται παρακάτω και να τα κάνετε όλα αυτόματα προσθέτοντας στο Cydia το repo: http://cydia.hackulo.us και εγκαθιστώντας από κει την εφαρμογή miPatch. Διαβάστε περισσότερα εδώ.
Αυτόματη μέθοδος για την έκδοση 2.2 όπως το παραπάνω είναι το IpaPrep2 από το repo του Xsellize
-----------------------------------------------------------------------------------------------------------------------------------------------------
Πως να εγκαταστησετε σπασμενα IPA
1) Συνδεθειτε με SSH στο τηλεφωνο, πηγαιντε στον φακελο '/System/Library/PrivateFrameworks/MobileInstallation.framework'. Σημειωση: Το 'MobileInstallation.framework' ειναι φακελος!
2) Καντε ενα backup το αρχειο 'MobileInstallation απο τον παραπανω φακελο. Μπορειτε να τον μετονομασετε σε MobileInstallation.bak
3) Kατεβαστε το patched file - EΔΩ για v2.0-v2.0.1-v2.0.2, ΕΔΩ για v2.1 και ΕΔΩ για την v2.2
4) Αντιγραψτε το patched file στον φακελο "/System/Library/PrivateFrameworks/MobileInstallation.framework" και θεστε permissions στο patched file σε 775. Ελεγξτε ξανα! Ειναι πολυ σημαντικο!!!
5) Πηγαιντε στο φακελο '/private/var/mobile/' και θεστε permissions στον 'Applications' σε 777 και τικαρετε την επιλογη recursively!
6) Πηγαιντε στο 'private/var/mobile/Applications' .Δημιουργειστε εναν φακελο 'Documents' εκει και θεστε τα permissions σε 777
7) Πηγαιντε τωρα στο 'private/var/stash/Applications' και καντε και εκει ενα φακελο 'Documents' με Permissions 777.
Καντε επανεκιννηση το τηλεφωνο. Σημαντικο αλλιως δεν θα παιξουν οι εφαρμογες!
9) Kαντε restart το iTunes και κατεβαστε μια ΕΠΙΣΗΜΗ (δλδ μη σπασμενη) δωρεαν εφαρμογη απο το AppStore
Για να εγκαταστησετε τα .ipa, κάντε τα drag and drop στην κατηγορια Applications στην αριστερή στήλη του iTunes και θα εμφανιστουν στο Applications tab του iPhone (όταν το συνδέσετε). Καντε sync και θα εγκατασταθουν
http://www.iphonehel.../topicseen.html
English version
Direct method (.app):
1) Download the 'modified' game/app and extract the application.app folder to your desktop.
2) Copy application.app into /Applications via SSH or SFTP and set it's permissions to 775 (chmod 775 application.app )
3) Create a folder called “Documents” in /var/mobile/ and set permissions to 777. (*only needs to be done once)
4) Reboot your iPhone
iTunes method (.ipa):
This method requires replacing a framework file on your iPhone, but makes the installation of apps very easy:
How to install 'modified' IPA's:
1) SSH into your phone, navigate to the folder: "/System/Library/PrivateFrameworks/MobileInstallation.framework"
NOTE: MobileInstallation.framework is a FOLDER!
2) Backup the file "MobileInstallation" from the directory above.
NOTE: Rename it to MobileInstallation.bak
3) Download this patched file - HERE for v2.0-v2.0.1-v2.0.2 and HERE for v2.1
4) Copy the patched file into the "/System/Library/PrivateFrameworks/MobileInstallation.framework"
NOTE: MobileInstallation.framework is a FOLDER!
5) Set permissions to that new file to 775
Note: CHECK AGAIN! VERY IMPORTANT!
6) Navigate to "/private/var/mobile/"
7) Set permissions to the folder "Applications" to 777
NOTE: make sure reclusive is checked (meaning it sets all files within the folder to 777)
Navigate into the "/private/var/mobile/applications/ folder
9) Create a "Documents" folder in the "/private/var/mobile/applications/" folder.
10) Set the permission to 777
11) Navigate to the root level.
12) Navigate into the "/applications/" folder.
13) Create a "Documents" folder in the "/applications/" folder. Set permission to 777
12) Reboot your iPhone - IMPORTANT! Otherwise Apps will not install!
13) Restart iTunes
14) Download one OFFICIAL App from the app store, if you haven't already.
Note: Free app are fine. Just needs to be an OFFICIAL App.
To install .ipa apps, simply double click them and sync them with your iPhone! If the apps do not show up, just reboot your iPhone!
Ποιές είναι οι διαφορές των 2 μεθόδων;
.ipa method: Quicker method (+), You can sync apps with iTunes (+), apps are included in the backup of your iPhone (+), Not so safe (-)
.app method: Safer (apps aren't installed through iTunes, so Apple can't 'track' you) (+), Not so quick (-), apps aren't included in your iPhone backup (-)
Extra tip (for people that don't feel safe using the .ipa method): If you find an app that is only avalible as .ipa, just rename the file to app.zip and extract it. The .app file will be inside the zip.
FAQs
Q: I get Error 0xE8000001 when I try to sync my 'modified' IPA's!
A: Make sure you set permissions 775 and reboot your iPhone/iPod before you sync your apps.
Q: The application "APP NAME" cannot be opened
A: Make sure you have at least one official app (free or paid) downloaded onto your iPhone!
Q: My games don't save
A: Create a "Documents" folder in "/Applications" and "/var/mobile" and set permissions to 777.
Q: My game resets back to Springboard when I launch it
A: Create a "Documents" folder in "/Applications" and "/var/mobile" and set permissions to 777.
Ad
#2
Δημοσίευση 28/08/2008 - 11:02
#3
Δημοσίευση 28/08/2008 - 16:04
#4
Δημοσίευση 29/08/2008 - 11:01
αυτα τα SSH SFTP permissions to 777 κά δεν τα ξερω...
θα μπορουσε καποιος να μου εξηγησει ολη την διαδικασια και αναλυτικα αμα γινεται για το πως θα μπορω και εγω να εγκαταστατω free app games που εχει και το app store...γιατι ειδα σε post οτι μπορουσα το crash να το κανω install τζαμπα και το πηρα 8 ευρω απο το store...κριμα...
εχω κανει jailbreak τι κινητο με το quickpwn...
please help me....Ευχαριστώ
#5
Δημοσίευση 29/08/2008 - 11:47
Στη συνέχεια ανοίγεις το WinSCP που έχεις εγκαταστήσει στον υπολογιστή σου (για χρήστες windows πάντα μιλάμε. Υποθέτω πως έχεις windows). Και πατάς στο new. Έπειτα εισάγεις τις ρυθμίσεις που γράφω:
Hostname: την IP που σημείωσες πιο πάνω
Username: root
Password: alpine
Πατάς login και περιμένεις γιατί την πρώτη φορά αργεί λίγο γι'αυτό μην πατήσεις abort.
Όταν συνδεθείς πλέον έχεις μπροστά σου στη δεξιά στήλη όλους τους φακέλους και τα αρχεία του iphone σου. Αντιγράφεις τον φάκελο τάδε.app που έχεις κατεβάσει στο directory /Applications και με δεξί κλικ επιλέγεις properties και εκεί που είναι τα permissions αλλάζεις τον αριθμό σε 775 και πατάς οκ.
Τέλος εφόσον δεν έχεις ξαναεγκαταστήσει μόνο σου κάποια εφαρμογή θα πρέπει να δημιουργήσεις έναν φάκελο Documents (ακριβώς έτσι όπως το γράφω) στο directory /root/var/mobile/ και βάζεις permissions 777.
Τέλος reboot και έτοιμος
#6
Δημοσίευση 02/09/2008 - 16:50
Μπορεί κανείς να το επιβεβαιώσει, από άλλα ξένα forums, ίσως; Τι ακριβώς κάνει αυτό το αρχείο και γιατί είναι patch-αρισμένο;
Επίσης, αν σε εγκατεστημένο firmware 2.0.2 βάλουμε το MobileInstallation (με την γνωστή μέθοδο) που κυκλοφορεί (με το μέγεθος που προανέφερα) μήπως δημιουργήσουμε τυχόν προβλήματα στην ομαλή λειτουργία του τηλεφώνου και σε εγκατάσταση αγορασμένων ή δωρεάν εφαρμογών απ'το iTunes;
Ευχαριστώ προκαταβολικά.
#7
Δημοσίευση 03/09/2008 - 10:31
Quote
Now there's a small script named IPAPREP, available on Installer 4 and Cydia, which automatically and safely performs all necessary steps (replace MobileInstallation, creates the two folders needed, fixes permissions). I tested it on my iPhone 2G fw. 2.0.1 and works like a charm! It's meant specially for newbies or peeps not that much experienced.
You have to:
1) register on XSellize
2) add the XSellize source to Cydia or Installer: http://www.xsellize....read.php?t=1980
3) install IPAPREP
4) install a free app/game with iTunes first
Now you're ready to install your cracked .IPAs! (simply double-click in order to add them to iTunes Applications, then sync).
Μην ξεχνάτε πως στο Cydia και για το firmware 2.0.x η εγκατάσταση του repo απαιτεί το παρακάτω format/σύνταξη:
http://xsellize.com/cydia/user-password γι'αυτό πρέπει να εγγραφεί κανείς.
#8
Δημοσίευση 03/09/2008 - 16:26
Quote
To install this package:
(1) Add source in Cydia (if you have not yet done so): http://www.iphone.org.hk/apt/
REMEMBER TO PUT IN / (a slash) at the end!
(2) Install MobileInstallation Patch 2.0/2.0.1/2.0.2 in Section "Tweaks"
(3) Done!
Note: This package also supports uninstallation.
Ας μας αναφέρει φίλος αν αυτό ή το προηγούμενο repo τα καταφέρνει...
#9
Δημοσίευση 03/09/2008 - 17:16
Θα ήθελα να απευθυνθώ στον αγαπητό admin του thread με ένα ερώτημα "προγραμματιστικό".
Σε πολλά, έγκυρα forums, συναντώ αντικρουόμενες οδηγίες για την εγκατάσταση του MobileInstallation, ιδιαίτερα όσον αφορά τα ρημάδια τα permissions.
Άλλοι αναφέρουν 755, εδώ βλέπω 775 και 777. Μπερδεύομαι λίγο...
Χθες που πέρασα στο (φρεσκο-εγκατεστημένο πάλι 2.0.2) iPhone Classic, το ομώνυμο αρχείο στη διαδρομή /System/Library/PrivateFrameworks/MobileInstallation.framework/ όπου το αρχικό αρχείο της Apple έχει permissions 755, δηλαδή μόνο ο owner γράφει (w) και οι άλλοι διαβάζουν (group-other) ®.
Για όσους έχουν διάθεση να καταλάβουν, βλέπε ένα μικρό tutorial για τα permissions:
http://www.zzee.com/...rmissions.shtml
Για ποιον λόγο πρέπει να αλλάξουμε τα default permissions ώστε να μπορεί να γράφει (w) και η ομάδα στην οποία ανήκει το αρχείο του owner; Γιατί να μην το αφήσουμε 755;
Στο Xsellize αναφέρει 755 για το MobileInstallation.
Στο Codez4Mac αναφέρει 775 για το εν λόγω αρχείο.
Στο MacSerialJunkie αναφέρει 775 και εδώ.
Στο Mac-BB αναφέρει 755 και μάλιστα ποστάρουν εδώ την 'σπασμένη' έκδοση του MobileInstallation για firmware 2.0.2! Το μέγεθος του αρχείου είναι το ίδιο με αυτό του αρχικού 2.0.2 και δεν ξέρω αν είναι πραγματικά patched ή όχι...
Μπορεί κανείς να πει με σιγουριά τι είναι τελικώς, σωστό; Permissions 775 ή 755 όπως σε μια 'καθαρή' εγκατάσταση του 2.0.2;
#10
Δημοσίευση 03/09/2008 - 17:25
Ειναι ετσι για να μπορουμε να 'γραφουμε' απο πανω
#11
Δημοσίευση 06/09/2008 - 17:41
1) Ακολουθώντας την app μέθοδο, για να κάνω uninstall απλά πετάω τον φάκελο .app από το /Applications ή χρειάζεται να κάνω και κάτι άλλο? (το κρατάω και πατάω το x δεν πιάνει ... δεν υπάρχει x)
2) Με αυτή την μέθοδο παρατηρώ ότι τα εικονίδια είναι τετράγωνα χωρίς τις καμπύλες στις γωνίες. Υπάρχει κάποιο fix γι αυτό?
thanks in advance
#12
Δημοσίευση 06/09/2008 - 18:49
#13
Δημοσίευση 06/09/2008 - 22:36
1. IPA μέσω iTunes: δημιουργείται φάκελος με μοναδικό ID της εφαρμογής, και από εκεί και κάτω (στο tree) αποθηκεύονται τα πάντα: η εφαρμογή, temp folder, τα αρχεία preferences, και παρελκόμενα. Εφόσον πατήσεις το X στην κεντρική οθόνη, σβήνεις τα ΠΑΝΤΑ από την εφαρμογή και δεν μένει κανένα αρχείο ξεκρέμαστο. Άψογο.
2. APP μέσω Cydia/Installer: δημιουργείται η εφαρμογή .app στη διαδρομή /Applications/ (που είναι νέα, σε σύγκριση με το 1.1.4, δηλαδή /var/mobile/stacks/Applications/ και όχι root/Applications/) και τα αρχεία preferences, αν δεν τα βάζει ο ίδιος ο προγραμματιστής εντός συγκεκριμένου φακέλου, αποθηκεύονται όλα στο /var/mobile/Library/Preferences/ που σημαίνει, αν η απεγκατάσταση μέσω Cydia/Installer δεν σβήσει αρχεία προτιμήσεων, τότε αυτά μένουν 'ορφανά' και θέλουν σβήσιμο με το 'χέρι'.
Η ιδέα των ipa είναι εξαιρετική και φιλική προς τον χρήστη αλλά και το σύστημα, και μάλιστα στο XSellize.com γίνεται προσπάθεια να μετατρέψουν τις εφαρμογές του Cydia σε ipa's!
#14
Δημοσίευση 07/09/2008 - 21:31
Edited by iPhoneHellas - Greeklish to Greek
#15
Δημοσίευση 07/09/2008 - 22:13
Ad
Χρήστες που διαβάζουν αυτό το θέμα: 6
0 μέλη, 6 επισκέπτες, 0 ανώνυμοι χρήστες