Άρθρα

Τι είναι ο bootloader και πως ξεκλειδώνει

τι είναι ο bootloader

Τι είναι ο bootloader και πως ξεκλειδώνει

Στο σημερινό άρθρο θα αναλύσουμε τον bootloader των κινητών τηλέφωνων, την χρησιμότητά του. Γιατί κάποιες εταιρίες επιτρέπουν τον ξεκλείδωμα του bootloader κι άλλες όχι. Τι κερδίζω αν ξεκλειδώσω τον  bootloader και τι χάνω; Πότε πρέπει να ξεκλειδώσω τον bootloader και πότε όχι. Θα αναλύσουμε τον bootloader στα smartphone που διαθέτουν λειτουργικό android και είναι η πλειοψήφια στην αγορά.

τι είναι ο bootloader στα κινητά τηλέφωνα

Τι είναι ο bootloader

O bootloader είναι ένα ανεξάρτητο κομμάτι κώδικα που εκτελείται με το που ενεργοποιήσουμε μία συσκευή. Αυτό το μικρό κομμάτι κώδικα βρίσκεται συνήθως στην αρχικές διευθύνσεις της rom ή μπορεί να βρίσκεται και σε σπάνιες περιπτώσεις σε άλλο chip εκτός του flash chip.

Ο bootloader είναι αυτός που ενεργοποιεί την συσκευή και προστατεύει το κύριο λειτουργικό σύστημα καθώς επίσης και τμήματα του flash chip έτσι ώστε να μην μπορούν να διαγραφούν ή να παραβιαστούν από κάποιο κακόβουλο πρόγραμμα.

Ο ρόλος του είναι πολύ σημαντικός γιατί εκτός από το λογισμικό προστατεύει και τα δεδομένα σας καθώς επίσης και πατέντες της εταιρίας που έχουν να κάνουν με το λογισμικό. O bootloader τα τελευταία χρόνια είναι μονίμως κλειδωμένος από την εταιρία έτσι ώστε να μην μπορεί κανείς να επέμβει στο λειτουργικό.

γιατί ξεκλειδώνουμε τον bootloader

Γιατί ξεκλειδώνουμε τον bootloader

Yπάρχουν κάποιοι σημαντικοί λόγοι που αναγκάζουν ορισμένους έμπειρους χρήστες να ξεκλειδώσουν τον bootloader. Οι χρήστες ξεκλειδώνουν τον bootloader για τους παρακάτω λόγους:

  • Θέλουν να κάνουν root το android smartphone τους. Διαβάστε τι είναι το root ->εδώ<-
  • Η έκδοση λειτουργικού που διαθέτουν είναι παλιά και θέλουν να βάλουν custom rom με νεότερη έκδοση android
  • Για να πειράξουμε το λειτουργικό και να αφαιρέσουμε εφαρμογές του συστήματος που τρώνε πόρους ή να προσθέσουμε συστημικές εφαρμογές δικές μας
  • Για να εγκαταστήσουμε παρακολουθητικά προγράμματα ή διάφορες εφαρμογές monitoring του smartphone
  • Για να εγκαταστήσουμε διπλό λειτουργικό σύστημα σε όσες συσκευές το υποστηρίζουν πχ android – linux, ή android – windows
  • Σε ορισμένες περιπτώσεις για να μετατρέψουμε μία rom από κινέζικη σε ευρωπαική

ξεκλείδωμα bootloader κίνδυνοι

Κίνδυνοι από το ξεκλείδωμα του bootloader

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

  • Είναι ευάλωτο σε εγκατάσταση malware κι εφαρμογών τρίτων χωρίς την συγκατάθεσή μας
  • Τα δεδομένα μας είναι ευάλωτα να διαβαστούν εφόσον συνδεθεί στον υπολογιστή με ειδικό λογισμικό ακόμη κι αν η συσκευή μας είναι κλειδωμένη
  • Πολλές εφαρμογές τραπεζών και ειδικές εφαρμογές με υψηλή κρυπτογράφηση όπως είναι το Netflix δεν παίζουν σε συσκευές με ξεκλείδωτο bootloader
  • Μπορεί να κολλήσει εύκολα ιό ακόμη κι αν υπάρχει antivirus στην συσκευή και σε κρυφά partitions της συσκευής και ακόμη και με επαναφορά ρυθμίσεων να μην μπορεί να βγει

ξεκλείδωμα bootloader android

Ποιές εταιρίες ξεκλειδώνουν τον bootloader και ποιές όχι

Οι εταιρίες κατασκευής κινητών τηλεφώνων χρησιμοποιούν την δικιά τους πολιτική για το ξεκλείδωμα του bootloader.

Αρκετοί είναι αυτοί που ξεκλειδώνουν τον bootloader για εκπαιδευτικούς σκοπούς. Παρόλα αυτά οι εταιρίες κινητής τηλεφωνίας έχουν γίνει ιδιαίτερα αυστηρές στο ξεκλείδωμα του.

