Πώς να φτιάξετε νέο υλικολογισμικό για το τηλέφωνό σας. Πώς να συναρμολογήσετε το δικό σας από έτοιμο firmware. Android, mod firmware DIY. Τι σημαίνει "Υλικολογισμικό" και "Ανανέωση" ενός τηλεφώνου;

Σήμερα θα σας μιλήσουμε για το πώς να ανανεώσετε ανεξάρτητα ένα smartphone στο Android μέσω υπολογιστή. Η διαδικασία δεν είναι εύκολη και το υλικολογισμικό κάθε gadget έχει τις δικές του αποχρώσεις, τις οποίες θα πρέπει να διευκρινίσετε σε εξειδικευμένα φόρουμ. Αλλά σε γενικές γραμμές, θα καταλάβετε ότι με τη σωστή προσέγγιση, μπορείτε να επαναφέρετε τη συσκευή στο σπίτι, να εγκαταστήσετε υλικολογισμικό τρίτων σε αυτήν ή να ενημερώσετε το απόθεμα σε νέα έκδοση.

Υλικολογισμικό για smartphone Android με χρήση υπολογιστή

Αρχικά, θα σας προειδοποιήσουμε ότι με αυτόν τον τρόπο μπορείτε να «σκοτώσετε» το gadget σας. Στη γλώσσα των ανθρώπων που καταλαβαίνουν, μετατρέψτε το σε «τούβλο». Σε αυτή την περίπτωση, χωρίς να πάει κέντρο εξυπηρέτησηςδεν θα μπορέσεις να το ξεφύγεις. Δεν θα πρέπει καν να μπείτε στον κόπο να αναβοσβήσετε το υλικολογισμικό NoName για gadget από την Κίνα. Εάν το σπάσετε, ενδέχεται να μην είναι δυνατή η επισκευή τους στο κέντρο σέρβις.

Όπως και να έχει, ζούμε στην εποχή της τεχνολογίας, την εποχή του Διαδικτύου - Παγκόσμιος Ιστός, όπου, αν θέλετε, μπορείτε να μάθετε κυριολεκτικά τα πάντα: ακόμα και το υλικολογισμικό των τηλεφώνων Android. Αλήθεια, τι κάνεις τώρα; Λοιπόν, ας ξεκινήσουμε....

Εύρεση και εγκατάσταση του λογισμικού που απαιτείται για το υλικολογισμικό

Δεν είναι μυστικό ότι για διαφορετικών κατασκευαστώνοι συσκευές απαιτούν διαφορετικά προγράμματα οδήγησης. Ευτυχώς, μπορούν να ληφθούν και στο Διαδίκτυο. Για παράδειγμα, έχετε ένα smartphone από τη Samsung - τα προγράμματα οδήγησης για το επόμενο υλικολογισμικό του βρίσκονται στον επίσημο ιστότοπο. Υπάρχουν επίσης Εναλλακτική επιλογηχωρίς να αναζητήσετε προγράμματα οδήγησης - απλώς συνδέστε το τηλέφωνο στον υπολογιστή, μετά τον οποίο το λειτουργικό σύστημα θα τα επιλέξει και θα τα κατεβάσει ανεξάρτητα (ισχύει για κατόχους Windows 7 και νεότερες εκδόσεις του window OS).

Η επόμενη εργασία είναι να κατεβάσετε το ίδιο το υλικολογισμικό. Ο πιο δημοφιλής πόρος ρωσικής γλώσσας με επίσημο και προσαρμοσμένο υλικολογισμικό είναι το 4pda.ru. Πηγαίνετε στο φόρουμ, αναζητήστε τη συσκευή και το υλικολογισμικό σας εκεί. Επιλέξτε αυτό που σας ενδιαφέρει περισσότερο και κατεβάστε το στον υπολογιστή σας.

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

