Τι είναι τα δεδομένα στο Android. Τμήματα της εσωτερικής μνήμης του Android ROM - διευκρινίστε την επώδυνη σήμανση της μνήμης του συστήματος

Ένα σύγχρονο smartphone με κινητή πλατφόρμα είναι ένας αληθινός φορητός μίνι υπολογιστής στον οποίο τα αρχεία διανέμονται σε φακέλους και οργανώνονται με τον πιο βολικό τρόπο. Αυτό το άρθρο θα πει πώς να εισάγετε φακέλους στο  και όπου βρίσκονται.

Πού είναι οι φάκελοι στο Android και πώς να τις εισάγετε;

Αν χρησιμοποιούμε επιτραπέζιο υπολογιστή  με τα Windows, ίσως να χρησιμοποιείτε το γεγονός ότι όλα σε αυτό το σύστημα διανέμονται μεταξύ των δίσκων. Για παράδειγμα, η μονάδα δίσκου C έχει εγκατεστημένο σύστημα και η μονάδα D χρησιμοποιείται για την αποθήκευση προσωπικών αρχείων. Οι υπόλοιποι δίσκοι μπορούν να χρησιμοποιηθούν, για παράδειγμα, για αφαιρούμενους δίσκους flash και εξωτερικούς σκληρούς δίσκους  (για παράδειγμα, Ζ ή Ε).

Το σύστημα Android, βασισμένο στον πυρήνα του Linux, οργανώνεται με διαφορετικό τρόπο. Παρέχει μια δομή δέντρου αρχείων, το σημείο εκκίνησης της οποίας είναι η ρίζα. Επιπλέον, το ίδιο το λειτουργικό σύστημα κινητής τηλεφωνίας είναι ιδιαίτερα ευαίσθητο στις πεζά. Έτσι, αν στα Windows δεν μπορούμε να δημιουργούμε φακέλους ALBUM και άλμπουμ σε ένα μέρος την ίδια στιγμή, τότε στο Android είναι πολύ πιθανό.

Η ενότητα δεδομένων στο Linux περιέχει δεδομένα χρήστη καθώς και προσωπικές ρυθμίσεις και η ενότητα προσωρινής μνήμης περιέχει προσωρινά αρχεία, συμπεριλαμβανομένων των ενημερώσεων του συστήματος. Πληροφορίες σχετικά με τις συσκευές αποθηκεύονται στο dev και τα αρχεία που είναι υπεύθυνα για το αναγνωριστικό IMEI βρίσκονται σε efs (αν και το τελευταίο τμήμα δεν είναι πάντοτε η περίπτωση). Οι φάκελοι συστήματος βρίσκονται στο σύστημα. Όσον αφορά τις πληροφορίες σχετικά με τον πυρήνα και τη διαμόρφωσή του, περιέχεται στο proc. Προσθέτουμε ότι για να δούμε τα ριζικά διαμερίσματα κάτω από ακριβώς αυτά τα ονόματα, χρειαζόμαστε δικαιώματα root, καθώς και έναν ειδικό διαχειριστή αρχείων.

Αν ενδιαφέρεστε για τον τρόπο εισαγωγής στους φακέλους του Android και δεν έχουμε δικαιώματα root, δεν πρέπει να διακινδυνεύσετε μόνο να δείτε τις ενότητες που παρουσιάστηκαν αρχικά στον πυρήνα του Linux. Είναι καλύτερο να χρησιμοποιήσετε ένα από τα πιο κοινά διαχειριστές αρχείων  όπως το Total Commander. Μέσα από έναν τέτοιο αποστολέα θα μπορέσουμε να δούμε οπτικά τι και πού ακριβώς βρίσκεται.

Πώς να εισάγετε το φάκελο με την προσωρινή μνήμη των παιχνιδιών στο Android;

Για να λειτουργήσει σωστά το παιχνίδι, δεν μπορούμε να το κάνουμε χωρίς ένα σύνολο πρόσθετων αρχείων, δηλαδή χωρίς κρυφή μνήμη. Αυτό ισχύει ιδιαίτερα για παιχνίδια μεγάλου όγκου με τρισδιάστατα γραφικά. Αμέσως μετά την εγκατάσταση και το άνοιγμα του παιχνιδιού, η μνήμη cache αρχίζει να φορτώνεται μέσω του Διαδικτύου. Επιπλέον, μπορούμε να κατεβάσουμε εκ των προτέρων και να φορτώσουμε στο κινητή συσκευήσυνδέοντας το μέσω USB. Αποσυσκευάστε την προσωρινή μνήμη χρησιμοποιώντας ένα αρχείο αρχειοθέτησης όπως το WinRar.

