The lifecycle of device modification usually goes a little like this: a phone gets released with an unlockable bootloader -> that phone's kernel source gets released -> the same phone then gets increased developer attention resulting in custom kernels and ROMs. Today the Razer Phone has hit that intermediate milestone, and the source code for its kernel has been released to the public as per the terms of the GPL.
Read More