Παλιότερα σχεδόν όλες οι εταιρίες επέτρεπαν το ξεκλείδωμα του bootloader αιτώντας έναν ειδικό κωδικό ή με μία απλή εντολή. Βέβαια το τίμημα ήταν ότι έβγαινε το τηλέφωνο εκτός εγγύησης. Τώρα ισχύουν τα παρακάτω:

  • Η Apple δεν επέτρεπε ποτέ το ξεκλείδωμα του bootloader
  • Η Xiaomi επιτρέπει το ξεκλείδωμα του bootloader υπό προυποθέσεις, μετά από αρκετούς μήνες και σε συγκεκριμένους χρήστες. H διαδικασία γίνεται μέσω του Mi account σας.
  • Η LG επιτρέπει το ξεκλείδωμα του bootloader. Θα πρέπει να μπείτε ->εδώ<-
  • Η Samsung επιτρέπει το ξεκλείδωμα του bootloader υπό προυποθέσεις και σε ορισμένα μοντέλα
  • Η Motorola επιτρέπει το ξεκλείδωμα του bootloader. Μπείτε ->εδώ<-
  • Η Huawei δεν επιτρέπει πλέον το ξεκλείδωμα του bootloader
  • H Sony επιτρέπει το ξεκλείδωμα του bootloader. Μπείτε ->εδώ<-

Το πλεονέκτημα που έχουν οι εταιρίες που επιτρέπουν το ξεκλείδωμα του bootloader είναι ότι με αυτόν τον τρόπο απαλλάσονται εύκολα από την κάλυψη της εγγύησης μίας συσκευής. Παρόλο που το ξεκλείδωμα του bootloader δεν μπορεί να προκαλέσει ζημιά στο hardware της συσκευής, οι εταιρίες το χρησιμοποιούν σαν πρόφαση να βγάζουν τα κινητά εκτός εγγύησης.

Το μειονέκτημα ενός τηλεφώνου με ξεκλείδωτο bootloader είναι ότι όλα τα μυστικά και οι πατέντες του smartphone είναι εκτεθειμένες ακόμη και σε ανταγωνιστικές εταιρίες. Κι αυτός είναι ο σημαντικότερος λόγος πλέον που οι εταιρίες δεν επιτρέπουν το ξεκλείδωμα του

9volto επισκευή smartphone samsung iphone

Ξεκλείδωμα bootloader από το 9Volto

Το ξεκλείδωμα του bootloader των συσκευών είναι μία από τις σημαντικότερες δραστηριότητες του 9Volto. Είναι η κερκόπορτα που αν την ανοίξουμε δεν έχουν περιορισμούς στις λογισμικές επεμβάσεις των smartphones. Custom rom , root, overclocking επεξεργαστή, dual boot, μετατροπή σε dual sim συσκευές, όλα ξεκινούν από τον bootloader.

Ανάλογα με την περίπτωση και το μοντέλο χρησιμοποιούμε ειδικό εξοπλισμό, test points, jtags ή authorized accounts για το ξεκλείδωμα του bootloader.

Δυστυχώς το μέλλον του ξεκλειδώματος του bootloader των smartphones είναι δυσοίωνο. Πλέον η κρυπτογράφηση και οι μέθοδοι κλειδώματος γίνονται ολοένα και πιο δύσκολοι.


Το 9Volto είναι ένα εξειδικευμένο επισκευαστικό κέντρο smartphone, tablet και laptop, το οποίο μπορεί να αναλάβει οποιαδήποτε βλάβη σε hardware αλλά και σε firmware επίπεδο.

Κατάστημα 1: Πύλης 59 Πειραιάς τηλ: 2104118176

Κατάστημα 2: 25ης Μαρτίου 55 Πειραιάς τηλ: 2104212212

Huawei Unlock Bootloader downgrade upgrade

Huawei Unlock Bootloader

Εδώ κι αρκετό καιρό η Huawei έχει σταματήσει να ξεκλειδώνει των bootloader των μοντέλων της έτσι ώστε ο χρήστης να μπορεί να χρησιμοποιεί custom rom. Ακόμη κι ο χρήστης να το ζητήσει η Huawei πλέον δεν προσφέρει αυτή την δυνατότητα με αποτέλεσμα οι χρήστες να είναι εγκλωβισμένοι στις official EMUI roms που η ίδια η Huawei διανέμει.

Δεν είναι όμως μόνο αυτό το πρόβλημα για τους προγραμματιστές και τους χρήστες που πειραματίζονται με custom rom.

H Huawei έχει υιοθετήσει και το σύστημα anti-rollback το οποίο δεν επιτρέπει στα μοντέλα της να πάρουν υποβάθμιση λογισμικού. Δηλαδή κάποιος που έχει android 9 Pie να πάει στο android 8 Oreo ή στο android 7 Nougat.

 

Huawei Ξεκλείδωμα Bootloader από το 9Volto

