.

Πώς μπορούμε να εγκαταστήσουμε περισσότερες εφαρμογές με ευκολία, σε όλες τις συσκευές Android


 

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

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

Η φιλοσοφία
Ένα από τα partition που διαθέτει το Android είναι αυτό στο οποίο αποθηκεύονται τα αρχεία συστήματος, η ROM δηλαδή. Συνήθως οι εταιρίες δίνουν σε αυτό, μεγαλύτερο χώρο από ότι θα έπρεπε π.χ. 250MB, ενώ η ROM είναι μόλις 80-100MB. Αυτό συμβαίνει γιατί σε ένα ενδεχόμενο update μπορεί η αναβάθμιση να περιέχει πολλά περισσότερα πράγματα, οπότε θέλουν να είναι σίγουροι οτι θα χωρέσουν. Αν λοιπόν η ROM είναι 100ΜΒ και ο διαθέσιμος χώρος 250ΜΒ, τότε τα υπόλοιπα 150ΜΒ δεν πάνε χαμένα; Βεβαίως!

Τις προεγκατεστημένες εφαρμογές μπορείτε να τις βρείτε σε αυτό το partition στη διαδρομή "/system/app". Μέσα σε αυτό το φάκελο βρίσκονται όλα τα .apk. Οι εφαρμογές που εγκαθιστούμε μόνοι μας όμως δεν πηγαίνουν στον ίδιο φάκελο αλλά στον "data/app" και καταλαμβάνουν χώρο από τη διαθέσιμη εσωτερική μνήμη. Άρα λοιπόν αυτό που πρέπει να κάνουμε είναι να τις μεταφέρουμε από το"data" στο "system".

Μια ιδιαιτερότητα
Οι προεγκατεστημένες εφαρμογές όπως για παράδειγμα το Gmail, βρίσκονται φυσικά στο φάκελο "/system/app". Αν εγκαταστήσουμε μια αναβάθμισή της, δε θα αντικαταστήσει το παλαιό .apk αλλά θα δημιουργήσει ένα νέο στο φάκελο "/data/app". Αυτό συμβαίνει διότι όταν αγοράζουμε τη συσκευή μας, δεν είναι root οπότε δεν μπορεί να αποθηκεύσει νέα δεδομένα στο χώρο συστήματος. Σε αυτή την περίπτωση αρκεί να αντικαταστήσουμε το αρχείο που βρίσκεται στο "system/app" (παλαιό) με αυτό που έχουμε στο "data/app" (νέο), για να γλιτώσουμε χώρο.

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

Θα χρειαστούμε:
  • Διακαιώματα διαχειριστή στη συσκευή μας (root)
  • Έναν File Explorer με δικαιώματα root (χρησιμοποιώ τον ES File Explorer)

Ξεκινάμε:
1. Ανοίξτε τον ES File Explorer, πηγαίνετε στις ρυθμίσεις και ενεργοποιήστε
  • Τον "Εξερευνητή Root"
  • Την "Προσάρτηση συστήματος ως εγγράψιμο"
  • και το "Up to Root" (για να μπορείτε να πάτε στο φάκελο "/")


2. Πηγαίνετε στη διαδρομή "/data/app" και επιλέξτε μία ή περισσότερες εφαρμογές που θέλετε να μετακινήσετε. Κρατήστε πατημένη μία από αυτές και θα σας βγάλει το μενού από το οποίο θα επιλέξετε "Μετακίνηση σε".

3. Θα σας ανοίξει ένα δεύτερο παράθυρο στο οποίο θα διαλέξετε τη διαδρομή "/system/app" και θα πατήσετε "OK" για να γίνει η μετακίνηση.


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

Στην εικόνα παρακάτω βλέπετε το πριν και το μετά της εφαρμογής. Όταν ήταν στο χώρο του χρήστη, το πλήκτρο έγραφε "Κατάργηση εγκατάστασης" και ο χώρος που καταλάμβανε ήταν 36,92ΜΒ, ενώ μετά γράφει "Απενεργοποίηση" δηλαδή δεν μπορεί να απεγκατασταθεί πια και ο χώρος που καταλαμβάνει το φάκελο χρήστη είναι μόνο 356ΚΒ!!! (Γράφει "Απενεργοποίηση" διότι η συσκευή είναι Android 4 ICS και υποστηρίζει κάτι τέτοιο).


Προσοχή!: Μερικές εφαρμογές ενδέχεται να μη λειτουργήσουν ως προεγκατεστημένες. Δοκιμάστε να αλλάξετε τα δικαιώματά τους με τον ES File Explorer, πιέζοντας παρατεταμένα πάνω τους και επιλέγοντας το μενού "Ιδιότητες", μετά "Αλλαγή" και βάζοντας τις επιλογές όπως τις βλέπετε στην εικόνα παρακάτω. Κάντε επανεκκίνηση και ελέγξτε και πάλι. Αν ακόμα δε λειτουργεί, τότε δεν μπορείτε να κάνετε κάτι επιπλέον.


Απεγκατάσταση;
Καλά το μαντέψατε. Αν κάνετε ανάποδα τη διαδικασία μπορείτε να επαναφέρετε τις εφαρμογές στο χώρο χρήστη και να τις απεγκαταστήσετε. Το ίδιο μπορείτε να κάνετε και με τις εφαρμογές συστήματος (όπως π.χ. το GMail), θα επανέλθουν όμως αν κάνετε "Επαναφορά εργοστασιακών ρυθμίσεων".

Προσοχή!
Είναι κάποια πράγματα που θέλουν προσοχή όπως:
  • Δεν πρέπει να το παρακάνουμε. Πάντα να αφήνουμε 30ΜΒ τουλάχιστον στον εσωτερικό χώρο της ROM ειδάλλως μπορεί να έχει πρόβλημα στην εκκίνηση.
  • Αν κάνετε επαναφορά εργοστασιακών ρυθμίσεων μαζί με όλα τα δεδομένα θα διαγραφούν και οι εφαρμογές που μεταφέρατε στο χώρο συστήματος.

Υπάρχει πιο εύκολος τρόπος;
Όσοι χειρίζονται ηλεκτρονικό υπολογιστή θα βρουν πανεύκολο τον παραπάνω τρόπο καθώς είναι ένα απλό copy-paste. Για αυτούς που βαριούνται όμως, υπάρχει το Apps2ROM δωρεάν στο Android Market / Google Play το οποίο όμως δε λειτουργεί σε όλες τις συσκευές και όλες τις ROM, αλλά και πιάνει χώρο.

Δοκιμάστε το και πείτε μας τη γνώμη σας.

 
© 2012-2015 Dr. Android | Original theme design by Main-Blogger - Blogger Template and Blogging Stuff | Material design by Chris K.