Από την εποχή του KitKat, το Android επαληθεύει την διαδικασία εκκίνησης της συσκευής σας, για να βεβαιωθείτε ότι rootkits ή άλλες μορφές κακόβουλου λογισμικού (malware) δεν λειτουργούν απαρατήρητα. Παρόλα αυτά, δεν κάνει κάτι περισσότερο από το να ειδοποιεί τον χρήστη για ενδεχόμενα προβλήματα (από το Marshmallow)… μέχρι σήμερα.

Όπως εξηγεί η Google, το Android Nougat αυστηρώς επιβάλλει τον έλεγχο εκκίνησης (boot check), προσφέροντας στον χρήστη πολλά περισσότερα από μία απλή προειδοποίηση. Αν ένα boot image ή partition είναι κατεστραμμένο ή προβληματικό, το Android είτε θα εκκινήσει σε κατάσταση περιορισμένης χρήσης (με την άδεια σας) ή δεν θα εκκινήσει καθόλου. Το συγκεκριμένο χαρακτηριστικό, θα κάνει την εμφάνιση του πρώρα σε συσκευές που θα κυκλοφορήσουν με το Nougat “out-of-the-box”.

 

Για τους περισσότερους, κάτι τέτοιο είναι μάλλον χρήσιμο, αφού το χαρακτηριστικό θα εμποδίσει την συσκευή σας από το να μετατραπεί σε μία παιδική χαρά για ιούς και malware. Παρόλα αυτά, και όπως επισημαίνει η Google, ενδεχομένως να δημιουργήσει και ορισμένα μικρο-προβληματάκια (π.χ μείωση της αξιοπιστίας). Αυτό το strict checking λοιπόν, σημαίνει ότι σε λίγο καιρό, σε περίπτωση non-malicious data corruption κάτι που παλαιότερα ήταν λιγότερο ορατό, ενδεχομένως θα ξεκινήσει να επηρεάζει ελαφρώς την λειτουργικότητα.

 

Το πιθανότερο είναι να παρατηρήσετε error-related corruption, δεδομένου ότι η επαλήθευση θα μπορούσε να απαγορεύσει την πρόσβαση σε data blocks και να προκαλέσει ασυνήθιστη συμπεριφορά. Επίσης, ενδέχεται να γίνει η δυσκολότερη η εγκατάσταση custom firmwares στην συσκευή σας. H Google λέει ότι οποιαδήποτε συσκευή με κλειδωμένο bootloader θα χρησιμοποιήσει αυτή την προσθήκη για να ελέγξει για modifications – αν και τέτοιοι bootloaders δεν ήταν και ιδιαίτερα mod-friendly εξαρχής, με το Nougat θα δυσκολέψουν τα πράγματα. Ευτυχώς, η σειρά Nexus ή άλλες συσκευές με ξεκλείδωτους bootloaders δεν επηρεάζονται.

 

Link.png Site: Engadget