HOME DOWNLOADS TOOLS HOW TO'S SOFTCAM.KEY FORUM LINKS
It is currently 25 Apr 2026, 18:48




Post new topic Reply to topic  [ 8 posts ] 
 Faceti cunostinta cu ... Neutrino Amiko A5 Combo 
Author Message
User avatar

Joined: 23 Jun 2009, 10:32
Posts: 158147
Location: On the barrel ...
Post Faceti cunostinta cu ... Neutrino Amiko A5 Combo
Neutrino Amiko A5 Combo

De unde si pana unde fixatia asta pentru Neutrino ?
De vreo 2 luni ma tot joc cu distributii si imagini Linux pe Amico A6N !
si firesc m-am intrebat daca nu gasesc si o aplicatie DTV elementara
care sa se poata grefa pe Linuxul care ruleaza pe A6 ! Dupa o indelunga
orbecaiala , mi s-a aprins beculetzul ... Neutrino este aplicatia ! si este
departe de a fi elementara ! In spatele lui Neutrino se afla aproape 20
de ani de experienta a unora care pot da lectii ... oricui !!!

Daca va imaginati ca a gasi un Neutrino instalabil pe Linux AML este un
lucru simplu ... va inselati ! singura implementare pe care o cunosc este
cea a lui Vitaly , si recunosc ca acum 5 an am privit-o ca pe o gluma de
prost gust ! acum pot jura ca m-am inselat ! Neutrino AML nu are un Kit
de instalare ! trebuie cules cu "japca" si adus la viata ! asta-i dificultatea
si farmecul ispravii !!!

Ideia de a face o imagine Neutrino pe Amiko A5 Combo este rezultatul
sutului in cur luat la Amiko A6N ! Si cum orice sut in cur este un pas
inainte ... asa ca iata !

- la Amiko A6N m-am impotmolit in hatisul incarcarii driverelor !
- ideia este de a porni implementarea Neutrino de acolo de unde exista
deja infrastructura DVB ... adica dintr-o imagine Enigma2 ! oricare ar
fi ea , fie chiar si cele de ale lui @Raed !
- eu am ales sa plec de la un OpenATV in prima aproximare !!!
- mi-am luat toate cele stranse cu grija despre Neutrino A6N
- si le-am mutat intr-o imagine OpenATV proaspat scrisa pe un card
- am oprit executia lui Enigma2, am declarat cai de cautare , am facut
curat pe ecran ! si am ajuns din nou la munca de negru , lipseau librarii
asa ca am facut-o ... ca negrii "e oameni" si ei ! si ce sa vezi ... m-am
trezit cu un meniu de alegere a limbii pe ecran , si cu telecomanda
mergand struna !!! revin ...

Image

Le-am cautat , le-am gasit si le-am pus la locul potrivit !
Code:
init 4
export LD_LIBRARY_PATH="/opt/lib"

Dupa o "matura" chibzuinta am decis sa pun totul in /opt !!!

Image

Dupa protocolul de start ! pe care trebuie sa ma gandesc cum pot sa-l reiau
de la zero ! m-am plimbat prin meniuri ! am ales tunerul satelit , am ales
satelitul Astra 19.2 , am intrat la scanare , am vazut nivel de semnal , si
... nu a scanat nici un canal !!! Asa ca mai sap pana sa va arat ce si cum !!!

P.S. De enigma nu scapi chiar asa de simplu ! trebuie sa incerc s-o impiedic
sa pornesca ... ca la A6N ! dar , ce sa vezi ... comenzile de acolo nu exista
in Linuxul lui Enigma2 !!!

Code:
# Run custom script on boot -------------------------------
# in this example I also run my "ddns_client" at startup
# create the following script (copy everything between
# START and END) and follow the INSTALL instructions...
# IMPORTANT is that each command ends with "&"!
# START (do not copy this line)

#!/bin/sh
#

################################################
# INSTALL:
# copy this file to: /usr/script/user_boot.sh
# chmod this file: chmod 0755 /usr/script/user_boot.sh
# create a symlink: ln -s /usr/script/user_boot.sh /etc/rc3.d/S99user_boot.sh
#
# UNINSTALL:
# rm /etc/rc3.d/S99user_boot.sh
# ################################################

[ -x /usr/script/ddns_client.sh ] && /usr/script/ddns_client.sh &
exit 0

# END (do not copy this line)


