Страницы

Показаны сообщения с ярлыком Android. Показать все сообщения
Показаны сообщения с ярлыком Android. Показать все сообщения

среда, 15 марта 2017 г.

Китайский телефон Yotaphone 2 YD206 camera test

Китайский телефон Yotaphone 2 YD206 в обычных питерских условиях.
Получен из Китая, со стандартной прошивкой Android 4.4.3. Версия YD206, с поддержкой китайских стандартов связи.
Обновлён до версии 5.0, гонконгской прошивкой (HK 1.66), с помощью официального инструмента yotaphone2_flasher, далее обновление по воздуху, встроенными средствами до  LRX21M.5.0.0-HK1.1.124d. Более ничего не обновляется.

Работают и проверены железки: Camera, LTE, 3G, 2G, Wi-Fi, Bluetooth, NFC, USB.



PETRO PRIMO

Yotaphone 2 LTE тест, провайдера Tele2 СПб, в Александровском саду Санкт-Петербурга

Yotaphone 2 YD206 после прошивки, стал YD201

Yotaphone 2 YD206. Состояние из коробки.


Некоторые примеры фотографий, снятых на основную камеру Yotaphone 2. Режим HDR включён.


Исаакиевский объект недвижимости, в марте 2017 года


Вид с адмиралтейской набережной


Мортира, при входе у Адмиралтейства


Вид с Сенатской площади


Туман над Невой. Заметны дефекты


Kunstkammer 

Левый павильон Адмиралтейства


 Вид на кунсткамеру, в сторону дворцового моста, с Адмиралтейской набережной

Башня Адмиралтейства, вид со стороны Александровского сада


Ресурсы

1. Сингапурский ftp: ftp://yota.hi-p.com/
2. Российский ftp: ftp://fw.ydevices.com/YotaPhone2/Firmwares/RU/


пятница, 10 марта 2017 г.

Remix mini setup with Remix OS 2.0

Наконец-то, удалось настроить "рабочее место" на основе уникальной приставки Remix Mini.

Remix Mini, MVA-монитор Benq GW2270H, Bluetooth-колонка JBL GO, Wireless Keybard, гарнитура

Remix mini - компактный компьютер на базе операционной системы Remix OS 2.0, от компании JIDE.
Remix OS - доработанная операционная система Android 5.1 для использования в настольных компьютерах, позволяющая представить пользователю привычный многооконный интерфейс, вместо оригинального однооконного интерфейса системы Android.

Remix Mini строится вокруг 4-х ядерной ARM системы-на-чипе H64 китайской компании Alwinner, позволяя пользователю, подключить монитор, клавиатуру, мышь, проводную или беспроводную сеть, чтобы получить стильную бесшумную систему для обычных нужд - поиск информации в сети Интернет, покупок в Интернете и Play Market, просмотр фильмов, прослушивания музыки, общения в Skype, подготовка простых документов, таблиц и всего-того, для чего не требуется мощный настольный компьютер. Монитор можно заменить телевизором, клавиатуру и мышь сделать беспроводными, как и подключение к сети Интернет.

Некоторые технические характеристики Remix Mini, имеет смысл упомянуть:

Процессор:  Quad-core Allwinner H64 ARM Cortex-A53 (64-bit)
Хранилище: 16 GiB eMMC v5.0
Оперативная память: 2GiB
Расширение хранилища: microSD карта памяти (до 128GiB)

2 USB2.0, видеовыход HDMI v1.4, выход для гарнитуры (наушники+микрофон), проводной Ethernet-порт, беспроводной адаптер Wi-Fi, Bluetooth 4.0.

Все нужное-ничего лишнего.
Для желающих есть ir-сенсор, uart и пр.
Удобен короткий hdmi-кабель в комплекте.

Основной особенностью видеоинтерфейса Remix Mini является то, что он поддерживает только 2 разрешения 1980х1080 и 1280х720. Из-за чего, собственно он и лежал долго на полке, т.к. подключить его к любому старому монитору не удалось. Имеющиеся переходники HDMI-DVI не помогали.

