Explore the controversy surrounding the Indian government's demand for smartphone source code access and its implications for security and privacy.