<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" version="2.0">
  <channel>
    <title>topic Re: Building Android in Ubuntu 11.10 64bit in i.MX Processors</title>
    <link>https://community.nxp.com/t5/i-MX-Processors/Building-Android-in-Ubuntu-11-10-64bit/m-p/149677#M805</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi,&lt;/P&gt;
&lt;P&gt;I have worked with Linux and not Android, So, I need some help, if possible, from you as you have been working on a 64-bit system.&lt;/P&gt;
&lt;P&gt;I have recovery.img&amp;nbsp; system.img&amp;nbsp; uramdisk.img images in SD folder. I have downloaded the binaries directly.&lt;/P&gt;
&lt;P&gt;Can you please tell me, how to use them?&lt;/P&gt;
&lt;P&gt;Please Inform!&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Fri, 30 Mar 2012 05:25:35 GMT</pubDate>
    <dc:creator>KrishnaPavan</dc:creator>
    <dc:date>2012-03-30T05:25:35Z</dc:date>
    <item>
      <title>Building Android in Ubuntu 11.10 64bit</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/Building-Android-in-Ubuntu-11-10-64bit/m-p/149676#M804</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi,&lt;/P&gt;
&lt;P&gt;&lt;/P&gt;
&lt;P&gt;For those trying to build Android in a version of Ubuntu later than 10.04 LTS, I successfully built Android BSP R10.3.2 for iMX53smd board in Ubuntu 11.10 64bit after applying the following two additional patches:&lt;/P&gt;
&lt;P&gt;&lt;BR /&gt;&amp;lt;aosp&amp;gt;/frameworks/base:&lt;/P&gt;
&lt;P&gt;diff --git a/libs/utils/RefBase.cpp b/libs/utils/RefBase.cpp&lt;BR /&gt;index 0bd1af4..d28b751 100644&lt;BR /&gt;--- a/libs/utils/RefBase.cpp&lt;BR /&gt;+++ b/libs/utils/RefBase.cpp&lt;BR /&gt;@@ -480,7 +480,7 @@ void RefBase::weakref_type::printRefs() const&lt;BR /&gt;&amp;nbsp;&lt;BR /&gt;&amp;nbsp;void RefBase::weakref_type::trackMe(bool enable, bool retain)&lt;BR /&gt;&amp;nbsp;{&lt;BR /&gt;-&amp;nbsp;&amp;nbsp;&amp;nbsp; static_cast&amp;lt;const weakref_impl*&amp;gt;(this)-&amp;gt;trackMe(enable, retain);&lt;BR /&gt;+&amp;nbsp;&amp;nbsp;&amp;nbsp; static_cast&amp;lt;weakref_impl*&amp;gt;(this)-&amp;gt;trackMe(enable, retain);&lt;BR /&gt;&amp;nbsp;}&lt;/P&gt;
&lt;P&gt;&lt;BR /&gt;&amp;lt;aosp&amp;gt;/build:&lt;/P&gt;
&lt;P&gt;diff --git a/core/combo/HOST_linux-x86.mk b/core/combo/HOST_linux-x86.mk&lt;BR /&gt;index c871613..1a5e17f 100644&lt;BR /&gt;--- a/core/combo/HOST_linux-x86.mk&lt;BR /&gt;+++ b/core/combo/HOST_linux-x86.mk&lt;BR /&gt;@@ -58,6 +58,6 @@ HOST_GLOBAL_CFLAGS += \&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; -include $(call select-android-config-h,linux-x86)&lt;BR /&gt;&amp;nbsp;&lt;BR /&gt;&amp;nbsp;# Disable new longjmp in glibc 2.11 and later. See bug 2967937.&lt;BR /&gt;-HOST_GLOBAL_CFLAGS += -D_FORTIFY_SOURCE=0&lt;BR /&gt;+HOST_GLOBAL_CFLAGS += -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=0&lt;/P&gt;
&lt;P&gt;&lt;BR /&gt;I built userdebug image.&lt;/P&gt;
&lt;P&gt;&lt;/P&gt;
&lt;P&gt;Regards.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 29 Mar 2012 16:03:13 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/Building-Android-in-Ubuntu-11-10-64bit/m-p/149676#M804</guid>
      <dc:creator>RogerioNunes</dc:creator>
      <dc:date>2012-03-29T16:03:13Z</dc:date>
    </item>
    <item>
      <title>Re: Building Android in Ubuntu 11.10 64bit</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/Building-Android-in-Ubuntu-11-10-64bit/m-p/149677#M805</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi,&lt;/P&gt;
