Перенос приложений 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. Работают быстро, делают всё качественно.

Оказалось полезным? Покажите друзьям:
  • Добавить ВКонтакте заметку об этой странице
  • Одноклассники
  • Мой Мир
  • Facebook
  • Twitter
  • LiveJournal
  • Блог Li.ру
  • В закладки Google
  • Blogger
  • Google Buzz
  • Яндекс.Закладки
  • Блог Я.ру
Метки: ,

Перенос контактов с 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.

Оказалось полезным? Покажите друзьям:
  • Добавить ВКонтакте заметку об этой странице
  • Одноклассники
  • Мой Мир
  • Facebook
  • Twitter
  • LiveJournal
  • Блог Li.ру
  • В закладки Google
  • Blogger
  • Google Buzz
  • Яндекс.Закладки
  • Блог Я.ру
Метки: , , ,

Темы оформления Gnome Shell

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

Унылый черный Gnome 3 (он же Shell) мне довольно быстро надоел. Захотелось разнообразия, чего-то более светлого и жизнерадостного.

Для того, чтобы Gnome Shell научился работать с темами оформления, нужно установить поддержку тем. В этом нам поможет репозиторий расширений для Gnome Shell от команды webupd8. Если вы еще не пользовались советами предыдущих статей, то скорее всего вам вначале надо добавить репозиторий:

sudo add-apt-repository ppa:webupd8team/gnome3
sudo apt-get update

А потом уже установить расширение для тем:

sudo apt-get install gnome-shell-extensions-user-theme

Еще вам пригодится утилита Дополнительные параметры системы (Gnome Tweak Tool). Ставится она так:

sudo apt-get install gnome-tweak-tool

Теперь надо включить поддержку тем. Запускаем твик-тул и в разделе Расширения Shell активируем Расширение User Themes.

И еще создадим в домашнем каталоге каталог .themes (не забудьте точку в начале), в который будем распаковывать темы.

Ну и, конечно, всякие темы разные нужны. Идёте на сайт gnome-look.org, слева в меню щелкаете категорию Gnome Shell, выбираете и скачиваете понравившуюся тему, не забывая пользоваться сортировкой по рейтингу (Highest rated) и количеству скачиваний (Most downloaded). Архив с темой распаковываем в ~/.themes.

Чтобы системы их увидела, оболочку надо рестартнуть: Alt+F2, «r» и Enter.

Теперь запускаем опять Дополнительные параметры системы, переходим в раздел Тема и выбираем тему из списка Shell theme. К счастью, она активируется сразу после выбора её из списка. Ничего перезапускать не надо.

Такие дела. Темы для третьего Гнома — это вам не то же, что для хрюши. Тут еще помучаешься, прежде чем получишь хоть какой-то результат :) Но ведь за это мы и любим Линукс, правда?

Оказалось полезным? Покажите друзьям:
  • Добавить ВКонтакте заметку об этой странице
  • Одноклассники
  • Мой Мир
  • Facebook
  • Twitter
  • LiveJournal
  • Блог Li.ру
  • В закладки Google
  • Blogger
  • Google Buzz
  • Яндекс.Закладки
  • Блог Я.ру
Метки: ,

Не пропускаем оповещения месенджеров в Gnome Shell

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

Бесит меня лоток оповещений Gnome Shell. Оповещения о приходе новых сообщений выскакивают на пару секунд и пропадают, не оставив на экране никаких следов. У меня уже маниакальная привычка выработалась: регулярно подводить курсор в нижний правый угол и проверять, не написал ли кто, пока я не смотрел на монитор.

Вообще, это баг, а не фича. И сообщество разработчиков вроде бы собирается его фиксить.

Но, видимо, товарища Марко Барисионе тоже такое положение вещей опостылило, а ждать ему западло, и он по-быстрому наклепал расширение для Gnome Shell. Лёгенькое и простенькое оно вышло. Просто выводит на верхней панели количество собеседников, сообщения которых непрочитаны. Очень похоже на счетчик новых событий в Google плюс.

Ребята из webupd8 уже добавили это расширение в свой репозиторий.

Устанавливаем:

sudo add-apt-repository ppa:webupd8team/gnome3
sudo apt-get update
sudo apt-get install gnome-shell-message-notifier

Теперь перазапускаем Gnome Shell (Atl+F2 и «r» или просто выходим пользователем и заходим взад), включаем расширение в Gnome Tweak Tool (если еще не установлено, ищем в репозитории):

И перезапускаем Gnome еще раз.

Теперь-то вы больше не пропустите сообщений в Gnome Shell.

Оказалось полезным? Покажите друзьям:
  • Добавить ВКонтакте заметку об этой странице
  • Одноклассники
  • Мой Мир
  • Facebook
  • Twitter
  • LiveJournal
  • Блог Li.ру
  • В закладки Google
  • Blogger
  • Google Buzz
  • Яндекс.Закладки
  • Блог Я.ру
Метки: ,

Интеграция Календаря Google в Gnome Shell

24 ноября 2011 2 комментария

С выходом Ubuntu 11.10 любой пользователь без затруднений может установить и поработать в 3-м Гноме. Для этого достаточно установить пакет Gnome Shell, и при входе в систему выбрать в качестве менеджера рабочих столов GNOME.

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

Для затравки давайте интегрируем в календарь Гнома события календаря Google.

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

Интеграция Google календаря в Gnome Shell

Товарищ vintitres на гитхабе допилил чужую задумку по интеграции. Результат мы можем взять из репозитория Google Calendar in GNOME Shell. Пока что нельзя выбирать какие именно календари импортировать (берутся все доступные для данного аккаунта Google) и нет никакого гуя для настройки, но тема рабочая. Главная фишка в том, что для синхронизации НЕ требуется Evolution. А так же пароль от аккаунта Google безопасно хранится в связке ключей Гнома.

Для начала надо удовлетворить зависимости, выполнив команду:

sudo apt-get install git-core python-gtk2 python-dbus python-gdata python-iso8601 python-gnomekeyring gtk2-engines-pixbuf

Теперь надо слить файлы репозитория и запустить скрипт. Переходим в домашний каталог пользователя, клонируем репозиторий, переходим в созданный каталог и запускаем скрипт:

cd
git clone https://github.com/vintitres/gnome-shell-google-calendar.git
cd gnome-shell-google-calendar
./gnome-shell-google-calendar.py

При первом запуске скрипт попросит ввести почту аккаунта Гугла и пароль к ней. Пароль будет храниться в связке ключей Гнома. После ввода пароля скрипт подключится к календарю Гугла и скачает последние 10 событий всех календарей указанного аккаунта. Как только он напишет: «No updates», терминал можно закрывать и переходить к следующему шагу.

Добавим скрипт в автозапуск. Для этого откройте Автоматически запускаемые приложения. Нажмите Добавить. Нажмите кнопку Обзор… в окне добавления программы и найдите файл gnome-shell-google-calendar.py в аналогичной каталоге, который должен лежать в домашней папке пользователя.

Выходим из системы. Заходим обратно. И всё работает.

Кстати, если вас интересует ip видеонаблюдение, готовые решения по проекту можно посмотреть на сайте «Разумный дом».

Оказалось полезным? Покажите друзьям:
  • Добавить ВКонтакте заметку об этой странице
  • Одноклассники
  • Мой Мир
  • Facebook
  • Twitter
  • LiveJournal
  • Блог Li.ру
  • В закладки Google
  • Blogger
  • Google Buzz
  • Яндекс.Закладки
  • Блог Я.ру
Метки: , ,

Простой безопасный пароль

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

Поди многие сразу подумали: «Чё за херь? Как это простой пароль может быть безопасным?». И ведь верно. Нас всех учили, что простой, то есть легко запоминающийся пароль — это одна из серьёзных дыр безопасности. Но я вот хочу рассказать, как всё-таки возможно придумать и запомнить действительно безопасный, сложный пароль.

