implement notifications for smartphone mode, update icon