Τώρα επιστρέφουμε στον ήδη γνωστό ιστότοπο 4pda.ru, ή πιο συγκεκριμένα, στο φόρουμ του και κατεβάζουμε το αρχείο ανάκτησης CWM για το gadget σας (είναι σημαντικό να είναι ειδικά για τη συσκευή σας, διαφορετικά κινδυνεύετε να το μετατρέψετε σε "τούβλο ”).

Γράφουμε ένα αρχείο zip με το υλικολογισμικό και το Recovery που έχουν ληφθεί νωρίτερα στη μνήμη της συσκευής, ή ακόμα καλύτερα, σε μια κάρτα SD.

Επιστρέφουμε ξανά στο εγκατεστημένο πρόγραμμα Mobileuncle MTK Tools, εκκινήστε το και είναι μέσα αυτόματη λειτουργίαθα βρείτε την ανάκτηση CWM στο smartphone σας, θα χρειαστεί μόνο να επιβεβαιώσετε τη διαδικασία ενημέρωσης πατώντας το κουμπί "OK".

Προετοιμασία για υλικολογισμικό

Χωρίς αντίγραφο ασφαλείας - πουθενά! Θα μας φανεί χρήσιμο σε περίπτωση ανεπιτυχούς υλικολογισμικού να επαναφέρουμε τη λειτουργικότητα της συσκευής. Πηγαίνω:


Έτσι, το αντίγραφο ασφαλείας έχει δημιουργηθεί. Για να το επαναφέρετε, μεταβείτε στο εγκατεστημένη εφαρμογήΑνάκτηση CWM, πατήστε στο στοιχείο "Αντίγραφα ασφαλείας" και επιλέξτε το πρόσφατα δημιουργημένο εκεί.

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

Για να επαναφέρετε δεδομένα από ένα αντίγραφο ασφαλείας, χρησιμοποιήστε το κοντινό κουμπί "Επαναφορά" - δηλαδή "Ανάκτηση". Θα χρειαστεί μόνο να υποδείξετε τη διαδρομή προς το αντίγραφο ασφαλείας που δημιουργήθηκε προηγουμένως και να επιβεβαιώσετε την εγκατάστασή του. Όπως μπορείτε να δείτε, απολύτως τίποτα περίπλοκο.

Εγκατάσταση υλικολογισμικού σε smartphone Android

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

Εδώ επιλέγουμε "Σκουπίστε το διαμέρισμα προσωρινής μνήμης" και επιβεβαιώνουμε τις ενέργειές μας.
Τώρα ας προχωρήσουμε στο πιο ενδιαφέρον μέρος - εγκατάσταση. λειτουργικό σύστημα. Κάντε κλικ στο "Install from sdcard", μετά στο "Choose zip from interior sdcard" και βρείτε το αρχείο με το υλικολογισμικό που έχετε κατεβάσει νωρίτερα.

Επιβεβαιώνουμε τη συγκατάθεσή μας.

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

Τι πρέπει να κάνετε εάν το τηλέφωνο δεν εκκινήσει αφού αναβοσβήσει το υλικολογισμικό

Εάν η διαδικασία εκκίνησης του smartphone δεν έχει προχωρήσει πέρα ​​από το λογότυπο, είναι λογικό να το επανεκκινήσετε ξανά. Ούτε αυτό βοήθησε; Στη συνέχεια, ανανεώστε ξανά. Διαφορετικά, πρέπει να επιστρέψουμε στο τυπικό υλικολογισμικό και να επαναφέρουμε το Backup. Πώς να επαναφέρετε Αντίγραφο ασφαλείαςΓνωρίζετε ήδη, αλλά πώς να επιστρέψετε στο προηγούμενο εγκατεστημένη έκδοσηυλικολογισμικό? Υπάρχει μόνο μία απάντηση - σε καμία περίπτωση, θα πρέπει να εγκατασταθεί μέσω υπολογιστή.

Ας δούμε τη διαδικασία χρησιμοποιώντας συσκευές Samsung ως παράδειγμα:

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

Παρέχει ενεργή υποστήριξη πελατών, κυκλοφορώντας ενημερώσεις και αναβαθμίσεις για τα gadget της με διάφορους βαθμούς επιτυχίας. Στην πράξη, ο προγραμματιστής παραδίδει επίσημο υλικολογισμικό κυρίως "over the air" (μέσω ενημερώσεων OTA), καθώς και δημοσιεύοντας ένα ειδικό αρχείο εικόνας υλικολογισμικού στον ιστότοπο ή την πύλη του.

Μπορείτε να αναβοσβήσετε την εικόνα χρησιμοποιώντας ένα σετ ειδικού λογισμικού:

  • Ανάκτηση CWM.
  • TWRP Recovery.
  • Χρησιμοποιώντας έναν υπολογιστή και ένα ειδικό σύνολο προγραμμάτων (Fastboot, KDZ Update, Odin και άλλα βοηθητικά προγράμματα).

Κατά κανόνα, οι εικόνες υλικολογισμικού πριν από την ενημέρωση συσκευάζονται σε ειδικά αρχεία με την επέκταση ZIP, ISO και άλλες.

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

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

Επί ερώτησης πώς να φλασάρω το androidΔεν θα σταματήσουμε στις ενημερώσεις OTA "over the air", αλλά μάλλον, ας επικεντρώσουμε όλη μας την προσοχή σε άλλες μεθόδους ενημέρωσης.

Αναβοσβήνει το τηλέφωνό σας χρησιμοποιώντας το CWM Recovery

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

Η γενική διαδικασία αναλαμπής που περιγράφεται παρακάτω αφορά αρχεία ZIP. Οδηγίες:

  1. Μεταβείτε στην Ανάκτηση. Για να το κάνετε αυτό, πρέπει να απενεργοποιήσετε εντελώς τη συσκευή και, στη συνέχεια, να κρατήσετε πατημένο μια ορισμένη σειράκουμπιά στο σώμα της συσκευής. Το σετ πλήκτρων μπορεί να διαφέρει ανάλογα με τον κατασκευαστή της συσκευής. Κάθε συνδυασμός μπορεί να είναι διαφορετικός. Επιπλέον πληροφορίεςΜπορείτε να το μάθετε χάρη στις μηχανές αναζήτησης κάνοντας την κατάλληλη ερώτηση. Μια καθολική επιλογή είναι να ορίσετε τα ακόλουθα πλήκτρα:
  • Κουμπί αύξησης έντασης + πλήκτρο λειτουργίας
  • Κουμπί μείωσης έντασης + πλήκτρο λειτουργίας
  • Κουμπιά αύξησης/μείωσης έντασης + Πλήκτρο λειτουργίας + Πλήκτρο αρχικής οθόνης.
  • Ταυτόχρονα κρατήστε πατημένα τα πλήκτρα αύξησης + μείωσης της έντασης και το πλήκτρο λειτουργίας.

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

  1. Πριν ξεκινήσετε τη συσκευή, πρέπει να ολοκληρώσετε πλήρης επαναφορά gadget στις εργοστασιακές ρυθμίσεις. Για να το κάνετε αυτό, μεταβείτε στο στοιχείο «διαγραφή δεδομένων/επαναφορά εργοστασιακών ρυθμίσεων» και επιβεβαιώστε την ενέργεια κάνοντας κλικ στη γραμμή που λέει «Ναι – Σκουπίστε όλα τα δεδομένα χρήστη».
  2. Επιστρέφοντας στο κεντρικό λόμπι, επιλέξτε "Εγκατάσταση zip".
  3. Στη συνέχεια, κάντε κλικ στο στοιχείο "Επιλογή zip από /sdcard" και στο δέντρο Explorer, επιλέξτε το αρχείο με το προηγουμένως αποθηκευμένο υλικολογισμικό.
  4. Επιβεβαιώστε την επιλογή σας κάνοντας κλικ στο «Ναι – Εγκατάσταση...».
  5. Θα ξεκινήσει η διαδικασία αναλαμπής της συσκευής. Στο τέλος της διαδικασίας, ο χρήστης θα δει το μήνυμα "Η εγκατάσταση από την κάρτα sdcard ολοκληρώθηκε" στην οθόνη.
  6. Το μόνο που απομένει να κάνει ο χρήστης είναι να επιστρέψει στο κύριο λόμπι ανάκτησης CWM και να ολοκληρώσει τη διαδικασία επανεκκίνησης του gadget κάνοντας κλικ στη γραμμή "επανεκκίνηση συστήματος τώρα".

Μετά από αυτά τα βήματα, θα ξεκινήσει η εγκατάσταση υλικολογισμικού. Μην πανικοβληθείτε, γιατί ο αλγόριθμος εγκατάστασης μπορεί να διαρκέσει έως και 10 λεπτά.

Πώς να αναβοσβήσετε ένα τηλέφωνο Android χρησιμοποιώντας το TWRP Recovery

Για όσους προτιμούν να εργάζονται με ένα βοηθητικό πρόγραμμα με τη μορφή TWRP Recovery, προσφέρουμε επόμενη οδηγία βήμα προς βήμα εγκατάστασηενημερώσεις με τη μορφή αρχείου ZIP:

  1. Μεταφορτώστε το αρχείο με την εικόνα υλικολογισμικού στη μνήμη της συσκευής.
  2. Μεταβείτε στην ανάκτηση TWRP. Αυτό γίνεται κατ' αναλογία με το CWM.
  3. Εκτελέστε επαναφορά εργοστασιακών ρυθμίσεων κάνοντας κλικ στην επιλογή «Σκουπίστε» στο κύριο μενού. Σύρετε το μοχλό προς τα δεξιά. Όταν ολοκληρώσετε τον καθαρισμό του gadget, επιστρέψτε στο αρχικό λόμπι πατώντας το κουμπί "Πίσω".
  4. Στο κεντρικό λόμπι, επιλέξτε "Εγκατάσταση" και βρείτε στο δέντρο σύστημα αρχείωνεικόνα που λήφθηκε προηγουμένως. Κάντε κλικ σε αυτό σύροντας το ρυθμιστικό στο πλάι.
  5. Μετά από αυτό, θα ξεκινήσει η διαδικασία υλικολογισμικού. Σύμφωνα με το πρότυπο, δεν υπερβαίνει τα 2-3 λεπτά.
  6. Με την ολοκλήρωση, το βοηθητικό πρόγραμμα θα εμφανίσει αυτόματα ένα μήνυμα που υποδεικνύει επιτυχή αναβοσβήνει. Κάνοντας κλικ στο στοιχείο "Επανεκκίνηση συστήματος", επανεκκινήστε τη συσκευή.

Εγκατάσταση ενημερώσεων με χρήση του ROM Manager

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

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

Η δεύτερη σημαντική πτυχή όταν εργάζεστε με το ROM Manager είναι η προσαρμοσμένη ανάκτηση. Όλες οι λειτουργίες υλικολογισμικού πραγματοποιούνται απευθείας στον ίδιο τον εκκινητή Android και το ROM Manager χρησιμεύει ως οπτικό πρόσθετο στο Recovery.

Για να ξεκινήσετε, κατεβάστε το αρχείο υλικολογισμικού για το gadget σας και ακολουθήστε τις παρακάτω οδηγίες:

  1. Μεταφέρετε το αρχείο υλικολογισμικού, σε επέκταση ZIP, στη μνήμη της συσκευής σας.
  2. Στο μενού βοηθητικών προγραμμάτων, μεταβείτε στην ενότητα "Εγκατάσταση ROM από κάρτα SD".
  3. Ανάμεσα στους φακέλους και τα αρχεία, επιλέξτε την εικόνα σας και κάντε κλικ σε αυτήν.
  4. Στο νέο λόμπι, επιλέξτε "Επανεκκίνηση και εγκατάσταση". Μην ξεχάσετε να επιλέξετε το πλαίσιο ελέγχου "Αποθήκευση τρέχουσας ROM". Σε αυτήν την περίπτωση, θα έχετε την ευκαιρία να επαναφέρετε το σύστημα ανά πάσα στιγμή.
  5. Κάνοντας κλικ στο "OK" το gadget σας θα μεταβεί σε λειτουργία ανάκτησης και θα ξεκινήσει η διαδικασία ενημέρωσης υλικολογισμικού.

Χάρη στην εκτεταμένη λειτουργικότητα της εφαρμογής ROM Manager, οι χρήστες μπορούν να κατεβάσουν απευθείας εικόνες για τη συσκευή τους από αυτήν. Μπορείτε να το κάνετε κάνοντας κλικ στο στοιχείο "Λήψη υλικολογισμικού". Η πρόσβαση σε ορισμένες ROM είναι διαθέσιμη μόνο στην πληρωμένη έκδοση του προγράμματος.


Πώς να κάνετε flash το android μέσω υπολογιστή

Ένα καθολικό εργαλείο για να αναβοσβήνουν συσκευές Android με χρήση υπολογιστή είναι το βοηθητικό πρόγραμμα Fastboot. Αποτελεί μέρος του SDK Platform Tools, πράγμα που σημαίνει ότι είναι κατάλληλο για μεγάλο αριθμό συσκευών.

Το δεύτερο βήμα πριν από την εκκίνηση του υλικολογισμικού είναι η απόκτηση πρόσβασης στον πυρήνα του συστήματος. Πολύ συχνά, πολλοί κατασκευαστές μπλοκάρουν αυτήν την παράμετρο συστήματος, μη θέλοντας οι χρήστες να την αλλάξουν οι ίδιοι αρχεία συστήματοςεικόνες του υλικολογισμικού τους. Τέτοιοι κατασκευαστές περιλαμβάνουν την HTC, τη σειρά συσκευών Nexus, τη Sony και άλλους. Για να γίνει αυτό πρέπει να ξεκλειδώσετε το Bootloader. Για να γίνει αυτό πρέπει να μελετήσετε αναλυτικές οδηγίεςγια εγκατάσταση και διαχείριση γραμμή εντολών. Πριν ξεκινήσετε το υλικολογισμικό χρησιμοποιώντας υπολογιστή, μην ξεχάσετε να ενεργοποιήσετε τον εντοπισμό σφαλμάτων της συσκευής μέσω USB in ρυθμίσεις μηχανικήςσυσκευή

Σύντομες οδηγίες για την εγκατάσταση του υλικολογισμικού ZIP χρησιμοποιώντας το Fastboot

  1. Αρχικά, αντιγράψτε το αρχείο .zip με την εικόνα και τοποθετήστε το στο φάκελο με "ADB".
  2. Τοποθετήστε το smartphone ή το tablet σας λειτουργία γρήγορης εκκίνησηςκαι γράψτε το αίτημα στη γραμμή εντολών: fastbooflash zip filename.zip, όπου filename.zip είναι το όνομα του υλικολογισμικού σας.
  3. Περιμένετε μέχρι να ολοκληρωθεί η εγκατάσταση και επανεκκινήστε τη συσκευή.

Πώς να ανανεώσετε ένα τηλέφωνο Android μέσω υπολογιστή στο σπίτι - αυτό είναι το θέμα αυτού του άρθρου! Όταν τίποτα δεν λειτουργεί στο τηλέφωνό σας Android ή όλα επιβραδύνουν και καθυστερούν, και οι συνήθεις συμβουλές (εκκαθάριση της προσωρινής μνήμης ή απελευθέρωση μνήμης του τηλεφώνου) δεν βοηθούν, είναι καιρός να καταφύγετε σε ριζικά μέτρα, όπως το να αναβοσβήνει το Android. Το να αναβοσβήνεις ένα τηλέφωνο anodroid δεν είναι δύσκολο έργο, μπορείς να κάνεις flash στο σπίτι σου, μόνος σου, σήμερα θα σου πούμε αναλυτικά πώς να το κάνεις!

  • Ο ίδιος ο πυρήνας του Android.
  • Προγράμματα οδήγησης που διασφαλίζουν τη συντονισμένη λειτουργία των στοιχείων ενός συγκεκριμένου μοντέλου συσκευής, δηλαδή του υλικού.

Το ρήμα «Flash» της συσκευής αναφέρεται στη διαδικασία εγκατάστασης της πλατφόρμας. Ωστόσο, η διαδικασία εγκατάστασης ενός λειτουργικού συστήματος για έναν υπολογιστή και για ένα gadget για κινητά στην πλατφόρμα Android είναι σημαντικά διαφορετική. Οι λόγοι για αυτό είναι η τεράστια ποικιλία εφαρμογών αυτού του πιο συνηθισμένου λειτουργικού συστήματος σε κινητές συσκευές. Ένα μεγάλο μέρος του λογισμικού δημιουργείται ξεχωριστά για ορισμένα μοντέλα smartphone και tablet. Επομένως, η εγκατάσταση νέου υλικολογισμικού συχνά τελειώνει ανεπιτυχώς για άπειρους χρήστες λόγω έλλειψης πληροφοριών και έλλειψης σωστών αλγορίθμων δράσης μπροστά στα μάτια τους.

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

Γιατί πρέπει να ανανεώσετε το τηλέφωνό σας Android;

Οι άνθρωποι φτιάχνουν και προγραμματίζουν gadget, επομένως καμία συσκευή δεν είναι απολύτως προστατευμένη από σφάλματα. Εάν παρουσιαστεί πρόβλημα στο smartphone Android (tablet), ο δραστικός τρόπος για να απαλλαγείτε από το πρόβλημα είναι να το αναβοσβήσετε.

Επιχειρήματα για την επανεγκατάσταση του λειτουργικού συστήματος

Χάρη στο άνοιγμα αυτού του λειτουργικού συστήματος, οι κατασκευαστές είναι ελεύθεροι να το βελτιώσουν και να το προσαρμόσουν ώστε να ταιριάζει στα μοντέλα gadget τους. Πολλά από τα προηγμένα λογισμικά τους έχουν ήδη κερδίσει την αγάπη και την εμπιστοσύνη των χρηστών. Από αυτή την άποψη, οι κάτοχοι smartphone και tablet συχνά παίρνουν ρίσκα και αποφασίζουν να ανανεώσουν τον ηλεκτρονικό τους φίλο. Αυτό διευκολύνεται επίσης από ορισμένους προγραμματιστές που σταματούν τελικά να κυκλοφορούν ενημερώσεις για τα gadget τους. Οι χρήστες από διάφορες πηγές πληροφοριών μαθαίνουν για νέες τροποποιήσεις λογισμικού που μπορούν να επιτρέψουν τη βέλτιστη χρήση των δυνατοτήτων υλικού της συσκευής και, φυσικά, αναρωτιούνται πώς να ανανεώσουν το Android.

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

Επιχειρήματα κατά της επανεγκατάστασης του λειτουργικού συστήματος

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

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

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

Πώς να κάνετε flash ένα τηλέφωνο Android μόνοι σας και τι χρειάζεστε για αυτό;

Η επιτυχία οποιασδήποτε εκδήλωσης εξαρτάται από το πόσο διεξοδικά έχει πραγματοποιηθεί η προκαταρκτική προετοιμασία.

Οι προπαρασκευαστικές δραστηριότητες περιλαμβάνουν τα ακόλουθα κύρια σημεία:

  • Βεβαιωθείτε ότι έχετε φορτίσει πλήρως τη συσκευή πριν ξεκινήσετε τη διαδικασία.
  • Μέσα από το μενού ρυθμίσεων gadget, μάθετε το όνομα της συσκευής και την τροποποίηση του ρεύματος λογισμικό(συνιστάται να τα γράψετε μέχρι τον τελευταίο χαρακτήρα και να υπογράψετε, διαφορετικά εάν αναβοσβήσετε το υλικολογισμικό με ακατάλληλη διάταξη, μπορεί να καταλήξετε με ένα "τούβλο").

Κάθε χρήστης πρέπει να αποφασίσει ανεξάρτητα σε ποια έκδοση του λογισμικού θα προτιμήσει:

α) επίσημος·
β) τρίτο μέρος.

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

Υπάρχουν οι ακόλουθοι τρόποι για να το κάνετε αυτό:

  • Ενημέρωση (Όταν η συσκευή έχει ήδη κυκλοφορήσει αναβαθμισμένη έκδοσηΛογισμικό, τότε μια βολική μέθοδος για όλους τους χρήστες είναι η "Αυτόματη ενημέρωση". Για να μάθετε εάν είναι διαθέσιμη μια νέα έκδοση υλικολογισμικού, πρέπει να ανοίξετε την ενότητα "Σχετικά με το τηλέφωνο" μέσω των ρυθμίσεων και να μεταβείτε στην υποενότητα "Ενημέρωση συστήματος").
  • Χειροκίνητη εγκατάσταση (Για μοντέλα διαφορετικών κατασκευαστών, χρησιμοποιούνται διαφορετικές μέθοδοι υλικολογισμικού χρησιμοποιώντας διαφορετικό λογισμικό, το οποίο ονομάζεται "Flashers". Για παράδειγμα, για gadget από τη Samsung χρησιμοποιείται το πρόγραμμα Odin, για Nexus, Sony και HTC - "Fastboot", " Lenovo" - "Flash Tool", "LG" - "KDZ Updater", κ.λπ.).

