<?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: Resistive Touchscreen Calibration Program on iMX6Q with Android ICS 4.0.4 in i.MX Processors</title>
    <link>https://community.nxp.com/t5/i-MX-Processors/Resistive-Touchscreen-Calibration-Program-on-iMX6Q-with-Android/m-p/194524#M10167</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Thanks Xinyu, That worked.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Now I see "Encryption unsuccessful" window providing only option to "Rest phone" as mentioned by Larry above.&lt;/P&gt;&lt;P&gt;I followed the link &lt;A class="jive-link-external-small" href="http://source.android.com/tech/encryption/android_crypto_implementation.html"&gt;http://source.android.com/tech/encryption/android_crypto_implementation.html&lt;/A&gt; and disabled CONFIG_DM_CRYPT variable in kernel configuration with no success.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I think it has something to do with communication between android framework and kernel or has something to relate with 'vold' process. How can I disable the encryption at boot up and get access to complete Android UI?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks.&lt;/P&gt;&lt;P&gt;&lt;BR /&gt;Regards,&lt;/P&gt;&lt;P&gt;Sumit&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Fri, 21 Sep 2012 19:39:14 GMT</pubDate>
    <dc:creator>SumitVaidya</dc:creator>
    <dc:date>2012-09-21T19:39:14Z</dc:date>
    <item>
      <title>Resistive Touchscreen Calibration Program on iMX6Q with Android ICS 4.0.4</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/Resistive-Touchscreen-Calibration-Program-on-iMX6Q-with-Android/m-p/194522#M10165</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;I was able to boot uboot, uImage and rootfs on iMX6Q with Android ICS 4.0.4. I am running uImage and rootfs using NFS (over a network).&lt;/P&gt;&lt;P&gt;I can see my touchscreen showing a pointer and even accepts touchs events. I verified it on "/dev/input/event1" and can see my touch events getting in through. The only problem I have is that touchscreen is not calibrated. So my pointer does not match with my touch.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;FYI: It is a resistive touchscreen from OKAYA Electric that gets shipped as a standard package from Boundary.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I tried applying R13.3 patches from Boundary git with no success. There is "ts_calibrator" program on rootfs that exits abruptly after running manually without displaying any output on screen. When I integrate R13.2 patches from Boundary, "ts_calibrator" program runs with "Touch out of range" error.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Can you please point me in right direction to resolve this error and calibrate touchscreen properly?&lt;/P&gt;&lt;P&gt;Thanks.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards,&lt;/P&gt;&lt;P&gt;Sumit&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 17 Sep 2012 14:38:01 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/Resistive-Touchscreen-Calibration-Program-on-iMX6Q-with-Android/m-p/194522#M10165</guid>
      <dc:creator>SumitVaidya</dc:creator>
      <dc:date>2012-09-17T14:38:01Z</dc:date>
    </item>
    <item>
      <title>Re: Resistive Touchscreen Calibration Program on iMX6Q with Android ICS 4.0.4</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/Resistive-Touchscreen-Calibration-Program-on-iMX6Q-with-Android/m-p/194523#M10166</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Sumit&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;First, you must add calibration support in you TS drivers, like &lt;/P&gt;&lt;P&gt;drivers/input/touchscreen/mxc_ts.c did:&lt;/P&gt;&lt;P&gt;&lt;A href="http://git.freescale.com/git/cgit.cgi/imx/linux-2.6-imx.git/tree/drivers/input/touchscreen/mxc_ts.c?id=imx-android-r10.4" rel="nofollow noopener noreferrer" title="http://git.freescale.com/git/cgit.cgi/imx/linux-2.6-imx.git/tree/drivers/input/touchscreen/mxc_ts.c?id=imx-android-r10.4" target="_blank"&gt;linux-2.6-imx.git - Freescale i.MX Linux Tree&lt;/A&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Second, you would have to make this ts_calibrator run on boot by adding it into init.rc:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;BLOCKQUOTE&gt;
