О том, как можно устанавливать приложения на sd-карту в устройствах Андроид, хотят знать многие. Если у пользователя есть телефон или планшет с небольшим объемом постоянной памяти и оперативки, то он, вероятно, часто деинсталлирует программы, чтобы освободить место. Но есть способ увеличить объем памяти за счет использования SD-карты.

Способы установки программ

Data-lazy-type="image" data-src="http://androidkak.ru/wp-content/uploads/2017/05/link2sd_copertina-300x131.png" alt="Link2SD" width="300" height="131" srcset="" data-srcset="http://androidkak.ru/wp-content/uploads/2017/05/link2sd_copertina-300x131..png 768w, http://androidkak.ru/wp-content/uploads/2017/05/link2sd_copertina.png 800w" sizes="(max-width: 300px) 100vw, 300px">
По умолчанию игры и приложения Android устанавливаются на встроенный накопитель смартфона, который может оказаться слишком маленьким. Если есть SD, то можно сделать так, чтобы некоторые программы устанавливались туда по умолчанию, тем самым освобождая место для большего количества информации. При определенных условиях на съемную флешку можно перенести практически любую установленную программу.

Как установить приложение на SD-карту Андроида? Существует несколько разных способов осуществления этой операции. Выбор правильного метода зависит от версии операционной системы и данных, которые нужно переместить. В настройках Android 6.0 Marshmallow можно адаптировать SD как встроенную память, автоматически устанавливая разрешенные игры и программное обеспечение на съемный накопитель.

Некоторые смартфоны без новой операционной системы позволяют перемещать приложение на карту памяти вручную, но только в том случае, если разработчик это допускает. Альтернативный способ переноса программ - использование приложения Link2SD.

Необходимо отметить, что программы, запущенные с карты, скорее всего, будут работать медленнее, чем те, которые находятся во встроенной памяти.

Вот почему переносить приложения на внешнюю флешку можно только в случае крайней нужды. Рекомендуется по возможности использовать этот метод для программ, которым для нормальной работоспособности не нужна большая скорость.

Как адаптировать SD-карту под внутреннюю память

Традиционно SD на Android выполняли функции переносных хранилищ. Это означает, что на них можно хранить видеозаписи, музыку и фотографии с целью использования на своем смартфоне. SD можно подключать к компьютеру для передачи файлов в двухстороннем порядке. При использовании в качестве портативного приспособления для хранения данных карта может быть удалена без ущерба для функциональности.

Читайте также: Как усилить GPS-сигнал на Android-гаджете

Как устанавливать приложения на карту памяти? Система Android 6.0 Marshmallow позволяет использовать SD в роли встроенного хранилища, превращая его в неотъемлемую часть смартфона. Если принять съемную флешку как основное хранилище, то по умолчанию новое программное обеспечение будет устанавливаться на нее. При желании пользователь может переместить программу обратно во встроенную память.

Если внешний накопитель применяется как основное хранилище, то его нельзя удалить так, чтобы это не повлияло на функциональность гаджета. При этом карта не может использоваться на других устройствах (в том числе и на ПК). Карта SD отформатирована как локальный диск EXT4, закодированный с помощью 128-битного шифрования AES и смонтированный как часть системы. Когда система Marshmallow примет накопитель, она будет работать только с ним.

Jpg" alt="СД карта" width="300" height="182" srcset="" data-srcset="http://androidkak.ru/wp-content/uploads/2017/05/118227p09-300x182..jpg 720w" sizes="(max-width: 300px) 100vw, 300px"> Теперь о том, как настроить СД-карту. Нужно обязательно создать резервную копию данных и сохранить ее на компьютере, прежде чем использовать флешку в качестве внутреннего носителя. Процесс адаптации приведет к удалению всех данных. Можно вернуть данные на SD после того, как накопитель будет принят в роли встроенного хранилища.

Для передачи данных нужно подключить Android непосредственно к компьютеру. Невозможно удалить SD с устройства и подключить его непосредственно к ПК для передачи файлов. Если накопитель использовался в качестве переносного хранилища и на нем содержатся данные, то необходимо перенести их во встроенную память. Если не сделать этого, то программы будут удалены и их придется устанавливать заново.

