OpenELEC (Vitmos OS) for VideoStrong/Venz K1 Plus Android DVB Receiver

Orange Pi Development Boards

Many recent TV boxes with digital TV tuner ship with Android, and run a custom DTV app to watch live TV. However, most ships without Dolby and DTS licenses, so you may end-up without audio for channels broadcasted with AC3 audio only, and if you’ve gotten used to Kodi TV interface previously you may want use it again. One workaround is to have Tvheadend or CESBO media server running in the device, and configure Kodi to use Tvheadend HSTP client to stream the video within your device. I’ve tested such video streaming on U4 Quad Hybrid recently since it’s enabled by default, but there’s no guarantee it would work with all Android DVB receivers. Another options is run version of OpenELEC with support for tuners, such as Vitaley S’ Vitmos 2.0 RC3 for Venz/VideoStrong K1 Plus based on Amlogic S905 processor. [Update: Vitmos 2.0 RC5 for K1 Plus DVB Combo tuner]

OpenELEC_K1_PLus
Image source: hdbox.ws

Instructions are in Russian, but if I understand Google Translate correctly, you simply need to download vitmod-os_v2_rc3.img.gz, uncompress it, and dump the image (sdcard.img) to an SD card with Win32DiskImager or dd, insert the card into the device, go into recovery one, and after K1 Plus will boot OpenELEC from you micro SD card without affecting the Android installation.

The image also supports Enigma2, VDR and Neutrino-MP applications. Bear in mind that this has only been tested in the DVB-S2 version of K1+ [Update: Actually it might be K1+ with DVB-S2 tuner found in K1 (Amlogic S805)], and the DVB-T2/S2 combo version I reviewed previously may not be supported. In case you already own the previous model K1 (Amlogic S805) with DVB-S2, there’s also a Vitmod firmware for that, and Freaktab members confirmed it was safe to try.

Enigma2 on K1 Plus
Enigma2 on K1 Plus

If you own one of the K1/K1+ TV boxes with tuner, and have tried one of Vitmod image already, your feedback is greatly appreciated.

Thanks to Natsu for the tip.

238
Leave a Reply

avatar
227 Comment threads
11 Thread replies
10 Followers
 
Most reacted comment
Hottest comment thread
66 Comment authors
copoIsabellarafatrokaSAAD Recent comment authors
  Subscribe  
newest oldest most voted
Notify of
natsu
Guest
natsu

you’re welcome
I think this is a mod for K1+ version but with the tuner from K1 device, vitaley didn’t have the drivers for the combo, but since it’s almost the same model as the tuner and demodulator on TBS5520, those drivers should work just fine I think

Giorgio
Guest
Giorgio

What about dvb-api compatibility? If they use default one driver from amlogic most likely oscam will not work for encrypted channels :/

mdel
Guest
mdel

i should have posted my other post here, saw the new topic too late :
http://www.cnx-software.com/2016/02/28/review-of-k1-plus-android-tv-box-with-combo-dvb-s2dvb-t2-tuner/#comment-524423

I’ll test oe and vitmod on the k1 (s805) when i get it.

One thing that would be very useful would be to source those dvb tuner boards (s2 and s2/t2 versions), if by any chance they were manufactured by another manufacturer and not by venz for their own board.

@natsu
from what i could find, i don’t think there’s an open source linux driver for the tuner chip used on that s2/t2 board. TBS drivers are not open source they use a binary closed source firmware to boot their cards, at least for mine.

Vitaliy_S
Guest
Vitaliy_S

tbs-linux-drivers_v160219 not open source, this binary objects files *.o for x86

youpai
Guest
youpai

@Vitaliy_S
Can compile DW2102 driver in image Vitmod thank

mdel
Guest
mdel

yeah there are two things annoying with tbs linux drivers :
– one, they are not open source but in my world that’s okay as long as they work well and unfortunately that’s not the case at least with my two boards (lots of problems with s2 tunning).
– two, it will not build against the vanilla v4l tree, it packs its own v4l (somewhat old) and overwrites your existing one, so it’s very complicated to get non tbs v4l devices to work on a system that has tbs drivers installed.

