Do not flame me. It is just my opinion. If you are worry about warranty DO NOT root and flash any rom
Seriously for a 600 ringgit phone, which is infact a budget phone - the value you get out of rooting and flashing froyo rom is many more times the value of RM600. Once you have done it, you will ask why I never do it earlier and why was I ever concern about warranty
If you are happy with your current rom ( 1.6 or 2.1) , there is actually no need to flash to 2.2. Don't do it just because most of us are doing it. Look at what Froyo offers - if you need those features than root/flash. If you worry about warranty, DO NOT do it. Of course if you can get back a stock rom fully , it is better but this lack should not be a deterrent
What are Froyo's benefits : ( summarized excerpts )
-
Froyo uses a new super-fast version of its Dalvik Java Virtual Machine that features a highly optimised Just In Time compiler. In English, this speeds up Android apps by 2 to 5x. And that’s not just some apps – that’s all apps, all at least twice as fast and as much as 5x as fast as they were on Android 2.1!
- Android’s Web browser has been given a new JavaScript engine (Google’s V8), which speeds up JavaScript execution time by 2 – 3x and is claim to be one of the fastest mobile browser in the World.
- The result of all this speed increase is a drastically improved phone with enhanced performance, superior responsiveness, and all for free!
Uber-Connectivity
Android 2.2 doesn’t just provide tethering (which turns your phone into a modem, enabling you to connect to the Internet on your laptop via your phone), it also acts as a WiFi hotspot, letting several laptops (or other Wifi-equipped devices) connect through the Internet using your Android phone.
User Interface Tweaks
Tonnes of little user interface tweaks make the whole Android experience much better, including:
New Gallery lets you view stacks of pictures using a zoom gesture
Updated onscreen camera controls let you adjust zoom, flash, white balance, geo-tagging, focus and exposure, all from the screen
Slight tweaking of GMail navigation
Much better looking Google Calendar
Enterprise features
Remote Wipe feature lets you wipe the device if it’s ever stolen or lost
Auto-discovery and configuration of Microsoft Exchange accounts. Simply enter your username and password and Android 2.2 will automatically connect and sync with your Exchange server, pulling in your emails and Exchange calendar onto your Android phone
Integration with Exchanges Global Address Book
Device backup now backs up your whole device, including all data from your third party apps
Cloud-to-device messaging
Cloud-to-device messaging lets you push commands (Google calls them Android Intents) to your Android phone via your desktop browser. So, for example, you can find a location in Google Maps and push it to your phone, which will then open the phone’s map at that location automatically.
This works not just with maps but with pretty much anything. Web pages, for example: if you’ve started reading an important Web page on your desktop, but then have to leave in a hurry, you can push it to your Android phone, where it’ll pop up on your phone without you having to do anything. Genius!
New Over The Air Android Marketplace
Google have built a brand new Android Marketplace site on the Web, which lets you see apps, read reviews and try the apps out.
Not by downloading them on the Web – using Cloud-to-device messaging, you can select your app and push it to your phone over the air with a single click. The app is pushed to your phone and automatically installed immediately.
Better still, Android marketplace is no longer limited to apps – you can download music in exactly the same way as well. Find the tune you want in your desktop browser and push it to your phone over the air with just a single click.
Full support for Flash 10.1. Not Flash Lite, but the full Adobe Flash experience that Apple’s so at odds with
App storage on an SD card lets you finally install your apps on an external SD card, which is typically hundreds of times larger than your phone’s internal storage. Result? You can install many more applications, and your phone won’t slow down when you install hundreds of apps
Improved voice recognition
PIN codes now accepted to lock the device as well as the existing pattern lock
New car dock feature rearranges the interface to make it easier to use while driving (the music control and lighting features that is – not necessarily the browser or video player!)
Dedicated shortcuts for the phone, apps Launcher and browser now on all 5 Home Screens
LED flash enabled for the Camcorder, letting you shoot videos in low light
Enhanced support for OpenGL ES 2.0 for improved graphics capabilities
New ability to update all installed apps at once, or have them update automatically
Added on March 12, 2011, 7:09 pmQUOTE(jasonkhoo87 @ Mar 12 2011, 06:18 PM)
do you read the comment at that forum?? im the one who asking in the forum. the guy said that it will backup everything.. of course, i read all the resource in the internet.
but, the important for our spice is the boot logo. CSL one. if we can revert back to official rom without the CSL boot logo, we also void the warranty. that why im waithing for the guy comment my post there.. if really can backup boot logo as well. i will root my spice..

I am now answering specifically this question. I have posted earlier, if one has NEVER yet flash any rom - use ROM MANAGER to do a backup of your original rom.
You can always go back to this backup - it restore 101% if 100 % is not good enough, meaning you will get to see the original CSL splash screens
I have only been on the i300 for 3 days only. In these 3 days I have tested 3 roms. And I discovered one thing
Once you flash a cook rom ontop of stock, even after you reflash back stock you will see splash screen of the previous rom ( just a brief 1-2 seconds ) before the CSL splash screen. The best way to remove this previous rom splash screen is to clear cache partition, clear dalvikm cache, clear data and factory reset before you flash back stock. When the stock rom is successfully booted. go back to recovery and clear all cache partition, dalvik cache again
This post has been edited by benny888: Mar 12 2011, 07:09 PM