<?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[Need help building Ubuntu Touch for Galaxy Tab 2]]></title><description><![CDATA[<p dir="auto">Hi! I'm having trouble when executing <code>mka mkbootimg</code>, it shows up this error</p>
<pre><code>deniel@denpc:~/halium$ mka mkbootimg
make: Entering directory '/home/deniel/halium'
============================================
PLATFORM_VERSION_CODENAME=REL
PLATFORM_VERSION=7.1.1
LINEAGE_VERSION=
TARGET_PRODUCT=aosp_espresso3g
TARGET_BUILD_VARIANT=userdebug
TARGET_BUILD_TYPE=release
TARGET_BUILD_APPS=
TARGET_ARCH=arm
TARGET_ARCH_VARIANT=armv7-a-neon
TARGET_CPU_VARIANT=cortex-a9
TARGET_2ND_ARCH=
TARGET_2ND_ARCH_VARIANT=
TARGET_2ND_CPU_VARIANT=
HOST_ARCH=x86_64
HOST_2ND_ARCH=x86
HOST_OS=linux
HOST_OS_EXTRA=Linux-5.15.0-43-generic-x86_64-with-glibc2.35
HOST_CROSS_OS=windows
HOST_CROSS_ARCH=x86
HOST_CROSS_2ND_ARCH=x86_64
HOST_BUILD_TYPE=release
BUILD_ID=NOF27B
OUT_DIR=/home/deniel/halium/out
============================================
Running kati to generate build-aosp_espresso3g.ninja...
/home/deniel/halium/out/build-aosp_espresso3g.ninja is missing, regenerating...
============================================
PLATFORM_VERSION_CODENAME=REL
PLATFORM_VERSION=7.1.1
LINEAGE_VERSION=
TARGET_PRODUCT=aosp_espresso3g
TARGET_BUILD_VARIANT=userdebug
TARGET_BUILD_TYPE=release
TARGET_BUILD_APPS=
TARGET_ARCH=arm
TARGET_ARCH_VARIANT=armv7-a-neon
TARGET_CPU_VARIANT=cortex-a9
TARGET_2ND_ARCH=
TARGET_2ND_ARCH_VARIANT=
TARGET_2ND_CPU_VARIANT=
HOST_ARCH=x86_64
HOST_2ND_ARCH=x86
HOST_OS=linux
HOST_OS_EXTRA=Linux-5.15.0-43-generic-x86_64-with-glibc2.35
HOST_CROSS_OS=windows
HOST_CROSS_ARCH=x86
HOST_CROSS_2ND_ARCH=x86_64
HOST_BUILD_TYPE=release
BUILD_ID=NOF27B
OUT_DIR=/home/deniel/halium/out
============================================
build/core/executable.mk:87: external/gpg/Android.mk: No such file or directory
make: *** [build/core/ninja.mk:167: /home/deniel/halium/out/build-aosp_espresso3g.ninja] Error 1
make: Leaving directory '/home/deniel/halium'

#### make failed to build some targets (55 seconds) ####
</code></pre>
]]></description><link>https://forums.ubports.com/topic/8022/need-help-building-ubuntu-touch-for-galaxy-tab-2</link><generator>RSS for Node</generator><lastBuildDate>Wed, 10 Jun 2026 06:46:54 GMT</lastBuildDate><atom:link href="https://forums.ubports.com/topic/8022.rss" rel="self" type="application/rss+xml"/><pubDate>Thu, 11 Aug 2022 03:00:19 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to Need help building Ubuntu Touch for Galaxy Tab 2 on Sun, 21 Aug 2022 15:55:15 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/mighty" aria-label="Profile: mighty">@<bdi>mighty</bdi></a> sure, I'll just move this discussion at github. [<a href="https://github.com/Halium/projectmanagement/issues/238" target="_blank" rel="noopener noreferrer nofollow ugc">https://github.com/Halium/projectmanagement/issues/238</a>]</p>
]]></description><link>https://forums.ubports.com/post/66634</link><guid isPermaLink="true">https://forums.ubports.com/post/66634</guid><dc:creator><![CDATA[Yxles]]></dc:creator><pubDate>Sun, 21 Aug 2022 15:55:15 GMT</pubDate></item><item><title><![CDATA[Reply to Need help building Ubuntu Touch for Galaxy Tab 2 on Sun, 21 Aug 2022 15:52:43 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/mighty" aria-label="Profile: mighty">@<bdi>mighty</bdi></a> the line</p>
<pre><code>device/sample/frameworks/PlatformLibrary/Android.mk:37: build/core/java_library.mk: No such file or directory
</code></pre>
<p dir="auto">I guess when it tries to build the device/sample, it looks for that file but since it doesn't exist for me it just errors out and stop the building so I just deleted it (temporarily) to see if it fix it and it did build without errors</p>
]]></description><link>https://forums.ubports.com/post/66633</link><guid isPermaLink="true">https://forums.ubports.com/post/66633</guid><dc:creator><![CDATA[Yxles]]></dc:creator><pubDate>Sun, 21 Aug 2022 15:52:43 GMT</pubDate></item><item><title><![CDATA[Reply to Need help building Ubuntu Touch for Galaxy Tab 2 on Sat, 20 Aug 2022 18:48:34 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/yxles" aria-label="Profile: yxles">@<bdi>yxles</bdi></a> said in <a href="/post/66581">Need help building Ubuntu Touch for Galaxy Tab 2</a>:</p>
<blockquote>
<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/yxles" aria-label="Profile: yxles">@<bdi>yxles</bdi></a> said in <a href="/post/66580">Need help building Ubuntu Touch for Galaxy Tab 2</a>:</p>
<blockquote>
<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/mighty" aria-label="Profile: mighty">@<bdi>mighty</bdi></a> hey its you, thx for helping me with this but there's another problem. So I downloaded the master branch of gpg here <a href="https://github.com/ubports/android_external_gpg" target="_blank" rel="noopener noreferrer nofollow ugc">https://github.com/ubports/android_external_gpg</a> and paste it on the external folder. Now when I execute <code>mka mkbootimg</code> I got this error</p>
<pre><code>build/core/base_rules.mk:183: *** external/gpg: MODULE.TARGET.STATIC_LIBRARIES.libdl already defined by bionic/libdl.
make: *** [build/core/ninja.mk:167: /home/yxles/halium/out/build-aosp_espresso3g.ninja] Error 1
make: Leaving directory '/home/yxles/halium'
</code></pre>
<p dir="auto">So I thought maybe it conflicted with bionic/libdl so I removed that and execute the command again and now I got this</p>
<pre><code>build/core/binary.mk:1253: external/gpg/g10/Android.mk: static_gpg: Unused source files: filter.h
build/core/binary.mk:1253: external/gpg/util/Android.mk: libgpgutil: Unused source files: assuan-defs.h
device/sample/frameworks/PlatformLibrary/Android.mk:37: build/core/java_library.mk: No such file or directory
make: *** [build/core/ninja.mk:167: /home/yxles/halium/out/build-aosp_espresso3g.ninja] Error 1
make: Leaving directory '/home/yxles/halium'
</code></pre>
<p dir="auto">How do I fix this?</p>
</blockquote>
<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/mighty" aria-label="Profile: Mighty">@<bdi>Mighty</bdi></a>  removing device/sample fix it but I saw on the github that its needed</p>
</blockquote>
<p dir="auto">Where does it say that removing device/sample is gonna fix it?</p>
]]></description><link>https://forums.ubports.com/post/66620</link><guid isPermaLink="true">https://forums.ubports.com/post/66620</guid><dc:creator><![CDATA[Mighty]]></dc:creator><pubDate>Sat, 20 Aug 2022 18:48:34 GMT</pubDate></item><item><title><![CDATA[Reply to Need help building Ubuntu Touch for Galaxy Tab 2 on Sat, 20 Aug 2022 17:27:39 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/yxles" aria-label="Profile: yxles">@<bdi>yxles</bdi></a> said in <a href="/post/66582">Need help building Ubuntu Touch for Galaxy Tab 2</a>:</p>
<blockquote>
<p dir="auto">ok now <code>mka mkbootimg</code> completed successfully as well as <code>export USE_HOST_LEX=yes mka halium-boot</code> but without the device/sample but now when executing <code>mka systemimage</code> I got this</p>
<pre><code>Running kati to generate build-aosp_espresso3g.ninja...
No need to regenerate ninja file
Starting build with ninja
ninja: Entering directory `.'
ninja: error: '/home/yxles/halium/out/target/product/espresso3g/obj/SHARED_LIBRARIES/libdl_intermediates/export_includes', needed by '/home/yxles/halium/out/target/product/espresso3g/obj/EXECUTABLES/applypatch_intermediates/import_includes', missing and no known rule to make it
make: *** [build/core/ninja.mk:152: ninja_wrapper] Error 1
make: Leaving directory '/home/yxles/halium'
</code></pre>
</blockquote>
<p dir="auto">Hey! Please ping me on github, i'm not very active here, anyways you can just make that folder i suppose</p>
]]></description><link>https://forums.ubports.com/post/66619</link><guid isPermaLink="true">https://forums.ubports.com/post/66619</guid><dc:creator><![CDATA[Mighty]]></dc:creator><pubDate>Sat, 20 Aug 2022 17:27:39 GMT</pubDate></item><item><title><![CDATA[Reply to Need help building Ubuntu Touch for Galaxy Tab 2 on Fri, 19 Aug 2022 09:03:09 GMT]]></title><description><![CDATA[<p dir="auto">ok now <code>mka mkbootimg</code> completed successfully as well as <code>export USE_HOST_LEX=yes mka halium-boot</code> but without the device/sample but now when executing <code>mka systemimage</code> I got this</p>
<pre><code>Running kati to generate build-aosp_espresso3g.ninja...
No need to regenerate ninja file
Starting build with ninja
ninja: Entering directory `.'
ninja: error: '/home/yxles/halium/out/target/product/espresso3g/obj/SHARED_LIBRARIES/libdl_intermediates/export_includes', needed by '/home/yxles/halium/out/target/product/espresso3g/obj/EXECUTABLES/applypatch_intermediates/import_includes', missing and no known rule to make it
make: *** [build/core/ninja.mk:152: ninja_wrapper] Error 1
make: Leaving directory '/home/yxles/halium'
</code></pre>
]]></description><link>https://forums.ubports.com/post/66582</link><guid isPermaLink="true">https://forums.ubports.com/post/66582</guid><dc:creator><![CDATA[Yxles]]></dc:creator><pubDate>Fri, 19 Aug 2022 09:03:09 GMT</pubDate></item><item><title><![CDATA[Reply to Need help building Ubuntu Touch for Galaxy Tab 2 on Fri, 19 Aug 2022 08:33:28 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/yxles" aria-label="Profile: yxles">@<bdi>yxles</bdi></a> said in <a href="/post/66580">Need help building Ubuntu Touch for Galaxy Tab 2</a>:</p>
<blockquote>
<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/mighty" aria-label="Profile: mighty">@<bdi>mighty</bdi></a> hey its you, thx for helping me with this but there's another problem. So I downloaded the master branch of gpg here <a href="https://github.com/ubports/android_external_gpg" target="_blank" rel="noopener noreferrer nofollow ugc">https://github.com/ubports/android_external_gpg</a> and paste it on the external folder. Now when I execute <code>mka mkbootimg</code> I got this error</p>
<pre><code>build/core/base_rules.mk:183: *** external/gpg: MODULE.TARGET.STATIC_LIBRARIES.libdl already defined by bionic/libdl.
make: *** [build/core/ninja.mk:167: /home/yxles/halium/out/build-aosp_espresso3g.ninja] Error 1
make: Leaving directory '/home/yxles/halium'
</code></pre>
<p dir="auto">So I thought maybe it conflicted with bionic/libdl so I removed that and execute the command again and now I got this</p>
<pre><code>build/core/binary.mk:1253: external/gpg/g10/Android.mk: static_gpg: Unused source files: filter.h
build/core/binary.mk:1253: external/gpg/util/Android.mk: libgpgutil: Unused source files: assuan-defs.h
device/sample/frameworks/PlatformLibrary/Android.mk:37: build/core/java_library.mk: No such file or directory
make: *** [build/core/ninja.mk:167: /home/yxles/halium/out/build-aosp_espresso3g.ninja] Error 1
make: Leaving directory '/home/yxles/halium'
</code></pre>
<p dir="auto">How do I fix this?</p>
</blockquote>
<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/mighty" aria-label="Profile: Mighty">@<bdi>Mighty</bdi></a>  removing device/sample fix it but I saw on the github that its needed</p>
]]></description><link>https://forums.ubports.com/post/66581</link><guid isPermaLink="true">https://forums.ubports.com/post/66581</guid><dc:creator><![CDATA[Yxles]]></dc:creator><pubDate>Fri, 19 Aug 2022 08:33:28 GMT</pubDate></item><item><title><![CDATA[Reply to Need help building Ubuntu Touch for Galaxy Tab 2 on Fri, 19 Aug 2022 08:26:31 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/mighty" aria-label="Profile: mighty">@<bdi>mighty</bdi></a> hey its you, thx for helping me with this but there's another problem. So I downloaded the master branch of gpg here <a href="https://github.com/ubports/android_external_gpg" target="_blank" rel="noopener noreferrer nofollow ugc">https://github.com/ubports/android_external_gpg</a> and paste it on the external folder. Now when I execute <code>mka mkbootimg</code> I got this error</p>
<pre><code>build/core/base_rules.mk:183: *** external/gpg: MODULE.TARGET.STATIC_LIBRARIES.libdl already defined by bionic/libdl.
make: *** [build/core/ninja.mk:167: /home/yxles/halium/out/build-aosp_espresso3g.ninja] Error 1
make: Leaving directory '/home/yxles/halium'
</code></pre>
<p dir="auto">So I thought maybe it conflicted with bionic/libdl so I removed that and execute the command again and now I got this</p>
<pre><code>build/core/binary.mk:1253: external/gpg/g10/Android.mk: static_gpg: Unused source files: filter.h
build/core/binary.mk:1253: external/gpg/util/Android.mk: libgpgutil: Unused source files: assuan-defs.h
device/sample/frameworks/PlatformLibrary/Android.mk:37: build/core/java_library.mk: No such file or directory
make: *** [build/core/ninja.mk:167: /home/yxles/halium/out/build-aosp_espresso3g.ninja] Error 1
make: Leaving directory '/home/yxles/halium'
</code></pre>
<p dir="auto">How do I fix this?</p>
]]></description><link>https://forums.ubports.com/post/66580</link><guid isPermaLink="true">https://forums.ubports.com/post/66580</guid><dc:creator><![CDATA[Yxles]]></dc:creator><pubDate>Fri, 19 Aug 2022 08:26:31 GMT</pubDate></item><item><title><![CDATA[Reply to Need help building Ubuntu Touch for Galaxy Tab 2 on Mon, 15 Aug 2022 07:06:49 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/yxles" aria-label="Profile: yxles">@<bdi>yxles</bdi></a> said in <a href="/post/66408">Need help building Ubuntu Touch for Galaxy Tab 2</a>:</p>
<blockquote>
<p dir="auto">Looking for mention of gpg on default.xml at <a href="https://github.com/Halium/android/blob/halium-7.1/default.xml" target="_blank" rel="noopener noreferrer nofollow ugc">https://github.com/Halium/android/blob/halium-7.1/default.xml</a> for Halium 7.1 shows up nothing, is that normal?</p>
</blockquote>
<p dir="auto"><a href="https://github.com/Halium/android/pull/49" target="_blank" rel="noopener noreferrer nofollow ugc">https://github.com/Halium/android/pull/49</a></p>
]]></description><link>https://forums.ubports.com/post/66439</link><guid isPermaLink="true">https://forums.ubports.com/post/66439</guid><dc:creator><![CDATA[Mighty]]></dc:creator><pubDate>Mon, 15 Aug 2022 07:06:49 GMT</pubDate></item><item><title><![CDATA[Reply to Need help building Ubuntu Touch for Galaxy Tab 2 on Mon, 15 Aug 2022 06:56:57 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/tchan" aria-label="Profile: tchan">@<bdi>tchan</bdi></a> said in <a href="/post/66343">Need help building Ubuntu Touch for Galaxy Tab 2</a>:</p>
<blockquote>
<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/yxles" aria-label="Profile: yxles">@<bdi>yxles</bdi></a><br />
Hi,<br />
I'm not an expert of porting but maybe the device is a bit too low of specs.<br />
I have a Galaxy tab 4 and it's also too low (1Go) of  RAM.</p>
<p dir="auto">Good luck!</p>
</blockquote>
<p dir="auto">That is not an issue, I have had successfully built halium and ubuntu touch for the device, the issue is missing files</p>
]]></description><link>https://forums.ubports.com/post/66438</link><guid isPermaLink="true">https://forums.ubports.com/post/66438</guid><dc:creator><![CDATA[Mighty]]></dc:creator><pubDate>Mon, 15 Aug 2022 06:56:57 GMT</pubDate></item><item><title><![CDATA[Reply to Need help building Ubuntu Touch for Galaxy Tab 2 on Sat, 13 Aug 2022 13:06:36 GMT]]></title><description><![CDATA[<p dir="auto">Looking for mention of gpg on default.xml at <a href="https://github.com/Halium/android/blob/halium-7.1/default.xml" target="_blank" rel="noopener noreferrer nofollow ugc">https://github.com/Halium/android/blob/halium-7.1/default.xml</a> for Halium 7.1 shows up nothing, is that normal?</p>
]]></description><link>https://forums.ubports.com/post/66408</link><guid isPermaLink="true">https://forums.ubports.com/post/66408</guid><dc:creator><![CDATA[Yxles]]></dc:creator><pubDate>Sat, 13 Aug 2022 13:06:36 GMT</pubDate></item><item><title><![CDATA[Reply to Need help building Ubuntu Touch for Galaxy Tab 2 on Fri, 12 Aug 2022 07:13:47 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/yxles" aria-label="Profile: yxles">@<bdi>yxles</bdi></a><br />
Alright, so given the error message and the fact you don't have the file I guess you'll have to create it.<br />
Given the .mk extension I bet it is a makefile hopefully an autogenerated one or you'll have to manually create one.</p>
<p dir="auto">Best of luck.</p>
]]></description><link>https://forums.ubports.com/post/66362</link><guid isPermaLink="true">https://forums.ubports.com/post/66362</guid><dc:creator><![CDATA[AppLee]]></dc:creator><pubDate>Fri, 12 Aug 2022 07:13:47 GMT</pubDate></item><item><title><![CDATA[Reply to Need help building Ubuntu Touch for Galaxy Tab 2 on Fri, 12 Aug 2022 06:19:48 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/applee" aria-label="Profile: applee">@<bdi>applee</bdi></a> I don't have it, I think there are some files missing even though repo sync completely</p>
]]></description><link>https://forums.ubports.com/post/66361</link><guid isPermaLink="true">https://forums.ubports.com/post/66361</guid><dc:creator><![CDATA[Yxles]]></dc:creator><pubDate>Fri, 12 Aug 2022 06:19:48 GMT</pubDate></item><item><title><![CDATA[Reply to Need help building Ubuntu Touch for Galaxy Tab 2 on Fri, 12 Aug 2022 06:15:03 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/tchan" aria-label="Profile: tchan">@<bdi>tchan</bdi></a> <a class="plugin-mentions-user plugin-mentions-a" href="/user/tchan" aria-label="Profile: tchan">@<bdi>tchan</bdi></a> I dont think specs is the problem here since Galaxy Tab 2 was supported by Canonical when they're still the one who manage Ubuntu Touch and someone actually already ported UT for this device that boots and works with UI</p>
]]></description><link>https://forums.ubports.com/post/66360</link><guid isPermaLink="true">https://forums.ubports.com/post/66360</guid><dc:creator><![CDATA[Yxles]]></dc:creator><pubDate>Fri, 12 Aug 2022 06:15:03 GMT</pubDate></item><item><title><![CDATA[Reply to Need help building Ubuntu Touch for Galaxy Tab 2 on Thu, 11 Aug 2022 09:38:32 GMT]]></title><description><![CDATA[<p dir="auto">Hi, <a class="plugin-mentions-user plugin-mentions-a" href="/user/yxles" aria-label="Profile: Yxles">@<bdi>Yxles</bdi></a></p>
<p dir="auto">Stupid question, but do you have this file?<br />
And have you searched for it?</p>
<blockquote>
<p dir="auto">external/gpg/Android.mk</p>
</blockquote>
]]></description><link>https://forums.ubports.com/post/66344</link><guid isPermaLink="true">https://forums.ubports.com/post/66344</guid><dc:creator><![CDATA[AppLee]]></dc:creator><pubDate>Thu, 11 Aug 2022 09:38:32 GMT</pubDate></item><item><title><![CDATA[Reply to Need help building Ubuntu Touch for Galaxy Tab 2 on Thu, 11 Aug 2022 07:05:34 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/yxles" aria-label="Profile: yxles">@<bdi>yxles</bdi></a><br />
Hi,<br />
I'm not an expert of porting but maybe the device is a bit too low of specs.<br />
I have a Galaxy tab 4 and it's also too low (1Go) of  RAM.</p>
<p dir="auto">Good luck!</p>
]]></description><link>https://forums.ubports.com/post/66343</link><guid isPermaLink="true">https://forums.ubports.com/post/66343</guid><dc:creator><![CDATA[tchan]]></dc:creator><pubDate>Thu, 11 Aug 2022 07:05:34 GMT</pubDate></item></channel></rss>