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 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 AppleShowAllFiles NO  


Mac OS Kitematic – Docker Image Toolbox with sharelatex

1. Install Kitematic (Beta) 2. Install tiagoboldt/sharelatex-docker 3. Start the docker image 4. Open Exec terminal 5. Change directory to: /sharelatex/web 6. Execute: grunt create-admin-user --email  replace with your adminstrator's email address 7. Follow the generated web link to set the password: Maybe you need to replace the ip and port to the ones provided by kitematic for your image, see: Settings/Ports/MAC IP:PORT 8. Publish (www): in order to be able to access your docker image from the internet you must expose your local docker subnet ip/port to your host subnet: ill recommend using nap/netcat/ncat for this: 8.1 Install…


Guide: EyeTV with eyetvCamd and OSCam (1.20 r10948) and CCcam (2.3.0) and OS X 10.10.5

Because of so many requests: let me show you how to watch encrypted TV with your MAC and EyeTV via eyetvCamd. First things first: I compiled a new version of OSCam for MAC (OS X 10.10.5)! You can download it oscam-1.20-r10948-ssl. You only need OSCam locally if you want to use other protocols than OSCam with your Server (Host): e.g. CCCam Server: you must use a local OSCam Proxy -> use my OSCam version (1.20 r10984 compiled with SSL because of APPLE only using "secure" HTTPS as of 10.10.4?) Other tools and plugins can be found: here and here and here. If you…


Using Facebook Chat + Adium + XMPP / Jabber (List of online contacts)

As of June 2015 Facebook decided to rework their API for 3d party plugins. Because of this "bad idea" possibilities of connecting to Facebook via Adium or Pidgin were disabled. But Facebook did not disable the possibility to use their service via Jabber's XMPP protocol. So instead of creating a default Facebook account within Adium or Pidgin, create an Jabber XMPP one and use the following login/connection: <username> <username> is your official Facebook username (See Facebook webpage for details, Or go to your Facebook homepage and look at end of the URL) [UPDATE] There is something wrong with the SSL certificate…


Mac OS 10.10 FreeImage Library > 3.17 Makefile for OS X > 10.10 Yosemite and Xcode 6.x

This is a working FreeImage Library Makefile to support the library building process  within OS X...   [Tip] Make sure to correctly setup your MAC OS X Xcode SDK within this Makefile. Download Makefile.osx   # Mac OSX makefile for FreeImage # General configuration variables: CC_X86_64 = clang CPP_X86_64 = clang++ -stdlib=libc++ #CPP_X86_64 = clang++ -stdlib=libc++ COMPILERFLAGS = -Os -fexceptions -fvisibility=hidden -DNO_LCMS -D__ANSI__ -DDISABLE_PERF_MEASUREMENT COMPILERFLAGS_X86_64 = -arch x86_64 COMPILERPPFLAGS = -Wno-ctor-dtor-privacy INCLUDE += INCLUDE_X86_64 = -isysroot /Applications/ CFLAGS_X86_64 = $(COMPILERFLAGS) $(COMPILERFLAGS_X86_64) $(INCLUDE) $(INCLUDE_X86_64) CPPFLAGS_X86_64 = $(COMPILERPPFLAGS) $(CFLAGS_X86_64) LIBRARIES_X86_64 = -Wl,-syslibroot /Applications/ LIBTOOL = libtool LIPO = lipo TARGET = freeimage STATICLIB…


Mac OS: Nvidia WebDriver GTX 750 and GTX9xx – Update Problems

[Do not copy and paste] Remember: always replace the following system version strings with your specific ones. Remember: you can force the default OS X display driver to load by adding nv_disable=1 to your boot flags   If you are using CLOVER keep in mind that you are loading the Nvidia driver by adding nvda_drv=1 to your boot flags. This results in the fact the Nvidia menu always show up OS X Default driver but is running the Nvidia webdriver: But if you exec: kextstat | grep web you will see something like the following (if  you are successfully running Nvidia's web driver) 112 2 0xffffff7f8261b000 0x2d7000…


Mac OS: Fix weird, not available, display resolutions

If you are like me: "not able to select the right display resolution for your display": go ahead an press the "OPTION KEY" while selecting "Scaled". This enables all (un)supported resolutions. The problem occurs for instance because of a bad EDID handshake of your graphics adapter and your display. For me the problem arises using a "LogiLink Mini DisplayPort Female to DisplayPort Male Converter" which connects via an original APPLE VGA adapter to a VGA display. (Other than that, this is the only solution to be able to use a VGA display with the latest OS X versions BUY -