Προσθέτουμε ότι συνιστάται να φορτώσετε την προσωρινή μνήμη μέσω Wi-Fi. Αν τώρα δεν έχουμε πρόσβαση Σημείο Wi-FiΩστόσο, υπάρχει μια σταθερή και απεριόριστη κινητό διαδίκτυοσε ακραίες περιπτώσεις, μπορείτε να το χρησιμοποιήσετε, καθώς και μια εφαρμογή που ονομάζεται Reverse Tethering για Android.
Συνιστούμε να διαβάσετε ξεχωριστά τις οδηγίες εγκατάστασης της μνήμης cache format obb. Μπορείτε να το εισάγετε συνήθως στην ακόλουθη διεύθυνση: sdcard / Android / obb.

Αν δεν μπορέσουμε να βρούμε τον φάκελο obb λόγω της απουσίας του, θα πρέπει να το δημιουργήσουμε οι ίδιοι. Ένας άλλος τύπος κρυφής μνήμης μπορεί να αναζητηθεί σε sdcard / Android / δεδομένα.

Σάββατο, 27 Μαΐου 2017 - 20:45

Εκχωρήστε φακέλους στο σύστημα αρχείων  Android

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

Τμήματα μνήμης Android

Δεδομένου ότι το Android είναι λειτουργικό σύστημα που βασίζεται στο Linux, το σύστημα αρχείων περιλαμβάνει έξι χωρίσματα. Από προεπιλογή, ο χρήστης μπορεί να έχει πρόσβαση μόνο στην ενότητα. εσωτερική μνήμη  - δεδομένα. Η πρόσβαση ή η τροποποίηση αρχείων από άλλα διαμερίσματα χωρίς δικαιώματα ROOT απαγορεύεται.

  • Εκκίνηση Μέσα στο φάκελο αποθηκεύεται ο πυρήνας του συστήματος, εικονικό δίσκο  και άλλα αρχεία που απαιτούνται για την εκκίνηση μιας κινητής συσκευής.
  • Συστήματος. Χρησιμοποιείται για την αποθήκευση αρχείων λειτουργικού συστήματος, γραφικών διεπαφής χρήστη και προεγκατεστημένων προγραμμάτων.
  • Ανάκτηση. Φάκελος με δεδομένα αντιγράφου ασφαλείας για την επαναφορά και την εκκίνηση του συστήματος.
  • Δεδομένα. Η ενότητα εσωτερικής μνήμης όπου αποθηκεύονται οι πληροφορίες χρήστη: αρχεία πολυμέσων, παιχνίδια, εφαρμογές κ.λπ.
  • Cache Ο φάκελος είναι απαραίτητος για το σύστημα να αποθηκεύει προσωρινά τα δεδομένα και τα στοιχεία της εφαρμογής που χρησιμοποιούνται συχνά.
  • Διάφορα. Αποθηκεύει δεδομένα σχετικά με τις ρυθμίσεις συστήματος, διαμορφώσεις που καθορίζονται από το χρήστη, παραμέτρους δικτύου του κυτταρικού χειριστή. Επίσης, διάφορες παράμετροι που εμφανίζονται στο σύστημα με τη μορφή διακοπτών.

