Объявления


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



Реп: (45)
Паоло Сабатино собрал прошивки Armbian Ubuntu Xenial 5.41 Desktop и Armian Debian Stretch 5.41 Server для SD-карты для Q8!
В данных прошивках работает новый u-boot, есть блютуз, wi-fi, звук, работает пульт!
Подробнее здесь.

P.S. Для запуска данной прошивки потребуется стирание MMC. В вышеприведенной теме на форуме Армбиан описано как сделать backup имеющейся прошивки.

Сообщение отредактировал Q8pro - 12.05.18, 17:28



Реп: (1)
XT-Q8L-V10 2014-09-02 С НАКЛЕЙКОЙ Q8L 2G/8G 2015-03-10 Модель WW236 ST
Стоит прошивка ww236 RKM-Mod от Iscan&Paparazzo
Началось с того что все приложения перестали запускаться или запускались через раз.Потом приставка стала выключатся при запуске приложений.
Затем перепрошил ее.На день помогло.Сейчас вообще запускаться отказывается диод с красного меняет цвет на синий изображения нет.



Реп: (45)
Обновил ссылку на прошивку с Debian 9 для Q8 для SD-карты из этого сообщения.
Что нового:
- Ядро Linux Rockchip 4.4.126
- Исправлена проблема со звуком
- OTG может работать как USB-хост
- Установлен MPV-проигрыватель с возможностью аппаратного декодирования H264, H265
Как проигрывать видео на mpv:
Открываем менеджер файлов, выбираем видео-файл, перетаскиваем и бросаем его на иконку MPV-проигрывателя на рабочем столе.
MPV частично поддерживает работу с пульта.
Не забываем, что для старта прошивки потребуется замена bootloader'а, как описано здесь.
Если установлена прошивка на MMC - операция замены бутлоадера не понадобится.

Update:

Собрал данную прошивку для установки на MMC, загрузить ее можно отсюда.
Устанавливаем ее с помощью AndriodTool, вкладка Upgrade Firmware.
Если вдруг прошивка не стартует после включения питания, нажмите и удерживайте кнопку питания до момента, как индикатор станет светиться синим цветом.
Или подключите Q8 к компьютеру через OTG.

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



Реп: (45)
Собрал прошивку Android MK902II_5.1_RKM_20170808 для Q8 для MMC. Отличие от оригинальной прошивки - работают все кнопки пульта.
Красная кнопка вызывает медиа-центр, желтая - браузер, зеленая и синяя позволяют листать постранично (PAGE_UP и PAGE_DOWN).

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



Реп: (45)
Привет всем!
Удалось адаптировать прошивку FlintOS v3.2 R62 (форк Chromium OS) для SD-карты для Q8.
Более подробно ознакомиться с FlintOS можно здесь.
Так как в данной прошивке используется новый u-boot, для ее запуска придется стереть MMC полностью или частично.

Вариант 1: Частичное стирание.
Этот вариант позволяет в дальнейшем восстановить имеющуюся прошивку на MMC.
Загружаем Debian с SD-карты, в терминале выполняем команду для сохранения первых 20Мб MMC:
sudo dd if=/dev/mmcblk2 of=20M_mmcblk2.bin conv=sync,fsync bs=1M count=20

Далее стираем первые 20Мб MMC:
sudo dd if=/dev/zero of=/dev/mmcblk2 conv=sync,fsync bs=1M count=20

Для того, чтобы вернуться к имевшейся прошивке достаточно выполнить команду:
sudo dd if=20M_mmcblk2.bin of=/dev/mmcblk2 conv=sync,fsync bs=1M

Вариант 2: Полное стирание.
Удалит безвозвратно имеющуюся прошивку.
С помощью AndroidTool производим очистку MMC. Для этого переходим на вкладку Upgrade Firmware, жмем на кнопку EraseFlash.

После процедуры очистки MMC, разархивируем прошивку, записываем ее на SD-карту от 8Гб.
Вставляем карту, нажимаем кнопку питания, далее в течении примерно минуты должна загрузиться FlintOS.
Скриншот
Прикрепленное изображение

P.S. После запуска работает пульт, имеем wi-fi, не имеем звука по причине отсутствия конфигурации для CRAS и ALSA UCM. Если кто разбирается - милости просим :)
Не забываем, что данные действия вы выполняете на свой страх и риск!

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



Реп: (0)
спасичь за наводку,кирпичь поднял...звался Chiptrip Q8...



Реп: (0)
Здравствуйте уважаемые.
Глюканула приставка. Фото. Вроде не 236. Но и в шапке такую модель не нашел.
Прикрепленное изображение

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

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

Вот прошивка
Прикрепленное изображение

Суть глюка:
1. Не работает (не подключается) ни один браузер (пишет не совместимая версия андроид).
2. Не работает (не подключается) ю-туб.
3. Гугл серверы (пишет вход не выполнен... пароли/@ - не принимает)
4. С Аптоида некоторые программы скачивает (типа Клеанер работает).
Прикрепленное изображение

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

Что пробовал:
Думал прошивка слетела, хотел перепрошить приставку - ни компьютер ее не видит, ни в рекавери не входит, ни с СД карты не шьется.
Подскажите каким путем двигаться. Только попроще как для народа.



Реп: (1)
никто не сталкивался с тем что обломалась кнопка reset? можно ли ее как то закоротить
Попалась мне эта приставка чисто случайно, как то уж совсем на ней мало места для программ. я как понимаю надо пере разбить диск:? вообще какие прошивки более нормальные? купил родителям новую а эту не хотелось бы записывать в кирпич



Реп: (686)
adidasov @ 11.07.18, 14:14 *
никто не сталкивался
CS918 [Android] (Пост Diman_3452 #64145664)



Реп: (1)
с кнопкой разобрался. так как было две приставки, одна из них кирпич, прошился по методу iscan_adm
Все стало, все работает( модель 236) но при первой прошивке поймало глюк с окном на вывод пароля.( хотя паролей никаких не знаю и не вводил)
Перепрошился второй раз и все уже нормально, думаю проблема была в том что толком не дождался перезагрузок пока оно все там доставит
Посмотрим как работать будет, так как собрался избавиться и продать это чудо китайской инженерии



Реп: (2)
Новая прошивка от RKM от 10.08.18
http://www.rikomagic.com/en/download/do_4.html



Реп: (0)
ребята не кто не пробовал лакку загрузить (recalbox) на приставку ? если есть поделитесь.



Реп: (22)
adidasov @ 11.07.18, 03:14 *
никто не сталкивался с тем что обломалась кнопка reset? можно ли ее как то закоротить
Попалась мне эта приставка чисто случайно, как то уж совсем на ней мало места для программ. я как понимаю надо пере разбить диск:? вообще какие прошивки более нормальные? купил родителям новую а эту не хотелось бы записывать в кирпич

В шапке есть режим перехода в прошивку из самой приставки
читайте способ 2
Главное с образом не ошибитесь
они для 8ки и для 236 разные



Реп: (22)
Q8pro @ 21.03.17, 12:07 *
Записываем прошивку в Windows с помощью Win32 Disk Imager на SD-карту от 4Гб, подключаем приставку к компьютеру через OTG-кабель. Не забываем, что на Q8 должен использоваться загрузчик 2.17.02 (RK3288Loader_uboot_V2.17.02.bin) или выше.

Приветствую
Коллеги у меня похоже нявкается флеш-память, Формат для очистки иногда на 98% виснет с ошибкой
Также есть подозрение на то, что блок питания после скачка напряжения немного подгорел
Приставка грузится через раз иногда может просто вырубится на половине загрузки или во время работы
Жаль хоронить, ообенно с учетом что я куратор этой темы )))
Вопрос к тебе Q8pro
Хочу сделать ей загрузку с сд-карты на случай если это не блок а именно флеш-память уже накрывается
Пробовал запустить твою от дебиан
Но не стартует
Бут и тп менял
У тебя в топике написано
Записываем прошивку в Windows с помощью Win32 Disk Imager на SD-карту от 4Гб, подключаем приставку к компьютеру через OTG-кабель. Не забываем, что на Q8 должен использоваться загрузчик 2.17.02 (RK3288Loader_uboot_V2.17.02.bin) или выше.

Для чего через отг? это условие для старта с сд-карты ?



Реп: (45)
Привет, * iscan_adm,
Посмотри это сообщение.
Попробуй прошивку с Debian оттуда.
Для старта прошивки с SD там потребуется замена бутлоадера.
iscan_adm @ 15.10.18, 12:40 *
Для чего через отг? это условие для старта с сд-карты ?