Μετά από αρκετά πειράματα σε αρκετά μοντέλα huawei καταφέραμε να κάνουμε downgrade και ξεκλείδωμα bootloader. Ουσιαστικά αυτό που μπορούμε να κάνουμε είναι να υποβαθμίσουμε μέσω firmware ή hardware επέμβαση την έκδοση του λειτουργικού και με ειδικό λογισμικό να ξεκλειδώσουμε τον bootloader.

Αυτή η επέμβαση μπορεί να γίνει μόνο σε μοντέλα που διαθέτουν official εκδόσεις λειτουργικού σε παλιότερη έκδοση 7.0 ή 8.0.

Η επέμβαση είναι χρονοβόρα και χρειαζόμαστε τουλάχιστον μία εργάσιμη μέρα για να ολοκληρώσουμε την διαδικασία.

Αυτή η επέμβαση μας επιτρέπει να μετατρέψουμε κι άλλα μοντέλα Huawei από μονόκαρτα single sim σε δίκαρτα dual sim που με την έκδοση 9.0 δεν είχαμε αυτή την δυνατότητα.

Το ξεκλείδωμα του bootloader γίνεται με επαναπρογραμματισμό του  bootloader και δεν μας επιτρέπει να δούμε τον κωδικό ξεκλειδώματος που χρησιμοποιεί η εταιρία για να ξεκλειδωθεί ο bootloader.


 

Μέθοδοι ξεκλειδώματος του bootloader των Huawei

Η Huawei διαθέτει μεγάλη ποικιλία μοντέλων. Εκτός από την ποικιλία μοντέλων, ποικίλουν κι εκδόσεις λογισμικού, οι εκδόσεις kernel του λογισμικού, ο επεξεργαστής που φοράει και ποιά έκδοση είναι. Όλες αυτές οι παραμέτροι δυσκολεύουν το ξεκλείδωμα του bootloader.  Εκτός αυτού μπορεί κάποιος χρήστης πχ Huawei P20 με 9.0 έκδοση να καταφέρουμε να ξεκλειδώσουμε τον bootloader και σε άλλον χρήστη με την ίδια έκδοση και στο ίδιο μοντέλο να μην γίνεται.

Για όσους πραγματικά ενδιαφέρονται να ξεκλειδώσουν τον bootloader ή να κάνουν downgrade το λειτουργικό μπορούν να το φέρουν στο 9Volto. Εάν δεν μπορέσουμε να ξεκλειδώσουμε τον bootloader το χειρότερο σενάριο είναι να το πάρει ο χρήστης στην κατάσταση που μας το έφερε. Με τον εξοπλισμό και την τεχνογνωσία που διαθέτουμε δεν υπάρχει περίπτωση το smartphone να γίνει brick.

Αρχικά δοκιμάζουμε να ξεκλειδώσουμε τον bootloader μέσω λογισμικού συνδέοντας το smartphone στον υπολογιστή μέσω της θύρας usb.  Δοκιμάζουμε 4 διαφορετικές μεθόδους. Εφόσον δεν γίνει τότε επεμβαίνουμε στο hardware του smartphone μέσω test point ή jtag.

Αυτό σημαίνει ότι το τηλέφωνο εάν δεν ξεκλειδώσει μέσω καλωδίου θα πρέπει να ανοιχτεί από τεχνικό και να κάνουμε την επέμβαση σε συνδυασμό hardware και software.


Η διαδικασία ξεκλειδώματος του bootloader των Huawei γίνεται στο κατάστημά μας 25ης Μαρτίου 55

 

Το 9Volto είναι ένα εξειδικευμένο επισκευαστικό κέντρο android και iphone το οποίο μπορεί να αναλάβει οποιαδήποτε βλάβη έχει το κινητό σας και να την επισκευάσει άμεσα σε harware αλλά και σε firmware επίπεδο.

Κατάστημα 1: Πύλης 59 Πειραιάς τηλ: 2104118176

Κατάστημα2: 25ης Μαρτίου 55 Πειραιάς τηλ: 2104212212

 

Samsung LG Sony Huawei δεν ανάβει μετά από αναβάθμιση

αναβάθμιση jtag samsungΗ αναβάθμιση ενός smartphone μπορεί από μία απλή διαδικασία ρουτίνας να γίνει ο χειρότερος εφιάλτης για έναν χρήστη.
Τα περισσότερα smartphone με λειτουργικό σύστημα android (lg, sony, samsung, huawei, vodafone, alcatel, zte κ.α) μπορούν να αντιμετωπίσουν κάποιο πρόβλημα με το λειτουργικό τους κατά την διαδικασία του firmware upgrade (αναβάθμιση λογισμικού).
Οι επιπλοκές κατά την διαδικασία της αναβάθμισης μπορούν να προκληθούν από πολλούς παράγοντες. Μερικοί από αυτοί είναι:

