EyeTV with OSCAM and eyetvCamd (supports libusb, smartreader, smargo, USB, SSL, OS X 10.11.x, 64Bit) A Mac OS X Oscam server with USB support for external readers

OSCam with ssl, libusb support - os x changed its ssl library support - libusb must be installed for external usb cardreader support 1. I recommend "brew" to install openssl 1.1. /usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)" 1.2. brew install openssl 1.3. this will install openssl to /usr/local/Cellar/openssl/xxx/ 1.4. as oscam will look for openssl in /usr/local/include and /usr/local/lib you are welcome to link or copy it there manually 2. download libusb from here http://sourceforge.net/projects/libusb/files/libusb-1.0/libusb-1.0.9/libusb-1.0.9.tar.bz2 2.1 configure, make, make install it 3. build oscam with ssl and usb support 3.1. get scam sources here: svn checkout http://www.streamboard.tv/svn/oscam/trunk oscam-svn I recommend to checkout…


Fix TensorFlow Python 0.10.0rc0 ProtoBuf Error

        Hi, if you have trouble to use Google's TensorFlow Python API with MAC OS X: Uninstall all previous TensorFlow and ProtoBuffer installations: pip uninstall tensorflow pip uninstall protobuf brew uninstall protobuf Reinstall TensorFlow (Update URL to latest master): export TF_BINARY_URL= https://storage. googleapis.com /tensorflow/mac/cpu/tensorflow-0.10.0rc0-py2-none-any.whl pip install --upgrade $TF_BINARY_URL Test TensorFlow (Python script): import tensorflow as tf hello = tf.constant('Hello, TensorFlow!') sess = tf.Session() print(sess.run(hello)) a = tf.constant(10) b = tf.constant(32) print(sess.run(a + b))  


Fix missing libraries of an existing Mac OS binary by adding a correct @rpath command

Adding missing library path to an existing OS X binary: For example: open tracker (see https://github.com/opentrack/opentrack) misses the correct relative @rpath: otool -l /Applications/opentrack.app/Contents/MacOS/opentrack.bin | grep @rpath name @rpath/QtWidgets.framework/Versions/5/QtWidgets (offset 24) name @rpath/QtGui.framework/Versions/5/QtGui (offset 24) name @rpath/QtNetwork.framework/Versions/5/QtNetwork (offset 24) name @rpath/QtCore.framework/Versions/5/QtCore (offset 24) Where @rpath is at: Load command 28 cmd LC_RPATH cmdsize 56 path /Users/sthalik/dev/opentrack/build/install (offset 12) Load command 29 cmd LC_RPATH cmdsize 56 path /Users/sthalik/Qt5.5.1/5.5/clang_64/lib (offset 12) Wrong path set for local Qt's libraries In order to fix this: we should add a custom @rpath for all libraries not being deployed with the executable or being linked with libs…

1 Comment

Fix ORF HD for EyeTv and eyetvCamd (Mac OS < 10.7)

eyetvCamd & EyeTV - ORF HD Fix (Mac OS < 10.7 (32bit)): - Copy & Replace pmt.mm to eyetvCamd directory Keep in mind: - I am not able to verify this patch, as I am not willed to support Mac OS X< 10.7 (security reasons) - There are major SSL changes from OS X 7 -> OS X 11 Download eyetvcamd-orfhd-patch Mac OS X > 10.10 Users: eyetv-softcam-eyetvcamd-v2-01c-eyetv-mac-osx-10-11-32bit


Smartcard Reader Library for Atmel32u4 and Arduino (ISO-7816) Protocol T1 T=1

Info: For those of you who are interested in building their own Arduino based smart card reader/writer interface with the commonly used T=1 protocol (see ISO-7816). - See the hardware sketch in order to get a feeling for the hardware setup! - Feel free to look at the Example.cpp to get into to my library with "ease"! -  If you want to use a cpu timer as external clock, see the following: /* * See Atmel32u4 - Specification at Page 90ff * Frequency = Clock / (2 * N * (1 + OCR1A)) * N = Prescaler Factor: 1,8,64,256,1024 * * 8Mhz: * Frequency =…

1 Comment

EyeTV freezing solved: eyetvcamd with OSCAM with CCCam (new Proxy and Splitter)

Hey guys, Proxies: It took me quite some effort to test/verify all the buggy OSCam versions that are not capable of sharing key requests/answers free of freezers. The essence of my findings is that OSCam version 1.20 r 10009/10010 broke the possibility to split a single line into several "client lines". This has to do with caching methods introduced in 1.20 r10000+. Easy fix: do not use OSCam 1.20 revision > 10000! Download LineSplitter Publish: As many of u ask me to publish sources of eyetvcamd (ORF HD Fix): I actually think about it, but I am still working on it...…


Updated eyetvCamd: v2.01c for MAC OSX 10.11+ (32bit)

Update1: ORF HD problems fixed with eyetvcamd 2.0c1 Update2: If you need help to setup eyetvcamd with EyeTV and OSCam see: Here Because of eyetvcamd having several problems with the latest version of OS X I decided to spend my sunday in order to fix those: First of all EyeTV 3.x is still a 32bit binary, so do not expect an eyetvcamd 64bit version as long as Elgato does not update its EyeTv software. Second, Many of you ask for help because of crashes: I am glad to tell you that I absolutely have no crashes at all (OS X 10.11+, EyeTV 3.6.8, eyetvcamd…


Reverse engineering 433MHz signals of Velleman P8078 and Holtek HT46R01T3 or HT48R01T3, HT48RXX, HT48XXX (Arduino Library)

[HACKS] uC & Arduino Library: reverse engineering 433mhz signals of Velleman P8078 and Holtek HT46R01T3 or HT48R01T3 I reverse engineered a 433mhz signal of the 4xR01T3v130 / 46R01T3v130 / 48R01T3v130 chips which are commonly used by Tevion (Aldi product in Germany). As I normally use an Arduino uC I hacked a small library that is capable to sniff the air for interesting packets. The cause I needed to write it on my own and not using the various libs out there was: they just do not work (VirtualWire, RCSwitch, RemoteSwicth etc. etc.) as they are only for specific protocol types (called 1,2,3). I…


Mac OS update -Repair bootcamp gap between GPT3 and GPT4

Broken BOOTCAMP in OS X 11 El Capitan -------------------------------------------------------- // To prevent from this issue: please do not update OS X if you did a manually resize operation on your already installed bootcamp, unless you did not backup your windows files. or change the way you resize your bootcamp partitition ti the following: backup your windows files, delete the bootcamp partitions with sox’s bootcamp helper - create a new (resized) bootcamp with bootcamp helper - update OS X! // The following guide adresses MAC setups with a single disk // If you have a multi disk setup you must adjust…


Mac OS Seafile – change synchronization folder location

1. Activate "show hidden files": defaults write com.apple.finder AppleShowAllFiles YES 2.1 Open file: /Users/<username>/.ccnet/seafile.ini 2.2 Edit entry: /path to the root folder where the "Seattle" folder is at /Seafile/.seafile-data 3. Deactivate "show hidden files": defaults write com.apple.finder AppleShowAllFiles NO