У меня не всегда стартует коробочка c SD при включении питания. Приходится подключать ОТГ и/или жать кнопку питания.
А, вообще, как я понимаю, при подключении ОТГ по задумке разработчиков платы, должна стартовать прошивка или запуск устройства с PC или SD.

Сообщение отредактировал Q8pro - 15.10.18, 14:36



Реп: (22)
Да мне не линукс нужно
Я хочу андроид с сд сделать чтоб грузилось
На случай если флешка окончательно умрет.
В принципе поищу перепайку, но тк счас работаю над очередной версией прошивки, то жаль лишний раз нагружать
перепрошивкой и так умирающую микросхемку
Да и редактить на сд карте через комп проще



Реп: (22)
Собственно нашел способ перенести прошивку на андроид на сд-карточку.
Перенес от RKM версии на основе 4,4,2 и 5,1
Работают )
Если есть интерес у сообщества - могу выложить оба порта
Нужна ssd карточка 16-32гб, ПО для переноса прошивки на ссд HDD RAW Copy Tool,
загрузчик 2,17,02 как для линукс и собственно сами прошивки



Реп: (45)
iscan_adm @ 23.10.18, 23:58 *
Собственно нашел способ перенести прошивку на андроид на сд-карточку

* iscan_adm, выкладывайте.
Это будет полезно.



Реп: (22)
Последовательность действий для запуска прошивки с ssd карты
1 Условия работы
- SSD карта от 16Гб
- Установленный бутер версии 2.17.02 (мультибут)
- Программа HDD Raw Copy Tool

2 Файлы для скачивания
https://fex.net/795185225859 (ждите, качается)

Переложите потом на яндекс-диск, тк на фекснете умрет ссылка через пару недель

3 Процесс установки лоадера (пропускаем пункт если уже установлен)
- Скачать зип-архив бутлоадера 2.17.02 по ссылке выше
- Распаковать архив получив RK3288Loader_uboot_V2.17.02.bin
- Скачать , установить и запустить AndroidTool, выбрать только файл лоадера,
Все остальные птички снять !

- Подключить приставку к пк, нажать резет на приставке и удерживая резет включить питание
- После появления надписи Loader нажать кнопку RUN

Альтернативный способ прошивки
- Подключить приставку к пк
- Зайти в setting-about device
- Кликать по Build Number 10 раз пока не станете разработчиком
- Перейти в меню Для разработчиков
- Отладка по ЮСБ)– включено
- Установка через ЮСБ – включено
- Вернуться в общее меню настроек и в разделе Устройство-USB
- Установить Connect to PS
- В программе AndroidTool нажать кнопку SWITCH
- После отображения надписи load нажать кнопк RUN для прошивки лоадера
- после завершения прошивки выключить питание, включить и проверить, что приставка грузится.
Внимание- не проверялось на W236

Создание загрузочной microsd
- Скачать образ прошивки для ssd и программу HDD Raw Copy Tool
- Установить микро-сд карточку в ридер ноутбука или через юсб-переходник
- Запустить программу и выбрать SOURCE (нажать на надпись FILE)



-Выбрать один из образов для загрузки 442 или 51 андроида с сд-карты

- Нажать CONTINUE
- Выбрать TARGET (карту для разворачивания образа)

-Нажать Continue и дождаться завершения создания образа на сд-карте
- Вынуть карту и при выключенной приставке установить сд-карту в ридер приставки
- включить питание и нажать кнопку на корпусе для загрузки приставки
Внимание- первая загрузка может происходить до 10 минут, тк создается структура
Если приставка зависла на логотипе RKM, самопроизвольно выключилась, или после 10 минут ничего не произошло и на экране только логотип- просто перезагрузите приставку повторно не вынимая сд-карты
С второго раза приставка успешно стартует
- далее производим настройку как обычно

Внимание- образ собирался на сд-карте объемом в 16гб
Соответственно при восстановлении образа на вашу карту большего размера часть памяти карты будет не доступна.

Прикрепленные файлы

Прикрепленный файлssd_q8.zip ( 105,5 КБ )



Реп: (0)
iscan_adm @ 24.10.18, 18:51 *
2 Файлы для скачивания
https://fex.net/795185225859

по теме : способ перенести прошивку на андроид на сд-карточку
iscan_adm, Просьба выложите ссылочку на файлы для скачивания. Не успел сразу скачать.

Сообщение отредактировал gav126 - 02.11.18, 22:10


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

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

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