Для пользователя доступен Play Market - то основное, что придает ценность данному компьютеру. Офисный пакет Microsoft - еще одна полезная особенность.
Синхронизация между всеми Android-устройствами, позволяет держать под рукой всю необходимую информацию.
Можно спокойно подключать флешки и жесткие диски. С другими периферийными устройствами могут быть трудности, особенно если они не поддерживаются в ОС Android.

Некоторые особенности, по сравнению с Windows & Linux, выявляются при повседневном использовании  - некоторые трудности с переключением раскладок, отсутствие у большинства приложений контекстного меню правой кнопки, некоторая заторможенность переключений приложений (не сильно), особенности происхождения платформы - мобильная (некоторые приложения в маленьких окнах). Не хватает некоторых возможностей проводника Windows, по работе с файлами, по работе с изображениями.
Переключение языка на моей bluetooth клавиатуре - Яблоко-Левый Shift и не нашел пока, где настроить.

Недостатком оказалось плохая совместимость wi-fi и bluetooth, при одновременной работе (звук в bluetooth-колонке прерывается при интенсивном обмене по wi-fi). Решается отключение wi-fi на время прослушивания, либо использованием наушников.

Рабочий стол Remix OS 2.0. Видны ярлыки программ и диспетчер файлов


Ресурсы


4. Вроде бы исходники ядра: https://github.com/JideTechnology/remixos-kernel/tree/jide_rm1



четверг, 9 марта 2017 г.

PP手机KING7 中国美容. PPTV King 7 Chinese beauty



Китайская красота 


PP手机KING7 AOSP 5.1

※※※

среда, 8 марта 2017 г.

Мартовская прогулка по Неве, со смартфоном PP手机KING7. PPTV King 7 camera test in the Saint-Petersburg

Качественный смартфон PPTV King 7 (PP手机KING7) с распродажи из китайского магазина Aliexpress. Без дальнейшей поддержки.
Но, ...
Сам себе поддержка и опора.

Установлена прошивка AOSP5.1 с форума 4pda [1].

AOSP 5.1

Из замеченных недостатков прошивки AOSP - отключение wi-fi в спящем режиме, без автоподключение при разблокировке, - неработающий виджет погоды.

PP手机KING7 AOSP5.1 

Фотографии получены встроенной в прошивку AOSP5.1 приложением Camera.
Разрешение фотографий 4160х3120 пикселей - 12979200 (~13Мп).

Выдавшийся солнечный морозный день в начале весны, позволил протестировать камеру Android-смартфона PP手机KING7 в наилучших условиях.
Клонящееся Солнце давало хороший свет в оптику смартфона, а мороз позволил снять тремор рук.

Вид на Исаакиевский собор

Вид здания Конституционного суда

Вид с Английской набережной, в сторону Академии художеств

Вид реки Невы, с Английской набережной, в сторону Академии художеств


Вид с реки Невы на здание Конституционного суда


Вид в сторону Адмиралтейства, с реки Невы

Вид с реки, в сторону Кунсткамеры и дворцового моста


Боковое крыло Адмиралтейства


Вид на здание биржи, ростральные колонны и дворцовый мост

Вид с реки Невы на Эрмитаж

МЧС на воздушной подушке, бережет горожан, гуляющих по Неве

По дворцовом мосту

Биржа


Эрмитаж на площади Урицкого



Невский проспект, в начале голубого часа


Невский проспект. Вечереет. Вид на здание бывшей Государственной Думы

Деталь ограды дворцового моста


Деталь ограды дворцового моста

※※※

Ресурсы

1. PPTV King 7 - Прошивки. http://4pda.ru/forum/index.php?showtopic=792654

※※※

понедельник, 6 марта 2017 г.

Android-смартфон PPTV King 7. PP手机KING7. А нету тютя, такого музея

Ну, смотреть пока на "Исаакий" можно. Вот его фотография, сделанная на китайский смартфон PPTV King 7, в яркий солнечный день весны 2017 года.

"Исаакий" весной 2017 года
※※※