Φάκελοι στο τμήμα δεδομένων

  • Android Στο εσωτερικό υπάρχουν δύο φάκελοι - obb και δεδομένα. Το πρώτο αποθηκεύει την κρυφή μνήμη των παιχνιδιών, τα δεύτερα δεδομένα εγκατεστημένες εφαρμογές. Η διαγραφή ή η μετακίνηση φακέλων θα έχει ως αποτέλεσμα την απώλεια ρυθμίσεων και την εσφαλμένη λειτουργία των προγραμμάτων.
  • Συναγερμοί, Ringtones, Ειδοποιήσεις. Οι φάκελοι προορίζονται για την αποθήκευση ήχων και μουσικών συνθέσεων, για ξυπνητήρια, ήχους κλήσης και ειδοποιήσεις. Τα τοποθετημένα αρχεία σε αυτούς τους φακέλους θα εμφανιστούν στο σύστημα κατά την επιλογή μελωδιών. Διαφορετικά, οι ήχοι θα πρέπει να επιλεγούν χρησιμοποιώντας μια συσκευή αναπαραγωγής ή έναν διαχειριστή αρχείων.
  • Bluetooth Ο φάκελος περιέχει αρχεία που έχουν ληφθεί από ασύρματη σύνδεση  Bluetooth
  • DCIM. Ο φάκελος αποθηκεύει φωτογραφίες και βίντεο που έχουν ληφθεί με την τυπική εφαρμογή. Εάν έχει επιλεγεί "Αποθήκευση αρχείων MicroSD" στις ρυθμίσεις του προγράμματος, τότε το footage θα μεταβεί στο φάκελο DCIM της εξωτερικής μονάδας δίσκου.
  • Έγγραφα. Ένα μέρος για την αποθήκευση εγγράφων κειμένου.
  • Λήψεις. Λήψη φακέλου. Αρχεία με δυνατότητα λήψης μέσω του Chrome ή άλλου Υπηρεσίες Google, αυτόματα πέφτουν σε αυτό το τμήμα. Εφαρμογές τρίτου μέρους  Επίσης, αποθηκεύουν αρχεία στο φάκελο "Downloads", αλλά συχνότερα χρησιμοποιούν τους δικούς τους φακέλους.
  • Εικόνες, Μουσική, Ταινίες, Βίντεο. Φάκελοι για την αποθήκευση αρχείων πολυμέσων που χρησιμοποιούνται από τους προεπιλεγμένους παίκτες. Τοποθετείται μουσική ή βίντεο που θα εμφανίζονται αυτόματα όταν ξεκινάτε την αντίστοιχη εφαρμογή. Διαφορετικά, πρέπει να καθορίσετε τη διαδρομή για τα αρχεία με μη αυτόματο τρόπο. Επίσης στον φάκελο "Εικόνες" εμφανίζονται στιγμιότυπα οθόνης.
  • Podcasts. Ο φάκελος χρησιμοποιείται από εφαρμογές στην περίπτωση ακρόασης podcasts.

Πρέπει να σημειωθεί ότι οι μη χρησιμοποιημένοι φάκελοι παραμένουν κενές. Οι εφαρμογές τρίτων κατασκευαστών συχνά δημιουργούν τους δικούς τους καταλόγους για την αποθήκευση προσωρινών και μόνιμων αρχείων, όπως Viber ή Titanium Backup.

Συμπέρασμα

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

Ωστόσο, η διαγραφή / μεταφορά αρχείων εκτός της ενότητας δεδομένων εγγυάται ότι παραβιάζουν την ακεραιότητα του συστήματος και καθιστούν τη συσκευή ασταθής. Σε αυτήν την περίπτωση, η επαναφορά στις εργοστασιακές ρυθμίσεις ή η επανεγγραφή του υλικολογισμικού θα σας βοηθήσει. Επομένως, με την παρουσία δικαιωμάτων ROOT, δεν είναι επιθυμητό να αγγίζετε τα αρχεία του διαμερίσματος του συστήματος.

Είναι δύσκολο να βρεθούν εποικοδομητικές και καλά υποβληθείσες πληροφορίες σχετικά με τη συσκευή του λειτουργικού συστήματος Android στους ανοικτούς χώρους του Runet. Ως επί το πλείστον, οι πληροφορίες είναι κατακερματισμένες και ελλιπείς, δεν υπάρχει εισαγωγικό μέρος με βασικές έννοιες, γεγονός που καθιστά δύσκολο για τους νεοφερμένους να κατανοήσουν και να κατανοήσουν. Επειδή δεν υπάρχουν βασικές γνώσεις της συσκευής και του αλγορίθμου του λειτουργικού συστήματος Android, είναι αδύνατο να εντοπιστεί σφάλμα ή να προσαρμοστεί το firmware, να αναπτυχθεί κάτω από το λειτουργικό σύστημα Android. Αυτό με ώθησε να γράψω αυτό το άρθρο, στο οποίο θα προσπαθήσω, σε μια απλή και κατανοητή γλώσσα, να φέρω «πολύπλοκα» πράγματα.

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

Διαμερίσματα εσωτερικής μνήμης Android

Η εσωτερική μνήμη της συσκευής στο Android χωρίζεται σε διάφορους λογικούς δίσκους (διαμερίσματα). Δίνουμε την κλασική σήμανση της μνήμης:


Bootloader  - εδώ είναι ένα πρόγραμμα (bootloader) που σας επιτρέπει να τρέχετε το λειτουργικό σύστημα Android, το Recovery και άλλους τρόπους υπηρεσίας.

