Объявления


VSMART Q8 v10 - Обсуждение | [TV Box][Rockchip RK3288]



Реп: (22)
Обсуждение VSMART Q8 v10
Изображение TV Box
Обсуждение »

Характеристики
VSMART-Q8 Обсуждение
Операционка Android 4.4.X
Процессор RK3288 28nm Cortex-A17 Quad core
Графическое ядро Embedded Mali-T76 3D GPU , OpenGL ES 1.1/2.0 /3.0,and OpenCL 1.1,
Suport 8Kx8K video input & 4Kx4K output.
Память DDR3 2GB
Bluetooth Support BT4.0 Module
Внутренняя память Built-in 8GB memory
Внешняя память Support External Storage via.
Micro-SD card, Support up to 32GB
HDD, Support up to 4T (maybe need external power adapter)
Сетка 2.4GHz/5GHz WiFi 802.11 b/g/n and 802.11 a/c. Support LAN 100M/1000M Base-T
Порты 2 X USB Host,1 X OTG(Micro USB)
1 X HDMI1.4 Output
1 x TF card slot
1 x SPDIF
1 x RJ45
1 X DC interface
Питание 100-240V, Output: 5V/2A
Пульт Обычный (не аеро)
Цвет Черный
Android Market Support Google Android Market Play
Flash Player Support Adobe Flash 11
Gaming Built-in 3D Accelerator. Support 3D gaming
Email Gmail, POP3/SMTP/IMAP4.
Emailing is easier than ever before when there is network connection
Video Decoder Full video format decoding support. Support H.265 hardware decoding.
Support format MPEG-1, MPEG-2, MPEG-4,H.263, H.264, AVS, VC-1,RV, VP6/VP8, Sorenson Spark, MVC 1920x1080P 60FPS
Video Encoder H.264,H.265,VP8,MVC(1080P)
Resolution Support 4Kx2K & Full [email protected] fps video output
Audio Audio Decoding:DTS,AC3,LPCM,FLAC,HE-AAC
Audio Formats: MP1,MP2,MP3,WMA,WAV,OGG,OGA,APE,FLAC,AAC,M4A,3GPP
Picture JPEG, PNG, BMP, GIF
E-Book PDF, TXT etc.
Accessory 1 x Android TV BOX
1 x 5V 2A Charger
Фотографии
Прикрепленное изображение
Фото устройства внутри
Прикрепленное изображение

Прикрепленное изображение

Прикрепленное изображение

Прикрепленное изображение



Официальные прошивки
- не работает датчик температуры процессора
- не работает монтирование внешних устройств через меню настройки
- аппаратное декодирование торрент-тв переодически зависает
- остальное работает

Рутованная от 30.10.2014
клик или клик
Ревизии, на которые можно и на которые нельзя поставить RKM

RKM устанавливается на следующие модели
XT-Q8L-V10 2014-09-02 С НАКЛЕЙКОЙ Q8L 8G/2G Модель XT20140919395 ST
ENY-Q8P-V10 2014-09-02 С НАКЛЕЙКОЙ Q8P 8G/2G Модель XT20140919395 ST
XT-Q8L-V10 2014-09-02 С НАКЛЕЙКОЙ Q8L 8G/2G XT201410154 ST


RKM нельзя ставить на модель
XT-Q8L-V10 2014-09-02 С НАКЛЕЙКОЙ Q8L 2G/8G 2015-03-10 Модель WW236 ST

Владельцам 2/8 и 2/16 модели Q8-ww236
Для WW236 собраная мной и проверенная paparazzo версия. базирующаяся на RKM
ww236 - ww236 RKM-Mod от Iscan&Paparazzo
Не модифицированный оригинал Оригинальная заводская от ww236

Неофициальные, но совместимые прошивки
Альтернативные прошивки от RKM-902-II (работает все на порядок лучше. кроме пульта)
- работает датчик температуры
- работает отображение и управление внешними носителями из меню настроек
- обновление версии по воздуху
- работает аппаратное кодирование для AceStreamPlayer из раздела полезные программы
- не работает родной пульт
Внимание!!! Если у вас не 10я версия приставки- то есть шанс получить кирпич.
Как раскирпичить-читайте в соотв. разделе.
ссылка на прошивку раскирпичиватель при варианте,если RKM не подошла- в самом низу шапки