Χαμηλή μπαταρία. Δεν κάνουμε ποτέ αναβάθμιση αν η μπαταρία είναι κάτω από το 50%. Συνήθως τα android smartphones της Samsung, της LG και της Sony έχουν δικλείδα ασφαλείας με την οποία ελέγχει την στάθμη της μπαταρίας πριν ξεκινήσει την αναβάθμιση κι ενημερώνει τον χρήστη ότι δεν μπορεί να κάνει αναβάθμιση λόγω χαμηλής μπαταρίας. Παρόλα αυτά όμως υπάρχει πιθανότητα το smartphone να ξεγελαστεί και να ξεκινήσει αναβάθμιση με χαμηλή μπαταρία και το τηλέφωνο να μείνει κατά την διαδικασία της αναβάθμισης επειδή τελείωσε η μπαταρία.

Γεμάτη η εσωτερική μνήμη αποθήκευσης του κινητού. Για να γίνει η αναβάθμιση ενός κινητού τηλεφώνου μέσω wifi (on the fly, on the air) to smartphone κατεβάζει την rom (αρχείο αναβάθμισης) στον εσωτερικό αποθηκευτικό χώρο του τηλεφώνου. Δεν χρειάζεται μόνο χώρο για να αποθηκευτεί ολόκληρη η αναβάθμιση του τηλεφώνου, αλλά χρειάζεται κι επιπλέον αποθηκευτικός χώρος να αποσυμπιέσει (extract) την rom και να την κάνει εγκατάσταση (install). Εάν το smartphone έχει οριακό εσωτερικό αποθηκευτικό χώρο, όταν ξεκινήσει την διαδικασία αναβάθμισης και κάνει extract το αρχείο για installation τότε το τηλέφωνο θα κρασάρει και δεν θα μπορεί να ξεκινήσει.

Custom Rom / Modified Rom. Όσοι χρήστες περνούν στο smartphone custom rom / modified rom που δεν είναι official τότε υπάρχει μεγάλη πιθανότητα το smartphones όχι μόνο να μείνει σε μία διαδικασία αναβάθμισης αλλά μπορεί να κρασάρει εντελώς και σε έναν απλό συνδυασμό λειτουργιών του τηλεφώνου. Πχ να έρθει μήνυμα στο viber όταν κάνουμε τηλεφωνική κλήση. Οι custom rom φημίζονται για την ταχύτητά τους αλλά οι περισσότερες είναι ασταθής σε ένα σύνολο λειτουργιών.

Root/ Rooted smartphone. Η πλήρη πρόσβαση που επιτρέπει η διαδικασία root στο κινητό μπορεί να το κάνει κι ευάλωτο όχι μόνο κατά την διαδικασία της αναβάθμισης αλλά και στις απλές του λειτουργίες. Κάποιοι φάκελοι που πρέπει να είναι μόνο για ανάγνωση μέσω του root η διαδικασία αναβάθμισης μπορεί να κάνει διαγραφή ή αντικατάσταση αρχείου και να κάνει το τηλέφωνο να κολλήσει και να κάνει συνέχεια boot loop (επανεκκινήσεις).

Unlocked / Ξεκλειδωμένος Bootloader. Ο κλειδωμένος bootloader είναι αυτός που τις περισσότερες φορές επιτρέπει στο smartphone να μην γίνει hard bricked – δηλαδή να μην χρειάζεται επέμβαση στην πλακέτα ώστε να ξαναπρογραμματιστεί. Τα περισσότερα ατυχήματα hard bricked σε διαδικασία update σε Samsung, LG και Sony προκαλούνται επειδή ο bootloader είναι ξεκλειδωμένος και μπορεί να προγραμματιστεί από κάποια εφαρμογή ή μέσω υπολογιστή. Σε μία τέτοια περίπτωση η κατασκευάστρια εταιρία χρεώνει αντικατάσταση πλακέτας ενώ μπορεί με ειδική διαδικασία πάνω στην πλακέτα ο bootloader να επιδιορθωθεί και κατ επέκταση ολόκληρο το λογισμικού του smartphone.

Virus / Malware. Ένας ιός ή ένα malware που μπορεί να έχει κολλήσει το κινητό τηλέφωνο δεν θα επιτρέψει την διαδικασία της αναβάθμισης να ολοκληρωθεί σωστά. Εκτός αυτού εφόσον το κινητό τηλέφωνο έχει κολλήσει κάποιον ιό ή malware τότε εάν η αναβάθμιση γίνει on the fly / over the air (μέσω wifi) ο ιός θα μείνει. Ενδέχεται η διαδικασία να μην μπορεί να ολοκληρωθεί εάν ο ιός έχει επηρεάσει την δομή του file system του smartphone.

Εάν κάτι από τα παραπάνω συμβαίνει στο smartphone τότε ενδέχεται η διαδικασία της αναβάθμιση να αποτύχει και το τηλέφωνο να κολλήσει και να γίνει soft brick ή hard brick.

Σε περίπτωση που το τηλέφωνο μείνει στην αναβάθμιση και δεν έχει καταστραφεί ο bootloader ή κάποιο σημαντικό partition της flash τότε μπορούμε να κάνουμε τα παρακάτω βήματα μόνοι μας που μπορεί να επαναφέρει το smartphone μας σε λειτουργική κατάσταση.