Λίστα σταδίων της διαδικασίας που αναβοσβήνει χρησιμοποιώντας το πρόγραμμα ROM Manager:

  • Λάβετε δικαιώματα root στο gadget σας Android.
  • Εγκαταστήστε το βοηθητικό πρόγραμμα ROM Manager.
  • Δημιουργήστε ένα αντίγραφο του τρέχοντος λειτουργικού συστήματος.
  • Βρείτε και αποθηκεύστε το κατάλληλο υλικολογισμικό.
  • Εγκαταστήστε το?
  • Δοκιμάστε το νέο λογισμικό και εάν δεν είστε ικανοποιημένοι με τα αποτελέσματα, επιστρέψτε στο προηγούμενη έκδοσηχρησιμοποιώντας το αντίγραφο που δημιουργήθηκε στο βήμα «3».

Μπορείτε να βρείτε και να εγκαταστήσετε το βοηθητικό πρόγραμμα "ROM Manager" από το Google Play Market. Στη συνέχεια, ανοίγοντας το κύριο παράθυρο της εφαρμογής και κάνοντας κλικ στην επάνω γραμμή, μπορείτε να εγκαταστήσετε το "ClockWorkMod" (CWM) και χρησιμοποιώντας τη δεύτερη γραμμή - "Load Recovery Mode".

Για να αποθηκεύσετε ένα αντίγραφο του λειτουργικού συστήματος, θα χρειαστεί να εγκαταστήσετε το "CWM".

Σημαντικό κατά μέρος:Κατά την εγκατάσταση του "CWM", το gadget δεν πρέπει να είναι συνδεδεμένο στον υπολογιστή.

Κάνοντας κλικ στο "Εγκατάσταση CWM" θα πρέπει να καθορίσετε το ακριβές όνομα του gadget και να περιμένετε να ολοκληρωθεί η διαδικασία εγκατάστασης.


Πού μπορώ να βρω υλικολογισμικό για Android;

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

Εάν χρησιμοποιείτε το βοηθητικό πρόγραμμα "ROM Manager Premium", ο χρήστης μπορεί να κάνει κλικ στη γραμμή "Λήψη υλικολογισμικού". Μετά από αυτό, η εφαρμογή θα εμφανίσει μια λίστα λογισμικού κατάλληλου για τη συσκευή. Αυτό το χρήσιμο πρόγραμμα σάς εξοικονομεί από τη σπατάλη χρόνου στην αναζήτηση λογισμικού σε διαδικτυακούς πόρους τρίτων προγραμματιστών, από τους οποίους αυτή τη στιγμή υπάρχει ένας τεράστιος αριθμός.

Γιατί χρειάζεστε μη επίσημο (προσαρμοσμένο) υλικολογισμικό για Android;

Το μη επίσημο λογισμικό έχει αναπτυχθεί για να παρέχει περισσότερα γρήγορη δουλειάσυσκευή και μερικά μπορούν να προστεθούν σε αυτήν χρήσιμα χαρακτηριστικάκαι καλό σχέδιο.

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

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

Με την εγκατάσταση μη επίσημου λογισμικού, μπορείτε να παρέχετε αμέσως στον εαυτό σας δικαιώματα root, πράγμα που σημαίνει ότι μπορείτε να αυξήσετε την ασφάλειά σας εγκαθιστώντας ένα ισχυρό τείχος προστασίας. Ο ιδιοκτήτης του gadget, κατά την κρίση του, θα μπορεί να εγκαταστήσει όποιες γραμματοσειρές του αρέσει, καθώς και να αυξήσει την ταχύτητα της μονάδας GPS κ.λπ.

Μπορείτε να απαλλαγείτε από αχρησιμοποίητα βοηθητικά προγράμματα συστήματος που όχι μόνο καταλαμβάνουν χώρο στη μνήμη, αλλά και σπατάλες κίνηση κινητής τηλεφωνίας, αυτό ισχύει ιδιαίτερα εάν ο χρήστης δεν έχει πρόσβαση σε απεριόριστο δίκτυο Wi-Fi.

Πώς να αναβοσβήσετε ένα τηλέφωνο Android μέσω υπολογιστή στο σπίτι;

Εάν ο ιδιοκτήτης της συσκευής ενδιαφέρεται για το πώς να αναβοσβήνει ένα τηλέφωνο Android μέσω υπολογιστή, τότε θα χρειαστούν τα εξής:

  1. Εγκαταστήστε προγράμματα οδήγησης στον υπολογιστή για να εργαστείτε με τη συσκευή.
  2. Κάντε λήψη του υλικολογισμικού που αντιστοιχεί στο μοντέλο του gadget.
  3. Δημιουργήστε ένα αντίγραφο ασφαλείας του τρέχοντος λειτουργικού συστήματος στη συσκευή.
  4. Εγκαταστήστε την εφαρμογή υλικολογισμικού (φλας).


Η ουσία των ενεργειών είναι η ίδια για διάφορα μοντέλασυσκευές. Παρακάτω είναι ένα παράδειγμα εργασίας με το Odin flasher από τη Samsung:

  • Συνδέστε τη συσκευή στον υπολογιστή σε λειτουργία λήψης. Για να το κάνετε αυτό, θα πρέπει να απενεργοποιήσετε το gadget και ταυτόχρονα να πατήσετε τα πλήκτρα: "Home", "On/Off". και "Αύξηση ήχου".
  • Στη συνέχεια, το "Odin" θα δει τη συσκευή.
  • Στη συνέχεια, στη στήλη "AP", υποδείξτε τη θέση του λογισμικού που έχετε λάβει.
  • Τοποθετήστε σημάδια στις στήλες «ΣΤ. Επαναφορά χρόνου" και "Αυτόματη επανεκκίνηση".
  • Κάντε κλικ στο "Έναρξη";
  • Περιμένετε να ολοκληρωθεί η διαδικασία.


Η σειρά των ενεργειών αποτελείται από τα ακόλουθα βήματα:

  1. Εκκινήστε το "ROM Manager" και κάντε κλικ στο "Εγκατάσταση ROM από κάρτα SD".
  2. Καθορίστε τη θέση του πακέτου διανομής λειτουργικού συστήματος που αντιγράφηκε στην κάρτα.
  3. Στο μενού που εμφανίζεται, επιλέξτε τα πλαίσια που ενδιαφέρουν τον χρήστη και κάντε κλικ στο "Ok".
  4. Περιμένετε να ολοκληρωθεί η διαδικασία εγκατάστασης.


Πώς να ανανεώσετε το Android μέσω Ανάκτησης μόνοι σας;

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

  • Απενεργοποιήστε τη συσκευή.
  • Πατήστε ταυτόχρονα τα πλήκτρα: "On/Off". και "Αύξηση στάθμης ήχου" (σε ορισμένα μοντέλα ο συνδυασμός κουμπιών μπορεί να είναι διαφορετικός).
  • Στο παράθυρο που εμφανίζεται, καθορίστε "Λειτουργία ανάκτησης" (η μετάβαση μεταξύ των στηλών γίνεται χρησιμοποιώντας τα κουμπιά για να αυξήσετε και να μειώσετε το επίπεδο ήχου).
  • Στη συνέχεια, καθορίστε "εφαρμογή ενημέρωσης" από εξωτερικόαποθήκευση" και κάντε κλικ στο κουμπί "Ενεργοποίηση/Απενεργοποίηση".
  • Περιμένετε μέχρι να ολοκληρωθεί η διαδικασία.

Το ερώτημα πώς να αναβοσβήνει ένα tablet Android έχει ήδη λεπτομερείς απαντήσεις στις παραπάνω παραγράφους αυτού του οδηγού. Όλες οι ενέργειες σε gadget στο Android θα είναι πανομοιότυπες. Για παράδειγμα, εξετάστε τη διαδικασία χρησιμοποιώντας έναν υπολογιστή σε σχέση με ένα μοντέλο από δημοφιλής εταιρεία"Lenovo".

Πρέπει να ακολουθηθούν τα ακόλουθα βήματα:

  1. Φορτίστε πλήρως το tablet.
  2. Εγκαταστήστε την εφαρμογή " Αναβάθμιση λογισμικούΕργαλείο» και προγράμματα οδήγησης. Αποθηκεύστε ένα αρχείο με διανομή κατάλληλου υλικολογισμικού στη μνήμη.
  3. Απενεργοποιήστε το gadget για κινητά.
  4. Πατήστε ταυτόχρονα τα πλήκτρα: "On/Off". και «Χαμηλότερη ένταση» (η συσκευή πρέπει να δονείται).
  5. Αφού εμφανιστεί το "Fastboot USB" στην οθόνη, συνδέστε το gadget στον υπολογιστή.
  6. Ανοίξτε την εγκατεστημένη εφαρμογή και καθορίστε τη θέση της αποθηκευμένης διανομής.
  7. Στη συνέχεια, στο μενού προγράμματος, καθορίστε τον τύπο του λογισμικού.
  8. Κάντε κλικ στην επιλογή "Διαγραφή δεδομένων χρήστη".
  9. Κάντε κλικ στο «Έναρξη» και περιμένετε μέχρι να ολοκληρωθεί η διαδικασία.


Προγράμματα για το Android που αναβοσβήνει

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


Αυτό το βοηθητικό πρόγραμμα εγκαθίσταται απευθείας στην ίδια τη συσκευή. Το υλικολογισμικό εγκαθίσταται από την κάρτα CD του gadget.



Ένα καθολικό βοηθητικό πρόγραμμα που είναι κατάλληλο για όλες σχεδόν τις συσκευές στην πλατφόρμα Android. Η εγκατάσταση πραγματοποιείται μόνο μέσω υπολογιστή, επομένως θα χρειαστείτε οπωσδήποτε καλώδιο USB. Μια διαισθητική διεπαφή επιτρέπει ακόμη και σε αρχάριους χρήστες να αντιμετωπίσουν το δύσκολο έργο της επανεγκατάστασης του συστήματος



Γρήγορη μπότα

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

Πώς να αναβοσβήνει ένα τηλέφωνο εάν δεν ανάβει;

Θα είναι δυνατή η επιτυχής επίλυση του ζητήματος μόνο εάν δεν διακυβεύεται η ακεραιότητα του bootloader. Για να το μάθετε, μπορείτε να κρατήσετε πατημένο το κουμπί "Ενεργοποίηση/Απενεργοποίηση". Όταν εμφανίζεται μια απόκριση από τη συσκευή με τη μορφή ρομπότ ή κάποιου εικονιδίου, για παράδειγμα, «!», τότε μπορούμε να συμπεράνουμε ότι το λειτουργικό σύστημα απέτυχε. Μπορείτε επίσης να δοκιμάσετε να συνδέσετε τη συσκευή σε υπολογιστή μέσω καλωδίου USB και να πατήσετε τα ακόλουθα πλήκτρα στη συσκευή: "Ενεργοποίηση/Απενεργοποίηση". και «Τόμος». Όταν ο υπολογιστής βρει στη συνέχεια το gadget, η ανάνηψη δεν θα είναι δύσκολη και θα είναι επιτυχής στο 95% των περιπτώσεων. Στη συνέχεια, μπορείτε να χρησιμοποιήσετε μία από τις παραπάνω μεθόδους και να εγκαταστήσετε νέο λογισμικό. Δεν είναι ασυνήθιστο το λανθασμένα εκτελεσμένο υλικολογισμικό να σπάει το διαμέρισμα ανάκτησης, μετά το οποίο το gadget μπορεί να αποκατασταθεί μόνο με την εγκατάσταση της σωστής τροποποίησης του λειτουργικού συστήματος.

Ο αλγόριθμος των ενεργειών είναι ο εξής:

  1. Εγκαταστήστε το βοηθητικό πρόγραμμα υλικολογισμικού στον υπολογιστή.
  2. Κάντε λήψη και αποθήκευση του αρχείου υλικολογισμικού.
  3. Ανοίξτε το βοηθητικό πρόγραμμα.
  4. Συνδέστε τη συσκευή στον υπολογιστή και πατήστε τα πλήκτρα (οι συνδυασμοί διαφέρουν για διαφορετικά μοντέλα).
  5. Υποδείξτε στο βοηθητικό πρόγραμμα τη θέση του κιτ διανομής με το νέο λειτουργικό σύστημα.
  6. Κάντε κλικ στο "Έναρξη";
  7. Ετοιμος. Απλώς πρέπει να περιμένετε να ολοκληρωθεί η διαδικασία εγκατάστασης και να επανεκκινήσετε τη συσκευή.

Τι να κάνετε εάν το φλας αποτύχει;

