title: deviceready has not fired in phonegap 2.9.0 with sencha touch 2
body: <p>I use PhoneGap 2.9.0 and SenchaTouch to develop my Android application (targetSdkVersion 16). </p>
  
  <p>When I start the app in Chrome, I got such logs : </p>
  
  <pre><code>Falling back on PROMPT mode since _cordovaNative is missing. Expected for Android 3.2 and lower only. cordova.js:912
  deviceready has not fired after 5 seconds. cordova.js:6725
  Channel not fired: onCordovaConnectionReady cordova.js:6718
  Channel not fired: onCordovaInfoReady  cordova.js:6718
  </code></pre>
  
  <p>When I test it in Samsung tablet (Android 4.1.2), the first line disappeared but the 3 events are always not fired.</p>
  
  <p>However, it seems SenchaTouch works quite good: views display and interactions works as I expect.</p>
  
  <p>Here's the head section of index.html:</p>
  
  <pre><code> &lt;head&gt;
      &lt;meta charset="UTF-8"&gt;
      &lt;title&gt;title&lt;/title&gt;
  
      &lt;!-- The line below must be kept intact for Sencha Command to build your application --&gt;
      &lt;script id="microloader" type="text/javascript" src="touch/microloader/development.js"&gt;&lt;/script&gt;
  
      &lt;style type="text/css"&gt;
         some css here
      &lt;/style&gt;
  
      &lt;script type="text/javascript" charset="utf-8" src="pg/cordova.js"&gt;&lt;/script&gt;      
      &lt;script type="text/javascript" charset="utf-8" src="pg/barcodescanner.js"&gt;&lt;/script&gt;  
  
   &lt;/head&gt;
  </code></pre>
  
  <p>I use some phonegap API such as Camera and File. As PhoneGap receives never deviceready event, the API is not available so navigator.camera is undefined. </p>
  
  <p>I did a hug research but all I tested does not resolve the problem. Any advice is welcome
  Thanks in advance</p>