2014-08-06 08:03:54 +00:00
plasma-phone-components
=======================
UI components for Plasma Phone
2014-11-13 20:29:24 +00:00
Test on a development machine
=======================
Dependencies:
* KDE Frameworks 5 setup (plasma-framework and its dependencies)
* oFono https://git.kernel.org/cgit/network/ofono/ofono.git
* voicecall https://github.com/nemomobile/voicecall
* libqofono https://github.com/nemomobile/libqofono
2014-11-28 20:22:46 +00:00
* ofono-phonesim https://git.kernel.org/cgit/network/ofono/phonesim.git/
2014-11-13 20:29:24 +00:00
* qml contextkit plugin https://github.com/nemomobile/nemo-qml-plugin-contextkit FIXME: ContextKit is deprecated, battery status should be ported to something else
Phonesim will add a fake phone modem, that can be controlled via a Qt based user interface from
which it will be possible to test various aspects of the phone UI: making calls, receiving, signal strength,
send SMS and so on. It will not generate any real call, but only make the UI think a SIM is working and that
a phone call is in progress.
2014-11-28 20:22:46 +00:00
A tutorial how to start phonesim on a desktop system can be found here:
2014-11-13 20:29:24 +00:00
http://comments.gmane.org/gmane.comp.handhelds.ofono/12178
2015-04-20 12:14:54 +00:00
* edit /etc/ofono/phonesim.conf, uncomment everything so that it looks like
2015-04-20 12:15:15 +00:00
2019-01-11 10:58:48 +00:00
```
[phonesim]
Driver=phonesim
Address=127.0.0.1
Port=12345
```
2015-04-20 12:14:54 +00:00
2014-11-13 20:29:24 +00:00
* start ofonod as root
2019-01-11 10:58:48 +00:00
* start phonesim:
`phonesim -p 12345 -gui /usr/share/phonesim/default.xml`
* from the oFono *source* directory, call `./test/enable-modem` to bring the modem up, the control UI should come up
* call `./test/online-modem` to activate the test phonesim modem
2015-06-18 23:31:44 +00:00
* start plasma with plasmashell -w -p org.kde.plasma.phone to start the phone homescreen in a window
2014-11-13 20:29:24 +00:00
Note that the oFono/phonesim part is necessary only if it's needed to test some part specific to telephony