Since the early July patch, Factory reset can be done now without worries of losing the gift. However you need to save your channels list first before loading the new patch and then do the factory reset.
Here is the sequence:
1. Go to menu, then Accessory using left or right arrow
2. then choose USB, press ok, press the gren button follow by save Channel Data and your channels list is save on your usb.
3. Load the new patch
4. Do a factory reset
5. Go back to menu and press 1111 and turn all network ON
6. Load your channels list back
7. Go to installation to check that your usals details are still there, otherwise put them back
8. Go to key menu and press reset keys
9. Load the latest softcam key
10. turn both ucas ON

You're done.