P.S. В заголовке, приведена цитата С. Шнурова
P.P.S. Смартфон по-китайский - ручное устройство  - рука, 机- устройство

※※※

Android телефон как MTP-устройство и его драйвер в Windows 8.1

В Windows 8.1 возникла проблема с правильным подключением различных Android-телефонов в режиме MTP (Media Transfer Protocol).

Проблема возникла в том случае, если из центра обновления автоматически загружается и устанавливается в хранилище драйверов драйвер MTP-device. Это обновлённый драйвер от Microsoft и он в подавляющем числе случаев автоматически устанавливается в систему и создает трудности при подключении различных телефонов Android, что выражается в жёлтом значке на иконке портативного устройства, в диспетчере задач Windows. Такое возникло у меня в Windows 8.1.

Новый драйвер mtp-device пытается установиться в системе Windows 8.1

После установки он создает конфликт с имеющимся драйвером USB-устройство MTP, тем, что автоматически устанавливается к каждому Android-смартфону, подключенному к компьютеру, но устанавливается неправильно и ничего не работает.

Конфликт драйвера для MTP устройства, при выборе ручного обновления



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

Исправлялось это, установкой драйвера из списка имеющихся в системе. Автоматический поиск и обновление приводили к установки этого нового драйвера (MTP-device от 16.08.2016).
А правильно работающий - это драйвер USB-устройство MTP от 2006 года. Т.е. надо вручную указать правильный драйвер.

Правильный драйвер USB-устройство MTP на примере Android-смарфона YotaPhone 2


Для удаления криво обновлённого драйвера mtp-device, надо использовать утилиту pnputil.
Просмотреть список установленных в хранилище драйверов, можно командой pnputil -e.

Опубликованное имя :
oem55.inf
Поставщик пакета драйвера:   Microsoft
Класс:                     Переносные устройства
Дата разработки и версия драйвера :
02/22/2016 5.2.5326.4762
Имя подписавшего :               Microsoft Windows Hardware Compatibility Publis
her

Сам драйвер от 22 февраля 2016 года.

Но перед удалением, надо выяснить у неправильно установленного устройства, в каком-именно inf-файле, этот кривой драйвер находится в системе. Обычно он имеет название oem....inf. 
Смотреть на вкладке "Сведения" в свойствах драйвера, из диспетчера устройств. Можно в утилите pnputil, в папке c:\windows\inf.

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

В моем, частном случае, это были файлы с разными именами, т.к. я пару раз проверил эту возможность.

Удаляется командой: pnputil -d oem1111.inf
oem1111.inf - это тот драйвер (его определитель), который вы нашли в своей системе и удаляете. 

Поэтому, перед удалением надо делать резервную копию системы Windows 8.1. Можно встроенными средствами или кто что использует.

После удаление обновления MTP-драйвера
Чтобы система не устанавливала драйвер каждый раз, нужно скрыть его в интерфейсе обновления windows. 
А он будет находится поиском обновлений, после удаления командой pnputil.
После этого, все смартфоны, при подключении стали определятся корректно, в части MTP.

※※※

среда, 30 апреля 2014 г.

Rhythmbox синхронизация и извлечение. is_audio_player file

Rhythmbox не позволяет явно экспортировать список радиостанций из пользовательского интерфейса.
Чтобы как-то решить этот вопрос, было проведено небольшое исследование проигрывателя, структуры хранения его метаданных.


Rhythmbox. Место хранения метаинформации


Rhythmbox хранит метаинформацию в домашней папке .local/share/rhythmbox в файле: rhythmdb.xml.
Это обычный xml файл, в котором например список радиостанций храниться в ветке "iradio".

Пример xml-ветки интернет-радиостанции, в файле rhythmdb.xml:

<entry type="iradio">
  <title>Старое радио - Музыка</title>
  <genre>Музыка</genre>
  <artist/>
  <album/>
  <location>http://www.staroeradio.ru/music128.m3u</location>
  <rating>4</rating>
  <play-count>23</play-count>
  <last-played>1398867737</last-played>
  <bitrate>127</bitrate>
  <date>0</date>
  <media-type>application/octet-stream</media-type>