27.12.2014 rk902-II
Fix list:
1 - Update the blue ray library,audio track can be switched.
2 - Support BD ISO 3D playback.
3 - Fixed Keyboard/Mouse lag issue.
4 - Fix some Incompatible problems of some apps in Google play store.
5- Update ffmpeg video libary,fixed some blurred screen issue.
6- Optimize USB camera
7- Update root code.
8- Default HDMI CEC turn on.
9 - Passthrough spmc and kodi fixed.
10 - Iperf wifi program installed stock.
11 - Improved wifi perferance.
12 - Improved performance for Video
13.- Support ext4 format u disk and exfat sd card
14.- Fix some 4k -h.265 problems.
15.- Better browser support.

Обновленная версия от 01-04-2015 rikomagik-01042015

Обновление прошивки от 29-05-2015 rikomagik-29052015
1-поправлен оптический выход
2-(отсебятина) - все как и ранее. Просто работает).
Внимание-Для владельцев 236 не подходит!!!

Обновление от 14/03/2014
+ переход на андроид 5,1
- не работает пульт от Q8 (правится установкой ядра и ресурса от IsCan из соотв.раздела в шапке)



Восстановление кирпичей
1 - скачиваем Прикрепленный файлRelease_DriverAssitant.rar ( 9,13 МБ )
Release_DriverAssitant.rar. распаковываем, ставим драйвера через DriverInstall.exe
2 - перегружаем компьютер
3 - берем по RKBatch_Tool_v1.7.1.1 и рутованную прошивку из шапки.
4 - запускаем RKBatch_Tool_v1.7.1.1 обязательно от администратора (правая кнопа мыши- запустить от имени администратора)
5 - в программе указываем прошивку, которой хотим шиться
6- подключаем приставку к компу через otg-кабель. Далее нам необходимо перевести приставку в режим mask rom для vsmart-q8 микросхема в нем forensee NCEFES78-08G
микросхема в BGA корпусе!
Далее процедура не из легких и не всегда срабатывает с первого раза. Нужно угадать момент замыкания дорожек.
У меня перешло в этот режим раза с 8го.
7 - берем циганскую иголку ( я использовал щуп от тестера) и замыкаем между собой ножки 7-8 рядом с флеш-чипом forensee NCEFES78-08G
отсчитывать снизу-вверх по левой стороне чипа.
Внимание!!! - они покрыты лаком. он почти не заметен, но он есть ( причина по которой у сервис-центра не вышло- не счистили лак и не смогли закоротить. так и вернули с вердиктом "кирпич")
счищаем лак между 7-8 и 8-9, ушком иголки или щупом аккуратно замыкаем 7-8
8 - продолжаем держать и включаем питание ( кнопку reset не нежимаем)
9- отсчитываем прибл 2-3 сек. отпускаем ножки и тут-же замыкаем их еще раз ( этот момент самый сложный - нужно поймать тот короткий миг между попыткой процессора перейти в стандартный режим загрузки или прошивки и подачей команды mask rom через замыкание ножек. Повторюсь у меня вышло где-то с 8го раза.
10 - Если вы попали в нужный промежуток и замкнули вовремя - то станут драйвера и в программе RKBatch_Tool_v1.7.1.1 вы увидете вашу приставку
Внимание - покажет синий квадратик (не зеленый, а именно синий признак Mask Rome mode). Если этого не произошло - Вы не правильно замкнули (т.е. не замкнули) выводы.
Правильное состояние синий признак Mask Rome mode
11- Если вам повезло- и вы словили синий квадратик- то нажимаем в RKBatch_Tool кнопку RESTORE ( не Upgrade а именно RESTORE !!!)
12 -Ждем ( будет произведен сброс до заводского состояния. полная очистка и форматирование флеш-памяти и заливка указанной прошивки)
13- Если все пройдет нормально-Девайс перезагрузится сам. во время перезагрузки можно вытащить OTG кабель.
В картинках
Прикрепленное изображение

Прикрепленное изображение

Прикрепленное изображение

Процесс установки
1 способ
Установка официальных прошивок с помощью RKBatchTool из под Windows
1. Качаем архив с нужной прошивкой из шапки и распаковываем в отдельную папку
2. Качаем пакет из шапки RKBatch_Tool_v1.7.1.1 и распаковываем в отдельную папку
3. Открываем папку куда распаковали RKBatchTool и запускаем FlashTool.exe
4. Подключаем приставку к ПК в режиме flash mode, в RKBatchTool под надписью Connected Devices квадрат №1 должен стать зеленого цвета (если после установки драйверов кнопка №1 не загорелась необходимо пере подключить устройство)
5. В правом верхнем углу нажимаем кнопку с 3мя точками, открываем папку куда ранее распаковали прошивку, выбираем файл прошивки (файл с расширением .img)
6. Нажимаем кнопку RESTORE, ждем окончания процесса

2 способ
Альтернативный прошивальщик и альтернативный способ прошивки без нажатия кнопки reset
( при условии что драйвера вы уже установили)
1- загрузить приставку в обычном режиме
2- в настройках зайти в раздел USB - установить птичку "подключение к PC"
3- активировать раздел "для разработчиков" и в настройках включить отладку по USB
4- подключить приставку через OTG
5- в программе выбрать что шьем ( части на 1 закладке или всю прошивку на 2 закладке)
6- Нажать switch в программе для активации прошивалки ( приставка потушит экран и перейдет в режим прошивки)
7- Нажать run если на 1 закладке или upgrade если на 2
8- дождаться конца процедуры прошивки и перезагрузки приставки
Разъяснения по прошивке

Драйвера и утилиты
Прошивальщик1 Прикрепленный файлRKBatch_Tool_v1.7.1.1.rar ( 9,43 МБ )

Прошивальщик2 Прикрепленный файлAndroidTool_Release_v2.3.rar ( 1,59 МБ )

Драйвер Прикрепленный файлRelease_DriverAssitant.rar ( 9,13 МБ )


Получение ROOT
1-Скачать архив Клик
2-Разместить его в корне sd карты
3-Перегрузить приставку
4-Дождаться предложения установить апдейт ( обычно 2-3 мин после ребута)
5-Приставка перезагрузится и скажет что патч успешно применен
6-согласиться с удалением архива с патчем
7-поставить с маркета supersu и выполнить установку бинарника в режиме "нормально"
8-перегрузить приставку и опробовать работу рута

Альтернативный метод получения ROOT
Полезные софтинки
Прикрепленный файлAceStream-3.0.6-2in1.apk ( 19,13 МБ )
движок
Прикрепленный файлAcePlayer-3.0.6-armv7.apk ( 20,35 МБ )
плеер
Как настроить чтоб показывало аппаратно и стабильно- см в разделе настройки плееров.
Прикрепленный файлLazyMediaPlus_2_22.apk ( 3,25 МБ )
- Онлайн кинотеатры
Прикрепленный файлLucky_Patcher_v5.4.0.apk ( 3,98 МБ )
- Тут без комментариев-кто знает что это-юзайте
Прикрепленный файлMXPlayer_pro__1_7_36_neon_20150113.apk ( 11 МБ )
МХ плеер - работает аппаратным декодром везде кроме торрент тв
Прикрепленный файлneon.1.7.32.zip ( 4,72 МБ )
-кодек для АС3 звука (тк теперь он лицензирован). Как настроить- в разделе настроек плееров
Прикрепленный файлorg.adaway_51.apk ( 3,27 МБ )
-блокировщик рекламы (во всех апликухах)
Прикрепленный файлRoot.Explorer.v.3.1.8_mod.apk ( 1,99 МБ )
-рут-эксплорер
Прикрепленный файлTorrentTV2-2.5.5.apk ( 1,12 МБ )
-торрент тв (платный)
Прикрепленный файлVitamio+Plugin+ARMv7+NEON+v1.2.8+(17-02-2013).apk ( 3,23 МБ )
-кодеки плеера для проигрывания торрен-тв с софт-декодом. Работает лучще чем МХ
Прикрепленный файлVPlayer.Full.v3.2.6.apk ( 6,57 МБ )
-сам плеер
Прикрепленный файлscript.module.beautifulsoup.zip ( 72,85 КБ )
скрипты для торрент-тв через мх читаем тут
Прикрепленный файлscript.torrent-tv.ru_full_1.5.3.zip ( 469,56 КБ )

Прикрепленный файлrepository.seppius.zip ( 233,47 КБ )

Оригинальный пульт на альтернативных прошивках
Патч для восстановления работы пульта (для RKM)
в архиве
- boot.img версия 2.15 проапдейчена до 2.17
- kernell добавлен пульт
- resource - проапдейчен под EKB328-ENY\VSMART-Q8

Советую прошивать частями
-сперва обновляем boot до 2.17
-убеждаемся, что приставка с ним стартует
-потом шьем kernel и resource вместе

Способ прошивки советую альтернативный (в шапке процесс установки - 2 способ)

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

ACEPlayer работает с TorrentTV в hardware
остальное не пробовал.
wifi только для моделей с чипом 6330
Настройки плееров
Настройка Torrent-TV в связке с ACE-Player в режиме аппаратного декодирования видеокартой
1- установить торрент-тв
2- установить ace-player
3- установить ace-stream
4-поставить аппаратный режим декодирования
5- нажать очистить базу метаданных
6-поставить декодирование видеокартой при помощи open-gl
Пример настройки как на картинках
Прикрепленное изображение

Прикрепленное изображение

Прикрепленное изображение

Оживление кирпичей, если прошивка RKM не подошла
Как выяснилось- есть Q8 нескольких разновидностей.
В зависимости от того, какую версию приставки Вам выслали китайцы-вы можете получить "кирпич", который не восстанавливается
стандартными прошивками, выложенными в шапке (как официальными так и RKM)
В этом случае ситуацию спасает прошивка от Q8 с 2.22 загрузчиком клик

Шьем способом по раскирпичиванию.
Говорим спасибо markn
Как сделать бекап с установленной прошивки

1. Устанавливаем драйвера рокчип на компьютере через Driver_Assistant_4.1.1
2. Запускаем AndroidTool версии не ниже 2.3
3. Переводим приставку в режим прошивки (так-же. словно собираетесь шить новую версию)
4. Если все сделано правильно, то внизу будет надпись "Found One....". No Devices Found - значит что-то не так. Повторяем все пункты еще раз.
5. Переходим к закладке Advanced Function
6. В поле Start: вносим 0
7. В поле Count: вносим 2
8. Жмем "ExportImage"
9. Переходим в папку Output программы AndroidTool.
10. Переименовываем файл ExportImage.img в ExportImage.img.txt
11. Открываем файл "блокнотом", это таблица разметки томов нашего устройства. Она выглядит примерно так:
PARM•
MACHINE_MODEL:rk30sdk
MACHINE_ID:007
MANUFACTURER:RK30SDK
MAGIC: 0x5041524B
ATAG: 0x60000800
MACHINE: 3066
CHECK_MASK: 0x80
PWR_HLD: 0,0,A,0,1
#KERNEL_IMG: 0x62008000
#FDT_NAME: rk-kernel.dtb
#RECOVER_KEY: 1,1,0,20,0
CMDLINE:console=ttyFIQ0 androidboot.hardware=rk30board androidboot.console=ttyFIQ0 board.ap_has_alsa=0 init=/init initrd=0x62000000,0x00800000 mtdparts=rk29xxnand:[email protected](uboot),[email protected](misc),[email protected](resource),[email protected](kernel),[email protected](boot),[email protected](recovery),[email protected](backup),[email protected](cache),[email protected](kpanic),[email protected](system),[email protected](metadata),[email protected](userdata),[email protected](radical_update),[email protected](user)
# in section; per section 512(0x200) bytes
#CMDLINE:console=ttyFIQ0 androidboot.hardware=rk30board androidboot.console=ttyFIQ0 board.ap_has_alsa=0 init=/init initrd=0x62000000,0x008000

12. Нам нужна первая строка CMDLINE начиная с mtdparts
13. Тут перечислены все разделы в формате: Длина@Стартовый адрес (имя раздела)
14. Например чтобы сохранить kernel.img - [email protected](kernel) продолжаем действия. (смотрим параметры в CMDLINE и ставим свои)
15. В AndroidTool (Advanced Function) Вписываем в поле Start:0x0000e000
16. Вписываем в поле Count:0x00008000
17. Жмем ExportImage.
18. В папке программы AndroidTool /Output переименовываем ExportImage.img в kernel.img
19. Повторяем все вышеперечисленные действия для uboot, misc, resource, kernel,boot, recovery, system
20. metadata,userdate, user - не обязательны.(разве что для того, чтобы потом софт не ставить заново)
21. Получаем распакованную прошивку для своего устройства.
Непроверенные прошивки для разных моделей
Список вроде как совместимых прошивок с форума http://freaktab.com
1) Страничка форума http://freaktab.com/fo…verything-that-we-know
2) Тут иногда тоже постят новинки http://chinagadgetsreviews.com/?s=3288
Сборки от IsCan на основе SDK от FireFly
Сборки основаны на единственно доступным исходным кодом от FireFly
Прошивка будет развиваться по мере наличия свободного времени и желания


