AOSP/Gallery2 - Updated to sdkVersion 29.

BUG: 133177396

Test: manual - Ran the following tests on Pixel phone. Tested the gallery2 UI.

$ make -j 40
$ make Gallery2 -j

$ ls -l out/target/product/bonito/product/app/Gallery2/Gallery2.apk
  ... Apr 23 14:50 out/target/product/bonito/product/app/Gallery2/Gallery2.apk

$ adb install -r -d -g out/target/product/marlin/system/product/app/Gallery2/Gallery2.apk

Change-Id: I67616e4127db84575515a173c28c3381e629f4cf
diff --git a/AndroidManifest.xml b/AndroidManifest.xml
index 7777b87..a08b2bc 100644
--- a/AndroidManifest.xml
+++ b/AndroidManifest.xml
@@ -7,7 +7,7 @@
 
     <original-package android:name="com.android.gallery3d" />
 
-    <uses-sdk android:minSdkVersion="14" android:targetSdkVersion="28" />
+    <uses-sdk android:minSdkVersion="14" android:targetSdkVersion="29" />
 
     <permission android:name="com.android.gallery3d.permission.GALLERY_PROVIDER"
             android:protectionLevel="signatureOrSystem" />
@@ -44,6 +44,7 @@
             android:largeHeap="true"
             android:restoreAnyVersion="true"
             android:supportsRtl="true"
+            android:requestLegacyExternalStorage="true"
             usesCleartextHttp="true">
         <uses-library android:name="com.google.android.media.effects" android:required="false" />
         <uses-library android:name="org.apache.http.legacy" android:required="false" />