При использовании SD в качестве внутреннего хранилища нужно убедиться, что карта скоростная. При покупке нового накопителя нужно искать Class 10 и UHC. Если выбрать более дешевую и медленную SD, то она замедлит работу девайса в целом. Если есть планы настраивать накопитель как внутреннее хранилище, то лучше потратить деньги на приобретение быстрой карты. Система Android протестирует скорость SD в процессе синхронизации и предупредит пользователя, если она слишком медленная и может негативно повлиять на производительность гаджета.

Установка программ на внутреннюю память планшета осуществляется по умолчанию. Чтобы поместить приложение на встроенную карту памяти, достаточно выполнить стандартную установку. Чтобы отправить его на внешний носитель, понадобится немного больше времени. Один несложный сеанс настроек наведет порядок в файловой системе устройства, устанавливая каждое новое приложение на SD-карту.

Вариант 1: указание адреса установки

Некоторые программы в ходе установки интересуются у пользователя, где им разместиться. Указать адрес установки не составляет труда. Выбираете съемную карту памяти, и дело с концом. Но это касается лишь некоторых приложений, таких меньшинство.

Вариант 2: задание пути установки заранее

Приложение должно поддерживать патч app2sd, если версия ОС Android на планшете более ранняя, чем 2.2. Там не будет таких пунктов в настройках. Для всех новых версий подойдет такой алгоритм решения проблемы.

Зайдите в «Настройки», отыщите пункт «Память». Нажимайте на него, и откроется меню настроек памяти. Здесь же вы можете узнать об объеме свободной памяти на вашем устройстве, сколько места на планшете вообще, какой объем внутренней памяти занят. Некоторые вставляют карту SD в кард-ридер, и узнают данные о флешке на компьютере, не зная, что это можно сделать на планшете.

Находите раздел «Диск для записи по умолчанию», в котором вам предложено несколько источников для установки приложений. Среди них выбираете «SD-карта». Нажимаете на этот пункт, и увидите кружок напротив него. Теперь установка приложений на карту памяти на планшете происходит по умолчанию.

Вариант 3: Использование сторонних программ

Скорей всего именно этот способ вам поможет. Но он требует . Узнать есть или нет рут права на планшете можно по . Качаем специальные приложения, вроде FolderMount или GL to SD, которые помогут перенести данные игр и программ на SD карту памяти. Видео инструкции смотрите ниже:

Вариант 3

Установите на планшетный ПК программу, которая предоставит возможность выбора установочного адреса. Перед непосредственной установкой приложения появится диалоговое окно, в котором вы зададите адрес установки.

Это самый удобный вариант из предложенных. Потому что принудительная установка «по умолчанию» желательна не во всех случаях. Утилиты типа InstallManager, MagicUneracer помогут организовать экономное и рациональное заполнение памяти планшета. Кстати, эти же программы выполняют и удаление программ со всеми вспомогательными файлами.

Если приложение установлено не на карту SD

Откройте пункт «Приложения» в «Настройках». В списке приложений выберите то, которое хотели бы перенести на съемную карту. Нажмите на значок приложения, и откроется меню. Посмотрите, есть ли в нем опция «Перенести». Если есть, нажмите на кнопку опции и выберите карту памяти. Эта процедура не требует установки дополнительного программного обеспечения, вы можете сделать это сами.

Возникли проблемы на телефоне андроиде или любом другом с картой памяти? Не можете прочитать данные c нее или телефон / планшет андроид не обнаруживает ее?

Вы можете восстановить поврежденную микро сд карту, если она повреждена с помощью компьютера, проверить ее на наличие ошибок или полностью переформатировать.

В целом то что не читается SD карта это не являются чем-то необычным. Если у вас много данных, хранящихся на ней, и вы активно используете их на своем телефоне, всегда есть вероятность, что у вас может возникнуть проблема с чтением содержимого.

