Блог Александра Башкирова

ИТ и бизнес, компьютеры и ПО, фото, программирование и просто мысли…
Этот сайт в основном посвящен тому, что мне интересно вне работы. Ведется в порядке хобби.
Все изложенное на сайте - мое частное оценочное мнение и не может быть истолковано иначе.
Со всеми вытекающими из этого последствиями.

mobile

Подписаться на эту метку по RSS

No code mobile app

Просмотров: 1698Комментарии: 0
Alib.spb.ru

Случайно натолкнулся на интересную игрушку: no code mobile app. Позволяет создать мобильное приложеие без программирования. Там как бы "все просто": разворачиваешь приложение из шаблона, и вносишь изменения. Приложение создается в несколько кликов, и устанавливается на телефон. После чего настраивается в веб-интерфейсе без программирования. (Настраивается - означает не просто настройку, но и возможность серьезных изменений, правда, чтобы их внести нужно всё равно разобраться с мануалом - изучить и понять "что да как").

Производит впечатление игрушки, каковой, по сути, и является. (Хотя на сайте утверждается обратное). Посмотреть на это чудо: https://www.glideapps.com/

Lenovo Yoga - как получить root?

Просмотров: 2636Комментарии: 0
android

Получилось за дешево на НГ сделать себе буквально царский подарок - Lenovo Yoga 8" первого поколения. Впечатления только положительные (но, думаю, про них напишу отдельно). Пока же, для памяти - как получить root на данном устройсте.

Во-первых, зачем этот самый root нужен? В основном, для того, чтобы удалить ненужный левый софт. (Надо отметить, что вообще "из коробки" "левака" немного, но он есть).

В общем, рутовал я при помощи чудесной программы - Root Genius Mobile (http://www.shuame.com/root/android/latest/?versionName=general_mobile). Скачал, разрешил установку из "Неизвестных источников", установил, прорутовал.

Прикол в том, что программа имеет один язык интерфейса - китайский. И принципиально больше ни на чём (на друнгих языках) не работает. Но разобраться в 2х кнопочной программе несложно :) Таким образом обретен рут на прошивке с Android 4.2.2. На 4.4 обновляться не стал - мало ли чего накидает с ней, 4.2 вполне себе работает.

Подробно (с картинками) процесс расписан тут: http://androidp1.ru/poluchenie-root-lenovo-b8000-yoga-tablet-10/ (плюс альтернативный способ, через "большого брата", но это не мой случай ввиду отсутствия Windows как класса - Linux наше всё..., и да - процесс описан для 10" планшета, на 8" он тоже идет, как минимум через Root Genius Mobile).

И да, ненужный мне "левак" порезан )))

В общем, пост для памяти :)

Lenovo S660 и GPS, часть вторая (или немного про GPSlim Holux 236)

Просмотров: 3320Комментарии: 0
Alib.spb.ruandroid
Я писал про способ заставить GPS на китайском Lenovo S660 работать. В общем, "все плохо", в смысле - "не работает". Не то, чтобы совсем. Но за 50 км пару раз сбивается. И ладно, если едешь по понятному пути. А если едешь там, где район незнакомый, то все значительно хуже: глюки могут обернуться петлянием...
В общем, я сдался. В смысле - купил внешний GPS модуль. По случаю, прикупил GPSlim Holux 236 - бу, но в хорошем состоянии.

Вот такой:

Это именно внешний модуль, который умеет только включаться, ловить спутники и предавать свои координаты на bluetooth-устройство. Все.

Зато - свое назначение он отрабатывает на 100%. За две недели не было ни одного глюка. Вообще - ни одного!

Для корректной работы с lenovo S660 (Android 4.2) установил на lenovo программку Bluetooth GPS Provider c Play Market (https://play.google.com/store/apps/details?id=de.mobilej.btgps&hl=ru) и все. Все работает! В смысле, устройство один раз сопрягается со смартфоном, на нем запускается Bluetooth GPS Provider и навигационная программа... И все.

В общем, "доволен как слон" =)