@Vitaliy_S
can you confirm our speculations concerning your k1+ s2/t2 vitmod os :
From the russian translation (text in red), i understand that you can (have to) replace the k1+ (s905) s2/t2 tuner board with a k1 (s805) “s2 only” tuner board ?

Vitaliy_S
Guest
Vitaliy_S

@mdel
Yes, current image work only with dvb-s2 (av2012/avl6211) tuner from K1 (S805) box.
Support for combo tuner S2/T2 (rf848/avl6862) will be in next release VITMOD OS, now i`m working on a driver.

natsu
Guest
natsu

@Vitaliy_S
any chance to get the 1080p60 AMlogic HW transcoding engine works with TVheadend, I know it’s a lot of work if it possible, but let’s get crazy 😀

mdel
Guest
mdel

@Vitaliy_S
thx for your hard work

@natsu
interesting, i didn’t try tvheadend transcoding on my s805 device, no one should really need it on a lan but well since it’s there..
My guess is that it’ll depend on ffmpeg hw encoder support in the amlogic source, i’ll test that when i have some free time.

mdel
Guest
mdel

@natsu
i may be wrong but it looks like there’s still no hw accelerated encoding on the odroid c1 (s805) so transcoding is not likely to work (well). h264 software encoding is way too demanding (not optimized ?) for those arm socs.
Maybe the c2 with its s905 will bring some hw support but i doubt that..

But i will still test that on my raspberry pi 1 or 2, which has not problem decoding & encoding 1080p h264 at the same time, actually ending multiple stream is possible too..

Yeah when the features are not only on paper (or even silicon) but also available for your software you can actually do the things you were supposed to be able to do..

Vitaliy_S
Guest
Vitaliy_S

VITMOD OS v.2.0 RC5 for K1+ Combo
https://cloud.mail.ru/public/JYzE/nbjeQWc4X

starz
Guest
starz

I’ve tried your great vitmod os RC5 with my s905 s2/t2 combo box.Tested only dvbs2 tuner.neutrino finds signal and channels,but enigm2 doesn’t find signal and channels,will you make a new release for this(I use disecq)? With tvheadend how can I use oscam?and with my box there’s remote problem but I fix it with changing remote.conf,thanks

maor
Guest

Vitaliy_S, hello
“Enigma is bad friends with this tuner” google translate to your post.
What does that mean ?, Is the reception bad ?, Will channels can be seen…

wwortel
Guest
wwortel

@Vitaliy_S
Hi, thanks for firmware and tried RC3 on a C100S box. Enigma2 and Kodi/TVHeadend work fine. Also work fine in communicating to an Oscam server from wicard and from TVHeadend, the latter using dvb-api. So can see HD channels with CA. Would like to use the AV output (have a projector without HDMI) but none of your options activates the cvbs AV output. Assume this can be done from user space ? Also the settings for cvbs AV as an option are missing in Kodi and Enigma2. AV/cvbs works fine in the original firmware, albeit with startup problems; one needs to start the box with the HDMI disconnected. After boot and start of dtvh app in cvbs AV mode, HDMI can also be connected and both work at the same time. So technically it can be done; question, how?

B.t.w. the Neutrino version crashed here when pressing the blue button but no need for it here.

natsu
Guest
natsu

@cnxsoft
can you test the Vitmos 2.0 RC5 for K1 Plus DVB Combo tuner

natsu
Guest
natsu

@cnxsoft
ohhh nooo that’s too much haha
I’m not talking a proper review here, just an update with what’s working and what’s not
that’s all

mdel
Guest
mdel

@natsu
if you need a full featured 4k h265 box for your home dvb, get a k1 s805 s2 (add a $10 t2 stick if you need it) as your tvheadend server and any cheap s905 box with a decent oe image, as your kodi tvheadend client.

if you still need a single box, you can check again the k1+ dvb in a few months but as long as there’s no linux dvb drivers for that s2/t2 dual tuner i wouldn’t put my money on it.

Also it may also be more interesting to upgrade your client box to a 905x or whatever name it’ll have in a few months.

It’s a much better design to have a stable dvb server which never needs upgrading unless the dvb tuner dies, and upgrade your clients.
I’ve tested tvheadend for a few weeks now (24/7, recording schedule, oscam with local card and shares, using a single htsp client) and i must say i’m quite impressed with it’s stability.
I’ll test the same system on my k1 when i get it, if it works in the same way it would be the cheapest dvb setup you can find at the moment.

The only downside is kodi’s htsp client which is not that great, i’ve had some problems with dvb subtitles and other minor issues, i have yet to test another client and i know there are very few of them so i don’t expect to get a much better alternative.

enya
Guest
enya

fttp ile bağlanmada sorun mu var ben bağlanamadım passvorl ve şifre nedir

enya
Guest
enya
wwortel
Guest
wwortel

@Vitaliy_S
have tried the v.2 RC5 but it is not recognized by my C100S Vigica box and the inserted SD card is ignored.
When RC3 is on the SD card it is recognized and boots, as reported above.
Could use RC3 if only it had the AV output working! That is the only plus of the original and buggy firmware relative to yours.

Gonesuper
Guest
Gonesuper

Can anyone post a video of how enigma 2 or neutrino works on this with kodi. Can it be pulled in via the Pvr plugins or does it close kodi and open enigma 2/ neutrino. I’m looking to replace my wetek because of the remote issues and the buggy state of enigma 2 on it. Tvheadend doesn’t really suit my needs as the epg and bouquet functions are well behind enigma 2

PaeR55
Guest
PaeR55

Salve, ho installato su SDcard VitMod v.2 RC5, ma addon plugin.video.streamondemand-pureita-master non funziona…
Sulla versione KODI 16.1 Android funziona egreggiamente. Perche succede questo? Volevo chiedere anche se è possibile
aggiungere un Dongle dvbt usb Avermedia A876 con chip AF9035 visto che DM800 con Firmware Enigma2 funziona bene.
Grazie.

zh
Guest
zh

@natsu
i have a idea, if TBS5520’s Linux drivers was add to vitmos, connect a tbs5520 with k1+ with usb.
that will be good.

kiplustv
Guest
kiplustv

Thanks @Vitaliy_S, Amaizing work!!!
I’m wating for tuner driver Avalink avl6862 (KI-PLUS Dvb-S2/T2 s905), I hope you can help. Thanks again!!

Best wishes!

kiplustv
Guest
kiplustv

@cnxsoft

Yes, works!! but in enigma2 I can’t search channels, no signal with tuner Avalink avl6862.
There are another solution?

kiplustv
Guest
kiplustv

Vitaliy_S :
@mdel
Yes, current image work only with dvb-s2 (av2012/avl6211) tuner from K1 (S805) box.
Support for combo tuner S2/T2 (rf848/avl6862) will be in next release VITMOD OS, now i`m working on a driver.

