Для Android 2.2+ сделал вот такую вот шляпу: https://github.com/nekoexmachina/linuxConnect-simple/
Поставить можно, сбилдав apk через ant debug (можно и релиз, но это потребует доп. действий в виде добавить-ключик, подписать и т.д и т.п., т.ч пока оно до гуглплея не дойдет, смысла имхо нет), и залив apk на девайс с помощью adb install. Оно предельно тупое и сделано за последний час :) Просто шлет UDP-пакет на сконфигуренный адрес с JSONObject с инфой о входящем/исходящем звонке. Клиента-обработчика под десктоп не включено, но простейший клиент выглядит так:
#!/usr/bin/env python3
import socket;
UDP_IP="addr"
UDP_PORT=5559
sock=socket.socket(socket.AF_INET, socket.SOCK_DGRAM)
sock.bind((UDP_IP,UDP_PORT))
while True:
data, addr = sock.recvfrom(1024);
print("Recieved:", data," from: ",addr);
Из клиента соотв-но можно сделать notify-send, который при наличии любого notification-daemon (xfce4, gnome или kde) выведет стандартную нотификацию в нотификационную область, паузить любой плеер командой, звук понижать и т.д. и т.п., но это дело рук уто^Wпользователей пока что :)
Сделано за пару минут на коленке, т.ч. никаких продвинутых штук пока что нету, типа авторизации там и т.д. и т.п.. Планируется.
P.s. я знатный говнокодер с малым количеством опыта, пинайте, плиз если что-то не так, совсем не так или очень-очень не так.
P.s.s. Т.к. мне нужны только звонки, а товарищь Valkeru говорил, что он такое хочет, а андрюша у него 4.1 - сделано без поддержки NotificationListener'а, который возник в 4.3 и соотв-но без поддержки любых нотификаций, кроме звонковых.
Еще возможно сделать нотификации для SMS, но про это не уверен, надо ли.
P.s.s.s. cast fjfalcon