Merge "Do not attempt to special case uncompressed font assets."
diff --git a/graphics/java/android/graphics/fonts/Font.java b/graphics/java/android/graphics/fonts/Font.java
index 4899fbe..853165d 100644
--- a/graphics/java/android/graphics/fonts/Font.java
+++ b/graphics/java/android/graphics/fonts/Font.java
@@ -19,7 +19,6 @@
 import android.annotation.IntRange;
 import android.annotation.NonNull;
 import android.annotation.Nullable;
-import android.content.res.AssetFileDescriptor;
 import android.content.res.AssetManager;
 import android.content.res.Resources;
 import android.os.LocaleList;
@@ -220,25 +219,6 @@
             Preconditions.checkNotNull(am, "assetManager can not be null");
             Preconditions.checkNotNull(path, "path can not be null");
 
-            if (!isAsset) {
-                // Attempt to open as FD, which should work unless the asset is compressed
-                AssetFileDescriptor assetFD;
-                try {
-                    if (cookie > 0) {
-                        assetFD = am.openNonAssetFd(cookie, path);
-                    } else {
-                        assetFD = am.openNonAssetFd(path);
-                    }
-
-                    try (FileInputStream fis = assetFD.createInputStream()) {
-                        final FileChannel fc = fis.getChannel();
-                        return fc.map(FileChannel.MapMode.READ_ONLY, 0, fc.size());
-                    }
-                } catch (IOException e) {
-                    // failed to open as FD so now we will attempt to open as an input stream
-                }
-            }
-
             try (InputStream assetStream = isAsset ? am.open(path, AssetManager.ACCESS_BUFFER)
                     : am.openNonAsset(cookie, path, AssetManager.ACCESS_BUFFER)) {