It seems Tata’s customer care finally understood what DVR means after i wrote a paragraph explaining it to them. Their official response was that they are working on it and it will be communicated when its released.