Just remove the output options / aspect / scale.
Intent intent = new Intent("com.android.camera.action.CROP"); intent.setType("image/*"); intent.setData(mImageCaptureUri); intent.putExtra("return-data", true);
If this does not give you the result you want, try adding some of these options again, but not all.
Attention! This action is not supported on all devices, so you should also check the ActivityNotFoundException when starting the operation, find an alternative way to crop on these devices, or ask the user to install an application for this, such as QuickPic.
source share