Отличия прошивок
интерфейс Угос или РКМ
В прошивках Угос есть всякие дополнительные плюшки
В прошивке RKM и UGOOS+Soft встроенны дополнительные приложения
WiFi работает в обеих диапазонах
добавлен стандартный набор дополнительного ПО
-перекомпилирован бутер с добавлением init.d
Для активации инита нужно запустить рут-эксплорер и в /system/etc/init.d/ дать права 777 на файл 99fix и перегрузить приставку
Если сделали верно- то в каталоге /data/local/tmp/ появится файл init.d_log_test.txt
c текстом "init worked"

Активация файла 99fix добавляет компанды
# отключает журналирование ( уменьшает фризы при просмотре видео )
tune2fs -l /dev/block/mmcblk0p8
/sbin/e2fsck -f /dev/block/mmcblk0p8
tune2fs -O ^has_journal /dev/block/mmcblk0p8

# Отключает фильтрацию пакетов, что уменьшает задержки при воспроизведении ютуб)
/system/bin/iptables -F bw_INPUT
/system/bin/iptables -F bw_OUTPUT

Апдейт от 7 марта 2016
Редакция UGOOS с правленным пультом Iscan_ugos_q8_pultfix
Редакция RKM с правленным пультом Iscan_RKM_q8_pultfix
- В бутер интегрирована поддержка инит-д скриптов
- ВайФай поддерживает оба диапазона
- Исправлен баг вылетания из рут-эксплорера при попытке открыть на чтение или редактирование текстового файла редактором
- Исправлено отсутствие текста названий папок в ЕС-проводнике ( баг фона)
- Наконец пофиксил работу оригинального пульта от Q8 - теперь работают все кнопки кроме кнопки "гайка" - вверху справа ( не знаю ее кода)
- Изменен файл параметров для увеличения свободного места
- Рутована
- Интегрированны всяко-разно софтинки
- Обновлена библиотека ffmpeg до актуальной версии.
- Всяко-разно по мелочам
- Интегрирован самба-сервер

