Прошивка тв бокс андроид x96 max

Прошивка тв бокс андроид x96 max

«Народная» прошивка для Android TV приставок на Soc Amlogic S905X2
Разработка и внедрение решений для существующих в стандартных прошивках проблем.

06.01.2019 . Android TV приставка X96 Max, хоть и является перспективной с точки зрения передового использованного в ней железа, страдает от крайне сырых прошивок производителей. Есть несколько похожих с точки зрения железа коробочек (X96 Max, Beelink GT1 Mini, Mecool KM9), и все имеют одни и те же недостатки, плюс-минус.

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

Вопросы в этом направлении уже переросли основную тему по «коробочке», пользователи уже в открытую возмущаются тем, что их вопросы разбавляются обсуждениями глубоко технических деталей. Есть идеи, обсуждение которых даже стрёмно начинать на основной ветке, т.к. перерастут в длиннейший офф-топик.

2019.02.23 . Тестирование и отладка программы afrd для автоматического переключения частоты дисплея (AFR)

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

Сообщение отредактировал derak1129 — 09.08.20, 10:49

[место для подвала шапки]
[информация, которую не требуется показывать в начале каждой страницы темы]

Сообщение отредактировал anpaza — 06.01.19, 14:21

sasvlad,
Начиная с 7ки после запаковки через Aml Cust Tools приводит к тому что прошивка перестает работать.
Под виндой можно это https://freaktab.com/2…ls-v5-5-0-new-version/
Под линуксом это — https://github.com/sur…ogic-toolkit/tree/Oreo (автор — https://github.com/nat…linux-amlogic-toolkit)

Сообщение отредактировал surkov.alex — 06.01.19, 19:15

В том-то и дело. У меня с CustomizationTool 5.5.0 вообще система лежит даже при Level1.
Пользуюсь 2.0.10.

Ухтыблин, я ещё никого не приглашал, а сюда уже насыпались 🙂

Хотел сначала сделать что-нибудь достойное для начала, а уже потом звать народ.
Но раз вы уже здесь, «концепция изменилась», как в анекдоте.

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

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

Я же планирую сделать систему сборки следующим образом. За основу берём готовый образ прошивки (например, beelink 114я).
Запускается команда make, она в автоматическом режиме разбирает прошивку на винтики-гаечки, накладывает кучу патчей и модификаторов, удаляет ненужное, добавляет отсутствующее, и в конце собирает всё обратно в готовые образы в нескольких форматах (как минимум два: для USB Burning Tool и для прошивки через system recovery/TWRP).

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

В идеале, хотелось бы всю сборку сделать под Линукс т.к. здесь извращений будет минимум. Но я понимаю, что это нереально, поэтому будем также тянуть совместимость со средой Windows/Cygwin (как наиболее близкий к Unix набор утилит). Есть ещё вроде какой-то Ubuntu для Windows 10, но я им не пользовался, поэтому ничего не могу сказать по поводу уровня совместимости.

Это, так сказать, планы на этап I и этап II.

Есть ещё планы на этап III: создать продвинутый менеджер пакетов для Андроида, хотя бы на уровне opkg для OpenWrt. Для тех, кто не очень в курсе что такое менеджер пакетов: в юниксах принято софт устанавливать и удалять через менеджер пакетов. Есть репозитории пакетов (грубо говоря, ftp сервер на котором лежит куча программ), откуда пакеты легко ставятся по имени (например, команда «установить пакет KODI» или «удалить SPMC» и так далее). В Андроиде, в принципе, уже есть пакетный менеджер (который доступен через команду pm, например) со своим форматом пакетов — apk. Для андроида он, может, и неплох, но для наших нужд — не очень. Например, через него нет такой функции как «установить игру с кэшем», или «установить патч операционной системы», или «установить программу с готовыми настройками», или «обновить список IPTV каналов», или «для установки SPMC нужно также установить пакет libamcodec», «обновить ядро» и так далее. То есть, планирую некий менеджер супер-пакетов, внутри которых может присутсвовать тот же apk файл, который будет установлен через pm, как часть более общего процесса установки.

Читайте также:  Почему не открывается галерея андроид

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

Ещё одно возможное направление развития пакетного менеджера — работа «в облаке». Не знаю, через tor или через торренты. Тогда можно будет создавать пакеты из ломанного софта и прочей полулегальщины, и публиковать их в «облаке X96max». А пользователи будут пакеты таскать «из межпланетного эфира».

Когда пакетный менеджер будет готов, можно будет в прошивку класть софт по самому минимуму. Остальное докачается и установится автоматом при первом включении.

В общем, планы большие и, может быть, это звучит как маниловщина, но это всё вполне реально сделать. Единственное, что меня ограничивает — запас свободного времени, на работе я крепко загружен, так что после работы особо не развернёшься, но я постараюсь.

Сообщение отредактировал anpaza — 06.01.19, 20:08