Android: как сохранить страницу (обычный html)

Просмотров: 31341Комментарии: 11
android

Итак, простейшая задача. Скачать с Самиздата книжку. Так, чтобы потом можно было читать ее в оффлайне. На телефон под управлением Android 4.2.2.

Как оказалось, "лобового" решения нет. Точнее, есть одно, некрасивое: "из коробки" firefox для android умеет сохранять в PSF. Делает он это долго, страница выглядит также, как и в браузере (и вообще, есть подозрение, что он картинку гонит в PDF).

А хочется-то текст, чтобы загнать в читалку :)

Поиск по интернету дал массу неработающих рецептов. И один более-менее работающий: использовать специальную софтину, offline browser (https://play.google.com/store/apps/details?id=it.nikodroid.offline). С ней в общем все просто: указал ссылку, прога зкачала страницу, дальше читай чем хочешь... Меня это вполне устраивает.

Правда, есть недоумение по поводу того, почему разработчики браузеров не реализовали нормальную функцию сохранения "из коробки" - но, наверное, не просто так :)

ПС. Как вариант, я мог просто не найти возможностей для сохранения, а они на самом деле есть.

Android и часовые пояса

Просмотров: 3524Комментарии: 0
android

Итак, ситуация. После введения новых часовых поясов время в мобильном (который Lenovo S660, перепрошитый на 4.2.2, я в блоге об этом писал) время автоматом не перевелось. И даже не помогло "время GPS". В общем, полез в Сеть.

Сеть, как водится, подарила ссылку: http://moonback.ru/page/exact-time - там описывается чудесная программа ClockSync. (https://play.google.com/store/apps/details?id=ru.org.amip.ClockSync, сайт программы: http://bit.ly/clocksync).

Поставил, запустил, предоставил root права... порылся в настройках (они, кстати, достаточно простые) - после чего наслаждался примерно полдня. До момента запуска навигатора. Который сбил время обратно, к "правильному" (с его точки зрения) часовому поясу.

Расстроенный, полез в настройки ClockSync, где нашел ссылку на TimeZone Fixer (https://play.google.com/store/apps/details?id=com.force.timezonefixer&hl=ru) - программу, которая решает проблему глобально: перезаливает в прошивку свежую базу часовых поясов. А вот она сработала :) Тестовый запуск навигатора показал, что "все хорошо".

Ура, живем дальше :)

Как поставить Google+, если он не хочет ставиться или «Ваше устройство не поддерживается»…