Ядра для прошивок с режимом мультикаста для rkm\ugos 551 в ответе VSMART Q8 v10 - Обсуждение

П.С. Продолжение следует ( по наличию свободного времени и желания)
-------------------------------------------------------------------------------
Продолжение
Апдейт от 27032015
Android 551 ( Чистый гит )
версия nand - для тех. кто не может без нанд ;)
версия nonand - для тех, кому нужно побольше места (единый раздел памяти)

+ обновлениы библиотеки и кодеки до последнего гита
+ наложен патч ресурса для поддержки родного пульта q8
+ ядро собрано с поддержкой мультикаста
+ загрузчик собран без-ядерным для возможности ставить другие ядра (rkm, wasser, hitack)
+ интегрированы некоторые приложения (mx-plaer, ace-codec,adaway,adobeplayer,lazy,rootexplorer,movian,uatv,fsplayer)
+ аппаратное декодирование
+ исправлен баг с автообновлением програм
+ исправлен баг с включением програмной перепрошивки
+ всяко-мелко-другое

что не работает
- индикатор на корпусе всегда красный Исправлено патч (ядро + ресурс) для переключения цвета лампочки
- диапазон 5Мгц Wifi
- температура процессора

При переходе между вариантами нанд\не нанд - делать через режим формата флеша, тк разделы размечены по другому.
нанд-версия Клик
безнандовая версия - клик

