This thread will probably be best answered by devs who have the full knowledge of how our phones' internal 'stuff' works. But anyone with a decent idea/answer is welcomed to enlighten us. With all the excitement about the 2.1 update and rooting the Droid and using custom ROMs, overclocking..etc..what exactly is it that allows a person to perform such actions? I've read on this site and a few other places that Motorola will be 'locking' the ability to root our phones with the 2.1 update. One of Motorola's support pages has a posting from some lady that stated just because the OS is open source, does not mean that the devices have to be open to user configuration beyond what the manufacturer has available for us. She went on to say that when a certain business decision is made to allow for such access, it will be made based on certain factors...blah blah blah. I can't find the link to that page anymore. It was posted on Facebook the other day, so forgive me for lack of a link to show what I'm talking about in above paragraph. I guess my real question is what do they do to the phones OS that blocks this ability to root? And of course, if they can lock it up, can't some devs just 'unlock' it again? I have minimal to no knowledge of Linux and the ability to create/modify system files on these phones so I am leary about unrooting my phone to see what the 2.1 update will encompass. Yet I want to, just to see how well it works and what it offers. Any ideas guys and gals?