Something's not adding up here. Are you out of status in Canada? Are you trying to apply for a work permit? The cops don't give a flying f about your roommate situation and will honestly do nothing. If your objective is to get back to India asap, you need to contact the Indian embassy and they will help you get a temporary passport and you fly back home. You will have to come up with money for a flight ticket unless CIC is deporting you and then Canada pays for your air ticket. Did your roommate ever ask you to not bother him/her? If they did and you still try to contact them, you could just be digging a deeper hole. As scylla said, your better off moving on and getting a new passport. Good luck and hopefully things get better for you soon.