Μπορείτε να καταφύγετε στην ανάκτηση συστήματος. Για να το κάνετε αυτό, θα χρειαστείτε ένα αποθηκευμένο αντίγραφο του συστήματος.


Η εφαρμογή TouchScreenTune βελτιστοποιεί την ευαισθησία και την απόκριση οθόνη αφής. Θα είναι ιδιαίτερα χρήσιμο στις ακόλουθες περιπτώσεις:…

Αλλά πριν αναβοσβήνει, θα πρέπει οπωσδήποτε να δημιουργήσετε ένα dump (αντίγραφο ασφαλείας) του υλικολογισμικού που είναι εγκατεστημένο αυτήν τη στιγμή στο τηλέφωνο ή το tablet σας. Αυτό είναι απαραίτητο γιατί εάν παρουσιαστεί σφάλμα κατά τη δημιουργία, η συσκευή μπορεί να μετατραπεί σε τούβλο ή μπορεί να γίνει ασταθής και επομένως θα πρέπει να την επαναφέρετε στην προηγούμενη κατάσταση λειτουργίας της.

Android Κουζίνα

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

Αφού γίνει η επιλογή των αλλαγών, ο χρήστης μπορεί να επιλέξει μόνο την έκδοση υλικολογισμικού που χρησιμοποιείται αυτή τη στιγμή(είναι σημαντικό να μην κάνετε λάθος εδώ), στην καρτέλα "Σύνοψη", ελέγξτε ξανά τη λίστα και κάντε κλικ στο κουμπί "Υποβολή εργασίας στην κουζίνα". Τώρα πρέπει να περιμένετε τη σειρά σας για να δημιουργήσετε ένα αρχείο με το αρχείο υλικολογισμικού, το οποίο στη συνέχεια μπορεί να μεταφορτωθεί μέσω του Recovery.

Ένα από τα πιο δημοφιλή, αν όχι το πιο δημοφιλές, λειτουργικό σύστημα για φορητές συσκευές, είτε πρόκειται για smartphone, tablet ή άλλες συσκευές, είναι αναμφίβολα το Android. Υπάρχουν πάρα πολλά gadget για κινητά που εκτελούνται με βάση αυτό το λογισμικό, και ακόμη περισσότερα - εκδόσεις υλικολογισμικού, επίσημες από τον κατασκευαστή και ανεπίσημες, που συλλέγονται από ερασιτέχνες ή οπαδούς μιας συγκεκριμένης συσκευής. Αλλά συμβαίνει, συμβαίνει ότι ένα ή άλλο υλικολογισμικό δεν σας ταιριάζει. Οι λόγοι μπορεί να είναι πολύ διαφορετικοί, από απόδοση σε διεπαφή, και πολλές άλλες μικρές αποχρώσεις. Τι να κάνετε σε αυτή την περίπτωση; Δημιουργήστε μόνοι σας το υλικολογισμικό!

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

Δημιουργία υλικολογισμικού Android

Θα εξετάσουμε έναν τρόπο να δημιουργήσετε το δικό σας υλικολογισμικό, το οποίο είναι εξαιρετικό για όχι τους πιο έμπειρους χρήστες, αλλά που είναι πλήρως φορτισμένοι με ενθουσιασμό. Δεν είναι πάντα απαραίτητο να πηγαίνετε σε προγραμματισμό χαμηλού επιπέδου για να επιτύχετε τις επιθυμητές αλλαγές, πολύ συχνά απαιτούμενες λειτουργίεςή εμφάνισημπορεί να αλλάξει πολύ πιο εύκολα. Απλώς επισκεφτείτε τον εξειδικευμένο ιστότοπο Android Kitchen. Η διαδικασία «μαγειρέματος» της νέας έκδοσης του λογισμικού θα πραγματοποιηθεί σε αυτήν την «κουζίνα». Η μόνη προειδοποίηση είναι ότι το νέο υλικολογισμικό θα βασίζεται σε μια υπάρχουσα έκδοση που δημιουργήθηκε από κάποιον άλλο, αλλά δεν θα είναι δύσκολο να το καρυκεύσουμε με κάθε είδους βελτιώσεις, αλλαγές και άλλα «μπαχαρικά».

Αφού επισκεφτείτε το Android Kitchen, μπορείτε να επιλέξετε τι θέλετε να αλλάξετε - την ένδειξη μπαταρίας, τα εικονίδια συστήματος, τη γραμμή κατάστασης, διάφορα κινούμενα σχέδια, πλαίσιο διαλόγου έντασης ήχου, διαχωριστικά και γραμμή προόδου, οθόνη κλειδώματος, γραμματοσειρές. Επιλέγοντας ορισμένες λειτουργίες στην «κουζίνα», μπορείτε αμέσως, σε πραγματικό χρόνο, προεπισκόπησηαλλαγές που έγιναν για την αξιολόγησή τους. Αφού γίνουν όλες οι απαραίτητες αλλαγές, μεταβείτε στην καρτέλα Μεταφόρτωση αρχείου. Υπάρχουν ορισμένες διαθέσιμες ρυθμίσεις εδώ, αλλά είναι οι βέλτιστες από προεπιλογή - μην τις αλλάξετε αν δεν είστε σίγουροι για το τι κάνετε. Στην ενότητα "Επιλέξτε τη ROM σας από τη λίστα της κουζίνας ή ανεβάστε τα δικά σας αρχεία", επιλέξτε την επιλογή "Λίστα κουζίνας". Από την αναπτυσσόμενη λίστα, επιλέξτε το υλικολογισμικό που χρησιμοποιείται. Προσέξτε - εάν καθορίσετε τη λάθος έκδοση λογισμικού, υπάρχει μεγάλη πιθανότητα σφάλματος, μετά το οποίο, στην καλύτερη περίπτωση, η ενημέρωση κώδικα δεν θα εφαρμοστεί καθόλου και στη χειρότερη, το σύστημα θα σταματήσει να εκκινεί και θα πρέπει να ανανεώστε τη συσκευή.

Συμβαίνει συχνά σε ορισμένους χρήστες Android να μην αρέσει το τυπικό υλικολογισμικό του smartphone ή του tablet τους. Για παράδειγμα, λόγω περιττού λογισμικού, λόγω του οποίου μειώνεται ραγδαία, ή απλά δεν μου αρέσει η λειτουργικότητα ορισμένων προγραμμάτων και θέλετε να τα αντικαταστήσετε με άλλα. Ξεκινούν οι εντατικές αναζητήσεις για προσαρμοσμένο υλικολογισμικό, αλλά δεν δίνουν πάντα το επιθυμητό αποτέλεσμα. Τι να κάνω?

Οποιοδήποτε υλικολογισμικό μπορεί να τροποποιηθεί για έναν συγκεκριμένο χρήστη

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

Κατασκευή από την πηγή

Ένας από τους πιο σωστούς τρόπους είναι να χρησιμοποιήσετε τον πηγαίο κώδικα που δημοσιεύεται από τις ομάδες ανάπτυξης της Google ή του Cyanogenmod. Αλλά ταυτόχρονα, αυτή η μέθοδος είναι η πιο δύσκολη, γιατί για να συναρμολογήσετε το υλικολογισμικό Android από τον πηγαίο κώδικα, να το βελτιστοποιήσετε και να λειτουργήσει σε μια συγκεκριμένη συσκευή, πρέπει να έχετε αρκετά βαθιές δεξιότητες προγραμματισμού και να κατανοήσετε όλες τις περιπλοκές του λειτουργικό σύστημα κινητής τηλεφωνίας και υλικό συσκευής. Αυτή η γνώση δεν αποκτάται σε μια μέρα, επομένως σε αυτό το άρθρο δεν θα περιγράψουμε λεπτομερώς αυτήν τη μέθοδο.


Αλλαγή υπάρχοντος αρχείου

Εάν δεν είστε πολύ έμπειροι σε όλες τις περιπλοκές του λειτουργικού συστήματος, αλλά θέλετε να αλλάξετε κάτι στο υλικολογισμικό σας, η καλύτερη λύσηθα το διορθώσει ήδη. Μπορείτε να αλλάξετε τόσο το εγγενές, ενσωματωμένο υλικολογισμικό, όσο και το ήδη αλλαγμένο από κάποιον άλλο. Υπάρχουν πολλά προσαρμοσμένα υλικολογισμικά στο Διαδίκτυο και είναι απίθανο να σας λείπει η ποσότητα τους. Έτσι, παρουσιάζουμε οδηγίες βήμα προς βήμα για τη συναρμολόγηση του δικού σας υλικολογισμικού με βάση ένα υπάρχον προϊόν.

Επεξεργασία με χρήση υπολογιστή

Απαιτούμενο λογισμικό

Θα χρειαστούμε έναν υπολογιστή, μια συσκευή, ένα αρχείο υλικολογισμικού και ένα ειδικό πρόγραμμα που ονομάζεται Android Kitchen (γνωστό και ως κουζίνα). Το αρχείο υλικολογισμικού βρίσκεται σε εξειδικευμένα φόρουμ, τα πιο διάσημα είναι τα αγγλόφωνα XDA Developers και τα ρωσόφωνα w3bsit3-dns.com. Στην ενότητα για το μοντέλο της συσκευής σας, μπορείτε να βρείτε συνδέσμους προς το πιο δημοφιλές και αποδεδειγμένο υλικολογισμικό, τόσο επίσημο απόθεμα όσο και ανεπίσημο προσαρμοσμένο.