Μπαταρία γεμάτη. Θα πρέπει να είμαστε σίγουροι ότι η μπαταρία μας είναι γεμάτη. Γι’αυτό θα πρέπει με κάποιον τρόπο να την φορτίσουμε. ‘Η χρησιμοποιούμε κάποιο άλλο κινητό τηλέφωνο που να χρησιμοποιεί την ίδια μπαταρία και φορτίζουμε την μπαταρία του soft/hard bricked android smartphone ή χρησιμοποιούμε κάποιο τροφοδοτικό που μπορεί να δώσει ρεύμα κατάλληλο για μπαταρίας κινητών τηλεφώνων περίπου 3,6-4,6 volt.

Flash Mode. Recovery mode. Download mode. Emergency mode. Η κάθε εταιρία χρησιμοποιεί την δικιά της ονομασία, για το android smartphone της, για την διαδικασία κατά την οποία το τηλέφωνο μπαίνει σε μια κατάσταση έτοιμη για προγραμματισμό της flash / rom. Ψάξτε στο internet για το πως μπαίνουν τα Samsung σε download mode, τα LG σε emergency mode, τα Sony σε flash mode, τα huawei, alcatel, zte σε recovery mode για flashing  (να μην μπερδεύεται η έννοια recovery mode για flashing με το recovery menu για hard reset κτλ). Σε περίπτωση που το τηλέφωνο δεν μπορεί να μπει σε τέτοια κατάσταση τότε το πιο πιθανόν είναι να είναι hard bricked οπότε εκεί χρειάζεται ειδικός εξοπλισμός και ειδικές διαδικασίες που δεν μπορεί ο χρήστης να κάνει μόνος του. (call 9Volto @ 2104212212).

Flasher. Πρόγραμμα αναβάθμισης. Εφόσον το τηλέφωνο έχει γεμάτη μπαταρία και μπαίνει σε flash mode τότε το τρίτο βήμα που πρέπει να κάνουμε είναι να κατεβάσουμε το πρόγραμμα αναβάθμισης της εκάστοτε εταιρίας. Kies της Samsung, Xperia Companion για Sony, PC Suite & LG Bridge για LG. Η κάθε εταιρία χρησιμοποιεί κάποιον flasher για όσους θέλουν να περάσουν την αναβάθμιση του smartphone τους μέσω υπολογιστή. Θα τον βρείτε στην επίσημη σελίδα του εκάστοτε κατασκευαστή.

Step by Step. Ακολουθείστε τα βήματα αναβάθμισης που θα σας εμφανίσει ο flasher. Η κάθε εταιρία αλλά και το κάθε μοντέλο έχει διαφορετική διαδικασία αναβάθμισης. Θα πρέπει να είστε προσεκτικοί για το πως θα κάνετε την διαδικασία σωστά.

Update Success. To γλίτωσες το 9Volto. Το smartphone σου δουλεύει κανονικά και η διαδικασία του soft bricked τηλεφώνου σου επιδιορθώθηκε με επιτυχία από τα χεράκια σου!

Update Fail.  Καλώς ήρθε στο κόσμο μας! To πιθανότερο είναι να έχεις ένα Hard Bricked android smartphone. Είναι κατόρθωμα να καταφέρεις κάτι τέτοιο. Εάν το έκανες τότε το να έρθεις στο 9Volto είναι μονόδρομος.. Αλήθεια τι κάνει το 9Volto σε ένα hard bricked τηλέφωνο και μπορεί να το επαναφέρει;

Hard Bricked Android Smartphone Solutions by 9Volto

Όταν το τηλέφωνο είναι εντελώς κατεστραμμένο από διαδικασία αναβάθμισης ή από κάποιο κόλλημα του λογισμικού και δεν μπορεί να αναβαθμιστεί το τηλέφωνο όταν πάει στην αντιπροσωπεία συνήθως το κάνουν αντικατάσταση πλακέτας. Το αν θα είναι στην εγγύηση ή όχι εξαρτάται από την αντιπροσωπεία, εάν το τηλέφωνο ήταν root, εάν έχει υποστεί εξωτερικές φθορές κ.ο.κ. Συνήθως η αντιπροσωπεία βρίσκει διάφορες προφάσεις να μην καλύψει την βλάβη στον πελάτη και να τον χρεώσει πλακέτα.

Η αλήθεια είναι ότι το τηλέφωνο εάν με κάποιο τρόπο γίνει hard bricked δεν έχει κάποιο σοβαρό πρόβλημα hardware ή οτιδήποτε άλλο μηχανικό για να επισκευαστεί. Το δύσκολο κομμάτι είναι πως θα καταφέρει ο τεχνικός -ακόμη και η αντιπροσωπεία που στην Ελλάδα δεν έχουν επισκευή επιπέδου 4- να προγραμματίσει την αρχή του flash chip ή το ξεχωριστό chip το οποίο διαθέτει τον bootloader και δίνει την κύρια εκκίνηση του τηλεφώνου για να ξεκινήσει όλες τις κύριες και δευτερεύουσες λειτουργίες ή ακόμη και τις βασικές λειτουργίες για επιδιόρθωση λογισμικού όπως είναι το flash mode, emergency mode κτλ.

