For sharing via messages the image is rotated and shared with resolution 600x800. For bluetooth , i guess it's special case the image transferred is picked by filepath from sdcard. So the transferred image has EXIF rotation data and of 1600x1200 resolution