Π.Δ.Π.Δ.Ε. Αττικής ΔΙ.Δ.Ε. ΠΕΙΡΑΙΑ 1 o EΠΑ.Λ. ΠΕΡΑΜΑΤΟΣ/ 7 o Σ.Ε.Κ. ΠΕΙΡΑΙΑ Τµήµα Ηλεκτρονικής Σχολικό Έτος: 2012-2013 ΕΡΕΥΝΗΤΙΚΗ ΕΡΓΑΣΙΑ ΓΙΑΤΗΝΒ ΛΥΚΕΙΟΥ «ΕΙΣΑΓΩΓΗ ΣΤΗ ΦΙΛΟΣΟΦΙΑ ΤΟΥ ΑΝΟΙΧΤΟΥ ΚΩ ΙΚΑ- ΕΦΑΡΜΟΓΕΣ ΛΕΙΤΟΥΡΓΙΚΩΝ ΣΥΣΤΗΜΑΤΩΝ»
Samsung GT-S5839i + Linux
ΔικτυότοποςΜαθήματος: http://kotsifakos.info/ind ex.php?option=com_cont ent&view=article&id=50& Itemid=101
Εισαγωγή λειτουργικού συστήµατος Linux σε κινητό. Samsung GT-S5839i + Linux Μαθητής Β Λυκείου Τµήµατος Ηλεκτρονικής Αντώνης Καββαδίας
Επιβλέποντες Καθηγητές ΚΟΤΣΙΦΑΚΟΣ ΔΗΜΗΤΡΙΟΣ Καθηγητής Ηλεκτρονικής (ΠΕ17.08) mail: dimkots@sch.gr http://kotsifakos.info ΜΑΛΤΕΖΟΣ ΙΩΑΝΝΗΣ Καθηγητής Ηλεκτρονικής (ΠΕ17.04) mail: iomaltezos@sch.gr http://users.sch.gr/ iomaltezos/autosch/joomla15/
Υλικό επεξεργασίας: Εργαστήκαμε πάνω στις δυνατότητες που μας παρέχει το κινητό SASMSUNG Galaxy Ace GT-S5839i (φωτογραφία). To κινητό είναι«κλειδωμένο» από την εταιρεία κατασκευής με το λογισμικό Αndroid και ΧΩΡΙΣ την δυνατότητα υπερχρήστη (SuperUser) ή διαχειριστή (Admin or SuperAdmin).
Για επεξεργασία δεδομένων ως SuperUser χρειάζεται να έχουμε ΠΛΗΡΗ πρόσβαση στο κινητό μας. Οποιοδήποτε smartphone είναι κατασκευασμένο από την εταιρεία παραγωγής του με τη σφραγίδα της. Kάθεμιααπ αυτές, διεκδικεί το προϊόν ως δικό της, ακόμακαιαν διαφέρει ελάχιστα από ένα άλλο που κυκλοφορεί στην αγορά.
Για το συγκεκριμένο μοντέλο στο Διαδίκτυο βρήκαμε ένα βίντεο στο youtube, το οποίο μας δείχνει πως μπορούμε μέσω μιας διαδικασίας, να εγκαταστήσουμε λειτουργίες ROOT ή αλλιώς να αποκτήσουμε δικαιώματα SuperUser στο κινητό μας.
Υπερσύνδεσµος για το βίντεο: http://www.youtube.com /watch?v=imhnazuj9ia To συγκεκριµένο βίντεο µας δείχνει την διαδικασία για να εγκαταστήσουµε δυνατότητες root στο συγκεκριµένο κινητό. Για να γίνει αυτό θα πρέπει να περάσουµε ένα αρχείο στην κάρτα SD [2ος υπερσύνδεσµος ]. http://adf.ly/kjuht H εγκατάσταση αυτή (installation) γίνεται αν «µπούµε» σε κατάσταση recovery mode του κινητού. Αρχικά απενεργοποιούµε το κινητό µας και επιλέγουµε κάποια συγκεκριµένα κουµπιά που θα το ενεργοποιήσουν σε κατάσταση επαναφοράς (recovery mode).
Υπερσύνδεσµος http://www.youtube.com/ watch?v=imhnazuj9ia http://adf.ly/kjuht Κάθε κινητό χρησιμοποιεί διαφορετικό συνδυασμό γιαναμπεισεκατάσταση SuperUser. Για τo συγκεκριμένο μοντέλοεπιλέγουμε: volume +, middle και power button. Ο συνδυασμός αυτός μας βάζει σε κατάσταση επαναφοράς λειτουργίας (recovery mode).
Υπερσύνδεσµοι http://www.youtube.com/ watch?v=imhnazuj9ia http://adf.ly/kjuht Από εκεί επιλέγουμε με τα πλήκτρα volume + kai. Η οθόνη αφής δεν δουλεύει σε κατάσταση επαναφοράς (recovery mode). Eπιλέγουμε update from SD Card. H εντολήμας βάζει στηνsd card. Στο σημείο αυτό επιλέγουμε το αρχείο που περάσαμε από το δεύτερουπερσύνδεσμομετομεσαίοκουμπί( middle button) Όταν το κινητό περάσει όλα τα αρχεία βγάζει την ένδειξη install complete. Μετά από όλα αυτά επιλέγουμε reboot phone.
Ότανθαγίνειηεπανεκκίνηση τουκινητούμιανέαεφαρμογήθα είναι εγκατεστημένη στο κινητό με το όνομα SuperSu. Τις τελικές οδηγίες τις βρήκαμε στην διεύθυνση: http://www.youtube.com/watch?v=vgx-zplg8d0 Οι οδηγίες αφορούν την πλήρη έκδοση(full version). Το συγκεκριμένο βίντεο μας δείχνει όλη την διαδικασία εγκατάστασης(installation). Μετά από την εγκατάσταση το κινητό λειτουργεί ως root άψογα και ο χρήστης μπορεί να αξιοποιήσει όλες τις δυνατότητες ως Υπερχρήστης(SuperUser).
Google play, Busy box, Terminal Emulator and Hacker s Κeyboard Λειτουργώντας το κινητό µας ως SuperUser έχουµε την δυνατότητα να εγκαταστήσουµε όποια εφαρµογή θέλουµε. Mπαίνοντας στον ικτυότοπο google play «κατεβάζουµε» την εφαρµογή terminal emulator. Η εφαρµογή δουλεύει µόνο σε κινητά τα οποία έχουν δυνατότητες root. Το συγκριµένο κινητό είναι σχεδιασµένο να λειτουργεί µε ANDROID και όχι µε τερµατικό. Επειδή δεν έχει περασµένες εντολές λειτουργίας, πρέπει να εγκαταστήσουµε την επέκταση Busy Box. To Busy Box έχει φτιαχτεί συγκεκριµένα για κινητά android από τον Stephen Stericson. https://play.google.com/store/apps/details?id= stericson.busybox&hl=el
Google play, Busy box, Terminal Emulator and Hacker s Κeyboard Για να αξιοποιήσουµε το εγκατεστηµένο τερµατικό µας χρειάζονται «ΠΛΗΚΤΡΑ» ανάλογα ενός πληκτρολογίου υπολογιστή. Το σχετικό πληκτρολόγιο το βρίσκουµε και το εγκαθιστούµε από του ικτυότοπο του hackers keyboard Η χρήση του τερµατικού (terminal) ξεκλειδώνεται» µε την εντολη su (συντόµευση από τις λέξεις Super User ). ίνοντας την εντολή busy box βλέπουµε πόσες εντολές µπορούµε να χρησιµοποιήσουµε από την εγκατεστηµένη επέκταση ( busy box ).
Έκδοση Kernel 2.6.35.7 - Έκδοση android 2.3.6 Και για το τέλος, µια πολύ καλή χρήση του SU είναι το overclock στο CPU του επεξεργαστή, το οποίο απογειώνει το κινητό µας σε άλλο επίπεδο
Ερωτήσεις;
Eυχαριστούμε