Phonehook is a multi-purpose Sailfish application to enhance phone functionality.
Information will appear in an overlay on top of the incoming call screen. This information is extracted directly from different online phone number directories.
You can block unwanted callers by adding them to the block list. You can either pick a contact from your phone or add a number manually. Support for wildcards means you can block calls from a certain country or region. You can also add a source for automatic call blocking. All numbers flagged as spam by this source will be blocked. Since this feature could potentially end up blocking calls you actually want, use with caution! Check your blocked calls history now and then, and if you notice some source blocking calls it shouldn't, please report the issue on gituhub.
With the search functionality, you can search for people or businesses and call them directly from the app. You can also bring up the maps application for the listed address or save the result to your contacts. Some sources requires you to log in before this will give results.
Source code and issue tracker available on GitHub:
https://github.com/omnight/phonehook
Phonebook sources are available on Github:
https://github.com/omnight/phonehook-sources
Finnish Localization - Termitebug
Russian Localization - Ancelad
Spanish Localization - Carmen F. B.
Swedish Localization - Åke Engelbrektson
Czech Localization - Malakay
Polish Localization - atlochowski
Chinese chinese - dashinfantry
Sailfish OS upgrades recommends uninstalling phonehook before upgrading. If you are running a somewhat recent version of phonehook (0.4.0 and later), this recommendation is no longer relevant. Newer versions of phonehook do not interfer with OS upgrades. Version 0.3.x and earlier modifies the Sailfish homescreen, which may cause issues in some scenarios. 0.4.0+ does not modify the homescreen.
0.10.1
0.10.0
0.9.0
0.8.0
0.7.3
0.7.2
0.7.1
0.7.0
0.6.3
0.6.2-2
0.6.2
0.6.1
0.6.0
All planned features complete!
0.5.0
0.4.1
0.4.0
0.3.3
0.3.2
0.3.1
0.3.0
0.2.1
0.2.0
Comments
windes
Tue, 2024/07/16 - 10:54
Permalink
Please compile new version for working with 4.6.0.13! Can't be installed, because libQt5WebKit.so.5 not found. But we can't install qt5webkit on 4.6... :(
aQUICK1
Sun, 2022/05/29 - 10:00
Permalink
Looking good but as I'm located in Indonesia i can't use most sources for search, i had Truecaller before but subsription expired, can i add another like callapp contacts, i have a working subscription from that, any replies are apriciated, greetings from Indonesia.
tthynnin
Sun, 2021/02/07 - 21:02
Permalink
Sailfish 4.0.1.45 cannot add new contact from phonehook.
Termitebug
Wed, 2020/11/11 - 19:43
Permalink
App's empty call log section issue created. I have XA2 H4493 of 3.4 SFOS.
Historyscholar
Tue, 2020/10/20 - 19:48
Permalink
Can you update Chinese translation for it?It idose not work now.
omnight
Tue, 2020/10/20 - 20:35
Permalink
please create an issue here: https://github.com/omnight/phonehook/issues
and give some description e.g. does it not work at all or is there something missing
gembiak
Sun, 2020/10/18 - 23:07
Permalink
Unfortunately, the latest version of the application (0.10) still causes a black screen error (Xperia XA2 Plus OS 3.4.0.34)
elkiaer
Tue, 2020/10/20 - 20:59
Permalink
login as: nemo
nemo@192.168.0.4's password:
Last login: Tue Oct 20 19:31:59 2020 from 192.168.0.7
,---
| Sailfish OS 3.4.0.24 (Pallas-Yllästunturi)
'---
[nemo@Sailfish ~]$ devel-su
Password:
[root@Sailfish nemo]# rpm -e --noscripts phonehook
[root@Sailfish nemo]#
elkiaer
Tue, 2020/10/20 - 16:35
Permalink
Hi
Shit - I got black screen when changing to old view.
Do you know the Terminal command for uninstall the app, I think I can solve the Problems this way.
omnight
Tue, 2020/10/20 - 18:57
Permalink
oh sorry I totally forgot about the old design, I'll push a hotifx release
elkiaer
Tue, 2020/10/20 - 16:49
Permalink
I did find this:
rpm -e --noscripts
And added phonehook
That did it :-)
gembiak
Tue, 2020/10/20 - 19:29
Permalink
Is the command given correct? After calling it, I got the following message: "no packages specified for removal"
elkiaer
Tue, 2020/10/20 - 21:02
Permalink
Did with help of PuTTY
login as: nemo
nemo@192.168.0.4's password:
Last login: Tue Oct 20 19:31:59 2020 from 192.168.0.7
,---
| Sailfish OS 3.4.0.24 (Pallas-Yllästunturi)
'---
[nemo@Sailfish ~]$ devel-su
Password:
[root@Sailfish nemo]# rpm -e --noscripts phonehook
[root@Sailfish nemo]#
gembiak
Tue, 2020/10/20 - 22:21
Permalink
Thank you for your help, but I have no problem with removing the application (this is what the command "rpm -e --noscripts phonehook" is for) because I already have it removed. I have a black screen problem after installing the app.
gembiak
Wed, 2020/10/21 - 09:08
Permalink
Thank you, hotfix 0.10.1 fixed the problem
darbess
Sun, 2020/10/04 - 19:16
Permalink
This is a wonderful app I have been using for years with great satisfaction. Unfortunately it uses overlays which break lipstick on SFOS 3.4, which I upgraded to yesterday... I will sorely miss it until a new, 3.4-compatible release comes...
SaimenSays
Sun, 2020/10/04 - 01:22
Permalink
The app is no longer usable with latest Sailfish update 3.4. Installing it leads to a complete black screen, see forum post.
It would be very nice, to get an updated version.
Thank you for this great app!
arminfelder
Mon, 2020/10/05 - 00:15
Permalink
thank you, for the information, I will look into it as soon as I find some spare time, in the mean time I will add a Warning to the Description
tetex
Sun, 2020/01/19 - 18:30
Permalink
Application is brilliant. It makes life with difficult people tolerable. Automated spammer add on with insults for those whom not respect and understand: peace, concentration and proper kingdom of loneliness -would be welcome aswell ;) Of course several reasonable reasons why it cannot be part of base.
Huge thanks for contributors because
too too long time I tried to understand this: https://sailfishos.org/wiki/Cellular_Telephony_Architecture#Telepathy_Fr... to find a file where to add a row with idea: if contactname contains "blocked" -> dont show incoming call pop up. Because personal ringtone app handles mute nicely so only blocking the pop up in qml or whatever would have been enough.
But I couldn't find what I was looking for, felt completely idiot and get brainlessly depressed.
Huge thanks & superior appreciation for all contributors in time of bringing relief in mental pain.
Malakay
Sun, 2019/11/17 - 23:07
Permalink
Oh, solved :) pkcon refresh and update :)
Malakay
Sun, 2019/11/17 - 01:35
Permalink
Hi Omnight, after update on 3.2.0.12 i uninstalled and tried to install again, but I can´t install again, even after refreshing cache.
Error description:
File ´./armv7hl/droid-hal-version-f5121-0.2.1-1.2.17.jolla.armv7hl.rpm´not found on medium "https://store-repository.jolla.com/releases/3.2.0.12/jolla-hw/adaptation..."
Can you help?
simosagi
Mon, 2019/11/04 - 13:16
Permalink
Does Phonehook requires SailfishOS 3 now?
I have Phonehook v0.6.3-3 installed, and while Storeman shows there is the new 0.9.0-1 available (on my device with SFOS 2.2) the app is not upgradeable.
omnight
Tue, 2019/11/05 - 00:41
Permalink
starting from version 0.7.0 you need SFOS 3 as I switched the API calls to their new equivalents, which are no longer comaptible.
In theory it should be possible to implement both APIs and use a switch, but I did not spend the effort to do so.
simosagi
Tue, 2019/11/05 - 13:04
Permalink
Ok, thanks.
Would you mind adding a note about this requirement in the app description or at least the changelog?
carmenfdezb
Thu, 2019/10/31 - 21:35
Permalink
It doesn't work on SailfishOS 3.2.0. Am I the only one?
ade
Thu, 2019/10/31 - 22:35
Permalink
Haven't noticed anything unusual so far.
carmenfdezb
Fri, 2019/11/01 - 12:49
Permalink
Uninstalling and installing again solved my problem. Thank you!
carmenfdezb
Sun, 2019/10/06 - 00:48
Permalink
Nice! Thanks for the update :)
ade
Sat, 2019/10/05 - 21:16
Permalink
I can't find my changes in this release?
omnight
Sat, 2019/10/05 - 21:33
Permalink
thanks, for noticing, should be fine now
Pages