Amino 4 Series User manual

Set‐TopBoxConfigurationGuide
Aminox4x,x5xandx0xxset‐topboxes
August2018
Documentno.AM‐000500‐TCv121

©AminoCommunicationsLtd.2018INDEX CONTENTS 3
Copyright
Set‐topboxConfigurationGuide
August2018
version121
©AminoCommunicationsLtd.2018
Atthetimeofissuethisguideappliestotheset‐topboxes(STBs)andsoftwareversionslistedbelow:
Platform Softwareversion Notes
x4xSTBs
A129
3.3.2 Softwareversion3.3.2isanupgrade
thatrunsonallSTBslistedunderx4x
STBs
A140
H140
A540PVR
M540
x5xSTBs
A150 5.7.4
x0xxSTBs
L1050 4.4.12
Amino,AmiNET,andtheAminologoaretrademarksofAminoCommunicationsLtd.Allothertrademarksare
thepropertyoftheirrespectiveowners.
127(
ImportantNote
Modifyingtheproductconfigurationorhardwaremayresultinthe
productbeinginastatewherebylocallawsareviolated.Amino
CommunicationsLtdcannotbeheldresponsibleforuserchangesthat
resultintheproductviolatinglocallaws.
Thisguidedescribescomponentsthatundergocontinualdevelopment.Theinformationinthisguideis
subjecttochangewithoutnoticeatanytime.
Theremaybevisualdeviationsbetweengraphicsintheguideandthereleasedsoftware.
Commentsaboutthedocumentationarewelcome.Pleasesubmitfeedbackto[email protected].
ForfurtherinformationaboutAminoorAminoproducts,pleasee‐mailinfo@aminocom.com.
127(
ThisguideistobeusedinconjunctionwiththeSTBsandsoftwareversions
listedabove.ItdoesnotrefertoolderSTBs,unlessrequiredforclarificationof
aparticularinstruction.
AminocurrentlysupportstheOperabrowserversion11(forx4xSTBs)and
version12(forx5xSTBsfromv4.0.0andx0xxSTBsfromv3.4.0).

©AminoCommunicationsLtd.2018INDEX CONTENTS 5
Contents
Introduction .....................................................................11
Chapter1— ConfiguringSTBs........................................................15
1.1 Configurationfiles.......................................................16
1.1.1 Settingsfile ...................................................................16
1.1.2 Hostnamefile .................................................................16
1.1.3 DHCPserver ..................................................................16
1.1.4 Password.....................................................................17
1.1.5 NORFlash....................................................................17
1.1.6 Usersettingsfile...............................................................17
1.2 Configurationtechniques.................................................17
Chapter2— STBconfigurationfiles ...................................................21
2.1 TheSTBsettingsfile......................................................22
2.1.1 Howtovieworchangesettings ..................................................22
2.1.2 Examplesettingsfile ...........................................................22
2.1.3 Settingsfilecontents...........................................................23
2.2 NORFlashconfiguration..................................................23
2.2.1 Howtovieworchangesettings ..................................................23
2.2.2 ExamplescripttosetNORFlashsettings ...........................................23
2.2.3 NORFlash‐listofsettings.......................................................23
2.3 Channelchangerapplication...............................................24
2.4 Trusteddomainsfile......................................................24
2.4.1 Howtovieworchangesettings ..................................................24
2.4.2 Exampletrsdmns.txtfile ........................................................25
2.4.3 Trusteddomainsfilecontents....................................................25
2.5 Usersettingsfile.........................................................25
2.5.1 Howtovieworchangesettings ..................................................26
2.5.2 Exampleusersettingsfile........................................................26
2.5.3 Usersettingsfilecontents .......................................................26
2.6 Hostnamefile...........................................................26
2.6.1 Howtovieworchangesettings ..................................................26
2.6.2 ExampleHostnamefile .........................................................27
2.6.3 Hostnamefilecontents.........................................................27
2.7 Functionkeysfile........................................................27
2.7.1 Howtovieworchangesettings ..................................................27
2.7.2 Examplefkeys.conffile .........................................................28

6CONTENTS INDEX ©AminoCommunicationsLtd.2018
2.8 Browserconfigurationfiles................................................28
2.8.1 HowtovieworchangesettingsforOpera..........................................28
2.8.2 UsingtheEkiohbrowserwithBeeniusmiddleware..................................29
2.9 Theno_analogfile.........................................................29
2.10 HDCPpolicyfile..........................................................29
2.11 DynamicDHCPsettingsfile................................................30
2.11.1 Howtoviewsettings...........................................................30
2.11.2 DHCPC‐listofsettings..........................................................30
2.12 Fileaccesspolicy.........................................................31
2.12.1 Thepolicyfile.................................................................31
Chapter3— UsingSTBremoteconf....................................................33
3.1 STBremoteconf..........................................................34
3.1.1 Howitworks..................................................................34
3.2 Installation.............................................................35
3.2.1 Beforeyoustart...............................................................35
3.2.2 InstallingSTBremoteconf........................................................35
3.2.3 InstallingprerequisitePerlmodules...............................................36
3.2.4 UpgradingSTBremoteconf ......................................................36
3.2.5 RemovingSTBremoteconf .......................................................37
3.3 SendingcommandswithSTBremoteconf....................................37
3.3.1 Tosendacommandatthecommandline..........................................37
3.4 UsingscriptstocontrolSTBremoteconf......................................38
3.5 STBremoteconfparametersyntax..........................................39
3.5.1 <host>argument ..............................................................40
3.5.2 Save .........................................................................40
3.5.3 <command_options>argument ..................................................40
3.5.4 Overviewofcommandoptions...................................................41
3.6 Listofcommands........................................................42
3.7 STBremoteconfkeychanging..............................................57
3.7.1 Requirements .................................................................57
3.7.2 PreparinganewSTBrc‐KEY......................................................58
3.7.3 PCconfiguration ...............................................................58
3.7.4 TestingSTBremoteconfwiththenewkeys.........................................58
Chapter4— Usinglibconfig ..........................................................61
4.1 Beforeyoustart.........................................................62
4.2 libconfigconfigurationareas...............................................62
4.2.1 NORFlashconfiguration ........................................................62
4.2.2 Settingsconfiguration..........................................................62
4.2.3 Hostnameconfiguration ........................................................63
4.2.4 Usersettingsconfiguration ......................................................63
4.2.5 DHCPCconfiguration...........................................................63
4.3 Usinglibconfigtogetandsetvalues........................................63
4.3.1 libconfig‐setcommandsyntax ...................................................63
4.3.2 TosetavalueviaTelnet ........................................................64
4.3.3 Tosetavalueusingcommandsinascript..........................................65
4.3.4 TosetavalueusingtheJMACXAPI ...............................................65
Chapter5— Customisingasoftwareupgradeimage .....................................67
5.1 Configuringimagecomponents............................................68

©AminoCommunicationsLtd.2018INDEX CONTENTS 7
5.1.1 Toconfigureimagecomponents .................................................68
5.2 Editingtheflashcontentsfile...............................................69
5.2.1 flashcontentsfile ..............................................................69
5.2.2 Filenaming...................................................................69
5.3 Creatinganupgradescript................................................69
5.3.1 Touseanupgradescript........................................................70
5.4 Enablingremotelog‐intools...............................................70
5.4.1 Remotelog‐intoolavailability ...................................................70
5.5 Customisinggraphics.....................................................71
5.5.1 GraphicsusedbytheSTB .......................................................71
5.5.2 Replacingthedefaultgraphicswithyourown ......................................71
Chapter6— STBconfigurationpagesforOpera11onwards ...............................73
6.1 AbouttheSTBconfigurationpages..........................................74
6.2 Gettingstarted..........................................................75
6.2.1 Usingakeyboardorremotecontrolwiththeconfigurationpages......................76
6.3 Preferencespages.......................................................76
6.3.1 ChangingthePreferencespagessettings ..........................................76
6.3.2 UsingthePreferencespages .....................................................78
6.3.3 Video ........................................................................78
6.3.4 Audio ........................................................................81
6.3.5 Subtitles .....................................................................82
6.3.6 RF(notavailableonallmodels) ..................................................82
6.3.7 Info .........................................................................83
6.3.8 Restart.......................................................................83
6.3.9 SysPrefs(H140)...............................................................83
6.4 Managementpages......................................................83
6.4.1 UsingtheManagementpages ...................................................84
6.4.2 Hardware ....................................................................85
6.4.3 Software.....................................................................86
6.4.4 Browser ......................................................................87
6.4.5 Video ........................................................................88
6.4.6 IR...........................................................................89
6.4.7 Network .....................................................................90
6.4.8 DHCP........................................................................91
6.4.9 Upgrade......................................................................92
6.4.10 Restart.......................................................................93
6.4.11 TVI(H140) ....................................................................93
6.4.12 UserPrefs....................................................................94
6.5 ConfigurationpagesettingsforOpera11....................................94
6.5.1 Preferencespages .............................................................94
6.5.2 Managementpages ............................................................95
AppendixA—NORFlashsettings......................................................99
A.1 NORFlashsettings...................................................... 100
A.2 PrimaryandSecondaryvideooutputs...................................... 108
A.2.1 OUTPUT_RESOLUTION.........................................................108
AppendixB—Settingsfilecontents................................................... 111
B.1 Availablesettings....................................................... 112
B.2 Remotelayoutoptions................................................... 145

8CONTENTS INDEX ©AminoCommunicationsLtd.2018
B.3 LEDConfigurationoperationbySTBproduct................................. 146
B.3.1 STBinACTIVEmode...........................................................146
B.3.2 STBinSTANDBYmode .........................................................146
B.4 Volumecontrol......................................................... 146
AppendixC—DHCPCfilecontents.................................................... 149
C.1 DHCPCfilesettings...................................................... 150
AppendixD—MediasourceURLsandHLS............................................. 153
D.1 Mediasourcetypes..................................................... 154
D.1.1 RTSP........................................................................154
D.1.2 IGMP.......................................................................155
D.1.3 HTTP .......................................................................155
D.1.4 StreamingMP3s ..............................................................156
D.1.5 UDP........................................................................156
D.2 Mediasourceattributes.................................................. 156
D.3 HTTPLiveStreaming(HLS)................................................ 158
D.3.1 OverviewofHLS ..............................................................158
D.3.2 HLSplaybackusingJMACXfunctions.............................................160
D.3.3 HLSDebug...................................................................161
AppendixE—Usingtheconfigurationtechniques....................................... 163
E.1 Configuringimagecomponents........................................... 164
E.1.1 Howtoconfigureimagecomponents ............................................164
E.2 Configuringalargedeployment........................................... 165
E.2.1 Prerequisites.................................................................165
AppendixF—Recoveryfrominvalidvideomode........................................ 167
F.1 Invalidvideomodes..................................................... 168
F.2 Invalidvideomoderecovery.............................................. 168
F.2.1 Howitworks.................................................................168
AppendixG—Videooutputformats.................................................. 169
G.1 A129,A140,H140,A540PVR,A150........................................ 170
AppendixH—PairinganIRremotecontrolwithanSTB.................................. 171
H.1 OnthegreyAminoIRremotecontrol...................................... 172
H.2 OntheAVC‘Boat’IRremotecontrol....................................... 173
H.2.1 PairingtheSTBtotheremotecontrol............................................173
H.3 OntheSRC‘Willow’IRremotecontrol...................................... 174
AppendixI—STBremoteconfstatscommand........................................... 175
I.1 Usage................................................................. 176
I.2 Example............................................................... 176
I.3 Termsexplained........................................................ 176
I.4 MACaddress........................................................... 176
I.5 AVCore................................................................ 176
I.6 Netstat................................................................ 179
I.7 Meminfo.............................................................. 179
I.8 Exampleofastatsoutput................................................ 181
AppendixJ—FrequentlyAskedQuestions(FAQs)....................................... 183
J.1 Leds.................................................................. 184
J.2 STBremoteconf......................................................... 184
J.3 Recoveryimage........................................................ 184

©AminoCommunicationsLtd.2018INDEX CONTENTS 9
J.4 IRandremotes......................................................... 184
J.5 Miscellaneous.......................................................... 185
J.6 UsingVLC.............................................................. 186
J.7 HardDiskDrivesandrecording............................................ 186
J.8 Debug................................................................ 187
Index ..........................................................................189

©AminoCommunicationsLtd.2018INDEX CONTENTS 11
Introduction
Aboutthisdocument
Thisguideappliestoallcurrentset‐topboxes(STBs)listedontheCopyrightpage.STBmanagementoffers
variousmeansofeditingandreadingtheSTBconfiguration,andcontrollingSTBoperation.Thisguide
describestheconfigurablesettingsandoptionsavailable.ItassumesyouhaveanSTBandaccesstoasuitable
softwarerelease.Italsoassumesabasicunderstandingofthetechnologiesinvolved,whichincludeLinux
commandlineoperation.
127(
ImportantNote
Modifyingtheproductconfigurationorhardwaremayresultinthe
productbeinginastatewherebylocallawsareviolated.Amino
CommunicationsLtdcannotbeheldresponsibleforuserchangesthat
resultintheproductviolatinglocallaws.
ForinformationoninstallingandupgradingAminosoftware,seetheSoftwareInstallationandUpgradeGuide
(AM‐000501‐TC).
Manyofthecontrolandcustomisationoptionsdescribedinthisguidecanalsobeimplementedusing
JavaScriptMediaAccessControlExtensions(JMACX)orCAPIcallsusingtheAmiNETSDK.Formore
informationrefertotheJMACXAPIspecification(AM‐000502‐TC)andtheSDKUserGuide(AM‐001394‐TC).
127(
ForinformationonfunctionalityandSTBsthatarenolongersupported,refer
toearlierversionsofthisguide.

12CONTENTS INDEX ©AminoCommunicationsLtd.2018
Structureofthisdocument
Chapter Outline
Introduction Generalintroduction.
Chapter1,”Configurationmethods“Thischapterintroducestheoptionsavailablefor
configuringSTBs,anddetailshowtoconfigure
certainconfigurationareas.
Chapter2,”STBconfigurationfiles“ThischapterlistssomeofthemainSTB
configurationsettings.
Chapter3,”UsingSTBremoteconf“Thischapterintroduces STBremoteconf and
explainshowtouseittoconfigureandcontrolan
STB.
Chapter4,”Usinglibconfig“Thischapterintroduces libconfig and
explainshowtoconstructcommandstoview
and/oreditSTBconfiguration.
Chapter5,”Customisingasoftwareupgrade
image“
Thischapterdescribeshowtocustomisethe
softwareupgradebeforeitissignedandloaded
totheSTB.
Chapter6,”STBconfigurationpagesforOpera
11onwards“
ThischapterintroducestheManagementand
PreferencespagesforOpera11buildsand
describeshowtousethemtoconfigureand
controlanSTB.
Appendices
AppendixA,”NORFlashsettings“ Providesconfigurationexamplesandother
supportinginformationforNORFlash.
AppendixB,”Settingsfilecontents“Providesconfigurationexamplesandother
supportinginformationforSettingsfile
instructions.
AppendixC,”DHCPCfilecontents“Providesconfigurationexamplesandother
supportinginformationfordhcpcinstructions.
AppendixD,”Usingtheconfiguration
techniques“
Givesmethodsofusingtheconfiguration
techniques.
AppendixE,”MediasourceURLsandHLS“Providesinformationonconstructingmedia
streamURLs,plusinformationaboutHTTPLive
Streaming(HLS).
AppendixF,”Recoveryfrominvalidvideo
mode“
Describesamethodofrecoveringfromsettingan
invalidvideomode.
AppendixG,”Videooutputformats“ListsthevideooutputformatsfortheSTBs.
AppendixH,”PairinganIRremotecontrolwith
anSTB“
DescribesthemethodofpairinganIRremote
controlwithanSTB.
AppendixI,”STBremoteconfSTATScommand“ Describesthedescriptorsreturnedbythe
STBRemoteconf stats command.
AppendixJ,”FrequentlyAskedQuestions
(FAQs)“

©AminoCommunicationsLtd.2018INDEX CONTENTS 13
Audience
Thisguideisintendedforcomputer‐literatepeople,whohaveaworkingknowledgeofcomputingand
networkingprinciples.ItassumesyouhaveanSTBandcanobtainasuitablesoftwarereleasefromtheAmino
supportsite,andthatyouhavealreadyperformedabasicinstallationofanAminoSTB.Italsoassumesabasic
understandingofthetechnologiesinvolved,whichinclude:
•IPnetworking
•DHCPservers
•HTTPservers
•Multicastandunicast
andthefollowingLinuxusageandadministrationskills:
• PerformingaSSHlogin.
• Contrastingfullandrelativepathnames.
• Understandingthefilesystemhierarchy.
• Handlingfileswithcpandmv.
• Makingandnavigatingdirectories.
•Listingattributeswithls.
• Identifyingmultipleusersandgroups.
• Interpretingfileanddirectorymodes.
• Adjustingaccesspermissions:chmod.
•Raisingprivilegewithsu,sudoandsetuid.
• ExtractinglineswithGNUgrep.
• Savingcommandoutputintofiles.
• Creatingandmodifyingfileswithvioremacs.
•Exportingvariablestotheenvironment.
• Callingscriptsasacommand.
• Monitoringprocesseswithps.
• Mountingstoragedevices.
•Measuringfreespace.
•Workingwithtararchives.
OperatingSystem
Theoperatingsystemrequiredisa32bitx86(ia32)DebianSqueeze,withbashasthedefaultshellandLinux
kernel2.6.
Itispossibletogetthetoolsworkingon64bitLinuxoperatingsystemsaslongasthe32bitcompatibility
librariesareinstalled(ia32‐libs),howeverthisisnotaconfigurationsupportedbyAmino.
Likewise,itispossibletousevariationsofx86LinuxotherthanDebianandtouseavirtualmachinesuchas
VMWareorVirtualBox.Again,theseconfigurationsarenotofficiallysupportedbyAmino.Distributionsother
thanDebianmayhavedifferentpre‐requisites:theymayrequireacertainclusterpackageortheadditionof
optionalpackages.Aminoiscurrentlyunabletoadvisefurtheronthissubject.
127(
ThisisnottheembeddedoperatingsystemintheSTB.

14CONTENTS INDEX ©AminoCommunicationsLtd.2018
Documentconventions
Thefollowingdocumentconventionsareused:
Formatting Usage
<...> Indicatesavaluethatyouneedtoreplacewithasystemspecificvalue(except
whereusedinHTMLorXMLexamples,whereitisusedintags,asnormal).
[...] Indicatesoptionalparameters‐forexampleincommandsorfunctions.
...|...Indicateschoices–forexamplewhereaninputcantakeoneofanumberof
values.
code font Indicatesinputandoutputvalues(forexample,atacommandline),aswellas
function,configuration,parameterandfilenames.
boldtext Usedforemphasisandtoindicatespecifickeypresses.Forexample:PresstheEsc
key.
greytextCommandsorsettingswhicharenotingeneraluse(forexample,configuration
settingsthatarereservedforAminointernaluse).
bluetextCross‐reference(thisisa“clickable”hyperlinkifyouareviewingthedocument
electronically).

©AminoCommunicationsLtd.2018INDEX CONTENTS 15
Documenthistory
Issue Dateissued Changes
121 November2017 Changesandupdatesforx5xreleases4.5.0to5.7.1.Changes
andupdatesforx0xxreleases4.4.6to4.4.12.Addednew
settingsPROVISIONING_INFOandTHINK_BOOTMODE.
120 October2016 Changesandupdatesforx4xrelease3.3.2.Changesand
updatesforx5xreleases4.1.2to4.4.3.Changesandupdates
forx0xxreleases4.3.3and4.4.4.
119 July2014Changesandupdatesforx4xreleases3.2.1to3.3.1.
Informationrelatingtox5xrelease4.0.0andx0xxrelease3.3.5
added.Referencestox3xSTBsnowremoved.
118 May2013 Changesandupdatesforx4xreleases2.9.0.
117 April2013 Changesandupdatesforx4xreleases2.7.1,2.7.2,2.8.1and
2.8.2
116 October2012 Changesandupdatesforx4xrelease2.6.2.
Changesandupdatesforx3xrelease0.18.10.
ChapteronusingconfigurationpagesforOpera9nowremoved
(classedaslegacyinformation).
115 February2012 Corrections:stbremoteconfSETCONFIGandGETCONFIGsyntax
corrected.NORFLASHtypocorrectedtoNORFLASHincode
examplessyntax.
114 December2011 Changesandupdatesforx4xreleases2.2.0‐2.2.6,2.3.0‐2.3.5
and2.4.2‐2.4.3.
Changesandupdatesforx3xreleases0.18.3‐0.18.6.
113 January2011 AddedRTSPserversourceaddressfilteringinformation(settings
file)
112 December2010 Changesandupdatesforversion0.17.5and0.17.6(forx3xSTBs)
releasesandversion2.0.0and2.1.0releases(forx4xSTBs).
111 November2010 Changesandupdatesforversion0.17.3(forx3x)andversion
1.0.0(forx4x)releases.
Notissued‐incorporatedintoissue112.
110 August2010 Changesandupdatesforversion0.17.2release.
109 April2010 Newsettingsoptionsadded.
108 March2010 Generalupdatesandcorrections.
107 November2009 NewappendixlistingDHCPCoptionsadded.
Netconfappendixupdated.
Galiosupportinformationremoved.Pleaseseeearlierversion
ofthisguideforinformationrelatingtotheGaliobrowser.

16CONTENTS INDEX ©AminoCommunicationsLtd.2018
106 November2009 Chapter7addeddescribingthenewmanagementand
preferencepagesConfigurationpagesettingsarenowincluded
inChapters6and7.
AppendixA,BandChavebeenupdated.
GuideupdatedforOpera9builds.
AppendixGandHarebothnew.
SupportinformationfortheAmiNET120and124removed.
Pleaseseeearlierversionofthisguideforinformationrelating
tothoseplatforms.
105 June2009 Removedconfidentialityrequirement.Passwordprotection
warningsadded.
104 June2009 AppendixGupdated.Minorcorrections.
103 May2009 GeneralUpdates.BoardRevisionNumbersupdated.
STBremoteconfREFORMATadded.
102 January2009 FileAccessPolicyinformationadded.OUTRESinfoupdated.
Summarytablesupdated.ScriptstocontrolSTBRemoteconf
added.SAVEcommandinfocorrected.
Issue Dateissued Changes

CONFIGURATION METHODS
18CONTENTS INDEX ©AminoCommunicationsLtd.2018
Thischapterprovidesanoutlineoftheconfigurationtechniques.Moredetaileddescriptionswillbeprovided
inlaterchapters.
1.1 Configurationmethods
STBmanagementoffersvariousmeansofconfiguringandcontrollingbasicSTBoperation,forexample
initiatingasoftwareupgradeorareboot.Thetechniquesthatmakethispossiblearedescribedbelow:
•STBremoteconf–Aremoteconfigurationtoolthatenablesyoutosendconfigurationandcontrol
commandsacrossthenetworktooneormoreSTBs.
•Configurationpages–ThelocalconfigurationpagescanbeaccessedusinganAminoInfra‐red(IR)
keyboardandtelevisiondisplaytochangeconfigurationsettingsandcarryoutsimplecommandssuchas
rebootingandinitiatingsoftwareupgrades.Theterm“Configurationpages”encompassesboththe
Managementpages(foradministrators)andthePreferencespages(forusers).Somesoftwarereleases
withcertainmiddlewareshavetheirownconfigurationpages.
•Imagecomponents–Theimagecomponentsarethesetoffilesthatasoftwareupgradeimageisbuilt
from.Theseincludeconfigurationfilesandgraphicsfiles(forexample,thoseusedinthedisplaytoshow
thattheSTBisloadingnewsoftware).InTable1.2below,changingimagecomponentsmeansediting
thecontentsoftheimagecomponents directorybeforecreatingandsigninganewupgradeimage.If
newfilesareaddedtheyshouldbeaddedtotheflashcontentsfile.
•libconfigcommands(viaTelnet/SSH)–IfanSTBhaseithertheTelnetorSSHcomponentinstalledthis
canbeusedtologintoitremotelyandcarryoutconfigurationusinglibconfigcommands
127(
Thesecomponentsareusuallynotinstalledforsecurityreasons,soyouwill
needtoaddthemtothesoftwareimageinstalledontheSTBifyouwanttouse
them.
.
•JMACX(JavaScript)–TheJavaScriptMediaAccessControlExtensions(JMACX)APIoffersafullsetof
functionsforcontrollingSTBoperationviaJavaScriptembeddedinwebpages.SeetheJMACXAPI
specification(AM‐000502‐TC)formoreinformationonusingJMACX.
Table1.1summariseswhichconfigurationfilesareusedwithwhichtechniques.
NotallsettingsdescribedinthisdocumentareavailabletoallSTBs.AnSTB
mayormaynotuseaparticularconfigurationoptiondependingonthe
softwarebuildusedtocreatethesoftwareimage.
Configurationfiles
Technique
STBRemoteconfig
libconfigcommands
JMACXAPI
Configurationpages
Imagecomponents
SETTINGS YYYYY
HOSTNAME YYY
DHCP(seenotebelow)
TRUSTEDDOMAINS YYY
CHANNELS YYY
Table1.1:
127(

CONFIGURATION METHODS
©AminoCommunicationsLtd.2018INDEX CONTENTS 19
Theconfigurationtechniquesdescribedinthetablesbelowareeachsuitedtoparticularcircumstancesand
contexts.Forexample,theConfigurationpagesofferlocalconfiguration,whileSTBremoteconfenables
remoteconfiguration.Editingimagecomponentfilesbeforethesoftwareisupgradedenablesthesame
configurationtobesetonmultipleSTBs,whereaschangesviaTelnetcanonlyapplytoasingleSTB.
Table1.2:
Context
STBremoteconf
libconfigcommands
JMACXAPI
Configurationpages
Imagecomponents
Beforesoftwareisloaded Y
Aftersoftwareisloaded YYYY
Remote YYY
Local YY
SingleSTB YYYYYa
a. Notgenerallyrecommended,unlessperformingoperationsthat
cannotbedoneanotherway,forexample,addingaclientpro‐
gram.
Largedeployment Yb
b. Notrecommended–settingsareonlyreceivediftheSTBis
powered.
YY
Testsettings YYY
InTable1.3below:
•ReflashreferstodeletingallthecontentsoftheNANDflashandcompletelyreplacingthemainsoftware
image.Allconfigurationoptions,exceptthosestoredinNORFlash,willbereplacedwiththe
configurationcontainedinthenewsoftwareimage.
FUNCTIONKEYS YY
BROWSERCONFIGURATION YYY
PASSWORD Y
NORFlash YYYYY
127(
TheuseofDHCPisasanON/OFFconfiguration:configurationvaluessupplied
bytheDHCPserverarereadonly.
Configurationfiles
Technique
STBRemoteconfig
libconfigcommands
JMACXAPI
Configurationpages
Imagecomponents
Table1.1:

CONFIGURATION METHODS
20CONTENTS INDEX ©AminoCommunicationsLtd.2018
•Upgradereferstoreplacingjustthemainsoftwareimage.Inthiscase,someoftheconfigurationfiles,for
exampletheusersettings,canbepreserved.Thiscanbecontrolledwhenthesoftwareimageisbuilt.
Table1.3:
Operation
STBremoteconf
libconfigcommands
JMACXAPI
Configurationpages
Imagecomponents
readconfiguration YY Y YY
writeconfiguration YY Y YY
reboot YYY
upgradesoftware YYY
reflash YYY
This manual suits for next models
9
Other Amino Set-top Box manuals

Amino
Amino A140 User manual

Amino
Amino Kamai 750E User manual

Amino
Amino Amigo 7X User manual

Amino
Amino A 4 Series User manual

Amino
Amino AmiNET530 User manual

Amino
Amino 7 User manual

Amino
Amino Digital TV Operating and maintenance manual

Amino
Amino Kamai 7XM User manual

Amino
Amino R180 User manual

Amino
Amino 7XC User manual