Продолжение iscan_nand_17042016
Небольшой апдейт моей прошивки.

Теперь кратко
1)- в ядро добавлена поддержка 2х датчиков -cputemp\gputemp
Снять показания с них можно программой cool tool (можно найти в маркете или настроить вшитую в образ)
в программу входим в "текст" и внизу включаем custom1 и custom2
Чуть ниже нажимаем "тонкая настройка" и едем в параметры этих датчиков
Ставим так для ЦПУ
CPU
C
/sys/class/hwmon/hwmon1/device/temp1_input
(\d+)\d{3}
$1

для ГПУ
GPU
C
/sys/class/hwmon/hwmon1/device/temp2_input
(\d+)\d{3}
$1
Сохраняем, делаем стоп\старт

2) добавил простецкое меню в перезагрузку и на кнопку power функцию вызова наподобии как у ugoos прошивки на долгое\короткое нажатие
3) восстановил нанд ( не помню кто просил, но вроде без него не апдейтит софтинки )

остальное как и ранее.
iscan_nand_17042016



Свежие версии прошивальщиков и прочие софтины для работы с прошивками
AndroidTools 2.35
- умеет прошивать приставку в маск-роме
Данный режим используется при необходимости возврата с альтернативок и с 5.1 на стоковые версии
или перехода между версиями 5.1 без необходимости чистки кеша.

