title: Adobe AIR, Android app won't go upside-down unless aspectRatio is set to portrait
body: <p>My -app.xml file is a simple,</p>
  
  <pre><code>&lt;?xml version="1.0" encoding="utf-8" standalone="no"?&gt;
  &lt;application xmlns="http://ns.adobe.com/air/application/4.0"&gt;
      &lt;id&gt;com.sixminute.plaintester&lt;/id&gt;
      &lt;filename&gt;OtherTester&lt;/filename&gt;
      &lt;name&gt;OtherTester&lt;/name&gt;
      &lt;versionNumber&gt;0.0.0&lt;/versionNumber&gt;
  
      &lt;initialWindow&gt;
          &lt;content&gt;[This value will be overwritten by Flash Builder in the output app.xml]&lt;/content&gt;
          &lt;!-- 
              &lt;aspectRatio&gt;portrait&lt;/aspectRatio&gt;
           --&gt;
          &lt;renderMode&gt;direct&lt;/renderMode&gt;
          &lt;autoOrients&gt;true&lt;/autoOrients&gt;
          &lt;fullScreen&gt;true&lt;/fullScreen&gt;
          &lt;visible&gt;true&lt;/visible&gt;
      &lt;/initialWindow&gt;
  
      &lt;android&gt;
          &lt;manifestAdditions&gt;&lt;![CDATA[
              &lt;manifest android:installLocation="auto"&gt;
                  &lt;uses-sdk android:minSdkVersion="9" android:targetSdkVersion="19" /&gt;
                  &lt;uses-permission android:name="android.permission.INTERNET"/&gt;
              &lt;/manifest&gt;
          ]]&gt;&lt;/manifestAdditions&gt;
      &lt;/android&gt;
      &lt;iPhone&gt;
          &lt;InfoAdditions&gt;&lt;![CDATA[
          ]]&gt;&lt;/InfoAdditions&gt;
          &lt;requestedDisplayResolution&gt;high&lt;/requestedDisplayResolution&gt;
      &lt;/iPhone&gt;
  &lt;/application&gt;
  </code></pre>
  
  <p>And the entry point file, is just</p>
  
  <pre><code>
  package
  {
      import flash.display.Sprite;
      import flash.display.StageAlign;
      import flash.display.StageScaleMode;
      import flash.text.TextField;
  
      public class OtherTester extends Sprite
      {
          public function OtherTester()
          {
              super();
  
              stage.align = StageAlign.TOP_LEFT;
              stage.scaleMode = StageScaleMode.NO_SCALE;
  
              var tx:TextField = new TextField();
              tx.text = 'hello world';
              tx.x = tx.y = 10;
              addChild(tx);
  
              trace(stage.supportedOrientations.join(', '));
          }
      }
  }
  </code></pre>
  
  <p>the trace statement prints the full,</p>
  
  <p>default, rotatedLeft, rotatedRight, upsideDown</p>
  
  <p>But no matter how I turn, I only get default (upright portrait), rotatedLeft and rotatedRight, never upsideDown.</p>
  
  <p>I'm using AIR 4.0, and have tested it on a Nexus 5, Samsung S2 and S3, and an iPhone 4.  All works as expected on iOS.</p>