Cookies op Tweakers

Tweakers maakt gebruik van cookies, onder andere om de website te analyseren, het gebruiksgemak te vergroten en advertenties te tonen. Door gebruik te maken van deze website, of door op 'Ga verder' te klikken, geef je toestemming voor het gebruik van cookies. Wil je meer informatie over cookies en hoe ze worden gebruikt, bekijk dan ons cookiebeleid.

Meer informatie

Tweaker krijgt Slowaakse Ziggo GO-app in Nederland werkend op Android TV

Wat doe je als je telecomprovider een Android TV-app nog niet in Nederland heeft uitgebracht, terwijl er wel een versie voor de Slowaakse markt beschikbaar is? Dan probeer je die Slowaakse app werkend te krijgen voor je Nederlandse abonnement natuurlijk.

Dat is precies wat Tweaker Skit3000 heeft gedaan. Door een meubelverschuiving in zijn woonkamer had hij geen toegang meer tot zijn coaxaansluiting. Eerst streamde hij via een Chromecast de Ziggo Go-telefoonapp naar zijn tv. "Het nadeel hiervan is alleen dat je altijd je telefoon moet gebruiken om van zender te wisselen en dat de verbinding best vaak wegvalt", schrijft Skit3000 aan Tweakers.

Dus kocht hij een Android TV om de normale app daarop te sideloaden. Ook dit bleek echter niet ideaal; door de touchscreen-interface van de Go-app was een muis nodig om te navigeren. "Ik ben toen zelf maar aan het hobbyen geslagen."

Naast de Ziggo GO-app is er namelijk ook een Horizon GO-app van moederbedrijf Liberty Global. Deze werkt in alle landen waar het moederbedrijf tv aanbiedt. Die app werkt dus ook in Nederland. Bij het starten van de app moet je kiezen in welk land je woont, waarna je kunt inloggen, schrijft Skit3000. Nou is Ziggo bezig met een Android TV-versie van de Ziggo GO-app, maar die is nog niet beschikbaar. Misschien kunnen andere gebruikers echter wel al gebruikmaken van de Horizon TV-app, bedacht de Tweaker.

Dat bleek inderdaad zo te zijn. UPC-klanten in Slowakije kunnen sinds december vorig jaar een Horizon TV-app downloaden. Wie denkt die app te kunnen downloaden om meteen tv te kunnen kijken, komt echter bedrogen uit. Daar moet eerst wat aan getweakt worden, want de enige optie die je standaard krijgt, is om in te loggen met een Slowaaks UPC-account.

Wat graafwerk in het apk-bestand was dus nodig. Uiteindelijk bleek het bewerken van een waarde in de apk tot gevolg te hebben dat de app het Nederlandse aanbod laat zien. Skit3000 moet nu nog steeds Slowakije als land kiezen, maar kan daarna wel gewoon met zijn Ziggo-account inloggen.

"De app ziet er goed uit", schrijft Skit3000. "In het Engels is hij ook goed bruikbaar. Alle zenders zijn Nederlands en ik kan met mijn afstandsbediening wisselen tussen de stations. Het enige wat niet goed lijkt te werken, is het 'films & series'-overzicht. Dit laat nog steeds de Slowaakse films en series zien, en kan ik dus niet bekijken."

De Tweaker is niet van plan om de bewerkte apk publiekelijk beschikbaar te stellen, maar zegt wel dat het niet lang duurde om de mogelijkheid te ontdekken. Hij heeft ook schermafbeeldingen en foto's van de app doorgestuurd om te laten zien hoe die eruitziet.

De afbeeldingen van Skit3000. De screenshots laten geen tv-beelden zien, vermoedelijk vanwege drm.

Door Hayte Hugo

Stagiair nieuwsredactie

19-03-2019 • 14:35

211 Linkedin Google+

Reacties (211)

Wijzig sortering
Ik kan bevestigen dat het werkt. Het is eigenlijk te simpel voor woorden. In de APK staat een URL met daarin een paar variabelen. De naam van de variabelen en de waarde waarmee je die moet vervangen zijn bijna letterlijk in de eerdere comments al vermeld (zet er een paar underscores voor en achter om het jezelf gemakkelijker te maken).

Zo te zien kan je trouwens ook gewoon de strings.xml resource bestanden aanpassen om de interface Nederlands te maken.

Edit:
Iets minder cryptisch.
Met de APK easy tool werkt het goed. De APK als gewone archive uitpakken zoals met 7zip is niet voldoende.
Met Notepad++ kan je gemakkelijk in alle bestanden van de decompiled APK directory zoeken naar country tot je een https URL vind.
De variabelen in de URL (de woorden met underscores) zijn in dat bestand (met Notepad++) te vervangen door andere waardes. Je krijgt dan https: //intercept-horizon-url.net/oesp/v2/NL/eng/
Met APK easy tool kan je dat vervolgens weer compilen tot APK.

Voor Engels hoef je de strings.xml niet aan te passen, je kan in de app bij de instellingen ook de taal op Engels zetten. Dan moet je natuurlijk wel weten hoe je in het Slowaaks bij de instellingen komt, ik geloof dat het "Ustawienia" is.

Ik stond trouwens op het punt om de hoop op een oplossing vanuit Ziggo op te geven en over te stappen naar een andere provider. Maar nu ik deze app heb gezien lijkt dat toch niet nodig. De app lijkt gewoon echt goed te werken.

[Reactie gewijzigd door datzegikniet op 22 maart 2019 18:23]

