Be careful :changes like lagfix...
Well I am happy for the work That is being done by the XDA 15800 forum members esp rex,sahil,sazby,gsm101 , brave buddy , addicted and others...
However I just wish to draw people's attention to actually understanding how things like lagfix works so that they dont face the problems that I faced...
Just chck out the final piece of code of UN-lagfix that u run to undo i5800 lagfix:
echo "Cleaning /data"
busybox rm -r *
echo "Removing auto boot support"
busybox mv /system/bin/playlogosnow /system/bin/playlogos
echo "All done! Rebooting device so that the EXT2 Loopback device
chck out the bold part. so what the lagfix does is create a ext2 partion in your internal memory, and whenever your device boots , it is automatically directed to that ext2 chunk.
Now if your phone is working correctly, then no problem.
However IF your phone crashes while u still have lagfix enabled... well I guess after that people will be stuck onto their boot screen staring at i5800 logo for days to come....
morever whatever firmware u flash, since the command makes changes in the mbr, it cant be resolved by usual flashing via odin.
You actually need to restore the proper boot partition which can be done via adb . But then ADB can be used only when the phone is on and in debugging mode..
more reasons why you should be careful with these fixes is
1) i5800 is a relatively new phone. We still don't have the stock kernel, stock recovery with us. For other phones like galaxy s that is available for download.
2) The odin for i5800 is meant mainly for flashing(its not yet advanced). However it lacks the repartition option that is present in galaxy s odin.
3)No clockwork mod recovery for i5800 . Nandroid backup not there.
This post is not meant to be disrespectful to others. I have immense respect for people who work hard and take risks to bring new features to our phones But still it is better to understand something before we do it.. I have learned it the hard way.
anyway for those who have an indian i5801, might want to know that only 2 firmwares out there to solve the issues. so any issues you face do keep a copy of both in your pc, esp datafs and zimage..
first you flash only the boot kernel, ie zimage, and then again u flash ddj6 . If you are lucky it will boot correctly.