</entry>


※※※


Rhythmbox. Синхронизация и преобразование с помощью встроенной функциональности mp3 в ogg


Медиапроигрыватель Rhythmbox, входящий в поставку Ubuntu, достаточное средство для прослушивания Интернет-радио, музыкальных файлов и подкастов.
Есть встроенная функциональность для синхронизации с iPod, медиплеерами.

Здесь пойдет заметка, о скрытой возможности синхронизации с подключёнными томами (флешками, usb). Первоначально, информацию по этому способу, я получил на ресурсах [1], [2].

Данная возможность позволяет выполнять резервирование системной фонотеки (музыкальной коллекции) встроенными средствами Rhythmbox на внешних носителях, таких как жесткие диски и flash-накопители.

На подключенном томе (флешке, usb-диске), обычного типа Mass Storage Device, создается скрытый файл: .is_audio_player
и заполняется следующим, в соответствии с форматом, частично описанном в [2]:

name="Sacculum musicae"
audio_folders=musica/
folder_depth=3
output_formats=application/ogg
playlist_path=playlists/
playlist_format=audio/mpegurl, application/xspf+xml

Теперь несколько слов о формате файла .is_audio_player :
name - название плеера (нашего носителя с музыкой), которое будет отображаться в списке "Устройства" в пользовательском интерфейсе Rhythmbox.
audio_folders - список папок, куда сохраняется музыка.
folder_depth - глубина вложенности папок плеера. 3 - это будет сформирована структура Группа-Альбом и внутри альбома песня. Разумеется, если тэги корректно заполнены.

output_formats - список поддерживаемых форматов плеером. В нашем случае, только свободный формат Ogg vorbis, что позволит при синхронизации преобразовать mp3 в ogg, что является маленькой приятной особенностью.
Форматы задаются в нотации MIME, списком через запятую.
Например: audio/mpeg,audio/x-ms-wma

playlist_path - папка для сохранения плейлистов.
playlist_format - формат плейлистов, в нотации MIME
Например для формата m3u, MIME-нотация: audio/mpegurl, для формата xspf - application/xspf+xml .

Стоит заметить, что синхронизация Rhythmbox односторонняя, из папки Музыка на компьютере, в плеер (на диск). Это приводит к тому, что на другом компьютере, с пустой базой музыки, происходит и удаление с диска (плеера), всех композиций, при использовании встроенной функциональности синхронизации. Чтобы перенести базу в новую систему, надо использовать функцию "Импортировать".



※※※

Rhythmbox. Извлечение данных о радиостанциях


Т.к. список радиостанций храниться в формате xml, то воспользуемся инструментом xmlstarlet [5]. Это позволяет из консоли манипулировать данными. содержащимися в xml файле.

$ sudo apt-get install xmlstartlet

X-Path выражение для извлечения списка url-радиостанций из xml-файла Rhythmbox (rhythmdb.xml)
Интересующие данные находятся в следующих путях-ветках (X-Path формат):

