Блог о программировании, электронике и рыбалке

Samsung S6102 Galaxy Y Duos – освобождение внутренней памяти

Samsung S6102 Galaxy Y Duos Android  android  Пошаговая инструкция по увеличению встроенной памяти в телефоне 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.

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

Для чистоты эксперимента выкладываю текущее состояние внутренней памяти телефона.

Samsung S6102 Galaxy Y Duos Android  android

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

Для танцев с бубном нам понадобится Android SDK. Скачать.

Процесс установки покажу в скриншотах с пояснениями:

Samsung S6102 Galaxy Y Duos Android  android

Samsung S6102 Galaxy Y Duos Android  android

Samsung S6102 Galaxy Y Duos Android  android

Samsung S6102 Galaxy Y Duos Android  android

Samsung S6102 Galaxy Y Duos Android  android

Путь установки заменил на C:\android-sdk

Samsung S6102 Galaxy Y Duos Android  android

Samsung S6102 Galaxy Y Duos Android  android

Samsung S6102 Galaxy Y Duos Android  android

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

Samsung S6102 Galaxy Y Duos Android  android

Идет процесс загрузки необходимых модулей.

Samsung S6102 Galaxy Y Duos Android  android

Загрузка завершена.

Переходим к настройкам.

Открываем в меню Tools пункт Manager Add-on Sites…

Samsung S6102 Galaxy Y Duos Android  android

Samsung S6102 Galaxy Y Duos Android  android

Переходим на вкладку User Defined Sites

Samsung S6102 Galaxy Y Duos Android  android

Жмем на кнопку New…

Samsung S6102 Galaxy Y Duos Android  android

Вводим адрес http://tools.android.com/knownissues и жмем на кнопку OK

Samsung S6102 Galaxy Y Duos Android  android

Samsung S6102 Galaxy Y Duos Android  android

Жмем на кнопку Close

Samsung S6102 Galaxy Y Duos Android  android

Отмечаем галочкой в разделе Tools пункт Android SDK Platform-tools, а остальные отметки убираем.

Samsung S6102 Galaxy Y Duos Android  android

Жмем на кнопку Install 1 package…

Samsung S6102 Galaxy Y Duos Android  android

В появившемся окне ставим галочку на Accept и жмем кнопку Install

Samsung S6102 Galaxy Y Duos Android  android

Дожидаемся окончания процесса установки

С таким количество скриншотов длиннопост получается – ну да ладно. Продолжим.

Теперь нам надо добавить новую системную переменную в Windows.

Для этого открываем Мой компьютер - > Свойства.

Samsung S6102 Galaxy Y Duos Android  android

Samsung S6102 Galaxy Y Duos Android  android

Вкладка Дополнительно

Samsung S6102 Galaxy Y Duos Android  android

Жмем на кнопку внизу Переменные среды

Samsung S6102 Galaxy Y Duos Android  android

В разделе Системные переменные жмем на кнопку Создать

Samsung S6102 Galaxy Y Duos Android  android

Указываем в качестве имени adb, а в качестве значения c:\android-sdk\platform-tools

На этом настройка компьютера завершена. Приступим к настройке телефона.

Заходим в меню

Samsung S6102 Galaxy Y Duos Android  android

Настройки

Samsung S6102 Galaxy Y Duos Android  android

Приложения

Samsung S6102 Galaxy Y Duos Android  android

Разработка

Samsung S6102 Galaxy Y Duos Android  android

Ставим галочку на Отладка USB

Подключаем смартфон к компьютеру через USB кабель.

Заходим Пуск – > Выполнить

Samsung S6102 Galaxy Y Duos Android  android

Samsung S6102 Galaxy Y Duos Android  android

Вводим cmd

Samsung S6102 Galaxy Y Duos Android  android

Переходим в рабочий каталог введя:

cd c:\android-sdk\platform-tools\

Samsung S6102 Galaxy Y Duos Android  android

Вводим команду:

adb shell

Samsung S6102 Galaxy Y Duos Android  android

Далее вводим:

pm setInstallLocation 2

Samsung S6102 Galaxy Y Duos Android  android

Затем

pm getInstallLocation

Samsung S6102 Galaxy Y Duos Android  android

Теперь приложения будут устанавливаться на карту памяти.

Для проверки я установил навигационную программу Navitel 7-й версии из apk файла, скинутого на  карту памяти.

Samsung S6102 Galaxy Y Duos Android  android

Состояние памяти после установки:

Samsung S6102 Galaxy Y Duos Android  android

4 мегабайта все-таки использовалось. Видимо под временные файлы.

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

Состояние памяти без танцев с бубном:

 Samsung S6102 Galaxy Y Duos Android  android

Результат не изменился. Могу предположить, что я просто неудачно выбрал программу или метод не работает.

Для чистоты эксперимента я установлю несколько программ из Google Play и обновлю все встроенные.

Буду устанавливать:

  • Device ID
  • ВКонтакте
  • Arduino Bluetooth RC Car
  • ES Проводник
  • Мои треки
  • Angry Birds
  • AndroIRC
  • Android Assistant(18 features)
  • Shazam
  • Skype
  • TrackChecker
  • Zello рация
  • Антивирус Dr.Web Light
  • Онлайн ТВ
  • Секундомер

