Архив

Записи, помеченные ‘android’

Перенос приложений Android на SD карту (без root)

15 декабря 2011 3 комментария

Понаставил тут на свой HTC Wildfire S всякого софта на радостях, и обнаружил, что отнюдь не каждое приложение можно перекинуть на карту памяти. Особенно обидно за Google Reader, который весит почти 5 метров. Да и ВКонтактовское приложение своими немобильностью и 4,8 Мб разочаровало.

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

Во-первых, нам нужно скачать Android SDK (30 Мб под вынь, 20 под линь). Для винды лучше берите установщик (installer_rXX-windows.exe). Устанавливаете/распаковываете. Сам я ставил SDK через ADT плагин для Eclipse. Убедитесь в Android SDK Manager’e, что установлены компоненты:

  • Android SDK Tools
  • Adnroid SDK Platform-tools

Необходимые компоненты

Далее включаем в телефоне режим отладки по USB: Настройки — Приложения — Разработка — Отладка USB.

Подключаем телефон к компу через родной USB-провод. Я лично выбираю режим подключения «Только зарядка», отладка в нем работает, а HTC Sync не запускается. Предполагается, что HTC Sync у вас уже установлен, иначе винда может испугаться нового устройства. Установщик HTC Sync вы всегда можете найти в корне карты памяти, либо скачать с сайта производителя.

Теперь открываем консолю (WIN+R — cmd — Интер, либо Ctrl+Alt+T), переходим в каталог platform-tools, который находится в каталоге SDK. У меня это C:\android-sdk\platform-tools. И выполняем команду:

adb shell pm setInstallLocation 2

В Ubuntu:

sudo ./adb shell pm setInstallLocation 2

У меня вылезло вот такое:

На этом всё. Итак, что было до наших манипуляций:

А после стало:

Контактовское приложение тоже стало транспортабельным.

Обратите внимание! Нельзя переносить виджеты на карточку памяти, это может привести к сбоям и неожиданным результатам. И вы не сможете перенести системные приложения, пока включена защита загрузчика HBOOT (S-ON).

Вернуть настройки системы в исходные можно, установив ранее озвученный параметр в ноль:

adb shell pm setInstallLocation 0

Всем спасибо. Успехов.

Кстати, если вы из дефулт-сити, и ваш девайс ненароком накрылся, то по поводу ремонта HTC в Москве рекомендую обращаться к хорошим ребятам из best-console.ru. Работают быстро, делают всё качественно.

Метки: ,

Перенос контактов с Nokia на Android

15 декабря 2011 Нет комментариев

Когда я еще только задумался о покупке телефона на базе Android, сразу возник вопрос: «А как туда контакты перекинуть?». Ну, я уже знал в общих чертах, что андроидофоны синхронизируют многие свои настройки с аккаунтом Google. И тогда в предвкушении приобретения нового телефона, решил синхронизировать контакты своего дряхлого Nokia N70 с Гуглем.

Оказалось, что для осуществления этого операции потребуется:

1. Nokia Ovi Suite — центр, видимо, очень полезных функций; я до данного момента им так и не успел попользоваться;
2. Microsoft Outlook — так же неизвестная для меня софтина, ибо почта и календарь у меня живут в Google.

Если вы такой же «заядлый» пользователь Microsoft Outlook, то первым делом ставим какой-нибудь офис от Микрософта, и убеждаемся, что выбрали для установки Аутлук. Лично у меня в дело пошла 2007-я версия, а почтовик я просто доустанавил к уже имеющимся в наличии компонентам.

Запустите Аутлук и откажитесь ото всяких созданий аккаунтов почты и всего такого. Когда он вылезет во всей красе, можете его пока закрыть.

Далее инсталлим Ови Сьют. Софт тугой, ставится долго, работает медленно, в конце еще и перезагрузиться просит.

Запускаете Сьют, подключаете телефон любым возможным способом и идете в пункт меню СинхронизацияПараметры синхронизации.

Ставите там галки на то, что вам нужно синхронизировать. Я лично отметил контакты и календарь с заметками. Еще сходите в группу Контакты и выберите там синхронизацию именно с Аутлук.

Жмем Ок, внизу нажимаем кнопку Синхронизовать все. Ждём…

Теперь выбранные данные синхронизировались с MS Office Outlook. Надо их оттуда вынуть.

1. В Аутлуке идём в ФайлИмпорт и экспорт…;
2. В окне мастера импорта и экспорта выбираем Экспорт в файл, жмём Далее;
3. Тип файла Значения, разделенные запятыми (Windows), жмём Далее;
4. Выбираем объект экспорта, например Контакты, снова Далее;
5. Указываем, куда сохранить файл, опять Далее;
6. Ничего не трогаем и жмём Готово.

Последних шаг — импорт полученного файла *.cvs в Google аккаунт.

1. Открываем Gmail;
2. Переходим к контактам (раскрывающийся список Почта между логотипом и кнопкой НАПИСАТЬ);
3. Кнопка ДополнительноИмпорт и выбираем наш файл.

Потом еще можно воспользоваться функцией поиска и объединения совпадающих контактов (та же кнопка Дополнительно), чтобы в списке не осталось дубликатов.

Кстати, очень удобной оказалась функция связывания контактов с аккаунтами социальных сетей. После того, как я залогинился на телефоне в Facebook и Twitter, мне было предложено объединить совпадающие контакты. Всем фейсбучникам или твиттерянам автоматически подгрузились их аватары.

Ребята из ВКонтакте сделали такую же функцию в своем официальном приложении для Android, и после его установки мой список контактов пополнился теми «друзьями» из Уютненького, которых в нем еще не было (это происходит по желанию). Присутствующим же просто был привязан аккаунт контактика (а это выполняется по умолчанию). Лично мне понравилось, что у многих «безлицых» контактов, живущих только в Контакте, появилась картинка.

В общем, успехов вам в переносе контактов.

Ах, да! Чуть не забыл похвастаться. Теперь я счастливый обладатель HTC Wildfire S.

Метки: , , ,