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