Possible Duplicate:
Why can't the su binary simply be copied (techical response please)
What is the difference between flashing device with root ROM and simple pushing su utility to device using adb without flashing it?
If I don't need to launch applications which need a root functionality, but just need to relocate some files in android file system, using su, do I need to flash my device?