Android OS: Soft & hard brick

Γιάννης Κάντας 325 views0

Android OS: Soft & Hard Brick
Μοιράσου το

Ένα από τα δυνατά σημεία του Android αποτελεί η ανοιχτή φύση του (open source), η οποία του επιτρέπει να δέχεται  μεγάλες μεταβολές τόσο στην εμφάνιση όσο και στο ίδιο το λειτουργικό του σύστημα. Ωστόσο, το Android δε συγχωρεί τα λάθη, και με μια λάθος επιλογή κατά τις διαδικασίες του development – Custom ROMs, Recoveries, themes κτλ.- μπορεί εύκολα να κολλήσει τη συσκευή σας.

Σε όλους μας έχει τύχει να πατήσουμε κάποια λάθος επιλογή, ή να εγκαταστήσουμε κάποιο αρχείο που δεν ήταν συμβατό για τη συσκευή ή Η/Υ μας. Στο χώρο του Android, κατά τη διάρκεια εγκατάστασης του Root, ή κάποιας custom Recovery, stock/custom ROM, kernel κτλ ένα λάθος παρόμοιο με τα παραπάνω είναι ικανό να κολλήσει ή να «αχρηστεύσει» το smartphone ή tablet σας.

Υπάρχουν 2 κατηγορίες «κολλήματος» ή στη γλώσσα του Android OS, 2 κατηγορίες brick (τούβλο):

 

Softbrick: αποτελεί την ελαφριά μορφή «κολλήματος»,η οποία δεν είναι ικανή να «αχρηστεύσει» τη συσκευή, αντιθέτως, ακολουθώντας μία σειρά από βήματα, άλλοτε εύκολα και άλλοτε πιο πολύπλοκα, μπορείτε να επαναφέρετε τη συσκευή στην αρχική της μορφής. Κατά το Softbrick, η συσκευή δεν θα εκκινήσει κανονικά στο λειτουργικό σύστημα του Android OS, διαφορετικά θα εισέλθει στο Recovery Mod ή το bootloader – Fastboot mod.

 

Το πιο κοινό σύμπτωμα του Softbrick

 

Όταν πειραματίζεστε με τη συσκευή σας να γνωρίζετε πως το ποιο κοινό σύμπτωμα ενός softbrick αποτελεί το bootloop. Όταν μία συσκευή «παθαίνει» bootloop, δεν μπορεί κατά την εκκίνηση να εισέλθει στο λειτουργικό σύστημα, αντιθέτως πραγματοποιείται επανεκκίνηση ξανά και ξανά. Συνήθως, μόλις εμφανιστεί το 1ο logo της συσκευής, κολλάει για ελάχιστα δευτερόλεπτα και ύστερα πραγματοποιεί επανεκκίνηση στο ίδιο logo ξανά και ξανά.

 

Τρόπος επαναφοράς της συσκευής σε κανονική λειτουργία

 

Υπάρχουν κάποιες εκατοντάδες συσκευές που τρέχουν πάνω στο Android OS γεγονός που συνεπάγεται πως αντιστοίχως υπάρχουν εκατοντάδες διαφορετικές διαδικασίες Root, φλασαρίσματος κάποιας Custom Rom, Kernel, Theme κτλ., άρα και εκατοντάδες διαφορετικές διαδικασίες επαναφοράς (unbrick/back to stock/restore).

Αν προσπαθήσουμε να κατηγοριοποιήσουμε τους διαφορετικούς τρόπους επαναφοράς του λειτουργικού μίας συσκευής καταλήγουμε σε δύο κύριες κατηγορίες διαδικασιών:

  • Φλασάρισμα της εργοστασιακής έκδοσης του Android OS της συσκευής σας. Οι κατασκευαστές έχουν αναρτήσει στο διαδίκτυο εργαλεία για επαναφορά του εργοστασιακού λειτουργικού καθώς και τα ίδια τα λειτουργικά (Stock ROM)
  • Με επαναφορά αντίγραφου ασφαλείας του συστήματος (Nandroid Back up) μέσω της Custom Recovery που έχετε φλασάρει στη συσκευή σας.

Hardbrick: αποτελεί τη βαριά μορφή «κολλήματος» της συσκευής και απαιτούνται ειδικά εργαλεία για την επαναφορά της συσκευής, τα οποία διατίθενται μόνο από τους κατασκευαστές ή τα εξουσιοδοτημένα κέντρα service.

To Android OS προσφέρει στο χρήστη που ασχολείται με το “development” της συσκευής του, μία αίσθηση hacker, η οποία ωστόσο κρύβει κάποιους σοβαρούς κινδύνους για όσους χρήστες δεν είναι εξοικειωμένοι με το αντικείμενο ή δεν έχουν κατανοήσει τα βήματα της όλης διαδικασίας. Προσπαθήστε πάντα να έχετε κατανοήσει τη διαδικασία, επειδή δεν είναι καθόλου δύσκολο να κολλήσει η συσκευή σας, και πιστέψτε με είχα νιώσει πολύ άσχημα όταν ύστερα από μία βεβιασμένη μου κίνηση, το Samsung Galaxy S + μου είχε «παγώσει ή brickαρει»!

 

Καλή επιτυχία στους επίδοξους νέους Android Hackers!