Pana una alta ... am redefinit Bootlogo Enigma2 cu cel de Neutrino !!!

_________________
Ex computer guru !


08 Jan 2026, 15:21
Profile Send private message
User avatar

Joined: 23 Jun 2009, 10:32
Posts: 158147
Location: On the barrel ...
Post Re: Neutrino pe Amiko A5 Combo
Image

Image

Image

Image

Image

Image

Image

Image

Incredibil !!! Web Radio merge !

Am remarcat ca intre canalele predefinite sunt 11 canale de Web Radio !
si mi-am spus ... ce-ar fi daca ! Canalele suna impecabil !!!

Image

Image

Image

Image

Image

Nici macar n-a fost chiar asa de rea ziua asta ...

_________________
Ex computer guru !


08 Jan 2026, 17:38
Profile Send private message
User avatar

Joined: 23 Jun 2009, 10:32
Posts: 158147
Location: On the barrel ...
Post Re: Neutrino pe Amiko A5 Combo
Am luat de bune instructiunile despre scriptul de Boot !

- acolo mi-am propus sa opresc Enigma2 ( init 4)
- sa declar caile de cautare ale librariilor si Neutrino
- sa pun logo Neutrino pe ecran
- sa lansez executia scriptului de Start Neutrino !

Asta deocamdata ! poate vor mai trebui actiuni de initializare !!!
Am declarat scriptul in lista de executie si am verificat ca exista !
Code:
#!/bin/sh
init 4
export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:/opt/vitmod/neutrino/bin:/opt/lib
/opt/vitmod/bin/ply-image /opt/vitmod/logo/neutrino-logo.png
/opt/vitmod/neutrino/bin/neutrino.sh >log.txt
exit 0

Code:
ln -s /usr/scripts/user_boot.sh /etc/rc3.d/S99user_boot

Daca i-l execut manual linie cu linie ... totul este OK ! daca incerc sa-l
execut ca script ... da o eroare de genul "bad interpreter" cu si fara "&"
la sfarsit de linie ! Nu mi-au mers niciodata scripturile ... gresesc ceva
dar nu stiu ce !!!

Iata si un script scris de altii ... mai mesteri decat mine !
Code:
#!/bin/sh

rm /sbin/halt
rm /sbin/shutdown
rm /sbin/reboot
busybox ln -s /usr/bin/amlhalt /sbin/halt
busybox ln -s /usr/bin/amlhalt /sbin/shutdown
busybox ln -s /usr/bin/amlreboot /sbin/reboot

Mi l-am adaptat pe al meu ca sa semene !
Scriptul meu nu s-a executat !!! Asta este ... mai e zi si maine !!!

Image

Image

Image

Image

Am facut un pic de ordine ! acum totul locuieste in folderul /opt !
alegerea a fost facuta tinand cont de o posibila continuare pe A6 !
O zi reusita este doar atunci cand ti-ai pus la adapost munca !!!
Code:
tar -czf opt_neu.tar.gz /opt

Chiar daca ar fi sa nu se mai intample nimic spectaculos, eu consider
acest proiect ca pe un neasteptat de rapid succes !

_________________
Ex computer guru !


08 Jan 2026, 18:26
Profile Send private message
User avatar

Joined: 23 Jun 2009, 10:32
Posts: 158147
Location: On the barrel ...
Post Re: Faceti cunostinta cu ... Neutrino Amiko A5 Combo
Ce urmeaza ...

- trebuie lamurita procedura de oprire a lui Enigma2 !
- trebuie lamurita lansarea scriptului de start
- trebuie lamurita problema scanarii ...

Init command does not do anything, but only change the runlevel of the linux
machine and reload all init scripts, located in /etc/init.d for each /etc/rcX.d
where X is a number between 0-6 or S and represents a runlevel, where
usually do following from end user perspective

