I want to know whether this is same source code which was used by samsung+google to built galaxy nexus? or there is difference in the builds? . If its the same source code , then can i recomplile and flash to my phone? If i cannot then how its open source. see, for e.g., Linux kernel is open source .i can always over write my kernel from the distro by downloading the source from kernel.org. can i do the same with android?