AndroidTools v2.5

Свежие драйвера Драйвера
Кухня для самостоятельных
Кухня для сборки ядра и прошивок
Что необходимо
1-хороший компьютер с многоядерным процессором
2-операционная система убунту 14,04, установленная или на самом пк или под виндовс на виртуальной машине vmware или oraclevm
3-выход в интернет с установленной убунты

Что необходимо предварительно установить ( я все собираю под рут, тк лень давать права на каталоги)
sudo su -
apt-get update
apt-get install mc
apt-get install gnome-session-flashback
apt-get install ssh

Переходим в сессию гнома на убунте
подключаемся удаленно к убунте через putty

Ставим необходимые пакеты
sudo apt-get install openjdk-7-jdk
sudo update-alternatives --config java
sudo update-alternatives --config javac

sudo apt-get install git-core gnupg flex bison gperf libsdl1.2-dev \
libesd0-dev libwxgtk2.8-dev squashfs-tools build-essential zip curl \
libncurses5-dev zlib1g-dev pngcrush schedtool libxml2 libxml2-utils \
xsltproc lzop libc6-dev schedtool g++-multilib lib32z1-dev lib32ncurses5-dev \
lib32readline-gplv2-dev gcc-multilib libswitch-perl \
libssl1.0.0 libssl-dev

sudo apt-get install device-tree-compiler

Качаем исходники гита по ссылке https://drive.google.c…lbGgAqAblpqVFk4ZmZoSlE

создаем каталог сборки
mkdir /opt/android5
mkdir /opt/source
перемещаем скачанный гит в каталог /opt/source

переходим в каталог сборки и распаковываем гит
cd /opt/android5
tar xf /opt/source/firefly-rk3288_android5.1_git_20150910.tar

Обновляем гит
git reset --hard
git remote add bitbucket https://bitbucket.org/T-Firefly/firenow-lollipop.git


Обновляем bitbucket:
git pull bitbucket Firefly-RK3288:Firefly-RK3288

Создаем свои конфиги и исходник ресурса на основе фаерфлая

Компилируем ядро и прошивку
cd /opt/android5/kernel
make q8-rk3288_defconfig - этот файл с конфигом ядра. Его нужно скопировать в папку /opt/android5/kernel/arch/arm/configs

Далее у вас в каталоге /opt/android5/kernel появится файл .config который правим под себя, добавляя в ядро поддержку всяких плюшек
Готовый мой файл в сабже ниже

После того, как все поправили-запускаем сборку ядра.

make -j8 q8-rk3288.img - это файл файл с конфигом ресурсов. DTS-файл нужно скопировать в папку /opt/android5/kernel/arch/arm/boot/dts

DTS-файл прописывает как и что будет работать. Собственно здесь частоты проца, параметры видео и аудио-выходов + коды пульта


Сабж собственно Прикрепленный файлconfig.zip ( 61,14 КБ )


( где j8 - количество ядер в вашем пк или назначенных в виртуалную машину, если на вмваре или оро-вм)
В результате в каталоге kernel получаем ядро и ресурс

Собираем лоадер
cd /opt/android5/u-boot
make rk3288_defconfig
make -j8

Собираем прошивку ( голая без гуглясервисов и требующая допиливания)

cd /opt/android5
. build.sh
make -j8
./mkimage.sh