Источник

Прошивка тв бокс андроид x96 max

Перед опубликованием сообщения в теме определите модификацию своей приставки! (кликабельно)
Сообщения, не относящиеся к теме обсуждения (оффтоп, втч про Модификации), исчезает без предупреждения.

Внимание! X96 Max Plus 2 , X96 Max Plus и X96 Max Plus. Модификации 100, Q1, Q2, M, T, A2. существенно отличаются вплоть до несовместимости прошивок. Есть случаи окирпичивания фейковых приставок Plus с наклейками 4\32 4\64 и модификации Plus100, Q и Q2 прошивками для Plus2. Перед использованием прошивок из спойлеров ниже следует ОБЯЗАТЕЛЬНО Определить модификацию X96 Max+!

Примечание: В версии Plus2 с радиомодулем RTL8822 BS (Fn-Link 6222B-SRB), на портах югоса проблема с радиомодулем. Временное решение. Сток или кастомы на его основе, типа SlimBox с радио проблем не имеют.

сток recovery.img ( 15.57 МБ )
Временное TWRP (навесное), запускается из стокового: update from EXT->update from udisk или SDCard, выбрать zip: скачать
Official TWRP
Постоянное полностью рабочие TWRP c Magicsee N5 Max, устанавливается из навесного TWRP-9.0-3.3.1-for-N5MAX-X3.zip ( 23.69 МБ )
Как попасть в рекавери
Про пляски с рекавери

Куратор темы vladigor.
По вопросам наполнения шапки обращайтесь в QMS или жмите кнопку «Жалоба» на сообщениях, ссылки на которые необходимо добавить.

Сообщение отредактировал vladigor — 02.12.21, 11:21

На кабеле от роутера Асуса не виснет . Автоматом адреса раздает . Инет 200 мегабит по оптики .
Самое интересное что пишет себя X96 max plus2
После плюса 2
Чудо юдо . )

Сообщение отредактировал grunin2077 — 07.12.19, 01:58

Та же история заказывал 11.11 X96 Max 4/32, пришел X96 max_Plus2 , коробочка от X96 Max, только на задней крышке бумажная круглая наклейка с названием процессора S905X3, хз хорошо это или плохо, буду тестить.
upd. Магазин Shenzhen Yojia Technology Co., Ltd.

Сообщение отредактировал second_richi — 23.12.19, 22:38

Выкладываю архив для рекавери стоковой прошивки X96Max_Plus2_20191213-1457: https://yadi.sk/d/M—962_4tEv_HQ
Это для боксов версий 4/64 и 4/32..

Читайте также:  Андроид не находит мой вайфай