Στο 9Volto έχουμε καταφέρει σε πάνω από 90% των android smartphone της αγοράς να προγραμματίζουμε τον bootloader χωρίς να κάνουμε αντικατάσταση την πλακέτα. Οι μεθόδοι που χρησιμοποιούμε σε ένα android smartphone (samsung, lg, sony, alcatel, huawei, zte κ.α) είναι δύο:

Programming via flasher. Προγραμματισμός flash chip/bootloader/flash/eprom (για όσα έχουν) μέσω προγραμματιστή chip. Αποκολλούμε την flash ή το bga που έχει τον bootloader το τοποθετούμε στον προγραμματιστή, το προγραμματίζουμε, ξανακολλάμε το chip στο smartphone και συνεχίζουμε την διαδικασία προγραμματισμού μέσω κάποιου ειδικού service box (furius box/universal κτλ)

Programming via circuit. Προγραμματισμός μέσω της πλακέτας του smartphone. Βρίσκουμε τα σημεία τα οποία έχουν πρόσβαση κατευθείαν στον bootloader του flash chip και στέλνουμε το bootloader partition μέσω αυτών των επαφών. Κατόπιν χρησιμοποιούμε κάποιο service box (furius box/ universal κτλ) για να ολοκληρώσουμε την διαδικασία της αναβάθμισης.

Για οποιοδήποτε πρόβλημα λογισμικού σε κινητά τηλέφωνα τηλέφωνα android ανεξαρτήτου κατασκευαστή μπορείτε να απευθυνθείτε στο 9Volto – 25ης Μαρτίου 55 Πειραιάς – Τηλ: 2104212212

Xiaomi unlock bootloader

Ξεκλείδωμα bootloader xiaomi

1440 ώρες αναμονή στα xiaomi

Η Xiaomi έχει ξεκινήσει εδώ και καιρό να δυσκολεύει τους χρήστες της στο ξεκλείδωμα του bootloader των συσκευών της.

Όταν ξεκίνησαν τα Xiaomi ο χρήστης μπορούσε αμέσως να ξεκλειδώσει τον bootloader της συσκευή του έτσι ώστε να περάσει custom rom ή να κάνει τα modifications που επιθυμήσουμε. Αργότερα το έκανε 48 ώρες, μετά 72 ώρες, ενώ το τελευταίο χρόνο η αναμονή ήταν 360 (15 μέρες) για να ξεκλειδώσει κάποιος τον bootloader του xiaomi.

Σήμερα ήρθε η μεγάλη αλλαγή. Πλέον ο χρήστης εκτός από την άδεια που πρέπει να ζητήσει από την xiaomi να ξεκλειδώσει τον bootloader, θα πρέπει να περιμένει και 1440 ώρες (2 μήνες) έτσι ώστε να μπορέσει να ενεργοποιηθεί η υπηρεσία και να προβεί στην ενέργεια του ξεκλειδώματος.

 

Γιατί ξεκλειδώνεις τον bootloader

Ένας έμπειρος χρήστης ξεκλειδώνει τον bootloader έτσι ώστε να έχει πλήρη πρόσβαση σε όλα τα partitions της flash και να μπορεί να περάσει μία custom rom ή να κάνει μετατροπές σε αυτήν. Η διαδικασία είναι αρκετά πολύπλοκη κι επικίνδυνη για έναν χρήστη που δεν γνωρίζει, αλλά είναι δικαίωμα κι απαίτηση πολλών χρηστών που ασχολούνται με το modifications των android smartphone.

Ακόμη και για να κάνεις root την συσκευή σου στα περισσότερα μοντέλα Xiaomi θα πρέπει να ξεκλειδώσεις πρώτα τον bootloader

Παλιότερα ήταν αρκετές οι εταιρίες που σου έδιναν το δικαίωμα να ξεκλειδώσεις άμεσα τον bootloader μέσω ειδικού προγράμματος ή ιστοσελίδας (όπως έκανε παλιότερα η Sony) αλλά έχανες την εγγύηση της συσκευής.

 

Γιατί η Xiaomi δυσκολεύει της διαδικασία unlocking του bootloader