/rhythmdb/entry[@type=\"iradio\"]
/rhythmdb/entry[@type=\"iradio\"]/title
/rhythmdb/entry[@type=\"iradio\"]/location



Формирование простейшего плейлиста из xml-базы данных Rhythmbox:


$ xmlstarlet sel -I -t -o "#EXTM3U" -t -m "/rhythmdb/entry[@type=\"iradio\"]" -n -o "#EXTINF:0," -v "title" -o " " -n  -v "location"  rhythmdb.xml

-t -o "#EXTM3U" - это формируется заголовок m3u файла,

-t -m "/rhythmdb/entry[@type=\"iradio\"]" -n - это внутренне выбирается (math) каждая подветка (радиостанция), и добавляется перевод строки после предыдущей радиостанции

-o "#EXTINF:0," -v "title"  - это формируется комментарий с названием радиостанции, -v "title" - печатает содержимое xml-тэга title


-o " " -n  - это перевод строки,


-v "location" - это выводится url адрес, печатает содержимое xml-тэга location

rhythmdb.xml - это текущий файл который разбирается.


Вывод также можно направить в файл:

$ xmlstarlet sel -I -t -o "#EXTM3U" -t -m "/rhythmdb/entry[@type=\"iradio\"]" -n -o "#EXTINF:0," -v "title" -o " " -n  -v "location"  rhythmdb.xml > internet-radio.m3u8

Кодировка в Ubuntu, по умолчанию UTF-8.

Есть более продвинутый формат плейлистов XSPF (MIME application/xspf+xml):

$ xmlstarlet sel -T -I -t -o "<?xml version=\"1.0\" encoding=\"UTF-8\"?>" -n -t -o "<playlist version=\"1\" xmlns=\"http://xspf.org/ns/0/\">" -n -t -o "<trackList>" -t -m "/rhythmdb/entry[@type=\"iradio\"]" -n -o "<track>" -n -o "<title>" -c "title" -o "</title>" -n -o "<location>" -c "location" -o "</location>" -n -o "</track>" -t -n -o "<trackList>" -n rhythmdb.xml > internet-radio.xspf

Всё это выделять мышкой - это должна быть одна строка.
Это быстрый однострочный пример, формирование выходного файла как текстового файла, но внутри xml (опция -T). Чтобы сделать правильно, надо написать стилевой лист XSLT.

※※※


Rhythmbox. Чем заполнить коллекцию? Свободной музыкой Тунгуски

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

Представленные несколько готовых альбомов для загрузки и последующих распаковки архива и помещения в папку "Музыка".
Все альбому содержат музыкальные дорожки, с заполненными тэгами, а также обложку, что создаёт законченный вид альбома в медиаплеерах Rhythmbox и Gnome Music.

Спасибо Артёму Драгунову за качественный проект Тунгуска (http://artemdragunov.livejournal.com/tag/Тунгуска).


Тунгуска в Gnome Music 3.10

Также доступно и интернет-радио "Тунгуска" - http://radiotunguska.com/


※※※

P.S. 21.05.2014. Аналогичную операцию (.is_audio_player), проделал с новым телефоном Megafon Login 2, где на sd-карте создана папка Music, которая видна в стандартном Android приложении "Музыка". Теперь доступна синхронизация музыки на Android (Megafon Login 2) и Rhytmbox на Ubuntu.
Дабы избежать перегрузки памяти на телефоне, в настройках синхронизации в Rhytmbox был выбран плейлист "Любимые композиции", в который попадают песни помеченные 5 звёздами.
 
※※※

Ресурсы


1.  How To Use Rhythmbox To Transfer Music To Any Mass Storage Device (Phone, USB Memory Stick) [Sync]. http://www.webupd8.org/2010/06/how-to-use-rhythmbox-to-transfer-music.html
2.  . http://almost-a-technocrat.blogspot.ru/2010/11/isaudioplayer.html
3. A survey of playlist format. http://gonze.com/playlists/playlist-format-survey.html
4. XMLStarlet. http://xmlstar.sourceforge.net/overview.php
5. XSPF specification. http://www.xspf.org/specs/
6. С чем едят формат M3U? http://habrahabr.ru/sandbox/25319/
7. M3U. http://ru.wikipedia.org/wiki/M3U
8. Альбомы Тунгуски для загрузки. http://www.jamendo.com/en/artist/343607/tunguska-electronic-music-society

※※※

суббота, 15 февраля 2014 г.

Ресурсы Wexler TAB 7b на процессоре Rockchip 2918

Wexler Tab 7b - планшет который нельзя покупать


Клеймовладелец: www.wexler.ru
Производитель: китайцы


Основной недостаток - ужасный, темный экран на котором ничего не видно. Если перевернуть устройство на 180 градусов, то уже получше.

Второй недостаток - быстро выходящий из строя, microUSB разъем, через который производиться зарядка устройства.

Третий недостаток - производитель не предоставляет исходные коды Linux ядра и драйверов. Т.е. нарушает лицензию GPL.

Четвертый недостаток - нет обновлений операционной системы до версии 4.4 kitkat.

Пятый недостаток - это то, что "это" вообще существует.

Шестой недостаток - это то, что я его купил.

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


Что удивительно, планшет очень разговорчив. Он многое поведал о производителе, об его отношении к потребителям, к пользователям, о мышлении производителя, о его понимании планшетов, о его технических и организационных возможностях, о будущих продуктах, поведал и о магазине, в котором был куплен.

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





Как исправить недостатки (на будущее)

1. Аппаратно перевернуть дисплей.
2. Сменить разъем на более надежный (например mini-USB). Либо "сунуть и высунуть" его несколько десятков раз и посмотреть что получается.

3. Когда заключается договор с OEM-производителем, настаивать на предоставлении исходных кодов ядра и драйверов, а также полного технического описания процессора, графического ускорителя, оборудования связи и электрических принципиальных схем.
4. Исходные коды ядра и драйверов позволяют собственными силами производителя и сообщества актуализировать устройство до современного уровня


Как исправить мозги (это сложнее)

1. Отбросить спекулятивное мышление
2. Тщательнее отслеживать потребности пользователей

3. Смотреть в будущее и видеть правильное
4. Самим пользоваться своими продуктами


Характеристики железа


Процессор Rockchip RK2918






Графический сопроцессор Vivante GC800


Разрабатывается открытый 3d-драйвер (Mesa/gallium) нашим соотечественником. Требуется помощь в разработке.





Ресурсы



Режим восстановления (Recovery)


"
1. На выключенном планшете нажмите и удерживайте кнопку *включение* и тут же нажмите и удерживайте кнопку * + *, досчитайте до 7 и отпустите кнопку *включение* , кнопку * + * не отпускать пока не появится перевёрнутый робот со знаком на животе
2. нажмите и удерживайте кнопку *включение* и резко нажмите и отпустите кнопку * + *, всё вы в recovery
3. кнопками * + * и * - * ищете нужную вам строчку, а кнопкой *включение* делаете выбор.
" c форума 4pda.


Инструменты


- Упаковка и распаковка образов микропрограммы для процессоров Rockchip RK2918. https://github.com/OlegKyiashko/RK29kitchen

-. https://sites.google.com/site/rk2918tools/kernel-sources

- rkflashtool. http://forum.xda-developers.com/showthread.php?t=1286305

Обсуждения


- Обсуждение RK29Kitchen. http://4pda.ru/forum/index.php?showtopic=337784
- Обсуждение планшета Wexler Tab 7b. http://4pda.ru/forum/index.php?showtopic=430444
- Сборка Android из исходников. http://4pda.ru/forum/index.php?showtopic=209610&st=1700

- Обсуждение открытого драйвера Vivante GPU. http://www.linux.org.ru/news/hardware/9512296

- . www.freaktab.com/showthread.php?287-RockChip-ROM-Building-Tips-and-Tricks-by-Finless

Опыт


- Ночные оргии с RK2918 и Android OS. http://people.overclockers.ru/SatinS/17638/Nochnye_orgii_s_RK2918_i_Android_OS

- GNU/Linux и устройство на Rockchip 2918. http://habrahabr.ru/post/147793/

- . http://azt59.ru/blog/index.php?rec=rk29_kernel

- Блог автора открытого драйвера Vivante. https://blog.visucore.com/

Информация


- О CyanogenMod. http://ru.wikipedia.org/wiki/CyanogenMod
- CyanogenMod 10.1 — Полный обзор. http://habrahabr.ru/post/189232/

- О Rockchip. http://en.wikipedia.org/wiki/Rockchip
- Характеристики микросхемы Rockchip RK2918. http://tabreview.ru/articles/rockchip_rk2918

- . https://github.com/DJNoXD/rockchip-kernel-rk2918
- . https://github.com/naobsd/cm_device_rockchip_rk2918
- . http://androtab.info/cyanogenmod/rockchip/


- Открытый драйвер Vivante GPU. https://github.com/laanwj/etna_viv