Ik heb inmiddels de strings.xml compleet vertaald naar NL.
Nu alleen nog de juist variabelen vinden, tot dusver alleen
"https://intercept-horizon-url.net/oesp/v__oesp__version__/__country__/__service__lang__/" gevonden maar ik weet niet of dat het juiste is en zo ja wat ik daar dan moet invullen.
de variabelen komen uit de e.smali in de dezelfde folder als de c.smali maar ik ben nog ook nog aan het klooien
in welke folder is dat?
Dit is de link naar Ziggo go. https://android-api.horizon.tv/oesp/v2/NL/eng/android.
Country:NL service lang: eng.
Poe het is gelukt! Bedankt allemaal!
Terracide, werkt het exact als datzegikniet heeft beschreven...ik blijf niet kunnen inloggen.....mis ik nog wat?
Ik kan bevestigen dat de door datzegikniet beschreven methode 100% werkt.
Ja het is precies zo als hij zegt, de URL in de c.smali moet je aanpassen. Wat je even kan doen is je opnieuw compilede en signde APK gebruiken als bron voor Easy APK. Deze decompilen, en kijken of jouw verandering ook daadwerkelijk in de APK zit, want ik had ook al een keer dat ik het niet goed deed.
Idd dat was het geval. Bedankt
je hebt het over c.smali maar dat bestand komt letterlijk 100 keer voor in de APK file
je moet Notepad++ downloaden, dan kiezen voor "zoeken in bestanden" de decompilede APK directory kiezen en dan laten zoeken op de URL die hierboven is genoemd want die komt maar 1x voor.
als ik op android-api.horizon.tv zoek
krijg ik 3 hits
regel 672, 679, 686
laat maar gevonden en werkt

[Reactie gewijzigd door stefanxxx511 op 23 maart 2019 20:57]

is de aangepaste apk niet te delen met ons. heb jammer genoeg niet de kennis zoals jullie die hebben.
ik denk dat het verspreiden wel illegaal is...
je mag hem ook stiekum naar mij mailen haha neliz_01@hotmail.com
kan helaas de horizon tv niet meer downloaden iemand misschien nog een andere link daar naar toe
nederlands zit er niet in dus je zou dan alle waardes zelf moeten gaan intikken, naar engels is simpelweg te fixen door de strings.xml uit value-en over de strings.xml in value-sk te kopieren...

Als je dan slovakia kiest al land in de eerste stap krijg je alsnog gewoon engelse interaface
Kun je dan misschien niet vertellen wat je gedaan hebt voor de mensen zonder enige kennis zoals ik _/-\o_
Hoe heb je dit kunnen vinden. Ik zit al 2 dagen te grasduinen in Android studio maar kom er echt niet uit. Nog steeds niet. Ik zie nergens een url welke wordt opgebouwd uit variabelen.

De enige die ik ben tegengekomen is:
upc.d2.sc.omtrdc.net

Edit: Ik stop ermee. Wacht wel op Ziggo.

[Reactie gewijzigd door Fky85 op 22 maart 2019 14:34]

Waar staat die url dan want ik zie alleen maar wat staan in de strings.xml van de values, maar in de values-en staat die helemaal niet. Kan je niet gewoon de strings uit de values-en eroverheen zetten?
Blijkbaar doet Android studio ook niet decompile. Ik zat als een malle in de classes te zoeken naar verwijzingen.
HELD. dankjewel. Op deze laptop werkt de emulator niet helaas. Morgen ga ik het testen.

Ik zat in hetzelfde schuitje. Heb al 2 maanden NLziet afgenomen voor boven maar dat werkt ook weer niet zo lekker met terugkijken e.d.
Met deze URL https: //intercept-horizon-url.net/oesp/v2/NL/eng/ kan ik niet inloggen. Invalid username or pw, en ja ze zijn goed ingevuld. Klopt de spatie na https: trouwens? Zou fantastisch zijn als het zou werken , totdat Ziggo met de app komt. Mvg
De spatie is om te voorkomen dat het een link wordt, die hoort er dus niet bij. Je kan beter niet méér vervangen dan de variabelen (de stukjes van de URL met underscores). Als je de volledige URL simpelweg kopieert en plakt dan heb je kans dat je extra karakters (die vaak niet zichtbaar zijn) mee kopieert waardoor de code niet meer werkt.

[Reactie gewijzigd door datzegikniet op 22 maart 2019 21:19]

Thanks, gedaan zoals datzegikniet heeft voorgesteld, nog steeds niet werkend. Terracide nog een tip?

[Reactie gewijzigd door Jooppoelman op 23 maart 2019 10:16]

never mind

[Reactie gewijzigd door ricods op 23 maart 2019 22:56]

Ik heb het helemaal werkend! Stuur mij voor meer informatie een mail.

[Reactie gewijzigd door TCR1957 op 24 maart 2019 21:44]

Hallo,
Ik heb een xiaomi mi bos s en zou ivm een verblijf in Spanje graag de horizon app op mijn box hebben.
Is het mogelijk dat je mij de app stuurt?

Vr gr
Jangeheim01@gmail.com
Hoi,

Zou je mij kunnen vertellen hoe ik de ziggo go op mijn Android tv krijg want ik zie heel veel info door elkaar.

Alvast heel erg bedankt.

Gr. Gil
Heeft iemand een idee hoe het zit met die movies en series? Het is toch gek dat ie die in het slowaaks doet, ik zie niet echt een verwijzing in de strings.xml. Iemand een idee waar ie dat vandaan haalt?
hier is dat ook het geval, heb je dat inmiddels al goed gekregen toevallig
Daarvoor zou je de variabele op nog een andere plek moeten aanpassen. Makkelijker is om hem dan iets eerder te vervangen zodat hij overal de goede country gebruikt. Zie: datzegikniet in 'geek: Tweaker krijgt Slowaakse Ziggo GO-app in Nederland wer...
Je kan /eng/ nog vervangen voor /nld/ om Nederlandse programaminfo te krijgen.

