X96 mini установка linux

X96 mini установка linux

Installing Linux on X96 Mini

Goal is to install a Linux on a X96 Mini that I did not use anymore as a TV box and wanted to recycle as a DNS server for ads-blocking (https://pi-hole.net/) and other experiments.

Important: I will not give any support or answer questions related to issues happening with your own X96

Instructions are covering steps on a Windows machine. Should be similar for Linux. Based upon (messy) instructions found at https://forum.armbian.com/topic/12162-single-armbian-image-for-rk-aml-aw-aarch64-armv8/

  • X96 Mini 2GB CPU is S905X. Label behind say «X96 mini RAM 2GB, ROM 16 GB».
  • SD card, 16 GB. Smaller will be ok too (needs at least 8GB)
  • Toothpick or small stick (reset button inside AV jack)
  • Download https://users.armbian.com/balbes150/arm-64/Armbian_20.10_Arm-64_focal_current_5.9.0.img.xz
  • Unzip this file to get Armbian_20.10_Arm-64_focal_current_5.9.0.img
  • Launch Rufus, select the img. Click on ‘Start’. SD card will be formatted and content will be written.

Configuration of u-boot

  • In Windows Explorer, navigate to your SD card. You should see a structure a ‘extlinux’ folder, ‘dtb’, etc.
  • Rename the file ‘u-boot-s905x-s912’ to ‘u-boot.ext’

Configuration of device tree block

  • A Device Tree Block (DTB) is a file that contains important information about the target hardware (more info http://junyelee.blogspot.com/2015/07/a-tutorial-on-device-tree.html). So it is necessary to use the proper one. This is a tricky part and if an improper DTB is used, your target system will fail loading or the kernel will panic.
  • Edit the file /extlinux/extlinux.conf
  • Comment out all lines starting with FDT and APPEND (we don’t want RK or AW configuration, we are only interested in AML s9xxx section).
  • Uncomment ‘FDT /dtb/amlogic/meson-gxl-s905x-p212.dtb’ and ‘APPEND . ‘. See example below
  • Unplug the X96 Mini
  • Insert the SD card
  • Using a toothpick, small stick or whatever suitable, press on the ‘reset’ switch which is located inside the AV jack. You don’t need to press too hard.
  • While the reset switch is maintained pressed, plug the power. The X96 Mini screen will appear and normally after a few seconds, it should switch to the Linux boot.
  • You can release the reset switch. Linux should run if everything is properly configured.
  • I access it through SSH on port 22. It is of course recommended to change the default root password (root / 1234)

Installing Pi-Hole on the X96

First upgrade your system.

About 50 packages or so are upgraded.

It may fail by saying that your OS is not supported, just follow the instructions they provide in the error message in this case. I will not detail the complete installation, I used the default configuration step without doing any tweaking except giving the target IP address of my X96 on my network.

Configuration of router

  • Assign a static IP to the MAC address of your X96. This must match what you defined in the PI-hole configuration.
  • Switch the router to your new DNS server (as the primary). I left the secondary DNS server to my ISP default, just in case the X96 crashes or fails for whatever reason.
  • Disable ad-blocking in your browser and navigate to some heavy websites

Adding some lists

Additional lists may be useful for Youtube adblocking, here is my configuration.

  • Wifi is not working. I did not investigate more as I don’t need it right now. Probably some (proprietary) Realtek drivers are needed from what I have read on the web.
  • You can attach a keyboard and mouse to the USB ports. The Logitech receiver is also working such that I could use my keyboard.

About

How to install a Linux (Armbian) on a cheap X96 Mini TV box. This can be used as an alternative to a Raspberry PI

Источник

probonopd / x96.md

Linux on x96 2GB/16GB TV box

CAUTION: When powering it via the VCC line on the internal serial connector, it probably needs 3.3V rather than 5V!

  • Khadas VIM — my device can run http://releases.libreelec.tv/LibreELEC-LePotato.arm-8.90.006.img.gz but only one USB port is working
  • Le Potato AML-S905X-CC — my device can run http://releases.libreelec.tv/LibreELEC-LePotato.arm-8.90.006.img.gz without even fiddling with dtb.img; both USB ports working
  • NanoPi K2
  • Build an image with https://github.com/khadas/fenix
  • Get WLAN running, e.g., using sudo insmod 8189es — works out of the box in CoreELEC-S905.arm-8.99.07.img.gz
  • OctoPrint using https://www.cnx-software.com/2017/07/11/how-to-use-octoprint-on-orange-pi-lite-board-amlogic-s905x-and-s912-tv-boxes/ — WLAN works there.
  • Webcam streaming using amvenc_avc

The bootloader (u-boot) is always started from EMMC /bootloader partition. If that one is non functional (empty), then it tries to load the bootloader from SD card, which needs to be prepared in a special way.

WARNING: This will render the device unbootable from the built-in memory! To empty the bootloader, dd if=/dev/zero of=/dev/bootloader or do it from u-boot via the serial console as described at https://docs.khadas.com/vim1/HowtoEraseEMMC.html#Serial-Mode-For-developers

BUT it seems that there is even a way to load u-boot from SD if there is already another u-boot installed on the machine. This is of course way safer to test things out. http://www.stane1983.com/index.php/2015/05/05/burning-img-file-to-amlogic-m8-devices-using-sdcard/ — TO BE TRIED. Basically you need to add a aml_sdc_burn.ini file in addition to the above. If it is there, then it should boot u-boot from SD!

Amlogic USB update tool using WorldCup Device protocol

Amlogic USB update tool is a command line program, with Windows version and Linux version. The usage of this tool is like fastboot , which can upgrade partition mirrors in PC command line. In addition, command sets of this tools is more rich than fastboot protocol. Update tool use protocol called WorldCup Device to talk with Amlogic board. Lite version WorldCup device protocol is built in Amlogic SOC, so you can boot Amlogic SOC from USB cable using Update tool.

Wayland Mali OpenGL acceleration

Will this help only for 3D graphics or also for video playback, e.g., in Chomium and GNOME Videos?

Kernel and U-boot source are available from the official Amlogic website :

Heavily changed 3.10/3.14 kernel for Android is available for up to GXM SoCs.

But since early 2017, a 4.9 port is also available for GXL and newer SoCs. New 4.9 kernel is used for «Linux» products, has support for Wayland Mali OpenGL acceleration.

Читайте также:  Recommended space windows 10

(NOTE: Please support the OSMC project by buying an officially supported box from them.)

The OSMC project has Vero 2 (S805) and Vero 3 = Vero 4K (S905x) boxes which are similar to other Amlogic based designs.

We can compare the dts of the OSMC boxes with the dts of stock boxes to find possible differences. FOr example, by comparing https://github.com/osmc/vero3-linux/blob/master/arch/arm64/boot/dts/amlogic/gxl_p212_2g.dts to https://github.com/osmc/vero3-linux/blob/master/arch/arm64/boot/dts/amlogic/vero3_2g_16g.dts we can see that the partitioning scheme is the same.

The diff is minimal:

However, trying to flash a Vero 4K / 4K + image from https://osmc.tv/download/ boots but says it cannot install. Most likely it checks for the v4kflash=verify bootenv variable, according to https://github.com/osmc/osmc/blob/7d616de2e4609a7fb51b1dbc51825f62558d2549/installer/target/qt_target/qt_target_installer/utils.cpp#L185-L188

NOTE: The OSMC developer states that by renaming boot.img to recovery.img you can force it to boot from SD.

The following has been tested as root in LibreELEC.

I have also sucessfully done this in Golang.

Источник

Linux на X96 или какой же этот ваш ARM овно

Подогрел мне кум неудачно прошитую андроид-приставку X96-mini. Он вообще любитель «обновляться» без нужды, вот и этот девайс окирпичил.

Беззащитная машинка умещается на ладошке, и содержит в себе с понтом четырехядерный Amlogic S905w, два гига ОЗУ, и 16 Г флешку.

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

Итак, начнем с того, что готового образа НЭД (уже молчу о том, что его сперва нужно создать). Нет, образы конечно есть. Только вот они под другие модификации. Образ под устройство с 1Гб отличается от образа под устройство с 2Гб. Они все отличаются от образа сделанного под устройство на базе памяти Samsung, а этот образ отличается от образа сделанного на базе памяти Hynix.

Визуально это видно как либо ОС не запускается вовсе, либо ядро падает в overflow и kernel panic, потому что не совпадают пару байтов откуда это ядро читать.

Ладно, готового образа нет, попробуем сделать свой. Но не тут-то было. Сначала нужно записать загрузчик. Но это загрузчик НЕ ПОД ARM, и даже не загрузчик под этот процессор. Это загрузчик под конкретное устройство.

Вот нагуглился аналогичный по процессору девайс Khadas VIM1. Вроде все красиво, u-boot стянулся, флешка стартонула. Но нет, это еще не все. Нужен DTB-файл. Это описание дерева устройств. У нас в X86 вроде такое тоже есть, но оно вшито производителем. Ладно, с горем пополам накопали в базе CoreElec такой вот DTB, переименовали в dtb.img, поскольку это имя файла захардкожено. И ничего. Потому что нужен еще файл с командами сраному u-boot’у. Мы не можем просто передать управление ядру под данную архитектуру (или хотя бы загрузчику который загрузит ядро), нет. Мы должны сначала определить откуда идет запуск, скопировать оттуда ядро в память по определенному адресу, а уже потом передать управление в начало этого адреса. Ладно. Так я и сделал.

Kernel panic, stack overflow. Сцука. И тут я присмотрелся: оказывается эта система считает себя Khadas VIM1 с одним гигом ОЗУ. Ну да, на месте ядра я бы тоже зафейлился, но на месте гребанной архитектуры, я бы разрешил ядру самому определить сколько в компьютере ОЗУ, а не основываться на каком-то левом файле.

Разумеется готовых u-boot в сети я не нашел, хотя нашел маны как конпельнуть. Жаль только в этом мане нету defconfig’а под это устройство, посему конпеляция увенчалась неуспехом. Более того, под Дебианом компилятор выдал какую-то ошибку шото типа duplicate или already defined, не помню. Поставил Арч. Скомпильнулось нормально, но не запустилось. Предсказуемо.

Нашел прошивку Андроида мало-мальски предназначенную под похожее устройство. Конечно же она тоже не завелась, но благодаря полутора утилитам, удалось с нее вытащить u-boot.

Но этот u-boot грузит по умолчанию recovery.img — андроидный рекавери. Окай, в порядке эксперимента качаю TWRP, переименовываю его в recovery.img, перезагружаюсь — вуаля, работает. При чем даже радиоклава с радиомышкой и видит подключенную USB-флешку. Хотя и изображение на мониторе раздваивается. Ну да ладно, напуркуа мне эти рекавери. Записываю файл с командами u-boot’а, который собственно копирует ядро в память и его оттуда запускает, записываю ядро (у меня их два, с armbian и с manjaro) — болт тебе. booti: command not found. И таки да, через UART удалось вызвать консоль сраного u-boot’a (чем-то напоминает наш grub, лал), там такой команды нет. Пояндексив, нагуглил что команда booti загружает линуксовое ядро, команда bootm андроидное, и эта команда у меня есть. Окей, поменял. Но нет, не тот формат ядра. Конечно нет, ведь Андроид это ж не Линукс.

Подменив ядра на CoreElec (видимо с андроидной базой) — CoreElec таки запустился. Ура.

Я бы оторвал руки изобретателям подобной архитектуры. Или производителю железки. Или хоть кому-нибудь.

Если уж хочется дроч с загрузчиками — почему не выделить в процессоре область ? Это ж гребанный SoC. Этот загрузчик занимает полмегабайта. И может быть readonly. Ну как на один и тот же процессор могут использоваться разные загрузчики, в зависимости от которых у вас либо стартонет система либо нет ? Вы хоть представляете себе установочный образ Винды заточенный на работу под 8Гб ОЗУ и вылетающий если стоит 16Гб ? Вот и я нет. А представляете чтобы вы в grub прописали шота типа «RAM=2G» и ваш Линукс думал что у вас 2 Гб ? Более того, стал вылетать если вы его запустили на 4 Гб ?

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

Короче ARM не светит на десктоп. И как мне кажется именно по причине прибитости гвоздями загрузчика к железу, железа к реализации в загрузчике. Если ваш девайс по каким-то причинам теряет свою ОС — он превращается в кирпич, по крайней мере пока вы не вкатите туда ОС с точно такого же девайса.

И да, если у кого-то есть дельные предложения по запуску Linux на этом девайсе — буду премного благодарен, пушо пока на нем работает только две ОС — CoreElec (андроид) и Khadas recovery (который хоть и Linux, но покоцанный дюже), впрочем видящий только гиг ОЗУ. X96 2G на Amlogic S905W.

Читайте также:  Windows server 2019 standard 16 core license pack

Источник

X96 mini установка linux

TV Box X96 Mini — Прошивка (OS Android 7.1.2)
SoC Amlogic S905W
Прошивки » | Обсуждение » | Брак и ремонт » | Прошивки 9.0 » | Клуб владельцев »

# При описании проблемы указывайте название прошивки и её версию.
# Если вы не нашли в шапке интересующую информацию, то всегда можно воспользоваться поиском в теме.

# ИНСТРУКЦИЯ TWRP+root для X96 min i
# Сборка TWRP для мини
# TWRP 3.0.2 (грузится в ОЗУ)
# TWRP recovery 3.2.1
# TWRP-3.2.2.0-Master

# TWRP_3.3.1-0Свежа к

Сообщение отредактировал bolschoy58 — 09.08.21, 01:32

Заказал, получил образец. Прошивка обновилась до:
ro.build.id=NHG47L
ro.build.display.id=20171009.10:49
ro.build.version.sdk=25
ro.build.version.release=7.1.2
ro.build.version.security_patch=2017-08-01
ro.build.date=2017年 10月 09日 星期一 10:46:38 CST
ro.build.date.utc=1507517198
ro.build.type=userdebug
ro.build.user=yxt002
ro.build.host=yxt002-S2400SC
ro.build.tags=test-keys
ro.build.flavor=p281-userdebug
ro.product.model=X96mini
ro.product.brand=Amlogic
ro.product.name=p281
ro.product.device=p281
ro.product.board=p281

Итак:
(+) Слайдшоу баг отсутствует
(+) YUV 8, 4, RGB переключатель режимов, настройка действия кнопки питания
(+-) Root есть но не супер SU
(-) нет оптики
(-) Охлаждение —

4мм термопад и в лучших традициях x96 упирается в прижимной болт пластины. Но коммент
(-) отсутствует настройка портрет/ландшафт. дебилы мля. (Лечится force_land в билдпропе)
(-) HDMI CEC упорно выключает приставку при отключенной настройке. Придется отключать CEC в настройках насовсем.
(-) 3 типа настроек — стандартные андроид, TV Settings, Droid Settings. Идиотизм полный
(-) Прошивка одексирована — патчить сложнее
(-) Маркет не обновляется, но пока это излечимо правкой сервисов. Но см. пункт выше
(-) Отсутствие шторки и виртуальных кнопок. Задрали если честно, без пульта нет юзабилити, надо искать подходящий systemui
В общем Амдроид 7 (амлоджик андроид) пока сырой и когда его доведут до ума непонятно. Брать девайс и ждать год как это было с 905x — смысл?
Вывод: УГ, мое мнение — пока к покупке не рекомендую.

Моя сборка TWRP для мини:x96mini_TWRP3.img ( 13,29 МБ )

Через апдейт: x96mini_twrp.zip ( 13,35 МБ )

По идее twrp должен сработать вместо стокового по OTA. Выйдет новая прошивка — проверим
Обновил TWRP на два девайса: x96mini и TX3 mini TX3_x96_mini_twrp.zip ( 25,92 МБ )

Сообщение отредактировал upravdom — 09.11.17, 03:47

Делаете всё на свой страх и риск, ответственность не несу .
Установка:TWRP мод от VVitaly (можно делать бекапы на флешку и устанавливать прошивки с флешки)
1.Скачать файл _TWRP3_ViT.zip и скопировать в корневой каталог на usb-флешку (отформатированную в FAT32)S905_TWRP3_ViT.zip ( 5,48 МБ )

2.Вставить usb-флешку в X96 mini приставку и проверить что файл «виден» в системе (любым файловым
менеджером) при нормальной работе устройства.
3.Загрузка в TWRP (recovery) через стоковое/встроенное приложение Update&Backup, после запуска приложения,
кнопкой Select выбрать файл S905_TWRP3_ViT.zip на usb-флешку,и после этого нажать кнопку Update. После
подтверждения действия в отдельном окне произойдет перезагрузка приставки в TWRP recovery
4.при загрузке в TWRP,TWRP начнет выдавать ошибку и циклически пытаться зайти в этот момент вытаскиваем usb-флешку и TWRP загружается дальше
5.для того чтобы получить root нужно ОБЯЗАТЕЛЬНО СДЕЛАТЬ БЭКАП(Backup) В TWRP БЕЗ НЕГО НЕ ПОЛУЧИТЕ root
6.после того как сделали бэкап ставим не выходя из TWRP SuperSU-v2.82-201705271822.zip ( 5,63 МБ )
загружаемся в систему
если приставка зависла то вставляем usb-флешку выключаем приставку вставляем спичку в отверстие на приставке под названием AV и нажимаем там кнопку удерживая ее включаем приставку в сеть и не отпуская спичку ждем загрузки в родной рекавери там при помощи пульта выбираем пункт pply update from EXT потом Update from udisk выбираем наш S905_TWRP3_ViT.zip по подаем уже в TWRP восстанавливаете бэкап без всяких вайпов и загружаемся в систему готово рут есть
РЕКОМЕНДАЦИИ ( 1.НЕ УСТАНАВЛИВАТЬ САМО ПРИЛОЖЕНИЕ SuperSU не в коем случае не обновлять из него бинарный фаил приставка при загрузке опять зависнет а если сама программа будет стоять то будут зависать приложения которые запрашивают root. 2.бэкап сохранить для надёжности на usb-флешку
Возможности и функции TWRP recovery расписывать здесь не буду.(в TWRP можно выставить русский язык и интуитивно понятно что делать дальше)

Сообщение отредактировал Roma193 — 20.10.17, 13:48

Разобрался. Нашел. Все оказалось намного проще.

Начинал я вот так (пост)
Не получилось, я попробовал вот так (пост)
Снова не вышло. И продолжение истории. Вот тут у меня уже почти опустились руки.

Полез я гуглить. Наткнулся на тему по этой приставке на xda. Оттуда переадресовали на freaktab.com, и там чувак отписался:
UPDATE :GOT ROOT! Updated the build using the Wireless Updater app of the system, and the newest version of 20171009 has built in root.

Получил рут! Тупо обновился через «беспроводное обновление» до версии 20171009 и рут там уже встроен!

А я этого даже и не пробовал изначально. Попробовал. Нашлось обновление. Но на каком-то этапе установки «ругнулось» что аппарат рутирован и продолжить невозможно. Хотя приставочка у меня так и не «рутанулась». Хорошо что я по первой инструкции все-таки сделал бэкап, не поленился и я из него же и восстановился. Потом снова зашел в «беспроводное обновление», оно снова стало качать обнову 20171009. Качнуло, установило и вуаля! Первым делом я пошел в root checker и он сразу подтвердил рут!

Дальше я стал делать то, ради чего все это затевалось — выпиливать родной launcher. Установил Titanium Backup, но он может это делать только в платной версии. Качать apk с 4pda было лень, поэтому снес его и установил Link2SD, она даже в базовой бесплатной версии смогла заморозить facebook (после обновления версии прошивки чего-то стал выдавать ошибку), а также media box launcher и заодно до кучи twitter.

После этого я установил Nova Launcher (кстати на старой версии прошивки он устанавливался, потом проходил этап первоначальной настройки, но не запускался — выдавал ошибку), он установился. И после перезагрузки все сразу загрузилось в его рабочий стол, и я убедился что media box launcher благополучно заморозился.

2. через стоковое/встроенное приложение Update&Backup, после запуска приложения,
кнопкой Select выбрать файл update.zip на usb-флешке,и после этого нажать кнопку Update. После
подтверждения действия в отдельном окне произойдет установка обновления

Сообщение отредактировал Roma193 — 27.01.18, 09:31

Прошил как то я свой бокс Сборкой Mecool M8S Pro W. В итоге получил кирпич, бокс ни на что не реагировал, в рекавери не входил, комп его не видел, только все время горел красный светодиод. Долго искал и думал как быть, в итоге все оказалось довольно просто.

Читайте также:  Laptop camera windows 10

На компьютере должна быть установлена программа USB Burning Tool (у меня установлена v2.0.7.2) и драйвера для девайса.
Разбираем бокс(открываем нижнюю крышку, она без болтов)
Ищем микросхему рядом с белым входом юсб, замыкаем на ней две последние ножки как показано на фото.

В это же время, не размыкая контакты, подключаем бокс к компу( USB Burning Tool должна быть запущенна), комп должен увидеть бокс, а USB Burning Tool определить его.
После определения бокса компьютером, снимаем перемычку., в USB Burning Tool в верхнем левом меню выбрать пункт File > Image, выбрать ранее скачанный образ прошивки, подождать пока она загрузится в программе. (Прошивка должна быть извлечена из архива) и нажать Start. Когда будет написано 100% Complete, нажать Stop и отключить бокс от ПК.

P.S Если ничего не происходит, и комп по прежнему не видит бокс, перед подключением юсб, подключите питание от б.п., и / или пару раз передернуть кабель юсб( у меня лично комп определил только с б.п. и после 5 подключения кабеля).
Шнур вставляйте в белый юсб, прошивку берите оф. от х96mini, или оф от TX3mini
Кстати, такой вариант раскирпичивания подойдет не только нашему зверьку, но и другим боксам на Amlogic S905.

Сообщение отредактировал velikashkin — 10.01.19, 15:03

Если прошивка обрывается с ошибкой (см.под спойлером)

Сообщение отредактировал andrewldv.ua — 11.10.19, 18:35

Сообщение отредактировал velikashkin — 27.12.17, 16:14

Сообщение отредактировал claw3000 — 02.02.18, 22:02

Стоковая прошивка X96 mini 18.04.2018 IMG
1. Framebuffer 1080P (1920×1080)
2. Добавили приложение Airpin

Сообщение отредактировал immortal_777 — 26.01.19, 01:04

Инструкция по запуску LINUX

я пробовал ARMBIAN и AltLinux
Все запускается с флешки или сд, на установленую систему — Последствий НЕТ.

— Я брал с папки /ARMBIAN/20171226
Рассмотрим на примере — Armbian_5.37_S9xxx_Debian_stretch_3.14.29_xfce_20171226.img

Скачиваем — Win32DiskImager-0.9.5-install.exe — http://mxqproject.com/files/win32disk/
запускаем выбираем наш образ, и нашу флешку и пишем,
после заходим на флешку — BOOT c этой папки — H:\dtb-3.14.29 копируем файл — gxl_p212_2g.dtb
переименовываем в — dtb.img и брасаем в корень флешки.
вставляем флешку в белый usb
зажимаем спичку 10 сек и отпускаем.
после запуска вводим :root пароль: 1234 (для AltLinux: AltLinux)
вводим 1234
новый пароль я ставил 12345678
подтверждаем
вводим имя
пароль 12345678
подтверждаем
данные я не вводил нажимал ввод
потом :у
система перегрузится без спички
попросит пароль :12345678
И ПРОБУЕМ.
фото с телефона, я с LINUX два дня дружу.

Сообщение отредактировал velikashkin — 10.01.19, 15:07

Установа — LibreELEC — KODI — 8.2.3.1 на X96 Mini Amlogic S905W — 1 GB, 2 GB и не только для них.

Удобно управлять, есть SAMBA, есть WEB-интерфейс, есть SSH. Простой. Не трогаем основной андроид.
Для установки понадобится маус и флешка можно SD.

—————————
1) Качаем образ отсюда: http://kszaq.libreelec…arm-8.2-8.2.3.1.img.gz
2) Ставим программу: Win32DiskImager-0.9.5-install.exe
3) Пишем распакованный образ (LibreELEC-S905.arm-8.2-8.2.3.1.img) на флешку, при помощи Win32DiskImager.
4) Качаем образ.
1 GB Версия бокса: https://kszaq.libreele…/S905X/gxl_p212_1g.dtb
2 GB Версия бокса: https://kszaq.libreele…/S905X/gxl_p212_2g.dtb
Меняем его имя на dtb.img кидаем в корень флешки, на замену соглашаемся.
Если интересно есть другие версии в папке: http://kszaq.libreelec….2/device_trees/S905X/ .
5) Вставляем флешку в белый USB (или SD). Зажмем спичку, включаем бокс.
—— Все, LibreELEC загружается. Для следующей загрузки спичка не нужна. Что бы загрузить анндроид просто вынуть флешку.
6) Комп и бокс в одной сети. Находим бокс по локалке (SAMBA), папка \\LIBREELEC\Configfiles кидаем туда файл настроек пульта remote.conf с прикрепленного архива.
7) Перегружаемся, родная дистанционка IR работает.
На этом этапе все поставлено, у нас полноценный стабильный LibreELEC 8.2.3.1. с рабочей родной дистанционкой.

