Enable cast screen on android (wireless display android) for google chromecast on Samsung Galaxy tab 2.7.0 (p3100)

Ever wondered if there is a way to mirror/cast your android devices' screen to your tv using google chromecast?
In Android kitkat this option is called Cast screen. Settings->Display-Cast screen. However this may not work as it is.
You need to enable it. And that is what I am going to explain below.
I am not going to explain, how to setup google chromecast. There are so many tutorials available on internet. Please refer that.

Prerequisite
Steps
Samsung Galaxy tab 2.7.0 p3100 screen casting using google chromecast



Note: If any one have trouble getting any of the files, please let know. I will upload it.

ALL CREDITS GOES TO ORIGINAL DEVOLPERS OF THE ROMS.
WRONGLY PERFORMING BELOW PROCESS CAN BRICK YOUR DEVICE. I AM NOT RESPONISBLE FOR ANY ISSUES THAT HAPPENS TO YOUR DEVICE, WHILE PERFORMING THIS.
IF YOU FOUND MY INSTRUCTIONS USEFUL, PLEASE TAKE TIME TO LEAVE A COMMENT
KEEP THIS PAGE BOOKMARKED FOR LATEST BUILD INFORMATION.