|
|
Опции темы | Опции просмотра | Language |
|
09.04.2021, 14:32 | #1 |
Пользователь
Регистрация: 05.02.2021
Ресивер: T200
Сообщений: 52
Сказал(а) спасибо: 5
Поблагодарили 39 раз(а) в 21 сообщениях
Вес репутации: 4 |
Замена видеотюнера в прошивке приставок
Видел, как на ютуб араб ловко меняет видеотюнеры в прошивке спутниковой приставки программой NICT. Вероятно, такой способ либо фейковый, либо подходит на ограниченное число приставок (а может этот метод в основном для спутниковых прошивок) В общем случае это изменяется тоько файл default.hml в прошивке в области root.bin - он демонстративный, как и тема у приставки, и если в ядре нету поддержки замены видеотюнера таким методом ( а я перепробовал по разному и правил файл), то значит нет. Мое мнение, что замены таким образом видеотюнера в прошивках наших дешевых приставочек невозможна, все это на уровне ядра (kernel.bin), в котором nex редактором можно разве править текстовые сведения, а самого компилятора ни у кого нет(или есть, но не у меня)) Хотя в ядрах прошивок прописаны все известные видеотюнера (находятся поиском nex редактором)
Поэтому, по простому, если не завелся тюнер на чужой прошивке с верным процессором - такая судьба , смиряемся, или ищем того китайского программиста с волшебной программой (а может и у нас уже такие есть )) Знающие и в ' теме' люди всегда могут меня поправить. |
10.04.2021, 20:59 | #2 |
Пользователь
Регистрация: 05.02.2021
Ресивер: T200
Сообщений: 52
Сказал(а) спасибо: 5
Поблагодарили 39 раз(а) в 21 сообщениях
Вес репутации: 4 |
Продолжу)
Проанализировав терминалы загрузок нескольких прошивок, пришел к выводу - в ядрах отключена автоматическая инициализация тюнеров. Т.е см: app_mod_tuner_config_init 22 app_mod_tuner_config_init tuner_cfg = |10:0:0x80:81:0:0xc0:&1:1:0:0:0:0|-1:0:0x80:38:0:0xc0:@1:1:0:0:0:0 app_mod_tuner_config_init 55 app_mod_tuner_config_init tuner_cfg = |10:0:0x80:81:0:0xc0:&1:1:0:0:0:0|-1:0:0x80:38:0:0xc0:&1:1:0:0:0:0 app_mod_tuner_config_init error или app_mod_tuner_config_init 22 app_mod_tuner_config_init tuner_cfg = |10:0:0x80:81:0:0xc0:&1:1:0:0:0:0 app_mod_tuner_config_init error в двух случаях последняя строчка говорит, что инициализация как бы не удалась ) В дальнейшем видим : DVB: initialising frontend (Nationalchip atbm78x DVB-T2)... TunerAuto_Detect[204] , 2 it is mxl608 TunerAuto_init = 0x9093b040 gTuner_type =81 TunerAuto_init = TUNER_MXL608 или DVB: initialising frontend (Nationalchip atbm78x DVB-T2)... ---------->>>>>TunerAuto_Detect[241] 0 it is not TUNER_ATBM2040 or TUNER_ATBM253 TunerAuto_Detect[fb] ,It's r850. 0 TunerAuto_Detect[106] ,It's r850. 0 TunerAuto_Detect[113] ,It's r836. 0 TunerAuto_Detect[11f] ,It's r836. 0 TunerAuto_Detect[128] ,It's error. 0 TunerAuto_init = 0x908dd4e0 gTuner_type =81 TunerAuto_init = TUNER_MXL608 Программа атоматически пытается автодетектировать, но ей это не удается (все по нулям ) и в итоге выходит неправильное решение). Какой вывод из этого: в прошивках отключено автодетектирование тюнеров. Осталось дело за малым) У кого вагон времени и терпения должен в двоичном коде ядра, ктоб ему еще подсказал (лучше пусть китаец- программист дешевых коробочек письмом укажет, по каким признакам искать ключевые места в прошивке и где исправить о на 1 ), чтобы включить автодетект )) |
17.05.2021, 12:23 | #3 |
Новичок
Регистрация: 25.02.2010
Ресивер: trident 1512
Адрес: tbilisi
Сообщений: 16
Сказал(а) спасибо: 19
Поблагодарили 3 раз(а) в 3 сообщениях
Вес репутации: 0 |
подскажите есть ли аналог lzma программы-декомпрессора для ecos.bz2 , такой кернел в новых прошивках hellobox gx6605s и не понятно как править файл для хекс едитора
|
17.05.2021, 14:22 | #4 |
Местный
Регистрация: 04.08.2017
Ресивер: QSat q-148, Tiger T2 Plus
Сообщений: 299
Сказал(а) спасибо: 80
Поблагодарили 164 раз(а) в 111 сообщениях
Вес репутации: 9 |
|
22.05.2021, 13:48 | #5 |
Новичок
Регистрация: 25.02.2010
Ресивер: trident 1512
Адрес: tbilisi
Сообщений: 16
Сказал(а) спасибо: 19
Поблагодарили 3 раз(а) в 3 сообщениях
Вес репутации: 0 |
Кто-нибудь может конверитровать этот kernel для правильного редактирования в hex едиторе ? внутри не lzma , а ecos.bz2
|