&lt;P&gt;I have worked with Linux and not Android, So, I need some help, if possible, from you as you have been working on a 64-bit system.&lt;/P&gt;
&lt;P&gt;I have recovery.img&amp;nbsp; system.img&amp;nbsp; uramdisk.img images in SD folder. I have downloaded the binaries directly.&lt;/P&gt;
&lt;P&gt;Can you please tell me, how to use them?&lt;/P&gt;
&lt;P&gt;Please Inform!&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 30 Mar 2012 05:25:35 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/Building-Android-in-Ubuntu-11-10-64bit/m-p/149677#M805</guid>
      <dc:creator>KrishnaPavan</dc:creator>
      <dc:date>2012-03-30T05:25:35Z</dc:date>
    </item>
    <item>
      <title>Re: Building Android in Ubuntu 11.10 64bit</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/Building-Android-in-Ubuntu-11-10-64bit/m-p/149678#M806</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi,&lt;/P&gt;
&lt;P&gt;Are you talking about Adeneo BSP for the QSB or Freescale images for the SMD board?&lt;/P&gt;
&lt;P&gt;I've been working with the SMD.&lt;/P&gt;
&lt;P&gt;Following the steps on the User Guide that is inside the docs folder should work even in a 64bit environment if you are planing to use an SD card.&lt;/P&gt;
&lt;P&gt;But you can also use MFGTool in a Windows environment to flash the images that you have to internal eMMC in case you are using SMD board as well.&lt;/P&gt;
&lt;P&gt;Be careful with the init.rc configuration inside the ramdisk image. It depends on what storage I'll be using and the default is eMMC for SMD. Instruction on how to change the default are inside the User Guide html as well.&lt;/P&gt;
&lt;P&gt;Regards.&lt;BR /&gt; &lt;BR /&gt; &lt;CITE&gt;Krishna Pavan said:&lt;/CITE&gt;&lt;/P&gt;
&lt;BLOCKQUOTE cite="http://imxcommunity.org/forum/topics/building-android-in-ubuntu-11-10-64bit?groupUrl=androiddevelopers&amp;amp;commentId=4103961%3AComment%3A65314&amp;amp;xg_source=msg_com_gr_forum#4103961Comment65314"&gt;&lt;DIV&gt;&lt;DIV class="xg_user_generated"&gt;&lt;P&gt;Hi,&lt;/P&gt;
&lt;P&gt;I have worked with Linux and not Android, So, I need some help, if possible, from you as you have been working on a 64-bit system.&lt;/P&gt;
&lt;P&gt;I have recovery.img&amp;nbsp; system.img&amp;nbsp; uramdisk.img images in SD folder. I have downloaded the binaries directly.&lt;/P&gt;
&lt;P&gt;Can you please tell me, how to use them?&lt;/P&gt;
&lt;P&gt;Please Inform!&lt;/P&gt;
&lt;/DIV&gt;
&lt;/DIV&gt;
&lt;/BLOCKQUOTE&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 30 Mar 2012 13:08:56 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/Building-Android-in-Ubuntu-11-10-64bit/m-p/149678#M806</guid>
      <dc:creator>RogerioNunes</dc:creator>
      <dc:date>2012-03-30T13:08:56Z</dc:date>
    </item>
  </channel>
</rss>

