Category Archives: Programming

OnePlus 2 Indian users : Please don’t install Oxygen OS 3.5.5 OTA.

Firstly the good news, OnePlus has started rolling out VoLTE support for OnePlus2 in Oxygen OS 3.5.5. The OTA has reached a very few customers in India till now and that means that it is very less likely that you might have updated your device.

If not then let me tell you this, there are network issues in this OTA which will render your phone useless. You will face signal drops more than twice every minute and you won’t be able to place any calls or use data. If you are using Jio then you are going to face this problem for sure. I updated my phone last night by downloading the ROM from their website and started facing the problems. So please wait till OnePlus releases a fix.

Continue reading

Software Defined Networking. What is it and why do we need it?

Over the past few decades computing has advanced very fast but networking has not kept pace with it. Traditional networks have become very closed and proprietary. The devices like routers and switches which run the Internet have become very complex because of the overly complex distributed protocols run by them. Continue reading

Breaking BSNL’s Fibre to Home Network

Hi everyone,

It’s been more than 5 months since I reported BSNL about a major problem with their FTH modems. It’s a very small issue but poses a serious threat to user security. Since BSNL decided not to heed to my requests, I have decided to disclose the problem out in the open so that the users can prevent themselves. I am also attaching the screenshots of my the emails which I have sent to various people at BSNL. Continue reading