Need some advice before modifying my device
Hi all, This is my first post at XDA so please kindly correct me if there are something wrong.
I have purchased SSGS around 3 week ago and found that there are some minor problem with my device. The phone still usable but some of these problem are quite annoy. Below are some problem with my device.
1.) There are some lag when opening/closing apps
2.) If I turn on "Use wireless network" in Location setting sometime my Wifi automatic turn itself on and fail to automatically turn off (The wifi status at notification bar turn green and said "turning off" forever and the only solution i get is to restart)
3.) After restart sometime my EDGE connection will not working properly (the "E" symbol is appear at notification bar but the data is not flow, can not connect to the internet) the solution is to restart again or connect to Wifi network that can access to internet and then turn the wifi off.
4.) GPS seem to be very slow.
5.) When turning off Wifi sometime EDGE connection is not auto reconnect (need to turn on and off flight mode to reconnect the EDGE)
After reading this forum for some time. I decide to try to solve those problem permanently however I would like to have some advice from all of you who have experience first.
My device is running on Asian stock firmware I9000DXJF4 and already rooted. Below are my plan for modifying and also some question.
1.) Backing up all of my apps and data. Which backup apps should I use? Titanium backup?
2.) Flash to European firmware via ODIN. Which firmware is the most stable JG5, JM2 or I should advance to Froyo JP2? Are there any problem flashing from Asian to European firmware?
3.) Rooted and installed busybox

4.) Restore my apps and data. After restore, my apps still be able to updated via market or not? Especially some paid apps
5.) Apply Mimocon's Lag fix.
Does above procedure seem to be ok? Am I forgot something?
Thank in advance for your advice