Σάββατο 29 Οκτωβρίου 2011

iPhone 4S, Siri & Jailbreak [Updated]

Ήθελα καιρό τώρα να γράψω για πολλά για θέματα που τρέχουν και ναι να τα πω και λίγο έξω από τα δόντια.









Η "μαμά" Apple μας έδωσε το νέο δημιούργημα της το iPhone 4S που αν και βρακί δεν έχουμε να βάλουμε τρέξαμε ή και θα τρέξουμε να καταφέρουμε να το κάνουμε δικό μας.

Νταξ' δεν λέω, είναι καλό πιο γρήγορο, με έξτρα γραφικά και φοβερή κάμερα στο σώμα του iPhone 4, που δεν είναι και κανένα χοντρό κινητό..

Ένα από τα έξτρα που έχει είναι ο "Ταπεινός Βοηθός Siri" ένα σύστημα τεχνητής νοημοσύνης που ότι του λες προσπαθεί με επικοινωνία με τους apple servers και τον έξω κόσμο να σου απαντήσει και να σου δώσει αποτελέσματα, όπως και αν του πεις τίποτα περίεργο να έχει και θράσος.

Ωραία θα μου πεις τώρα, τα έχει ακούσει μέχρι και η γιαγιά μου αυτά, που θες να καταλήξεις βρε αδερφέ..;; θα φτάσω και εκεί.

Μέρες τώρα υπάρχουν "αποδείξεις" από χρήστες στο Twitter ότι έχουν καταφέρει να περάσουν (port) το Siri και όλες του τις λειτουργίες σε iPhone 4, και πιο μετά σε iPad & iPod Touch.. ισχυρίζονται πως λειτουργεί άψογα "σε αυτούς" και μάλιστα έχουν και προσωπικούς beta testers γνωστούς στην iDevice κοινότητα που το επιβεβαιώνουν. Στο FAQ τους αναφέρουν ότι δεν έχουν ακόμα τελειώσει με την επικοινωνία με τους Apple Servers γιατί χρειάζεται 4S αλλιώς δεν απαντάνε. Μετά λένε ότι θα δημιουργηθεί μια υπηρεσία απο αυτούς σε δικούς τους server ως man-in-the-middle και ότι θα πρέπει να πληρώνουμε προφανώς κάθε μήνα, γιατί αναφέρουν την λέξη συνδρομή, και αλλά σχετικά. Ως τώρα το μόνο κατα την γνώμη μου που έχουν καταφέρει, και ας βγω λάθος έτσι, είναι να δημιουργήσουν ντόρο γύρω απο στο το θέμα και στην ουσία να έλκουν "θύματα" που αρέσκονται σε φωτό και βίντεο για να ακουμπήσουν τις "ευγενικές τους δωρεές".

Στην προσπάθεια μου να επικοινωνήσω μαζί τους μιας και το συζητάνε ανοιχτά και σχολιάζουν κλπ, έλαβα το "βουβό ακουστικό", διότι προφανώς ρωτούσα κάτι που δεν τους συμφέρει να απαντήσουν ;; Το μόνο που τόνισα είναι ότι υπάρχουν υπέρ-αρκετά bsd/Linux εργαλεία στο iPhone μέσω Cydia που μπορούν άνετα να κάνουν packet snif, και αλλαγή τους ώστε τα headers ή ότι άλλο να πηγαίνουν ως 4S, έναν απλό δηλαδή daemon και μπορεί έναν proxy.. Και στην τελική μερικά UI Elements έφεραν πέρα, δεν είναι κάτι που δεν γίνεται! Και ο Sherif Hasim το ίδιο έκανε με το iPad 1 3G που μας μετέφερε ότι έχει σχέση με Phone app & Message app, έκανε τις απαραίτητες συνδέσεις με το baseband και αλλα και έχουν μερικοί κανονικό iPad τηλέφωνο!

Τίποτα όμως δεν κατάφερα.. αυτοί εκεί, σύνδεση με το 3ο αυτάκι!

