To register phonestatelistner for different subscription, do not create phonestatelistener(subId) this contructor is going to be removed. instead, create TelephonyManager instance for each subId and pass separate phonestateListener object. Bug: 117555407 Test: Maunal test Change-Id: Ia2a1be6e559c3a5b98e178a02d0eee14cc14eb47