<?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: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-1956925214582800047</id><updated>2011-12-03T10:29:40.864-06:00</updated><category term='linux'/><category term='Violin'/><category term='ATT'/><category term='ums'/><category term='Chrome'/><category term='usb'/><category term='ubuntu'/><category term='Android'/><category term='ADP1'/><category term='Education'/><category term='Google'/><category term='usb-storage'/><category term='Suzuki'/><title type='text'>Persistent Curiosity</title><subtitle type='html'></subtitle><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='http://persistentcuriosity.blogspot.com/feeds/posts/default'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1956925214582800047/posts/default?max-results=100'/><link rel='alternate' type='text/html' href='http://persistentcuriosity.blogspot.com/'/><link rel='hub' href='http://pubsubhubbub.appspot.com/'/><author><name>Andrew Prunicki</name><uri>http://www.blogger.com/profile/01163095238596422974</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><generator version='7.00' uri='http://www.blogger.com'>Blogger</generator><openSearch:totalResults>10</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>100</openSearch:itemsPerPage><entry><id>tag:blogger.com,1999:blog-1956925214582800047.post-5837565760225063536</id><published>2010-06-19T14:08:00.004-05:00</published><updated>2010-06-19T14:12:38.096-05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Android'/><title type='text'>Launching the Android Application Manager</title><summary type='text'>I recently had a need in an Android app to launch the Application Manager.  After poking through the source, it turned out to be pretty easy.  As you would expect, you simply create an intent and start the activity.Here is the code to do it:private static final String ANDROID_SETTINGS_PKG = "com.android.settings";private static final String ANDROID_SETTINGS_INSTALLED_APP_DTL = </summary><link rel='replies' type='application/atom+xml' href='http://persistentcuriosity.blogspot.com/feeds/5837565760225063536/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://persistentcuriosity.blogspot.com/2010/06/launching-android-application-manager_19.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1956925214582800047/posts/default/5837565760225063536'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1956925214582800047/posts/default/5837565760225063536'/><link rel='alternate' type='text/html' href='http://persistentcuriosity.blogspot.com/2010/06/launching-android-application-manager_19.html' title='Launching the Android Application Manager'/><author><name>Andrew Prunicki</name><uri>http://www.blogger.com/profile/01163095238596422974</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1956925214582800047.post-1591329502528673472</id><published>2010-06-19T12:00:00.010-05:00</published><updated>2010-06-19T14:07:49.328-05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='usb-storage'/><category scheme='http://www.blogger.com/atom/ns#' term='linux'/><category scheme='http://www.blogger.com/atom/ns#' term='ums'/><category scheme='http://www.blogger.com/atom/ns#' term='usb'/><category scheme='http://www.blogger.com/atom/ns#' term='ubuntu'/><title type='text'>Creating a custom USB Mass Storage Driver</title><summary type='text'>In my previous post I described how to get a USB mass storage (UMS) device recognized.  This is not always sufficient, as was the case for me recently.  To get around this, it was necessary to pull down the kernel source and modify and rebuild the usb mass storage driver.  This blog entry describes what I did.In my case, the device was also not forthright with it's protocol and transport, so the </summary><link rel='replies' type='application/atom+xml' href='http://persistentcuriosity.blogspot.com/feeds/1591329502528673472/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://persistentcuriosity.blogspot.com/2010/06/creating-custom-usb-mass-storage-driver.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1956925214582800047/posts/default/1591329502528673472'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1956925214582800047/posts/default/1591329502528673472'/><link rel='alternate' type='text/html' href='http://persistentcuriosity.blogspot.com/2010/06/creating-custom-usb-mass-storage-driver.html' title='Creating a custom USB Mass Storage Driver'/><author><name>Andrew Prunicki</name><uri>http://www.blogger.com/profile/01163095238596422974</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1956925214582800047.post-1811600281165290051</id><published>2010-03-16T21:17:00.014-05:00</published><updated>2010-06-19T11:59:45.946-05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='usb-storage'/><category scheme='http://www.blogger.com/atom/ns#' term='linux'/><category scheme='http://www.blogger.com/atom/ns#' term='ums'/><category scheme='http://www.blogger.com/atom/ns#' term='usb'/><category scheme='http://www.blogger.com/atom/ns#' term='ubuntu'/><title type='text'>Getting a USB Mass Storage (UMS) device to work in Ubuntu</title><summary type='text'>I recently had a need to get an unrecognized USB mass storage (UMS) device to work in Ubuntu (my favorite desktop operating system).  While this is seldom needed anymore due to the rich driver support built into Ubuntu/Linux, I had a USB mass storage device that was not recognized.  In this case, I knew that it was indeed a ums device, as it had a custom MS Windows driver.  This post will step </summary><link rel='replies' type='application/atom+xml' href='http://persistentcuriosity.blogspot.com/feeds/1811600281165290051/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://persistentcuriosity.blogspot.com/2010/03/getting-usb-mass-storage-ums-device-to.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1956925214582800047/posts/default/1811600281165290051'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1956925214582800047/posts/default/1811600281165290051'/><link rel='alternate' type='text/html' href='http://persistentcuriosity.blogspot.com/2010/03/getting-usb-mass-storage-ums-device-to.html' title='Getting a USB Mass Storage (UMS) device to work in Ubuntu'/><author><name>Andrew Prunicki</name><uri>http://www.blogger.com/profile/01163095238596422974</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1956925214582800047.post-4510350142331963132</id><published>2010-01-15T10:57:00.004-06:00</published><updated>2010-01-15T11:52:45.672-06:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Android'/><category scheme='http://www.blogger.com/atom/ns#' term='Google'/><category scheme='http://www.blogger.com/atom/ns#' term='Education'/><title type='text'>Android Market Lacks an Educational Category</title><summary type='text'>As I recently wrote, I uploaded "Suzuki Twinkle" to the Android Market.  What I was disappointed to learn was that there is no "Educational" category, either as an App or a Game.  I ended up selecting Application --&gt; Reference, for lack of a better category.Suzuki Twinkle is an educational program.  While I am sure there may be plenty who may argue for their on specialized category, I hardly </summary><link rel='replies' type='application/atom+xml' href='http://persistentcuriosity.blogspot.com/feeds/4510350142331963132/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://persistentcuriosity.blogspot.com/2010/01/android-market-lacks-educational.html#comment-form' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1956925214582800047/posts/default/4510350142331963132'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1956925214582800047/posts/default/4510350142331963132'/><link rel='alternate' type='text/html' href='http://persistentcuriosity.blogspot.com/2010/01/android-market-lacks-educational.html' title='Android Market Lacks an Educational Category'/><author><name>Andrew Prunicki</name><uri>http://www.blogger.com/profile/01163095238596422974</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1956925214582800047.post-4050272314595070262</id><published>2010-01-15T08:02:00.001-06:00</published><updated>2010-01-15T11:48:02.332-06:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Violin'/><category scheme='http://www.blogger.com/atom/ns#' term='Suzuki'/><category scheme='http://www.blogger.com/atom/ns#' term='Android'/><title type='text'>My first published Android App - "Suzuki Twinkle"</title><summary type='text'>I just published my first Android app last night - "Suzuki Twinkle".  It's meant to help beginning Suzuki violin students learn their notes, rhythm and pitch.  Suzuki Twinkle was pretty rewarding to write, particularly because I was able to involve my kids.  If you try it, you'll hear some clapping and cheering when you get something right - those are my kids.  The screen you see is for pitch, </summary><link rel='replies' type='application/atom+xml' href='http://persistentcuriosity.blogspot.com/feeds/4050272314595070262/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://persistentcuriosity.blogspot.com/2010/01/my-first-published-android-app-suzuki.html#comment-form' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1956925214582800047/posts/default/4050272314595070262'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1956925214582800047/posts/default/4050272314595070262'/><link rel='alternate' type='text/html' href='http://persistentcuriosity.blogspot.com/2010/01/my-first-published-android-app-suzuki.html' title='My first published Android App - &quot;Suzuki Twinkle&quot;'/><author><name>Andrew Prunicki</name><uri>http://www.blogger.com/profile/01163095238596422974</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://2.bp.blogspot.com/_IPZVv9_klwM/S1Cbolb5jaI/AAAAAAAAABY/mnnmcTks118/s72-c/pitch_screenshot.png' height='72' width='72'/><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1956925214582800047.post-3298480623460123619</id><published>2009-12-19T18:00:00.010-06:00</published><updated>2009-12-20T12:39:17.479-06:00</updated><title type='text'>Upgrading Android ADP1 to Donut</title><summary type='text'>I just finished upgrading my ADP1 to Donut.  The icons and such look a little more polished, and supposedly the new Google Maps supports turn by turn.  If the new Google Maps app works well, I may pick up a phone mount accessory for my car.Since I use the AT&amp;T pay as you go plan, I also needed to update the Phone app to ignore the "last transaction" messages as I did with cupcake.  For those of </summary><link rel='replies' type='application/atom+xml' href='http://persistentcuriosity.blogspot.com/feeds/3298480623460123619/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://persistentcuriosity.blogspot.com/2009/12/upgrading-android-adp1-to-donut.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1956925214582800047/posts/default/3298480623460123619'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1956925214582800047/posts/default/3298480623460123619'/><link rel='alternate' type='text/html' href='http://persistentcuriosity.blogspot.com/2009/12/upgrading-android-adp1-to-donut.html' title='Upgrading Android ADP1 to Donut'/><author><name>Andrew Prunicki</name><uri>http://www.blogger.com/profile/01163095238596422974</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1956925214582800047.post-7126630860821809346</id><published>2009-11-17T20:55:00.010-06:00</published><updated>2010-01-15T11:50:43.820-06:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Chrome'/><category scheme='http://www.blogger.com/atom/ns#' term='Android'/><category scheme='http://www.blogger.com/atom/ns#' term='Google'/><title type='text'>Google's Intriguing Software Distribution Model</title><summary type='text'>I just read this article (http://tinyurl.com/yzqjmkq) regarding Google providing it's software "less than free".Apparently Google will share ad revenue with carriers that release their phones using Google's license rather than the FOSS license.  The article goes on to say that they suspect Google may do the same with Chrome OS when it comes out.I find this whole model of software (OS?) </summary><link rel='replies' type='application/atom+xml' href='http://persistentcuriosity.blogspot.com/feeds/7126630860821809346/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://persistentcuriosity.blogspot.com/2009/11/googles-intriguing-software.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1956925214582800047/posts/default/7126630860821809346'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1956925214582800047/posts/default/7126630860821809346'/><link rel='alternate' type='text/html' href='http://persistentcuriosity.blogspot.com/2009/11/googles-intriguing-software.html' title='Google&apos;s Intriguing Software Distribution Model'/><author><name>Andrew Prunicki</name><uri>http://www.blogger.com/profile/01163095238596422974</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1956925214582800047.post-3168397245845220666</id><published>2009-09-08T23:33:00.006-05:00</published><updated>2009-09-08T23:47:37.371-05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='ADP1'/><category scheme='http://www.blogger.com/atom/ns#' term='Android'/><category scheme='http://www.blogger.com/atom/ns#' term='ATT'/><title type='text'>Experiences using the ADP1 on AT&amp;T Network</title><summary type='text'>I have had the Android Developer Phone (ADP1) for about 9 months now.  I have been using it on the AT&amp;T pay as you go plan with pretty good success.  So far here is what I have discovered with regard to this combo:Good:* The phone works fine on the AT&amp;T network for making and receiving calls.* The AT&amp;T data plan is a pretty good deal.  For $20 you get 100MB for 1 month - which lasts well beyond </summary><link rel='replies' type='application/atom+xml' href='http://persistentcuriosity.blogspot.com/feeds/3168397245845220666/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://persistentcuriosity.blogspot.com/2009/09/experiences-using-adp1-on-at-network.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1956925214582800047/posts/default/3168397245845220666'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1956925214582800047/posts/default/3168397245845220666'/><link rel='alternate' type='text/html' href='http://persistentcuriosity.blogspot.com/2009/09/experiences-using-adp1-on-at-network.html' title='Experiences using the ADP1 on AT&amp;T Network'/><author><name>Andrew Prunicki</name><uri>http://www.blogger.com/profile/01163095238596422974</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1956925214582800047.post-8984383249339151141</id><published>2009-09-08T23:13:00.003-05:00</published><updated>2009-09-08T23:28:27.713-05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='ADP1'/><category scheme='http://www.blogger.com/atom/ns#' term='Android'/><category scheme='http://www.blogger.com/atom/ns#' term='ATT'/><title type='text'>Using the Android Developer Phone 1 on AT&amp;T</title><summary type='text'>The Android Dev Phone (ADP1) working on AT&amp;T, you have to add the AT&amp;T access point entry to your phone when you get it.  Here are the steps you need to do:1. Go into settings and select Mobile Networks2. Select Access Point Names3. Click the menu button and select new APN4. Enter the following info and save:  Name: AT&amp;T  APN: wap.cingular  Password: CINGULAR1  Leave all other fields at their </summary><link rel='replies' type='application/atom+xml' href='http://persistentcuriosity.blogspot.com/feeds/8984383249339151141/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://persistentcuriosity.blogspot.com/2009/09/using-android-developer-phone-1-on-at.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1956925214582800047/posts/default/8984383249339151141'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1956925214582800047/posts/default/8984383249339151141'/><link rel='alternate' type='text/html' href='http://persistentcuriosity.blogspot.com/2009/09/using-android-developer-phone-1-on-at.html' title='Using the Android Developer Phone 1 on AT&amp;T'/><author><name>Andrew Prunicki</name><uri>http://www.blogger.com/profile/01163095238596422974</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1956925214582800047.post-743084407224439026</id><published>2009-07-23T22:55:00.005-05:00</published><updated>2010-01-15T11:51:52.580-06:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='ADP1'/><category scheme='http://www.blogger.com/atom/ns#' term='Android'/><category scheme='http://www.blogger.com/atom/ns#' term='ATT'/><title type='text'>Avoiding ATT "last transaction" messages with the Android ADP1</title><summary type='text'>I have been using ATT pay as you go for almost a year.  About 6 months ago, I picked up an ADP1 and have been using it on my ATT pay as you go plan ever since.  It worked just fine for the first few months, especially considering the fact that ATT has a decent data plan that you can get with it (2G only for the ADP1, however).The one annoying thing was ATT "last transaction" balance nag messages </summary><link rel='replies' type='application/atom+xml' href='http://persistentcuriosity.blogspot.com/feeds/743084407224439026/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://persistentcuriosity.blogspot.com/2009/07/avoiding-att-last-transaction-messages.html#comment-form' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1956925214582800047/posts/default/743084407224439026'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1956925214582800047/posts/default/743084407224439026'/><link rel='alternate' type='text/html' href='http://persistentcuriosity.blogspot.com/2009/07/avoiding-att-last-transaction-messages.html' title='Avoiding ATT &quot;last transaction&quot; messages with the Android ADP1'/><author><name>Andrew Prunicki</name><uri>http://www.blogger.com/profile/01163095238596422974</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>1</thr:total></entry></feed>
