The Razer Phone is one of the new phones of 2017 that was unexpected but welcomed with wide arms. The phone happens to be the first Android smartphone to come with a 120hz display in the western markets. The phone is targeted towards gamers, but its specs would excite just about any Android enthusiast. It has a Qualcomm Snapdragon 835 SoC with 8GBs of RAM and a very capable 4,000 mAh battery. According to Razer's CEO, the large battery is possible due to the omission of the 3.5mm headphone jack.

The phone has been on sale in the United States since last month for $700. Most of the early reviews for the phone have been positive, with the only negative point being the camera quality, which the company has promised to take care of in future updates. The kernel source code for the phone was released on December 15. This will allow developers to begin work on porting TWRP to the device.

The download links for the source code has been provided by Razer on their support page, the links can be found all the way at the bottom.

TWRP will open the door for users to flash custom ROMs onto the device such as LineageOS or to root the device in order to modify it to your liking through tools such as Xposed Framework. The possibility of this is dependent on there being enough interest from developers for this phone, although there should be some interest from at least a few developers, so we'll have to wait and see.

Unfortunately, a reason to be hesitant towards custom development on the Razer phone is that it voids the warranty. Razer will void the warranty if the user unlocks the bootloader. This clause, however, is not enforced in the European Union, because they require the manufacturer to prove that the modification is the reason for the malfunction. It is unfortunately still enforced within the United States. So if you are worried you will have some sort of hardware malfunction that could be covered under warranty, maybe you should wait out unlocking the bootloader.

via Android Police