diff --git a/services/core/java/com/android/server/wallpaper/WallpaperManagerService.java b/services/core/java/com/android/server/wallpaper/WallpaperManagerService.java index 4c7f9eb705c6f..06b93293b9ba6 100644 --- a/services/core/java/com/android/server/wallpaper/WallpaperManagerService.java +++ b/services/core/java/com/android/server/wallpaper/WallpaperManagerService.java @@ -432,7 +432,7 @@ public class WallpaperManagerService extends IWallpaperManager.Stub { f = new FileOutputStream(wallpaper.cropFile); bos = new BufferedOutputStream(f, 32*1024); - finalCrop.compress(Bitmap.CompressFormat.PNG, 90, bos); + finalCrop.compress(Bitmap.CompressFormat.JPEG, 100, bos); bos.flush(); // don't rely on the implicit flush-at-close when noting success success = true; }