Очень надеюсь, что все это я делаю не зря.

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

Получилось так:

Samsung S6102 Galaxy Y Duos Android  android

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

Результат:

Samsung S6102 Galaxy Y Duos Android  android

Ура! Метод работает. Разница получилась 24 Мб. Пусть это не 100 Мб, но все-таки результат ощутим.

После установки обновлений для встроенных в прошивку программ свободного места оставалось 90 Мб.

  • vertical_align_bottomSamsung S6102 Galaxy Y Duos – освобождение внутренней памяти
    • Автор:
    • Язык: ru-RU
    • Миниатюра: https://geekelectronics.org/wp-content/uploads/2017/05/image_thumb3-3.png
    • Рубрика: Android
    • Метки: ,
    • Обновлено: 15.08.2017
    • Комментариев: 42
    • Просмотров: 48 718
  • Оцените статью - я старался
    1 Star2 Stars3 Stars4 Stars5 Stars (14 votes, average: 4,93 out of 5)
    Загрузка...
  • Поделитесь с друзьями
logo

Комментариев: 42

  • cd c:android-sdkplatform-tools -- пишет не может найти указанный путь (win 7)

    • source™:

      может вы его установили в место по умолчанию ?
      c:\Program Files (x86)\Android\android-sdk\platform-tools\

  • после ввода adb shell пишет not found device

  • source:

    и на вин 7 и на XP проверял - все нормально. Постарайтесь внимательно прочитать и четко следовать инструкциям

  • МММ я так и делал раз пять пробовал

  • так то можно

  • Denytto:

    device not found.
    Помогите, что не так

    • source:

      или Отладку USB не включили, или драйвера не установлены
      если что - связаться со мной можно через страничку контактов

  • source:

    драйвера залил сюда http://dfiles.ru/files/hfxi9ed1q?redirect

    • Ю:

      говорит что удалено

    • Ю:

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

  • Спасибо все работает ...респект и уважуха

  • Danik:

    Парень красавчик, реально выручил.

  • Алексей:

    Когда вводишь у меня показывается не documents and settings а С:\Users\123> что делать подскажите???

    • source:

      Если на команды реагирует, то это не важно. Продолжайте.

  • Алексей:

    Я ввел первую строчку нажал ентер,мне выбило что не может найти путь,что делать,объясните подробно пожалуйста весь процесс..

    • source:

      Вы где-то отклонились от инструкции
      Внимательно посмотрите на скриншетах куда я устанавливал программы.
      Все вышеописанное я делал раз 10 уже - никогда вопросов не возникало.

  • Алексей:

    так что лучше все заново сделать?

    • source:

      если не уверены, что точном следовали инструкции, то да

  • Natalia:

    То же пишет device not found, пробовала несколько раз, после ввода pm setInstallLocation 2 пишет, что pm не является внутренней или внешней командой, исполняемой программой или пакетным файлам.
    Устанавливала на XP, загрузила драйвера по ссылке, но все равно пишет device not found

  • Эдуард:

    может ли представленная вами манипуляция быть полезной и для самсунга уs5360

  • viro:

    то же, что и у Natalia. только уже на adb shell . т. е. выдает: "adb" не является внутренней или внешней командой, исполняемой программой или пакетным файлом.
    как быть? =(

  • madgraf:

    Оригинальный файл vold.fstab для Android 4.2.1 - http://rghost.ru/52512005

  • Александра:

    очень помогли, я мучилась с этим телефоном) спасибо огромное!))

  • Леся:

    у мене на комп не має"Идет процесс загрузки необходимых модулей."

  • Таисия:

    Спасибо ты волшебник!!!! У меня все получилось!!!

  • Леонид:

    Я хоть и чайник но все получилось!Спасибо.Круто чувак.И за обновления респект.

  • kaspeer39rus:

    Идея классная, но у меня он не докачивает файлы=(

  • Чебурек:

    На днях попробовал пошаманить с телефоном жены. У нее "Флай" и та же проблема. Сделал все по инструкции (была правда пара заморочек, но легко решаемых). В результате был приятно удивлен - фунциклирует! Теперь наконец то отстанет от меня со своими установками... Чингачгук - респект. :)

  • Тимур:

    Всё было ок. Закачивались все проги на карту памяти. Потом через день всё опять стало как было. Захотле закачать скайп и пишет что нету памяти в телефоне. Хотя на карте памяти ещё есть 1Гб. Что это может быть?

  • Vlad:

    Здарова. Можешь мне найти этот драйвер который ты раньше скидывал на другой ссылке, а то у меня ту ссылку ошибку выбивает антивирусник

  • Андрей:

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

  • Ю:

    "device not found" пишет и всё уже и на 7 пытался и на XP не чего не помогает инструкцию раз 30 ПРОЧИТАЛ помогите

  • Евгений:

    В начале установки Android SDK Tools Setup просит посетить сайт java.oracle.com
    Что там скачивать и надо ли вообще?
    пробовал на win 7 и win 10

  • Евгений:

    хм на win 10 установился java для 64 разрядной винды.
    посмотрим что дальше

  • Евгений:

    автору респект и нижайший поклон!!!
    правда так и не понял почему на win7 ошибки при установке java идут и не она не устанавливается. на win10 все установилось.

Добавить комментарий

vertical_align_top
banner