Пошаговая инструкция по увеличению встроенной памяти в телефоне Samsung S6102 Galaxy Y Duos за счёт принудительной установки приложений на карту памяти и исследование эффективности данного метода.
Перед новым годом мне подарили телефон Samsung S6102 Galaxy Y Duos. Это был мой первый аппарат на Android. Счастью поему не было предела. Через некоторое время я столкнулся с серьезной проблемой – внутренняя память телефона быстро заполняется, а на карте памяти места еще немерено.
Полез в интернет за поиском решения проблемы. Как вариант, предлагалось поменять местами внутреннюю память и карту памяти путем внесения изменений в файл монтирования vold.fstab. В результате мой телефон перестал видеть карту памяти. Это потом я только узнал, что с Duos не все так просто. Благо, народ с 4pda скинул мне оригинал этого файла и все удалось восстановить.
На всякий случай выложу здесь его содержимое – мало ли что я еще натворю.
Оригинал файла vold.fstab для Samsung S6102 Galaxy Y Duos
dev_mount sdcard /mnt/sdcard auto /devices/platform/bcm_sdhc.3/mmc_host/mmc1
После восстановления телефона, я сбросил все настройки и никакие программы пока не устанавливал и ничего не обновлял. Даже копию контактов не загружал с Gmail.
Нашел инструкцию, в которой были описаны танцы с бубном, в результате которых последующая установка всех приложений должна производиться на карту памяти.
Для чистоты эксперимента выкладываю текущее состояние внутренней памяти телефона.
Кстати, скриншот в Android создается путем нажатия большой клавиши телефона и кратковременного нажатия кнопки включения.
Для танцев с бубном нам понадобится Android SDK. Скачать.
Процесс установки покажу в скриншотах с пояснениями:
Путь установки заменил на C:\android-sdk
Приложение установлено.
Идет процесс загрузки необходимых модулей.
Загрузка завершена.
Переходим к настройкам.
Открываем в меню Tools пункт Manager Add-on Sites…
Переходим на вкладку User Defined Sites
Жмем на кнопку New…
Вводим адрес http://tools.android.com/knownissues и жмем на кнопку OK
Жмем на кнопку Close
Отмечаем галочкой в разделе Tools пункт Android SDK Platform-tools, а остальные отметки убираем.
Жмем на кнопку Install 1 package…
В появившемся окне ставим галочку на Accept и жмем кнопку Install
Дожидаемся окончания процесса установки
С таким количество скриншотов длиннопост получается – ну да ладно. Продолжим.
Теперь нам надо добавить новую системную переменную в Windows.
Для этого открываем Мой компьютер - > Свойства.
Вкладка Дополнительно
Жмем на кнопку внизу Переменные среды
В разделе Системные переменные жмем на кнопку Создать
Указываем в качестве имени adb, а в качестве значения c:\android-sdk\platform-tools
На этом настройка компьютера завершена. Приступим к настройке телефона.
Заходим в меню
Настройки
Приложения
Разработка
Ставим галочку на Отладка USB
Подключаем смартфон к компьютеру через USB кабель.
Заходим Пуск – > Выполнить
Вводим cmd
Переходим в рабочий каталог введя:
cd c:\android-sdk\platform-tools\
Вводим команду:
adb shell
Далее вводим:
pm setInstallLocation 2
Затем
pm getInstallLocation
Теперь приложения будут устанавливаться на карту памяти.
Для проверки я установил навигационную программу Navitel 7-й версии из apk файла, скинутого на карту памяти.
Состояние памяти после установки:
4 мегабайта все-таки использовалось. Видимо под временные файлы.
Сейчас я полностью сбрасываю настройки телефона и очищаю карту памяти. Затем установлю Navitel без вышеописанных танцев с бубном. В результате сможем сравнить эффективность вышеописанного метода.
Состояние памяти без танцев с бубном:
Результат не изменился. Могу предположить, что я просто неудачно выбрал программу или метод не работает.
Для чистоты эксперимента я установлю несколько программ из Google Play и обновлю все встроенные.
Буду устанавливать:
- Device ID
- ВКонтакте
- Arduino Bluetooth RC Car
- ES Проводник
- Мои треки
- Angry Birds
- AndroIRC
- Android Assistant(18 features)
- Shazam
- Skype
- TrackChecker
- Zello рация
- Антивирус Dr.Web Light
- Онлайн ТВ
- Секундомер
Очень надеюсь, что все это я делаю не зря.
Все установленные программы я запущу по одному разу. Если потребуется авторизация, то я ее сделаю. Если программа потребует что-то подгрузить – я это сделаю. Потом посмотрю сколько это займет места во встроенной памяти.
Получилось так:
Повторяю вышеописанные танцы с бубном, перезагружу телефон и устанавливаю все программы из списка через Google Play, а Navitel из apk файла – как и раньше.
Результат:
Ура! Метод работает. Разница получилась 24 Мб. Пусть это не 100 Мб, но все-таки результат ощутим.
После установки обновлений для встроенных в прошивку программ свободного места оставалось 90 Мб.
cd c:android-sdkplatform-tools -- пишет не может найти указанный путь (win 7)
может вы его установили в место по умолчанию ?
c:\Program Files (x86)\Android\android-sdk\platform-tools\
Нет просто папки нету этой у меня таже беда
после ввода adb shell пишет not found device
Такая же ситуация
тоже самое кто знает что делать?
и на вин 7 и на XP проверял - все нормально. Постарайтесь внимательно прочитать и четко следовать инструкциям
МММ я так и делал раз пять пробовал
могу через TeamViewer глянуть
а у меня? =)
так то можно
device not found.
Помогите, что не так
или Отладку USB не включили, или драйвера не установлены
если что - связаться со мной можно через страничку контактов
драйвера залил сюда http://dfiles.ru/files/hfxi9ed1q?redirect
говорит что удалено
цитирую "Такого файла не существует, доступ к нему ограничен или он был удален из-за нарушения авторских прав."
Спасибо все работает ...респект и уважуха
Парень красавчик, реально выручил.
Когда вводишь у меня показывается не documents and settings а С:\Users\123> что делать подскажите???
Если на команды реагирует, то это не важно. Продолжайте.
Я ввел первую строчку нажал ентер,мне выбило что не может найти путь,что делать,объясните подробно пожалуйста весь процесс..
Вы где-то отклонились от инструкции
Внимательно посмотрите на скриншетах куда я устанавливал программы.
Все вышеописанное я делал раз 10 уже - никогда вопросов не возникало.
так что лучше все заново сделать?
если не уверены, что точном следовали инструкции, то да
То же пишет device not found, пробовала несколько раз, после ввода pm setInstallLocation 2 пишет, что pm не является внутренней или внешней командой, исполняемой программой или пакетным файлам.
Устанавливала на XP, загрузила драйвера по ссылке, но все равно пишет device not found
может ли представленная вами манипуляция быть полезной и для самсунга уs5360
Может быть, но я бы не рисковал на вашем месте.
то же, что и у Natalia. только уже на adb shell . т. е. выдает: "adb" не является внутренней или внешней командой, исполняемой программой или пакетным файлом.
как быть? =(
Оригинальный файл vold.fstab для Android 4.2.1 - http://rghost.ru/52512005
очень помогли, я мучилась с этим телефоном) спасибо огромное!))
у мене на комп не має"Идет процесс загрузки необходимых модулей."
Спасибо ты волшебник!!!! У меня все получилось!!!
Я хоть и чайник но все получилось!Спасибо.Круто чувак.И за обновления респект.
Идея классная, но у меня он не докачивает файлы=(
На днях попробовал пошаманить с телефоном жены. У нее "Флай" и та же проблема. Сделал все по инструкции (была правда пара заморочек, но легко решаемых). В результате был приятно удивлен - фунциклирует! Теперь наконец то отстанет от меня со своими установками... Чингачгук - респект. :)
Всё было ок. Закачивались все проги на карту памяти. Потом через день всё опять стало как было. Захотле закачать скайп и пишет что нету памяти в телефоне. Хотя на карте памяти ещё есть 1Гб. Что это может быть?
Здарова. Можешь мне найти этот драйвер который ты раньше скидывал на другой ссылке, а то у меня ту ссылку ошибку выбивает антивирусник
доброго времени суток. Статья очень заинтересовала, нужно и своему телефону мозг впраавить. кто нибудь в курсе, по какой причине при включении интернета с переодичнастью срабатывает вибро????
"device not found" пишет и всё уже и на 7 пытался и на XP не чего не помогает инструкцию раз 30 ПРОЧИТАЛ помогите
В начале установки Android SDK Tools Setup просит посетить сайт java.oracle.com
Что там скачивать и надо ли вообще?
пробовал на win 7 и win 10
хм на win 10 установился java для 64 разрядной винды.
посмотрим что дальше
автору респект и нижайший поклон!!!
правда так и не понял почему на win7 ошибки при установке java идут и не она не устанавливается. на win10 все установилось.