<p>
Sailfish OS is an operating system for mobile phones.
</p>
<p>
The architecture of Sailfish OS is comparable to an ordinary Linux distribution:<br />
The user interface is written in Qt. It runs D-Bus, can be accessed via SSH, ...
</p>

<h3>Contents</h3>
<ul>
<li><a href="#cheats">Sailfish OS Cheats</a></li>
<li><a href="#sdk">Sailfish SDK</a></li>
<li><a href="#links">External Links</a></li>
</ul>


<h3 id="cheats">Sailfish OS Cheats</h3>

<h4>Terminal App</h4>
<p>
Settings &gt; Developer Tools &gt; Developer Mode
</p>
<p>
Bluetooth keyboards work fine with the terminal app.
</p>

<h4>Super User</h4>
<p>
Set Password:
Settings &gt; Developer Mode &gt; Enable Remote Connection &gt; Generate
</p>
<pre><code class="language-shell">[nemo@Sailfish ~]$ devel-su
[root@Sailfish nemo]#
</code></pre>

<h4>Browser History</h4>
<pre><code class="language-shell">[nemo@Sailfish ~]$ sqlite3 .local/share/org.sailfishos/sailfish-browser/sailfish-browser.sqlite
sqlite&gt; SELECT url FROM browser_history ORDER BY date;
sqlite&gt; .exit
</code></pre>

<h4>Delete Call History</h4>
<pre><code class="language-shell">[nemo@Sailfish ~]$ commhistory-tool deleteall -calls
[nemo@Sailfish ~]$ pkill voicecall-ui
</code></pre>

<h4>Send SMS</h4>
<pre><code class="language-shell">[nemo@Sailfish ~]$ dbus-send --system --print-reply --dest=org.ofono /ril_0 org.ofono.MessageManager.SendMessage string:"+358500000000" string:"test sms"
</code></pre>

<h4>System Log</h4>
<pre><code class="language-shell">[root@Sailfish nemo]# journalctl
</code></pre>

<h4>Software Packages</h4>
<p>Update package database:</p>
<pre><code class="language-shell">[root@Sailfish nemo]# pkcon refresh
</code></pre>
<p>List available and installed packages:</p>
<pre><code class="language-shell">[root@Sailfish nemo]# pkcon get-packages
</code></pre>
<p>Install a package:</p>
<pre><code class="language-shell">[root@Sailfish nemo]# pkcon install gcc
</code></pre>

<h3 id="sdk">Sailfish SDK</h3>
<p>
The Software Development Kit (SDK) for Sailfish is based on Qt Creator.<br />
The installer of the SDK is available on the official homepage of Sailfish OS:
</p>
<ul>
<li>
<a href="https://docs.sailfishos.org/Tools/Sailfish_SDK/" target="_blank">
https://docs.sailfishos.org/Tools/Sailfish_SDK/</a>
</li>
</ul>

<h3 id="links">External Links</h3>
<ul>
<li>
<a href="https://sailfishos.org/" target="_blank">
https://sailfishos.org/</a>
</li>
<li>
<a href="https://docs.sailfishos.org/Reference/Sailfish_OS_Cheat_Sheet/" target="_blank">
https://docs.sailfishos.org/Reference/Sailfish_OS_Cheat_Sheet/</a>
</li>
<li>
<a href="https://shop.jolla.com/" target="_blank">
https://shop.jolla.com/</a>
</li>
</ul>