В результате в каталоге rockdev/Image-rk3288_box у вас будут все файлы для заливки в приставку

Как распотрошить ресурс в исходный код
Нам нужны инструменты:
Ubuntu с установленными: Rockchip SDK + Device Tree Compiler (dtc).
Если первый мы установили когда собирали ядро то второй (dtc) можно легко установить:
sudo apt-get install device-tree-compiler

Теперь приступим:

Копируем resource.img в папку где мы собирали ядро (kernel.img)
./resource_tool --unpack
cd ./out
видим 2 файла: rk-kernel.dtb и logo.bmp
dtc -I dtb -O dts rk-kernel.dtb -o rk-kernel.dts
изменяем файл rk-kernel.dts (опишу ниже!)
dtc -I dts -O dtb rk-kernel.dts -o rk-kernel.dtb
../resource_tool logo.bmp rk-kernel.dtb
теперь в текущей папке лежит новый resource.img



Альтернативные прошивки на основе Линукс с установкой на внешнюю SD-карту
Ubuntu 12 с ядром 3.10 для запуска как с SD-карты, так и с NAND MMC
VSMART Q8 v10 - Обсуждение (Пост Q8pro #59616963)
Клик
Debian 9 с ядром 4.4.93 от Рокчипа для запуска с SD-карты
VSMART Q8 v10 - Обсуждение (Пост Q8pro #68429214)
Клик



В теме нет куратора. По вопросам наполнения шапки обращайтесь к модераторам раздела через кнопку Изображение под сообщениями, на которые необходимо добавить ссылки.

Сообщение отредактировал Volkodav. - 23.02.21, 02:38



Реп: (0)
* Q8pro,
при тесте приставки пишет все то же, думаю может быть причина в блоке питания?



Реп: (45)
* K1llShot, может быть.



Реп: (0)
* K1llShot,
взял рабочий блачек с точно такой же приставки, все та же ошибка, возможно писец приставке?



Реп: (45)
* K1llShot, похоже на то. Debian стартует на приставке?



Реп: (0)
* Q8pro,
все таки новый блочек завел приставку, запускаеться все норм, только начинаю смотреть ип тиви через прогу зависает, перезагружаю и так по кругу.
Пробую пере прошивать сейчас, все та же ошибка ,ничего не пойму, блочек и приставка живы а ошибка все равно влетает

Прикрепленное изображение


Сообщение отредактировал K1llShot - 07.08.20, 18:57



Реп: (34)
День добрый. Подскажите может кто знает, можно установить андроид ТВ на эту приставку?



Реп: (45)
182821 @ 19.11.20, 19:32 *
можно установить андроид ТВ на эту приставку?

Не видел прошивок с Андроид ТВ для Q8.
На данный момент у меня есть работающий Андроид 9 AOSP для этой приставки. Правда, для этой конкретной прошивки не работает звук и включать ее надо с подключенным кабелем к OTG-порту. Однако, есть надежда, что можно будет собрать ATV9 прошивки (а также прошивки с Андроид 10 или 11).

Сообщение отредактировал Q8pro - 19.11.20, 20:06



Реп: (34)
* Q8pro,
Было бы очень хорошо если появится на АТВ прошивка



Реп: (45)
* 182821, думаю в течении пары месяцев будет понятно, появятся ли прошивки на Андоид 9 (в том числе ATV) а также на 10 или 11 версии Андроида.



Реп: (45)
Выкладываю Андроид 9 Pie AOSP для Q8 с сервисами Google (Gapps).
Версия Андроид 9 Pie AOSP для Q8 без Gapps.
Это первая 9-ка для RK3288!
Не работает Bluetooth. Есть Wi-Fi. Работает родной пульт, голосовое управление (при наличии пульта типа G10-G50).
Благодарим Chakaponden за оказанную помощь.
Если после установки прошивки на экране слишком крупный шрифт, выполните следующее для изменения DPI экрана:
adb shell
su
wm density 240

Я у себя устанавливал: wm density 160. Или в настройках Андроида, раздел "Экран" измените плотность пикселей.
Для выключения приставки (вызова меню Power) можно использовать долгое нажатие на кнопку питания на приставке.
Скриншоты
Прикрепленное изображение
Прикрепленное изображение

Прошивку записываем с помощью AndroidTool_Release_v2.71.

UPDATE 25.11.20:
Добавил прошивку Андроид 9 Pie AOSP для Q8 с сервисами Google (Gapps).
UPDATE 26.11.20:
Исправлена проблема со звуком.
UPDATE 09.12.20:
Заменен u-boot, что позволило отказаться от обязательного подключения кабеля OTG.

Сообщение отредактировал Q8pro - 02.01.21, 21:33



Реп: (45)
Порт Slimbox 10 Pie AOSP для Q8 от * Dеmоndrоid.
Прошивка на основе Android 9 Pie, заслуживающая внимания, предназначена для тестов и ознакомления.
В ней интегрированы настройки, аналогично, как в прошивках Ugoos.
Не работает Bluetooth, Wi-Fi, изменение разрешения экрана из настроек.
Пришлось отключить в дереве устройств Wi-Fi и Bluetooth. Иначе прошивка падала.
Работает родной пульт, голосовое управление (при наличии пульта типа G10-G50).
Скриншот
Прикрепленное изображение


UPDATE 09.12.20:
Заменен u-boot, что позволило отказаться от обязательного подключения кабеля OTG.
К сожалению, после установки и перезагрузки системы, примерно через 5 минут работы, Андроид перезагружается в Recovery, вследствие какой-то внутренней ошибки.
UPDATE 10.12.20:
Решена проблема с перезагрузкой в Recovery: из прошивки удалено сбойное приложение.

Сообщение отредактировал Q8pro - 17.12.20, 13:57



Реп: (45)
Порт Slimbox 10 Pie ATV для Q8 от * Dеmоndrоid.
Прошивка на основе Android 9 Pie ATV, предназначена для тестов и ознакомления.
В ней интегрированы настройки, аналогично, как в прошивках Ugoos.
Не работает Bluetooth, Wi-Fi, изменение разрешения экрана из настроек.
Работает родной пульт, голосовое управление (при наличии пульта типа G10-G50).
Скриншот
Прикрепленное изображение


Сообщение отредактировал Q8pro - 17.12.20, 13:56



Реп: (45)
Андроид 9 Pie AOSP для запуска с SD-карты для Q8 с сервисами Google (Gapps).
Для запуска прошивки потребуется подключение кабеля mUSB к OTG-порту приставки и ПК, а также SD-карта от 8 Гб.
Возможно, потребуется также установка на MMC загрузчика MiniLoaderAll-2.58.bin (с помощью AndroidTool по адресу 0x00000000).
Если на MMC уже установлен Андроид 9, то установка загрузчика MiniLoaderAll-2.58.bin не требуется.
Записываем прошивку на SD-карту с помощью утилиты Win32DiskImager или аналогичной.

Сообщение отредактировал Q8pro - 02.01.21, 21:45



Реп: (45)
Slimbox 10 Pie AOSP для запуска с SD-карты для Q8.
Slimbox 10 Pie ATV для запуска с SD-карты для Q8.
Требования для старта прошивки аналогичны описанным в предыдущем сообщении.

Сообщение отредактировал Q8pro - 02.01.21, 21:47



Реп: (70)
* Q8pro,
Есть ли смысл ждать нормальную прошивку (с работающим Wi-Fi и без загрузки с SD-карты)?



Реп: (45)
* Azgort, на данный момент не планирую какой-либо доработки имеющихся прошивок. Есть надежда, что появится Андроид 10 на Q8.

Сообщение отредактировал Q8pro - 10.01.21, 11:49



Реп: (0)
* Q8pro,
Здраствуйте подскажите,у меня запылившийся Beelink r89 на таком же процессоре rk3288,подойдет ли ваша прошивка которая как android tv 9,обновить этого мамонта и не покупать новую приставку по типу ми бокса?



Реп: (45)
* maks4799, скорее всего, R89 совместим с Q8. Но я не уверен, так как данного аппарата у меня нет. Так что, если будете прошивать, то только на свой страх и риск.



Реп: (0)
* Q8pro,
Понял,спасибо



Реп: (45)
* maks4799, если все-таки решитесь прошиться, просьба отписаться по результатам.

Сообщение отредактировал Q8pro - 13.01.21, 18:41


Полная версия   Текстовая версия

Помощь   Правила

Сейчас: 30.08.21, 10:40