to post messages and comments.

← All posts tagged Android

После #2871615/4 я обратил внимание на то, что Tampermonkey существует в том числе для Dolphin Browser и UC Browser на Android.
Решил проверить, заработает ли там хоть как-то мой скрипт.

Разумеется, сразу ничего не заработало. Пришлось разбираться, как тут скрпты отлаживать можно.
Получилось так:
* Релевантные сообщения сыпятся в андроидный лог с определёнными тегами.
* Первое приложение для просмотра лога, которое мне позволило более или менее адекватно работать — CatLog.
* Хотя хотелось бы более удобную работу с фильтрами.
* По идее браузер кидает сообщения с тегом "Web Console".
* Но Tampermonkey удобнее отлаживать, включив дебаг в его настройках и фильтруя по тегам на "TD_S" (скриншот в комменте).

Основной проблемой стало то, что на моём смартфоне не поддерживается ES6. Что-то сконвертировал, где-то подставил полифилы... В результате получился почти рабочий юзерскрипт. Не работает встраивание жуйки и ютуба. Возможно что-то ещё. Плюс некоторые вещи долго обрабатываются на телефоне.
Результат может зависеть от версии андроида.

Положил эту версию сюда:
greasyfork.org

Оригинал, по-прежнему, тут:
greasyfork.org

Мне не нравятся эти браузеры. Но если пользователи для этой версии скрипта найдутся, то надо будет как-то автоматизировать сборку под ES5 и посмотреть, какие ещё костыли подставить.

У телефона немого сорвало крышу.
Сначала завис тачскрин — пришлось перезагружать вытаскиванием батареи. (Неожиданное открытие — без тачскрина телефон не выключить. По крайней мере MIUI. Ну или нужна комбинация кнопок, которую я не знаю.)
После этого он перестал спать от слова совсем, высаживая батарею за несколько часов.

Скрин из Wakelock Detector.
qcom_rx_wakelock выглядит подозрительно, но, как я понял, при выключенном WiFi телефон должен был бы засыпать, а этого не происходит даже в авиа-режиме.
KeyEvents и event0-945 тоже выглядят подозрительно, но это знание мне никак не помогает найти решение.

Надо же. Яндекс, внезапно, сделал правильную вещь. В обновлении Яндекс.Транспорта:

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

Поддержка Sony DualShock 4 в Андроид. Не знаю зачем, если в игры на мобилке не играю (кроме PSO2es), но раз сделал, надо записать.

Нужен рут.
В [1] см. где лежат конфиги устройств ввода. Generic.kl трогать не нужно. Нужно положить рядом правильный конфиг для DS4.
В [2] есть (почти) готовый конфиг. (Как обычно, нужно залогиниться, чтобы скачать.)
"Почти", потому что там не прописаны значения дребезга аналогов. Нужно посмотреть любым gamepad test'ом, в каком диапазоне дрожат показания, и исправить конфиг как указано в [1]. (С пересчётом между ±1.0 и ± 32768 для определени нужного значения мёртвых зон, думаю, справитесь.)

[1] forum.xda-developers.com
[2] 4pda.ru

Обзор плееров интернет-радио, которыми я пользовался.

Когда давным-давно мне понадобилось слушать интернет-радио на смартфоне, логичным выбором стал TuneIn .
Когда в приложение даже добавили возможность добавления своих url'ов — всё выглядело безоблачно...
До тех пор как сервис вдруг не превратился в социалку с функцией воспроизведени потоков.

Посмотрел, что было из альтернатив. Нашёлся только Audials Radio ( play.google.com ).
Какое-то время пользовался, хотя раздражали две вещи: неспособность продолжить воспроизведение в случае кратковременной потери потока, и неудобный интерфейс.

Как-то раз ме на глаза попалась эта программа: Anime Radio ( play.google.com ).
Решил потыкать насчёт того, какие ещё есть приличные стримы помимо тех, что я знаю. А тут вроде поддерживаемый в актуальном состоянии список...
В процессе знакомства с программой выяснилось, что она неплохо справлялась с функцией плеера, и даже url'ы на свои стримы можно добавлять.
А потом пришёл лесник^W автор, сделал неудобное изменение в интерфейсе и запилил анноящую рекламу.
Плюс, с переездом с MIUI 5 на MIUI 6 выяснилось, что приложение не умеет добавляться на локскрин (в MIUI 4 и 5 там был своя системная панель управления воспроизведением).