update 1: στα σχόλια του άρθρου θα βρείτε τα απαραίτητα αρχεία μαζί με οδηγο πως θα φέρετε το GUI, αλλιώς τα user interface elements, και στην δική σας συσκευή όπως ακριβώς έχουν κάνει ως τώρα και οι άλλοι!
update 2: επίσης σε απάντηση σχολίου του φίλου nsxbass θα δείτε και βίντεο "ουσιαστικής λειτουργίας του Siri σε ένα iPod Touch του @chpwn

Χθες (28-10-11) μέρα κυκλοφορίας του 4S σε περισσότερες χώρες, πετάγεται ο γνωστός MuscleNerd και λέει "μάγκες, I can haz jailbreak" και μας δίνει φωτό.. απο το iSSH ότι μπήκε σε ένα 4S ssh session. Οκ, δεν λέω ότι δεν υπάρχει jailbreak, υπάρχει αλλα όχι έτσι.
Δηλαδή απο την πρώτη μέρα που υπήρχε γιατι δεν μας είπε τίποτα.. Πως το λέω έτσι αυτό..;
Για να βρεθεί ένα exploit το μόνο που χρειάζεται είναι ένα λάθος στο firmware, ένα memory allocation που δεν έχει αδειάσει και σκάει, ένα bug γενικά κάποιας μορφής ή δυνατότητα παρεμβολής της μνήμη που θα ή έχει δεσμευθεί!
Άρα.. θυμάστε "day 1" της κυκλοφορίας του iOS 5…; Ωραία, θα θυμάστε σίγουρα και το "κολπάκι" που τοποθετεί το NewsStand (αλλιώς "κιόσκι" [μπλιαχ]) σε φάκελο. Δεν ήταν δύσκολο, απλά έπρεπε να είναι οι χρόνοι σωστοί. Αν το έχετε δοκιμάσει τότε θα έχετε προσέξει ότι το News Stand "δεν" τρέχει μέσα απο φάκελο που έχουμε κάνει με τέτοιο τροπο, και σκάει το SpringBoard, ξανά λέω.. "σκάει" το SpringBoard! Δηλαδή κάποιος με το debug cable με την μια βλέπει το σημείο της μνήμης που συμβαίνει το σκάσιμο, παιρνάει ένα jump και τσακ root access! Ναι! Αυτό μπορεί "ανετότατα" να είναι ένα User Land Jailbreak στυλ Jailbreakme.com !!!

Το Jailbreak λοιπόν του 4S το έχουν αν όχι με αυτό τον τρόπο, είναι σίγουρο και με άλλον.. απο την "1η μέρα" απλά άφησαν να περάσει καιρός και η "κρίση" που πιάνει μερικούς (σαν εμένα) και ρωτάνε συνέχεια.. Να δει ο κόσμος τι νέο προσφέρει το iOS 5, να ηρεμήσουν πριν αρχίσουν πάλι με Jailbreak κλπ!

Επίσης, "δεν" υπάρχει un-tethered jailbreak για το iOS 5. Υπάρχει Semi-tethered boot απο τον BigBoss αλλα δεν λειτουργεί σε συσκευές που έχουν AppSync. Ακούγεται ότι λειτουργεί αλλα δεν είναι αλήθεια και κάποια repositories εκτός του BigBoss έχουν βγάλει (κακώς) τα restrictions.. και δεν λειτουργεί έτσι και αλλιώς. Πρέπει να βγάλει ο Saurik μια νέα έκδοση του MobileSubstrate για να βγει αναβάθμιση του νέου AppSync που θα είναι πάνω απο το substrate και δεν θα αλλάζει hard files. Μετά θα ενημερώσει το hackulo και ο BigBoss τα εκάστοτε αρχεία τους για ολοκληρωμένο semi-tethered με AppSync!