@cnxsoft

I waiting for this…

mdel
Guest
mdel

@kiplustv
my advice, don’t get too excited or impatient.
if i understood Vitaliy_S correctly, he’s actually coding a driver not building an existing source, as i believe there is no direct existing linux driver for that tuner.

It’s quite a long and complicated work (that should be done by the manufacturer), even if you have driver sources for another chip of the same family which may or may not be the case.

So at the moment, the k1 dvb-s2 works fine with openelec or vitmod image, i was able to do a quick test for an hour.
The K1+ s2/t2 has no driver for the s2 tuner at the moment and may not have one for a few months (if any).

A few years ago, i can’t tell you how long i had to wait for drivers for my dvb hardware which didn’t have linux drivers when i bought it.

those cheap chinese hardwares are cheap for one reason, there’s almost no software support from the manufacturer, you have a somewhat working android app that will most likely never be updated and that’s it.
The simple idea is that they don’t need to update the software as the hardware is going to be “obsolete” in a matter of month, so they’ll build a new box with the new 4K something chip and if you want something new, well buy that..

Vitaliy_S
Guest
Vitaliy_S

@kiplustv
VITMOD OS v.2.0 RC5 working with combo tuner(rf848/avl6862) on Neutrino and TVHeadend

kiplustv
Guest
kiplustv