Η Xiaomi ακολουθεί τα χνάρια της Apple. Όπως και η Samsung. Οι βασικότεροι λόγοι που δεν θέλει η Xiaomi να δίνει πρόσβαση στο ξεκλείδωμα του bootloader είναι οι παρακάτω:

  1. Δεν θέλει πρόσβαση στο λειτουργικό της και στα τηλέφωνά της. Το ξεκλείδωμα του bootloader διευκολύνει το reverse engineering από τις ανταγωνίστριες εταιρίες και τώρα που κερδίζει έδαφος στις πωλήσεις, η xiaomi δεν το θέλει αυτό.
  2. Το ξεκλείδωμα του bootloader επέτρεπε στα γνωστά κινέζικα ηλεκτρονικά μαγαζιά, να αγοράζουν xiaomi που προορίζονταν για την κινέζικη αγορά, να τα μετέτρεπαν σε ευρωπαϊκά και να τα πουλούσαν στο ευρωπαϊκό region πιο φτηνά.
  3. Περισσότερη αξιοπιστία κι ασφάλεια. Το ξεκλείδωμα του bootloader μπορούσε να δώσει πλήρη πρόσβαση σε έναν κακόβουλο hacker και να απενεργοποιήσει το Mi account ή να έχει πρόσβαση στα προσωπικά σας αρχεία. Η Xiaomi δεν θέλει πλέον να παίζει με το όνομά της και με αυτόν τον τρόπο θα ανεβάσει το κύρος της πουλώντας αξιόπιστα κι ασφαλή smartphone

 

Η επόμενη μέρα του locked bootloader

Φαίνεται ότι όλα βαδίζουν στο να μονιμοποιηθεί το κλείδωμα του bootloader όπως έχει κάνει η Samsung, η Huawei και είχε πάντα η Apple. Αυτό σημαίνει ότι έρχεται η μέρα που οι επεμβάσεις πάνω στα smartphones μέσω custom rom θα εξαφανιστούν.

Σαν 9Volto έχουμε μιλήσει ήδη με προγραμματιστές ειδικών λογισμικών που επεμβαίνουν στα smartphone των κινητών έτσι ώστε να αναβαθμίσουν τα μηχανήματα τους και να υποστηρίζουν unlocking στο bootloader των xiaomi. Ήδη ασχολούνται δύο μεγάλες εταιρίες που προσφέρουν τέτοιες υπηρεσίες μέσω των συσκευών τους αλλά για επαγγελματίες.

Η υπηρεσία του unlocking bootloader εφόσον εφαρμοστεί μέσω αυτών των μηχανημάτων δεν θα είναι δωρεάν (ήδη το κάνουμε σαν κατάστημα στα Huawei). Ευελπιστούμε όμως ότι θα είναι αρκετά φτηνά έτσι ώστε να μπορεί κάποιος που ενδιαφέρεται να ξεκλειδώσει το xiaomi του άμεσα και κυρίως εάν σταματήσει την υπηρεσία αυτή η xiaomi να μπορεί σαν υπηρεσία από τρίτους να είναι εφικτή.

 

Το 9Volto είναι ένα εξειδικευμένο επισκευαστικό κέντρο xiaomi το οποίο μπορεί να αναλάβει οποιαδήποτε βλάβη έχει το κινητό σας και να την επισκευάσει άμεσα.

Κατάστημα 1: Πύλης 59 Πειραιάς τηλ: 2104118176

Κατάστημα2: 25ης Μαρτίου 55 Πειραιάς τηλ: 2104212212

Xiaomi Global Rom vs China Rom

Xiaomi Global Rom vs China Rom

Περιορισμοί της Xiaomi στο Flashing

Η Xiaomi πριν λίγες μέρες έβγαλε επίσημη ανακοίνωση στην οποία αναφέρει ότι τα smartphone που διαθέτουν china rom δεν θα μπορούν να φλασαριστούν και να δεχτούν global rom (ευρωπαϊκή) εφόσον έχουν κλειδωμένο bootloader. Όποιοι προσπαθήσουν να το φλασάρουν το τηλέφωνο θα γίνει bricked και δεν θα μπορεί να ανάψει.

Η Xiaomi με αυτόν τον τρόπο προσπαθεί να περιορίσει τα κινέζικα μοντέλα να πωλούνται στην ευρωπαϊκή αγορά. Τα ευρωπαϊκά μοντέλα θα πωλούνται στην Ευρώπη και τα κινέζικα στην Κίνα.

Μέχρι τώρα τα περισσότερα σκρουτζομάγαζα και κινέζικα eshop πωλούσαν xiaomi που έπρεπε να προωθηθούν στην κινέζικη αγορά, τους περνούσαν global rom και τα πουλούσαν για ευρωπαϊκα. Το ίδιο μπορούσε να κάνει κι ένας απλός χρήστης εάν ήθελε. Να αγοράσει κινέζικο μοντέλο και με αναβάθμιση να το μετατρέψει σε ευρωπαικό.

Πως ξεχωρίζουμε το Global Xiaomi από το China Xiaomi

  1. Κοιτάξτε το κουτί της συσκευασίας εάν στο πίσω μέρος γράφει κινέζικα στα χαρακτηριστικά του τηλεφώνου ή στα Αγγλικά
  2. Μέσα στις πληροφορίες του smartphone που αναγράφεται στο μενού ρυθμίσεις κοιτάξτε την έκδοση λογισμικού εάν είναι V9.6.1.0.ODMMIFD. Αυτή η έκδοση δεν υποστηρίζει πλέον καμία ενημέρωση και το τηλέφωνο δεν μπορεί να αναβαθμιστεί
  3. Εάν το τηλέφωνο διαθέτει την έκδοση V9.6.1.0.ODMMIFD κι όταν ανοίγει στο λογότυπο της Xiaomi γράφει την λέξη Unlocked τότε το τηλέφωνο έχει ξεκλείδωτο bootloader και μπορείτε να κατεβάσετε την έκδοση global και να μετατρέψετε το τηλέφωνο σε global. Σε οποιαδήποτε άλλη περίπτωση το τηλέφωνο εάν πάρει αναβάθμιση θα brickαρει (δεν θα μπορεί να κάνει εκκίνηση).

