1/*
2 * Copyright (C) 2015 The Android Open Source Project
3 *
4 * Licensed under the Apache License, Version 2.0 (the "License");
5 * you may not use this file except in compliance with the License.
6 * You may obtain a copy of the License at
7 *
8 *      http://www.apache.org/licenses/LICENSE-2.0
9 *
10 * Unless required by applicable law or agreed to in writing, software
11 * distributed under the License is distributed on an "AS IS" BASIS,
12 * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
13 * See the License for the specific language governing permissions and
14 * limitations under the License.
15 */
16
17package com.android.internal.telephony.test;
18
19import android.os.Handler;
20import android.os.Message;
21import android.service.carrier.CarrierIdentifier;
22
23import com.android.internal.telephony.CommandsInterface;
24import com.android.internal.telephony.RadioCapability;
25import com.android.internal.telephony.UUSInfo;
26import com.android.internal.telephony.cdma.CdmaSmsBroadcastConfigInfo;
27import com.android.internal.telephony.dataconnection.DataProfile;
28import com.android.internal.telephony.gsm.SmsBroadcastConfigInfo;
29
30import java.util.List;
31
32public class SimulatedCommandsVerifier implements CommandsInterface {
33    private static SimulatedCommandsVerifier sInstance;
34
35    private SimulatedCommandsVerifier() {
36
37    }
38
39    public static SimulatedCommandsVerifier getInstance() {
40        if (sInstance == null) {
41            sInstance = new SimulatedCommandsVerifier();
42        }
43        return sInstance;
44    }
45
46    @Override
47    public RadioState getRadioState() {
48        return null;
49    }
50
51    @Override
52    public void getImsRegistrationState(Message result) {
53
54    }
55
56    @Override
57    public void registerForRadioStateChanged(Handler h, int what, Object obj) {
58
59    }
60
61    @Override
62    public void unregisterForRadioStateChanged(Handler h) {
63
64    }
65
66    @Override
67    public void registerForVoiceRadioTechChanged(Handler h, int what, Object obj) {
68
69    }
70
71    @Override
72    public void unregisterForVoiceRadioTechChanged(Handler h) {
73
74    }
75
76    @Override
77    public void registerForImsNetworkStateChanged(Handler h, int what, Object obj) {
78
79    }
80
81    @Override
82    public void unregisterForImsNetworkStateChanged(Handler h) {
83
84    }
85
86    @Override
87    public void registerForOn(Handler h, int what, Object obj) {
88
89    }
90
91    @Override
92    public void unregisterForOn(Handler h) {
93
94    }
95
96    @Override
97    public void registerForAvailable(Handler h, int what, Object obj) {
98
99    }
100
101    @Override
102    public void unregisterForAvailable(Handler h) {
103
104    }
105
106    @Override
107    public void registerForNotAvailable(Handler h, int what, Object obj) {
108
109    }
110
111    @Override
112    public void unregisterForNotAvailable(Handler h) {
113
114    }
115
116    @Override
117    public void registerForOffOrNotAvailable(Handler h, int what, Object obj) {
118
119    }
120
121    @Override
122    public void unregisterForOffOrNotAvailable(Handler h) {
123
124    }
125
126    @Override
127    public void registerForIccStatusChanged(Handler h, int what, Object obj) {
128
129    }
130
131    @Override
132    public void unregisterForIccStatusChanged(Handler h) {
133
134    }
135
136    @Override
137    public void registerForCallStateChanged(Handler h, int what, Object obj) {
138
139    }
140
141    @Override
142    public void unregisterForCallStateChanged(Handler h) {
143
144    }
145
146    @Override
147    public void registerForNetworkStateChanged(Handler h, int what, Object obj) {
148
149    }
150
151    @Override
152    public void unregisterForNetworkStateChanged(Handler h) {
153
154    }
155
156    @Override
157    public void registerForDataCallListChanged(Handler h, int what, Object obj) {
158
159    }
160
161    @Override
162    public void unregisterForDataCallListChanged(Handler h) {
163
164    }
165
166    @Override
167    public void registerForInCallVoicePrivacyOn(Handler h, int what, Object obj) {
168
169    }
170
171    @Override
172    public void unregisterForInCallVoicePrivacyOn(Handler h) {
173
174    }
175
176    @Override
177    public void registerForInCallVoicePrivacyOff(Handler h, int what, Object obj) {
178
179    }
180
181    @Override
182    public void unregisterForInCallVoicePrivacyOff(Handler h) {
183
184    }
185
186    @Override
187    public void registerForSrvccStateChanged(Handler h, int what, Object obj) {
188
189    }
190
191    @Override
192    public void unregisterForSrvccStateChanged(Handler h) {
193
194    }
195
196    @Override
197    public void registerForSubscriptionStatusChanged(Handler h, int what, Object obj) {
198
199    }
200
201    @Override
202    public void unregisterForSubscriptionStatusChanged(Handler h) {
203
204    }
205
206    @Override
207    public void registerForHardwareConfigChanged(Handler h, int what, Object obj) {
208
209    }
210
211    @Override
212    public void unregisterForHardwareConfigChanged(Handler h) {
213
214    }
215
216    @Override
217    public void setOnNewGsmSms(Handler h, int what, Object obj) {
218
219    }
220
221    @Override
222    public void unSetOnNewGsmSms(Handler h) {
223
224    }
225
226    @Override
227    public void setOnNewCdmaSms(Handler h, int what, Object obj) {
228
229    }
230
231    @Override
232    public void unSetOnNewCdmaSms(Handler h) {
233
234    }
235
236    @Override
237    public void setOnNewGsmBroadcastSms(Handler h, int what, Object obj) {
238
239    }
240
241    @Override
242    public void unSetOnNewGsmBroadcastSms(Handler h) {
243
244    }
245
246    @Override
247    public void setOnSmsOnSim(Handler h, int what, Object obj) {
248
249    }
250
251    @Override
252    public void unSetOnSmsOnSim(Handler h) {
253
254    }
255
256    @Override
257    public void setOnSmsStatus(Handler h, int what, Object obj) {
258
259    }
260
261    @Override
262    public void unSetOnSmsStatus(Handler h) {
263
264    }
265
266    @Override
267    public void setOnNITZTime(Handler h, int what, Object obj) {
268
269    }
270
271    @Override
272    public void unSetOnNITZTime(Handler h) {
273
274    }
275
276    @Override
277    public void setOnUSSD(Handler h, int what, Object obj) {
278
279    }
280
281    @Override
282    public void unSetOnUSSD(Handler h) {
283
284    }
285
286    @Override
287    public void setOnSignalStrengthUpdate(Handler h, int what, Object obj) {
288
289    }
290
291    @Override
292    public void unSetOnSignalStrengthUpdate(Handler h) {
293
294    }
295
296    @Override
297    public void setOnIccSmsFull(Handler h, int what, Object obj) {
298
299    }
300
301    @Override
302    public void unSetOnIccSmsFull(Handler h) {
303
304    }
305
306    @Override
307    public void registerForIccRefresh(Handler h, int what, Object obj) {
308
309    }
310
311    @Override
312    public void unregisterForIccRefresh(Handler h) {
313
314    }
315
316    @Override
317    public void setOnIccRefresh(Handler h, int what, Object obj) {
318
319    }
320
321    @Override
322    public void unsetOnIccRefresh(Handler h) {
323
324    }
325
326    @Override
327    public void setOnCallRing(Handler h, int what, Object obj) {
328
329    }
330
331    @Override
332    public void unSetOnCallRing(Handler h) {
333
334    }
335
336    @Override
337    public void setOnRestrictedStateChanged(Handler h, int what, Object obj) {
338
339    }
340
341    @Override
342    public void unSetOnRestrictedStateChanged(Handler h) {
343
344    }
345
346    @Override
347    public void setOnSuppServiceNotification(Handler h, int what, Object obj) {
348
349    }
350
351    @Override
352    public void unSetOnSuppServiceNotification(Handler h) {
353
354    }
355
356    @Override
357    public void setOnCatSessionEnd(Handler h, int what, Object obj) {
358
359    }
360
361    @Override
362    public void unSetOnCatSessionEnd(Handler h) {
363
364    }
365
366    @Override
367    public void setOnCatProactiveCmd(Handler h, int what, Object obj) {
368
369    }
370
371    @Override
372    public void unSetOnCatProactiveCmd(Handler h) {
373
374    }
375
376    @Override
377    public void setOnCatEvent(Handler h, int what, Object obj) {
378
379    }
380
381    @Override
382    public void unSetOnCatEvent(Handler h) {
383
384    }
385
386    @Override
387    public void setOnCatCallSetUp(Handler h, int what, Object obj) {
388
389    }
390
391    @Override
392    public void unSetOnCatCallSetUp(Handler h) {
393
394    }
395
396    @Override
397    public void setSuppServiceNotifications(boolean enable, Message result) {
398
399    }
400
401    @Override
402    public void setOnCatCcAlphaNotify(Handler h, int what, Object obj) {
403
404    }
405
406    @Override
407    public void unSetOnCatCcAlphaNotify(Handler h) {
408
409    }
410
411    @Override
412    public void setOnSs(Handler h, int what, Object obj) {
413
414    }
415
416    @Override
417    public void unSetOnSs(Handler h) {
418
419    }
420
421    @Override
422    public void registerForDisplayInfo(Handler h, int what, Object obj) {
423
424    }
425
426    @Override
427    public void unregisterForDisplayInfo(Handler h) {
428
429    }
430
431    @Override
432    public void registerForCallWaitingInfo(Handler h, int what, Object obj) {
433
434    }
435
436    @Override
437    public void unregisterForCallWaitingInfo(Handler h) {
438
439    }
440
441    @Override
442    public void registerForSignalInfo(Handler h, int what, Object obj) {
443
444    }
445
446    @Override
447    public void unregisterForSignalInfo(Handler h) {
448
449    }
450
451    @Override
452    public void registerForNumberInfo(Handler h, int what, Object obj) {
453
454    }
455
456    @Override
457    public void unregisterForNumberInfo(Handler h) {
458
459    }
460
461    @Override
462    public void registerForRedirectedNumberInfo(Handler h, int what, Object obj) {
463
464    }
465
466    @Override
467    public void unregisterForRedirectedNumberInfo(Handler h) {
468
469    }
470
471    @Override
472    public void registerForLineControlInfo(Handler h, int what, Object obj) {
473
474    }
475
476    @Override
477    public void unregisterForLineControlInfo(Handler h) {
478
479    }
480
481    @Override
482    public void registerFoT53ClirlInfo(Handler h, int what, Object obj) {
483
484    }
485
486    @Override
487    public void unregisterForT53ClirInfo(Handler h) {
488
489    }
490
491    @Override
492    public void registerForT53AudioControlInfo(Handler h, int what, Object obj) {
493
494    }
495
496    @Override
497    public void unregisterForT53AudioControlInfo(Handler h) {
498
499    }
500
501    @Override
502    public void setEmergencyCallbackMode(Handler h, int what, Object obj) {
503
504    }
505
506    @Override
507    public void registerForCdmaOtaProvision(Handler h, int what, Object obj) {
508
509    }
510
511    @Override
512    public void unregisterForCdmaOtaProvision(Handler h) {
513
514    }
515
516    @Override
517    public void registerForRingbackTone(Handler h, int what, Object obj) {
518
519    }
520
521    @Override
522    public void unregisterForRingbackTone(Handler h) {
523
524    }
525
526    @Override
527    public void registerForResendIncallMute(Handler h, int what, Object obj) {
528
529    }
530
531    @Override
532    public void unregisterForResendIncallMute(Handler h) {
533
534    }
535
536    @Override
537    public void registerForCdmaSubscriptionChanged(Handler h, int what, Object obj) {
538
539    }
540
541    @Override
542    public void unregisterForCdmaSubscriptionChanged(Handler h) {
543
544    }
545
546    @Override
547    public void registerForCdmaPrlChanged(Handler h, int what, Object obj) {
548
549    }
550
551    @Override
552    public void unregisterForCdmaPrlChanged(Handler h) {
553
554    }
555
556    @Override
557    public void registerForExitEmergencyCallbackMode(Handler h, int what, Object obj) {
558
559    }
560
561    @Override
562    public void unregisterForExitEmergencyCallbackMode(Handler h) {
563
564    }
565
566    @Override
567    public void registerForRilConnected(Handler h, int what, Object obj) {
568
569    }
570
571    @Override
572    public void unregisterForRilConnected(Handler h) {
573
574    }
575
576    @Override
577    public void supplyIccPin(String pin, Message result) {
578
579    }
580
581    @Override
582    public void supplyIccPinForApp(String pin, String aid, Message result) {
583
584    }
585
586    @Override
587    public void supplyIccPuk(String puk, String newPin, Message result) {
588
589    }
590
591    @Override
592    public void supplyIccPukForApp(String puk, String newPin, String aid, Message result) {
593
594    }
595
596    @Override
597    public void supplyIccPin2(String pin2, Message result) {
598
599    }
600
601    @Override
602    public void supplyIccPin2ForApp(String pin2, String aid, Message result) {
603
604    }
605
606    @Override
607    public void supplyIccPuk2(String puk2, String newPin2, Message result) {
608
609    }
610
611    @Override
612    public void supplyIccPuk2ForApp(String puk2, String newPin2, String aid, Message result) {
613
614    }
615
616    @Override
617    public void changeIccPin(String oldPin, String newPin, Message result) {
618
619    }
620
621    @Override
622    public void changeIccPinForApp(String oldPin, String newPin, String aidPtr, Message result) {
623
624    }
625
626    @Override
627    public void changeIccPin2(String oldPin2, String newPin2, Message result) {
628
629    }
630
631    @Override
632    public void changeIccPin2ForApp(String oldPin2, String newPin2, String aidPtr, Message result) {
633
634    }
635
636    @Override
637    public void changeBarringPassword(String facility, String oldPwd, String newPwd,
638                                      Message result) {
639
640    }
641
642    @Override
643    public void supplyNetworkDepersonalization(String netpin, Message result) {
644
645    }
646
647    @Override
648    public void getCurrentCalls(Message result) {
649
650    }
651
652    @Override
653    public void getPDPContextList(Message result) {
654
655    }
656
657    @Override
658    public void getDataCallList(Message result) {
659
660    }
661
662    @Override
663    public void dial(String address, int clirMode, Message result) {
664
665    }
666
667    @Override
668    public void dial(String address, int clirMode, UUSInfo uusInfo, Message result) {
669
670    }
671
672    @Override
673    public void getIMSI(Message result) {
674
675    }
676
677    @Override
678    public void getIMSIForApp(String aid, Message result) {
679
680    }
681
682    @Override
683    public void getIMEI(Message result) {
684
685    }
686
687    @Override
688    public void getIMEISV(Message result) {
689
690    }
691
692    @Override
693    public void hangupConnection(int gsmIndex, Message result) {
694
695    }
696
697    @Override
698    public void hangupWaitingOrBackground(Message result) {
699
700    }
701
702    @Override
703    public void hangupForegroundResumeBackground(Message result) {
704
705    }
706
707    @Override
708    public void switchWaitingOrHoldingAndActive(Message result) {
709
710    }
711
712    @Override
713    public void conference(Message result) {
714
715    }
716
717    @Override
718    public void setPreferredVoicePrivacy(boolean enable, Message result) {
719
720    }
721
722    @Override
723    public void getPreferredVoicePrivacy(Message result) {
724
725    }
726
727    @Override
728    public void separateConnection(int gsmIndex, Message result) {
729
730    }
731
732    @Override
733    public void acceptCall(Message result) {
734
735    }
736
737    @Override
738    public void rejectCall(Message result) {
739
740    }
741
742    @Override
743    public void explicitCallTransfer(Message result) {
744
745    }
746
747    @Override
748    public void getLastCallFailCause(Message result) {
749
750    }
751
752    @Override
753    public void getLastPdpFailCause(Message result) {
754
755    }
756
757    @Override
758    public void getLastDataCallFailCause(Message result) {
759
760    }
761
762    @Override
763    public void setMute(boolean enableMute, Message response) {
764
765    }
766
767    @Override
768    public void getMute(Message response) {
769
770    }
771
772    @Override
773    public void getSignalStrength(Message response) {
774
775    }
776
777    @Override
778    public void getVoiceRegistrationState(Message response) {
779
780    }
781
782    @Override
783    public void getDataRegistrationState(Message response) {
784
785    }
786
787    @Override
788    public void getOperator(Message response) {
789
790    }
791
792    @Override
793    public void sendDtmf(char c, Message result) {
794
795    }
796
797    @Override
798    public void startDtmf(char c, Message result) {
799
800    }
801
802    @Override
803    public void stopDtmf(Message result) {
804
805    }
806
807    @Override
808    public void sendBurstDtmf(String dtmfString, int on, int off, Message result) {
809
810    }
811
812    @Override
813    public void sendSMS(String smscPDU, String pdu, Message response) {
814
815    }
816
817    @Override
818    public void sendSMSExpectMore(String smscPDU, String pdu, Message response) {
819
820    }
821
822    @Override
823    public void sendCdmaSms(byte[] pdu, Message response) {
824
825    }
826
827    @Override
828    public void sendImsGsmSms(String smscPDU, String pdu, int retry, int messageRef,
829                              Message response) {
830
831    }
832
833    @Override
834    public void sendImsCdmaSms(byte[] pdu, int retry, int messageRef, Message response) {
835
836    }
837
838    @Override
839    public void deleteSmsOnSim(int index, Message response) {
840
841    }
842
843    @Override
844    public void deleteSmsOnRuim(int index, Message response) {
845
846    }
847
848    @Override
849    public void writeSmsToSim(int status, String smsc, String pdu, Message response) {
850
851    }
852
853    @Override
854    public void writeSmsToRuim(int status, String pdu, Message response) {
855
856    }
857
858    @Override
859    public void setRadioPower(boolean on, Message response) {
860
861    }
862
863    @Override
864    public void acknowledgeLastIncomingGsmSms(boolean success, int cause, Message response) {
865
866    }
867
868    @Override
869    public void acknowledgeLastIncomingCdmaSms(boolean success, int cause, Message response) {
870
871    }
872
873    @Override
874    public void acknowledgeIncomingGsmSmsWithPdu(boolean success, String ackPdu, Message response) {
875
876    }
877
878    @Override
879    public void iccIO(int command, int fileid, String path, int p1, int p2, int p3, String data,
880                      String pin2, Message response) {
881
882    }
883
884    @Override
885    public void iccIOForApp(int command, int fileid, String path, int p1, int p2, int p3,
886                            String data, String pin2, String aid, Message response) {
887
888    }
889
890    @Override
891    public void queryCLIP(Message response) {
892
893    }
894
895    @Override
896    public void getCLIR(Message response) {
897
898    }
899
900    @Override
901    public void setCLIR(int clirMode, Message response) {
902
903    }
904
905    @Override
906    public void queryCallWaiting(int serviceClass, Message response) {
907
908    }
909
910    @Override
911    public void setCallWaiting(boolean enable, int serviceClass, Message response) {
912
913    }
914
915    @Override
916    public void setCallForward(int action, int cfReason, int serviceClass, String number,
917                               int timeSeconds, Message response) {
918
919    }
920
921    @Override
922    public void queryCallForwardStatus(int cfReason, int serviceClass, String number,
923                                       Message response) {
924
925    }
926
927    @Override
928    public void setNetworkSelectionModeAutomatic(Message response) {
929
930    }
931
932    @Override
933    public void setNetworkSelectionModeManual(String operatorNumeric, Message response) {
934
935    }
936
937    @Override
938    public void getNetworkSelectionMode(Message response) {
939
940    }
941
942    @Override
943    public void getAvailableNetworks(Message response) {
944
945    }
946
947    @Override
948    public void getBasebandVersion(Message response) {
949
950    }
951
952    @Override
953    public void queryFacilityLock(String facility, String password, int serviceClass,
954                                  Message response) {
955
956    }
957
958    @Override
959    public void queryFacilityLockForApp(String facility, String password, int serviceClass,
960                                        String appId, Message response) {
961
962    }
963
964    @Override
965    public void setFacilityLock(String facility, boolean lockState, String password,
966                                int serviceClass, Message response) {
967
968    }
969
970    @Override
971    public void setFacilityLockForApp(String facility, boolean lockState, String password,
972                                      int serviceClass, String appId, Message response) {
973
974    }
975
976    @Override
977    public void sendUSSD(String ussdString, Message response) {
978
979    }
980
981    @Override
982    public void cancelPendingUssd(Message response) {
983
984    }
985
986    @Override
987    public void resetRadio(Message result) {
988
989    }
990
991    @Override
992    public void setBandMode(int bandMode, Message response) {
993
994    }
995
996    @Override
997    public void queryAvailableBandMode(Message response) {
998
999    }
1000
1001    @Override
1002    public void setPreferredNetworkType(int networkType, Message response) {
1003
1004    }
1005
1006    @Override
1007    public void getPreferredNetworkType(Message response) {
1008
1009    }
1010
1011    @Override
1012    public void setLocationUpdates(boolean enable, Message response) {
1013
1014    }
1015
1016    @Override
1017    public void getSmscAddress(Message result) {
1018
1019    }
1020
1021    @Override
1022    public void setSmscAddress(String address, Message result) {
1023
1024    }
1025
1026    @Override
1027    public void reportSmsMemoryStatus(boolean available, Message result) {
1028
1029    }
1030
1031    @Override
1032    public void reportStkServiceIsRunning(Message result) {
1033
1034    }
1035
1036    @Override
1037    public void invokeOemRilRequestRaw(byte[] data, Message response) {
1038
1039    }
1040
1041    @Override
1042    public void invokeOemRilRequestStrings(String[] strings, Message response) {
1043
1044    }
1045
1046    @Override
1047    public void setOnUnsolOemHookRaw(Handler h, int what, Object obj) {
1048
1049    }
1050
1051    @Override
1052    public void unSetOnUnsolOemHookRaw(Handler h) {
1053
1054    }
1055
1056    @Override
1057    public void sendTerminalResponse(String contents, Message response) {
1058
1059    }
1060
1061    @Override
1062    public void sendEnvelope(String contents, Message response) {
1063
1064    }
1065
1066    @Override
1067    public void sendEnvelopeWithStatus(String contents, Message response) {
1068
1069    }
1070
1071    @Override
1072    public void handleCallSetupRequestFromSim(boolean accept, Message response) {
1073
1074    }
1075
1076    @Override
1077    public void setGsmBroadcastActivation(boolean activate, Message result) {
1078
1079    }
1080
1081    @Override
1082    public void setGsmBroadcastConfig(SmsBroadcastConfigInfo[] config, Message response) {
1083
1084    }
1085
1086    @Override
1087    public void getGsmBroadcastConfig(Message response) {
1088
1089    }
1090
1091    @Override
1092    public void getDeviceIdentity(Message response) {
1093
1094    }
1095
1096    @Override
1097    public void getCDMASubscription(Message response) {
1098
1099    }
1100
1101    @Override
1102    public void sendCDMAFeatureCode(String FeatureCode, Message response) {
1103
1104    }
1105
1106    @Override
1107    public void setPhoneType(int phoneType) {
1108
1109    }
1110
1111    @Override
1112    public void queryCdmaRoamingPreference(Message response) {
1113
1114    }
1115
1116    @Override
1117    public void setCdmaRoamingPreference(int cdmaRoamingType, Message response) {
1118
1119    }
1120
1121    @Override
1122    public void setCdmaSubscriptionSource(int cdmaSubscriptionType, Message response) {
1123
1124    }
1125
1126    @Override
1127    public void getCdmaSubscriptionSource(Message response) {
1128
1129    }
1130
1131    @Override
1132    public void setTTYMode(int ttyMode, Message response) {
1133
1134    }
1135
1136    @Override
1137    public void queryTTYMode(Message response) {
1138
1139    }
1140
1141    @Override
1142    public void setupDataCall(int radioTechnology, DataProfile dataProfile, boolean isRoaming,
1143                              boolean allowRoaming, Message result) {
1144    }
1145
1146    @Override
1147    public void deactivateDataCall(int cid, int reason, Message result) {
1148
1149    }
1150
1151    @Override
1152    public void setCdmaBroadcastActivation(boolean activate, Message result) {
1153
1154    }
1155
1156    @Override
1157    public void setCdmaBroadcastConfig(CdmaSmsBroadcastConfigInfo[] configs, Message response) {
1158
1159    }
1160
1161    @Override
1162    public void getCdmaBroadcastConfig(Message result) {
1163
1164    }
1165
1166    @Override
1167    public void exitEmergencyCallbackMode(Message response) {
1168
1169    }
1170
1171    @Override
1172    public void getIccCardStatus(Message result) {
1173
1174    }
1175
1176    @Override
1177    public int getLteOnCdmaMode() {
1178        return 0;
1179    }
1180
1181    @Override
1182    public void requestIsimAuthentication(String nonce, Message response) {
1183
1184    }
1185
1186    @Override
1187    public void requestIccSimAuthentication(int authContext, String data, String aid,
1188                                            Message response) {
1189
1190    }
1191
1192    @Override
1193    public void getVoiceRadioTechnology(Message result) {
1194
1195    }
1196
1197    @Override
1198    public void registerForCellInfoList(Handler h, int what, Object obj) {
1199
1200    }
1201
1202    @Override
1203    public void unregisterForCellInfoList(Handler h) {
1204
1205    }
1206
1207    @Override
1208    public void setInitialAttachApn(DataProfile dataProfile, boolean isRoaming, Message result) {
1209
1210    }
1211
1212    @Override
1213    public void setDataProfile(DataProfile[] dps, boolean isRoaming, Message result) {
1214
1215    }
1216
1217    @Override
1218    public void testingEmergencyCall() {
1219
1220    }
1221
1222    @Override
1223    public void iccOpenLogicalChannel(String AID, int p2, Message response) {
1224
1225    }
1226
1227    @Override
1228    public void iccCloseLogicalChannel(int channel, Message response) {
1229
1230    }
1231
1232    @Override
1233    public void iccTransmitApduLogicalChannel(int channel, int cla, int instruction, int p1,
1234                                              int p2, int p3, String data, Message response) {
1235
1236    }
1237
1238    @Override
1239    public void iccTransmitApduBasicChannel(int cla, int instruction, int p1, int p2, int p3,
1240                                            String data, Message response) {
1241
1242    }
1243
1244    @Override
1245    public void nvReadItem(int itemID, Message response) {
1246
1247    }
1248
1249    @Override
1250    public void nvWriteItem(int itemID, String itemValue, Message response) {
1251
1252    }
1253
1254    @Override
1255    public void nvWriteCdmaPrl(byte[] preferredRoamingList, Message response) {
1256
1257    }
1258
1259    @Override
1260    public void nvResetConfig(int resetType, Message response) {
1261
1262    }
1263
1264    @Override
1265    public void getHardwareConfig(Message result) {
1266
1267    }
1268
1269    @Override
1270    public int getRilVersion() {
1271        return 0;
1272    }
1273
1274    @Override
1275    public void setUiccSubscription(int slotId, int appIndex, int subId, int subStatus,
1276                                    Message result) {
1277
1278    }
1279
1280    @Override
1281    public void setDataAllowed(boolean allowed, Message result) {
1282
1283    }
1284
1285    @Override
1286    public void requestShutdown(Message result) {
1287
1288    }
1289
1290    @Override
1291    public void setRadioCapability(RadioCapability rc, Message result) {
1292
1293    }
1294
1295    @Override
1296    public void getRadioCapability(Message result) {
1297
1298    }
1299
1300    @Override
1301    public void registerForRadioCapabilityChanged(Handler h, int what, Object obj) {
1302
1303    }
1304
1305    @Override
1306    public void unregisterForRadioCapabilityChanged(Handler h) {
1307
1308    }
1309
1310    @Override
1311    public void startLceService(int reportIntervalMs, boolean pullMode, Message result) {
1312
1313    }
1314
1315    @Override
1316    public void stopLceService(Message result) {
1317
1318    }
1319
1320    @Override
1321    public void pullLceData(Message result) {
1322
1323    }
1324
1325    @Override
1326    public void registerForLceInfo(Handler h, int what, Object obj) {
1327
1328    }
1329
1330    @Override
1331    public void unregisterForLceInfo(Handler h) {
1332
1333    }
1334
1335    @Override
1336    public void getModemActivityInfo(Message result) {
1337
1338    }
1339
1340    @Override
1341    public void setAllowedCarriers(List<CarrierIdentifier> carriers, Message result) {
1342
1343    }
1344
1345    @Override
1346    public void getAllowedCarriers(Message result) {
1347
1348    }
1349
1350    @Override
1351    public void registerForPcoData(Handler h, int what, Object obj) {
1352    }
1353
1354    @Override
1355    public void unregisterForPcoData(Handler h) {
1356    }
1357
1358    @Override
1359    public void sendDeviceState(int stateType, boolean state, Message result) {
1360    }
1361
1362    @Override
1363    public void setUnsolResponseFilter(int filter, Message result){
1364    }
1365
1366    @Override
1367    public void setSimCardPower(boolean powerUp, Message result) {
1368    }
1369}
1370