Недавно поставил F-Droid (не помню, что там искал) и наткнулся там на плеер ServeStream . В Маркете тоже есть: play.google.com . Только интересно, есть ли разница между версиями — в маркете "есть платный контент".
Интерфейс — лучший из того, что видел. Всё логично и по делу.
Одна проблема перечёркивает всё — нет поддержки aac-потоков, а значит весь тот же Digitally Imported идёт лесом (точнее, халявный прем без рекламы).

Прошерстил Маркет ещё раз в поисках чего-нибудь удобоваримого. В этот раз остановился на XiiaLive ( play.google.com ).
Интерфейс с кучей вкладок чем-то напоминает старый TuneIn.
Функциональность устраивает почти полностью, кроме глючного контроля аудио-фокуса, который отключается только в премиум-версии :/ (При получении аудио-фокуса другим приложением — радио замолкает. При закрытии того приложения — радио не возобновляется сразу, зато может запуститься минут через 10, когда уже и забыл про него.)

ZTE nubia Z5S mini N403A — по железу эквивалент Xiaomi Mi2S, как я понял. А версия N403H, возможно, даже слабже чем Mi2.
При этом свежие версии MIUI для него есть, а Mi2/Mi2S, по сути, перестали поддерживать.

Я уж было собрался в магазин бежать, но облом — в России только N403H >_<
На алиэкспрессе не густо, но N403A есть пока. По описанию не понял: у них WCDMA вместо LTE, модель для внутреннего рынка?

youtube.com
research.microsoft.com
Хотеть на андроид (не Wear)

Сейчас использую FreeNote для заметок:
play.google.com
Но что-то такое в качестве основной клавиатуры было бы кстати.

Сейчас нашёл такую клавиатуру:
play.google.com
Ненастраиваемый autoadvance вымораживает. Плюс реклама и сбор информации об использовании. Нафиг-нафиг.

Sony Xperia Z3 Compact или Xiaomi Mi4 ?

Z3 Compact:
+ Чуть меньше габариты (всё равно больше, чем Mi2)
+ 1280x720
+ слот MicroSD
+ круче камера
+ время работы
— дороже
— нет MIUI
? непонятно, есть ли FLAC из коробки

Mi4:
+ есть MIUI
? чуть дешевле (серьёзно?)
— лопата
— нет NFC
— выпуклый дизайн задней панели вызывает опасения
— экран не очень (?)

Вывод:
Если придётся менять телефон (Mi2) в ближайшее время, то я скорее Mi2S возьму, чтобы оставаться с MIUI.

Сменил Maxthon (который оборзел и стал пихать рекламные ссылки под строку поиска) на Habit Browser : play.google.com
Это находка для control freak'а вроде меня.
Обратный эффект, правда, тоже есть: надо подумать, от чего разгрузить перегруженные меню. И перевод настроек местами не очевиден — что русский, что английский (разработчик — японец).

Интересно, собираются ли в Xiaomi переползать на более свежую версию андроида?
Дырку Heartbleed заткнули сегодняшним обновлением (4.4.15).
Соус: miui.cz
Ждём локализаторов теперь... (romz.bz и miui.su — кто быстрее?)

Месяц до отключения Google Reader'а. Пора куда-либо перебираться. Останавливает только неопределённость с софтом — отказываться от JustReader не хочется совсем.
Полез искать какую-нибудь реакцию автора, нашё следующее:
I've just emailed to Feedly developers to get more information about their API. Will have a look— 18 марта, крайнее сообщение в facebook.com
И тишина с тех пор.

Ну спасибо, хоть кто-то объяснил, что это такое.
engadget.com

Долго пытался понять, что это за зараза, и откуда она взялась без каких-либо предупреждений. В списке установленных приложений не появляется почему-то: +10 к параное.