Ανάκτηση  - όπως υποδηλώνει το όνομα, εδραιώνεται εδώ μενού μηχανικής  ανάκτηση ή απλώς Ανάκτηση.

Εκκίνηση  - η καρδιά του Android OS, εδώ είναι ο πυρήνας, ο οδηγός και οι ρυθμίσεις για τον έλεγχο του επεξεργαστή και της μνήμης.

Συστήματος  - το διαμέρισμα συστήματος στο οποίο υπάρχουν όλα τα απαραίτητα για το Android OS, τα αρχεία είναι τα ίδια Φάκελος των Windows  στη μονάδα δίσκου C: \\ (στη συνέχεια, η σύνδεση θα πραγματοποιηθεί με τα Windows)

Δεδομένα  - μια ενότητα για την εγκατάσταση εφαρμογών και την αποθήκευση των δεδομένων τους. (Αρχεία προγράμματος)

Χρήστης  - αυτό είναι ένα πολύ γνωστό sdcard ή, πιο απλά, ένα μέρος για τα αρχεία χρήστη (My Documents). Εδώ είμαστε αναγκασμένοι να υποχωρήσουμε, γιατί Η τοποθέτηση αυτής της ενότητας έχει πολλές επιλογές:


  • Το διαμέρισμα δεν υπάρχει στην εσωτερική μνήμη και χρησιμοποιείται αντ 'αυτού. εξωτερική μονάδα δίσκου  - η πιο δημοφιλής επιλογή. (εικόνα 1)
  • Σε συσκευές με μεγάλη ενσωματωμένη μνήμη, αυτή η ενότητα θεωρείται σαν κάρτα sdcard και η εξωτερική κάρτα μνήμης θεωρείται sdcard2 ή extsd (ενδέχεται να υπάρχουν και άλλες παραλλαγές του ονόματος). Συνήθως υπάρχει σε συσκευές με Android 3.2. (Σχήμα 2, Επιλογή 1)
  • Αυτή η επιλογή έχει αντικαταστήσει την προηγούμενη έκδοση, μαζί με το Android 4.0. Η ενότητα "Χρήστη" αντικαταστάθηκε με το φάκελο πολυμέσων στην ενότητα "Δεδομένα", η οποία μας επέτρεψε να χρησιμοποιήσουμε όλη τη μνήμη που διαθέτει ο χρήστης για την εγκατάσταση προγραμμάτων και την αποθήκευση δεδομένων και όχι το ποσό που μας χορήγησε ο κατασκευαστής. Με άλλα λόγια, το sdcard και τα δεδομένα είναι ένα. (Σχήμα 2, Επιλογή 2)

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

Ας ξεκινήσουμε με το bootloader. Αυτός είναι ο bootloader που εκκινεί το Android, την ανάκτηση κλπ. Όταν πιέζουμε το κουμπί τροφοδοσίας, ξεκινάει ο φορτωτής εκκίνησης και, εάν δεν υπάρχουν πρόσθετες εντολές (πατημένα πλήκτρα), ξεκινάει η εκκίνηση εκκίνησης. Εάν ο συνδυασμός πλήκτρων έχει συσφιχθεί (έχει τη δική του για κάθε συσκευή), ξεκινά, ανάλογα με την εντολή, την ανάκτηση, το fastboot ή το apx. Το παρακάτω σχήμα δείχνει σαφώς τι ξεκινά ο Bootloader και πώς διασυνδέονται τα τμήματα.


Όπως φαίνεται στο σχήμα 3, η ενότητα ανάκτησης δεν επηρεάζει την εκκίνηση του Android OS, αλλά γιατί είναι απαραίτητη τότε; Ας προσπαθήσουμε να το καταλάβουμε.

Η ανάκτηση (recovery) είναι ουσιαστικά ένα μικρό βοηθητικό πρόγραμμα στον πυρήνα του Linux και φορτώνεται ανεξάρτητα από το Android. Η κανονική λειτουργία του δεν είναι πλούσια: μπορείτε να επαναφέρετε τη συσκευή στις εργοστασιακές ρυθμίσεις ή να ενημερώσετε το υλικολογισμικό (που προηγουμένως έχετε κατεβάσει στο sdcard). Αλλά, χάρη στους λαϊκούς τεχνίτες, έχουμε τροποποιήσει την αποκατάσταση, μέσω της οποίας μπορείτε να εγκαταστήσετε τροποποιημένο (προσαρμοσμένο) υλικολογισμικό, να προσαρμόσετε το Android, να δημιουργήσετε αντιγράφων ασφαλείας  και πολλά άλλα. Η παρουσία ή η απουσία ανάκτησης, καθώς και η έκδοσή του δεν επηρεάζουν την απόδοση του λειτουργικού συστήματος Android (μια πολύ συνηθισμένη ερώτηση στα φόρουμ).

