Question: how to recover full resolution photos from icloud?
Answer: Tap "Settings" on your iPhone.
Tap "iCloud".
Select "Photos" option.
Click "Download and Keep Originals".
You have another option i.e. tap "Settings" and select "Photos & Camera" and then select a storage setting.