Только это не значит, что карту следует выбросить немедленно. Всегда есть шанс восстановить работу сд карты.


Иногда решением может быть проверка файловой системы на наличие ошибок в сохраненных файлах, восстановление поврежденных секторов, форматирование карты или полное удаление раздела (структуры карты) и его повторное создание. Ниже рассмотрим все эти решения.

Как можно восстановить работоспособность внешней сд карты

Чтобы исправить поврежденную sd карту вам понадобится:

  • компьютер или ноутбук под управлением Windows;
  • любой способ подключения SD карты непосредственно к компьютеру.

Вы можете подключить ее к вашему компьютеру с помощью адаптера – если нет можете купить устройство для чтения карт USB.

Способ первый — восстановление поврежденной файловой системы CHKDSK

Если ваше устройство пишет sd карта повреждена вот что можете сделать. Первый и самый простой способ — использовать инструмент виндовс для восстановления системного диска, то есть CHDSK.

Этот инструмент от Microsoft и доступен только на компьютерах Windows. CHKDSK делает это без удаления каких-либо файлов, поэтому вы не потеряете карточные данные.

Сначала подключите сд карту непосредственно к компьютеру или ноутбуку и запустите «Мой компьютер» или «Этот компьютер» (Windows 8 и более поздние версии).

В списке дисков найдите прилагаемую SD-карту и запомните, на какую букву диска она была назначена. Для целей настоящего руководства предположим, что карточке была присвоена буква «D».

Нажмите комбинацию клавиш Windows + R, чтобы вызвать окно запуска Windows. В окне запуска введите следующую команду для включения командной строки: CMD.


Отобразится новое окно командной строки. Теперь вы должны ввести соответствующую команду, которая будет сканировать карту памяти и исправить ошибки на ней. Команда выглядит так: chkdsk D: /f

Конечно, вместо «D:», напишите свою букву диска (не забывая двоеточие). Нажмите кнопку «Enter», чтобы начать сканирование.

После сканирования можете проверить свой накопитель памяти и посмотреть, все ли работает.

Способ второй — форматирование поврежденной сд карты

Второй способ – починить поврежденную SD карту, это отформатировать ее удалив все данные. Этот параметр может помочь, если CHKDSK не смог проверить и все еще имеются проблемы (например, ошибки чтения отдельных файлов).

Конечно, вы потеряете все данные, но есть вероятность, что форматирование исправит карту.

Для этого подключите накопитель к компьютеру, а затем вызовите «Мой компьютер» или «Этот компьютер». В списке дисков найдите подключенную SD карту и щелкните ее правой кнопкой мыши.

Выберите «Форматировать» в контекстном меню. Появится новое окно форматирования для указанного дискаданном случае SD-карта).

Нажмите кнопку «Размер распределения по умолчанию» и убедитесь, что в качестве файловой системы выбран «FAT32».

Вы можете отформатировать с выбранной опцией «Быстрый формат», только для получения более точных результатов рекомендую вам снять этот флажок — форматирование будет намного дольше, но сделано более тщательно, что может помочь решить проблемы с карточкой.

После форматирования снова вставьте карту в свой смартфон, планшет, цифровую камеру или другое устройство, которое вы используете, и убедитесь, что карта работает правильно.

Способ третий — полное удалите всех разделов и повторное создание заново

SD-карта не отличается от обычного диска — она может иметь один или несколько разделов. По умолчанию всегда только один раздел.

Вы можете отформатировать карту таким способом, чтобы полностью удалить раздел и оставить его нераспределенным.

Это называется низкоуровневое форматирование. Обратите внимание, что это также навсегда удалит все данные на карте памяти.

После форматирования вы можете создать новый раздел. Это часто помогает, когда карта памяти появляется как «RAW» после подключения и не отображает разделы, к которым можно получить доступ.

Для такого форматирования можете использовать программу под названием «HDD Low Level Format Tool». Скачать можете ниже.

Подключите накопитель к компьютеру, а затем запустите инструмент определения уровня низкого уровня жесткого диска.

Увидите список всех ваших дисков на вашем компьютере, включая подключенный внешний накопитель. Найдите свою сд карту в списке и выберите ее.

Убедитесь, что вы правильно выбрали. После выбора нажмите «Продолжить» и перейдите на вкладку форматировать это устройство.

Карта будет полностью отформатирована и все разделы будут удалены. Теперь это будет чистая, нераспределенная поверхность.

Это еще не все — карта находится в таком состоянии, что будет бесполезной. Теперь перейдите в меню «Пуск» и найдите папку «Средства администрирования Windows», а в ней выберите «Управление компьютером».

Появится новое окно. В нем выберите «Управления дисками». Появится новое окно, отображающее все диски — как внутренние, так и внешние, подключенные через USB.

Найдете свой накопитель, поверхность которой отображается черным цветом. Нажмите на черную нераспределенную область правой кнопкой мыши и выберите «Новый простой том».


Увидите мастер, который поможет вам шаг за шагом в процессе создания раздела. Вам не нужно ничего менять, просто нажмите «Далее». Обратите внимание на поле «Файловая система» и убедитесь, что вместо NTFS выбран FAT32.

Подтвердите создание нового раздела. Ваша карта памяти микро сд теперь появится в окне «Мой компьютер» с автоматически назначенной буквой диска. Вы можете отсоединить ее от компьютера и подключить к телефону или планшету. Успехов.

Разработчик:
http://hddguru.com/

Операционка:
виндовс

Интерфейс:
английский

В устройствах на микроконтроллерах для хранения больших объемов данных используется внешняя память. Если требуется хранить единицы мегабайт, то подойдут микросхемы последовательной флэш памяти. Однако для больших объемов (десятки -сотни мегабайт) обычно применяются какие-нибудь карты памяти. В настоящий момент наибольшее распространение получили SD и microSD карты, о них я и хотел бы поговорить в серии материалов. В этой статье речь пойдет о подключении SD карт к микроконтроллеру, а в следующих мы будет разбираться как читать или записывать на них данные.

Распиновка SD и microSD карт

SD карты могут работать в двух режимах - SD и SPI . Назначение выводов карт и схема подключения зависит от используемого режима. У 8-и разрядных микроконтроллеров AVR нет аппаратной поддержки SD режима, поэтому карты с ними обычно используются в режиме SPI. В 32-х разрядных микроконтроллерах на ядре ARM, например AT91SAM3, интерфейс для работы с картами в SD режиме есть, поэтому там можно использовать любой режим работы.

Назначение контактов SD карты в SD режиме


Назначение контактов SD карты в SPI режиме

Назначение контактов microSD карты в SD режиме



Назначение контактов microSD карты в SPI режиме



Подключение SD и microSD карт к микроконтроллеру в SPI режиме

Напряжение питания SD карт составляет 2.7 - 3.3 В. Если используемый микроконтроллер запитывается таким же напряжением, то SD можно подключить к микроконтроллеру напрямую. Расово верная схема, составленная путем изучения спецификаций на SD карты и схем различных отладочных плат, показана на рисунке ниже. По такой схеме подключены карты на отладочных платах фирм Olimex и Atmel .

На схеме обозначены именно выводы SD карты, а не разъема.


L1 - феррит или дроссель, рассчитанный на ток >100 мА. Некоторые его ставят, некоторые обходятся без него. А вот чем действительно не стоит пренебрегать, так это полярным конденсатором C2. Потому что при подключении карты происходит бросок тока, напряжение питания "просаживается" и может происходить сброс микроконтроллера.

По поводу подтягивающих резисторов есть некоторая неоднозначность. Поскольку SD карты выпускаются несколькими производителями, на них существует несколько спецификаций. В одних документах четко указана необходимость подтягивающих резисторов (даже для неиспользуемых линий - 8, 9), в других документах этих указаний нет (или я не нашел).

Упрощенный вариант схемы (без подтягивающих резисторов) показан на рисунке ниже. Эта схема проверена на практике и используется в платах фирмы Microelectronika. Также она используется во многих любительских проектах, которые можно найти в сети.