Ιδιαίτερα προσεκτικοί αναγνώστες μπορεί να παρατηρήσουν στο Σχήμα 3 ένα συγκεκριμένο Fastboot. Αυτή είναι μια διεπαφή για άμεση εργασία με διαμερίσματα εσωτερικής μνήμης, χρησιμοποιώντας γραμμή εντολών. Μέσα από αυτό, μπορείτε να αναβοσβήνετε την ανάκτηση, τον πυρήνα ή τη νέα έκδοση υλικολογισμικού ή να μορφοποιήσετε (διαγράψτε όλες τις πληροφορίες) αυτή ή εκείνη την ενότητα.

Δεδομένου ότι μιλάμε για διεπαφές, θέλω να μιλήσω για ένα άλλο, αρκετά γνωστό, adb (android debugbridge). Αυτός είναι ο λεγόμενος τρόπος αποσφαλμάτωσης και ονομάζεται έτσι για έναν λόγο - μέσω αυτού μπορείτε να παρακολουθήσετε το έργο τόσο του συστήματος στο σύνολό του όσο και μεμονωμένες εφαρμογές. Αλλά αυτό δεν είναι όλα, με το adb μπορείτε να έχετε πλήρη πρόσβαση στο σύστημα αρχείων της συσκευής και να τροποποιήσετε τα αρχεία συστήματος ή να εξαγάγετε σημαντικές πληροφορίες όταν η συσκευή σας κρέμεται στη λήψη. Δεν θα περιγράψω όλες τις λειτουργίες της λειτουργίας εντοπισμού σφαλμάτων. Ο στόχος μου είναι να μεταφέρω γενικές πληροφορίες, όχι μια λεπτομερή επισκόπηση των λειτουργιών ενός συγκεκριμένου τρόπου.

Έχοντας εξετάσει τη θεωρία, ας ξεκινήσουμε το Android OS.

Πατήστε το κουμπί λειτουργίας - ξεκινάει ο εκκινητής Bootloader, ο οποίος φορτώνει τον πυρήνα (boot), εκκινεί με το σύστημα (System) και φορτώνει ήδη τα προγράμματα (δεδομένα) και το χώρο χρήστη (χρήστης). (Εικόνα 3)

Τώρα ας πάμε στον κατάλογο ρίζας και να δούμε τα εσωτερικά του Android OS ίδια:


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

Και έτσι, ο φάκελος δεδομένων. Όπως μπορείτε να μαντέψετε από το όνομα, σχετίζεται κατά κάποιο τρόπο με τα δεδομένα, αλλά με τι; Ναι, με σχεδόν όλους, αυτό είναι δεδομένα σχετικά με το συγχρονισμό και τους λογαριασμούς, τους κωδικούς πρόσβασης σε σημεία wifi πρόσβαση  και ρυθμίσεις VPN και ούτω καθεξής. Μεταξύ άλλων, μπορείτε να βρείτε την εφαρμογή φακέλων, τα δεδομένα και το dalvik-cache - εξετάστε το σκοπό τους:

  • app - εδώ εγκαθίστανται προγράμματα και παιχνίδια.
  • τα δεδομένα - τα δεδομένα εφαρμογής, οι ρυθμίσεις τους, τα αποθηκευμένα παιχνίδια και άλλες πληροφορίες αποθηκεύονται εδώ.
  • Η dalvik-cache είναι η περιοχή cache του προγράμματος για το πρόγραμμα Dalvik. Ο Dalvik είναι μια εικονική μηχανή Java, η οποία αποτελεί τη βάση για την εργασία προγραμμάτων με επέκταση * .apk.
  • Για να γίνει ταχύτερη η εκκίνηση των προγραμμάτων - δημιουργείται η μνήμη cache τους.