0 - deep standby "shutdown"; will execute all /etc/rc0.d/*
scripts before entering deep standby
1 - single user without network; will execute all /etc/rc1.d/*
scripts after switching the runlevel
2 - multi user with network; will execute all /etc/rc2.d/*
scripts after switching the runlevel
3 - multi user with network with enigma2; will execute all /etc/rc3.d/*
scripts after switching the runlevel
4 - multi user with network; will execute all /etc/rc3.d/*
scripts after switching the runlevel
5 - multi user with network with enigma2; will execute all /etc/rc5.d/*
scripts after switching the runlevel
6 - reboot ; will execute all /etc/rc6.d/*
scripts before reboot
S - shutdown ; will execute all /etc/rc0.d/*
scripts before entering deep standby

Image

Neutrino User Guide : https://wiki.tuxbox-neutrino.org/wiki/N ... triebnahme
Neutrino Settings Editor : https://dyefremov.github.io/DemonEditor/

Code:
init 4
export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:/opt/vitmod/neutrino/bin:/opt/lib
/opt/vitmod/bin/ply-image /opt/vitmod/logo/neutrino-logo.png
/opt/vitmod/neutrino/bin/neutrino.sh >log.txt


Image

Image

Analizand log-ul executiei ... se pare ca exista o singura eroare semnalata !
tipul de modulatie este necunoscut !!! asa ca nu demoduleaza deci nu are
ce afisa ! Va rog sa observati ca extrage EPG din stream ! si ca are afisat
nivelul de semnal pe TP ... dar daca nu stie cum este modulat, asta este !!!
Cu siguranta este o problema de configurare !!!

Code:
[frontend] unknown modulation 2!
[frontend] unknown modulation 2!
[frontend] unknown modulation 2!
[frontend] unknown modulation 2!
[frontend] unknown modulation 2!
[frontend] unknown modulation 2!
[frontend] unknown modulation 2!
[frontend] unknown modulation 2!
[zapit.cpp:ZapIt:524] [zapit] zap to ZU TV HD (7a800ec00010248 tp 1ea000000ec0001)
[zapit] saving channel, apid 0 sub pid ffffffff mode 0 volume 0
[zapit] GetConfig...
CChannelList::adjustToChannelID me 0xb96fa8 [All Services] list size 1404 channel_id 7a800ec00010248
[zapit.cpp:ZapIt:524] [zapit] zap to ZU TV HD (7a800ec00010248 tp 1ea000000ec0001)
[zapit] saving channel, apid 0 sub pid ffffffff mode 0 volume 0
[zapit] GetConfig...

_________________
Ex computer guru !


08 Jan 2026, 19:54
Profile Send private message
User avatar

Joined: 23 Jun 2009, 10:32
Posts: 158147
Location: On the barrel ...
Post Re: Faceti cunostinta cu ... Neutrino Amiko A5 Combo
Dupa tacerea mea matinala probabil ca banuiti ca lucrez ...

- am reusit sa opresc la Boot ... Enigma2
- am reusit sa lansez in loc la Boot ... Neutrino
- am optimizat scanarea Cablu ... nu mai cauta frecvente si SR exotice
- procesul se executa curat fara nici o eroare de configurare

* i-si regaseste librariile proprii - conditie de executie
* i-si regaeste fisierele de configurare - fara erori in log
* functioneaza pe toate ramurile din Meniu
* atata doar ca ... nu scaneaza Satelit si Cablu desi are nivel
.. de semnal dar indicatorul de calitate este de regula 0 !
* cauza probabila : o eroare de comunicare cu demodulatorul
* pe ramura Web Audio ... chiar merge foarte bine !!!

Am facut un filmuletz cu lansarea cap-coada a Neutrino !



Ce urmeaza ...

- am gasit uitat intr-un receptor un SD Card de 4Gb ... evident foarte lent !
- acesta este explicatia duratei de boot cam mari a lui Neutrino
- folosesc acest card pentru ca ma lasa sa fac un Backup compact
- va trebui sa curat imaginea de resturile din Enigma2 !
- va trebui sa fac si un pic de cosmetica la Reboot
- intre timp poate mi se aprinde beculetzul ... ce-i cu demodulatorul !!!
este posibil ca Neutrino sa nu stapanesca subiectul in cazul acestui tuner !
- trebuie sa fac un test cu un tuner USB ! *esec*
- trebuie sa fac un test si cu un fisier ... .m3u ! *bingo*

Neutrino este o inepuizabila sursa de surprize !!! iata ce a facut cu un .m3u !!!

Image

Image

Image

Nu stie formate de tip .m3u8 si nu este prea stabil !

_________________
Ex computer guru !


09 Jan 2026, 07:59
Profile Send private message
User avatar

Joined: 23 Jun 2009, 10:32
Posts: 158147
Location: On the barrel ...
Post Re: Faceti cunostinta cu ... Neutrino Amiko A5 Combo
Pana una alta ... am facut un backup ! si se dovedeste ca spre deosebire
de inteligentii de le LibreElec care s-au extins pe tot cardul , baietii de la
OpenATV s-au multumit cu 700 Mb ! iar dupa arhivare sub 200 Mb !

Image

Spuneam ca intre sarcinile ramase era si aceea a opririi disciplinate
a aplicatiei ! Acum ... nu se opreste ! Asa ca am inceput sa cercetez
situatia si am constatat ca nu se opreste asa cum se oprea Enigma2
in locul careia am lansat Neutrino ! asa ca mai este ceva de lucru !
Gata ! i-am tras-o ... se opreste civilizat !

_________________
Ex computer guru !


09 Jan 2026, 14:49
Profile Send private message
User avatar

Joined: 23 Jun 2009, 10:32
Posts: 158147
Location: On the barrel ...
Post Re: Faceti cunostinta cu ... Neutrino Amiko A5 Combo
Cred ca am gasit sursa erorii ...

La pornirea aplicatiei Neutrino exista o secventa de initializare
Code:
echo "dmx0" > /sys/class/stb/source
echo "ts0" > /sys/class/stb/demux0_source

Evident ca l-am intrebat pe amicul Google AI ce dracu este cu ea ?
Raspunsul sau este mai mult decat edificator ... am mirosit bine !!!
Code:
The commands

echo "dmx0" > /sys/class/stb/source
echo "ts0" > /sys/class/stb/demux0_source

are Linux shell commands used in Set-Top Box (STB) or Android TV
environments (like Amlogic devices) to configure video/audio hardware,
specifically telling the system to direct input/output streams (ts0 for
Transport Stream) to a particular digital tuner/demux hardware (dmx0),
effectively routing broadcast signals for playback or processing.

What these commands do:

echo "dmx0" > /sys/class/stb/source: This sends the text "dmx0"
(representing a specific tuner/demultiplexer hardware channel) into the
 file /sys/class/stb/source. This likely sets dmx0 as the primary input
source for the system's STB framework.

echo "ts0" > /sys/class/stb/demux0_source: This sends "ts0" (Transport
Stream 0, a common format for digital TV) into /sys/class/stb/demux0_source.
This tells the dmx0 hardware to start receiving or processing a transport
stream, often from a DVB (Digital Video Broadcasting) tuner.

In simpler terms:

You're telling the box's software: "Use tuner 'dmx0' as the main source,
and have it process the incoming 'ts0' stream," which is essential for
watching live TV on Android TV boxes or similar devices.


Si eu ca ala curios , ma duc sa vad daca s-a scris sau nu ...

Image

Toate intrarile din lista au date de azi, numai /sys/class/stb/demux0_source
este din 1900 toamna ! trebuie ca nu a avut privilegiile necesare operatiei
de scriere in Kernel ! Daca nu se face acesta asociere ... nu se poate
demultiplexa streamul si deci ... nu scaneaza !

Situatia actuala arata astfel ...

- s-a rescris scriptul enigma2.sh
- acesta face initializarile necesare Neutrino
- apeleaza Neutrino
- la iesire ... just Kill the Box !

Code:
#!/bin/sh

# Forced exit
#
# enigma2 exit codes:
#
# 1 - Stop
# 2 - Reboot
# 3 - start Neutrino then Stop
#
# >128 signal

ret="3"

case $ret in
   1)
      /sbin/halt
      ;;
   2)
      if [ -f /proc/stb/fp/force_restart ]; then
         echo 1 > /proc/stb/fp/force_restart
      fi
      /sbin/reboot
      ;;
   3)
      rm -fR /home/root/.gstreamer-0.10
      rm -f /tmp/.listen.camd.socket.ignore
      /opt/vitmod/neutrino/bin/start.sh
      /sbin/halt
      ;;
esac


Scriptul start.sh este care lanseaza efectiv Neutrino ! si el a fost
rescris liniar pentru a nu depinde de eventuale conditii externe

Code:
#!/bin/sh
#
# Start Neutrino
#

export PATH=$PATH:/opt/vitmod/neutrino/bin
export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:/opt/lib
export HAL_DEBUG=0xff

#
#    tv on enabled by HDMI CEC
#
   echo "10 04" > /sys/class/cec/cmd
   rm -f /tmp/.halt /tmp/.reboot /tmp/.timer
#   /usr/bin/remotecfg /etc/remote-neu.conf > /dev/null
#
#   video reset, will be set by Neutrino   
#
   echo 0 > /sys/class/video/disable_video
   echo "0 0 0 0" > /sys/class/video/axis
   echo 0 > /sys/class/graphics/fb0/blank
   echo 1 > /sys/class/graphics/fb1/blank
#
#    set tuner and demod for kernel
#
   echo "dmx0" > /sys/class/stb/source
   echo "ts0" > /sys/class/stb/demux0_source
#
#   run Neutrino
#
   /opt/vitmod/neutrino/bin/neutrino
#
#   tv off disbled by HDMI CRC
#
   echo "0f 36" > /sys/class/cec/cmd
#
#   kill the Box
#
   /sbin/halt


Scopul acestor manevre a fost claritatea si controlul operatiilor !

- aprinde TV-ul prin HDMI CEC
- acum sistemul pleaca direct in Neutrino
- la iesire stinge TV-ul prin HDMI CEC
- si ucide Box-ul

Din punct de vedere logic ... face exact ce i se cere !

Pun aici punct acestei aventuri ! Nu o consider un esec pentru ca aveam
putine sperante sa faca mai mult decat face ! Concluziile de aici inca nu stiu
daca sunt valabile si pentru Enigma2 pentru ca ea lucreaza cu driverul la nivel
logic avand din acest punct de vedere o mare independenta, asa se face ca
manipuleaza tunere "built in" si "plug in" cu aceleasi proceduri !

Download : https://mega.nz/file/L19n1SwQ#EVMfZ1KwU ... S0AUa3aXgw

Neutrino mi-a oferit o saptamina de "joaca" deopotriva obositoare, instructiva,
placuta si cu satisfactii ! Acesta era de fapt obiectivul meu !


09 Jan 2026, 18:12
Profile Send private message
User avatar

Joined: 23 Jun 2009, 10:32
Posts: 158147
Location: On the barrel ...
Post Re: Faceti cunostinta cu ... Neutrino Amiko A5 Combo
Pentru curiozitatea mea si fara mari sperante , am incercat sa vad cam unde
am ajuns ! am scos si un log pentru a vedea exact de se nu scaneaza sau
vizioneaza un canal !

S-au facut asocierile impuse de sistem doar ca RS 6000 se poarta altfel
decat AVL 6862 ! Mesajele de eroare la scanare sunt de genul "unsupported
command"
! Iata cum se termina operatia de scanare a unui canal
satelit cu semnal !!!
Image

Iata ca daca i-i incarc o lista de canale actuala ... pe cablu si pe satelit are
EPG ! Eu cred ca daca se potriveau tunerele ... cel cu care a fost construit
Neutrino si cel al lui Amiko A5 ... ar fi functionat fara probleme !

Image

Image

La pornire incearca sa descda un canal de pe satelit, eroarea este interesanta
... "unknown modulation" !

Code:
[zapit.cpp:ZapIt:524] [zapit] zap to ZDFinfo HD (b20c03f200012ba2 tp 2c5300c003f20001)
[zapit] saving channel, apid 0 sub pid 0 mode 0 volume 2
[zapit] GetConfig...
[zapit.cpp:StopPlayBack:2308] standby 0 playing 0 forced 0 send_pmt 1
[frontend] unknown modulation 2!
[fe0/0] tune to 11347000 DVB-S2 UNKNOWN 2/3 V/R srate 22000000 pli 0 plc 1 plm 0
(tuner 1597000 offset 9750000 timeout 3000)
#### after all ############## : 439810201 msec


UNKNOWN trebuia sa fie 8PSK ... in cazul acestui canal !!!

Am incercat sa elimin posibile erori legate de librariile originale ! asa ca
le-am colectat pe toate si adus intr-un folder referit cu prioritate ! Ce nu
stiu ... este daca nu cumva exista si librarii di OpenAtv , /lib din radacina,
referit si sursa de eroare ! o sa vad !

M-am asigurat ca gaseste in /usr/lib toate referintele externe ale Neutrino !
si totusi nu merge ... precis este o dependenta de tuner ! merge totul
inafara de Frontend !!!

_________________
Ex computer guru !


13 Jan 2026, 18:53
Profile Send private message
Display posts from previous:  Sort by  
Post new topic Reply to topic  [ 8 posts ] 


Who is online

Users browsing this forum: No registered users and 9 guests


You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot post attachments in this forum

Search for:
Jump to:  
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group.
Designed by Vjacheslav Trushkin for Free Forums/DivisionCore.