<?xml version="1.0" encoding="UTF-8"?><rss xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:atom="http://www.w3.org/2005/Atom" version="2.0"><channel><title><![CDATA[Ubuntu Touch OTA-17 changelog]]></title><description><![CDATA[<p dir="auto">What follows is a log of most of the changes to Ubuntu Touch between OTA-16 and OTA-17 (as of the May 5, 2021 Release Candidate).</p>
<p dir="auto">This changelog does not include all changes. In particular, changes to the following components are not included:</p>
<ul>
<li>Applications preinstalled using click packages</li>
<li>Device-specific changes made in their Halium build trees</li>
</ul>
<h3>Lionel Duboeuf</h3>
<p dir="auto">Fix word prediction not being loaded for swiss-french or english-dvorak layout, fixes <a href="https://github.com/ubports/keyboard-component/issues/132" rel="nofollow ugc">ubports/keyboard-component#132</a> and <a href="https://github.com/ubports/keyboard-component/issues/100" rel="nofollow ugc">ubports/keyboard-component#100</a>: <a href="https://github.com/ubports/keyboard-component/pull/134" rel="nofollow ugc">ubports/keyboard-component#134</a><br />
Clean up the dialer-app's logging and warnings: <a href="https://github.com/ubports/dialer-app/pull/146" rel="nofollow ugc">ubports/dialer-app#146</a><br />
Allow overriding the background color of popups: <a href="https://github.com/ubports/ubuntu-ui-toolkit/pull/68" rel="nofollow ugc">ubports/ubuntu-ui-toolkit#68</a><br />
Make uitk gallery documentation point to online documentation: <a href="https://github.com/ubports/ubuntu-ui-toolkit/pull/111" rel="nofollow ugc">ubports/ubuntu-ui-toolkit#111</a><br />
Allow uitk gallery build with Clickable: <a href="https://github.com/ubports/ubuntu-ui-toolkit/pull/112" rel="nofollow ugc">ubports/ubuntu-ui-toolkit#112</a></p>
<h3>"NotKit"</h3>
<p dir="auto">Fix camera zoom, flash, rotation, and focus on many outstanding ports, including the OnePlus One, accidentally on purpose: [ubports/qtubuntu-camera#15]<br />
Import headers for android API level 29: <a href="https://github.com/ubports/android-headers/pull/8" rel="nofollow ugc">ubports/android-headers#8</a><br />
Change Mirclient ABI to allow a larger MirBufferPackage: <a href="https://github.com/ubports/mir/pull/32" rel="nofollow ugc">ubports/mir#32</a></p>
<h3>"boriseto"</h3>
<p dir="auto">Add Macedonian keyboard layout: <a href="https://github.com/ubports/keyboard-component/pull/138" rel="nofollow ugc">ubports/keyboard-component#138</a></p>
<h3>Rodney</h3>
<p dir="auto">Use kernel configuration, not a hardcoded device list, to select an Anbox image: <a href="https://github.com/ubports/anbox/pull/43" rel="nofollow ugc">ubports/anbox#43</a><br />
Bring back apparmor confinement checks in morph-browser: <a href="https://github.com/ubports/morph-browser/pull/473" rel="nofollow ugc">ubports/morph-browser#473</a></p>
<h3>Marius Gripsgard</h3>
<p dir="auto">Fix build of repowerd with newer versions of gcc: <a href="https://github.com/ubports/repowerd/pull/16" rel="nofollow ugc">ubports/repowerd#16</a><br />
Make repowerd manage Wayland sessions: <a href="https://github.com/ubports/repowerd/pull/17" rel="nofollow ugc">ubports/repowerd#17</a><br />
Implement CLOCK_REALTIME_ALARM support in repowerd: <a href="https://github.com/ubports/repowerd/pull/20" rel="nofollow ugc">ubports/repowerd#20</a><br />
Fix retrieving MMS proxy settings on Android 9 devices: <a href="https://github.com/ubports/nuntium/pull/11" rel="nofollow ugc">ubports/nuntium#11</a><br />
Update Mir to v1.8.1: <a href="https://github.com/ubports/mir/pull/33" rel="nofollow ugc">ubports/mir#33</a><br />
Export MIR_SERVER_ENABLE_MIRCLIENT for mir sessions: <a href="https://github.com/ubports/ubuntu-touch-session/pull/17" rel="nofollow ugc">ubports/ubuntu-touch-session#17</a><br />
Enable -Werror and -Wextra in unity-notifications: <a href="https://github.com/ubports/unity-notifications/pull/3" rel="nofollow ugc">ubports/unity-notifications#3</a></p>
<h3>Alfred Neumayer</h3>
<p dir="auto">Implement directory sync in Jumpercable: <a href="https://github.com/ubports/jumpercable/pull/1/files" rel="nofollow ugc">ubports/jumpercable#1</a><br />
Fix vibration not working correctly on startup on Pixel 3a: <a href="https://github.com/ubports/hfd-service/pull/15" rel="nofollow ugc">ubports/hfd-service#15</a><br />
Fix thumbnail generation on Pixel 3a: <a href="https://github.com/ubports/mediascanner2/pull/5" rel="nofollow ugc">ubports/mediascanner2#5</a><br />
Add NFC apparmor policy: <a href="https://github.com/ubports/apparmor-easyprof-ubuntu/pull/23" rel="nofollow ugc">ubports/apparmor-easyprof-ubuntu#23</a><br />
Add 16.04.6 framework for OTA-17 app development changes: <a href="https://github.com/ubports/ubuntu-touch-meta/pull/60" rel="nofollow ugc">ubports/ubuntu-touch-meta#60</a><br />
Add NFC settings panel: <a href="https://github.com/ubports/system-settings/pull/283" rel="nofollow ugc">ubports/system-settings#283</a></p>
<h3>Caleb Connolly</h3>
<p dir="auto">Add Force Feedback vibration actuators to hfd-service: <a href="https://github.com/ubports/hfd-service/pull/14" rel="nofollow ugc">ubports/hfd-service#14</a></p>
<h3>Vince</h3>
<p dir="auto">Fix setting up Libertine containers on OnePlus 3, fixes <a href="https://github.com/ubports/ubuntu-touch/issues/1305" rel="nofollow ugc">ubports/ubuntu-touch#1305</a>: <a href="https://github.com/ubports/libertine/pull/104" rel="nofollow ugc">ubports/libertine#104</a></p>
<h3>Bart Ribbers</h3>
<p dir="auto">Fix hardcoded config file location in deviceinfo: <a href="https://github.com/ubports/deviceinfo/pull/11" rel="nofollow ugc">ubports/deviceinfo#11</a><br />
Fix hardcoded config file location in hfd-service, fixes <a href="https://github.com/ubports/hfd-service/issues/7" rel="nofollow ugc">ubports/hfd-service#7</a>: <a href="https://github.com/ubports/hfd-service/pull/16" rel="nofollow ugc">ubports/hfd-service#16</a><br />
Fix spelling mistakes in DBus error messages: <a href="https://github.com/ubports/hfd-service/pull/17" rel="nofollow ugc">ubports/hfd-service#17</a></p>
<h3>Dalton Durst</h3>
<p dir="auto">Add preinstalled clicks to amd64 images: <a href="https://github.com/ubports/livecd-rootfs/pull/13" rel="nofollow ugc">ubports/livecd-rootfs#13</a><br />
Fix init occasionally stopping in an inconvenient spot on non-Android devices: <a href="https://github.com/ubports/ubuntu-touch-session/pull/16" rel="nofollow ugc">ubports/ubuntu-touch-session#16</a><br />
Work around trust-store and online-accounts breaking on Nexus 4 and Nexus 7</p>
<h3>Kugi Eusebio</h3>
<p dir="auto">Fix exiting the keyboard's selection mode with double-taps, fixes <a href="https://github.com/ubports/keyboard-component/issues/159" rel="nofollow ugc">ubports/keyboard-component#159</a>: <a href="https://github.com/ubports/keyboard-component/pull/164" rel="nofollow ugc">ubports/keyboard-component#164</a></p>
<h3>Ratchanan Srirattanamet</h3>
<p dir="auto">Import security updates up to 2.4-0ubuntu6.8: <a href="https://github.com/ubports/wpa/pull/2" rel="nofollow ugc">ubports/wpa#2</a><br />
Fix thumbnailer build with Qt 5.11 and up: <a href="https://github.com/ubports/thumbnailer/pull/5" rel="nofollow ugc">ubports/thumbnailer#5</a><br />
Remove libunity-api-dev from system-settings build-depends: <a href="https://github.com/ubports/system-settings/pull/293" rel="nofollow ugc">ubports/system-settings#293</a></p>
<h3>Joan "Cibersheep"</h3>
<p dir="auto">Add NFC icon: <a href="https://github.com/ubports/ubuntu-themes/pull/12" rel="nofollow ugc">ubports/ubuntu-themes#12</a><br />
Fiddle with the padding on Dividers: <a href="https://github.com/ubports/ubuntu-ui-toolkit/pull/80" rel="nofollow ugc">ubports/ubuntu-ui-toolkit#80</a></p>
<h3>"Flohack"</h3>
<p dir="auto">Fix loud beeping from loudspeaker when hanging up a phone call: <a href="https://github.com/ubports/telephony-service/pull/28" rel="nofollow ugc">ubports/telephony-service#28</a><br />
Fix transitioning between ubp-5.1 and halium-7.1 ports on the Nexus 5 and OnePlus One: <a href="https://github.com/ubports/android_bootable_recovery/pull/23" rel="nofollow ugc">ubports/android_bootable_recovery#23</a>, <a href="https://github.com/ubports/android_bootable_recovery/pull/21" rel="nofollow ugc">ubports/android_bootable_recovery#21</a>, <a href="https://github.com/ubports/android_bootable_recovery/pull/22" rel="nofollow ugc">ubports/android_bootable_recovery#22</a>, <a href="https://github.com/ubports/android_bootable_recovery/pull/19" rel="nofollow ugc">ubports/android_bootable_recovery#19</a> and <a href="https://github.com/ubports/android_bootable_recovery/pull/20" rel="nofollow ugc">ubports/android_bootable_recovery#20</a></p>
<h3>Rahammetoela Toekiman</h3>
<p dir="auto">Clean up trailing spaces and use the icon theme instead of manual svg loading: <a href="https://github.com/ubports/keyboard-component/pull/169" rel="nofollow ugc">ubports/keyboard-component#169</a></p>
<h3>Matthias Dahlmanns</h3>
<p dir="auto">Avoid binding loop error in OptionSelectorDelegate: <a href="https://github.com/ubports/ubuntu-ui-toolkit/pull/113" rel="nofollow ugc">ubports/ubuntu-ui-toolkit#113</a></p>
]]></description><link>https://forums.ubports.com/topic/6123/ubuntu-touch-ota-17-changelog</link><generator>RSS for Node</generator><lastBuildDate>Thu, 12 Mar 2026 05:11:18 GMT</lastBuildDate><atom:link href="https://forums.ubports.com/topic/6123.rss" rel="self" type="application/rss+xml"/><pubDate>Fri, 07 May 2021 16:57:41 GMT</pubDate><ttl>60</ttl></channel></rss>