————————-
Настойки IPTV, бокс должен быть в сети.
1) Внимание! идем в Ado-ons —> Install from repository —> LibreELEC Add-ons —> PVR clients —> PVR IPTV Simle Client открываем, жмем Install.
2) С главного экрана My add-ons —> PVR clients —> PVR IPTV Simle Client —> Configure Тут 3 закладки,
General —> M3U Play List Pach — Откуда брать списки каналов M3U, я загрузил с локального диска файл.
EPPG Setting —> XMLTV URL — Расписание программ: http://tv.k210.org/xmltv.xml.gz
Channels Logs —> Chanel Logs URL — Логотипы: http://tv.k210.org/channels.7z можно поставить (Channels logos from XMLTV —> Prefer XMLTV)
3) OK, Предложит перегрузится или самому перегрузить.
4) TV —> Chanels выберем канал. TV —> Guide Программа каналов. .
Все у нас IPTV работает. У меня 400 каналов. Все очень стабильно.
Далее по вкусу, язк интерфейса, скины, адоны. ВСЕГО МОРЕ! НЕ ПЕРЕЧИСЛИТЬ. Основные настройки есть!
Для установки Of-Line рабочие плагины (добавлено)
Все проверенные плагины для TV в одном архиве Iptvsimple, Torrent-tv, Acestreammedia, Noxbit Plagin_For_LibreELEC.rar ( 32,19 МБ )
Если коротоко, распаковать rar все zip закинуть в бокс через SAMBA и установить.
—————————
remote.conf для работы дистанционки IR от X96 Mini: file_remote.rar ( 1,01 КБ )
Пишем на флешку образ программой: Win32DiskImager-0.9.5-install.exe ( 11,72 МБ )
Это же Linux и для него есть SSH BvSshClient-Inst.exe ( 21,82 МБ )
Ну или просто в браузере набрать IP приставки :8080 , будет интересно ))

