Μια μέθοδος για να βάλετε το <strong class='bbc'>Logo </strong>οποιασδήποτε εταιρίας στο Springboard του <b><b><b><b>iPhone</b></b></b></b> :
Ετοιμάζετε δυο εικόνες .png διαστάσεων <strong class='bbc'>65x20</strong> pixels. Τα ονόματα των αρχείων πρέπει να είναι τα εξής :
<strong class='bbc'>Default_CARRIER_COSMOTE.png
FSO_CARRIER_COSMOTE.png</strong>
π.χ. για την Cosmote.
Η Default_CARRIER_COSMOTE.png εμφανίζεται μέσα στις διάφορες εφαρμογές και πρέπει να έχει σκουρόχρωμα γράμματα.
Η FSO_CARRIER_COSMOTE.png εμφανίζεται εκτός εφαρμογών (springboard, background) και πρέπει να έχει ανοικτόχρωμα γράμματα.
Επισυνάπτω τις σχετικές εικόνες (Cosmote.zip).
Στη συνέχεια μπαίνετε με WinSCP στο <b><b><b><b>iPhone</b></b></b></b> στο directory :
<strong class='bbc'>/System/Library/Carrier Bundles/Unknown.bundle</strong>
και αντιγράφετε εκεί τα 2 παραπάνω αρχεία .png
Aπό ίδιο directory αντιγράφετε το αρχείο <strong class='bbc'>carrier.plist</strong> στον PC. Το αρχείο αυτό έχει δυαδική μορφή και θα πρέπει να μετατραπεί σε ASCII από το site :
<a href='http://140.124.181.1...-bin/plutil.cgi' class='bbc_url' title='External link' rel='nofollow'>http://140.124.181.1.../plutil.cgi</a>
Στη συνέχεια κάνετε edit το αρχείο carrier.plist με π.χ. το notepad. Μετα τη γραμμή <strong class='bbc'><array></strong> προσθέτετε μια νέα εγγραφή για την εταιρία π.χ. Cosmote :
<strong class='bbc'> <dict>
<key>AllowPrefixMatching</key>
<false/>
<key>CarrierName</key>
<string>COSMOTE</string>
<key>DefaultImage</key>
<string>Default_CARRIER_COSMOTE.png</string>
<key>FullScreenOpaqueImage</key>
<string>FSO_CARRIER_COSMOTE.png</string>
</dict></strong>
μερικές επεξηγήσεις :
1)
<string>COSMOTE</string> : είναι το string που έρχεται από τον πάροχο, όπως φαίνεται στα Settings -> Carrier. Για τις άλλες εταιρίες μπορεί κάποιος φίλος να μας ενημερώσει.
2)
<key>AllowPrefixMatching</key>
<false/>
Αυτό το αφήνετε false αν θέλετε πλήρη ταύτιση του string που γράψατε προηγουμένος με το string της εταιρίας. Το κάνετε true στη περίπτωση που το string σας για παράδειγμα είναι WIND και θέλετε να δείχνει το logo της WIND σε όλες τις χώρες, οι οποίες διαφέρουν ως προς το prefix στο string του παρόχου, για παράδειγμα :
GR WIND
IT WIND
TR WIND
(δεν ξέρω αν τα παραπάνω prefixes ισχύουν, απλά δίνω την ιδέα)
3)
Τα Default_CARRIER_COSMOTE.png και FSO_CARRIER_COSMOTE.png είναι απλά τα ονόματα αρχείων με τα logos που αντιγράψατε πιο πριν.
Τέλος, το διορθωμένο carrier.plist το αντιγράφετε πίσω στο τηλέφωνο, στο ίδιο directory /System/Library/Carrier Bundles/Unknown.bundle.
<strong class='bbc'>Reboot </strong>και είστε έτοιμοι !
<span style='color: red'><strong class='bbc'>4)Για όσους έχουν v2.1</strong></span>
Στον κατάλογο των carriers, υπάρχουν 2 αντιστοιχίες σε κάθε πάροχο. Αυτό που ψάχνει το iPhone είναι ο κωδικός παρόχου. Έτσι, το 20205 είναι η Vodafone_gr.bundle, στον οποίο φάκελο έχει και symbolic link.
Αν προσπαθείτε να βάλετε extra bundles, βεβαιωθείτε πως υπάρχουν οι αντίστοιχοι κωδικοί παρόχου ως symbolic link, π.χ. ln -s 20205 /System/Library/Carriers/Vodafone_gr.bundle και αντίστοιχα για Wind και Cosmote...
Έτσι, δεν χρειάζεται να πειράξετε το Unknown Carrier.bundle κλπ. Απλώς, διαγράψτε τα παρακάτω symbolic links (experts only) ώστε σε reboot να αναζητήσει τον πάροχο της SIM:
<span style='color: green'>Σβήστε (μέσω terminal ssh) τα ακόλουθα 4 αρχεία (τα symbolic links, προφανώς):
/var/mobile/Library/Preferences/com.apple.carrier.plist
/var/mobile/Library/Preferences/com.apple.operator.plist
/var/mobile/Library/Carrier Bundle.bundle
/var/mobile/Library/Operator Bundle.bundle
Με ένα απλό ls -la θα δείτε πού αντιστοιχούν, σε ποιο bundle δηλαδή...</span>
[Thanks to konsti for the sollution & dpap for the tip]
<img src='http://i36.tinypic.com/156fpc3.png' alt='Posted Image' class='bbc_img' />
<span style='color: red'><span style='font-size: px;'><strong class='bbc'>Λύση Νο2: Μέσω Cydia (Μόνο Cosmote, Vodafone, Wind και Q)</strong></span></span>
Προσθέτε το ακόλουθο Cydia source (MinApps): <a href='http://www.ftp4u.gr/iphone/apt.' class='bbc_url' title='External link' rel='nofollow'>http://www.ftp4u.gr/...iphone/apt.</a>
Στη συνέχεια κάνετε ένα search στο Cydia για greeck logos.
Θα σας εμφανίσει το αντίστοιχο πακέτο (περιλαμβάνει τους εξής παρόχους: Cosmote, Vodafone, Wind και Q) το οποίο και θα εγκαταστήσετε.
Τέλος, κάντε ένα respring ή Reboot το iPhone και είστε έτοιμοι!
[Thanks to tyrogalos for the tip]
Logos ελληνικών εταιριών στο Springboard
#286
Δημοσίευση 05/09/2009 - 16:06
Ad
#287
Δημοσίευση 08/09/2009 - 09:49
Mηπως ειναι ευκολο να ανεβασει καποιος το logo της cosmote [γιατι δεν δουλευουν τα links] ωστε να το περασω μεσω ssh?
#288
Δημοσίευση 08/09/2009 - 10:55
Xαιρετω και γω με τη σειρα μου. Λοιπον παιδες μεσω cydia δεν επιασε και εχω OS3.0 καθως και τα 2 repo's. εκανα reboot,respring 2-3 φορες και δεν μου περασε το λογοτυπο της cosmote.
Mηπως ειναι ευκολο να ανεβασει καποιος το logo της cosmote [γιατι δεν δουλευουν τα links] ωστε να το περασω μεσω ssh?
Eλα ρε Αρχοντα ετοιμο
http://rapidshare.co...620/Cosmote.rar
#289
Δημοσίευση 08/09/2009 - 15:25
#290
Δημοσίευση 09/09/2009 - 17:25
@CaLi@
#292
Δημοσίευση 11/09/2009 - 18:35
προσθεστε το ιδιο ρεπο απλα στο τελος προσθεστε και το ( 3 ) οσοι εισαστε στην 3.0 και 3.0.1 δλδ http://ftp4u.gr/iphone/apt3/
Μολις το εκανα κι εγω απο cydia (3G 3.0.1)... Κομπλε τα παντα ολα...
#293
Δημοσίευση 25/09/2009 - 21:54
#294
Δημοσίευση 02/10/2009 - 10:11
Εβαλα το LogoFix αλλα μου περασε το Logo πανω απο το 3G signal και ειναι Αθλιο ...
Τι πρεπει να κανω
#295
Δημοσίευση 03/10/2009 - 10:59
#296
Δημοσίευση 08/10/2009 - 18:34
#297
Δημοσίευση 08/10/2009 - 18:39
Δημητρη τι firmware εχεις?και ποιο μοντελο?!Γείαααα!! Λοιπόν και εγώ απο cydia τζίφος. Προσπαθώ να το κάνω χειροκίνητα αλλά το carrier.plist δέν μπορώ να το κάνω ascii το link δέν λειτουργεί και στο google που έκανα search δέν βρίσκω τίποτα. Help plz!!!
#299
Δημοσίευση 08/10/2009 - 18:56
#300
Δημοσίευση 08/10/2009 - 19:09
Ad
Χρήστες που διαβάζουν αυτό το θέμα: 5
0 μέλη, 5 επισκέπτες, 0 ανώνυμοι χρήστες