How to remove Spotify’s notification badge from the Mac OS X dock

Are you also annoyed and tired by Spotify’s notification badge in the dock of Mac OS X? I totally was and found a simple list of instructions on apple.stackexchange.com and want to show you how to remove this „feature“.

If correctly used, notification badges are a cool thing. They notify you when an app wants your attention. Spotify abuses this feature and shows the number of pending notifications inside its app. That means: If you ever subscribed to somebodies playlist and this playlist is updated, you will be notified. Same goes for stuff like new tracks of your favorited artists. You have no control over these notifications and will always be notified. Other users are also annoyed by this misbehavior but nothing changes 🙁 Thats why my Spotify is mostly minimized to the background and when opened it shows this ugly notification badge in its UI:

Spotify in app notification badge

Its annoying and always tries to steal my attention. Same goes for the Mac OS X dock icon:

Spotify Dock Icon with 99 notifications

Normally, you can open the system preferences and can disable the notifications. However, Spotify isn’t listed (although it uses the notification APIs of Mac OS X).

The instructions from stackoverflow write this missing entry into the notification database, so that it shows up in the list. Only after that you are allowed to disable Dock notifications:

Disable Spotify Badge App Icon Here’s the code of Ryan Patterson’s stackoverflow entry, in case it ever gets deleted:

 

Forward Kodi/XBMC video information to hyperion on Raspberry Pi

My current network setup allows me only to use small bandwidth connections between the living room (that’s where my Raspberry Pi is used as my Mediacenter) and office (my NAS). However, my Macbook is fast enough and can access the NAS wirelessly, so that I often use it as a replacement for the hardwired Raspberry Pi.

However, I cannot use my Hyperion Ambilight setup behind the TV in combination with the Macbook, because its only connected to the Raspberry Pi. But yesterday I’ve found this plugin which enables the Kodi setup on my Macbook to connect to the Hyperion Server on my Raspberry Pi over network.

  1. Download the zip file with the content of the git repository.
  2. Start Kodi on the Macbook and install it using the add on manager. You can point to the zip file directly without the need to unzip it first.
  3. Configure the installed plugin to connect to the ip of your Hyperion server.
  4. Start a video and be amazed that the lights on your TV will work wirelessly 😉

iMessage mit portierter Rufnummer benutzen

Wenn man ein neues iPhone besitzt muss man auf einige Details achten. Das ist insbesondere dann der Fall, wenn man einen neuen Vertrag abgeschlossen hat und seine alte Handynummer portieren möchte und diese für iMessage verwenden möchte.

Im Falle einer Portierung bekommt man eine temporäre Telefonnummer und kann diese erst einmal in dem neuen iPhone benutzen und dort für iMessage einrichten.

Am Tage der Portierung wird diese alte Nummer aber ungültig. Beide iPhones haben dann kein Netz mehr und Anrufer erhalten entsprechende Meldungen (temporäre Nummer: ist z.Z. nicht vergeben, portierte Nummer: ist z.Z. nicht erreichbar). Nach einem Neustart des neuen iPhones bucht sich das iPhone wieder im Netz ein und ist dann unter der portierten Nummer erreichbar. Allerdings stimmen die iMessage Einstellungen nicht und verweisen nach wie vor auf die temporäre Nummer. In diesem Fall muss man einige Einstellungen auf dem alten und neuen iPhone bearbeiten, so dass die temporäre Nummer entfernt und die portierte Nummer auf dem neuen iPhone aktiv wird.

Auf dem alten iPhone mit alter Sim und alter Nummer:

  • iMessage deaktivieren

Auf dem neuen iPhone mit neuer Sim und temporärer Nummer:

  • iMessage ist eingeschaltet und ist für die temporäre Nummer eingerichtet
  • iMessage abschalten
  • SIM Karte entfernen
  • Einstellungen, Allgemein, Zurücksetzen, Netzwerkeinstellungen
  • Bestätigen und iPhone neustarten lassen
  • SIM Karte wieder einsetzen
  • iMessage wieder einschalten und über die portierte Nummer in den iMessage Einstellungen freuen 🙂

Auf dem alten iPhone hat man jetzt die iMessage Einstellungen entfernt, es empfängt jetzt nicht mehr die Nachrichten.

How to use Arduino 1.0.6 under Mac OS X 10.10 Yosemite

Apple disabled java under newer Mac OS X versions. This is normally no big problem, because if you want to start a Java application, Mac OS X will inform you that you’ll need to install java. In case of Arduino, it requests Java SE 6 runtime:

Taken from https://discussions.apple.com/thread/6488727
Taken from https://discussions.apple.com/thread/6488727

I’ve decided to install Java manually with the packages provided by Oracle, because they are in a higher version and have less security holes. However, this will lead to problems as some Java applications which where build for Java 6/7 cannot start on Java 8 from Oracle.

I’ve tried it then with the most current Arduino Beta 1.5.8 which supports newer Java versions. While Arduino now starts, it cannot compile Arduino sketches. If you try the older Arduino 1.x versions, it will not start at all.

Only after installing Apples Java for OS X 2014-001 update, I could start Arduino 1.0.6 again and then compilation was also no problem anymore. If I check my java version with java -v  in a terminal, I’ll see that the system is using java 8 instead of the installed 6. So I think its safe to use. What do you guys say? Leave a comment if I missed something!

How to enable SMS forwarding for iOS 8.1 and Yosemite

Apple just released iOS 8.1. In combination with Mac OS X 10.10 Yosemite, this will add support for answering SMS and calls on your Mac. But this feature is not enabled by default. You need to enable it on your iPhone under:

  • Settings
  • Messages
  • Forwarding of SMS

Here are two screenshots of the activated settings. They are in german, but I’m sure you’ll find the settings in the english version as well.

Messages iOS 8.1

Forwarding of SMS in iOS 8.1

 

There you need to enable other iOS devices and Macs, which also use your iCloud/iTunes account. These enabled devices will then show you a pin code, which you need to enter on your iPhone. SMS forwarding should now be active 🙂