Просмотров: 4427Комментарии: 0
android
Итак, проблема. Я на телефоне не смог поставить Google+ (которое использую для бекапа фотографий в облако). Пишет «Ваше устройство несовместимо…» и все.
Что дал поиск по Интернет:
  1. http://4pda.ru/forum/index.php?showtopic=503109&st=1560#entry28073193 – не помогло. Честно подложил приведенный файл – но в итоге устройство продолжало оставаться «несовместимым».
  2. Второй способ – использование программы Market Helper. (Детальное описание тут: http://4pda.ru/forum/index.php?showtopic=433406, страница разработчика: http://codekiem.com/2013/02/13/market-helper/)
Если коротко, то с помощью этой программы можно заставить устройство прикинуться другим устройством. В моем случае я поставил HTC One. И ура! Несовместимость пропала. Но правда, в процессе выяснилось, что приложение скачивается – но не устанавливается. Выдает ошибку «Нет библиотеки». Пффф.
Примечание: если используете Market Helper, то после мимикрии нужно остановить Google Play, удалить все данные из Google Play. И да, устройство становится прежним после перезагрузки.
Примечание (еще одно): у многих эти способы работают. (Судя по форумам).
В общем, великий и могучий Интернет подсказал все-таки решение. Надо скачать gapps-jb-20130812-signed.zip (я скачал отсюда: https://goo.im/gapps/) и поставить его через расширенное рекавери с SD карты. Ссылку на источник решения не могу привести, она потерялась ((( Вроде как с Lenovo-forums, но могу ошибаться.
И ура!!! У меня появилось приложение Google+ Фото, через которое я бекаплю фотографии. 
Все, душевное равновесие восстановлено. Ура!

Прошивка Lenovo S660

Просмотров: 22978Комментарии: 0
android
Итак, меня окончательно задолбал Филипс. Я про него тут писал. Основные претензии: он хоть и Xenium, но батарейки на день не хватает, при моём стиле использования. Плюс — диагональ маловата (в командировках, когда есть только «интернет в телефоне» - экранчика хочется побольше). В общем,подумал-подумал — и приобрел Lenovo S660. Китаец. (Европеец стоит примерно в 2 раза больше). Что не понравилось сразу же — куча какого-то неудаляемого софта. И непонятный мне Lenovo Launcher. В общем, решено — буду шить.
Примечание: на моей штатной прошивке root уже стоял.
Внимание! 
1) Все шаги, описанные ниже, вы выполняете на свой страх и риск. Автор не несет прямо или косвенно никакой ответственности за использование приведенного ниже рецепта, включая, но не ограничиваясь порчей аппарата, потерей гарантии, и т. д.
2) Эта инструкция проверена только на китайском Lenovo S660. На европейской можели, судя по форумам, она не пойдет.
Итак, шаг номер 1: прошивка «правильного» загрузчика.
Делаем по рецепту отсюда: http://lenovo-forums.ru/topic/6438-custom-rom-s660-jelly-bean-google-edition/?p=173311 (если быть точным, то это страница той прошивки, которую хочу ставить).
В частности, 
1) Отсюда http://lenovo-forums.ru/topic/5815-custom-rom-lewa-os-51-mod/?p=155972 скачиваем файлы с образами рекавери и лоадера (Lenovo-S660_140228__boot_patched_140412-235936.img и Lenovo-S660_140228__recovery_140412-235936.img).
2) Сама программа прошивки рекавери взята отсюда: http://lenovo-forums.ru/topic/5822-recovery-lenovo-s660/ (спойлер «С помощью Mobileuncle MTK Tools (нужен root!)»)
3) Собственно, прошивка рекавери. Устанавливаем m44_toolbox_20140111v2.9.9_ru_v2.apk c SD карты - без проблем. Закидываем на SD  Lenovo-S660_140228__boot_patched_140412-235936.img и Lenovo-S660_140228__recovery_140412-235936.img
4) Запускаем, разрешаем использовать root
5) На всякий случай — сохраняю IMEI (на SD карточке появляется файл imei.bak)
6) Пытаюсь зайти в прошивальщик... и первый облом: программа работает только с .zip файлами. Ну, не вопрос — делаем .zip из .img, снова закидываем на карту, на всякий случай — img не стираем, мало ли...
7) Запускаю Mobileuncle MTK Tools, обнаруживаю, что там есть «Обновление recovery», обновляю рекавери из Lenovo-S660_140228__recovery_140412-235936.img — zip не пригодился. Проверка. Заходим в рекавери, все хорошо — рекавери встало новое. Перегружаемся. Аппарат грузится. Отлично.
8) Загружаем прошивку. Я буду использовать AOSP — то есть отсюда: http://lenovo-forums.ru/topic/6438-custom-rom-s660-jelly-bean-google-edition/?p=173311 (файл для скачивания: http://yadi.sk/d/XC37voH0Srifw, нужный файл: S660_AOSP_CN_PSIHOP_V11.zip
Кидаем его на флешку.
9) Загружаемся в рекавери, выбираем «Install zip from SD Card», там «Choose zip from sd card», там выбираем S660_AOSP_CN_PSIHOP_V11.zip, соглашаемся, ждем. Через некоторое время телефон прошит. Перезагружаемся. (первый запуск достаточно долгий).
10) Профит! Левого софта нет совсем, все лаконично и четко. Можно настраивать.
ПС. Да, я маньяк — прошивать новый, только что купленный телефон.