————————-
Если флешка или SD не запускается. Прогнать через эти утилиты по очереди:
1) Очень помогла когда флешку много в приставу тыкал и убил. URescue_v1.3.0.71.rar ( 4,98 МБ )
2) Помогает создавать загрузочные флешки для win,unix. очень удобная. Нужно Preform Format —> USB-HDD Mode (Single Partition) BOOTICE_0.78.rar ( 99,87 КБ )

————————-
PS. Постарался написать очень коротко.
PPS. Та LibreELEC что на последней бете TX3, НЕ РАБОТАЕТ! там даже не бета, кажется альфа! Дистанцонка не работает, адоны не все ставятся, куча багов.
Обновление для Android DUAL OS TX3Max-TX3Mini в посте [Android] (Пост fantasydd #71143377)
Здесь я описал установку последней СТАБИЛЬНОЙ ВЕРСИИ. Все работает как часики.
SAMBA приятна поразила стабильностью.
Это самая стабильная и холодная прошивка из всех что я пока ставил.

Сообщение отредактировал fantasydd — 25.03.18, 13:57

license.zip ( 842,94 КБ )

TANIX TX3 MAX & MINI — DUAL OS EDITION — BETA v. 20180309

-32bit LibreElec на x96 mini 1/8 работает, на версии 2/16 не у всех загружается.
— Обновлен google
— Исправлены некоторые проблемы с зависанием видео
— Разрешение Android теперь 1080p
— Исправлены некоторые ошибки ALICE UX (скоро появится новая версия Alice)

скачать IMG
скачать zip

Сообщение отредактировал velikashkin — 13.03.18, 12:36

VORKE Z5 ANDROID 7.1.2 S905W TV BOX FIRMWARE UPDATE 20180203

Сообщение отредактировал claw3000 — 13.03.18, 02:37

Источник

Оцените статью