I just got my Vero 4k and tried to install some apps on it, but I found although the linux on it is “aarch64”, but the default dpkg architecture is set to armhf and not arm64, which prevents packages like aarch64-tvheadend-app-osmc to be installed on it. It can handle just armv7-tvheadend-app-osmc.
I think vero4k uses a 64Bit kernel with 32Bit userland. You probably won’t get a hige if any speed improvements from 64Bit userland and it might break comparibility.
Vero 4K can run armhf and arm64 packages side by side, e.g. sudo apt-get install gcc:arm64. TVHeadend should be installable from App Store. Let me know if this doesn’t work as expected.
I installed tvheadend from app store and it runs, but it can not detect my dvb adapter, so I thought maybe that’s because incompatible tvheadend-app-osmc or dvb-firmware-osmc package.
Add the following line: deb http://apt.osmc.tv jessie-devel main
Run the following commands to update: sudo apt-get update && sudo apt-get dist-upgrade && reboot
Your system should have have received the update.
Please see if the issue is resolved.
I also recommend you edit /etc/apt/sources.list again and remove the line that you added after updating. This will return you to the normal update channel.
Sorry for late answer. I went to a watch a movie and then went to dinner.
I upgraded osmc to latest version on devel and it seems it detects and initialize my dvb-t adapter with no problem. But the scanning of the muxes fails with this log:
2017-03-16 00:32:55.882 mpegts: 578MHz in IRIB - tuning on ITE 9135(9006) Generic_1 : DVB-T #0
2017-03-16 00:32:55.882 linuxdvb: ITE 9135(9006) Generic_1 : DVB-T #0 - DTV_CLEAR failed [e=Operation not supported]
2017-03-16 00:32:55.883 mpegts: 602MHz in IRIB - tuning on ITE 9135(9006) Generic_1 : DVB-T #0
2017-03-16 00:32:55.883 linuxdvb: ITE 9135(9006) Generic_1 : DVB-T #0 - DTV_CLEAR failed [e=Operation not supported]
2017-03-16 00:32:55.883 mpegts: 650MHz in IRIB - tuning on ITE 9135(9006) Generic_1 : DVB-T #0
2017-03-16 00:32:55.883 linuxdvb: ITE 9135(9006) Generic_1 : DVB-T #0 - DTV_CLEAR failed [e=Operation not supported]
The following packages have unmet dependencies:
gcc:arm64 : Depends: cpp:arm64 (>= 4:4.9.2-2) but it is not going to be installed
Depends: gcc-4.9:arm64 (>= 4.9.2-1~) but it is not going to be installed
The following packages have unmet dependencies:
gcc-4.9:arm64 : Depends: cpp-4.9:arm64 (= 4.9.2-10) but it is not going to be installed
Depends: binutils:arm64 (>= 2.25) but it is not going to be installed
Depends: libcloog-isl4:arm64 (>= 0.17) but it is not going to be installed
Depends: libisl10:arm64 (>= 0.10) but it is not going to be installed
Depends: libmpc3:arm64 but it is not going to be installed
So I’m really rusty in my linux builds (it was actually BEFORE common 64bit) so can you maintains both a 32bit and a 64bit build environment?
It’s more about learning the performance. When you say it can co-exist, is it like the same binary files, but you pass a different parameter to build 32 or 64? Or are the completely different binary versions/names? Thank you so much for you help, you’re amazing with all the support you give to all of this.
If there’s a google phrase that might point me in the best direction?
Have you given any thought to a Vero Auto edition? 3 HDMI ports out, each running a separate instance of kodi (but shared settings) for passengers? Guess I could go with three different vero boxes, but some kind of centralized way to manage them would be great.
I think the Vero would ve at its limits if it had to decode three different videostreams simultaniously.
Also be sure to give ot clean power in the car with a stable 5V regulator that can put out some amps.
Didn’t mean the device as it is today, per-se, more like that it would be a whole new market. Considering that even low-end video system for autos are $500+…