<?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[Changing the Layout of a Physical Keyboard in anbox on a Nexus 5]]></title><description><![CDATA[<p dir="auto">I use a Bluetooth keyboard for my Nexus 5 and as long as it is in Ubuntu everything is fine. However, since it has a German layout, things get messy when you use it in anbox as there is only an English layout available.</p>
<p dir="auto">So, here is what I did:</p>
<ul>
<li>Own a Ubuntu PC.</li>
<li>Copy /home/phablet/anbox-data/android.img to your desktop system</li>
<li>Mount the image (if you transferred it to your desktop's Download folder a simple double click might do the trick)</li>
<li>Copy the content to an empty directory (lets call it newandroid_img)</li>
<li>Go to newandroid_img/system/usr/keychars</li>
<li>Delete all .kcm files except virtual.kcm</li>
<li>Download the appropriate .kcm file from <a href="https://sourceforge.net/projects/androidx86rc2te/files/" rel="nofollow ugc">here</a> and put it in the system/usr/keychars directory and rename it to Generic.kcm</li>
<li>Do a "chown -R 100000:100000 newandroid_img</li>
<li>Create a new image by "mksquashfs newandroid_img/* newandroid.img"</li>
<li>Copy newandroid.img to /home/phablet/anbox-data/ on the phone.</li>
<li>Reboot your phone into recovery mode</li>
<li>Connect your phone via "adb shell"</li>
<li>Go to /data/user-data/phablet/anbox-data/</li>
<li>Do "mv android.img oldandroid.img" (Just in case)</li>
<li>Do "mv newandroid.img android.img"</li>
<li>Reboot</li>
</ul>
<p dir="auto">That should be it.<br />
It could be that you can replace the images in a freshly rebooted system as well, but the revovery method appeared to be the safest to me.<br />
Have fun with your äöüßs! (or çs if you feel like it<img src="https://forums.ubports.com/assets/plugins/nodebb-plugin-emoji/emoji/android/1f60f.png?v=6722c86c489" class="not-responsive emoji emoji-android emoji--smirk" style="height:23px;width:auto;vertical-align:middle" title=":smirk:" alt="😏" /> )</p>
]]></description><link>https://forums.ubports.com/topic/5084/changing-the-layout-of-a-physical-keyboard-in-anbox-on-a-nexus-5</link><generator>RSS for Node</generator><lastBuildDate>Fri, 17 Apr 2026 00:32:39 GMT</lastBuildDate><atom:link href="https://forums.ubports.com/topic/5084.rss" rel="self" type="application/rss+xml"/><pubDate>Sun, 25 Oct 2020 16:48:44 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to Changing the Layout of a Physical Keyboard in anbox on a Nexus 5 on Mon, 26 Oct 2020 07:19:15 GMT]]></title><description><![CDATA[<p dir="auto">Thanks for the hint. I changed</p>
<ul>
<li>Copy newandroid.img to /home/phablet/anbox-data/</li>
</ul>
<p dir="auto">to</p>
<ul>
<li>Copy newandroid.img to /home/phablet/anbox-data/ on the phone.</li>
</ul>
<p dir="auto">That should make it clear.</p>
]]></description><link>https://forums.ubports.com/post/41899</link><guid isPermaLink="true">https://forums.ubports.com/post/41899</guid><dc:creator><![CDATA[BodoW]]></dc:creator><pubDate>Mon, 26 Oct 2020 07:19:15 GMT</pubDate></item><item><title><![CDATA[Reply to Changing the Layout of a Physical Keyboard in anbox on a Nexus 5 on Mon, 26 Oct 2020 06:50:55 GMT]]></title><description><![CDATA[<p dir="auto">ah, sure, either way, What I mean is, you explicitly mention</p>
<p dir="auto">Copy /home/phablet/anbox-data/android.img to your desktop system</p>
<p dir="auto">to tell people to get the img from the phone to the desktop, but I don's see a step when people should get it back onto the phone</p>
]]></description><link>https://forums.ubports.com/post/41898</link><guid isPermaLink="true">https://forums.ubports.com/post/41898</guid><dc:creator><![CDATA[doniks]]></dc:creator><pubDate>Mon, 26 Oct 2020 06:50:55 GMT</pubDate></item><item><title><![CDATA[Reply to Changing the Layout of a Physical Keyboard in anbox on a Nexus 5 on Mon, 26 Oct 2020 06:39:13 GMT]]></title><description><![CDATA[<p dir="auto">I didn't specify the way I copied the files. You can do it by adb push, or, as I did, copy to/from the Nexus' Download directory via drag-and-drop and shell commands.</p>
<p dir="auto">Or did I miss something?</p>
]]></description><link>https://forums.ubports.com/post/41897</link><guid isPermaLink="true">https://forums.ubports.com/post/41897</guid><dc:creator><![CDATA[BodoW]]></dc:creator><pubDate>Mon, 26 Oct 2020 06:39:13 GMT</pubDate></item><item><title><![CDATA[Reply to Changing the Layout of a Physical Keyboard in anbox on a Nexus 5 on Mon, 26 Oct 2020 06:09:03 GMT]]></title><description><![CDATA[<p dir="auto">nice! thanks for sharing. is there an adb push missing in your instructions?</p>
]]></description><link>https://forums.ubports.com/post/41896</link><guid isPermaLink="true">https://forums.ubports.com/post/41896</guid><dc:creator><![CDATA[doniks]]></dc:creator><pubDate>Mon, 26 Oct 2020 06:09:03 GMT</pubDate></item></channel></rss>