Για να κλείσω αυτό το μακροσκελές άρθρο, πρέπει εμείς οι των iDevice lovers να έχουμε μια πιο συγκεκριμένη προσέγγιση σε πράγματα που μας φέρνουν κάποιοι στο πιάτο. Δεν είναι λίγοι "δικοί" μας εκει έξω που έχουν πέσει θύματα απο σελίδες που υπόσχονται un-tethered jailbreak με κάποιο αντίτιμο.. ΔΕΝ ΥΠΑΡΧΕΙ un-tethered jailbreak λέμε, βάλτε το καλά στο μυαλό σας. Και οι γνωστές ομάδες που ασχολούνται με το θέμα "δεν" πουλάνε Software και το δίνουν δωρεάν, (βλέπε redsn0w, pwnage tool, κλπ).

Αυτά τα "λίγα" φίλοι μου.. έβγαλα ότι είχα μέσα μου και εύχομαι να συμμεριζόμστε τις ίδιες απόψεις!!


Disclaimer: ότι γράφεται/αναφέρεται παραπάνω είναι καθαρά δική μου γνώμη και δεν έχει διατυπωθεί για να προσβάλει/διαβάλει/ή και παραποιήσει πληροφορίες κάποιου/οποίου είδους. Επίσης δεν φέρω καμία ευθύνη για το αποτέλεσμα ή ζημιά οποίου είδους σε μηχάνημα/συσκευή/τηλέφωνο σας. Κάθε οδηγίες/τρόπος και αρχεία τα χρησιμοποιείτε με δική σας εξολοκλήρου ευθύνη!
Να τα λέμε ως έχουν δηλαδή!


- Posted using BlogPress from my iPhone 4

Πέμπτη 27 Οκτωβρίου 2011

Απουσία μου και σχετικά!

Καλησπέρα γνωστοί και φίλοι!

Είναι καιρός τώρα που έχω σχετικά αφήσει την σελίδα χωρίς δημοσιεύσεις και νέα, όπως επίσης και νέα projects. Βλέπετε μπήκα κι εγώ στο κλαμπ των μπαμπάδων!!




Στις 22 του περασμένου Σεπτέμβρη γεννήθηκε η μπέμπα μας και απο τότε είμαι ξετρελαμένος, και όπως με λένε αρκετοί χαζομπαμπάς, αλλα οι "δικοί" μας -iDaddy-!

Δεν ξεχνώ τον σκοπό της σελίδας μου HellasProject, όπως και τα ατομα που έχουν μοιράσει καρά καιρούς μεταφράσεις τους και προγράμματα! Απλα χρειάζομαι κι εγώ τον χρόνο μου να προσαρμοστώ στον νέο και πολυ ευχάριστο τροπο ζωής μου! Ναι δεν λέω, έχω ξεχάσει τι πάει να πει ύπνος, αλλά όσοι είναι μπαμπάδες ξέρουν.. αυτό το γλυκό προσωπάκι σβήνει αμέσως κάθε κούραση κάθε στεναχώρια και ότι άλλο αρνητικό!

Υπομονή λοιπόν ζητώ απο εσάς τους αναγνώστες μου, θα επανέλθω! :Ρ

- Posted using BlogPress from my iPhone 4

Κυριακή 17 Ιουλίου 2011

[Giveaway] FlipFace – Τα ίσια..ανάποδα!



To FlipFace είναι μία διασκεδαστική εφαρμογή η οποία ήρθε για να μας κάνει τα ίσια…ανάποδα! Η χρήση της πολύ απλή, όμως το αποτέλεσμα μπορεί να προκαλέσει πολύ γέλιο :)

Αυτό που έχει να κάνει ο χρήστης είναι τραβήξει μία φωτογραφία (πορτραίτο) ή να επιλέξει μία που έχει ήδη αποθηκευμένη, να την προσαρμόσει σύμφωνα με τον οδηγό της εφαρμογής και να έχει κάτι σαν το ακόλουθο

Δευτέρα 6 Ιουνίου 2011