&lt;P&gt;on boot&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/P&gt;
&lt;P&gt;# basic network init&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/P&gt;
&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; ifup lo&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/P&gt;
&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; hostname localhost&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/P&gt;
&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; domainname localdomain&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/P&gt;
&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/P&gt;
&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; mkdir /data/system 0775 system system&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/P&gt;
&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; exec /sbin/ts_calibrator&lt;/P&gt;
&lt;/BLOCKQUOTE&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Last thing, define the following things in your BoardConfig.mk:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;BLOCKQUOTE&gt;
&lt;P&gt;TARGET_TS_CALIBRATION := true&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/P&gt;
&lt;P&gt;TARGET_TS_DEVICE := "mxc_ts"&amp;nbsp;&amp;nbsp;&amp;nbsp; // this is your touchscreen driver name&lt;/P&gt;
&lt;/BLOCKQUOTE&gt;&lt;P&gt;&lt;SPAN class="mce_paste_marker"&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 29 Oct 2020 09:48:47 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/Resistive-Touchscreen-Calibration-Program-on-iMX6Q-with-Android/m-p/194523#M10166</guid>
      <dc:creator>xinyu_chen</dc:creator>
      <dc:date>2020-10-29T09:48:47Z</dc:date>
    </item>
    <item>
      <title>Re: Resistive Touchscreen Calibration Program on iMX6Q with Android ICS 4.0.4</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/Resistive-Touchscreen-Calibration-Program-on-iMX6Q-with-Android/m-p/194524#M10167</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Thanks Xinyu, That worked.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Now I see "Encryption unsuccessful" window providing only option to "Rest phone" as mentioned by Larry above.&lt;/P&gt;&lt;P&gt;I followed the link &lt;A class="jive-link-external-small" href="http://source.android.com/tech/encryption/android_crypto_implementation.html"&gt;http://source.android.com/tech/encryption/android_crypto_implementation.html&lt;/A&gt; and disabled CONFIG_DM_CRYPT variable in kernel configuration with no success.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I think it has something to do with communication between android framework and kernel or has something to relate with 'vold' process. How can I disable the encryption at boot up and get access to complete Android UI?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks.&lt;/P&gt;&lt;P&gt;&lt;BR /&gt;Regards,&lt;/P&gt;&lt;P&gt;Sumit&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 21 Sep 2012 19:39:14 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/Resistive-Touchscreen-Calibration-Program-on-iMX6Q-with-Android/m-p/194524#M10167</guid>
      <dc:creator>SumitVaidya</dc:creator>
      <dc:date>2012-09-21T19:39:14Z</dc:date>
    </item>
    <item>
      <title>Re: Resistive Touchscreen Calibration Program on iMX6Q with Android ICS 4.0.4</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/Resistive-Touchscreen-Calibration-Program-on-iMX6Q-with-Android/m-p/194525#M10168</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;BLOCKQUOTE&gt;
