суббота, 30 апреля 2011 г.

Обновление Андроида на i5800

Позавчера узнал, что вышла-таки в самом деле официальная прошивка Android 2.2 для Samsung i5800, он же Galaxy 580, он же Galaxy 3. Пришлось загружать винду, качать Kies, изучать её и делать на всякий случай бэкапы данных. Вообще, парадокс: для того, чтобы обновить Линукс нужно запускать винду. В этом месте виндузятники должны кинуть в меня камнем, мол, вот, где винда лучше Линукса. Да нифига))))))). Вот у меня дома есть сортир. Я в него иногда хожу по необходимости, но это не повод в нём жить. Хотя... Многим нравится)))))))))))))))))

Так вот, я отошёл от темы)). Обновление прошло гладко, за исключением того, что после него телефон пошутил: перезагрузился, но после этого не включился))). На экране моргала надпись SAMSUNG и всё. Перезапустил принудительно ещё раз, всё заработало. Сначала было пару глюков мелких, но потом всё стало на свои места.

Чё нового?

  • К безумной радости многих (но не меня) появилась опция принудительного отключения интернета. Мне она как бы ненужна, но приятно, что в Гугле всё же наблюдают за воплями юзеров и что-то делают))).
  • Появились цветные иконки в меню настроек. Фигня, но кому-то возможно понравится так больше.
  • Теперь телефон может раздавать инет по вай-фай, как бы выполняя роль точки доступа.
  • Есть возможность устанавливать приложения на карту памяти (если они это поддерживают). Как по мне ненужная функция, и даже в чём-то неправильная.
  • Есть возможность выносить на рабочий стол ярлыки восьмибитных игр))))). Это если установлен Nesoid.
  • Появился встроенный менеджер задач. Но я уже привык к стороннему, потому он мне не очень нужен. Другое дело, что он запускается прямо из меню последних запущенных программ (удержанием средней кнопки телефона). Это да, плюс.
  • Наконец-то настройки USB перенесли из раздела "Сведения о телефоне" в раздел ... "Сеть" )))))))))))))))))))))))))))))))). Здорово, ничего не скажешь. Нормальному человеку и в голову не придёт искать ни в первом, ни во втором месте...
  • Мультитач. Теперь масштабировать изображения и документы можно раздвигая и сдвигая их пальцами. Удобно иногда.
  • Заработал swype на русском. Хотя, я вряд ли буду ним пользоваться.
  • Голосовой поиск в Гугл. В 2.1 он подразумевался, но не было его). Такая же история с блютусом 3.0. Аппаратно он есть, но программно вряд ли он будет реализован на этом телефоне.
  • Стала удобнее клавиатура экранная.

Ну и много всяких мелочей ещё. Теперь что отвалилось. Отвалилась камера. Сыпет ошибку, но иногда при этом сохраняет снимки. Вылечил сбросом всех данных. Кстати, после него и система шустрее заработала. А вообще, как потом узнал, проблема была в том, что надо было полностью GPS выключить в настройках, оказывается.

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

суббота, 23 апреля 2011 г.

QR-коды

Придумал простой и быстрый способ передавать текстовую информацию с компьютера на телефон. С помощью QR-кодов)). Как это делается на практике:

Устанавливаем на телефон читалку QR-кодов. Для Андроида подойдёт "Сканер штрих кодов" из маркета, он же Barcode Scanner.

Далее, если у вас виндовс, сносим к чертям и ставим Линукс. Создаём скрипт такого содержания:
#!/bin/bash
datafilename="/tmp/qr-`date +%Y-%m-%d\ %H-%M-%S`";
touch "$datafilename";
leafpad "$datafilename" && cat "$datafilename" | qrencode -s 8 -o - | display;
rm "$datafilename";
exit 0;

Для работы скрипта понадобится программа qrencode, а так же максимально простой и быстрый текстовый редактор (предлагаю leafpad) и imagemagick.
sudo su
apt-get update
apt-get install qrencode leafpad imagemagick

Создаём кнопку запуска скрипта на панели или в меню, где удобно. В качестве иконки предлагаю вот такой вариант:

Готово! Жмём кнопку, выскакивает leafpad, в нём вводим передаваемый текст/ссылку, жмём Ctrl+S Ctrl+Q и сразу за этим выскакивает на экран готовый код)).