<?xml version='1.0' encoding='UTF-8'?><?xml-stylesheet href="http://www.blogger.com/styles/atom.css" type="text/css"?><feed xmlns='http://www.w3.org/2005/Atom' xmlns:openSearch='http://a9.com/-/spec/opensearchrss/1.0/' xmlns:blogger='http://schemas.google.com/blogger/2008' xmlns:georss='http://www.georss.org/georss' xmlns:gd="http://schemas.google.com/g/2005" xmlns:thr='http://purl.org/syndication/thread/1.0'><id>tag:blogger.com,1999:blog-3486883756059693864</id><updated>2024-11-05T18:52:54.837-08:00</updated><category term="android"/><category term="adk"/><category term="hardware"/><category term="project"/><category term="bci"/><category term="nia"/><title type='text'>Android Reads My Brain!!! Developer Blog</title><subtitle type='html'>Android Reads My Brain!!! Developer Blog</subtitle><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='http://armbrain.blogspot.com/feeds/posts/default'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3486883756059693864/posts/default?redirect=false'/><link rel='alternate' type='text/html' href='http://armbrain.blogspot.com/'/><link rel='hub' href='http://pubsubhubbub.appspot.com/'/><author><name>crcdng</name><uri>http://www.blogger.com/profile/16356307728368275145</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><generator version='7.00' uri='http://www.blogger.com'>Blogger</generator><openSearch:totalResults>12</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>25</openSearch:itemsPerPage><entry><id>tag:blogger.com,1999:blog-3486883756059693864.post-2069925449505791327</id><published>2012-09-02T01:50:00.002-07:00</published><updated>2012-09-02T02:12:13.272-07:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="adk"/><category scheme="http://www.blogger.com/atom/ns#" term="android"/><category scheme="http://www.blogger.com/atom/ns#" term="bci"/><category scheme="http://www.blogger.com/atom/ns#" term="hardware"/><category scheme="http://www.blogger.com/atom/ns#" term="nia"/><category scheme="http://www.blogger.com/atom/ns#" term="project"/><title type='text'>Stages of the Project</title><content type='html'>&lt;h2&gt;
Iteration 1 - Thesis&lt;/h2&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg2IMxHYdXSdX5RMKgXfhJNl_xMQSuMRIxLd5EmFYluv0GfI55LV0G0RHLoe0SxnlX6yCPmaDcZwGhDH6RX402l7Lbenb1AxVyInaUM9FKq4G4uB1mRZwM_huqS2_bV23ca4Qj7qv8iYYg/s1600/ARMB_1.png&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;254&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg2IMxHYdXSdX5RMKgXfhJNl_xMQSuMRIxLd5EmFYluv0GfI55LV0G0RHLoe0SxnlX6yCPmaDcZwGhDH6RX402l7Lbenb1AxVyInaUM9FKq4G4uB1mRZwM_huqS2_bV23ca4Qj7qv8iYYg/s320/ARMB_1.png&quot; width=&quot;320&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;
That was the plan in early 2011. Little did I know.&lt;br /&gt;
&lt;h2&gt;
Iteration 2 - Antithesis (Google Developer Day 2011)&lt;/h2&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhFomStU0NdvPjkl28X-vTvflje7V5Wdih3d2_vYc28fwcyWL-OrvWcgSQSCL_0Ror3rAAAJvu-2VhEWuhcRo1W7CjELyTFjqe6MqMumQyoyx9dk8aZCt4DGyk4TD6uOHPwirVHjhcn66k/s1600/6389264159_dc7a552808_z.jpg&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;238&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhFomStU0NdvPjkl28X-vTvflje7V5Wdih3d2_vYc28fwcyWL-OrvWcgSQSCL_0Ror3rAAAJvu-2VhEWuhcRo1W7CjELyTFjqe6MqMumQyoyx9dk8aZCt4DGyk4TD6uOHPwirVHjhcn66k/s400/6389264159_dc7a552808_z.jpg&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div style=&quot;text-align: center;&quot;&gt;
Google Developer Day 2011 in Berlin ADK Showcase&amp;nbsp; &lt;/div&gt;
&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiJyLA9Xpj7KmGQNGJKtkyICdJf8OBxuczxcdE2akJAp5nH9vPBjTfbX0B8Y47b38h_RI7I8ApnBk_BR870_jJVnD5U_SQbOEFnvvFaTTspCiXN2r7Bd4NsR_xwZDWPXUDdDi_v_1R83X4/s1600/ARMB_2.png&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;230&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiJyLA9Xpj7KmGQNGJKtkyICdJf8OBxuczxcdE2akJAp5nH9vPBjTfbX0B8Y47b38h_RI7I8ApnBk_BR870_jJVnD5U_SQbOEFnvvFaTTspCiXN2r7Bd4NsR_xwZDWPXUDdDi_v_1R83X4/s320/ARMB_2.png&quot; width=&quot;320&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;
That was what actually happended. Includes a lot of learning about Android, BCI, USB, Bluetooth, Arduino, tech companies and people. &lt;br /&gt;
&lt;h2&gt;
Iteration 3 - Synthesis (Plan)&lt;/h2&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgCwA4_oiZ47UWMQDs7cXZF0vr1zQ_OcZsqBE38Yxr4oO7sThRroDThfH2a5C6A-Ro9JkPpkF85uFHS0u-ajHLq20BlkZ2CG5Ei8g6-eLM80F8X59Mh2tbtKAUdym0E63w81dBtwPy91Wg/s1600/ARMB_3.png&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;230&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgCwA4_oiZ47UWMQDs7cXZF0vr1zQ_OcZsqBE38Yxr4oO7sThRroDThfH2a5C6A-Ro9JkPpkF85uFHS0u-ajHLq20BlkZ2CG5Ei8g6-eLM80F8X59Mh2tbtKAUdym0E63w81dBtwPy91Wg/s320/ARMB_3.png&quot; width=&quot;320&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;/div&gt;
&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;/div&gt;
That&#39;s the current idea - see &lt;a href=&quot;http://armbrain.blogspot.com/2012/09/state-of-brainreading-union-address-2012.html&quot;&gt;last post&lt;/a&gt;. Simplifying things, trying to run USB Host mode on one port and USB Accessory mode on the other. Kind of a &lt;a href=&quot;http://de.wikipedia.org/wiki/Reentry_%28Erkenntnistheorie%29&quot;&gt;re-entry&lt;/a&gt; of the initial design. </content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3486883756059693864/posts/default/2069925449505791327'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3486883756059693864/posts/default/2069925449505791327'/><link rel='alternate' type='text/html' href='http://armbrain.blogspot.com/2012/09/stages-of-project.html' title='Stages of the Project'/><author><name>crcdng</name><uri>http://www.blogger.com/profile/16356307728368275145</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg2IMxHYdXSdX5RMKgXfhJNl_xMQSuMRIxLd5EmFYluv0GfI55LV0G0RHLoe0SxnlX6yCPmaDcZwGhDH6RX402l7Lbenb1AxVyInaUM9FKq4G4uB1mRZwM_huqS2_bV23ca4Qj7qv8iYYg/s72-c/ARMB_1.png" height="72" width="72"/></entry><entry><id>tag:blogger.com,1999:blog-3486883756059693864.post-5162069931114102518</id><published>2012-09-01T15:41:00.000-07:00</published><updated>2012-09-02T02:02:43.114-07:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="adk"/><category scheme="http://www.blogger.com/atom/ns#" term="android"/><category scheme="http://www.blogger.com/atom/ns#" term="project"/><title type='text'>State of the Brainreading Union Address 2012</title><content type='html'>Two things happened.&amp;nbsp; &lt;br /&gt;
&lt;ol&gt;
&lt;li&gt;Google has released a new ADK (&lt;a href=&quot;http://developer.android.com/tools/adk/adk2.html&quot; target=&quot;_blank&quot;&gt;http://developer.android.com/tools/adk/adk2.html&lt;/a&gt;), called &quot;2012 ADK&quot;, as well as published a refresh of the original ADK, now called &quot;2011 ADK&quot; (&lt;a href=&quot;http://developer.android.com/tools/adk/adk.html&quot; target=&quot;_blank&quot;&gt;http://developer.android.com/tools/adk/adk.html&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;Lenovo has updated the Thinkpad Tablet to API Level 15 (Android 4.0.3).&lt;/li&gt;
&lt;/ol&gt;
We might never find out why (Heisenberg) but the ADK now works on the Thinkpad tablet. &lt;br /&gt;
&lt;br /&gt;
Which means, the two-tablet (Bluetooth) solution to landing a Mars lander with your brain I came up with last year for Google Developer Day in Berlin (&lt;a href=&quot;http://www.flickr.com/photos/55810307@N06/sets/72157627490063633/&quot; target=&quot;_blank&quot;&gt;http://www.flickr.com/photos/55810307@N06/sets/72157627490063633/&lt;/a&gt;) might eventually be replaced by a one-tablet solution.&lt;br /&gt;
&lt;br /&gt;
Both parts - the BCI interface and the Arduino-controlled Mars Lander are already implemented with fragments (&lt;a href=&quot;http://developer.android.com/guide/components/fragments.html&quot; target=&quot;_blank&quot;&gt;http://developer.android.com/guide/components/fragments.html&lt;/a&gt;). The interesting question is if it will possible to talk to the USB-A port of the tablet via USB Host while the micro USB port is talking to the ADK.&lt;br /&gt;
&lt;br /&gt;
Let&#39;s see. Work on the project has resumed.</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3486883756059693864/posts/default/5162069931114102518'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3486883756059693864/posts/default/5162069931114102518'/><link rel='alternate' type='text/html' href='http://armbrain.blogspot.com/2012/09/state-of-brainreading-union-address-2012.html' title='State of the Brainreading Union Address 2012'/><author><name>crcdng</name><uri>http://www.blogger.com/profile/16356307728368275145</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author></entry><entry><id>tag:blogger.com,1999:blog-3486883756059693864.post-7064374235299015972</id><published>2012-05-09T13:59:00.003-07:00</published><updated>2012-09-02T02:02:26.817-07:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="adk"/><category scheme="http://www.blogger.com/atom/ns#" term="android"/><title type='text'>State of the Android ADK?</title><content type='html'>I wonder what Google is up to regarding the ADK. There are still lots of people making amazing stuff, yet since Google does not move a finger since May 2011(?), maybe its time to switch to another library or method in connecting Arduinos to Androids.&lt;br /&gt;
&lt;br /&gt;
Here is an overview at Arduino.cc&amp;nbsp; &lt;br /&gt;
&lt;a href=&quot;http://labs.arduino.cc/ADK/GettingStarted%20&quot; target=&quot;_blank&quot;&gt;http://labs.arduino.cc/ADK/GettingStarted &lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
The Android ADK however is still a (rather) hidden dowload, is not updated since 2011, has not moved into the main Android or Google distribution and mannufacturer support still is a game of luck. Try asking Lenovo for example, if an Android 3.1 tablet is supposed to support the ADK. (I did.)&lt;br /&gt;
&lt;br /&gt;
The great manufacturer of my Android tablet device announced that they would update to Android 4.0.3 in May 2012. Now, maybe that gives a new boost to this project. Maybe &lt;b&gt;Android Reads My Brain&lt;/b&gt; gets a new breath of life by then.  Lets wait and see. I am patient, in a Zen-like way by now.&lt;br /&gt;
&lt;br /&gt;
&lt;span style=&quot;font-size: x-small;&quot;&gt;P.S. If you are part of&lt;/span&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt; a professional entity, &lt;/span&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;please &lt;/span&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;send e-mail using your business address if possible and try to describe your request in a way that passes a usual spam filter. Thanks. &lt;/span&gt;</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3486883756059693864/posts/default/7064374235299015972'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3486883756059693864/posts/default/7064374235299015972'/><link rel='alternate' type='text/html' href='http://armbrain.blogspot.com/2012/05/state-of-android-adk.html' title='State of the Android ADK?'/><author><name>crcdng</name><uri>http://www.blogger.com/profile/16356307728368275145</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author></entry><entry><id>tag:blogger.com,1999:blog-3486883756059693864.post-2912365268708800645</id><published>2011-11-23T07:32:00.001-08:00</published><updated>2011-11-23T07:45:32.039-08:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="project"/><title type='text'>Hello Again! Back from Coding.</title><content type='html'>&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiDLN7E2vy7G-9xxSqTs1E6y31oEq3H7rcu_cx6pl9gSfMKxcIc5orBYYZmFxZdjYPzZRuSomQumTQUit3tfGHvh1hYuZfqh3bXpICWugk1Q1gb_vva6zW88YRObYie80XAsOzrw6UpW8A/s1600/ARMB_Plushy.jpg&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;320&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiDLN7E2vy7G-9xxSqTs1E6y31oEq3H7rcu_cx6pl9gSfMKxcIc5orBYYZmFxZdjYPzZRuSomQumTQUit3tfGHvh1hYuZfqh3bXpICWugk1Q1gb_vva6zW88YRObYie80XAsOzrw6UpW8A/s320/ARMB_Plushy.jpg&quot; width=&quot;249&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;br /&gt;
Having everything up and running smooth for Google Developer Day last Weekend in Berlin (&amp;nbsp;#gdd11&amp;nbsp;) was top priority, therefore writing new entries was postponed for a while. There are various aspects and lessons learned working on this project, which will be added during the next days. In the meantime there are a few pictures on &lt;a href=&quot;http://www.flickr.com/photos/55810307@N06/sets/72157627490063633/&quot;&gt;Flickr&lt;/a&gt;.</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3486883756059693864/posts/default/2912365268708800645'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3486883756059693864/posts/default/2912365268708800645'/><link rel='alternate' type='text/html' href='http://armbrain.blogspot.com/2011/11/hello-again-just-back-from-coding.html' title='Hello Again! Back from Coding.'/><author><name>crcdng</name><uri>http://www.blogger.com/profile/16356307728368275145</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiDLN7E2vy7G-9xxSqTs1E6y31oEq3H7rcu_cx6pl9gSfMKxcIc5orBYYZmFxZdjYPzZRuSomQumTQUit3tfGHvh1hYuZfqh3bXpICWugk1Q1gb_vva6zW88YRObYie80XAsOzrw6UpW8A/s72-c/ARMB_Plushy.jpg" height="72" width="72"/></entry><entry><id>tag:blogger.com,1999:blog-3486883756059693864.post-3080853005299306450</id><published>2011-09-22T02:32:00.000-07:00</published><updated>2011-09-22T08:10:23.208-07:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="android"/><category scheme="http://www.blogger.com/atom/ns#" term="hardware"/><title type='text'>It Just Works</title><content type='html'>&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: Arial;&quot;&gt;It is nice to have an actual device to test and try things, especially when your Lion is bitten by the &lt;a href=&quot;http://code.google.com/p/android/issues/detail?id=19099&quot;&gt; infamous 19099 bug&lt;/a&gt;. Mine is. So I was very happy to plug in my new&amp;nbsp;&lt;/span&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: Arial;&quot;&gt;&lt;a href=&quot;http://shop.lenovo.com/us/products/tablets/thinkpad/&quot;&gt;Lenovo Thinkpad Tablet&lt;/a&gt;&lt;/span&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: Arial;&quot;&gt;, configure the device for development, start some Honeycomb samples from Google, and run them on ...&amp;nbsp;&lt;/span&gt;&lt;br /&gt;
&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: Arial;&quot;&gt;Surprise.&amp;nbsp;&lt;/span&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: Arial;&quot;&gt;The tablet&amp;nbsp;was not visible in the Eclipse Run and Debug dialogs.&lt;/span&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: Arial;&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: Arial;&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;br /&gt;
&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: Arial;&quot;&gt;&lt;/span&gt;&lt;br /&gt;
&lt;a name=&#39;more&#39;&gt;&lt;/a&gt;&lt;table align=&quot;center&quot; cellpadding=&quot;0&quot; cellspacing=&quot;0&quot; class=&quot;tr-caption-container&quot; style=&quot;margin-left: auto; margin-right: auto; text-align: center;&quot;&gt;&lt;tbody&gt;
&lt;tr&gt;&lt;td style=&quot;text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgC5CPBYy2Ac-vnc3fO48_rUKqvBCN186GzAppxW3tlCFnvWRLQMBGwj-hZYWwhk0CMTS3Zgt9K9ScdzHLlhE9UBS-E2cPfo6HAFjGPPE3oD7WueXDjEHBlnBb0FTvXYDs4860P4Jys17U/s1600/IMAG0179.jpg&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: auto; margin-right: auto;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;191&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgC5CPBYy2Ac-vnc3fO48_rUKqvBCN186GzAppxW3tlCFnvWRLQMBGwj-hZYWwhk0CMTS3Zgt9K9ScdzHLlhE9UBS-E2cPfo6HAFjGPPE3oD7WueXDjEHBlnBb0FTvXYDs4860P4Jys17U/s320/IMAG0179.jpg&quot; width=&quot;320&quot; /&gt;&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;tr-caption&quot; style=&quot;text-align: center;&quot;&gt;With a little help this friend came out of the box in my adb.&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;
&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: Arial;&quot;&gt;I could see that it was connected to my Mac, but &lt;a href=&quot;http://developer.android.com/guide/developing/tools/adb.html&quot;&gt;adb&lt;/a&gt; did not pick it up. Reboots etc. did not help. Google. Result:&amp;nbsp;&lt;/span&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: Arial;&quot;&gt;I am not the only one having that problem and it seems to concern other tablets too. So here is the treat:&lt;/span&gt;&lt;br /&gt;
&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: Arial;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: Arial;&quot;&gt;&lt;b&gt;Step 1. Connect the&amp;nbsp;&lt;/b&gt;&lt;/span&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: Arial;&quot;&gt;&lt;b&gt;tablet to you Mac&lt;/b&gt;&lt;/span&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: Arial;&quot;&gt;&lt;b&gt;.&amp;nbsp;&lt;/b&gt;&lt;/span&gt;&lt;br /&gt;
&lt;div style=&quot;font-family: Arial;&quot;&gt;
Sometimes we forget this step and looking for errors then becomes … interesting.&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;Step&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: Arial;&quot;&gt;&amp;nbsp;&lt;/span&gt;2. Prepare the tablet&lt;/b&gt;&lt;/div&gt;
&lt;div style=&quot;font-family: Arial;&quot;&gt;
Go to your tablet settings&lt;/div&gt;
&lt;div&gt;
&lt;ul&gt;
&lt;li style=&quot;font-family: Arial;&quot;&gt;Check &quot;Applications &amp;gt; Unknown Sources&quot;&lt;/li&gt;
&lt;li style=&quot;font-family: Arial;&quot;&gt;Check everything under &quot;Applications &amp;gt; Development&quot;. Note:&amp;nbsp;These settings are for development only and should be disabled for security (and battery) reasons when you use the device in the &quot;real world&quot; (or the &quot;Matrix&quot;, if you prefer).&lt;/li&gt;
&lt;li&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: Arial;&quot;&gt;Check&amp;nbsp;Accounts &amp;amp; sync &amp;gt; Allow sync with PC&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: Arial;&quot;&gt;Select USB Settings &amp;gt; &quot;Charge Only&quot; (I use this setting, &quot;Transfer files&quot; seems to work, too)&lt;/span&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;/div&gt;
&lt;div style=&quot;font-family: Arial;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;font-family: Arial;&quot;&gt;
&lt;b&gt;Step&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: Arial;&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;/b&gt;&lt;b&gt;3. Open a shell and run&amp;nbsp;&lt;/b&gt;&lt;/div&gt;
&lt;div style=&quot;font-family: Arial;&quot;&gt;
adb devices&amp;nbsp;&lt;/div&gt;
&lt;div style=&quot;font-family: Arial;&quot;&gt;
If you get an error message like &quot;&lt;b&gt;command not found&lt;/b&gt;&quot; you should set up your Android development tools. If the output of the command is empty, however, then you have the same problem that I &lt;b&gt;had&lt;/b&gt;. Read on...&lt;/div&gt;
&lt;div style=&quot;font-family: Arial;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;font-family: Arial;&quot;&gt;
This means that the Android Debug Bridge does not recognize the device. On a different OS, you could probably fix it by installing &lt;a href=&quot;http://developer.android.com/sdk/oem-usb.html&quot;&gt;specific USB drivers&lt;/a&gt;, but on a Mac? &amp;nbsp;After googling around a bit, I found the money quote in the&amp;nbsp;&lt;a href=&quot;http://developer.android.com/guide/developing/device.html#setting-up&quot;&gt;Android documentation&lt;/a&gt;&amp;nbsp;for setting up your device.&lt;/div&gt;
&lt;div style=&quot;margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; text-align: center;&quot;&gt;
&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: Arial, Helvetica, sans-serif;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; text-align: center;&quot;&gt;
&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: #333333; line-height: 16px;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: Arial, Helvetica, sans-serif;&quot;&gt;&lt;i&gt;If you&#39;re developing on Mac OS X, it just works.&lt;/i&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; text-align: center;&quot;&gt;
&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: Arial;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;&quot;&gt;
&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: Arial;&quot;&gt;Yes it does. Except when it doesn&#39;t.&amp;nbsp;&lt;/span&gt;&lt;br /&gt;
&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: Arial;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: Arial;&quot;&gt;Thanks to user &quot;Volker1&quot; in the &lt;a href=&quot;http://forums.lenovo.com/t5/ThinkPad-slate-tablets/bd-p/Thinkpad_slate&quot;&gt;Lenovo forums&lt;/a&gt;&amp;nbsp;for pointing out this solution to the problem:&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;font-family: Arial;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;font-family: Arial;&quot;&gt;
&lt;b&gt;Step&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: Arial;&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;/b&gt;&lt;b&gt;4. Get the USB Vendor ID for your tablet&lt;/b&gt;&lt;/div&gt;
&lt;div style=&quot;font-family: Arial;&quot;&gt;
You can get this from &quot;About this Mac&quot; in the detailed listing under Hardware &amp;gt; USB.&amp;nbsp;You can also look up a number of known USB vendor IDs&amp;nbsp;&lt;a href=&quot;http://developer.android.com/guide/developing/device.html&quot;&gt;here&lt;/a&gt;.&amp;nbsp;For Lenovo&amp;nbsp;it is &quot;0x17ef&quot;.&amp;nbsp;&lt;/div&gt;
&lt;div style=&quot;font-family: Arial;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;font-family: Arial;&quot;&gt;
&lt;b&gt;Step&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: Arial;&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;/b&gt;&lt;b&gt;5. Edit the file .android/adb_usb.ini&lt;/b&gt;&lt;b&gt;&amp;nbsp;&lt;/b&gt;&lt;/div&gt;
&lt;div style=&quot;font-family: Arial;&quot;&gt;
This file is in you HOME directory, so if you use vi, do vi ~/.android/adb_usb.ini&lt;/div&gt;
&lt;div style=&quot;font-family: Arial;&quot;&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div&gt;
Add a line just with the ID from step 4, so in my case after editing the file looks like this:&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div&gt;
# ANDROID 3RD PARTY USB VENDOR ID LIST -- DO NOT EDIT.&lt;/div&gt;
&lt;div&gt;
# USE &#39;android update adb&#39; TO GENERATE.&lt;/div&gt;
&lt;div&gt;
# 1 USB VENDOR ID PER LINE.&lt;/div&gt;
&lt;div&gt;
0x17ef&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div&gt;
Note the capital &quot;DO NOT EDIT&quot; and the second line: &quot;USE&amp;nbsp;&#39;android update adb&#39;&amp;nbsp;&amp;nbsp;TO GENERATE.&quot; I tried and this&amp;nbsp;DID NOT WORK. So I DID EDIT. Shouting doesn&#39;t help here either.&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div&gt;
&lt;b&gt;Step&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: Arial;&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;/b&gt;&lt;b&gt;6. Then do in a shell&lt;/b&gt;&lt;/div&gt;
&lt;div&gt;
adb kill-server&lt;/div&gt;
&lt;div&gt;
adb start-server&lt;/div&gt;
&lt;div&gt;
adb devices&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div&gt;
Now should see your tablet and can deploy your code from Eclipse too. And it just works.&lt;/div&gt;
&lt;/div&gt;
</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3486883756059693864/posts/default/3080853005299306450'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3486883756059693864/posts/default/3080853005299306450'/><link rel='alternate' type='text/html' href='http://armbrain.blogspot.com/2011/09/it-just-works.html' title='It Just Works'/><author><name>crcdng</name><uri>http://www.blogger.com/profile/16356307728368275145</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgC5CPBYy2Ac-vnc3fO48_rUKqvBCN186GzAppxW3tlCFnvWRLQMBGwj-hZYWwhk0CMTS3Zgt9K9ScdzHLlhE9UBS-E2cPfo6HAFjGPPE3oD7WueXDjEHBlnBb0FTvXYDs4860P4Jys17U/s72-c/IMAG0179.jpg" height="72" width="72"/></entry><entry><id>tag:blogger.com,1999:blog-3486883756059693864.post-1194449747486511501</id><published>2011-09-14T01:04:00.000-07:00</published><updated>2011-09-14T01:05:04.913-07:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="android"/><title type='text'>Starting from Scratch?</title><content type='html'>&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: #333333; font-family: arial, sans-serif; line-height: 16px;&quot;&gt;I recently visited a workshop that covered a certain library for Android development. To the surprise of anybody, the vast majority of the participants were highly interested in Android but hat neither written a line of Android code before nor had they any of the development tools installed.&amp;nbsp;&lt;/span&gt;&lt;br /&gt;
&lt;div&gt;
&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: Arial;&quot;&gt;&lt;span style=&quot;color: #333333; font-family: arial, sans-serif; line-height: 16px;&quot;&gt;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;a name=&#39;more&#39;&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: Arial;&quot;&gt;&lt;span style=&quot;color: #333333; font-family: arial, sans-serif; line-height: 16px;&quot;&gt;The instructor had foreseen that some people would need to install things and had anticipated the setup would take about 30 minutes. This estimate turned out to be overly optimistic, to say the least.&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: Arial;&quot;&gt;&lt;span style=&quot;color: #333333; font-family: arial, sans-serif;&quot;&gt;&lt;span style=&quot;line-height: 16px;&quot;&gt;Wifi problems, non-optimal internet connection, wildly diverging os configurations, participants&#39; questions&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: Arial;&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: Arial;&quot;&gt;&lt;span style=&quot;color: #333333; font-family: arial, sans-serif; line-height: 16px;&quot;&gt;and the catatonic shock of some being exposed to the eclipse IDE for the first time - all this took some time.&lt;/span&gt;&lt;/span&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: Arial;&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: Arial;&quot;&gt;&lt;span style=&quot;color: #333333; font-family: arial, sans-serif; line-height: 16px;&quot;&gt;After 1,5 hours of the 2 hour workshop people were&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: Arial;&quot;&gt;&lt;span style=&quot;color: #333333; font-family: arial, sans-serif; line-height: 16px;&quot;&gt;still&lt;/span&gt;&lt;/span&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: Arial;&quot;&gt;&lt;span style=&quot;color: #333333; font-family: arial, sans-serif; line-height: 16px;&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: Arial;&quot;&gt;&lt;span style=&quot;color: #333333; font-family: arial, sans-serif; line-height: 16px;&quot;&gt;struggling with their installations.&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;font-family: Arial;&quot;&gt;
&lt;span style=&quot;color: #333333; font-family: arial, sans-serif;&quot;&gt;&lt;span style=&quot;line-height: 16px;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;font-family: Arial;&quot;&gt;
&lt;span style=&quot;color: #333333; font-family: arial, sans-serif;&quot;&gt;&lt;span style=&quot;line-height: 16px;&quot;&gt;In this spirit&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;color: #333333; font-family: arial, sans-serif;&quot;&gt;&lt;span style=&quot;line-height: 16px;&quot;&gt;let&#39;s assume you start at zero, zilch, nothing.&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;color: #333333; font-family: arial, sans-serif;&quot;&gt;&lt;span style=&quot;line-height: 16px;&quot;&gt;And you want to rock the world with your&lt;/span&gt;&lt;/span&gt;&amp;nbsp;&lt;span style=&quot;color: #333333; font-family: arial, sans-serif; line-height: 16px;&quot;&gt;Android ADK development.&lt;/span&gt;&amp;nbsp;&lt;span style=&quot;color: #333333; font-family: arial, sans-serif; line-height: 16px;&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;font-family: Arial;&quot;&gt;
&lt;span style=&quot;color: #333333; font-family: arial, sans-serif;&quot;&gt;&lt;span style=&quot;line-height: 16px;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;font-family: Arial;&quot;&gt;
&lt;span style=&quot;color: #333333; font-family: arial, sans-serif;&quot;&gt;&lt;span style=&quot;line-height: 16px;&quot;&gt;First you will need some hardware:&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;font-family: Arial;&quot;&gt;
&lt;span style=&quot;color: #333333; font-family: arial, sans-serif;&quot;&gt;&lt;span style=&quot;line-height: 16px;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;font-family: Arial;&quot;&gt;
&lt;span style=&quot;color: #333333; font-family: arial, sans-serif;&quot;&gt;&lt;span style=&quot;line-height: 16px;&quot;&gt;A. A computer running a fairly recent version of Mac OSX, Linux or Windows&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;font-family: Arial;&quot;&gt;
&lt;span style=&quot;color: #333333; font-family: arial, sans-serif;&quot;&gt;&lt;span style=&quot;line-height: 16px;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;font-family: Arial;&quot;&gt;
&lt;span style=&quot;color: #333333; font-family: arial, sans-serif;&quot;&gt;&lt;span style=&quot;line-height: 16px;&quot;&gt;B. A &lt;a href=&quot;http://armbrain.blogspot.com/2011/09/android-devices-reported-to-be-adk.html&quot;&gt;compatible Android device&lt;/a&gt; - usually a smartphone with Android 2.3.4 or higher or&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;a href=&quot;http://www.blogger.com/goog_1676956741&quot;&gt;&lt;span style=&quot;color: #333333; font-family: arial, sans-serif;&quot;&gt;&lt;span style=&quot;line-height: 16px;&quot;&gt;a tablet&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;color: #333333; font-family: arial, sans-serif; line-height: 16px;&quot;&gt;with Android&lt;/span&gt;&lt;span style=&quot;color: #333333; font-family: arial, sans-serif; line-height: 16px;&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;/a&gt;&lt;span style=&quot;color: #333333; font-family: arial, sans-serif; line-height: 16px;&quot;&gt;3.1 or higher. &amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;font-family: Arial;&quot;&gt;
&lt;span style=&quot;color: #333333; font-family: arial, sans-serif;&quot;&gt;&lt;span style=&quot;line-height: 16px;&quot;&gt;This needs some word of caution. Many devices will work&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;color: #333333; font-family: arial, sans-serif; line-height: 16px;&quot;&gt;in USB accessory mode&lt;/span&gt;&lt;span style=&quot;color: #333333; font-family: arial, sans-serif;&quot;&gt;&lt;span style=&quot;line-height: 16px;&quot;&gt;, but others will not. There are no guarantees; it d&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;color: #333333; font-family: arial, sans-serif; line-height: 16px;&quot;&gt;epends on the&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #333333; font-family: arial, sans-serif; line-height: 16px;&quot;&gt;hardware and firmware of the&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #333333; font-family: arial, sans-serif; line-height: 16px;&quot;&gt;device.&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #333333; font-family: arial, sans-serif; line-height: 16px;&quot;&gt;The Nexus One, Nexus S and Mortorola Xoom tablet have been confirmed to work, but its your responsibility to make sure your device supports the USB mode.&lt;/span&gt;&lt;span style=&quot;color: #333333; font-family: arial, sans-serif; line-height: 16px;&quot;&gt;&amp;nbsp;The Android emulator will not&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;font-family: Arial;&quot;&gt;
&lt;span style=&quot;color: #333333; font-family: arial, sans-serif; line-height: 16px;&quot;&gt;work with the ADK. You can install and run your apps but they won&#39;t talk to the board.&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;font-family: Arial;&quot;&gt;
&lt;span style=&quot;color: #333333; font-family: arial, sans-serif;&quot;&gt;&lt;span style=&quot;line-height: 16px;&quot;&gt;C. An&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;color: #333333; font-family: arial, sans-serif; line-height: 16px;&quot;&gt;Android Open Accessory (ADK) compatible development board. Some are listed&amp;nbsp;&lt;a href=&quot;http://developer.android.com/guide/topics/usb/adk.html&quot;&gt;here&lt;/a&gt;.&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;font-family: Arial;&quot;&gt;
&lt;span style=&quot;color: #333333; font-family: arial, sans-serif;&quot;&gt;&lt;span style=&quot;line-height: 16px;&quot;&gt;D. Some cables to connect A, B and C.&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;font-family: Arial;&quot;&gt;
&lt;span style=&quot;color: #333333; font-family: arial, sans-serif;&quot;&gt;&lt;span style=&quot;line-height: 16px;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;font-family: Arial;&quot;&gt;
&lt;span style=&quot;color: #333333; font-family: arial, sans-serif;&quot;&gt;&lt;span style=&quot;line-height: 16px;&quot;&gt;Then have some coffee and patience and: &amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;font-family: Arial;&quot;&gt;
&lt;span style=&quot;color: #333333; font-family: arial, sans-serif;&quot;&gt;&lt;span style=&quot;line-height: 16px;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;font-family: Arial;&quot;&gt;
&lt;span style=&quot;color: #333333; font-family: arial, sans-serif;&quot;&gt;&lt;span style=&quot;line-height: 16px;&quot;&gt;1. Check your system requirements&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;font-family: Arial;&quot;&gt;
&lt;span style=&quot;color: #333333; font-family: arial, sans-serif;&quot;&gt;&lt;span style=&quot;line-height: 16px;&quot;&gt;&lt;a href=&quot;http://developer.android.com/sdk/requirements.html&quot;&gt;http://developer.android.com/sdk/requirements.html&lt;/a&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;font-family: Arial;&quot;&gt;
&lt;span style=&quot;color: #333333; font-family: arial, sans-serif;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;font-family: Arial;&quot;&gt;
&lt;span style=&quot;color: #333333; font-family: arial, sans-serif;&quot;&gt;2. Set up your system for Android development&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;font-family: Arial;&quot;&gt;
&lt;span style=&quot;color: #333333; font-family: arial, sans-serif;&quot;&gt;&lt;a href=&quot;http://developer.android.com/sdk/installing.html&quot;&gt;http://developer.android.com/sdk/installing.html&lt;/a&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;font-family: Arial;&quot;&gt;
&lt;span style=&quot;color: #333333; font-family: arial, sans-serif;&quot;&gt;&lt;span style=&quot;line-height: 16px;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;font-family: Arial;&quot;&gt;
&lt;span style=&quot;color: #333333; font-family: arial, sans-serif;&quot;&gt;3. Prepare your device for development&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;font-family: Arial;&quot;&gt;
&lt;span style=&quot;color: #333333; font-family: arial, sans-serif;&quot;&gt;&lt;span style=&quot;line-height: 16px;&quot;&gt;&lt;a href=&quot;http://developer.android.com/guide/developing/device.html&quot;&gt;http://developer.android.com/guide/developing/device.html&lt;/a&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;font-family: Arial;&quot;&gt;
&lt;span style=&quot;color: #333333; font-family: arial, sans-serif;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;font-family: Arial;&quot;&gt;
&lt;span style=&quot;color: #333333; font-family: arial, sans-serif; line-height: 16px;&quot;&gt;Test 1:&lt;/span&gt;&lt;span style=&quot;color: #333333; font-family: arial, sans-serif; line-height: 16px;&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #333333; font-family: arial, sans-serif;&quot;&gt;&lt;span style=&quot;line-height: 16px;&quot;&gt;Follow the &quot;Hello, World&quot; tutorial and run it on your device&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;font-family: Arial;&quot;&gt;
&lt;span style=&quot;color: #333333; font-family: arial, sans-serif;&quot;&gt;&lt;span style=&quot;line-height: 16px;&quot;&gt;&lt;a href=&quot;http://developer.android.com/resources/tutorials/hello-world.html&quot;&gt;http://developer.android.com/resources/tutorials/hello-world.html&lt;/a&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;font-family: Arial;&quot;&gt;
&lt;span style=&quot;color: #333333; font-family: arial, sans-serif;&quot;&gt;&lt;span style=&quot;line-height: 16px;&quot;&gt;If this works, fine. This makes you an Android developer.&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;font-family: Arial;&quot;&gt;
&lt;span style=&quot;color: #333333; font-family: arial, sans-serif;&quot;&gt;&lt;span style=&quot;line-height: 16px;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;font-family: Arial;&quot;&gt;
&lt;span style=&quot;color: #333333; font-family: arial, sans-serif;&quot;&gt;&lt;span style=&quot;line-height: 16px;&quot;&gt;5. Install the Arduino software and additional libraries&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;font-family: Arial;&quot;&gt;
&lt;span style=&quot;color: #333333; font-family: arial, sans-serif;&quot;&gt;&lt;span style=&quot;line-height: 16px;&quot;&gt;&lt;a href=&quot;http://developer.android.com/guide/topics/usb/adk.html&quot;&gt;http://developer.android.com/guide/topics/usb/adk.html&lt;/a&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;font-family: Arial;&quot;&gt;
&lt;span style=&quot;color: #333333; font-family: arial, sans-serif; line-height: 16px;&quot;&gt;up to the sentence&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #333333; font-family: arial, sans-serif; font-size: 13px; line-height: 16px;&quot;&gt;&quot;You should now have three new directories in the Arduino libraries directory:&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #333333; font-family: arial, sans-serif; font-size: 13px; line-height: 16px;&quot;&gt;&lt;code style=&quot;color: #007000; font-family: monospace; line-height: 1em;&quot;&gt;AndroidAccessory&lt;/code&gt;&lt;/span&gt;&lt;span style=&quot;color: #333333; font-family: arial, sans-serif; font-size: 13px; line-height: 16px;&quot;&gt;,&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #333333; font-family: arial, sans-serif; font-size: 13px; line-height: 16px;&quot;&gt;&lt;code style=&quot;color: #007000; font-family: monospace; line-height: 1em;&quot;&gt;USB_Host_Shield&lt;/code&gt;&lt;/span&gt;&lt;span style=&quot;color: #333333; font-family: arial, sans-serif; font-size: 13px; line-height: 16px;&quot;&gt;, and&lt;/span&gt;&lt;span style=&quot;color: #333333; font-family: arial, sans-serif; font-size: 13px; line-height: 16px;&quot;&gt;&lt;code style=&quot;color: #007000; font-family: monospace; line-height: 1em;&quot;&gt;CapSense&lt;/code&gt;&lt;/span&gt;&lt;span style=&quot;color: #333333; font-family: arial, sans-serif; font-size: 13px; line-height: 16px;&quot;&gt;.&quot;&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;font-family: Arial;&quot;&gt;
&lt;span style=&quot;line-height: 13px;&quot;&gt;Additional to the instructions, I copied the firmware &amp;gt; demokit folder from the ADK to my Arduino directory.&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;font-family: Arial;&quot;&gt;
&lt;span style=&quot;font-family: monospace;&quot;&gt;&lt;span style=&quot;line-height: 13px;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;font-family: Arial;&quot;&gt;
&lt;span style=&quot;color: #333333; font-family: arial, sans-serif;&quot;&gt;&lt;span style=&quot;line-height: 16px;&quot;&gt;Test 2: Connect your ADK board and upload the &quot;Examples &amp;gt; Basic &amp;gt; Blink&quot; example&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;font-family: Arial;&quot;&gt;
&lt;span style=&quot;color: #333333; font-family: arial, sans-serif; line-height: 16px;&quot;&gt;Does it blink? Now you are in for serious Arduino development. If you want to digress, try some Arduino examples from&amp;nbsp;&lt;/span&gt;&lt;a href=&quot;http://arduino.cc/en/Tutorial/HomePage&quot;&gt;http://arduino.cc/en/Tutorial/HomePage&lt;/a&gt;&lt;span style=&quot;color: #333333; font-family: arial, sans-serif;&quot;&gt;&lt;span style=&quot;line-height: 16px;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;font-family: Arial;&quot;&gt;
&lt;span style=&quot;color: #333333; font-family: arial, sans-serif; line-height: 16px;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span style=&quot;color: #333333; font-family: arial, sans-serif; line-height: 16px;&quot;&gt;7. Transfer the ADK firmware to the board&lt;/span&gt;&lt;span style=&quot;line-height: 16px;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: Arial;&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: #333333; font-family: arial, sans-serif;&quot;&gt;and continue on&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;font-family: Arial;&quot;&gt;
&lt;span style=&quot;color: #333333; font-family: arial, sans-serif;&quot;&gt;&lt;span style=&quot;line-height: 16px;&quot;&gt;&lt;a href=&quot;http://developer.android.com/guide/topics/usb/adk.html&quot;&gt;http://developer.android.com/guide/topics/usb/adk.html&lt;/a&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;font-family: Arial;&quot;&gt;
&lt;span style=&quot;color: #333333; font-family: arial, sans-serif;&quot;&gt;&lt;span style=&quot;line-height: 16px;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;font-family: Arial;&quot;&gt;
&lt;span style=&quot;color: #333333; font-family: arial, sans-serif;&quot;&gt;&lt;span style=&quot;line-height: 16px;&quot;&gt;Test 3: Run the DemoKit Android application on your Android and&lt;/span&gt;&lt;/span&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: #333333; font-family: arial, sans-serif;&quot;&gt;continue on&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;font-family: Arial;&quot;&gt;
&lt;span style=&quot;color: #333333; font-family: arial, sans-serif;&quot;&gt;&lt;span style=&quot;line-height: 16px;&quot;&gt;&lt;a href=&quot;http://developer.android.com/guide/topics/usb/adk.html&quot;&gt;http://developer.android.com/guide/topics/usb/adk.html&lt;/a&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;font-family: Arial;&quot;&gt;
&lt;span style=&quot;color: #333333; font-family: arial, sans-serif; line-height: 16px;&quot;&gt;If you can control the ADK board from you Android: Congratulations. You just got ready to start developing with the ADK.&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;font-family: Arial;&quot;&gt;
&lt;span style=&quot;color: #333333; font-family: arial, sans-serif;&quot;&gt;&lt;span style=&quot;line-height: 16px;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;font-family: Arial;&quot;&gt;
&lt;span style=&quot;color: #333333; font-family: arial, sans-serif;&quot;&gt;&lt;span style=&quot;line-height: 16px;&quot;&gt;Honestly, I would plan a full afternoon for this. It is necessary to make sure that each step works before moving on. If somebody should pay for this kind of stuff, I would even recommend doing a one day workshop explaining these very fundamental topics and the tools a bit. &quot;Fundamental&quot; derives from &quot;fundament&quot;. I think self-help sites, especially stack overflow (&lt;/span&gt;&lt;/span&gt;&lt;a href=&quot;http://stackoverflow.com/&quot;&gt;http://stackoverflow.com/&lt;/a&gt;&lt;span style=&quot;color: #333333; font-family: arial, sans-serif; line-height: 16px;&quot;&gt;), have their value but I guess more than a third of the Android-related questions there are simply superfluous - the topics wouldn&#39;t be unclear if people would take their time studying the fundamentals a bit.&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;font-family: Arial;&quot;&gt;
&lt;/div&gt;
&lt;div style=&quot;font-family: Arial;&quot;&gt;
&lt;span style=&quot;color: #333333; font-family: arial, sans-serif;&quot;&gt;&lt;span style=&quot;line-height: 16px;&quot;&gt;Back to Android Reads my Brain.&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3486883756059693864/posts/default/1194449747486511501'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3486883756059693864/posts/default/1194449747486511501'/><link rel='alternate' type='text/html' href='http://armbrain.blogspot.com/2011/09/starting-from-scratch.html' title='Starting from Scratch?'/><author><name>crcdng</name><uri>http://www.blogger.com/profile/16356307728368275145</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author></entry><entry><id>tag:blogger.com,1999:blog-3486883756059693864.post-7897790743849582972</id><published>2011-09-08T05:50:00.000-07:00</published><updated>2011-09-08T06:02:25.408-07:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="adk"/><category scheme="http://www.blogger.com/atom/ns#" term="hardware"/><title type='text'>Android devices reported to be ADK-compatible</title><content type='html'>A lot of people are asking which Android devices are reported to work with &amp;nbsp;the ADK. Here are some of them.&amp;nbsp;&lt;b&gt;I will try to keep this post up to date&lt;/b&gt;.&lt;br /&gt;
&lt;br /&gt;
&lt;a name=&#39;more&#39;&gt;&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;Smartphones&lt;/b&gt;&lt;br /&gt;
&lt;ol&gt;
&lt;li&gt;Google Nexus One wirh Android 2.3.4&lt;/li&gt;
&lt;li&gt;Google Nexus S&amp;nbsp;with Android 2.3.4&lt;/li&gt;
&lt;/ol&gt;
&lt;br /&gt;
&lt;b&gt;Tablets&amp;nbsp;&lt;/b&gt;&lt;br /&gt;
&lt;ol&gt;
&lt;li&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: Arial;&quot;&gt;Motorola Xoom with Android 3.1 or later &amp;nbsp; &amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: Arial;&quot;&gt;Acer Iconia A100&amp;nbsp;with Android&amp;nbsp;3.2 &amp;nbsp; &amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: Arial;&quot;&gt;ASUS Eee Pad Transfomer TF101&amp;nbsp;with Android&amp;nbsp;3.2 &amp;nbsp; &amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: Arial;&quot;&gt;Samsung Galaxy Tab 10.1&amp;nbsp;with Android 3.1 (this one has icons with rounded corners) &amp;nbsp;&lt;/span&gt;&lt;/li&gt;
&lt;/ol&gt;
&lt;br /&gt;
&lt;b&gt;Sources&lt;/b&gt;&lt;br /&gt;
&lt;ul&gt;
&lt;li&gt;ADK Challenge communication&lt;/li&gt;
&lt;li&gt;Dan from&amp;nbsp;&lt;a href=&quot;http://www.whizzosoftware.com/&quot;&gt;http://www.whizzosoftware.com/&lt;/a&gt;&amp;nbsp;provided a &lt;a href=&quot;http://www.whizzosoftware.com/forums/blog/1/entry-47-tablets-and-the-android-open-accessory-development-kit-adk/&quot;&gt;comprehensive list &lt;/a&gt;of devices. Thanks.&lt;/li&gt;
&lt;/ul&gt;
&lt;br /&gt;
&lt;b&gt;In general&amp;nbsp;&lt;/b&gt;&lt;br /&gt;
You device must have Android 2.3.4 or Android 3.1. or a custom mod that supports this feature.&lt;br /&gt;
&lt;br /&gt;
Please bear in mind, that this might not be accurate and comes with &lt;i&gt;no implication of warranty.&lt;/i&gt;&amp;nbsp;There are lots of model variants and revisions, customized firmwares etc. around so it is still your responsibility to check compatibility before you shell out your hard-earned Dollars, Euros or Yen.&lt;br /&gt;
&lt;br /&gt;
Manufacturers: please indicate ADK-compatibility in your specs. Make some tinkerers happy. Thanks.</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3486883756059693864/posts/default/7897790743849582972'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3486883756059693864/posts/default/7897790743849582972'/><link rel='alternate' type='text/html' href='http://armbrain.blogspot.com/2011/09/android-devices-reported-to-be-adk.html' title='Android devices reported to be ADK-compatible'/><author><name>crcdng</name><uri>http://www.blogger.com/profile/16356307728368275145</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author></entry><entry><id>tag:blogger.com,1999:blog-3486883756059693864.post-1884403715808636940</id><published>2011-09-07T01:55:00.000-07:00</published><updated>2011-09-07T02:42:14.883-07:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="adk"/><category scheme="http://www.blogger.com/atom/ns#" term="hardware"/><title type='text'>Un-Bo-Xing!</title><content type='html'>&lt;div style=&quot;text-align: left;&quot;&gt;
Something precious, something small has just arrived from a far and exotic location. The board is actually nice to look at - of engineering meets art type.&lt;br /&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: left;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjPC2Ar9_lxYwWAH8FuQDx_ZmSRbHIMUefMT0ANN-2tYdqPZnCjoFBaNUR6gRQAv4IoGCQjtHe6GX-UNGkrZ8kAFUWdmRMRwKc_LL8XVI7Ltp58cPKgWdGetkzvxZLOQGCOYww_4so-8RQ/s1600/ARMB_ADK_Unboxing_1.jpg&quot; imageanchor=&quot;1&quot; style=&quot;clear: left; float: left; margin-bottom: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;190&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjPC2Ar9_lxYwWAH8FuQDx_ZmSRbHIMUefMT0ANN-2tYdqPZnCjoFBaNUR6gRQAv4IoGCQjtHe6GX-UNGkrZ8kAFUWdmRMRwKc_LL8XVI7Ltp58cPKgWdGetkzvxZLOQGCOYww_4so-8RQ/s320/ARMB_ADK_Unboxing_1.jpg&quot; width=&quot;320&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: left;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: left;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: left;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: left;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: left;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: left;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: left;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: left;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: left;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: left;&quot;&gt;
&lt;br /&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: left;&quot;&gt;
&lt;/div&gt;
&lt;a name=&#39;more&#39;&gt;&lt;/a&gt;&lt;div style=&quot;text-align: left;&quot;&gt;
More:&lt;/div&gt;
&lt;div style=&quot;text-align: left;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: left;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiCzLq6a82yfPhp5Th4ZjpyT8zNvZgb8ye6vQJ6_AcisvsB36__sabToF-LDGaW9GYnXq5QDd9tiiVUtZ-hcQMoRB9DZ5mv9NMN9qRW1-G5vm08ksMwF9qdJFJ7bGWB182hyphenhyphenusLmgO0_qM/s1600/ARMB_ADK_Unboxing_2.jpg&quot; imageanchor=&quot;1&quot; style=&quot;clear: left; float: left; margin-bottom: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;190&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiCzLq6a82yfPhp5Th4ZjpyT8zNvZgb8ye6vQJ6_AcisvsB36__sabToF-LDGaW9GYnXq5QDd9tiiVUtZ-hcQMoRB9DZ5mv9NMN9qRW1-G5vm08ksMwF9qdJFJ7bGWB182hyphenhyphenusLmgO0_qM/s320/ARMB_ADK_Unboxing_2.jpg&quot; width=&quot;320&quot; /&gt;&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhv5yEtu8VD4SlvYx3R3fTai8E-qoOPk_NrMLGuQSEZop9EOe3KtdVwsOecq16fXcramMdVF7rofawNNyM7DmtUq3rDRTeIEGJLUDlP7nwy-V6sbfyz7yJQOimqctdKv3Za166f9yB6G7c/s1600/ARMB_ADK_Unboxing_3.jpg&quot; imageanchor=&quot;1&quot; style=&quot;clear: left; float: left; margin-bottom: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;190&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhv5yEtu8VD4SlvYx3R3fTai8E-qoOPk_NrMLGuQSEZop9EOe3KtdVwsOecq16fXcramMdVF7rofawNNyM7DmtUq3rDRTeIEGJLUDlP7nwy-V6sbfyz7yJQOimqctdKv3Za166f9yB6G7c/s320/ARMB_ADK_Unboxing_3.jpg&quot; width=&quot;320&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;/div&gt;
&lt;div style=&quot;text-align: left;&quot;&gt;
The set includes two servos, the Arduino board with the demo shield, a micro-USB cable, a quick-start guide and a power plug that I will use during my next vacation in the USA. Plus four rubber feet!&lt;br /&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; text-align: left;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhSz6LZrS_qqBPDw46__v2L7fs0xaxTxbk1IENrKx0qL-rU4s6R4BjTYZb2W6Z5vJt-tEjkgwGaZydbjPqBCUqFZ6jddW7Ha29X-cDluFC9wrgUyC_8D1fJKL5EVtx2xhQx8euvidX5n-Y/s1600/ARMB_ADK_Unboxing_5.jpg&quot; imageanchor=&quot;1&quot; style=&quot;clear: left; float: left; margin-bottom: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;320&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhSz6LZrS_qqBPDw46__v2L7fs0xaxTxbk1IENrKx0qL-rU4s6R4BjTYZb2W6Z5vJt-tEjkgwGaZydbjPqBCUqFZ6jddW7Ha29X-cDluFC9wrgUyC_8D1fJKL5EVtx2xhQx8euvidX5n-Y/s320/ARMB_ADK_Unboxing_5.jpg&quot; width=&quot;190&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; text-align: left;&quot;&gt;
The QR-codes on the back of the board/shield bring you to the&amp;nbsp;&lt;a href=&quot;http://developer.android.com/guide/topics/usb/adk.html&quot;&gt;ADK page&lt;/a&gt;.&amp;nbsp;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; text-align: left;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; text-align: left;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhmP4aTQrYGk_9UQooqDUhQuBA2XO_gp3pvMQ83AzRx5I0stlHKRn_dpwxO2vK9omUWnBhRroRZ7flW_raByj3bFMc1M84q8QzNdS3z6d72gch5GeRKbT05miZl_CY4tmV2O6k8nUimJyU/s1600/ARMB_ADK_Unboxing_4.jpg&quot; imageanchor=&quot;1&quot; style=&quot;clear: left; float: left; margin-bottom: 1em; margin-right: 1em; text-align: left;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;320&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhmP4aTQrYGk_9UQooqDUhQuBA2XO_gp3pvMQ83AzRx5I0stlHKRn_dpwxO2vK9omUWnBhRroRZ7flW_raByj3bFMc1M84q8QzNdS3z6d72gch5GeRKbT05miZl_CY4tmV2O6k8nUimJyU/s320/ARMB_ADK_Unboxing_4.jpg&quot; width=&quot;190&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div class=&quot;&quot; style=&quot;clear: both; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; text-align: left;&quot;&gt;
Something needs to be done about the power plug. For the ADK USB host shield to work, the Arduino needs a separate power source because it must power the USB. This is because in accessory mode, &lt;a href=&quot;http://developer.android.com/guide/topics/usb/index.html&quot;&gt;the accessory board is the host&lt;/a&gt;. &lt;br /&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: left;&quot;&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjIjv1L0l87bu470frP8kwalb6an_2hYb2dM4HQmf8ej7s37Njl8b24DdhYE-OV-iCKmlLzV15K1wzW4PNIiw1-ltbzbX-x6RqU5sDqn-AXhvK1ATRt-wJfnvNnbVp2Oj7ERY06HGNTW5w/s1600/ARMB_ADK_Unboxing_6.jpg&quot; imageanchor=&quot;1&quot; style=&quot;clear: left; float: left; margin-bottom: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;191&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjIjv1L0l87bu470frP8kwalb6an_2hYb2dM4HQmf8ej7s37Njl8b24DdhYE-OV-iCKmlLzV15K1wzW4PNIiw1-ltbzbX-x6RqU5sDqn-AXhvK1ATRt-wJfnvNnbVp2Oj7ERY06HGNTW5w/s320/ARMB_ADK_Unboxing_6.jpg&quot; width=&quot;320&quot; /&gt;&lt;/a&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjIjv1L0l87bu470frP8kwalb6an_2hYb2dM4HQmf8ej7s37Njl8b24DdhYE-OV-iCKmlLzV15K1wzW4PNIiw1-ltbzbX-x6RqU5sDqn-AXhvK1ATRt-wJfnvNnbVp2Oj7ERY06HGNTW5w/s1600/ARMB_ADK_Unboxing_6.jpg&quot; imageanchor=&quot;1&quot; style=&quot;clear: left; float: left; margin-bottom: 1em; margin-right: 1em;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;-webkit-text-decorations-in-effect: none; color: black;&quot;&gt;Newfound friends.&amp;nbsp;&lt;/span&gt;&lt;/a&gt;&lt;/div&gt;
&lt;/div&gt;
</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3486883756059693864/posts/default/1884403715808636940'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3486883756059693864/posts/default/1884403715808636940'/><link rel='alternate' type='text/html' href='http://armbrain.blogspot.com/2011/09/un-bo-xing.html' title='Un-Bo-Xing!'/><author><name>crcdng</name><uri>http://www.blogger.com/profile/16356307728368275145</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjPC2Ar9_lxYwWAH8FuQDx_ZmSRbHIMUefMT0ANN-2tYdqPZnCjoFBaNUR6gRQAv4IoGCQjtHe6GX-UNGkrZ8kAFUWdmRMRwKc_LL8XVI7Ltp58cPKgWdGetkzvxZLOQGCOYww_4so-8RQ/s72-c/ARMB_ADK_Unboxing_1.jpg" height="72" width="72"/></entry><entry><id>tag:blogger.com,1999:blog-3486883756059693864.post-2703957428461475267</id><published>2011-09-06T07:45:00.000-07:00</published><updated>2011-09-07T03:15:31.342-07:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="android"/><title type='text'>This is About Choice.</title><content type='html'>&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: #333333; font-family: arial, sans-serif; line-height: 16px;&quot;&gt;Working with the USB APIs with Android essentially requires three choices:&amp;nbsp;&lt;/span&gt;&lt;br /&gt;
&lt;div style=&quot;font-family: Arial;&quot;&gt;
&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: #333333; font-family: arial, sans-serif;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;line-height: 16px;&quot;&gt;&lt;br /&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;div style=&quot;font-family: Arial;&quot;&gt;
&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: #333333; font-family: arial, sans-serif;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;line-height: 16px;&quot;&gt;&lt;b&gt;Mode:&lt;/b&gt;&amp;nbsp;Do you want to use USB accessory mode or USB host mode&lt;/span&gt;&lt;/span&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: #333333; font-family: arial, sans-serif;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;line-height: 16px;&quot;&gt;? See&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;a href=&quot;http://developer.android.com/guide/topics/usb/index.html&quot;&gt;http://developer.android.com/guide/topics/usb/index.html&lt;/a&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: #333333; font-family: arial, sans-serif; line-height: 16px;&quot;&gt;.&lt;/span&gt;&lt;/div&gt;
&lt;/div&gt;
&lt;div style=&quot;font-family: Arial;&quot;&gt;
&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: #333333; font-family: arial, sans-serif;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;line-height: 16px;&quot;&gt;&lt;b&gt;Platform:&lt;/b&gt; Do you want to&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: #333333; font-family: arial, sans-serif; line-height: 16px;&quot;&gt;target&amp;nbsp;&lt;/span&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: #333333; font-family: arial, sans-serif; line-height: 16px;&quot;&gt;Android 3.1 (API level 12)&lt;/span&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: #333333; font-family: arial, sans-serif; line-height: 16px;&quot;&gt;&amp;nbsp;and higher or&amp;nbsp;&lt;/span&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: #333333; font-family: arial, sans-serif; line-height: 16px;&quot;&gt;Android 2.3.4 (API level 10)?&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;font-family: Arial;&quot;&gt;
&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: #333333; font-family: arial, sans-serif;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;line-height: 16px;&quot;&gt;&lt;b&gt;API:&lt;/b&gt;&amp;nbsp;Do you want to include the Google add-on library&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: #333333; font-family: arial, sans-serif; line-height: 16px;&quot;&gt;(see&amp;nbsp;&lt;/span&gt;&lt;a href=&quot;http://code.google.com/android/add-ons/google-apis/index.html&quot;&gt;http://code.google.com/android/add-ons/google-apis/index.html&lt;/a&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: #333333; font-family: arial, sans-serif; line-height: 16px;&quot;&gt;)&amp;nbsp;&lt;/span&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: #333333; font-family: arial, sans-serif;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;line-height: 16px;&quot;&gt;or work with the&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: #333333; font-family: arial, sans-serif; line-height: 16px;&quot;&gt;framework&amp;nbsp;&lt;/span&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: #333333; font-family: arial, sans-serif; line-height: 16px;&quot;&gt;API?&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;font-family: Arial;&quot;&gt;
&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: #333333; font-family: arial, sans-serif;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;line-height: 16px;&quot;&gt;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;a name=&#39;more&#39;&gt;&lt;/a&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: #333333; font-family: arial, sans-serif;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;line-height: 16px;&quot;&gt;&lt;br /&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;font-family: Arial;&quot;&gt;
&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: #333333; font-family: arial, sans-serif;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;line-height: 16px;&quot;&gt;These choices are certainly intertwined in a demonical fashion.&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: #333333; font-family: arial, sans-serif; line-height: 16px;&quot;&gt;What follows is the abridged lowdown (y&lt;/span&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: #333333; font-family: arial, sans-serif;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;line-height: 16px;&quot;&gt;ou can read the whole story here&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;a href=&quot;http://developer.android.com/guide/topics/usb/index.html&quot;&gt;http://developer.android.com/guide/topics/usb/index.html&lt;/a&gt;).&lt;/div&gt;
&lt;div style=&quot;font-family: Arial;&quot;&gt;
&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: #333333; font-family: arial, sans-serif;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;line-height: 16px;&quot;&gt;&lt;br /&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;font-family: Arial;&quot;&gt;
&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-size: x-small;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: #333333; font-family: arial, sans-serif; line-height: 16px;&quot;&gt;A word of caution. This area is still a bit maker/hacker/nerd territory. In neither case you can be absolutely certain that USB is supported on an Android device/platform - this ultimately depends on the device manufacturer, the current firmware or particular mod the device is on.&amp;nbsp;&lt;/span&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: #333333; font-family: arial, sans-serif; line-height: 16px;&quot;&gt;So its better to check&lt;/span&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: #333333; font-family: arial, sans-serif; line-height: 16px;&quot;&gt;&amp;nbsp;- especially for&amp;nbsp;&lt;/span&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: #333333; font-family: arial, sans-serif; line-height: 16px;&quot;&gt;2.3.4&lt;/span&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: #333333; font-family: arial, sans-serif; line-height: 16px;&quot;&gt;.&amp;nbsp;&lt;/span&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: #333333; font-family: arial, sans-serif; line-height: 16px;&quot;&gt;The device specs usually do not have that information yet and t&lt;/span&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: #333333; font-family: arial, sans-serif; line-height: 16px;&quot;&gt;he internets are full of &quot;works/doesn&#39;t work&quot; reports. The Nexus One, Nexus S and (the US version (?) of the) Motorola Xoom are &quot;officially ok&#39;ed&quot; for the ADK challenge.&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;font-family: Arial;&quot;&gt;
&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: #333333; font-family: arial, sans-serif;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;line-height: 16px;&quot;&gt;&lt;br /&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;font-family: Arial;&quot;&gt;
&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: #333333; font-family: arial, sans-serif;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;line-height: 16px;&quot;&gt;So here are the rules:&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;font-family: Arial;&quot;&gt;
&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: #333333; font-family: arial, sans-serif;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;line-height: 16px;&quot;&gt;&lt;br /&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;font-family: Arial;&quot;&gt;
&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: #333333; font-family: arial, sans-serif; font-size: large;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;line-height: 16px;&quot;&gt;&lt;b&gt;Mode&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;font-family: Arial;&quot;&gt;
&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: #333333; font-family: arial, sans-serif;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;line-height: 16px;&quot;&gt;If you want to use USB host mode you must target 3.1&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: #333333; font-family: arial, sans-serif; line-height: 16px;&quot;&gt;or later&lt;/span&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: #333333; font-family: arial, sans-serif; line-height: 16px;&quot;&gt;.&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;font-family: Arial;&quot;&gt;
&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: #333333; font-family: arial, sans-serif;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;line-height: 16px;&quot;&gt;If you&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: #333333; font-family: arial, sans-serif; line-height: 16px;&quot;&gt;want to&lt;/span&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: #333333; font-family: arial, sans-serif; line-height: 16px;&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: #333333; font-family: arial, sans-serif;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;line-height: 16px;&quot;&gt;use USB a&lt;/span&gt;&lt;/span&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: #333333; font-family: arial, sans-serif; line-height: 16px;&quot;&gt;ccessory&lt;/span&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: #333333; font-family: arial, sans-serif;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;line-height: 16px;&quot;&gt;&amp;nbsp;mode you can choose to target 3.1 or&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: #333333; font-family: arial, sans-serif;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;line-height: 16px;&quot;&gt;2.3.4&lt;/span&gt;&lt;/span&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: #333333; font-family: arial, sans-serif; line-height: 16px;&quot;&gt;.&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;font-family: Arial;&quot;&gt;
&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: #333333; font-family: arial, sans-serif; line-height: 16px;&quot;&gt;&lt;br /&gt;
&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;font-family: Arial;&quot;&gt;
&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: #333333; font-family: arial, sans-serif; line-height: 16px;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-size: large;&quot;&gt;&lt;b&gt;Platform&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: #333333; font-family: arial, sans-serif; line-height: 16px;&quot;&gt;&lt;br /&gt;
&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;font-family: Arial;&quot;&gt;
&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: #333333; font-family: arial, sans-serif;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;line-height: 16px;&quot;&gt;If you target&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: #333333; font-family: arial, sans-serif; line-height: 16px;&quot;&gt;3.1&lt;/span&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: #333333; font-family: arial, sans-serif; line-height: 16px;&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: #333333; font-family: arial, sans-serif; line-height: 16px;&quot;&gt;or later&amp;nbsp;&lt;/span&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: #333333; font-family: arial, sans-serif; line-height: 16px;&quot;&gt;you can use host mode or accessory mode. For accessory mode you can choose to use the&amp;nbsp;&lt;/span&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: #333333; font-family: arial, sans-serif; line-height: 16px;&quot;&gt;add-on&amp;nbsp;&lt;/span&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: #333333; font-family: arial, sans-serif; line-height: 16px;&quot;&gt;library (for compatibility with 2.3.4&lt;/span&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: #333333; font-family: arial, sans-serif; line-height: 16px;&quot;&gt;)&lt;/span&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: #333333; font-family: arial, sans-serif; line-height: 16px;&quot;&gt;&amp;nbsp;or the&amp;nbsp;&lt;/span&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: #333333; font-family: arial, sans-serif; line-height: 16px;&quot;&gt;framework&amp;nbsp;&lt;/span&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: #333333; font-family: arial, sans-serif; line-height: 16px;&quot;&gt;API. For host mode there is only the framework API.&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;font-family: Arial;&quot;&gt;
&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: #333333; font-family: arial, sans-serif;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;line-height: 16px;&quot;&gt;If you target&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: #333333; font-family: arial, sans-serif; line-height: 16px;&quot;&gt;2.3.4&lt;/span&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: #333333; font-family: arial, sans-serif; line-height: 16px;&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: #333333; font-family: arial, sans-serif; line-height: 16px;&quot;&gt;you must use the&amp;nbsp;&lt;/span&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: #333333; font-family: arial, sans-serif; line-height: 16px;&quot;&gt;add-on&lt;/span&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: #333333; font-family: arial, sans-serif; line-height: 16px;&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: #333333; font-family: arial, sans-serif; line-height: 16px;&quot;&gt;library and it is accessory mode only.&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;font-family: Arial;&quot;&gt;
&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: #333333; font-family: arial, sans-serif; line-height: 16px;&quot;&gt;&lt;br /&gt;
&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;font-family: Arial;&quot;&gt;
&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: #333333; font-family: arial, sans-serif; line-height: 16px;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-size: large;&quot;&gt;&lt;b&gt;API&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;div style=&quot;color: black; font-family: Arial; line-height: normal;&quot;&gt;
&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: Times;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: #333333; font-family: arial, sans-serif;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;line-height: 16px;&quot;&gt;If you use accessory mode with the&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: Times;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: #333333; font-family: arial, sans-serif; line-height: 16px;&quot;&gt;&lt;b&gt;add-on library&lt;/b&gt;,&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: Times;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: #333333; font-family: arial, sans-serif; line-height: 16px;&quot;&gt;you import the package:&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: #333333; font-family: &#39;Courier New&#39;, Courier, monospace; line-height: 16px;&quot;&gt;com.android.future.usb&lt;/span&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: #333333; line-height: 16px;&quot;&gt;  &lt;/span&gt;&lt;br /&gt;
&lt;div style=&quot;font-family: arial, sans-serif;&quot;&gt;
&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: #333333; line-height: 16px;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/div&gt;
&lt;div&gt;
&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: #333333; font-family: arial, sans-serif; line-height: 16px;&quot;&gt;Then you obtain the UsbManager object like this:&lt;/span&gt;&lt;/div&gt;
&lt;/div&gt;
&lt;div&gt;
&lt;div&gt;
&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: #333333; font-family: &#39;Courier New&#39;, Courier, monospace; line-height: 16px;&quot;&gt;UsbManager manager = UsbManager.getInstance(this);&lt;/span&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: #333333; line-height: 16px;&quot;&gt;&lt;/span&gt;&lt;br /&gt;
&lt;div style=&quot;font-family: arial, sans-serif;&quot;&gt;
&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: #333333; line-height: 16px;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: #333333; line-height: 16px;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: black; font-family: Arial; line-height: normal;&quot;&gt;If you have declared an Intent filter (see &lt;a href=&quot;http://developer.android.com/guide/topics/usb/accessory.html&quot;&gt;http://developer.android.com/guide/topics/usb/accessory.html&lt;/a&gt;) for the attachment/detachment of devices you&amp;nbsp;obtain the &lt;/span&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: black; line-height: normal;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: &#39;Courier New&#39;, Courier, monospace;&quot;&gt;UsbAccessory&lt;/span&gt;&lt;/span&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: black; font-family: Arial; line-height: normal;&quot;&gt; object like this:&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: #333333; font-family: &#39;Courier New&#39;, Courier, monospace; line-height: 16px;&quot;&gt;UsbAccessory accessory = UsbManager.getAccessory(intent);&lt;/span&gt;&lt;br /&gt;
&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: #333333; line-height: 16px;&quot;&gt;
&lt;/span&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: #333333; line-height: 16px;&quot;&gt;&lt;/span&gt;&lt;br /&gt;
&lt;div style=&quot;font-family: arial, sans-serif;&quot;&gt;
&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: #333333; line-height: 16px;&quot;&gt;In the Manifest you need to declare&lt;/span&gt;&lt;br /&gt;
&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: #333333; font-family: &#39;Courier New&#39;, Courier, monospace; line-height: 16px;&quot;&gt;&amp;lt;uses-feature android:name=&quot;android.hardware.usb.accessory&quot;/&amp;gt;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;div&gt;
&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: #333333; line-height: 16px;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: arial, sans-serif;&quot;&gt;within &lt;/span&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: &#39;Courier New&#39;, Courier, monospace;&quot;&gt;&amp;lt;manifest&amp;gt;&lt;/span&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: arial, sans-serif;&quot;&gt; and&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: #333333; line-height: 16px;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: &#39;Courier New&#39;, Courier, monospace;&quot;&gt;&amp;lt;uses-library android:name=&quot;com.android.future.usb.accessory&quot;/&amp;gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: #333333; line-height: 16px;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: arial, sans-serif;&quot;&gt;within &lt;/span&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: &#39;Courier New&#39;, Courier, monospace;&quot;&gt;&amp;lt;application&amp;gt;.&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/div&gt;
&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: #333333; line-height: 16px;&quot;&gt;
&lt;/span&gt;&lt;br /&gt;
&lt;div style=&quot;font-family: arial, sans-serif;&quot;&gt;
&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: #333333; line-height: 16px;&quot;&gt;If you work with the &lt;b&gt;framework API&lt;/b&gt;&amp;nbsp;however, you import from&lt;/span&gt;&lt;/div&gt;
&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: #333333; line-height: 16px;&quot;&gt;
&lt;/span&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: #333333; font-family: &#39;Courier New&#39;, Courier, monospace; line-height: 16px;&quot;&gt;android.hardware.usb&lt;/span&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: #333333; line-height: 16px;&quot;&gt;&lt;/span&gt;&lt;br /&gt;
&lt;div style=&quot;font-family: arial, sans-serif;&quot;&gt;
&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: #333333; line-height: 16px;&quot;&gt;and get a reference to these objects as follows:&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: #333333; line-height: 16px;&quot;&gt;
&lt;/span&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: #333333; font-family: &#39;Courier New&#39;, Courier, monospace; line-height: 16px;&quot;&gt;UsbManager manager = (UsbManager)&amp;nbsp;&lt;/span&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: #333333; font-family: &#39;Courier New&#39;, Courier, monospace; line-height: 16px;&quot;&gt;getSystemService(Context.USB_SERVICE);&lt;/span&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: #333333; line-height: 16px;&quot;&gt;&lt;/span&gt;&lt;br /&gt;
&lt;div style=&quot;font-family: arial, sans-serif;&quot;&gt;
&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: #333333; font-family: &#39;Courier New&#39;, Courier, monospace; line-height: 16px;&quot;&gt;UsbAccessory accessory = (UsbAccessory) intent.getParcelableExtra(UsbManager.EXTRA_ACCESSORY);&lt;/span&gt;&lt;/div&gt;
&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: #333333; line-height: 16px;&quot;&gt;
&lt;/span&gt;&lt;br /&gt;
&lt;div&gt;
&lt;div style=&quot;font-family: arial, sans-serif;&quot;&gt;
&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: #333333; line-height: 16px;&quot;&gt;In the Manifest declare&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: #333333; line-height: 16px;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: &#39;Courier New&#39;, Courier, monospace;&quot;&gt;&amp;lt;uses-feature android:name=&quot;android.hardware.usb.accessory&quot;/&amp;gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/div&gt;
&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: #333333; line-height: 16px;&quot;&gt;
&lt;/span&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: #333333; font-family: arial, sans-serif; line-height: 16px;&quot;&gt;and&amp;nbsp;&lt;/span&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: #333333; font-family: &#39;Courier New&#39;, Courier, monospace; line-height: 16px;&quot;&gt;&amp;lt;uses-sdk android:minSdkVersion=&quot;12&quot;/&amp;gt;&amp;nbsp;&lt;/span&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: #333333; line-height: 16px;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: arial, sans-serif;&quot;&gt;within the&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: #333333; line-height: 16px;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: &#39;Courier New&#39;, Courier, monospace;&quot;&gt;&amp;lt;manifest&amp;gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: #333333; line-height: 16px;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: arial, sans-serif;&quot;&gt;&amp;nbsp;tag.&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: #333333; font-family: arial, sans-serif;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;line-height: 16px;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: black; font-family: Arial; line-height: normal;&quot;&gt;The other methods, declarations, intent filters and bruhaha seem to work in the same manner across both options. My intent (pun!) here was to highlight the differences. Also, as we are mainly concerned&lt;/span&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: black; font-family: Arial; line-height: normal;&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: #333333; font-family: arial, sans-serif;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;line-height: 16px;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: black; font-family: Arial; line-height: normal;&quot;&gt;with accessory mode, I left out host mode here.&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: Arial;&quot;&gt;Read:&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;div&gt;
&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: #333333; font-family: arial, sans-serif;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;line-height: 16px;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: black; font-family: Arial; line-height: normal;&quot;&gt;&lt;a href=&quot;http://developer.android.com/guide/topics/usb/index.html&quot;&gt;http://developer.android.com/guide/topics/usb/index.html&lt;/a&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;color: #333333; font-family: arial, sans-serif; line-height: 16px;&quot;&gt;
&lt;a href=&quot;http://developer.android.com/reference/android/hardware/usb/package-summary.html&quot;&gt;http://developer.android.com/reference/android/hardware/usb/package-summary.html&lt;/a&gt;&lt;/div&gt;
&lt;div style=&quot;color: #333333; font-family: arial, sans-serif; line-height: 16px;&quot;&gt;
for the full picture.&lt;/div&gt;
&lt;div style=&quot;color: #333333; font-family: arial, sans-serif; line-height: 16px;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;/div&gt;
&lt;div style=&quot;color: black; font-family: Arial; line-height: normal;&quot;&gt;
For the ADK challenge I am using accessory mode with the framework API on a 3.1 device.&lt;br /&gt;
&lt;div style=&quot;color: black; font-family: Arial; line-height: normal;&quot;&gt;
&lt;div style=&quot;margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;/div&gt;
&lt;div style=&quot;color: black; font-family: Arial; line-height: normal;&quot;&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3486883756059693864/posts/default/2703957428461475267'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3486883756059693864/posts/default/2703957428461475267'/><link rel='alternate' type='text/html' href='http://armbrain.blogspot.com/2011/09/this-is-about-choice.html' title='This is About Choice.'/><author><name>crcdng</name><uri>http://www.blogger.com/profile/16356307728368275145</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author></entry><entry><id>tag:blogger.com,1999:blog-3486883756059693864.post-4629819778053708362</id><published>2011-08-03T09:00:00.000-07:00</published><updated>2011-09-07T00:56:33.532-07:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="hardware"/><title type='text'>Hardware List</title><content type='html'>This is the hardware for the project.&amp;nbsp; &lt;br /&gt;
&lt;ol&gt;
&lt;li&gt;&lt;a href=&quot;http://en.wikipedia.org/wiki/Neural_Impulse_Actuator&quot;&gt;OCZ Neural Impulse Actuator&lt;/a&gt; (NIA) It is actually a sensor, not an actuator, but who cares. Wait a sec. It it &lt;b&gt;was&lt;/b&gt; an actuator it would not &lt;b&gt;read&lt;/b&gt; my brain but &lt;b&gt;write&lt;/b&gt; it. Thinking about it I am not shure if I should wear that thing any longer. Want to test this project, anybody?&amp;nbsp; &lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;http://developer.android.com/guide/topics/usb/adk.html&quot;&gt;Android Open Accessory Development Kit&lt;/a&gt;. &lt;strike&gt;Which one I don&#39;t know yet. Will update this post. &lt;/strike&gt;Looks like I will be using &lt;a href=&quot;http://www.rt-net.jp/shop/index.php?main_page=product_info&amp;amp;cPath=3_4&amp;amp;products_id=1&quot;&gt;this&lt;/a&gt;.&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;http://www.belkin.com/IWCatProductPage.process?Product_Id=158910&quot;&gt;Belkin USB Hub&lt;/a&gt;. Need two devices on the USB.&lt;/li&gt;
&lt;li&gt;&lt;strike&gt;&lt;a href=&quot;http://www.google.com/nexus/&quot;&gt;Google Nexus S&lt;/a&gt; Android Smartphone w/ Android 2.3.4&lt;/strike&gt;&amp;nbsp;Some Android 3.1 tablet. Lenovo Thinkpad seems a good fit for this project.&lt;/li&gt;
&lt;li&gt;Laptop for coding. Soldering iron. Stuff.&lt;/li&gt;
&lt;/ol&gt;
That should be it.</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3486883756059693864/posts/default/4629819778053708362'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3486883756059693864/posts/default/4629819778053708362'/><link rel='alternate' type='text/html' href='http://armbrain.blogspot.com/2011/08/hardware-list.html' title='Hardware List'/><author><name>crcdng</name><uri>http://www.blogger.com/profile/16356307728368275145</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author></entry><entry><id>tag:blogger.com,1999:blog-3486883756059693864.post-2890727138333488627</id><published>2011-08-01T16:14:00.000-07:00</published><updated>2011-08-01T22:49:57.045-07:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="project"/><title type='text'>This is Rumor Control. Here are the facts!</title><content type='html'>A company called &lt;a href=&quot;http://www.google.com/&quot;&gt;Google&lt;/a&gt; - presumably in the search business - has told me they would provide a &lt;a href=&quot;http://developer.android.com/guide/topics/usb/adk.html&quot;&gt;development kit&lt;/a&gt; so you can see the project live in &lt;a href=&quot;http://www.google.com/events/developerday/2011/&quot;&gt;Berlin on Nov. 19&lt;/a&gt;. Their motto: &quot;Dont be evil.&quot; Hm. Let&#39;s see. Stay tuned.</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3486883756059693864/posts/default/2890727138333488627'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3486883756059693864/posts/default/2890727138333488627'/><link rel='alternate' type='text/html' href='http://armbrain.blogspot.com/2011/08/this-is-rumor-control-here-are-facts.html' title='This is Rumor Control. Here are the facts!'/><author><name>crcdng</name><uri>http://www.blogger.com/profile/16356307728368275145</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author></entry><entry><id>tag:blogger.com,1999:blog-3486883756059693864.post-3474579007176036814</id><published>2011-08-01T14:55:00.000-07:00</published><updated>2011-08-01T16:24:00.012-07:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="project"/><title type='text'>Android Reads My Brain!!!</title><content type='html'>Android, a Brain Computer Interface and a soldering rod. And suddenly we&#39;ll have &lt;a href=&quot;http://en.wikipedia.org/wiki/Skynet_%28Terminator%29&quot;&gt;Skynet&lt;/a&gt; or something. In anticipated retrospective it is important to record everything so future time-travellers have some stuff to look at before blowing things up. Thus it was decided to &lt;strong style=&quot;font-weight: normal;&quot;&gt;&lt;span class=&quot;DERIV&quot; id=&quot;p008-002040326&quot;&gt;meticulously&lt;/span&gt;&lt;/strong&gt; cover the development of &lt;b&gt;Android Reads My Brain!!!&lt;/b&gt; in this blog.&lt;br /&gt;
&lt;br /&gt;
You can read about the humble project proposal &lt;a href=&quot;https://docs.google.com/viewer?a=v&amp;amp;pid=explorer&amp;amp;chrome=true&amp;amp;srcid=0B7A0WbqdsBlbN2FhZWMwMDktNTNmNS00YzliLTgwMWQtNjc4NDJiZWViNDQ0&amp;amp;hl=en_US&quot;&gt;here&lt;/a&gt; (pdf).</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3486883756059693864/posts/default/3474579007176036814'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3486883756059693864/posts/default/3474579007176036814'/><link rel='alternate' type='text/html' href='http://armbrain.blogspot.com/2011/08/android-reads-my-brain.html' title='Android Reads My Brain!!!'/><author><name>crcdng</name><uri>http://www.blogger.com/profile/16356307728368275145</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author></entry></feed>