&lt;P&gt;Sumit Vaidya wrote:&lt;/P&gt;
&lt;P&gt;&lt;/P&gt;
&lt;P&gt;Thanks Xinyu, That worked.&lt;/P&gt;
&lt;P&gt;&lt;/P&gt;
&lt;P&gt;Now I see "Encryption unsuccessful" window providing only option to "Rest phone" as mentioned by Larry above.&lt;/P&gt;
&lt;P&gt;I followed the link &lt;A class="jive-link-external-small" href="http://source.android.com/tech/encryption/android_crypto_implementation.html" rel="nofollow noopener noreferrer" target="_blank"&gt;http://source.android.com/tech/encryption/android_crypto_implementation.html&lt;/A&gt; and disabled CONFIG_DM_CRYPT variable in kernel configuration with no success.&lt;/P&gt;
&lt;P&gt;&lt;/P&gt;
&lt;P&gt;I think it has something to do with communication between android framework and kernel or has something to relate with 'vold' process. How can I disable the encryption at boot up and get access to complete Android UI?&lt;/P&gt;
&lt;P&gt;&lt;/P&gt;
&lt;P&gt;Thanks.&lt;/P&gt;
&lt;P&gt;&lt;BR /&gt;Regards,&lt;/P&gt;
&lt;P&gt;Sumit&lt;/P&gt;
&lt;/BLOCKQUOTE&gt;&lt;P&gt;I'm not sure about this issue, Looks like you have not make your /data partition clean and mounted correctly?&lt;/P&gt;&lt;P&gt;Have you enable the encryption features in Setting APK?&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 29 Oct 2020 09:48:50 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/Resistive-Touchscreen-Calibration-Program-on-iMX6Q-with-Android/m-p/194525#M10168</guid>
      <dc:creator>xinyu_chen</dc:creator>
      <dc:date>2020-10-29T09:48:50Z</dc:date>
    </item>
    <item>
      <title>Re: Resistive Touchscreen Calibration Program on iMX6Q with Android ICS 4.0.4</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/Resistive-Touchscreen-Calibration-Program-on-iMX6Q-with-Android/m-p/194526#M10169</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Thanks Xinyu.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;The problem was with mounting /data partition. I edited init.rc file and added following line to it.&lt;/P&gt;&lt;P&gt;"mount tmpfs tmpfs /data mode=0775,gid=1000"&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;In init.freescale.rc I had to comment following line&lt;/P&gt;&lt;P&gt;"mount ext4 /dev/block/mmcblk0p7 /data nosuid nodev nodiratime noatime noauto_da_alloc errors=panic"&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;With these changes touchscreen made to work. I can browse through menus correctly.&lt;/P&gt;&lt;P&gt;When I go to "Messages" menu or to other menu that needs virtual keyboard, the keys touched on screen will not get typed in. I observed there is some offset in the keys touched and keys that are actually getting typed in. I need to touch by some offset towards right side of "Backspace" key to delete the characters. It seems to be a problem with keyboard key map.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Do you have any idea, what could be wrong here?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards,&lt;/P&gt;&lt;P&gt;Sumit&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 27 Sep 2012 18:37:06 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/Resistive-Touchscreen-Calibration-Program-on-iMX6Q-with-Android/m-p/194526#M10169</guid>
      <dc:creator>SumitVaidya</dc:creator>
      <dc:date>2012-09-27T18:37:06Z</dc:date>
    </item>
    <item>
      <title>Re: Resistive Touchscreen Calibration Program on iMX6Q with Android ICS 4.0.4</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/Resistive-Touchscreen-Calibration-Program-on-iMX6Q-with-Android/m-p/194527#M10170</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;BLOCKQUOTE&gt;
&lt;P&gt;Sumit Vaidya wrote:&lt;/P&gt;
&lt;P&gt;&lt;/P&gt;
&lt;P&gt;Thanks Xinyu.&lt;/P&gt;
&lt;P&gt;&lt;/P&gt;
&lt;P&gt;The problem was with mounting /data partition. I edited init.rc file and added following line to it.&lt;/P&gt;
&lt;P&gt;"mount tmpfs tmpfs /data mode=0775,gid=1000"&lt;/P&gt;
&lt;P&gt;&lt;/P&gt;
&lt;P&gt;In init.freescale.rc I had to comment following line&lt;/P&gt;
&lt;P&gt;"mount ext4 /dev/block/mmcblk0p7 /data nosuid nodev nodiratime noatime noauto_da_alloc errors=panic"&lt;/P&gt;
&lt;P&gt;&lt;/P&gt;
&lt;P&gt;With these changes touchscreen made to work. I can browse through menus correctly.&lt;/P&gt;
&lt;P&gt;When I go to "Messages" menu or to other menu that needs virtual keyboard, the keys touched on screen will not get typed in. I observed there is some offset in the keys touched and keys that are actually getting typed in. I need to touch by some offset towards right side of "Backspace" key to delete the characters. It seems to be a problem with keyboard key map.&lt;/P&gt;
&lt;P&gt;&lt;/P&gt;
&lt;P&gt;Do you have any idea, what could be wrong here?&lt;/P&gt;
&lt;P&gt;&lt;/P&gt;
&lt;P&gt;Regards,&lt;/P&gt;
&lt;P&gt;Sumit&lt;/P&gt;
&lt;/BLOCKQUOTE&gt;&lt;P&gt;I do not know why you mount /data as a tmpfs? It will eat your memory quickly, and you will get application running failed in some cases as lack of /data space. What's the "Meassage" menu?&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 29 Oct 2020 09:48:53 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/Resistive-Touchscreen-Calibration-Program-on-iMX6Q-with-Android/m-p/194527#M10170</guid>
      <dc:creator>xinyu_chen</dc:creator>
      <dc:date>2020-10-29T09:48:53Z</dc:date>
    </item>
    <item>
      <title>Re: Resistive Touchscreen Calibration Program on iMX6Q with Android ICS 4.0.4</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/Resistive-Touchscreen-Calibration-Program-on-iMX6Q-with-Android/m-p/194528#M10171</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hello Xinyu,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I am using network file system and hence having "/data" partition on my linux machine. If I do not mount /data as a tmpfs it gives me "Encryption unsuccessful" screen.&amp;nbsp; "&lt;STRONG&gt;Messaging&lt;/STRONG&gt;" menu takes me to write a new text message. If I use virtual keyboard to write a text message, it doesn't show me characters that I am typing in as I have described above.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I found one more issue while debugging today. If I do not do any activity on touchscreen it automatically locks my screen. After that I cannot unlock it by touching "Unlock" symbol. I used "getevent /dev/input/event0" command to verify touch events and I can see touch events are getting processed. I have found an option to delay this sleep state to 30 minutes but this is certainly not a solution. Is there a way to disable this feature or how do I get touch events on the locked screen?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I am also working on writing an android image on SD card and boot through it.&lt;/P&gt;&lt;P&gt;Thanks.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards,&lt;/P&gt;&lt;P&gt;Sumit&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 28 Sep 2012 14:45:59 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/Resistive-Touchscreen-Calibration-Program-on-iMX6Q-with-Android/m-p/194528#M10171</guid>
      <dc:creator>SumitVaidya</dc:creator>
      <dc:date>2012-09-28T14:45:59Z</dc:date>
    </item>
    <item>
      <title>Re: Resistive Touchscreen Calibration Program on iMX6Q with Android ICS 4.0.4</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/Resistive-Touchscreen-Calibration-Program-on-iMX6Q-with-Android/m-p/194529#M10172</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;BLOCKQUOTE&gt;
&lt;P&gt;Sumit Vaidya wrote:&lt;/P&gt;
&lt;P&gt;&lt;/P&gt;
&lt;P&gt;Hello Xinyu,&lt;/P&gt;
&lt;P style="min-height: 8pt; padding: 0px;"&gt;&lt;/P&gt;
&lt;P&gt;I am using network file system and hence having "/data" partition on my linux machine. If I do not mount /data as a tmpfs it gives me "Encryption unsuccessful" screen.&amp;nbsp; "&lt;STRONG&gt;Messaging&lt;/STRONG&gt;" menu takes me to write a new text message. If I use virtual keyboard to write a text message, it doesn't show me characters that I am typing in as I have described above.&lt;/P&gt;
&lt;P&gt;&lt;/P&gt;
&lt;/BLOCKQUOTE&gt;&lt;P&gt;Yes, the /data partition must be mounted to use encryption feature, I think you can use one of your disk or storage on hw to do that, but not using memory.&lt;/P&gt;&lt;P&gt;I'm not sure about the virtual keyboard not echo issue.&lt;/P&gt;&lt;BLOCKQUOTE&gt;
&lt;P&gt;I found one more issue while debugging today. If I do not do any activity on touchscreen it automatically locks my screen. After that I cannot unlock it by touching "Unlock" symbol. I used "getevent /dev/input/event0" command to verify touch events and I can see touch events are getting processed. I have found an option to delay this sleep state to 30 minutes but this is certainly not a solution. Is there a way to disable this feature or how do I get touch events on the locked screen?&lt;/P&gt;
&lt;/BLOCKQUOTE&gt;&lt;P&gt;It's weird, lock screen should take the same touch event as home. One way disable lock: Settings-&amp;gt;Security-&amp;gt;Screen Lock -&amp;gt; None&lt;/P&gt;&lt;BLOCKQUOTE&gt;
&lt;P style="min-height: 8pt; padding: 0px;"&gt;&lt;/P&gt;
&lt;P&gt;I am also working on writing an android image on SD card and boot through it.&lt;/P&gt;
&lt;P&gt;Thanks.&lt;/P&gt;
&lt;/BLOCKQUOTE&gt;&lt;P&gt;That's a formal way to boot an android system&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 29 Oct 2020 09:48:56 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/Resistive-Touchscreen-Calibration-Program-on-iMX6Q-with-Android/m-p/194529#M10172</guid>
      <dc:creator>xinyu_chen</dc:creator>
      <dc:date>2020-10-29T09:48:56Z</dc:date>
    </item>
    <item>
      <title>Re: Resistive Touchscreen Calibration Program on iMX6Q with Android ICS 4.0.4</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/Resistive-Touchscreen-Calibration-Program-on-iMX6Q-with-Android/m-p/194530#M10173</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hello,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Now I have a working and properly calibrated touchscreen over NFS. I also found an option "Settings-&amp;gt;Security-&amp;gt;Screen Lock -&amp;gt; None" to disable lock. Its still not stable. I cannot unlock the screen all the times. But still "getevent /dev/input/event0" shows events getting in. I am debugging this.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Also, I programmed MicroSD card with android image having boot.img, recovery.img, system.img. I used a freescale prebuilt script "fsl-sdcard-partition.sh" to parition and format SD card in 9 partitions. When I execute "booti mmc1" command at the bootloader prompt, I get following error&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;"booti: bad boot image magic"&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;I checked other commands for "mmc". Here is the output I get.&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;&lt;SPAN style="font-family: 'Courier New'; color: black; font-size: 10pt;"&gt;MX6Q &lt;SPAN class="zm-spellcheck-misspelled"&gt;SABRELITE&lt;/SPAN&gt; U-Boot &amp;gt;&lt;/SPAN&gt; &lt;SPAN style="color: #006600; font-size: 10pt; font-family: 'Courier New';"&gt;mmc&lt;/SPAN&gt;&lt;SPAN style="font-family: 'Courier New'; color: #006600; font-size: 10pt;"&gt; part&lt;/SPAN&gt;&lt;SPAN style="font-family: 'Courier New'; color: black; font-size: 10pt;"&gt;&lt;BR /&gt;Card did not respond to voltage select! Unknown partition table&lt;/SPAN&gt;&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG style="color: black; font-size: 10pt; font-family: 'Courier New';"&gt;Can you please provide some light on this? Is there any other script through which I can partition SD card in 9 partitions with one bootable partition and flash boot.img, recovery.img, system.img?&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards,&lt;/P&gt;&lt;P&gt;Sumit&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 10 Oct 2012 15:49:28 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/Resistive-Touchscreen-Calibration-Program-on-iMX6Q-with-Android/m-p/194530#M10173</guid>
      <dc:creator>SumitVaidya</dc:creator>
      <dc:date>2012-10-10T15:49:28Z</dc:date>
    </item>
    <item>
      <title>Re: Resistive Touchscreen Calibration Program on iMX6Q with Android ICS 4.0.4</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/Resistive-Touchscreen-Calibration-Program-on-iMX6Q-with-Android/m-p/194531#M10174</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Sumit&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Did you select the correct mmc device when trying booti?&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 11 Oct 2012 02:32:04 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/Resistive-Touchscreen-Calibration-Program-on-iMX6Q-with-Android/m-p/194531#M10174</guid>
      <dc:creator>xinyu_chen</dc:creator>
      <dc:date>2012-10-11T02:32:04Z</dc:date>
    </item>
    <item>
      <title>Re: Resistive Touchscreen Calibration Program on iMX6Q with Android ICS 4.0.4</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/Resistive-Touchscreen-Calibration-Program-on-iMX6Q-with-Android/m-p/194532#M10175</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Yes. This is my bootargs.&lt;/P&gt;&lt;P&gt;"console=ttymxc1,115200 rw video=mxcfb0:dev=lcd CLAA-WVGA, if=RGB666 root=/dev/mmcblk0p1 ip=dhcp rootwait fixrtc"&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I am using "booti mmc1" command to boot android from Micro SD Card. I assume it uses uboot from NOR flash and load uImage and root file system from Micro SD card after I use "booti mmc1" command.&lt;/P&gt;&lt;P&gt;Following is the output of "mmc list" command on the bootloader prompt.&lt;/P&gt;&lt;P&gt;MX6Q SABRELITE Android U-Boot 09/18/2012 A &amp;gt; mmc list&lt;/P&gt;&lt;P&gt;FSL_USDHC: 0&lt;/P&gt;&lt;P&gt;FSL_USDHC: 1&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;How can I make sure, MMC card has been detected successfully? Am I missing something?&lt;/P&gt;&lt;P&gt;&lt;SPAN class="mce_paste_marker"&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards,&lt;/P&gt;&lt;P&gt;Sumit&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 12 Oct 2012 18:19:42 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/Resistive-Touchscreen-Calibration-Program-on-iMX6Q-with-Android/m-p/194532#M10175</guid>
      <dc:creator>SumitVaidya</dc:creator>
      <dc:date>2012-10-12T18:19:42Z</dc:date>
    </item>
    <item>
      <title>Re: Resistive Touchscreen Calibration Program on iMX6Q with Android ICS 4.0.4</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/Resistive-Touchscreen-Calibration-Program-on-iMX6Q-with-Android/m-p/194533#M10176</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Please use mmcinfo to check your MMC card is detected successfully or not.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 15 Oct 2012 05:26:10 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/Resistive-Touchscreen-Calibration-Program-on-iMX6Q-with-Android/m-p/194533#M10176</guid>
      <dc:creator>xinyu_chen</dc:creator>
      <dc:date>2012-10-15T05:26:10Z</dc:date>
    </item>
    <item>
      <title>Re: Resistive Touchscreen Calibration Program on iMX6Q with Android ICS 4.0.4</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/Resistive-Touchscreen-Calibration-Program-on-iMX6Q-with-Android/m-p/194534#M10177</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;'mmcinfo' gives me the correct information. I tried with linux micro SD card with linux rootfs and it boots up successfully.&lt;/P&gt;&lt;P&gt;Its only when I try to boot android from root file system on micro SD card, I see a problem.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards,&lt;/P&gt;&lt;P&gt;Sumit&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 17 Oct 2012 14:29:01 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/Resistive-Touchscreen-Calibration-Program-on-iMX6Q-with-Android/m-p/194534#M10177</guid>
      <dc:creator>SumitVaidya</dc:creator>
      <dc:date>2012-10-17T14:29:01Z</dc:date>
    </item>
    <item>
      <title>Re: Resistive Touchscreen Calibration Program on iMX6Q with Android ICS 4.0.4</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/Resistive-Touchscreen-Calibration-Program-on-iMX6Q-with-Android/m-p/194535#M10178</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi sumit,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I am also currently facing exactly the similar issues of&amp;nbsp; "Touch panel not responding"&amp;nbsp; and&amp;nbsp; "Virtual keypad offset towards right side"&amp;nbsp; and have no clues whatsoever.. :smileycry:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;in fact , i have been searching in the community from last 7 days for any help , clue or some relevant discussion before i could get this excellant work explored by yourself and Xinyu... &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I am working on a i.MX6S based custom board which is actually a "toned-down" version of&amp;nbsp; i.MX6DL SABRE-SD board.&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; This hardware is using&amp;nbsp; 24-bit 800x480, parallel LCD display Panel and a 5-point capacitive touch panel. .&amp;nbsp; The BSP is ICS 4.0.4 Android 13.4.1.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;1)&lt;/P&gt;&lt;P&gt;The Touch panel is working as we can register and see the events&amp;nbsp; as well as touch points/traces&amp;nbsp; on the display while a touch action is performed, but&amp;nbsp; the inputs seems to be not taken by the Android UI and no action happens ...!!!&amp;nbsp;&amp;nbsp; even the unlock not happens even though touch point is on the unlock icon and sliding action is done.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;2)&lt;/P&gt;&lt;P&gt;The Android Virtual Keypad behaves differetently and appears to be shifted ....&amp;nbsp;&amp;nbsp;&amp;nbsp; On touching any key on the screen, 1 or 2 places before key appears on the screen .. ( touching "p" , "i"appears&amp;nbsp; and toucing "o" , "u" appears..)&amp;nbsp; ...&amp;nbsp;&amp;nbsp; ".&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Attached here pl. find the "logcat" of&amp;nbsp; our hardware for reference and analysis,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;would like to request your help and guidance to please let me through this poblem... &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;warm regards,&lt;/P&gt;&lt;P&gt;Ujala&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Sun, 12 May 2013 17:32:29 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/Resistive-Touchscreen-Calibration-Program-on-iMX6Q-with-Android/m-p/194535#M10178</guid>
      <dc:creator>ujalakumar</dc:creator>
      <dc:date>2013-05-12T17:32:29Z</dc:date>
    </item>
  </channel>
</rss>