@Vitaliy_S
Yes!!! thanks…works!! but I like enigma2, when I saw that I could use openAtv in my KI I thought it was amazing!!
Great job friend, I prefer to wait for the driver for enigma2 and avl6862 or buy a KI S805 and enjoy your amazing work.
thanks again!

Vitaliy_S
Guest
Vitaliy_S

@kiplustv
for work Enigma2 need patch for combo tuner, I make this later

kiplustv
Guest
kiplustv

Vitaliy_S :
@kiplustv
for work Enigma2 need patch for combo tuner, I make this later

Thanks, If you need a KI (avl6862) to test I can help. A pleasure.

natsu
Guest
natsu

@Vitaliy_S
could this kernel with V4L drivers work with the android Filesystem, so we can use TVHEADEND on android

xxx
Guest
xxx

Vitaliy_S :
@kiplustv
for work Enigma2 need patch for combo tuner, I make this later

We are all waiting for you ,and for Enigma2 support for KI plus combo.
Vitaliy,thanks in advance.

kiplustv
Guest
kiplustv

Ki plus s905 review: http://www.cnx-software.com/2016/02/28/review-of-k1-plus-android-tv-box-with-combo-dvb-s2dvb-t2-tuner/#comment-525206
NO openELEC/VITMOD OS support, only android (Neutrino/TVHeadend) !!! Firmware of Vitaliy_S only work on KI s805. There are another TV Bov better…

natsu
Guest
natsu

@kiplustv
did tvheadend worked well on android

kiplustv
Guest
kiplustv

Vitaliy_S :
@kiplustv
VITMOD OS v.2.0 RC5 working with combo tuner(rf848/avl6862) on Neutrino and TVHeadend

@natsu

natsu :
@kiplustv
did tvheadend worked well on android

Thanks for correcting my answer. I have only tried neutrino mp and work well.

natsu
Guest
natsu

@kiplustv
you’re welcome
did you run it from sdcard of flash it to the nand
if the kernel is good and have DVB api drivers I would flash it to the nand and use it with TVheadend and CESBO on android, hopping that will work
could you please make a video, to show zapping speed, system and all that stuff
thx

kiplustv
Guest
kiplustv

@natsu
Yes! I could, but only with Neutrino_mp from sdcard (http://4pda.ru/forum/index.php?showtopic=730111&st=280#entry48527711) and if Vitaliy_S gives me his permission.

natsu
Guest
natsu

@kiplustv
thx, vitaly wouldn’t mind, he’s a nice guy 😉

kiplustv
Guest
kiplustv

@natsu

You have video in youtube (Test Neutrino_mp VITMOD OS 2.0 RC5 ) I can’t write link here, It’s a bad video but I hope it’s useful. If you need more specific accion please tell me know.

kiplustv
Guest
kiplustv
natsu
Guest
natsu

@kiplustv
excellent video, thank you very much
neutrino MP seems to work very good and smooth, the avalink chipset seems normaly detected, niiiice 😀
did you have trouble with the remote control config
I didn’t hear any sound on the first 4K channel I think, the AC3 was it decoded?
and what about TVheadEND integration with kodi, did it worked well

kiplustv
Guest
kiplustv

@natsu
Hi! the remote control work perfect I didn’t have to configure anything. The sound with AC3 is perfect too, but I didn’t remember to turn up the audio on TV…sorry. And TVheadEND integration with kodi I haven’t tried it. I use the last original firmware (03/30/2016) because I think there isn’t custom firmware that works well, thanks for Vitaliy_S for their great work with VITMOD OS. KI Plus Combo works 100% with android, it’s an excellent performance TV Box.

natsu
Guest
natsu

@kiplustv
thanks
seems very nice and stable
if TVheadEND has the same stability, it will be perfect

natsu
Guest
natsu

@Vitaliy_S
can we boot this img from USB HDD

NewK1plus
Guest
NewK1plus

Hello,

I write in a 32gb mirco sd card the vitmod os for k1plus (with win32diskimager). I have insert in my device and nothing happened. I have reboot to the recovery from k1 plus. What option i must use to boot on sd card?
Thanks by advanced

Abas
Guest
Abas

Please can you show me how to input BissKey in the decoder

Especially when it requires SSID