Het gekke zelf vind ik nog dat sommige onderdelen na vertaling nog steeds Engels zijn en dat hij de films en series van Slowakije ophaalt. Die API call zie ik nergens echt terug namelijk. Maar ach, ik ben meer dan tevreden met de huidige oplossing.
Net ook even geprobeerd, hier draait hij inmiddels :)
De APK is nog te downloaden op: https://filebin.net/25gqk...android.tv.apk?t=3hi3pb8m
:)

[Reactie gewijzigd door mpx200_05 op 24 maart 2019 07:58]

Ik kon hem zo openen.. maar als dat werkt ook prima :)
Als ik op deze link klik krijg ik allen te zien "not found"
Link is niet meer beschikbaar
is dit al de aangepaste versie dan?
Nope, zelf even knutselen nog.. ik kon hem via eerder geposte links niet downloaden dus ben gaan zoeken en deel hem even voor de mede-tweakers
Blijkbaar hebben ze overal de APK van de Horizon TV app weggehaald. Op https://apkcombo.com/ kan je de APK niet downloaden enkel naar de Google Play gaan. En de link naar filebin.net werkt ook niet (meer?). Iemand nog ergens de originele APK beschikbaar?

P.S. ook op andere APK download sites is de APK niet meer te vinden
https://apkplz.net
https://apkpure.com
...

Ik denk dat Ziggo het "probleem" nu op deze manier probeert aan te pakken :(

[Reactie gewijzigd door Skalle op 29 maart 2019 23:39]

Probeer eens: https: //download.dlapk.org/?apkid=com.lgi.orionandroid.tv&ver=1.0.0&server=humpie

[Reactie gewijzigd door datzegikniet op 30 maart 2019 06:32]

Die laatste link werkt nog. Bedankt.
Ik heb net gecontroleerd of Movies en Series ook in het Nederlands zou moeten kunnen werken op deze manier en dat blijkt inderdaad het geval:
http://geekpic.net/pm-9WZ1HW.html
http://geekpic.net/pm-ZKWIQN.html
http://geekpic.net/pm-5SLWEQ.html
http://geekpic.net/pm-2SU30V.html
http://geekpic.net/pm-ZLVCMH.html
Zelf gebruik ik nooit movies en series en heb daar geen abonnement op, dus heb ik verder niet getest of het ook werkt. Maar ik zie geen reden waarom het niet zou werken.

Dit bleek ook best simpel. De app haalt bij het opstarten een json file op met daarin een lijst van "countries". Elk element van die lijst heeft een "name", "code" en "languages". Simpelweg de code vervangen door "NL" bleek genoeg (in bovenstaande screenshots heb ik ook de "name" vervangen door "Nederland"). Grote kans dat de eerdere wijziging nu niet eens meer nodig is, maar dat heb ik verder niet getest.
Ok koel! Heb je de SK in NL veranderd? Want dat lijkt niks te doen. Sowieso zit de landcode van nederland er al in en heeft elk land dezelfde ISO code wat ik ook wat vaag vind.

[Reactie gewijzigd door terracide op 25 maart 2019 10:08]

Als je naar één van die woorden zoekt (bijvoorbeeld "languages") dan zal je zien dat ze alle drie op twee plekken vlak achter elkaar gebruikt worden. Ergens in combinatie met een JsonWriter en ergens met gewoon Object en String. Als de ene het schrijven naar de json is, dan zal die andere wel het lezen van de json zijn en dan zouden we dus die moeten hebben (dus niet die met JsonWriter).

Smali bestanden bevatten Dalvik opcode. Bijvoorbeeld:
> const-string vX "naam"
> invoke-static {pY, vX} Lclass->method(arguments...)
(X en Y zijn de nummer van de registers)
Dit betekend "roep de static method van class aan met als argumenten de registers pY en vX". In dit voorbeeld is pY niet geïnitialiseerd, dus zal deze wel door de methode gezet worden, oftewel:
pY = method("naam")
Dit kan bijvoorbeeld het ophalen van een stuk text uit een lijst (map) zijn. Als je een andere waarde dan de waarde in lijst wil proberen, dan kan je dit natuurlijk testen met:
pY = "waarde"
Oftewel, in dalvik opcode:
> const-string pY "waarde"
De andere regels met const-string en invoke-static zijn dan niet perse meer nodig, maar kan je wel laten staan zodat je het later weer terug kan zetten. De volgorde is uiteraard wel belangrijk, alleen als je test code na de methode aanroep komt dan zal die test code actief zijn.

Tekst herken je aan de dubbele quotes die er omheen staan. Als je wilt zoeken naar een stuk tekst dan is het dus het gemakkelijkst als je zoekt inclusief de dubbele quotes.

Het register dat het resultaat van de methode krijgt hoeft trouwens niet altijd meegegeven te worden aan de method. Het kan ook zijn dat op de regel daarna "move-result-object pX" word gebruikt om het resultaat op te slaan in register pX.

Hetzelfde zie je ook als je zoekt op "countryCode". Je zal dan een lange methode zien waarbij heel veel variabelen in een lijst (map) worden gezet, zoals ook de tijdzone en de connectie type. Je kan op dezelfde manier hier ook een andere landcode proberen.

[Reactie gewijzigd door datzegikniet op 26 maart 2019 18:24]

Vraagje, heb je bovenstaande truuk met 'const-string pY "waarde"' maar op één plek gedaan?

Want ik zie nu in de Settings onder Country Selection wel Nederland staan, maar alle Movies & Series zijn nog steeds in het Slowaaks :+
Dan staat de string voor de taal van de service waarschijnlijk nog op Slowaaks. Dat kan je in de XML checken. Of je kan de taal in de applicatie aanpassen.
Waar kan ik vinden wat je bedoelt met 'op deze manier'?
Daarmee bedoel ik simpelweg een beetje zoeken naar voor de hand liggende woorden en die dan testen met andere waardes. Zie: datzegikniet in 'geek: Tweaker krijgt Slowaakse Ziggo GO-app in Nederland wer...
Inmiddels heb ik de App helemaal werkend en in het Nederlands, ik heb de app ook geïnstalleerd op mijn FireTV Stick en werkt ook daar perfect! Dus of je nou een Android TV of FireTV apparaat hebt het werkt! :)
Heb jij de files misschien?
Ik kan deze info niet terug vinden in de files
Aangezien sommige mensen inlog gegevens willen hebben voor de apk van volgens mij helemaal niet mag.

