Lancelb - instalarea optware pe Android

Vă reamintesc că efectuați toate manipulările cu dispozitivele dvs. la propria dumneavoastră pericol și risc. Nu sunt responsabil pentru orice probleme care pot apărea ca rezultat al manipulărilor descrise

În acest articol voi descrie procesul de instalare a optware, a transmisiei și a flexetului pe un set de televizor Android TV. De exemplu, folosesc MK809IV, dar această instrucțiune ar trebui să funcționeze pe orice dispozitiv Android cu procesor ARM.







Lancelb - instalarea optware pe Android

Să începem cu ceea ce avem nevoie pentru a efectua cu succes această operațiune.

I. Pregătirea

Rulați Ubuntu sau alte Linux pe care le aveți.

Descărcați scriptul de instalare într-un dosar Descărcări optware (poate fi oriunde, dar voi fi în exemplul meu arată efectul exact pentru acest dosar). Puteți să o descărcați făcând clic pe butonul Raw.

Lancelb - instalarea optware pe Android

Deschideți terminalul și introduceți următoarea comandă:

sudo apt-get instalează android-tools-adb

Sistemul va solicita parola superuser. Introduceți-l și apăsați Enter. Vă reamintesc că atunci când introduceți o parolă în terminal, nimic nu va fi afișat - ar trebui să fie.

Lancelb - instalarea optware pe Android

După aceea, introduceți următoarele comenzi:


mkdir. android
cd. android
nano adb_usb.ini

Lancelb - instalarea optware pe Android

Lancelb - instalarea optware pe Android

După aceea, apăsați ctrl + x, apoi confirmați salvarea modificărilor apăsând "y", apoi apăsați Enter pentru a confirma numele fișierului.

Acum treceți la televizor.

Vă recomandăm să îl porniți direct de la computerul pe care este instalat Linux.
Eu folosesc MK809IV (analogice și MK809III MK802IV), bazat pe cip RK3188-T și cip de comunicare AP6210 cu firmware Neomode smic717394_809III_1080p_V4. Dar puteți utiliza orice dispozitiv cu Android, bazat pe procesorul ARM, principalul lucru este să fiți rădăcini.

Pe dispozitivul Android, deschideți setările, selectați "Pentru dezvoltatori". În colțul din dreapta sus, comutați comutatorul în poziția "on" și confirmați că știm despre posibilele consecințe. După aceea, bifați câmpul "Debugging via USB"

Lancelb - instalarea optware pe Android

Apoi, în setările mergeți la "USB" și bifați câmpul "Conectare la PC".

Lancelb - instalarea optware pe Android

Acum treceți la computerul nostru. În proprietățile mașinii virtuale, selectați conexiunea dispozitivului USB la Linux.
PS: dacă nu reflash dispozitivul și instalează driverul corespunzător, aici este posibil să aveți un nume de genul „Unknown Device“.







Lancelb - instalarea optware pe Android

Apoi, în terminal, introduceți:

dispozitive sudo adb

Lancelb - instalarea optware pe Android
Lancelb - instalarea optware pe Android

După rândul "Listă de dispozitive atașate", ar trebui să existe încă o linie cu codul alfanumeric al dispozitivului. Dacă este, atunci totul este bine în viitor. Dacă nu, vom face următoarele:

Introduceți următoarele comenzi în terminal

sudo adb kill-server
dispozitive sudo adb

Va trebui să repetați de câteva ori.

II. Instalarea optware

Acum intrăm comenzi în terminal

/ Descărcări
chmod + x optware-install-via-adb.sh
./optware-install-via-adb.sh

Lancelb - instalarea optware pe Android

Apoi așteptăm să se descarce și să se instaleze toate pachetele necesare.
În final, ar trebui să vedeți confirmarea:

Lancelb - instalarea optware pe Android

Aceasta finalizează instalarea optware-ului. Pentru a rula, trebuie să executați următoarele comenzi

adb shell
/data/opt/start.sh

După aceasta, efectuați actualizarea:

ipkg actualizare
ipkg upgrade

Lancelb - instalarea optware pe Android

lista ipkg - afișează lista pachetelor disponibile
ipkg instalează ABC - instalează pachetul ABC
ipkg remove ABC - șterge pachetul ABC

III. Instalarea flexetului, a transmisiei și a openssh

Pachetele necesare sunt alese de toată lumea. Mai jos voi descrie modul de instalare a openssh, a transmisiei și a flexetului.

Să începem cu openssh. Acest pachet vă va permite să vă conectați la terminalul dispozitivului Android prin intermediul rețelei.
Este instalat un pachet simplu:

ipkg instalează openssh

După instalare, openssh trebuie să funcționeze. Acest lucru poate fi verificat cu o comandă

Câteva secunde pe ecran ar trebui să apară o linie ca aceasta:

1735 rădăcină 3208 R / opt / sbin / sshd

Acesta va continua să fie afișat până când apăsați ctrl + c.
Instrucțiuni detaliate pentru configurarea site-ului nslu2.

Apoi, instalați transmisia:

ipkg instalați transmisia

Pentru a începe, utilizați următoarea comandă. Dacă doriți să pornească automat de fiecare dată când porniți sistemul, trebuie să adăugați această comandă la cron.

Acum du-te la flexget. Aici procesul este oarecum mai complicat. Executăm consecvent următoarele comenzi în terminal.

ipkg instala nano
ipkg instala cron
ipkg instala python27
ipkg instala py27-setuptools
/data/opt/bin/easy_install-2.7 flexget
/data/opt/bin/easy_install-2.7 transmissionrpc

Flexget este instalat. Nu voi elabora configurația sa. Toate informațiile necesare găsiți pe site-ul programului.
Singurul lucru pe care îl sfătuiesc în cron este să specificați în mod explicit calea spre fișierul de configurare, de exemplu:

* / 30 * * * * / opt / local / bin / flexget -c /opt/home/root/confi.yml executa

IV. Configurarea funcției AutoPlay

Vom configura autorun folosind SManager.
Pentru a face acest lucru, mergeți la dosarul / data / opt din program și faceți clic pe fișierul start.sh. În meniul care apare, faceți clic pe Script / executabil.
În fereastra care apare, apăsați butoanele Fav. Boot. Su și Ntfy. Faceți clic pe Salvați. Apoi, lângă butonul Ntfy apare un alt buton NoO, apăsați și el.

Lancelb - instalarea optware pe Android

Acest lucru ar trebui să fie suficient, programele instalate ar trebui să fie difuzate prin intermediul script-urilor din directorul /data/opt/etc/init.d.
Dacă nu se întâmplă acest lucru, apoi la toate scripturile din acest dosar, efectuați acțiunile descrise mai sus.
Important! SManager rulează scripturi în ordine alfabetică. Primul care începe este start.sh. Dacă este necesar, redenumiți scenariile.

Lancelb - instalarea optware pe Android

De asemenea, puteți configura pornirea automată în cron. Cu toate acestea, pentru acest lucru ar trebui să fie executați, în funcție de nevoia lui de a adăuga SManager așa cum este descris mai sus (în cazul în care nu pornește din dosarul init.d).
Pentru a edita cronul, trebuie să executați următoarele comenzi:

export EDITOR = nano
crontab -e

Puteți găsi o descriere detaliată a programului cron aici.







Articole similare

Trimiteți-le prietenilor: