Leder: Hjælp elektronikindustrien - hack dit fjernsyn

Af Rolf Ask Clausen, fredag 24. jun 2011 kl. 07:03

Man skal ikke ret langt ind i menuerne på et Samsung-fjernsyn, før man opdager et - lidt nørdet, javist - tilbud: Du kan selv opgradere tv'ets såkaldte firmware.

Samme sted oplyser Samsung, at apparatet rummer software licenseret under GPL, hvilket lidt populært sagt betyder, at det bygger på en eller anden afskygning af open source-styresystemet Linux.

Muligheden for ny firmware betyder, at fjernsynet kan hackes. At tv'ets basis er Linux, betyder tilmed, at det for mennesker med den rette viden er ret let at ændre på tv'ets funktionalitet. De kan f.eks. programmere mulighed for at optage udsendelser på en USB-stik. Det kan andre brugere siden hente på nettet og installere i deres fjernsyn.

En traditionel virksomhed ville tøve. Men i denne moderne verden kan det aldrig skade Samsung, at selskabets kunder 'arbejder med' og finder på nye funktioner til produkterne. Tværtimod: Kundernes innovationsevne kommer producenten til gode og sætter udviklingstempoet og konkurrenceevnen op.

Det samme kan iagttages på andre bokse i hjemmet: Routeren til internettet, som kan opgraderes til filserver. De steppebrandspopulære smartphones, hvoraf mange har det også Linux-baserede styresystem Android.

Selv såkaldt infotainment i biler er på samme kurs. Alliancen Genivi har, med en række stærke producenter i ryggen, siden 2009 arbejdet på at udvikle en åben platform.

Open source-trenden er i gang med at brede sig til alle mulige andre produktområder end den rene software.

I klassisk it har deling af kode gennem de seneste tyve år vist sig som en særdeles bæredygtig idé. Der er skabt software, som langt overgår produkter fra ikke-åbne virksomheder. Internettet ville overhovedet ikke fungere, hvis det ikke var for open source.

Open source har ændret udviklingsmodellen fuldstændig: 5-10 mennesker i centrum, 50 omkring dem, samt et par hundrede håndlangere står f.eks. bag styresystemet FreeBSD, uden hvilket internettets allerkraftigst belastede servere ikke ville have det godt.

Sammenlign dette headcount med Nokias udviklingsafdeling i Sydhavnen, som nu lukkes. I dette hus er der i størrelsesordenen 1.000 udviklere.

Da det er et faktum, at den åbne udviklingsmodel er hårdt på vej ind, falder det i øjnene, at der er for mange traditionelt tænkende danske virksomheder.

I et evigt accelererende marked skulle de hellere se muligheden for dynamik sammen med brugerne som et potentiale end at forsøge at holde på nogle lukkede programstumper, som ofte vil være forældede, inden de når ud til slutbrugerne.

Jo flere hackede B&O-fjernsyn og Lego-robotter, desto bedre er det for B&O og Lego. Så hvis B&O holder ord ift. dagens forside, er det en glædelig nyhed. Som næste skridt kunne Dansk Industri gå i kødet på egen medlemskreds med et lignende budskab.

Muligheden for hjemmehacking har vist, at få menneskers passionerede indsats kan skabe produkter med voldsom gennemslagskraft. For danske virksomheder er det en mulighed - ikke en trussel.



24. jun 2011 kl 09:12

Henrik Jacobsen

Men desværre...

..har lige netop Samsung på det senereanstrengt sig en del for at hindre at man piller. Læs om hvorfor det ikke nødvendigvis er en god ide at opgradere Samsung TV'et til seneste firmware på www.samygo.tv (klik på SamyGO Wiki).

mvh Henrik


24. jun 2011 kl 10:36

avatar

Carsten Wagner

Men desværre

Fabrikanternes tilbud om at levere sourcecode til egen udvikling er ikke en gave til brugerne, Det er et fortvivlet forsøg på at få "andre" til at forbedre noget, de ikke selv har gjort godt nok. På mit nye Philips TV serie 8000 skal jeg taste 15 (!) gange på fjernbetjeningen, før jeg når den menu, hvor lydstyrken på hovedtelefonudgangen kan reguleres op og ned. Og netop hovedtelefonudgangen er den eneste brugbare lydudgang til et eksternt anlæg.

Jeg ville gerne ændre det og har søgt i mange internationale fora efter tips. Jeg har dog ikke fundet een eneste hjemmefusker, der har kunnet gennemskue koden eller hvilke udviklingsværktøjer, der skal til.

Er der nogen i Ing-s læserskare, der har erfaringen eller ekspertisen ?


24. jun 2011 kl 11:25

avatar

Svante Jørgensen

Re: Men desværre

Fabrikanternes tilbud om at levere sourcecode til egen udvikling er ikke en gave til brugerne, Det er et fortvivlet forsøg på at få "andre" til at forbedre noget, de ikke selv har gjort godt nok.

At producenterne ikke bruger energi på at låse softwaren i deres produkter gør jo ikke deres software dårligere. Det er tværtimod en mulighed for producenten at kikke entusiasternes forbedringer efter, og selv implementere dem - efterligning er den største ros.

Jeg må sige at jeg kraftigt formoder at dit Philips TV ville have elendige menuer uanset om de havde frigivet deres software eller ej.

Jeg tror at større åbenhed omkring elektronik software kommer producenterne til gode, fordi at de ikke behøver at opfinde en masse funktioner og brugervenlighed fra bunden hver gang de laver et nyt produkt.
Det bedste produkt er det der succesfuldt sammensætter de bedste eksisterende teknologier og funktioner - at forvente at man kan opfinde og udvikle dem alle samme uafhængigt af andre er urealistisk.


24. jun 2011 kl 15:08

Lars Tørnes Hansen

Re: Men desværre

...
På mit nye Philips TV serie 8000 skal jeg taste 15 (!) gange på fjernbetjeningen, før jeg når den menu, hvor lydstyrken på hovedtelefonudgangen kan reguleres op og ned. Og netop hovedtelefonudgangen er den eneste brugbare lydudgang til et eksternt anlæg.

Jeg ville gerne ændre det og har søgt i mange internationale fora efter tips. Jeg har dog ikke fundet een eneste hjemmefusker, der har kunnet gennemskue koden eller hvilke udviklingsværktøjer, der skal til.

Er der nogen i Ing-s læserskare, der har erfaringen eller ekspertisen ?

Den simpleste løsning er at hardware hacke fjernsynet - altså modificere fjernsynets elektronik:
* Du fjerner TVet fra hvor det stårog placere det på et stabilt bord, så det ikke vælter.
* Der må ikke være strøm til den.
* Så tager du bagbeklædningen af og finder plads til et lille logaritmisk stereo-potentiometer. Det skal være så tæt på hovedtelefon udgangen som muligt, for at de forlængede lyd-kabler ikke opsamler støj.
* Så indskyder du potentiometeret i højre og venstre kanal imellem TVets hovedtelefon forstærker og hovedtelefon udgangen.
* Sæt en gang for alle hovedtelefonudgangens lydstyrke til max.

Ulempe:
Du skal fysisk rejse dig op og gå hen til fjernsynet, finde potentiometret og dreje på det indtil lydstyrken er som du vil have den.

Du kan evt fjerne støj ved at sætte en modstand med lav modstand fra hver kanals leder ned til audio gnd. Et par ekstra små kondensatorer kan filtrere mobiltefoners indstråling i apparatets nu længere hovedtelefon ledninger.


24. jun 2011 kl 15:17

avatar

Lars Lundin

Re: Men desværre...

..har lige netop Samsung på det senereanstrengt sig en del for at hindre at man piller. Læs om hvorfor det ikke nødvendigvis er en god ide at opgradere Samsung TV'et til seneste firmware på www.samygo.tv (klik på SamyGO Wiki).


Ja, det har jeg også bemærket.

Hvis man som udvikler af open-source mener at den begrænsning er en uacceptabel brug af ens software, så kan man vælge at lade folk benytte den under version 3 af GNU Public License, som netop er et forsøg på at imødegå den slags restriktioner. Læs evt. mere på

http://en.wikipedia.org/wiki/T...tion


24. jun 2011 kl 16:34

Martin Eriksen

Se også Peter Tofts blog

Snyder Samsung mig for kildekoden til mit TV
http://www.version2.dk/blog/sn...8202


24. jun 2011 kl 19:06

avatar

Carsten Wagner

Re: Men desværre

Tak for tippet, Lars. Det ender nok med en løsning, der ligner din.


24. jun 2011 kl 19:56

Lars Tørnes Hansen

Re: Men desværre

Tak for tippet, Lars. Det ender nok med en løsning, der ligner din.

Hvis man vil bruge fjernbetjeningen, kan man lave et lille indlejret system, der sidder imellem fjernbetjeningssignal-modtageren og TVets computer:
Systemet kontrollerer også lydstyrken i hovedtelefonudgangen i højre og venstre kanal (På http://www.vaneijndhoven.net/j...html bruges der relæer? - det må der være en god årsag til - f.eks. lydfreak?)

Systemets opgave er:
*2 gange hurtigt volume op skifter fra styring af volume på TV til styring af volume på hoved telefon udgang, og modsat når det gøres en gang til.
En 3-bens lysdiode kan bruges til at angive tilstand: rød for hovedtelefon volume kontrol, og grøn for TV volume kontrol, f.eks.
* I tilfælde af hovedtelefon udgangstilstand styrer den lydstyrken hovedtelefonudgangen og alle andre signaler end volumen signaler bliver videresendt til TVets computer
* i tilfælde af TV volumetilstand sendes alle signer videre til TVets computer.

Det lyder ikke så svært, men jeg er også IT ingeniør ud i indlejrede systemer, men stor forståelse for (især digital) elektronik. For andre kan den slags være umuligt at lave selv.

Det ville dog være meget bedre, hvis producenten af apparatet havde gjort det rigtige fra starten af.


24. jun 2011 kl 20:37

Dennis Krøger

Re: Men desværre

Det store spørgsmål her er så naturligvis: Hvor h..... skruer du ikke op og ned på anlægget som alle andre?


24. jun 2011 kl 21:10

Lars Tørnes Hansen

Re: Men desværre

Det store spørgsmål her er så naturligvis: Hvor h..... skruer du ikke op og ned på anlægget som alle andre?

Manden har line-in signal ud fra hovedtelefon udgangen, og han bruger så sandsynligvis nok også hovedtelefon udgangen til - ja en hoved telefon. Det kræver noget niveau-regulering for ikke at overstyre forstærkeren.


Jeg kom i tanke på noget meget simpelt - nok fordi jeg normalt bare hardware-hacker min forbrugerelektronik, hvis jeg mangler noget den ikke kan.

De fleste TV har et SCART stik, og man kan ret billigt købe en dims man sætter ind i TV-et, hvorfra man tilslutter 2 phono-stik i dimsen - et til højre og ventre kanal. Evt. er der også en knap der skifter imellem indgangssignal og udgangssignaler for høre og venstre kanal ind/ud til de 2 nævnte phono stik.


24. jun 2011 kl 21:53

avatar

Carsten Wagner

Volumenkontrol

Lars@1: Det er en god løsning, men jeg har ikke mod på at bygge en større elektronikkonstruktion.
Dennis: For h...... Jeg anvender et par aktive højttalere Behringer 2031A uden volumenkontrol.
Lars@2: Der er scart-stik på fjernsynet, og "dimsen" hedder en scart-adapter. Jeg er netop ved at afprøve den, men det ser ud til, at signalet er equiliseret for at tilpasses de indbyggede højttalere, så signalet er ikke lineært.


24. jun 2011 kl 22:30

avatar

Carsten Wagner

Volumenkontrol

Korrektion: Scartstikket er KUN en signalindgang. Ikke udgang.

Alt er afprøvet: HDMI-ARC, S/PDIF, Højttalersignalet. Alt. Selv Philips hotline kan ikke finde på anden løsning end hovedtelefonudgangen.


25. jun 2011 kl 12:23

Michael Coene

Fjernbetjening

Køb dig en programmerbar fjernbetjening som kan køre alle 15 trin som en macro. En 15 år gammel Palm Pilot PDA (remember?) kan sagtens klare det.


25. jun 2011 kl 12:36

Lars Tørnes Hansen

Re: Fjernbetjening

Køb dig en programmerbar fjernbetjening som kan køre alle 15 trin som en macro. En 15 år gammel Palm Pilot PDA (remember?) kan sagtens klare det.

Hvis det var mig der havde det problem, kunne det lyde som en fin mulig løsning.


26. jun 2011 kl 18:34

avatar

Carsten Wagner

Fjernbetjeninglerne

Det lyder som en god ide, men problemerne gemmer sig (som altid) i detaljerne. Alt efter om jeg ser dansk TV (DVB-T) eller tysk (satellit) skal der trykkes i en anden rækkefølge.....

Jeg tenderer til at bruge løsningen fra Lars fra den 24.04. med et signalkabel og et dobbelt potentiometer. Jeg vil dog trække kablet hen til lænestolen, anbringe potentiometeret der og trække kablet tilbage til højttalerne. Kablerne skal skærmes godt; så skal de nok holde støj ude.


Ny i debatten? Opret en brugerkonto

  • Seneste nyt
  • Mest læste
  • Topdebat
Populært på Facebook
 

Nyhedsbrev

Tilmeld dig vores nyhedsbrev.