Здесь сигнальные линии SD карты удерживаются в высоком состоянии микроконтроллером, а неиспользуемые линии (8, 9) никуда не подключены. По идее они должны быть подтянуты внутри SD карты. Далее я буду отталкиваться от этой схемы.

Если микроконтроллер запитывается напряжением отличным от напряжения питания SD карты, например 5 В, то нужно согласовать логические уровни . На схеме ниже показан пример согласования уровней карты и микроконтроллера с помощью делителей напряжения. Принцип согласования уровней простой - нужно из 5-и вольт получить 3.0 - 3.2 В.



Линия MISO - DO не содержит делитель напряжения, так как данные по ней передаются от SD карты к микроконтроллеру, но для защиты от дурака можно добавить аналогичный делитель напряжения и туда, на функционировании схемы это не скажется.

Если использовать для согласования уровней буферную микросхему, например CD4050 или 74AHC125, этих недостатков можно избежать. Ниже приведена схема, в которой согласование уровней выполняется с помощью микросхемы 4050. Это микросхема представляет собой 6 неинвертирующих буферов. Неиспользуемые буферы микросхемы "заглушены".

Подключение microSD карт аналогичное, только у них немного отличается нумерация контактов. Приведу только одну схему.



На схемах я рассматривал подключение SD карт к микроконтроллеру напрямую - без разъемов. На практике, конечно, без них не обойтись. Существует несколько типов разъемов и они друг от друга немного отличаются. Как правило, выводы разъемов повторяют выводы SD карты и также содержать несколько дополнительных - два вывода для обнаружения карты в разъеме и два вывода для определения блокировки записи. Электрически эти выводы с SD картой никак не связаны и их можно не подключать. Однако, если они нужны, их можно подключить как обычную тактовую кнопку - один вывод на землю, другой через резистор к плюсу питания. Или вместо внешнего резистора использовать подтягивающий резистор микроконтроллера.

Подключение SD и microSD карт к микроконтроллеру в SD режиме