Στη συνέχεια, πρέπει να εγκαταστήσετε την κουζίνα στον υπολογιστή σας. Είναι καλύτερο να εργάζεστε υπό Linux, αλλά οι απαραίτητες βιβλιοθήκες μπορούν επίσης να εγκατασταθούν στα Windows. Σε αυτήν την περίπτωση, μπορείτε να βγείτε από την κατάσταση εγκαθιστώντας το Cygwin. και ακολουθήστε τις οδηγίες βήμα προς βήμα που περιλαμβάνονται στο αρχείο. Πριν από αυτό, θα χρειαστεί επίσης να εγκαταστήσετε την πλατφόρμα Java (JDK) από τον επίσημο ιστότοπο (http://www.oracle.com/technetwork/java/javase/downloads/index.html για Windows) ή να βρείτε και να πραγματοποιήσετε λήψη του OpenJDK Java 6 στο Ubuntu Application Center Runtime ή παρόμοιο (για Linux). Η δεύτερη περίπτωση χρήσης είναι η εγκατάσταση του Linux σε μια εικονική μηχανή και η διαχείριση της διαδικασίας μέσω αυτής.


Τροποποίηση υλικολογισμικού

Το υλικολογισμικό διανέμεται συχνότερα ως αρχείο με την επέκταση .img, λιγότερο συχνά ως αρχείο ZIP. Και στις δύο περιπτώσεις, θα χρειαστείτε το υλικολογισμικό στον εγκατεστημένο φάκελο της κουζίνας για να μπορέσει να το εισαγάγει και να αρχίσει να εργάζεται με αυτό. Το Kitchen θα πρέπει να εγκατασταθεί στη διαδρομή c:/cygwin/home/user/ (κατά την εγκατάσταση μέσω Cygwin) ή Filesystem/home/user/ (κατά την εγκατάσταση μέσω Linux).


  1. Ξεκινήστε την κουζίνα μέσω Cygwin ή τερματικού Linux χρησιμοποιώντας την εντολή cd kitchen και μετά ./menu.
  2. Αποσυσκευάστε το αρχείο στην κουζίνα, όπως περιγράφεται παραπάνω.
  3. Αφού εμφανιστεί το μενού προγράμματος, μεταβείτε στην ενότητα 0. Επιλογές για προχωρημένους.
  4. Μετά από αυτό, θα παρουσιαστεί μια λίστα εντολών για την τροποποίηση του υλικολογισμικού. Επιλέξτε ακριβώς αυτό που χρειάζεστε. Μπορείτε να προσθέσετε Busy Box, Root, Apps2SD, να αντικαταστήσετε εφαρμογές στοκ, διάφορα κινούμενα σχέδια, να ελευθερώσετε μνήμη της συσκευής και πολλά άλλα.
  5. Αφού ολοκληρώσετε τους χειρισμούς, εκτελέστε την εντολή 99. Δημιουργήστε ROM από τον φάκελο εργασίας στο κύριο μενού και λάβετε το αρχείο ZIP από το OUTPUT_ZIP.


Το υλικολογισμικό της συσκευής

Μπορείτε να αναβοσβήσετε τη συσκευή είτε μέσω υπολογιστή είτε χωρίς αυτόν. Στην πρώτη περίπτωση, πρέπει να κατεβάσετε το πρόγραμμα υλικολογισμικού, συνήθως Flash Tool ή Odin, προγράμματα οδήγησης για το μοντέλο της συσκευής σας και να προετοιμάσετε ένα ήδη διορθωμένο αρχείο.


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


Επεξεργασία στη συσκευή

Ο πιο απλός τρόπος από όλους. Δεν χρειάζονται πρόσθετες συσκευές ή χειρισμοί. Το μόνο που χρειάζεστε είναι μια συσκευή με root, μια εφαρμογή για τη δημιουργία αντιγράφων ασφαλείας (το καλύτερο είναι η δημιουργία αντιγράφων ασφαλείας Nandroid) και ένας διαχειριστής αρχείων με τη λειτουργία αλλαγής του διαμερίσματος συστήματος.


Αλλαγή του δικού σας υλικολογισμικού

  1. Εάν η συσκευή σας δεν είναι ακόμα root, αποκτήστε την. Μπορείτε να διαβάσετε πώς να το κάνετε αυτό σε εξειδικευμένα φόρουμ στην ενότητα που είναι αφιερωμένη ειδικά στη συσκευή σας. Γεγονός είναι ότι υποστηρίζονται από μικρό αριθμό συσκευών και οι περισσότερες έχουν ατομική διαδικασία.
  2. Εγκαταστήστε το αντίγραφο ασφαλείας Nandroid (https://play.google.com/store/apps/details?id=com.h3r3t1c.onnandbup&hl=ru) και χρησιμοποιήστε το για να δημιουργήσετε αντίγραφα ασφαλείας του συστήματος της συσκευής σας. Αποθηκεύστε το σε ασφαλές μέρος, για παράδειγμα, σε αποθήκευση cloud. Γιατί να δημιουργήσετε ένα αντίγραφο; Εάν κάτι πάει στραβά ή διαγράψετε κατά λάθος κάτι που χρειάζεστε, θα μπορείτε να επιστρέψετε τα πάντα όπως ήταν.


  1. Εγκαταστήστε έναν διαχειριστή αρχείων που λειτουργεί με το διαμέρισμα συστήματος για να αφαιρέσετε το περιττό λογισμικό και να προσθέσετε τις δικές σας εφαρμογές. Το χρυσό πρότυπο είναι το Titanium Backup.
  2. Επιλέξτε τις εφαρμογές που θέλετε να καταργήσετε και καταργήστε τις μέσω της διαχείρισης αρχείων.
  3. Εγκαταστήστε τις εφαρμογές με τις οποίες θέλετε να αντικαταστήσετε τις διαγραμμένες και χρησιμοποιήστε το Titanium Backup για να τις κάνετε εφαρμογές συστήματος.
  4. Επανεκκινήστε τη συσκευή σας και απολαύστε την πρόοδό σας.


Αλλαγή υλικολογισμικού τρίτων σε αρχείο ZIP

  1. Κατεβάστε το αρχείο υλικολογισμικού που σας ενδιαφέρει σε μορφή .zip.
  2. Εγκαταστήστε έναν διαχειριστή αρχείων που μπορεί να λειτουργήσει με αρχεία, για παράδειγμα, ES Explorer ή Total Commander, και αποσυσκευάστε τα περιεχόμενα του αρχείου.
  3. Αφαιρέστε τις περιττές ή προσθέστε εφαρμογές που λείπουν και, στη συνέχεια, συσκευάστε το αρχείο και μετακινήστε το στη ρίζα της κάρτας flash.
  4. Χρησιμοποιώντας το αντίγραφο ασφαλείας του Nandroid (https://play.google.com/store/apps/details?id=com.h3r3t1c.onnandbup&hl=ru) δημιουργήστε ένα αντίγραφο ασφαλείας του συστήματος και αντιγράψτε το σε μια μονάδα cloud.
  5. Φλασαρίστε τη συσκευή από τη λειτουργία ανάκτησης.


συμπέρασμα

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

Έχετε μεταγλωττίσει μόνοι σας το υλικολογισμικό Android; Τι αλλάξατε σε αυτό και πώς το κάνατε; Θα είναι ενδιαφέρον αν μοιραστείτε τα σχόλιά σας.

Σας έχει συμβεί ποτέ να εγκαταστήσετε νέο νέο προσαρμοσμένο υλικολογισμικό. Και φαίνεται να είναι απλά τέλειο από όλες τις πλευρές. Γρήγορο, με την τελευταία έκδοση του συστήματος, τρομερά όμορφο. Αλλά ξαφνικά ένας φίλος καυχιέται ότι έκανε επίσης αναβάθμιση χθες, και συνειδητοποιείς ότι το προϊόν κάποιου άλλου είναι πιο όμορφο, πιο γρήγορο, πιο νόστιμο, πιο επιθυμητό. Τι να κάνω?

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

Για να αλλάξετε το υλικολογισμικό σας, το πρώτο πράγμα που πρέπει να κάνετε είναι να μεταβείτε στον ιστότοπο της κουζίνας http://uot.dakra.lt/kitchen/. Εδώ θα γίνει η όλη διαδικασία. Στην πραγματικότητα, είναι αδύνατο να κατασκευαστεί το υλικολογισμικό από την αρχή. Θα πρέπει να πάρετε ως βάση τη δημιουργία κάποιου άλλου, αλλά είναι εύκολο να το καρυκεύσετε με τα δικά σας μπαχαρικά.

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

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

Αφού επιλέξετε τις αλλαγές που χρειάζεστε, πρέπει να μεταβείτε στην καρτέλα αποστολής αρχείων. Δεν χρειάζεται να αλλάξετε τίποτα από τις ρυθμίσεις εκτός και αν είναι απολύτως απαραίτητο. Μόνο στην ενότητα "Επιλέξτε τη ρομ σας από τη λίστα της κουζίνας ή ανεβάστε τα δικά σας αρχεία", επιλέξτε την επιλογή "Λίστα κουζίνας". Θα εμφανιστεί μια αναπτυσσόμενη λίστα στην οποία θα πρέπει να καθορίσετε το υλικολογισμικό που χρησιμοποιείται. Εάν καθορίσετε κάτι διαφορετικό από το δικό σας, τότε υπάρχει μεγάλη πιθανότητα να μην εφαρμοστεί η δημιουργηθείσα ενημερωμένη έκδοση κώδικα ή ακόμα χειρότερα, θα πρέπει να την επαναλάβετε επειδή το σύστημα δεν θα μπορεί να εκκινήσει.

Μετά από όλους αυτούς τους χειρισμούς, μεταβείτε στην καρτέλα "Σύνοψη", ελέγξτε τη λίστα των αλλαγών που έχουν προγραμματιστεί και πατήστε το κουμπί "Υποβολή εργασίας στην κουζίνα".

Στη συνέχεια, πηγαίνουμε στη σελίδα http://uot.dakra.lt/pickup/, όπου περιμένουμε τη σειρά μας. Μόλις φτάσει, ο ιστότοπος θα σας δώσει ένα αρχείο zip με μια πρόσφατα προετοιμασμένη ενημερωμένη έκδοση κώδικα υλικολογισμικού, η οποία πρέπει να ανανεωθεί μέσω της ανάκτησης.

Προσοχή, πριν αναβοσβήσετε το υλικολογισμικό, μην ξεχάσετε να κάνετε backup το σύστημά σας!

Καλή προσαρμογή!

Εάν ενδιαφέρεστε για νέα από τον κόσμο της πληροφορικής, εγγραφείτε στο υλικό του ιστότοπου στη διεύθυνση,.

Αυτό μας εμπνέει να γράφουμε νέα υλικά. Ευχαριστώ;)

Και ακριβώς από κάτω μπορείτε να διαβάσετε ή να αφήσετε σχόλια. Θα κάνετε κύλιση στη σελίδα; Έχετε κάτι να πείτε;

Σχόλια:

τευτονικός: Κι όμως είμαι δύσπιστος για τέτοια πράγματα. Κοιτάζοντας πόσα προβλήματα έχουν οι άνθρωποι με τα κανονικά φλας, μερικές φορές ακόμη και μεταξύ δύο εκδόσεων στοκ, η εγκατάσταση ενός τέτοιου Frankinstein σε οποιονδήποτε, IMHO, δεν είναι ασφαλής =) Προσωπικά δεν το έχω δοκιμάσει ποτέ... οπότε δεν θα πω κάτι συγκεκριμένο, μόνο παρατηρήσεις

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

Εισαγωγή

Υπάρχουν τρεις τρόποι για να δημιουργήσετε το δικό σας υλικολογισμικό για μια συσκευή επικοινωνίας Android: 1. Ολοκλήρωση και μεταγλώττιση του λειτουργικού συστήματος από δημοσιευμένες πηγές από την Googleή την εντολή CyanogenMod. 2. Τροποποίηση του αποθέματος υλικολογισμικού της συσκευής επικοινωνίας. 3. Τροποποίηση υλικολογισμικού τρίτων κατασκευαστών που δημιουργήθηκε χρησιμοποιώντας την πρώτη ή τη δεύτερη μέθοδο.

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

Το υλικολογισμικό τρίτου κατασκευαστή (τα λεγόμενα mods) υπάρχει για σχεδόν οποιαδήποτε συσκευή Android που κυκλοφορεί στην αγορά για τουλάχιστον μια εβδομάδα. Συνήθως περιλαμβάνουν ήδη όλες τις απαραίτητες τροποποιήσεις που είναι απαραίτητες για τη σωστή λειτουργία του υλικολογισμικού στον επικοινωνιακό, και επομένως αποτελούν μια εξαιρετική πλατφόρμα για πειραματισμό με το σύστημα. Μπορούν να τροποποιηθούν σχεδόν πέρα ​​από την αναγνώριση, να συμπεριλάβουν οποιοδήποτε λογισμικό στο λειτουργικό σύστημα, να αλλάξουν την εμφάνισή του, να δημιουργήσουν πολλές ρυθμίσεις χαμηλού επιπέδου χρησιμοποιώντας ένα απλό πρόγραμμα επεξεργασίας κειμένου και διαχείριση αρχείων. Αυτά τα βήματα δεν απαιτούν βαθιά γνώση του λειτουργικού συστήματος και μπορούν να εκτελεστούν από οποιοδήποτε πρόγραμμα ανάγνωσης αρχείων καταγραφής.

Επιλογή θέματος δοκιμής

Λοιπόν, ας υποθέσουμε ότι το πρόγραμμα επικοινωνίας μας είναι ήδη ριζωμένο και η κονσόλα ανάκτησης ClockworkMod είναι γραμμένη στην περιοχή εκκίνησης, η οποία σας επιτρέπει να εγκαταστήσετε οποιοδήποτε υλικολογισμικό στη συσκευή χωρίς περιορισμούς (γράψαμε πώς να το κάνετε αυτό στο άρθρο "Total Subordination" , που δημοσιεύτηκε στο τεύχος Οκτωβρίου του ][ ). Τώρα θέλουμε να εγκαταστήσουμε ένα άλλο υλικολογισμικό στη συσκευή, και όχι οποιοδήποτε υλικολογισμικό, αλλά με τις δικές μας τροποποιήσεις, ρυθμίσεις και σύνολο λογισμικού. Επομένως, χρειαζόμαστε ένα πλαίσιο, δηλαδή το υλικολογισμικό κάποιου άλλου που λειτουργεί σταθερά στη συσκευή μας. Πού μπορώ να το πάρω;

Ο κύριος βιότοπος όλων των μοντέλων είναι, φυσικά, τα φόρουμ του xda-developers.com. Εκεί μπορείτε να βρείτε όλα όσα χρειάζεστε για συσκευές επικοινωνίας με iOS, Windows Mobile, Windows Phone και Android. Ανοίξτε τον ιστότοπο σε ένα πρόγραμμα περιήγησης, κάντε κλικ στην ενότητα Φόρουμ και αναζητήστε τον συνομιλητή σας στις λίστες του φόρουμ. Στη συνέχεια, μεταβείτε στην κατάλληλη ενότητα του Android Development και κοιτάξτε προσεκτικά τη λίστα των θεμάτων που περιέχουν τη λέξη "" στον τίτλο. Είναι καλύτερα να βρείτε κάποιο καθαρό υλικολογισμικό με όνομα όπως "Pure Android 2.3 Rom" ή μια θύρα CyanogenMod, αν και, στην ουσία, οποιοδήποτε άλλο θα το κάνει (αν και ίσως χρειαστεί να αναιρέσετε τις αλλαγές του συγγραφέα). Ανοίξτε το θέμα, κάντε κύλιση στην πρώτη ανάρτηση, βρείτε το σύνδεσμο λήψης κάπου στο τέλος και κατεβάστε τη ROM στον υπολογιστή σας.

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

$ mkdir ~/rom; cd ~/rom $ unzip ../path/to/firmware.zip

Γενική δομή καταλόγου και σημαντικά αρχεία

Το σύνολο των αρχείων και των καταλόγων που σχηματίστηκαν ως αποτέλεσμα της εκτέλεσης της προηγούμενης εντολής είναι, στην ουσία, το λειτουργικό σύστημα Android και ακριβώς στη μορφή που θα βρίσκεται στη μνήμη NAND της συσκευής. Ανάλογα με την έκδοση του Android και τη φαντασία του συγγραφέα, μπορεί να περιέχει διαφορετικά σύνολα καταλόγων και αρχείων, αλλά περιέχει πάντα τρία απαιτούμενα αντικείμενα: META-INF, το αρχείο boot.img και τον κατάλογο συστήματος.

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

Το αρχείο boot.img περιέχει εικόνα εκκίνησης, το οποίο περιλαμβάνει τον πυρήνα του Linux και την εικόνα initrd. Μπορεί να αποσυμπιεστεί, αλλά δεν είναι ιδιαίτερα χρήσιμο για εμάς, καθώς σχεδόν όλες οι παράμετροι συστήματος μπορούν να αλλάξουν χρησιμοποιώντας τα αρχεία ρυθμίσεων και το σύστημα αρχείων /proc. Εάν χρειάζεστε έναν πυρήνα κατασκευασμένο με ειδικές παραμέτρους, για παράδειγμα με ενεργοποιημένο προγραμματιστή BFS ή υποστήριξη NFS, τότε σχεδόν σίγουρα μπορείτε να τον βρείτε στους ίδιους προγραμματιστές xda και να τον αναβοσβήσετε χρησιμοποιώντας το ClockworkMod.

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

  • εφαρμογή- προεγκατεστημένες εφαρμογές: τηλέφωνο, αριθμομηχανή, ημερολόγιο κ.λπ.
  • αποθήκη-ανάλογα με τους καταλόγους /bin και /usr/bin στο Linux. Περιέχει διάφορα στοιχεία συστήματος που χρησιμοποιούνται από εξαρτήματα συστήματος υψηλότερου επιπέδου. Για παράδειγμα, εδώ βρίσκεται η εικονική μηχανή dalvikvm.
  • και τα λοιπά- αρχεία ρυθμίσεων. Ένα πλήρες ανάλογο του /etc στο Linux, που χρησιμοποιείται, ωστόσο, μόνο από στοιχεία του συστήματος. Εφαρμογές Androidαποθηκεύστε τις ρυθμίσεις στον κατάλογο /data/data.
  • γραμματοσειρές- γραμματοσειρές. Από προεπιλογή, περιέχει μόνο γραμματοσειρές με επωνυμία Droid (ή Roboto στο Android 4.0).
  • δομή- σύνολα κλάσεων Java που χρησιμοποιούνται από το σύστημα και το λογισμικό Android. Υπάρχει επίσης ένα αρχείο Framework-res.apk που περιέχει μια πλήρη περιγραφή της διεπαφής του λειτουργικού συστήματος, συμπεριλαμβανομένων όλων των αρχείων γραφικών.
  • lib- Βιβλιοθήκες Linux που χρησιμοποιούνται από στοιχεία συστήματος χαμηλού επιπέδου. Ένα ανάλογο των καταλόγων /lib και /usr/lib στο Linux περιλαμβάνει τα ακόλουθα τυπικές βιβλιοθήκες, όπως το libc (αν και το Android χρησιμοποιεί το δικό του Bionic αντί για το Glibc), το libz (κρυπτογράφηση gzip), το libssl και άλλα.
  • μεσο ΜΑΖΙΚΗΣ ΕΝΗΜΕΡΩΣΗΣ- Αρχεία πολυμέσων: ήχοι κλήσης, ήχοι ειδοποιήσεων, ήχοι διεπαφής και αρχεία κίνησης εκκίνησης του λειτουργικού συστήματος.
  • tts- αρχεία που είναι απαραίτητα για τη λειτουργία του συνθέτη ομιλίας.
  • usr- ένας προαιρετικός κατάλογος που συνήθως περιέχει αρχεία που είναι απαραίτητα για τη λειτουργία του λογισμικού από τον κατάλογο bin. Ουσιαστικά ένα ανάλογο του /usr/share.
  • Προμηθευτή- αρχεία που παρέχονται από τον κατασκευαστή της συσκευής. Συνήθως περιέχει δυαδικό υλικολογισμικό για διάφορα στοιχεία υλικού, για παράδειγμα μια μονάδα Wi-Fi.
  • xbin- ένας προαιρετικός κατάλογος που περιέχει όλα όσα δεν περιλαμβάνονται στον κάδο. Κατά κανόνα, χρησιμοποιείται για την αποθήκευση χρήσιμων βοηθητικών προγραμμάτων, ωστόσο, δεν είναι απαραίτητα για τη λειτουργία του συστήματος (επάνω, επεξεργαστής κειμένου). Το CyanogenMod το χρησιμοποιεί για την αποθήκευση εργαλείων διαχείρισης: bash, ssh, powertop, busybox κ.λπ.
  • χτίζω.στήριγμα- ένα αρχείο που περιέχει πληροφορίες για τη συναρμολόγηση, καθώς και διάφορες ρυθμίσεις χαμηλού επιπέδου.

εντολή setprop

Οι ρυθμίσεις build.prop που δίνονται στο άρθρο μπορούν επίσης να εφαρμοστούν σε ένα ήδη εκτελούμενο σύστημα χρησιμοποιώντας την εντολή setprop:

# setprop debug.sf.nobootanimation 1

Το δικό του σετ λογισμικού

Ο κατάλογος /system/app περιέχει όλο το λογισμικό που είναι προεγκατεστημένο στο υλικολογισμικό. Αφαιρώντας και προσθέτοντας πακέτα σε αυτόν τον κατάλογο, μπορούμε να αλλάξουμε το σύνολο των διαθέσιμων εφαρμογών από το κουτί. Για παράδειγμα, δεν είναι μυστικό ότι ο τυπικός εκκινητής Android (και ο ADWLauncher στο CyanogenMod) είναι αργός και έχει πολλές ελλείψεις. Εντάξει, ας το αντικαταστήσουμε με το LauncherPro:

$ rm system/app/Launcher.apk $ wget goo.gl/U9c54 -o system/app/LauncherPro.apk

Και είναι όλο. Δεν χρειάζεται να εγκαταστήσετε τίποτα, δεν χρειάζεται να τρυπάτε πουθενά, απλώς αφήστε την επιθυμητή εφαρμογή στον κατάλογο - και τελειώσατε. Ακόμα και το όνομα δεν έχει σημασία, το ίδιο το Android θα βρει την εφαρμογή που χρειάζεστε και θα την ορίσει ως την αρχική σας οθόνη. Με τον ίδιο τρόπο, μπορείτε να βάλετε οποιοδήποτε άλλο πρόγραμμα στο υλικολογισμικό ή να το αφαιρέσετε από εκεί.

Είναι χρήσιμο να βάλετε μία από τις εφαρμογές στο υλικολογισμικό για την εύρεση ενός χαμένου smartphone (για παράδειγμα, θήραμα), τότε ακόμα κι αν το επαναφέρετε στις εργοστασιακές ρυθμίσεις, θα παραμείνει στο λειτουργικό σύστημα και θα λειτουργήσει. Μπορείτε επίσης να αντικαταστήσετε κάποιο λογισμικό συστήματος, για παράδειγμα, να προσθέσετε Dialer One αντί για το τυπικό Phone.apk ή Go SMS αντί για sms.apk.

Τι γίνεται με τις εφαρμογές συστήματος Linux όπως διακομιστής ssh ή mc; Όλα είναι απλά και εδώ. Μπορείτε να δημιουργήσετε λογισμικό για Android και επεξεργαστή ARM χρησιμοποιώντας το κιτ NDK από την Google, αλλά τα περισσότερα απαιτούμενες αιτήσειςέχουν ήδη συλλεχθεί μπροστά μας. Για παράδειγμα, θέλουμε να προεγκαταστήσουμε το mc στο υλικολογισμικό μας. Μεταβείτε στο xda-developers και αναζητήστε το αίτημα Διοικητής των Μεσονυκτίων. Στην πρώτη σελίδα βρίσκουμε το πακέτο apk με το πρόγραμμα εγκατάστασης και το αποσυμπιέζουμε χρησιμοποιώντας το ίδιο unzip:

$cd/tmp; αποσυμπιέστε το ~/NativnuxInstaller_1.1.apk

Βλέπουμε τα assets/kits/mc-4.7.5.4-arm.tar.jet στη λίστα των μη συσκευασμένων αρχείων. Αυτό είναι ένα αρχείο tar.gz, το οποίο αποσυσκευάζεται στη ρίζα του συστήματος μετά την εγκατάσταση του πακέτου apk (ή μάλλον, αφού εγκαταστήσετε το apk, εκκινήσετε την εφαρμογή και κάνετε κλικ στο κουμπί Εγκατάσταση). Μπορούμε αμέσως να το αποσυσκευάσουμε στο υλικολογισμικό μας και να λάβουμε ένα προεγκατεστημένο mc:

$ cd ~/rom $ tar -xzf /tmp/assets/kits/mc-4.7.5.4-arm.tar.jet

Τώρα για να ξεκινήσετε διαχείριση αρχείωνΣτη συσκευή, απλώς ανοίξτε ένα τερματικό και πληκτρολογήστε mc. Άλλες εφαρμογές μπορούν να διανεμηθούν σε αρχεία zip για να αναβοσβήνουν χρησιμοποιώντας το ClockworkMod Recovery. Είναι ακόμα πιο εύκολο να τα τοποθετήσετε στο mod σας· για να το κάνετε αυτό, απλώς μεταβείτε στη ρίζα του υλικολογισμικού (σε αυτήν την περίπτωση ~/rom) και αποσυσκευάστε το αρχείο χρησιμοποιώντας το unzip.

Εμφάνιση

Το προσαρμοσμένο υλικολογισμικό δημιουργείται συχνότερα για να αλλάξει η εμφάνιση του Android σύμφωνα με τις προτιμήσεις σας. Η εκτέλεση αυτής της λειτουργίας στο Android είναι, και πάλι, πολύ απλή. Όλες οι ρυθμίσεις GUI του Android αποθηκεύονται στο αρχείο Framework/framework-res.apk. Μπορεί να αποσυσκευαστεί χρησιμοποιώντας το βοηθητικό πρόγραμμα apktool:

$cd~; wget goo.gl/hxz5l $ tar -xjf apktool1.4.1.tar.bz2 $ cd ~/rom/system/framework $ java -jar ~/apktool.jar d framework-res.apk

Ως αποτέλεσμα, ένας κατάλογος Framework-res που περιέχει όλα τα αρχεία πακέτων θα πρέπει να εμφανίζεται στον τρέχοντα κατάλογο. Οι πιο ενδιαφέροντες υποκατάλογοι σε αυτό είναι οι res/drawable-* και res/layout-*. Το πρώτο περιέχει όλα τα γραφικά στοιχεία με τη μορφή αρχείων png για διαφορετικές αναλύσειςκαι θέσεις οθόνης. Για παράδειγμα, το drawable-land-mdpi είναι ένας κατάλογος με πόρους γραφικών για οθόνες μέσης ανάλυσης που βρίσκονται σε οριζόντια θέση (όταν η οθόνη περιστρέφεται, το λειτουργικό σύστημα μεταβαίνει στη χρήση άλλων αρχείων). Φυσικά, οποιοδήποτε αρχείο μπορεί να επεξεργαστεί ή να αντικατασταθεί με άλλο.

Οι κατάλογοι διάταξης περιέχουν περιγραφές γραφικών στοιχείων σε μορφή XML (στην πραγματικότητα αποθηκεύονται σε δυαδική μορφή AXML, αλλά το apktool τα μετέτρεψε σε κανονική XML). Η μορφή περιγραφής είναι αρκετά απλή και κατανοητή, αλλά είναι δύσκολο να την καταλάβετε γρήγορα, ειδικά αν δεν ξέρετε πού βρίσκονται όλα. Επομένως, θα στραφούμε ξανά στις υπηρεσίες των κατοίκων του φόρουμ xda-developers, οι οποίοι έχουν ήδη καταφέρει να επινοήσουν πολλές διαφορετικές τροποποιήσεις για τη γραφική διεπαφή Android. Μπορούν εύκολα να βρεθούν χρησιμοποιώντας το ερώτημα αναζήτησης "framework-res mod device_name".

Συνήθως, τέτοια mods διανέμονται με τη μορφή ενός έτοιμου αρχείου Framework-res.apk, το οποίο μπορείτε απλά να τοποθετήσετε στο υλικολογισμικό σας. Εάν θέλετε να βρείτε συγκεκριμένες διαφορές στο περιεχόμενο, τότε το mod μπορεί να αποσυμπιεστεί και να συγκριθεί με το πλαίσιο-res σας χρησιμοποιώντας το diff:

$ diff -R ~/framework-res \ ~/rom/system/framework/framework-res

Δυστυχώς, στο πλαίσιο ενός άρθρου δεν μπορούμε να εξετάσουμε τουλάχιστον μέρος της εσωτερικής δομής του Framework-res, επομένως για περισσότερες πληροφορίες ανατρέξτε στο αντίστοιχο θέμα του φόρουμ w3bsit3-dns.com.

Αφού κάνετε τροποποιήσεις, μπορείτε να δημιουργήσετε το framework-res.apk χρησιμοποιώντας το ίδιο apktool. Ωστόσο, αυτή η λειτουργία απαιτεί το βοηθητικό πρόγραμμα aapt από το Android SDK, το οποίο χρησιμοποιεί το apktool για να συσκευάσει τελικά το αρχείο apk. Μπορεί επίσης να ληφθεί ξεχωριστά:

$ cd ~/bin; wget goo.gl/tC7k8

Τώρα μπορείτε να δημιουργήσετε το αρχείο:

$ cd ~/rom/system/framework $ java -jar ~/apktool.jar b frame-res $ cp framwork-res/dist/framework-res.apk . $ rm -rf frame-res

Το επόμενο βήμα είναι η αλλαγή της κίνησης φόρτωσης. Αποθηκεύεται με τη μορφή κανονικών αρχείων png, συσκευασμένα στο αρχείο system/media/bootanimation.zip. Ας το αποσυσκευάσουμε:

$ cd /tmp $ mkdir bootanimation; cd bootanimation $ unzip ~/rom/system/media/bootanimation.zip

Στο εσωτερικό υπάρχει ένα αρχείο desc.txt που περιγράφει την κινούμενη εικόνα στην ακόλουθη μορφή:

Πλάτος Ύψος FPS p Κατάλογος Παύσης Παραγγελίας...

Η τυπική μορφή αυτού του αρχείου είναι:

480 800 30 p 1 0 part0 p 0 0 part1

Αυτό σημαίνει ότι η εικόνα έχει μέγεθος 480 x 800 και ο ρυθμός καρέ (FPS) είναι 30 fps. Ακολουθεί μια περιγραφή του πρώτου μέρους του animation, τα αρχεία του οποίου βρίσκονται στον κατάλογο part0. Παίζεται μία φορά (αριθμός 1 μετά το p). Το επόμενο μέρος (μέρος 1) παίζεται άπειρες φορές μέχρι να εκκινήσει η συσκευή. Συνήθως ο κατάλογος part0 περιέχει τις εικόνες που αντιστοιχούν στο πρώτο μέρος της κινούμενης εικόνας και το part0 περιέχει όλες τις άλλες εικόνες που αναπαράγονται σε βρόχο. Οι ίδιες οι εικόνες πρέπει να έχουν το ίδιο μέγεθος και τα ονόματά τους πρέπει να περιέχουν αριθμούς με αύξουσα σειρά, για παράδειγμα 0001.png, 0002.png κ.λπ.

Δεδομένου ότι το κινούμενο σχέδιο φόρτωσης έχει πολύ απλή μορφή, είναι αρκετά εύκολο να το φτιάξετε. Αρκεί να μετατρέψετε το βίντεο σε εικόνες png χρησιμοποιώντας τον mencoder (στο desc.txt πρέπει να ορίσετε την τιμή FPS σε 24):

$ mplayer -nosound -vo png:z=9 video.avi

Αλλά και αυτό θα είναι περιττό. Τα μέλη του φόρουμ xda-developers έχουν δημιουργήσει τόσα πολλά κινούμενα σχέδια που δεν χρειάζεται καθόλου να δουλεύετε με τα χέρια σας. Σύνδεσμοι προς ενδιαφέροντα κινούμενα σχέδια παρέχονται στο τέλος του άρθρου.

Ρυθμίσεις χαμηλού επιπέδου

Το τελευταίο πράγμα για το οποίο θα ήθελα να μιλήσω σε αυτό το άρθρο είναι η επεξεργασία ρυθμίσεων χαμηλού επιπέδου. Στο Android, υπάρχει ένα αρχείο για αυτό: system/build.prop, το οποίο αποθηκεύει πληροφορίες σχετικά με την κατασκευή του υλικολογισμικού και τις ρυθμίσεις για συγκεκριμένες συσκευές. Προσθέτοντας ορισμένες γραμμές σε αυτό το αρχείο, μπορείτε να αλλάξετε τη λειτουργία του Android, να επιταχύνετε τη λειτουργία του ή να μειώσετε την κατανάλωση μπαταρίας. Παρακάτω είναι οι πιο ενδιαφέρουσες ρυθμίσεις.

  1. Απαγόρευση εκφόρτωσης της επιφάνειας εργασίας από τη μνήμη: ro.HOME_APP_ADJ=1

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

  2. Βελτίωση της ποιότητας των αποθηκευμένων αρχείων JPG: ro.media.enc.jpeg.quality=100

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

  3. Απενεργοποιήστε την κίνηση εκκίνησης για να επιταχύνετε τη φόρτωση του λειτουργικού συστήματος: debug.sf.nobootanimation=1
  4. Εκχώρηση μέρους της εργασίας απόδοσης της διεπαφής στη GPU: debug.sf.hw=1

    Σας επιτρέπει να κάνετε τη διεπαφή πιο γρήγορη και ομαλή.

  5. Αποκλεισμός ειδοποίησης για ενεργή λειτουργία εντοπισμού σφαλμάτων (όταν συνδέεται σε υπολογιστή με μέσω USB): persist.adb.notify=0
  6. Επίλυση του προβλήματος με μια μαύρη οθόνη που εμφανίζεται μετά το τέλος μιας κλήσης: ro.lge.proximity.delay=25 mot.proximity.delay=25
  7. Ενεργοποιήστε τον οπίσθιο φωτισμό του πλήκτρου ελέγχου αμέσως μετά την ενεργοποίηση της οθόνης: ro.mot.buttonlight.timeout=0

Εκτός από όλα αυτά, πολλοί χρήστες προτείνουν επίσης τη χρήση των ακόλουθων συνδυασμών σημαιών:

  1. Μείωση του χρόνου απόκρισης της οθόνης αφής: debug.performance.tuning=1 video.accelerate.hw=1 windowsmgr.max_events_per_sec=150
  2. Αύξηση διάρκειας ζωής μπαταρίας: wifi.supplicant_scan_interval=180 pm.sleep_mode=1 ro.ril.disable.power.collapse=0
  3. Προσαρμογές μονάδας 3G: ro.ril.hsxpa=2 ro.ril.gprsclass=10 ro.ril.hep=1 ro.ril.enable.dtm=1 ro.ril.hsdpa.category=10 ro.ril.enable. a53 =1 ro.ril.enable.3g.prefix=1 ro.ril.htcmaskw1.bitmask=4294967295 ro.ril.htcmaskw1=14449 ro.ril.hsupa.category=5
  4. Βελτιωμένη απόδοση δικτύου: net.tcp.buffersize.default=4096,87380,256960,4096,16384,256960 net.tcp.buffersize.wifi=4096,87380,256960,4086960,216. 4096,87380,256960,4096,16384,256960 net.tcp.buffersize.gprs=4096,87380,256960,4096,16384,256960 net.tcp.tcp.buffersize.gprs=4096,87380,256960,4096,16384,256960 net.tcp. ,1 6384.256960

Όλες αυτές οι γραμμές πρέπει απλώς να τοποθετηθούν στο αρχείο system/build.prop και να αποθηκευτούν.

Συνέλευση

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

$ cd ~/rom; zip -r my-rom.zip *

Τώρα πρέπει να υπογράψετε το αρχείο, ώστε να μπορεί να το εγκαταστήσει το Recovery:

$ wget goo.gl/OyBBk $ java -classpath testsign.jar testsign \ my-rom.zip my-rom-signed.zip

Μετά από αυτό, ανεβάστε το αρχείο my-rom-signed.zip στην κάρτα μνήμης της συσκευής και απενεργοποιήστε τη συσκευή. Για να μπείτε στο Recovery, ενεργοποιήστε τη συσκευή ενώ κρατάτε πατημένο το πλήκτρο μείωσης της έντασης του ήχου (η διαδικασία ενδέχεται να διαφέρει για ορισμένες συσκευές).

Τώρα μεταβείτε στο "Install zip from sdcard" και μετά στο "Choose zip from sdcard", βρείτε το my-rom-sign.zip στην κάρτα SD και επιλέξτε Yes. Αφού ολοκληρωθεί η εγκατάσταση, επιλέξτε «Επανεκκίνηση συστήματος τώρα».

συμπεράσματα

Το Android είναι μια ευέλικτη πλατφόρμα και αυτό το άρθρο δεν περιγράφει όλες τις δυνατότητες τροποποίησης του. Μια βαθύτερη τροποποίηση μπορεί να περιλαμβάνει την αντικατάσταση του πυρήνα, την αλλαγή της οθόνης κλειδώματος και τυπικές εφαρμογές, ενεργοποίηση λειτουργιών όπως αυτόματη εγκατάσταση εφαρμογών στην κάρτα μνήμης, υλοποίηση του μηχανισμού σεναρίου εκκίνησης (/etc/init.d) και πολλά άλλα. Για όλα αυτά θα μιλήσουμε στα επόμενα άρθρα.

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

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

Το υλικολογισμικό ή το υλικολογισμικό είναι τα περιεχόμενα της ασταθούς μνήμης οποιουδήποτε ηλεκτρονική συσκευή: υπολογιστή, κινητό τηλέφωνο, πλοηγός GPS κ.λπ. Περιλαμβάνει το υλικολογισμικό που είναι απαραίτητο για τη σωστή λειτουργία του gadget. Μερικές φορές αυτός ο όρος αναφέρεται επίσης σε μια εικόνα ROM που προορίζεται για εγγραφή στη μνήμη της αντίστοιχης συσκευής με σκοπό την ενημέρωση του υλικολογισμικού της, καθώς και στη διαδικασία εισαγωγής πληροφοριών σε smartphone ή tablet.

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

h2>Τύποι υλικολογισμικού

Το φλας ενός smartphone είναι μια πιο περίπλοκη διαδικασία από την εγκατάσταση άλλου λογισμικού (ιδίως το ίδιο επανεγκατάσταση των Windows), και συνδέεται με πολλούς κινδύνους. Ωστόσο, σε ορισμένες περιπτώσεις (για παράδειγμα, εάν υπάρχουν ιοί στη συσκευή), η αντικατάσταση του λογισμικού γίνεται η μόνη σωστή επιλογή.

Το υλικολογισμικό Android μπορεί να χωριστεί σε δύο τύπους:

Τύπος υλικολογισμικού

Περιγραφή

Επίσημο ή απόθεμα Παράγεται από κατασκευαστές smartphone για συγκεκριμένα μοντέλασυσκευές. Οι ενημερωμένες εκδόσεις του stock firmware αποστέλλονται συχνότερα στο gadget από τον ίδιο τον κατασκευαστή και η εγκατάστασή τους δεν απαιτεί ειδικές δεξιότητες από τον χρήστη - απλώς ακολουθήστε τις οδηγίες στην οθόνη του τηλεφώνου. Το επίσημο υλικολογισμικό μπορεί επίσης να ληφθεί από τον ιστότοπο του κατασκευαστή ή σε εξειδικευμένα φόρουμ. Το υλικολογισμικό stock, κατά κανόνα, είναι σταθερό και έχει δοκιμαστεί πολλές φορές για την απουσία διαφόρων σφαλμάτων, επομένως είναι καλύτερο να τα χρησιμοποιήσετε.
Προσαρμοσμένο ή έθιμο Αναπτύχθηκε από μικρές εταιρείες ή από τους ίδιους τους κατόχους συσκευών Android, είναι ανοιχτά πηγήκαι αποτελούν εναλλακτική λύση για τα προεγκατεστημένα εκδόσεις Android. Συχνά χρησιμοποιείται σε κινέζικα τηλέφωνακαι σε ελάχιστα γνωστά gadget των οποίων οι κατασκευαστές δεν ενδιαφέρονται για την τεχνική υποστήριξη των προϊόντων τους. Η χρήση προσαρμοσμένου λογισμικού συνδέεται πάντα με τη δυνατότητα εγκατάστασης μιας ενημέρωσης χαμηλής ποιότητας, η οποία θα επιδεινώσει περαιτέρω τα προβλήματα του χρήστη. Επομένως, μόνο άτομα που έχουν εμπιστοσύνη στις γνώσεις τους θα πρέπει να κάνουν λήψη αυτού του υλικολογισμικού. Ένα από τα πιο δημοφιλή είναι το CyanogenMod (τώρα LineageOS).

Μέθοδοι Εγκατάστασης

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

Εγκατάσταση στη συσκευή νέο υλικολογισμικόμπορεί να γίνει με διάφορους τρόπους:

Τεχνική φλας

Περιγραφή

Μέσω ανάκτησης αποθέματος (εγκατεστημένο από τον κατασκευαστή). Η μέθοδος είναι σχετική μόνο εάν ο χρήστης πρόκειται να εκτελέσει επίσημη ενημέρωση λογισμικού.
Μέσω προσαρμοσμένης ανάκτησης (CWM, Philz ή TWRP). Κατάλληλο για εγκατάσταση προσαρμοσμένων ενημερώσεων και υλικολογισμικού σε μορφή .zip. Όταν χρησιμοποιείται σωστά, η μέθοδος είναι σχεδόν καθολική, αλλά δεν μπορεί κάθε συσκευή να έχει έτοιμη προσαρμοσμένη ανάκτηση. Υπάρχει πιθανότητα να πρέπει να το μεταφέρετε μόνοι σας.
Χρήση υπολογιστή και ειδικού βοηθητικού προγράμματος Για να εγκαταστήσετε υλικολογισμικό σε τηλέφωνο μέσω υπολογιστή, ο χρήστης θα πρέπει να κατεβάσει όλα τα απαραίτητα προγράμματα οδήγησης και να χρησιμοποιήσει ένα ειδικό πρόγραμμα που αναβοσβήνει, για παράδειγμα, SP Flash Tool (για συσκευές με επεξεργαστή MTK), Research Download (για smartphone στο Spreadtrum) ή ADB. Ορισμένοι κατασκευαστές παράγουν ειδικά βοηθητικά προγράμματα που έχουν σχεδιαστεί για τα τηλέφωνά τους, για παράδειγμα, Kies για Samsung και KDZ για LG.

Προετοιμασία για τη διαδικασία

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

Όταν αναβοσβήνει η συσκευή σας χρησιμοποιώντας προσαρμοσμένη ανάκτηση, πρέπει πρώτα να την κατεβάσετε και να την εγκαταστήσετε. Εάν έχετε δικαιώματα root, μπορείτε να το κάνετε χρησιμοποιώντας ειδικές εφαρμογές android, για παράδειγμα, Rashr. Εάν η συσκευή δεν έχει δικαιώματα υπερχρήστη, η ανάκτηση σε μορφή .img θα πρέπει να ληφθεί από εξειδικευμένα φόρουμ και να εγκατασταθεί χρησιμοποιώντας ένα πρόγραμμα οδήγησης flash.

Εάν ο χρήστης πρόκειται να κάνει flash το τηλέφωνο μέσω υπολογιστή, θα πρέπει να κατεβάσει το κατάλληλο πρόγραμμα, καθώς και προγράμματα οδήγησης που έχουν σχεδιαστεί για συγκεκριμένη συσκευή. Μερικές φορές το ίδιο το flasher εγκαθιστά τα βοηθητικά προγράμματα που λείπουν κατά τη σύνδεση του τηλεφώνου στον υπολογιστή, αλλά πιο συχνά ο χρήστης πρέπει να τα αναζητήσει χειροκίνητα. Μερικά μπορούν να ληφθούν μέσω ειδικών διαδικτυακών υπηρεσιών, όπως το DriverPack Solution.

Επιπλέον, θα χρειαστεί να βρείτε το κατάλληλο υλικολογισμικό. Εάν η συσκευή σας διαθέτει Root, μπορείτε να το κάνετε χωρίς υπολογιστή εγκαθιστώντας το σε Το πρόγραμμα android ROM Manager και λήψη της επιθυμητής έκδοσης λογισμικού από αυτό. Αλλά αυτή η μέθοδος δεν είναι κατάλληλη για όλα τα smartphone· στην περίπτωση ελάχιστα γνωστών μοντέλων προϋπολογισμού και κινεζικών gadget, είναι άχρηστη.

Όταν βρεθούν όλα τα απαραίτητα αρχεία, μπορείτε να προχωρήσετε στο δεύτερο στάδιο προετοιμασίας:

  1. Φορτίστε πλήρως το τηλέφωνό σας. Εάν η μπαταρία εξαντληθεί κατά τη διαδικασία του υλικολογισμικού, η συσκευή θα μετατραπεί σε "τούβλο".
  2. Δημιουργήστε ένα αντίγραφο ασφαλείας σημαντικών δεδομένων. Κατά την επανεγκατάσταση του λογισμικού, όλες οι πληροφορίες που βρίσκονται στο smartphone θα χαθούν.
  3. Δημιουργήστε ένα αντίγραφο ασφαλείας του συστήματος για να μπορείτε να επαναφέρετε τη λειτουργικότητα του τηλεφώνου σε περίπτωση απρόβλεπτων προβλημάτων.

Ενημέρωση από την ανάκτηση

Η προσαρμοσμένη ανάκτηση σάς επιτρέπει να κάνετε flash ένα smartphone χωρίς υπολογιστή, κατεβάζοντας πρώτα το υλικολογισμικό ή το αρχείο αντιγράφου ασφαλείας σε μορφή .zip στη συσκευή (ή καλύτερα, σε μια κάρτα SD). Η διεπαφή σε διαφορετικά συστήματα ανάκτησης μπορεί να διαφέρει ελαφρώς, αλλά η αρχή της εγκατάστασης του λογισμικού είναι η ίδια για όλους.

Για παράδειγμα, για να αναβοσβήσετε το τηλέφωνό σας χρησιμοποιώντας το TWRP, πρέπει να κάνετε τα εξής:


Η πρώτη εκκίνηση του Android μετά το φλας μπορεί να διαρκέσει έως και 10 λεπτά, αυτό είναι απολύτως φυσιολογικό και δεν υπάρχει λόγος ανησυχίας. Ωστόσο, εάν μετά τον καθορισμένο χρόνο το σύστημα εξακολουθεί να μην εκκινεί, μπορούμε να μιλήσουμε για "bootloop", δηλαδή για κυκλική επανεκκίνηση. Σε αυτήν την περίπτωση, θα πρέπει να κάνετε επανεκκίνηση στην ανάκτηση και να κάνετε επαναφορά από το προηγουμένως δημιουργημένο αντίγραφο ασφαλείας του λειτουργικού συστήματος.

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

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

Αντικατάσταση λογισμικού μέσω υπολογιστή

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

Οι συσκευές στον επεξεργαστή MTK αναβοσβήνουν ως εξής:

  1. Αποσυσκευάστε το αρχείο υλικολογισμικού σε ένα φάκελο στη μονάδα δίσκου C (το όνομα της τελευταίας δεν πρέπει να περιέχει κυριλλικούς χαρακτήρες).
  2. Εκκινήστε το πρόγραμμα SP Flash Tool, πατήστε το πλήκτρο Scatter-loading και υποδείξτε τη διαδρομή προς το ομώνυμο αρχείο, το οποίο βρίσκεται στο φάκελο με το μη συσκευασμένο υλικολογισμικό.
  3. Καταργήστε την επιλογή της γραμμής Προφόρτωσης. Αυτό το στοιχείο είναι υποχρεωτικό: εάν κάτι πάει στραβά κατά την εγκατάσταση του υλικολογισμικού, ένα πρόγραμμα προφόρτωσης που λειτουργεί θα σας επιτρέψει να επαναφέρετε το smartphone σας ακόμη και από μια κατάσταση "τουβλάκι". Εάν το αρχείο αντικατασταθεί λανθασμένα, ο χρήστης θα πρέπει να ξοδέψει πολλά χρήματα για την επισκευή του τηλεφώνου.
  4. Κάντε κλικ στο κουμπί Λήψη.
  5. Συνδέστε το απενεργοποιημένο τηλέφωνο στον υπολογιστή και περιμένετε να ολοκληρωθεί η διαδικασία, η οποία θα ειδοποιηθεί με την εμφάνιση ενός παραθύρου με πράσινο κύκλο.
  6. Αποσυνδέστε το smartphone από τον υπολογιστή και ενεργοποιήστε το.

Η πρώτη εκτόξευση μπορεί να διαρκέσει 5-10 λεπτά, αλλά όχι περισσότερο. Εάν το φλας ολοκληρωθεί με επιτυχία, η συσκευή θα εκκινήσει με το νέο σύστημα.

Το υλικολογισμικό για smartphone στο Spreadtrum είναι κάπως πιο περίπλοκο. Για να πραγματοποιήσετε αυτή τη διαδικασία πρέπει:

  1. Κατεβάστε το αρχείο υλικολογισμικού σε μορφή .pac και μετακινήστε το στη ρίζα της μονάδας δίσκου C (δεν χρειάζεται να αποσυσκευαστείτε).
  2. Ανοίξτε την Έρευνα Λήψη, κάντε κλικ στο εικονίδιο με το γρανάζι στην επάνω αριστερή γωνία και καθορίστε τη διαδρομή προς το υλικολογισμικό. Μετά από αυτό, το πρόγραμμα θα παγώσει για λίγο - αυτό είναι φυσιολογικό.
  3. Πατήστε το κουμπί Αναπαραγωγή, θέτοντας το φλας σε κατάσταση αναμονής της συσκευής.
  4. Απενεργοποιήστε το τηλέφωνο, αφαιρέστε την μπαταρία από αυτό (αν είναι αφαιρούμενη) και τοποθετήστε το πίσω.
  5. Πατήστε το πλήκτρο μείωσης της έντασης και συνδέστε το smartphone σας στον υπολογιστή.
  6. Εάν το υλικολογισμικό έχει ξεκινήσει με επιτυχία, θα πρέπει να περιμένετε να τελειώσει, δηλαδή την επιγραφή Passed. Είναι καλύτερα να μην αφήσετε το πλήκτρο έντασης μέχρι να ολοκληρωθεί η διαδικασία. Εάν το πρόγραμμα εμφανίζει σφάλματα ή δεν ανταποκρίνεται στη σύνδεση ενός smartphone, θα πρέπει να βεβαιωθείτε ότι όλα τα απαραίτητα προγράμματα οδήγησης είναι εγκατεστημένα στον υπολογιστή σας και επισκεφθείτε τον ιστότοπο του προγραμματιστή του Research Download για να μάθετε την αιτία του προβλήματος.
  7. Μετά την ολοκλήρωση του υλικολογισμικού, κάντε κλικ στο κουμπί «Διακοπή» στο flasher και αποσυνδέστε το τηλέφωνο από τον υπολογιστή. Εάν η μπαταρία είναι αφαιρούμενη, αφαιρέστε την, τοποθετήστε την πίσω και ενεργοποιήστε τη συσκευή.

Smartphone για τα οποία έχουν σχεδιαστεί ειδικές βοηθητικές υπηρεσίες(Samsung, HTC, LG κ.λπ.) αναβοσβήνουν σύμφωνα με τις οδηγίες που περιλαμβάνονται στο συγκεκριμένο πρόγραμμα.

Χρήση γέφυρας εντοπισμού σφαλμάτων Android

Το ADB είναι μια εφαρμογή κονσόλας για υπολογιστή που σας επιτρέπει να εντοπίσετε σφάλματα σε συσκευές κάτω από Έλεγχος Android(συμπεριλαμβανομένων των εξομοιωτών). Εάν χρησιμοποιείτε σωστά τις εντολές ADB, μπορείτε να αναβοσβήσετε σχεδόν οποιοδήποτε smartphone. Το πρόγραμμα παρέχεται ως μέρος του Android SDK.

Με το ADB μπορείτε να κάνετε τα εξής:

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

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

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