Разблокировка доступа к карте памяти android 6.0. Обновление на Android Lollipop и особенности работы с внешней картой памяти. Ограничение доступа к карте памяти

В операционной системе Android 4.4 KitKat есть довольно таки неприятный сюрприз, заключается он в том, что сторонние приложения не могут получить доступ к записи и чтению на карте памяти.

Компания Google сделала очень неприятную фишку/ошибку/сюрприз — абсолютно все устройства с Android 4.4 в которых можно установить карту памяти не могут полноценно работать с картой памятью, исключением из правил остаются только устройства Nexus так как в них нет слота под SD CARD. Что это обозначает для обычного пользователя? Например файловый менеджер не сможет создать/открыть папку или файл.

Для того чтобы исправить чтение и запись на карте памяти в KitKat понадобятся Root права

Способ 1 (простой вариант)

После того как на вашем Android смартфоне или планшете будут установлен Root зайдите в магазин приложений Google Play и скачайте SDFix: KitKat Writable MicroSD (бесплатное). После установки зайдите в приложение SDFix и нажмите кнопку «Continue»

После чего подождите пару секунд, пока не будет исправлена ошибка. Закройте SDFix и перезагрузите Android для того чтобы изменения вступили в силу! Все!

Способ 2 (простой, вариант для тех кто хочет больше знать)

Способ описанный чуть выше автоматизированный, но ведь можно исправить руками, тем более что это совсем не трудно! Для этого вам понадобиться установить приложение файловый менеджер, например ES проводник , предварительно предоставив ему root доступ в системный раздел .

Перейдите файловым менеджером в системный раздел:

/system/etc/permissions И найдите файл под названием: platform.xml

После чего откройте его встроенным текстовым редактором ES проводника

Найдите строку:

Добавьте чуть ниже еще один параметр

Перезагрузите Android смартфон или планшет чтобы изменения вступили в силу! Проблема с доступом к карте памяти решена!

С обновлением до пользователи получили ряд ограничений на использование SD карт. Решить эту проблему до недавних пор можно было при помощи кастомной прошивки или отката к более ранней версии ОС. Теперь же былые возможности можно вернуть и на Android 4.4 KitKat . О том, как это сделать, читайте далее.

Прежде всего, вам потребуется получить root-права для своего Android устройства. Второе важное условие – это приложение SDFix . Скачать приложение на Андроид бесплатно можно прямиком с . Для этого воспользуйтесь ссылкой, указанной далее.

Установив SDFix на свой Android , вы в несколько тапов восстановите былые возможности. Принцип работы приложения заключается в том, что SDFix добавляет Android UNIX группу "media_rw" к WRITE_EXTERNAL_STORAGE , таким образом, используемый в Android 4.4 KitKat XML файл меняется на platform.xml . При этом создается резервная копия изначальной настройки platform.xml.original-pre-sdfix , которую можно использовать для восстановления ограничений. Чтобы вернуть систему к стоковому состоянию, необходимо воспользоваться проводником с поддержкой root-доступа и заменить platform.xml на platform.xml.original-pre-sdfix.

Отдельно необходимо отметить, что приложения, которые используют SD, получат более низкий уровень безопасности. Также важным является тот факт, что SDFix приводит к перманентным изменениям, а это означает, что после восстановления старых полномочий приложение можно удалить.

Ни для кого не секрет, что операционная система Android широко распространена в мобильном мире.

Такое повсеместное использование детища от Google провоцирует и рост числа хакерских атак на данную платформу. В целях борьбы с этим неприятным моментом IT-гигант пытается вводить новые функции, нацеленные на повышение безопасности владельцев устройств с системой Андроид, но некоторые из этих функций могут стать источником дополнительных неудобств. О том, как устранить одно из таких неудобств, и пойдёт речь ниже

Ограничение доступа к карте памяти

В теме Память на Android. Все разделы памяти Андроид устройств мы уже касались вопроса памяти мобильной операционной системы. Многие пользователи смартфонов на базе Android версий 4.4 и старше столкнулись с ситуацией, когда программы от сторонних разработчиков не имеют доступ в корень карты памяти . Причём возникает данная проблема и у тех, кто приобрёл новый аппарат уже с Android KitKat и выше на борту, и у тех, кто обновился до новой системы уже после покупки.

Почему программы Андроид не имеют доступ в корень sd-карты?
Дело в том, что открытый доступ в корень накопителя - это большая дыра в безопасности всей операционной системы . Делая попытки обезопасить пользователей от злоумышленников, компания Google пошла на такой шаг, как ограничение доступа к карте памяти.

Говоря простым языком, во многих прошивках на базе Android 4.4 и выше программы от сторонних разработчиков больше не могут записывать данные в корень карты памяти. Возможность записи в каталоги, расположенные на флеш-карте, сохранилась. Усугубляется ситуация тем, что данное ограничение затронуло все приложения без исключения, в том числе и файловые менеджеры.

Такое положение дел устраивает далеко не всех, поэтому ниже мы рассмотрим способ вернуть сторонним программам доступ к корню карты памяти.