Ну и для полноты картины приведу схему подключения SD карты в ее родном режиме. Он позволяет производить обмен данными на большей скорости, чем SPI режим. Однако аппаратный интерфейс для работы с картой в SD режиме есть не у всех микроконтроллеров. Например у Atmel`овских ARM микроконтроллеров SAM3/SAM4 он есть.



Шина данных DAT может использоваться в 1 битном или 4-х битном режимах.

Продолжение следует...

Сегодня речь пойдёт об автоматической установке приложений на карту памяти для планшетов под управлением Android. Устройства от Apple в виду отсутствия слота MicroSD сразу же отпадают – они ограничены объёмом встроенной памяти, поэтому приходится часть данных хранить на облаке. Тогда как в большей части Андроид-планшетов этот слот присутствует. Скажем больше, в последнее время гаджеты начали поддерживать карты памяти объёмом вплоть до двух терабайт! И нет, мы не опечатались – это действительно так.

Если способ ниже у вас не заработает, то попробуйте , который мы написали, совсем недавно.

Почему не сохраняются приложения на карту памяти?

Спешим Вас огорчить – в некоторых устройствах программными средствами разрешить автоматическую установку на MicroSD не удастся. В частности, это касается устройств на Android 4.4.2 и выше – вплоть до “зефирки”. Благо есть сторонний софт, позволяющий это сделать. Но не будем торопить события – узнаете обо всём по порядку.

Узнаем версию Android
Ну а теперь разложим всё по полочкам. Для начала нам необходимо узнать версию Андроид.

Заходим в меню;
- Переходим в “Настройки”;
- Прокручиваем в самый низ и кликаем по пункту “О телефоне”;
- В открывшемся подменю ищем информацию по версии;

В данном случае это Android 5.1.1. Данный способ подходит как для смартфонов, так и для планшетов. Собственно говоря, на этом устройстве без “внешнего” вмешательства не получится сделать так, чтобы все приложения автоматически устанавливались на карту. Но, как Вы уже успели заметить, у нас стоит сторонняя прошивка со встроенными Root-правами.

С их помощью можно с лёгкостью установить дополнительное ПО, которое, работая в фоне, будет “раскидывать” все файлы от программ и игры по флешке.

Сохранение приложений на карту памяти для Android 2.2 – 4.2.2

Здесь всё предельно просто и банально:

1. Всё также заходим в меню и ищем там “Настройки” – иконка, как правило, напоминает по своему внешнему виду шестерню – с её поиском проблем быть не должно;

2. Далее ищем подпункт “Память”. В нашем случае он находится между “Экраном” и “Батареей”. Меню может быть другим в зависимости от производителя устройства. На скриншоте – это пример чистой версии Андроид, без оболочек, которые предустанавливаются на заводах-изготовителях;

3. А теперь самое главное – тапните один раз по пункту “SD-карта”, располагающейся ниже надписи: “Диск для записи по умолчанию”. Напротив, неё должен появиться кругляшек или галочка;

4. Профит! Теперь все приложения, скачиваемые через Play Market будут автоматически устанавливаться на внешнюю память.

К слову, если флешка медленная, а бывают и такие, то приложения могут работать некорректно. Поэтому приобретите хорошую SD-карту – не скупитесь.

Что делать с устройствами на Android KitKat и выше?

К сожалению, без получения Root-прав обойтись не получится. Компания Google официально отказалась от поддержки данной функции в новых версиях операционной системы. Дело в том, что всё большее распространение получают облачные сервисы и, как следствие, проблемы с нехваткой памяти возникать не должны. Но в нашей стране нет столь скоростного Интернета, как в США, да и трафик обходится недёшево, поэтому и облака спросом не пользуются.

Можно ли хоть как-то сделать так, чтобы приложения автоматически устанавливались на карту памяти? Как мы уже сказали выше, это реально.

Если у Вас планшет одной из Китайских компаний, то там наверняка есть уже встроенные Рут-права, ну а с другими производителями придётся повозиться. Естественно, в ходе данной статьи мы не можем рассказать об их получении, потому что процесс для каждого гаджета уникален – инструкции получится уместить разве что в многотомную книгу. Но да ладно, это неважно.

Можно обратиться к специалисту с просьбой установить Рут-права или сделать это самостоятельно в домашних условиях. Последний вариант наиболее рискованный, есть шанс превратить свой гаджет в так называемый “кирпич” и восстановить его смогут лишь в одном из сервисных центров. Впрочем, если Вам уже доводилось проводить подобную процедуру, проблем возникнуть не должно. В крайнем случае, на просторах Интернета в довесок можно найти ещё и решения этих самых проблем. Так что, дерзайте и экспериментируйте!

  • Что-то мы достаточно далеко отошли от основной темы статьи. Итак, вернёмся к инструкции: Любым из возможных способов (перепрошивка, разблокировка загрузчика и так далее) получаем Root-права;
  • Заходим в Google Play;
  • В строку поиска пишем: “SDFix: KitKat Writable MicroSD” – это самое приложение-помощник, которое пригодится нам в дальнейшем. Устанавливаем его. Надеемся, что это никому не нужно объяснять? Просто тапните один раз по кнопке “Установить” и процесс пройдёт в автоматическом режиме, после чего в меню появится ярлык для запуска;
  • Открываем его и видим кучу, скорее всего непонятных, надписей на английском языке. Переводить их не нужно – всё решается в несколько кликов;
  • Жмём на “Continue”, как показано на первом скриншоте;
  • Отмечаем галочкой своё согласие, что по нажатию кнопки “Continue” девайс будет немножко модифицирован;
  • Ждём буквально пару-тройку минут, пока оранжевый экран не сменится зелёным.
  • На зелёном экране нам сообщают об успешном включении автоматической установки приложений на SD-карту.
Собственно, на этом всё. И самое сложное во всём этом деле – получение Root-прав. Благо на просторах Интернета есть пошаговые инструкции для всех гаджетов, когда-либо поступавших на прилавки магазинов, да и на нашем сайте инструкций хватает.