Каковы вообще критерии «безопасности» пароля? Вы, наверное, помните, что пароль должен быть длинным, содержать буквы, цифры, спецсимволы и желательно, чтобы буквы были в разных регистрах (большие и маленькие). Что-то вроде iO09$8Jnhs^(#@. Такой пароль реально отвечает требованиям безопасности и на его взлом на современных компьютерах методом прямого перебора (см. брут-форс) потребуется несколько миллиардов лет. Только вот попробуй запомни эту хреноту!

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

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

За основу — так сказать, семантический костяк — возьмём какую-нибудь легко запоминающуюся фразу. Например, «сорок тысяч обезьян в жопу сунули банан». Эту тему точно не забудешь, если задумаешься: а один и тот же банан? :) Используем первые буквы этой замечательной фразы в транслите и получим такую строчку: stovzsb. Для повышения криптостойкости договоримся, что будем «ovz» писать с большой буквы: stOVZsb.

Начало положено. Правда ломается такой пароль на Тесле за шесть минут. Надо усилить. Исходная парольная фраза прямо таки навязывает нам использовать в качестве необходимых для пароля цифр число 40. Давайте обрамим будущий пароль этой сороковкой: 4stOVZsb0. Такое примитивное усложнение увеличивает время взлома пароля минимум до 2 месяцев.

Так, теперь про уникальность для каждого отдельного сайта. Можно, к примеру, использовать первые буквы названия сайта, добавляя их в начало или в конец нашего пароля. Если это пароль для facebook.com, то берем слог fa. Припишем его к нашему паролю-полуфабрикату, а для удовлетворения последнего условия безопасного пароля — наличие специальных символов — используем в качестве разделителя амперсанд: fa&4stOVZsb0.

На выходе у нас уникальный пароль с буквами в разных регистрах, с цифрами и спецсимволами, длинной в 12 символов. Время подбора на Тесле более пяти миллионов лет. Вполне достаточно :)

Дальше фигарим уже по шаблону:

Twitter: tw&4stOVZsb0;

Уютненький: vk&4stOVZsb0;

Google: go&4stOVZsb0.

Ну и так далее.

Пароль по сути простой, так как нужно помнить не сам пароль, а лишь алгоритм его генерации:

  • две первые буквы сайта;
  • амперсанд;
  • первые буквы нашей веселой считалочки с заглавными OVZ, обрамленные цифрами числа 40.

Но будучи простым, он является и безопасным. Его не подберешь по словарю, а на брутфорс уйдёт неоправданно много времени. Всё, дети радуются. Миссия выполнена.

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

В заключение поздравлю вас. Теперь вы обладатель безопасного и легко запоминающегося пароля. А Moboplayer для Android может проигрывать даже 720p видео без тормозов.

UPD: советы от Google по выбору безопасного пароля. И еще видеоролик:

Оказалось полезным? Покажите друзьям:
  • Добавить ВКонтакте заметку об этой странице
  • Одноклассники
  • Мой Мир
  • Facebook
  • Twitter
  • LiveJournal
  • Блог Li.ру
  • В закладки Google
  • Blogger
  • Google Buzz
  • Яндекс.Закладки
  • Блог Я.ру
Метки:

ASUS Eee 1215N — мультитач, теперь в Ubuntu

22 октября 2011 4 комментария

Спустя продолжительный период после покупки нетбука Asus EEE PC 1215N я пришел наконец-то к необходимости поставить на него Ubuntu, и выход очередного дистрибутива 11.10 этому делу поспособствовал.

Unity по умолчанию и никакого Гнома, обрезанные функционал конфигурирования системы и прочие прелести новой Убунты я описывать не буду, сами поди знаете, а вот неработающий мультитач сразу бросился мне в глаза, как только я установил Chromium. Прокрутка-то двумя пальчиками не рабатает! Надо чинить.

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

Ходим в Центр. Пишем в поиске буковки «syn», находим в списке пакет synaptiks, жмем Установить.

После установки жмем win-клавишу или тыкаем мышкой в кнопку Главное меню, и пишем в поиске слово «мышь» или «сенс». Запускаем оснастку Мышь и сенсорная панель.

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

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

Оказалось полезным? Покажите друзьям:
  • Добавить ВКонтакте заметку об этой странице
  • Одноклассники
  • Мой Мир
  • Facebook
  • Twitter
  • LiveJournal
  • Блог Li.ру
  • В закладки Google
  • Blogger
  • Google Buzz
  • Яндекс.Закладки
  • Блог Я.ру
Метки: ,