Ξεκλειδώστε εξωτερική εγγραφή κάρτας SD για όλες τις εφαρμογές στο Android 4.4 KitKat
Όπως ίσως γνωρίζετε, στην πρόσφατη έκδοση του Android 4.4, «KitKat», η Google έχει τροποποιήσει ελαφρώς τα προεπιλεγμένα δικαιώματα για την εξωτερική κάρτα SD. Τώρα είναι προσβάσιμο για εγγραφή μόνο από μια ειδική ομάδα χρηστών μελών που ονομάζεται media_rw. Σε αυτό το άρθρο, θα ήθελα να μοιραστώ ένα τέχνασμα που θα επιτρέψει την πρόσβαση εγγραφής σε όλους τους τυχερούς κατόχους συσκευών root με Android 4.4.
Όταν κάποια διεργασία χρειάζεται να γράψει σε εξωτερικά μέσα, ζητά την κατάλληλη άδεια. Αυτή ήταν η συνήθης συμπεριφορά σε προηγούμενες εκδόσεις του Android. Ωστόσο, οι εφαρμογές τρίτων στο KitKat δεν έχουν πρόσβαση σε αυτήν την άδεια! Έτσι, δεν υπάρχει τρόπος για να αποκτήσουν πρόσβαση εγγραφής στην εξωτερική κάρτα SD. Ενδέχεται να αντιμετωπίσετε διάφορα προβλήματα με τους νέους κανόνες πρόσβασης στο Android 4.4, δηλαδή ο αγαπημένος σας διαχειριστής αρχείων μπορεί να σταματήσει να λειτουργεί. Δείτε πώς μπορείτε να δώσετε σε αυτές τις εφαρμογές τη σωστή άδεια.
- Εκκινήστε τον αγαπημένο σας διαχειριστή αρχείων με δικαιώματα πρόσβασης root. Μπορείτε να χρησιμοποιήσετε όποια εφαρμογή προτιμάτε, η οποία μπορεί να εκτελείται ψηλά στη συσκευή σας. Για παράδειγμα, η εφαρμογή «Root Explorer» ή η «Διαχείριση αρχείων» από το CyanogenMod θα κάνει.
- Μεταβείτε στο ακόλουθο αρχείο:
/system/etc/permissions/platform.xml
- Εύρεση android.permission. WRITE_EXTERNAL_STORAGE και android.permission. Γραμμές WRITE_MEDIA_STORAGE. Αυτές είναι ενότητες XML. Πρέπει να τα κάνετε να μοιάζουν ακριβώς με τις παρακάτω χορδές:
Αποθηκεύστε το αρχείο platform.xml. Είναι απαραίτητο να ορίσετε τα δικαιώματα του αρχείου σε 644 (rw-/r–/r–) πριν από την επανεκκίνηση του κινητού. Τώρα επανεκκινήστε τη συσκευή σας Android. Τελείωσες.
Δυστυχώς, δεν υπάρχει καμία γνωστή λύση για μένα που θα μπορούσε να είναι κατάλληλη για συσκευές που δεν έχουν root.