Zet ik hier de link neer voor de aangepaste apk zodat niemand zijn gegevens hoeft te geven.

Deze login is namelijk ook voor je mijn Ziggo waar al je abonnement gegevens staan.

Voor mensen die deze gegevens al hebben gedeeld geeft ik als tip wijzig je wachtwoord.

Bij deze de link

https://ufile.io/x9t3u
De Slowaakse Horizon Go Android TV APK is hier te vinden: https://apkcombo.com/apk-...lgi.orionandroid.tv&gl=SK.

Overigens nog niet gelukt om de APK aan te passen.

[Reactie gewijzigd door Jazzle op 19 maart 2019 23:07]

Voor mensen op windows, je kan de APK decompilen met APK Easy Tool
Ben aan het uitzoeken wat er gewijzigd moet worden, maar is er al iemand die weet wat er gewijzigd c.q. aangepast moet worden? Stel deze vraag om te voorkomen dat het wiel meerdere keren wordt uitgevonden.
Ik ben al wel bezig geweest maar heb het nog niet gevonden. Als tip kreeg ik mee dat er gezocht moest worden op een string met "language" en "country".

Ik vond de tip van @schumi2004 nog wel een goede om de package te vergelijken met de nederlandse Ziggo Go app en dat wil ik dan ook gaan proberen.
So far nog niets gevonden :(
Ik ben hier veel te dom voor :( :( :(

Ik heb onderstaande class gevonden waar een verwijzing wordt gedaan naar een repository. Maar daar houdt het voor mij op. Grrr.

com.lgi.horizongo.core.activity.splash.SelectCountryActivity
Tot nu weten we dat we in de richting moeten zoeken van:
"language" en "country"

We weten ook dat het werkt in Slowakije (sk, slk, slo) en om het werkend te krijgen (na aanpassing) er nog steeds voor Slowakije gekozen moet worden.
Ook betreft de aanpassing een enkele waarde en mijn inziens moet deze te herleiden zijn naar Ziggo NL en dus te vinden in de Ziggo Go app lijkt me?

Ik zal vanavond ook eens op onderzoek gaan.

[Reactie gewijzigd door schumi2004 op 21 maart 2019 11:43]

Ik ben ook al aan het zoeken geweest, nog niet de jusite waarde kunnen vinden. Het snelst zoekt met notepad++ en dan een hele folder doorzoeken op een steekwoord.

[Reactie gewijzigd door milenko79 op 21 maart 2019 12:32]

Ik heb het helemaal werkend! Stuur een mailtje als je meer informatie wilt.
Ik heb het helemaal werkend! Meer informatie? Stuur mij een mail.
Thanks. Binnenkort maar eens knutselen.
Top thanks.
Deze ga ik ook eens proberen.
Iemand nog tips over welke waarde ik veranderen moet om het NL aanbod zichtbaar te krijgen?
Als het me lukt laat ik het weten.
weet iemand wat te veranderen?
volgens mij kan je die apk niet decompilen
nevermind

[Reactie gewijzigd door Fky85 op 20 maart 2019 14:16]

Ben aan het uitzoeken wat er gewijzigd moet worden, maar is er al iemand die weet wat er gewijzigd c.q. aangepast moet worden?
Ik heb het helemaal werkend! Stuur een mail als je meer informatie wilt.
Ziggo doet hier zo gigantisch lang over. De AppleTV app zou al ergens in 2016 in ontwikkeling zijn gegaan, maar in 2019 is er nog niet eens een beta.
Idem voor de AndroidTV variant. Fijn dat er toch nog mensen (tweakers) zijn die het heft in eigen hand nemen.
Idem voor de AndroidTV variant. Fijn dat er toch nog mensen (tweakers) zijn die het heft in eigen hand nemen.
Tweakers doen dat allang. Je kan bijvoorbeeld in Kodi 'gewoon' TV kijken en opnemen met een TV backend met DVB-C tuner en optioneel een smartcard. Als je geen behoefte hebt aan een uploadsignaal ('interactieve TV') dan is dit voldoende, en het integreert netjes in Kodi naast bijvoorbeeld Netflix en je eigen media. ;)

[Reactie gewijzigd door The Zep Man op 20 maart 2019 10:27]

Welke tuner gebruik je hierbij icm android tv?
Ik gebruik een HDHomeRun, kan ik het ook meteen op m'n tablet kijken (en in theorie opnemen).

Het (kleine) kastje heeft 4 tuners ingebouwd (een DVB-C input) en ik kan dus op m'n shield (en 2 tablets en 1 kanaal opnemen tegelijkertijd) nu TV kijken.
Bij NPO1,2,3 geeft die mooi het programma/EPG informatie weer, maar bij een flink aantal kanalen niet, wat eigenlijk erg jammer is.

Het opnemen verloopt ook nog niet heel vlekkeloos i.c.m. m'n UbuntuServer, maar dat is ook niet geheel ondersteund (en ik heb er de tijd niet voor).
Daarnaast heeft de HDHomeRun (die ik heb) geen CI+ ingang, dus kan ik alleen de 'gratis kanalen' zien. Maar aangezien er glasvezel-TV binnenkomt die lokaal omgezet wordt naar COAX, is dat geen probleem (die bevat ook de commerciele zenders).
Daarnaast heeft de HDHomeRun (die ik heb) geen CI+ ingang, dus kan ik alleen de 'gratis kanalen' zien.
Daar zijn ook oplossingen voor. Je moet een goedkope USB cardreader combineren met OSCam. Hier een voorbeeld van een handleiding.

Lang geleden heb ik ooit omschreven hoe dit met MediaPortal kon worden gedaan. Er staat technisch niets in de weg om het nu nog steeds op deze manier te doen met andere software. Wel leuk om te zien dat er in 9 jaar eigenlijk weinig verandert op 'klassiek' digitaal TV gebied. :P

[Reactie gewijzigd door The Zep Man op 20 maart 2019 08:43]

Hmm. Bij Ziggo is tegenwoordig ook de CI+ module gekoppeld aan de kaart en v.z.i.w is die niet door een USB apparaat uit te lezen.

Voor SatTV (of andere providers) werken zulk soort trucjes al sneller wel, maar het blijft dan een soort grijs gebied vziw.
Bij Ziggo is tegenwoordig ook de CI+ module gekoppeld aan de kaart en v.z.i.w is die niet door een USB apparaat uit te lezen.
Volgens dit topic ligt het aan het gebied waar je woont. Als dat voormalig Ziggo gebied is (voor het samengaan met UPC) dan kan je een Irdeto CAM+ module krijgen met een Irdeto smartcard. Een Irdeto smartcard zou gewoon bruikbaar zijn in goedkope (specifieke) USB cardreaders.

Nadeel is dat je huur moet betalen voor de CAM+ module. Aparte smartcards bestellen zit er niet meer in. Natuurlijk blijven bestaande smartcards werken.

[Reactie gewijzigd door The Zep Man op 20 maart 2019 15:18]

[...]
Tweakers doen dat allang. Je kan bijvoorbeeld in Kodi 'gewoon' TV kijken en opnemen met een TV backend met DVB-C tuner en optioneel een smartcard. Als je geen behoefte hebt aan een uploadsignaal ('interactieve TV') dan is dit voldoende, en het integreert netjes in Kodi naast bijvoorbeeld Netflix en je eigen media. ;)
Ik heb Dreambox >Kodi DSplayer + MadVR +DVBlink of VU+ addon= Ziggo tv.
Of: Dreambox > OpenWebif > MPHC+MadVR =Ziggo tv.
Ik ben ondertussen maar naar een andere provider overgestapt aangezien Ziggo er zo belachelijk lang over doet.
Ik heb meerdere keren contact op genomen om te vragen wanneer de Android TV app komt. maar hier kunnen ze dan niet veel over zeggen.

Wel heel tof dat iemand zelf aan de slag is gegaan. _/-\o_ een echte Tweaker!

[Reactie gewijzigd door Joshua... op 19 maart 2019 16:23]

Hebben andere aanbieders wel een Android tv app dan? Ik heb er nog geen kunnen bespeuren in de play store
Ik zit aangesloten op glasvezel van TriNed, hier komt uit het modem een COAX aansluiting die ik kan splitten en omzetten naar IPTV.
Zonder die onzin met CI+ modules...

Ik kan dus met Kodi (AndroidTV) m'n lokale IPTV streams kijken (of IPTV vanuit een andere provider, al is dat grijs gebied)
Moet overigens wel een CI module hebben als ik aanvullende zenderpakketten wil.
Ziggo doet hier zo gigantisch lang over. De AppleTV app zou al ergens in 2016 in ontwikkeling zijn gegaan, maar in 2019 is er nog niet eens een beta.
Idem voor de AndroidTV variant. Fijn dat er toch nog mensen (tweakers) zijn die het heft in eigen hand nemen.
Mee eens. Ziggo heeft de apps al lang geleden aangekondigd. Het zou op z'n minst goed zijn als ze af en toe de voortgang melden (en bijvoorbeeld wat de uitdagingen zijn). Maar complete stilte rondom een lang geleden aangekondigde app is gewoon niet goed.
De app is al lang klaar, de reden dat ze deze niet releasen heeft te maken met de extreem povere kwaliteit van hun mediaboxen, ze zijn bang dat mensen massaal overstappen op een androidtv of appletv apparaat en erachter komen dat die vele malen beter werken, krijg die mensen dan maar weer eens terug naar je eigen gesloten horizon systeem.

Laat wel weer zien wat voor een bedrijf het is.

* blouweKip vind het jammer dat de ACM vroeger KPN de glasvezelmarkt heeft laten slopen en dat hij daarom geen andere keuze heeft dan ziggo.
Ik ben het met je eens dat die mediabox rampzalig slecht is (traag, energievretend en instabiel). Je bent helaas niet de enige die eigenlijk geen andere keuze heeft dan Ziggo. Ze zijn een soort monopolist, en daar gedragen ze zich ook naar.
Idd, wat een rommel is dat. Maar ik blijf bij Ziggo omdat ik nog geen andere aanbieder heb gevonden waarmee je begin gemist hebt.
De vraag is waarom Ziggo dat een probleem zou vinden? De mediabox downloadt streams en dat doet de App ook. Ook al gaat er COAX in, het is in feite een 2e kabelmodem. Er wordt geen gebruik gemaakt van een DVB-C tuner in de horizonbox.

In de winter is de horizonbox wel fijn, want het is net alsof je een open haard hebt en je kunt lekker in de warmte zitten van dat ding, of hij nu aan of uit staat. Geweldig toch?
Ik zit in de testgroep van deze app en deze is nog niet afgerond. De app is ook nog niet klaar..
Even geduld nog!
Interessant, ga ik zelf ook maar eens naar kijken want ik denk dat ik al in een kist lig voor Ziggo eindelijk zelf eens met die app uitkomt...

Echt ongelooflijk hoe lang ze er al mee bezig zijn. Of in ieder geval zeggen ermee bezig te zijn, want dit duurt al jaren.

Grootste uitdaging lijkt het uberhaupt downloaden van de originele apk te worden, standaard manieren lijken niet te werken... vanavond maar eens vanaf mijn androidtv proberen ;)

[Reactie gewijzigd door m0ridin op 19 maart 2019 15:24]

Waarschijnlijk hebben ze die app al zo goed als af. De enige reden waarom het hier niet wordt uigerold is een hele simpele: geld.

Als iedereen een Android TV aan zijn TV gaat hangen, dan kan Ziggo die (waardeloze) tv-kastjes niet meer verhuren en levert het dus minder geld op. Ziggo zal eerst die Mediabox Next er doorheen drukken voordat ze misschien een keer die app gaan lanceren. (en waarschijnlijk met een limitatie komen dat Apple/Android TV alleen te gebruiken is als je een duur pakket met Mediabox hebt)
Het zijn 720p streams in de app.
Dat is voor mij al voldoende. Met de huidige onzin die er op TV is hoef ik ook geen Full HD (meer). Als ik Full HD content wil, dan stream/download ik die content wel. Of dat nu legaal is of niet.

Dat is ook de reden waarom ik thuis gewoon een "simpele" internetlijn heb liggen.
Ik denk juist dat Ziggo meer klanten gaat krijgen als ze die Android TV app releasen. Er zijn naast Android Tv / Apple TV user toch genoeg mensen die daar nog niet mee bezig zijn, lijkt me?
Probleem is dat men een account gaan delen, waardoor er dus bijvoorbeeld 3 mensen op mijn account TV kunnen kijken. Ziggo loopt dan juist inkomsten mis.

Als ik twee mensen zonder Ziggo aansluiting mijn inlog geef, loopt Ziggo minimaal 2 x 18.70 mis, en dat zal nog veel meer zijn als er extra zenderpakketten worden afgenomen.
Slowaaks play store account aanmaken en dan via de browser downloaden, maar sneller is een apkmirror site te pakken.
Die apkmirror valt nogal tegen, vond alleen een apkure link maar die weigert te downloaden (device not found of andere errors) en andere apk mirrors leveren allemaal de telefoon versie op. Vandaar dat ik dacht het vanaf de tv zelf te proberen..

Slowaaks playstore account aanmaken is misschien ook een optie ja, eens kijken of dat makkelijk te doen is. Tnx voor de tips iig.
Tnx, maar zoals ik hierboven zei, de apkpure.com linkt wil niet downloaden...
Handig wanneer je geen kabelaansluiting op een locatie hebt. Overigens een beetje kinderachtig om niet te vertellen welke waarde er moet worden aangepast.

[Reactie gewijzigd door NotSoSteady op 19 maart 2019 14:44]

Misschien omdat dit soort gehack een vrij grijs gebied is en je best wat stront aan je fietsbel kan krijgen als je dit zo gaat openbaren. Want infeite breek je hier mee nogal wat beveiligingen en auteursrechtelijk materiaal, wat volgens onze wet nog altijd verboden is. Vooral dat 2de stukje is hier erger dan moord.
Want infeite breek je hier mee nogal wat beveiligingen en auteursrechtelijk materiaal, wat volgens onze wet nog altijd verboden is.
Er wordt hier geen beveiliging doorbroken. Ook kan UPC/Ziggo geen beroep doen op verspreiding van auteursrechtelijk materiaal omdat dat niet verspreid wordt. Tevens mag je voor onderzoeksdoeleinden de werking van en mogelijke aanpassingen aan software gewoon omschrijven.

Strafrechtelijk kan er weinig gebeuren. Ziggo kan natuurlijk het abonnement stoppen, maar het enige resultaat dat dat oplevert is dat ze één klant minder hebben. Verder wordt gewoon content bekeken waarvoor de klant betaald, en is het niet zo dat bepaalde beveiligingszaken (HDCP) hiermee gebroken worden. Dit maakt Ziggo niet kwetsbaar.

Het modificeren van deze Android TV applicatie is vergelijkbaar met cardsharing van een DVB-C smartcard van Ziggo. Als men dat enkel in het eigen huishouden doet wordt er niet om beveiliging heen gewerkt. De beveiliging dient ervoor dat het signaal alleen door een abonnee wordt gebruikt en niet door anderen. Dat blijft in stand als er maar niets met anderen gedeeld wordt. Op zich is daar dus niets illegaals aan. Mogelijk worden gebruiksvoorwaarden geschonden, maar met cardsharing kan Ziggo het niet eens detecteren doordat een uploadsignaal ontbreekt.

[Reactie gewijzigd door The Zep Man op 19 maart 2019 15:19]

Ik heb eens een Ziggo Go add-on gemaakt voor Kodi, en toen ik Ziggo toestemming vroeg om die add-on te mogen delen werd er al met advocaten gedreigd. Terwijl de add-on uiteraard alle drm-zaken netjes respecteerde en je alleen kon afspelen waar je volgens je eigen abonnement recht op had. Ook al konden ze mij niet uitleggen wat er precies illegaal was of hoe het in strijd was met de gebruikersvoorwaarden, ik ben er toch mee gestopt omdat ik echt geen zin had in gedoe.
Inderdaad van de zotte. In diezelfde thread vroeg ik ziggo waarom dit zo gedwarsboomd word, terwijl ze tegelijkertijd de humax 5000 series ontvangers leveren, die unencrypted opnemen en zelfs ftp toegang tot de ontvanger verlenen (van de fabriek uit) , en daarmee heel drm omzeilen. Daar ik heb zelfs na meerdere keren vragen nooit enig antwoord op ontvangen. Dus van de ene kant zegt men: contentleveranciers dwingen ons blablabla, en anderzijds ligt de boel wagenwijd open. Net zoals hier eerder is gezegd, je met een alphacrypt cam en smartcard de hele mikmak zo kunt decoden. Maar nee, een kodi plugin mag dan niet. Rare jongens...
https://community.ziggo.n...go-add-on-voor-kodi-20532
Die? Die kwam ik van de week ook tegen toen ik naar manieren zocht om fatsoenlijk via mijn Shield TV te kijken. Jammer dat je er mee gestopt bent..
Een beetje hacken om functionaliteit te verkrijgen die de uitgever/maker van app nooit bedoelt heeft.

Het is Nederland wettelijk verboden om een beveiliging te omzeilen, hoe simpel die beveiliging ook is. In deze -waarschijnlijk- een landcode in een config bestand.

Daarbovenop heb je het probleem dat je zonder toestemming van de rechthebbenden, op de manier die rechthebbenden aanbieden, je niet zo maar auteursrechtelijk materiaal mag gaan lopen bekijken. Dat is tevens hier in Nederland gewoon verboden.

Ik snap best wel waarom hij de details van deze hack niet openbaard. Ziggo is geen 'open en leuke' partij om dit soort ongein bij uit te proberen.
Het is Nederland wettelijk verboden om een beveiliging te omzeilen, hoe simpel die beveiliging ook is. In deze -waarschijnlijk- een landcode in een config bestand.
Graag een link naar jurisprudentie hierover. Een makkelijk te wijzigen lijn in een configuratiebestand/programma is geen beveiliging.
Daarbovenop heb je het probleem dat je zonder toestemming van de rechthebbenden, op de manier die rechthebbenden aanbieden, je niet zo maar auteursrechtelijk materiaal mag gaan lopen bekijken. Dat is tevens hier in Nederland, gewoon verboden.
De tweaker uit dit artikel betaalt gewoon voor zijn Ziggo abonnement en de content die hij bekijkt via deze applicatie. De applicatie biedt slechts een alternatieve manier om de content te bekijken, maar zelfs die alternatieve manier werkt niet om bestaande beveiligingssystemen heen. De tweaker moet zich dan ook gewoon identificeren en authenticeren.
Ik snap best wel waarom hij de details van deze hack niet openbaard. Ziggo is geen 'open en leuke' partij om dit soort ongein bij uit te proberen.
Met de informatie uit dit artikel is het triviaal voor een beetje tweaker om de applicatie te modificeren. Er hoeft niet meer gepubliceerd te worden.

[Reactie gewijzigd door The Zep Man op 19 maart 2019 15:28]

Onze IT journalist Arnoud Engelfriet beweert anders. Weinig zin om verder te googelen.

https://blog.iusmentis.co...-beveiliging-moet-kraken/
Degene, die doeltreffende technische voorzieningen omzeilt en dat weet of redelijkerwijs behoort te weten, handelt onrechtmatig.
Op eigen apparatuur hebben we ook wetgeving die ons consumenten het recht geeft te doen en laten met ons aangekochte hardware wat we ook maar willen. Maar dat is alleen voor eigen gebruik. Openbaren van de informatie valt hier niet onder.

Meer informatie over wat wel of niet digitaal is toegestaan:
https://www.iusmentis.com...ken/computercriminaliteit

Onze medetweaker heeft dit -gelukkig- allemaal al meer dan eens uitgezocht. En waarom Skit3000 het niet openbaart:
Ook instructies of een handleiding hoe de beveiliging van een dienst gekraakt kan worden, kunnen strafbaar zijn.

[Reactie gewijzigd door batjes op 19 maart 2019 15:51]

Degene, die doeltreffende technische voorzieningen omzeilt en dat weet of redelijkerwijs behoort te weten, handelt onrechtmatig.
Let op het gemarkeerde woord. Een configuratie(bestand) dat wijzigingen toelaat is geen doeltreffende beveiliging. Sterker nog, de kans is zelfs klein dat het als beveiliging gezien zou worden.

Verder:
Ook instructies of een handleiding hoe de beveiliging van een dienst gekraakt kan worden, kunnen strafbaar zijn.
Er wordt geen beveiliging 'gekraakt'. Er wordt zelfs niets gedaan met 'beveiliging'.

[Reactie gewijzigd door The Zep Man op 19 maart 2019 17:18]

In er APK is doeltreffend genoeg dat de meeste mensen daar dus niet bij kunnen komen. Zo stevig hoeft de beveiliging niet te zijn.

Oude consoles als de PSX hadden ook - praktisch- geen beveiliging. Was toch illegaal.

Maar goed, dit is maar 1 van de 2 stukjes illegaliteit die hier aan vast hangt. Ik snap best dat skit het niet aan de wilgen hangt.
Ik zou even oppassen om card sharing (lees 1 card gebruiken om meerdere devices te voorzien van rechten om content te bekijken) bij ziggo legaal te noemen, ook al is het in eigen huis.

Sinds een tijdje (ik dacht 1-2 jaar) is een extra card bij ziggo een maandelijk betaalde optie geworden.
Daarmee kan je stellen dat het doel is veranderd van de kaart, zeker met de overgang naar DVB-C. Het is niet meer "alleen abonnees hebben toegang tot de content" maar "per kaart kan 1 device worden ontsloten als je abonne bent, wil devices ontsluiten je meer dan moet je daarvoor betalen". Dus als je cardsharing doet, omzeil je de technologie waarmee ziggo het aantal devices beperkt/abonnementen verkoopt

Voor zover ik weet is er geen jurisprudentie en ik ben geen jurist, maar het argument kan worden gemaakt dat het dus illegaal is.

Verder ben ik het met je eens dat men het niet kan detecteren, en voglens men treed men er niet tegen op. Dat geldt ook voor het fysieke cardsharen, het uitlenen van je kaart aan iemand anders (zodat die ook gebruik kan maken van je abonnementen voor extra content)
Gelukkig kun je prima anoniem blijven op het internet en hoef je je alleen te verantwoorden aan dat engeltje/duiveltje op je schouders.
Ziggo komt er wel achter. Je dient in die app namelijk nog steeds in te loggen met je Ziggo account om tv te kunnen kijken.
Ik bedoelde meer de ontwikkelaar. Zodra 10.000 mensen dit truukje proberen krijgen ze echt niet allemaal een rechtzaak aan de broek.
Grote kans dat hij Ziggo dat op zijn dak krijgt. Er was ook iemand die een Ziggo Go app had gemaakt voor Kodi en die is op aandringen van Ziggo toen ook offline gehaald.

Tevens wilde de maker de broncode niet (meer) delen.
Er was ook iemand
Yup.
Tevens wilde de maker de broncode niet (meer) delen.
Klopt, omdat mij toen heel duidelijk te verstaan is gegeven dat ik dan een batterij advocaten achter me aan zou krijgen.
Ah kijk, wat leuk zeg. Ik wist niet dat je ook op Tweakers te vinden was. Blijft toch erg jammer dat Ziggo zich zo opstelt.
Ja, zeker. Maar ja. Ze willen liever dingen onmogelijk maken dan dingen mogelijk maken.
Ik heb het niet over het creëren van een aangepaste app, het noemen van de bestandsnaam was al voldoende geweest.
Als ik dit zou ontdekken, dat had ik mij waarschijnlijk ook stil gehouden. Ziggo kennende gaan ze dit niet leuk vinden, en mogelijk verdere uitrol van de officiële app nog verder uitstellen.
In plaats van zo kinderachtig te doen mogen ze eens die app beschikbaar maken in Nederland.

En die onzin met Nagravision/Irdeto mag ook eens samengetrokken worden. Ik wil interactieve TV in oud-UPC gebied potverdomme. Beide signalen zijn aanwezig, geef mij gewoon zo'n smartcard. :(
Ben benieuwd hoelang het duurt voordat Ziggo dit gaat "dwarsbomen". Als een tweaker een app kan ombouwen met een beetje uitzoekwerk, dan kan Ziggo dat ook.
nou das redelijk simpel eh... ziggo weet vanaf welke app je inlogt. Dus ze kunnen het doen dat de app alleen nog is te gebruiken met een SK IP, maar dat is te omzeilen met een VPN, dus als ze het i.c.m. de inloggegevens doen (dus alleen SK accounts mogen in de app inloggen) lijkt me het redelijk onbruikbaar hier. Het zou kunnen dat ze dat niet doen om te voldoen aan de AVG wetgeving, omdat ze dat niet mogen i.v.m. privacy wetgeving.

[Reactie gewijzigd door terracide op 19 maart 2019 15:03]

Dus als je op vakantie bent is het niet meer mogelijk de Nederlandse televisie aan te slingeren.

Denk eerder dat ze per account dit moeten instellen. Heb je een Nederlands account dan kun je alleen het nederlandse aanbod zien en daarop inloggen.
Mijn reactie gaat over hoe Ziggo het kan tegenhouden dat de app wordt gebruikt in Nederland. Dat heeft niks te maken met op vakantie gaan met de ziggo app op je telefoon/tablet want dat is een hele andere app die niet op Android TV draait. Het gaat er om dat Android TV een eigen variatie is van het android os waar nog geen app voor is van Ziggo in nederland maar in Slowakije wel.
Ben benieuwd hoelang het duurt voordat Ziggo dit gaat "dwarsbomen". Als een tweaker een app kan ombouwen met een beetje uitzoekwerk, dan kan Ziggo dat ook.
Ik denk eerlijk gezegd dat ze hun tijd beter kunnen besteden aan het afronden van de lang geleden aangekondigde apps.
Leuk en inventief, maar ik ben bang dat hij straks een mailtje krijgt van Ziggo of van hun advocaten hierover . . . ;(
zolang hij niets aanbied zal het wel redelijk meevallen.
Kost hun wss ook meer dan dat het opbrengt


Om te kunnen reageren moet je ingelogd zijn


OnePlus 7 Microsoft Xbox One S All-Digital Edition LG W7 Google Pixel 3 XL OnePlus 6T (6GB ram) FIFA 19 Samsung Galaxy S10 Sony PlayStation 5

Tweakers vormt samen met Tweakers Elect, Hardware.Info, Autotrack, Nationale Vacaturebank, Intermediair en Independer de Persgroep Online Services B.V.
Alle rechten voorbehouden © 1998 - 2019 Hosting door True