Προσοχή στις μετατροπές στα Xiaomi από China σε Global

Τα πράγματα έχουν δυσκολέψει για τους χρήστες Xiaomi που πειραματιζόντουσαν με το λογισμικό της συσκευής τους. Με το anti rollback που έβαλε σε όλες τις εκδόσεις android 8.0 η Xiaomi δεν επιτρέπει στα τηλέφωνά της να γίνει υποβάθμιση έτσι ώστε με αυτόν τον τρόπο να αποφύγεις κάποιες δικλείδες ασφαλείας και να επέμβεις στο λογισμικό.

Σε συνδυασμό με το κλείδωμα των κινητών της ανά region (global και cn) τα πράγματα γίνονται ιδιαίτερα δύσκολα για να επέμβεις στο λογισμικό.

Λύσεις στο πρόβλημα των αλλαγών rom από china σε global

Όσο και να παραπονιούνται οι fan των xiaomi γι’αυτή την πολιτική, δεν υπάρχει περίπτωση να αλλάξει την στρατηγική της η εταίρια. Ο λόγος είναι απλός. Ελεγχόμενη διανομή συσκευών και μεγαλύτερη ασφάλεια στο λογισμικό και στις συσκευές.

Οι λύσεις θα βρεθούν από προγραμματιστές που ασχολούνται με το gsmhacking. Ήδη σαν 9Volto έχουν επικοινωνήσει με 3 εταίριες που βγάζουν gsm software για επισκευές smartphone. Η μία μας είπε ότι ήδη ασχολείται με το θέμα και κυρίως με το πως θα βρεθεί τρόπος να ξεκλειδωθεί ο bootloader των xiaomi. Εφόσον βρεθεί κάποιος ανεπίσημος τρόπος να ξεκλειδωθεί ο bootloader τότε η αλλάγη των rom θα γίνεται πανεύκολα καθώς επίσης κι εγκατάσταση custom rom

Οι μεθόδοι που πρέπει να αναζητηθούν από τους gsmhackers είναι 2. Εάν καταφέρουν να βρουν μία από τις τρεις μεθόδους τότε θα επιλυθεί το πρόβλημα.

  1. Unofficial μέθοδος ξεκλειδώματος bootloader των xiaomi. Με κάποιο patch ή μέσω κάποιου backdoor να ξεκλειδωθεί ο bootloader όπως γίνεται στα Huawei.
  2. Flasher μέσω edl με patched loader και boot. Κάποιος flasher με patched αρχείο που θα μπορεί να περνάει το edl authentication του κλασικού xiaomi flasher και να μπορεί να φλασάρει την rom μέσω edl με locked bootloader

Προς το παρόν βρισκόμαστε όλοι σε αναμονή

Στο Twitter ο Jai Mani σημαντικό στέλεχος κι ένας από τους δημιουργούς του pocophone F1 ανακοίνωσε στο twitter ότι η xiaomi άλλαξε την πολιτική για το συγκεκριμένο μοντέλο και οι χρήστες της θα μπορούν να ξεκλειδώσουν τον bootloader σε 3 μέρες. -> twitter post <-

 

Για περισσότερες εξειδικευμένες υπηρεσίες σχετικά με το laptop σας μπορείτε να επικοινωνήσετε τηλεφωνικά σε ένα από τα καταστήματά μας.

Το 9Volto είναι ένα εξειδικευμένο επισκευαστικό κέντρο smartphone xiaomi.

Κατάστημα 1: Πύλης 59 Πειραιάς τηλ: 2104118176

Κατάστημα 2: 25ης Μαρτίου 55 Πειραιάς τηλ: 2104212212

iPhone 3G Bootloader v6.04

iPhone 3G

iPhone 3G

Η Apple στην προσπάθεια της να βελτιώση το κλείδωμα του iPhone 3G αναβάθμισε το bootloader σε έκδοση v6.04!
Ο νέος bootloader συνεχίζει την παράδοση των τελευταίων bootloader έχοντας και αυτός προστασία RSA!
Κανένας μέχρι στιγμής δεν έχει καταφέρει να βρει κάποιο τρόπο ξεκλειδώματος της RSA στα iPhone!

Το νέο iPhone 3G S θα έχει νεότερη έκδοση bootloader από την v6.04. Ήδη κυκλοφορεί το νέο λογισμικό iPhone OS 3 για το iPhone 3G S και αύριο αναμένεται να κυκλοφορήσει και για τα υπόλοιπα μοντέλα.