Ο φάκελος "Σύστημα" αποθηκεύει δεδομένα συστήματος και όλα όσα χρειάζεστε για να λειτουργήσει το λειτουργικό σύστημα. Ας δούμε μερικούς από αυτούς τους φακέλους:

  • app - εδώ είναι οι εφαρμογές του συστήματος (sms, τηλέφωνο, ημερολόγιο, ρυθμίσεις κ.λπ.), καθώς και εφαρμογές που εγκαθίστανται από τον κατασκευαστή της συσκευής (επώνυμα widget, ζωντανές ταπετσαρίες κλπ.).
  • γραμματοσειρές - γραμματοσειρές συστήματος
  • media - περιέχει τυπικές μελωδίες κλήσεων, ειδοποιήσεων, συναγερμών και ήχων διεπαφών, καθώς και animation boot (bootanimation)
  • build.prop - Αυτό το αρχείο αναφέρεται, σχεδόν το πρώτο, σε συνομιλίες και άρθρα σχετικά με λεπτό συντονισμό συστήματος. Περιέχει έναν τεράστιο αριθμό ρυθμίσεων, όπως πυκνότητα οθόνης, καθυστέρηση του αισθητήρα εγγύτητας, έλεγχος wifi, όνομα συσκευής και κατασκευαστή και πολλές άλλες παραμέτρους.

Root superuser δικαιώματα στο Android OS

Όπως συμβαίνει με οποιοδήποτε σύστημα που μοιάζει με Linux, στο λειτουργικό σύστημα Πρόσβαση Android  σε αρχεία συστήματος και σε καταλόγους γίνεται αν έχετε δικαιώματα root. Σε αυτό το τμήμα, αποφασίσαμε να εξετάσουμε την αρχή των λειτουργικών δικαιωμάτων του superuser του Android OS, τη δυνατότητα επεξεργασίας αρχεία συστήματος  ή λογικά διαμερίσματα του χώρου αρχείων, αν έχετε δικαιώματα root.

- Να γνωρίζετε τι είναι καλό σε ποιον φάκελο, αλλά μπορεί να γίνει κάτι γι 'αυτό;

- Ναι! Αλλά χρειαζόμαστε δικαιώματα superuser (root) ή, αν σχεδιάσουμε μια αναλογία με τα Windows, δικαιώματα διαχειριστή. Αρχικά, όλες οι συσκευές στο Android δεν λειτουργούν δικαιώματα root  για τον τελικό χρήστη, δηλ. αγοράζοντας μια συσκευή, δεν είμαστε πλήρεις ιδιοκτήτες σε αυτό. Αυτό γίνεται τόσο για να προστατεύεται από κακόβουλο λογισμικό όσο και από τον ίδιο τον χρήστη - τελικά, σε άδικα χέρια, η πλήρης πρόσβαση στο σύστημα μπορεί να οδηγήσει στον "θάνατο" του λειτουργικού συστήματος και την επακόλουθη ανάγκη ανανέωσης της συσκευής.

"Ποια είναι λοιπόν η χρήση ενός τόσο επικίνδυνου πράγματος;"  - ρωτάς.

Τώρα θα πούμε:

  • Η δυνατότητα δημιουργίας αντιγράφων ασφαλείας των δεδομένων και επαναφοράς τους μετά την αναβοσβήνει ή τυχαία διαγραφή.
  • Βελτιώστε το σύστημα με το χέρι ή με τη βοήθεια ειδικών προγραμμάτων.
  • Διαγραφή εφαρμογές του συστήματος, μελωδίες, ταπετσαρίες κλπ.
  • Αλλαγή εμφάνιση  OS (για παράδειγμα, εμφάνιση μιας φόρτισης της μπαταρίας σε ποσοστό)
  • Προσθέτοντας λειτουργικότητα (υποστήριξη για ad-hoc δίκτυα, για παράδειγμα)

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

- Αυτό είναι μεγάλο, αλλά τώρα οποιοδήποτε πρόγραμμα μπορεί να έχει πρόσβαση στην "καρδιά" του λειτουργικού συστήματος και τα δεδομένα μου;

- Όχι. Αποφασίζετε να επιτρέπετε σε αυτήν την εφαρμογή να αποκτά πρόσβαση root ή όχι. Για αυτό, υπάρχει το πρόγραμμα Superuser ή η προηγμένη αδερφή του SuperSU. Χωρίς αυτό ή παρόμοιο πρόγραμμα, η χρήση ρίζας δεν είναι δυνατή.

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

Συνέχιση του θέματος:
Λύσεις

Στη γραμμή εργαλείων, που βρίσκεται κατακόρυφα στα αριστερά, επιλέξτε το εργαλείο Magic Wand Tool: Και κάντε κλικ στη λευκή περιοχή της εικόνας, για παράδειγμα, εγώ ...