Reinstall default apps on Galaxy S3 before updating to Jelly Bean I want to update my Galaxy S3 to Jelly Bean but after downloading the firmware using Kies, it starts updating, but then it stops with a "dead" Android with a red triangle icon.

I think it's because I have removed some default apps like ChatOn and Yahoo widgets.

Is there any way to get them back or to install the official Jelly Bean update without a factory reset? I don't want to reinstall my apps again and lose my settings each time I need to update the OS (I also don't want bloatware apps that are pre-installed).

EDIT:
I have ClockWorkMod recovery installed. I think that might be the problem. Is there any way I can flash the stock recovery only?.
My operator is vodafone from Portugal.

Any ideas?
Depending on what network you are on the official OTA update may be your easiest answer. When I updated my razr m  from ICS to JB 4.1 on verizon with the offical JB OTA update, none of my data was lost, didn't have to reload any apps, or reset options. 

Also when you clear your user data your phone may automatically re-download apps that you previously had. In my case when I cleared my user data to root my phone, it re-downloaded all the apps I had before the clear but unfortunately the options for the apps were reset. 

You may want to try clearing only your cache first (that will not erase any contacts or apps) and try reinstall again.