განბლოკეთ გარე SD ბარათის ჩაწერა ყველა აპისთვის Android 4.4 KitKat-ში
როგორც მოგეხსენებათ, Android 4.4-ის უახლეს ვერსიაში, "KitKat", Google-მა ოდნავ შეცვალა ნაგულისხმევი ნებართვები გარე SD ბარათისთვის. ახლა ის დასაწერად არის ხელმისაწვდომი მხოლოდ წევრთა სპეციალური მომხმარებელთა ჯგუფისთვის, სახელწოდებით media_rw. ამ სტატიაში მსურს გაგიზიაროთ ხრიკი, რომელიც საშუალებას მოგცემთ ჩაწეროთ წვდომა Rooted მოწყობილობების ყველა იღბლიან მფლობელს 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 მოწყობილობებისთვის.