<?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[16.04 OTA-5 kernel missing aes-xts-plain64 crypto ciphers on mako?]]></title><description><![CDATA[<p dir="auto">Hi</p>
<p dir="auto">I have been <a href="https://forums.ubports.com/topic/1012/one-method-to-encrypt-home-phablet">using cryptsetup</a> to encrypt disks on Ubuntu Touch for some years without a problem, after each update I simple need to run the following to install <code>cryptsetup</code> again:</p>
<pre><code class="language-bash">sudo -i
mount -o rw,remount /
apt-get update
apt-get install cryptsetup
mount -o ro,remount /
</code></pre>
<p dir="auto">I have upgraded a OnePlusOne to 16.04 OTA-5 and decrypted disks without issues, however on a mako, I can no longer decrypt disks:</p>
<pre><code class="language-bash">cryptsetup luksOpen phablet.img phablet
Enter passphrase for phablet.img: 
device-mapper: reload ioctl on  failed: No such file or directory
Failed to setup dm-crypt key mapping for device phablet.img.
Check that kernel supports aes-xts-plain64 cipher (check syslog for more info).
</code></pre>
<p dir="auto">Checking the kernel and ciphers (as <a href="https://superuser.com/a/1039597" target="_blank" rel="noopener noreferrer nofollow ugc">suggested here</a>) on the mako:</p>
<pre><code class="language-bash">uname -a
 Linux ubuntu-phablet 3.4.0+ #4 SMP PREEMPT Wed Oct 10 19:51:07 UTC 2018 armv7l armv7l armv7l GNU/Linux
grep name.*aes /proc/crypto|cut -d : -f 2
 cbc(aes)
 aes
</code></pre>
<p dir="auto">And on the OnePlusOne:</p>
<pre><code class="language-bash">uname -a
 Linux ubuntu-phablet 3.4.0-Sultan-CAF #1 SMP PREEMPT Thu Oct 11 23:00:58 CEST 2018 armv7l armv7l armv7l GNU/Linux
grep name.*aes /proc/crypto|cut -d : -f 2
 __xts-aes-neonbs
 xts(aes)
 cbc(aes)
 rfc4309(ccm(aes))
 ccm(aes)
 authenc(hmac(sha1),cbc(aes))
 qcom-xts(aes)
 qcom-ctr(aes)
 qcom-cbc(aes)
 qcom-ecb(aes)
 aes
 xts(aes)
 ctr(aes)
 cbc(aes)
 __xts-aes-neonbs
 __ctr-aes-neonbs
 __cbc-aes-neonbs
 aes
</code></pre>
<p dir="auto">So was a decision made to leave some crypto modules out of the mako kernel? Anyone know what happened here?</p>
]]></description><link>https://forums.ubports.com/topic/1954/16-04-ota-5-kernel-missing-aes-xts-plain64-crypto-ciphers-on-mako</link><generator>RSS for Node</generator><lastBuildDate>Sun, 17 May 2026 17:43:44 GMT</lastBuildDate><atom:link href="https://forums.ubports.com/topic/1954.rss" rel="self" type="application/rss+xml"/><pubDate>Wed, 07 Nov 2018 11:49:52 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to 16.04 OTA-5 kernel missing aes-xts-plain64 crypto ciphers on mako? on Sun, 06 Jan 2019 17:16:18 GMT]]></title><description><![CDATA[<p dir="auto">Hey <a class="plugin-mentions-user plugin-mentions-a" href="/user/chrisc" aria-label="Profile: chrisc">@<bdi>chrisc</bdi></a>, the issue you opened has been closed. Can you check to ensure it is working correctly?</p>
]]></description><link>https://forums.ubports.com/post/16369</link><guid isPermaLink="true">https://forums.ubports.com/post/16369</guid><dc:creator><![CDATA[UniSuperBox]]></dc:creator><pubDate>Sun, 06 Jan 2019 17:16:18 GMT</pubDate></item><item><title><![CDATA[Reply to 16.04 OTA-5 kernel missing aes-xts-plain64 crypto ciphers on mako? on Sat, 08 Dec 2018 09:45:33 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/flohack" aria-label="Profile: flohack">@<bdi>flohack</bdi></a> said in <a href="/post/15565">16.04 OTA-5 kernel missing aes-xts-plain64 crypto ciphers on mako?</a>:</p>
<blockquote>
<p dir="auto">Please open a ticket on the ubuntu-touch tracker.</p>
</blockquote>
<p dir="auto">Thanks, I have opened <a href="https://github.com/ubports/ubuntu-touch/issues/996" target="_blank" rel="noopener noreferrer nofollow ugc">a issue on GitHub</a>.</p>
]]></description><link>https://forums.ubports.com/post/15568</link><guid isPermaLink="true">https://forums.ubports.com/post/15568</guid><dc:creator><![CDATA[chrisc]]></dc:creator><pubDate>Sat, 08 Dec 2018 09:45:33 GMT</pubDate></item><item><title><![CDATA[Reply to 16.04 OTA-5 kernel missing aes-xts-plain64 crypto ciphers on mako? on Sat, 08 Dec 2018 08:55:52 GMT]]></title><description><![CDATA[<p dir="auto">No we did not decide anything, kernels are mostly untouched and taken from Android or LineageOS or Cyanogenmod if possible. Every change to an Android kernel can cause problems, so we do not want to make too many changes there.<br />
In this case we could however see if there is a huge disparity between supported ciphers and maybe unify them somehow. Please open a ticket on the ubuntu-touch tracker.</p>
]]></description><link>https://forums.ubports.com/post/15565</link><guid isPermaLink="true">https://forums.ubports.com/post/15565</guid><dc:creator><![CDATA[flohack]]></dc:creator><pubDate>Sat, 08 Dec 2018 08:55:52 GMT</pubDate></item><item><title><![CDATA[Reply to 16.04 OTA-5 kernel missing aes-xts-plain64 crypto ciphers on mako? on Fri, 07 Dec 2018 15:09:00 GMT]]></title><description><![CDATA[<p dir="auto">I just upgraded my Nexus 4 mako to OTA-6 and the and the lack of ciphers is unchanged.</p>
]]></description><link>https://forums.ubports.com/post/15540</link><guid isPermaLink="true">https://forums.ubports.com/post/15540</guid><dc:creator><![CDATA[chrisc]]></dc:creator><pubDate>Fri, 07 Dec 2018 15:09:00 GMT</pubDate></item></channel></rss>