Reorganize code to handle class 2 SMS.
If SIM card is having more than one USIM application the registering mechanism in SIMRecords.java to the CommandsInterface is not as expected. The CommandsInterface will hold only the last registered application registrant due to for every application the it is overwritten. So whenever telephony received SMS_ON_SIM it will come to only last USIM application created not the desired application which is used by actual phone object. Move registering mechanism for SMS_ON_SIM to SMSDispatcher where we can get the proper application. Change-Id: I02616e7a2e0f0250cc27780e53a061ef49f72fd6 CRs-fixed: 432656 (cherry picked from commit 3e1a7315e4eb10d8abd41a16d91edcecadae9d1e) (cherry picked from commit a39dc52dbff1e71809398ed8079dc80c21a77f04)
Loading
Please register or sign in to comment