По просьбе тех, кто запорол систему, а компа перепрошиться нет..
ВАЖНО: осталась возможность зайти в стоковый рекавери через резет.
Кто не знает : «навесной рекавери» берём здесь — X96 Air [Android] (Пост Vasily_5 #90518739)
Если нет архиватора — RAR_v5.30.Build38_crk.apk.zip ( 4.52 МБ )
(просто убрать zip переименованием)

Инструкция для салаг:

Разархивирум архив, папку с архивом и zip из навесного кидаем на флешь c fat32, можно и с чем-то уже записанным..
Входим в стоковое рекавери через ресёт. Пультом выбираем udate from EXT—> update from Udisk —> выбираем файлик zip с навесным..

Система сама перегрузится в TWRP.. Выбираем язык и сдвигаем слайдер — это уже подключенной мышью..
МОНТИРОВАНИЕ: ставим все галки, которые ставяться, кроме » системный раздел только для чтения»
ОЧИСТКА —> ВЫБОРОЧНАЯ ОЧИСТКА: все галки , кроме MicroSDCard.. Если в памяти что-то ценное, то и память устройства — не ставим галку.. (если случай тяжёлый, может помочь форматирование раздела data здесь же, . но далеко не всегда это необходимо)
ВОСТАНОВЛЕНИЕ: выбрать накопитель — вашу флешь, выбрать архив( он сам должен опрределиться), свайп для прошивки — ждемс..

Выскочил окно ЗАГРУЗКА В СИСТЕМУ

как войти в стоковое рекавери

Это второе обновление стока, но если удасться им восстановиться — то в дальнейшем он без проблем обновиться на крайний..

Сообщение отредактировал bandana777 — 02.07.20, 12:06

Блок Питания 5В/3А цена на рынке 350р, вентилятор охлаждения HDD(б/у) с барахолки 100р, USB папа 50р, работа паяльником 50р. Самому лень было. 😀 4е пластиковых стяжки из гаража — бесплатно. HDMI High Speed (1м) кабель был старый. Подключил. При работе вентилятор крутит в пол-силы, но этого хватает для охлаждения. Шума нет.
Пока доволен.

Сообщение отредактировал Внук Сварога — 24.11.20, 00:51

Сообщение отредактировал Джедай Василий — 18.05.20, 21:48

Источник

Прошивка тв бокс андроид x96 max

«Народная» прошивка для Android TV приставок на Soc Amlogic S905X2
Разработка и внедрение решений для существующих в стандартных прошивках проблем.

06.01.2019 . Android TV приставка X96 Max, хоть и является перспективной с точки зрения передового использованного в ней железа, страдает от крайне сырых прошивок производителей. Есть несколько похожих с точки зрения железа коробочек (X96 Max, Beelink GT1 Mini, Mecool KM9), и все имеют одни и те же недостатки, плюс-минус.

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

Вопросы в этом направлении уже переросли основную тему по «коробочке», пользователи уже в открытую возмущаются тем, что их вопросы разбавляются обсуждениями глубоко технических деталей. Есть идеи, обсуждение которых даже стрёмно начинать на основной ветке, т.к. перерастут в длиннейший офф-топик.

2019.02.23 . Тестирование и отладка программы afrd для автоматического переключения частоты дисплея (AFR)

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

Сообщение отредактировал derak1129 — 09.08.20, 10:49

[место для подвала шапки]
[информация, которую не требуется показывать в начале каждой страницы темы]

Сообщение отредактировал anpaza — 06.01.19, 14:21

sasvlad,
Начиная с 7ки после запаковки через Aml Cust Tools приводит к тому что прошивка перестает работать.
Под виндой можно это https://freaktab.com/2…ls-v5-5-0-new-version/
Под линуксом это — https://github.com/sur…ogic-toolkit/tree/Oreo (автор — https://github.com/nat…linux-amlogic-toolkit)

Сообщение отредактировал surkov.alex — 06.01.19, 19:15

В том-то и дело. У меня с CustomizationTool 5.5.0 вообще система лежит даже при Level1.
Пользуюсь 2.0.10.

Ухтыблин, я ещё никого не приглашал, а сюда уже насыпались 🙂

Хотел сначала сделать что-нибудь достойное для начала, а уже потом звать народ.
Но раз вы уже здесь, «концепция изменилась», как в анекдоте.

Читайте также:  Как скинуть китайский андроид до заводских настроек

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

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

Я же планирую сделать систему сборки следующим образом. За основу берём готовый образ прошивки (например, beelink 114я).
Запускается команда make, она в автоматическом режиме разбирает прошивку на винтики-гаечки, накладывает кучу патчей и модификаторов, удаляет ненужное, добавляет отсутствующее, и в конце собирает всё обратно в готовые образы в нескольких форматах (как минимум два: для USB Burning Tool и для прошивки через system recovery/TWRP).

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

В идеале, хотелось бы всю сборку сделать под Линукс т.к. здесь извращений будет минимум. Но я понимаю, что это нереально, поэтому будем также тянуть совместимость со средой Windows/Cygwin (как наиболее близкий к Unix набор утилит). Есть ещё вроде какой-то Ubuntu для Windows 10, но я им не пользовался, поэтому ничего не могу сказать по поводу уровня совместимости.

Это, так сказать, планы на этап I и этап II.

Есть ещё планы на этап III: создать продвинутый менеджер пакетов для Андроида, хотя бы на уровне opkg для OpenWrt. Для тех, кто не очень в курсе что такое менеджер пакетов: в юниксах принято софт устанавливать и удалять через менеджер пакетов. Есть репозитории пакетов (грубо говоря, ftp сервер на котором лежит куча программ), откуда пакеты легко ставятся по имени (например, команда «установить пакет KODI» или «удалить SPMC» и так далее). В Андроиде, в принципе, уже есть пакетный менеджер (который доступен через команду pm, например) со своим форматом пакетов — apk. Для андроида он, может, и неплох, но для наших нужд — не очень. Например, через него нет такой функции как «установить игру с кэшем», или «установить патч операционной системы», или «установить программу с готовыми настройками», или «обновить список IPTV каналов», или «для установки SPMC нужно также установить пакет libamcodec», «обновить ядро» и так далее. То есть, планирую некий менеджер супер-пакетов, внутри которых может присутсвовать тот же apk файл, который будет установлен через pm, как часть более общего процесса установки.

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

Ещё одно возможное направление развития пакетного менеджера — работа «в облаке». Не знаю, через tor или через торренты. Тогда можно будет создавать пакеты из ломанного софта и прочей полулегальщины, и публиковать их в «облаке X96max». А пользователи будут пакеты таскать «из межпланетного эфира».

Когда пакетный менеджер будет готов, можно будет в прошивку класть софт по самому минимуму. Остальное докачается и установится автоматом при первом включении.

В общем, планы большие и, может быть, это звучит как маниловщина, но это всё вполне реально сделать. Единственное, что меня ограничивает — запас свободного времени, на работе я крепко загружен, так что после работы особо не развернёшься, но я постараюсь.

Сообщение отредактировал anpaza — 06.01.19, 20:08

Источник

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