iOS 5 Beta - Τι βρήκα νέο για αρχή.. [update #4]


iOS 5 Beta


Μετά από το live coverage του wwd conference από το Milaraki.com με τον Suicico & Babz, και όταν το Developer Center της Apple πήρε μια ανάσα από τα κολλήματα, κατάφερα να κατεβάσω την πρώτη beta του iOS 5 και σας παραθέτω μερικά snapshots.

Σημείωση, κατά την πρώτη έναρξη αυτό το "Set up iPhone" slider υπάρχει και σε πάει σε μια οθόνη που διαλέγεις τι θα κάνεις με την συσκευή, αφού πρώτα βάλεις το apple id σου (iCloud, FindMyPhone, κλπ). Δυστυχώς δεν κράτησε τα snapshots από το σημείο εκείνο στο Camera Roll να σας τα δείξω.. (Θα δείτε πιο κάτω στο Update #1)

Χαρείτε τις πρώτες 4, ερχόμενο post με περισσότερα πράγματα που θα βρώ, τώρα είναι περασμένες και δεν με παίρνει ο χρόνος!

(κλικ για μεγαλύτερη)

διαφορετικά sliders On/Off

WWDC Σημερινό Coverage στο Milaraki.com


Φίλοι μου,


Σήμερα στις 8 παρά το απόγευμα όλοι συντονισμένοι στο Milaraki.com
για να μπείτε στην ζεστή μας παρέα με Suicico & Babz σε ζωντανό
σχολιασμό του WWDC και των όσων ανακοινωθούν!


Μην ξεχάσετε τις μπύρες εε!! :D


link -> http://milaraki.com/blog/2011/06/milaraki-com-live-vidcast-wwdc-2011/

Πέμπτη 19 Μαΐου 2011

iPhone Code Sign - Cydia & AppStore Deployment

Σας παραθέτω παλιό μου άρθρο από τον Φλεβάρη του 2010 περί iPhone Code Sign, ξέρω έπρεπε από νωρίς να βρίσκεται εδώ στο HellasProject, αυτό συνέβει γιατί αγόρασα δική μου άδεια και απλά άφησα το θέμα "Fake" code sign στην άκρη. Χαρείτε το, ξέρετε εσείς!


Ανοίγω το παρόν θέμα γιατί απ'ότι βλέπω υπάρχει μεγάλος ντόρος σε αρκετές σελίδες στο internet περί Code Signing, μια διαδηκασία ψηφιακής υπογραφής και πιστοποίησης των εφαρμογών που περνάνε στο AppStore ή και αν θέλετε στο Cydia!

Τώρα, εάν έχετε πάρει την άδεια του Προγραμματιστή (Developers License) από την μαμά Apple, θα σας έχει δώσει ένα ψηφιακό αντίγραφο του πιστοποιητικού που χρησιμοποιείτε μέσα στο Xcode και στo Keychain σας για την ψηφιακή σφραγίδα των εφαρμογών σας.

Τώρα, για το Fake Code Signing που κάνουν αυτοί που θέλουν απλά να δοκιμάσουν την εφαρμογή που αναπτύσουν στο iPhone τους χωρίς να θέλουν να το κάνουν deploy στο AppStore αντιθέτως μπορεί να θέλουν μόνο στο Cydia για συσκευές που πρέπει να έχουν γίνει πρώτα Jailbrake!

  • Πως δημιουργούμε Fake Code Sign από το Keychain Access,

  • πως αλλάζουμε το Xcode να πιστεύει ότι έχει την υπογραφή με απλές εισαγωγές στο Project Settings,

  • και πως ξεπερνάμε τα προβλήματα του build.

  • Πως μπορούμε να κάνουμε με το Link Identiny του Saurik να κάνουμε τα codesign hashes (ldid) να παίζουν αυτές οι εφαρμογές κατευθείαν σε Jailbroken συσκευές

  • και άλλα πολλά..


Θα βρείτε σιγά σιγά σε αυτό το post όλα τα προαναφερθέν όπως και θα ήταν ευπρόσδεκτα τα σχόλια, προτάσεις όπως και δικοί σας τρόποι για να γίνει η "δουλειά" σωστά!

Πάμε..