Loading src/java/com/android/internal/telephony/DeviceStateMonitor.java +4 −14 Original line number Diff line number Diff line Loading @@ -619,13 +619,11 @@ public class DeviceStateMonitor extends Handler { } // Determine whether to notify registrants about the non-terrestrial signal strength change. if (mFeatureFlags.oemEnabledSatelliteFlag()) { if (shouldEnableSignalStrengthReports()) { mSignalStrengthReportDecisionCallbackRegistrants.notifyResult(true); } else { mSignalStrengthReportDecisionCallbackRegistrants.notifyResult(false); } } if (mFeatureFlags.carrierRoamingNbIotNtn()) { // Determine whether to notify registrants about the screen on, off state change. Loading Loading @@ -815,10 +813,6 @@ public class DeviceStateMonitor extends Handler { * @param obj AsyncResult.userObj when the message is delivered */ public void registerForSignalStrengthReportDecision(Handler h, int what, Object obj) { if (!mFeatureFlags.oemEnabledSatelliteFlag()) { Rlog.d(TAG, "oemEnabledSatelliteFlag is disabled"); return; } Registrant r = new Registrant(h, what, obj); mSignalStrengthReportDecisionCallbackRegistrants.add(r); } Loading Loading @@ -859,10 +853,6 @@ public class DeviceStateMonitor extends Handler { * @param h Handler to notify */ public void unregisterForSignalStrengthReportDecision(Handler h) { if (!mFeatureFlags.oemEnabledSatelliteFlag()) { Rlog.d(TAG, "oemEnabledSatelliteFlag is disabled"); return; } mSignalStrengthReportDecisionCallbackRegistrants.remove(h); } Loading src/java/com/android/internal/telephony/LocaleTracker.java +3 −4 Original line number Diff line number Diff line Loading @@ -565,10 +565,9 @@ public class LocaleTracker extends Handler { TelephonyProperties.operator_iso_country(newProp); } if (mFeatureFlags.oemEnabledSatelliteFlag()) { TelephonyCountryDetector.getInstance(mPhone.getContext(), mFeatureFlags) .onNetworkCountryCodeChanged(mPhone, countryIso); } Intent intent = new Intent(TelephonyManager.ACTION_NETWORK_COUNTRY_CHANGED); intent.putExtra(TelephonyManager.EXTRA_NETWORK_COUNTRY, countryIso); intent.putExtra(TelephonyManager.EXTRA_LAST_KNOWN_NETWORK_COUNTRY, Loading src/java/com/android/internal/telephony/TelephonyCountryDetector.java +2 −6 Original line number Diff line number Diff line Loading @@ -490,12 +490,8 @@ public class TelephonyCountryDetector extends Handler { } } evaluateRequestingLocationUpdates(); if (mFeatureFlags.oemEnabledSatelliteFlag()) { logd("mCountryCodeChangedRegistrants.notifyRegistrants()"); mCountryCodeChangedRegistrants.notifyRegistrants(); } else { logd("mCountryCodeChangedRegistrants.notifyRegistrants() is not called"); } } private void handleEventWifiConnectivityStateChanged(boolean connected) { Loading src/java/com/android/internal/telephony/satellite/SatelliteController.java +0 −146 Original line number Diff line number Diff line Loading @@ -2567,10 +2567,6 @@ public class SatelliteController extends Handler { * @return {@code true} if the satellite modem is enabled and {@code false} otherwise. */ private boolean isSatelliteEnabled() { if (!mFeatureFlags.oemEnabledSatelliteFlag()) { plogd("isSatelliteEnabled: oemEnabledSatelliteFlag is disabled"); return false; } synchronized (mIsSatelliteEnabledLock) { if (mIsSatelliteEnabled == null) return false; return mIsSatelliteEnabled; Loading @@ -2583,11 +2579,6 @@ public class SatelliteController extends Handler { * @return {@code true} if the satellite modem is being enabled and {@code false} otherwise. */ private boolean isSatelliteBeingEnabled() { if (!mFeatureFlags.oemEnabledSatelliteFlag()) { plogd("isSatelliteBeingEnabled: oemEnabledSatelliteFlag is disabled"); return false; } if (mSatelliteSessionController != null && mSatelliteSessionController.isInEnablingState()) { return true; Loading Loading @@ -2649,10 +2640,6 @@ public class SatelliteController extends Handler { * @return {@code true} if the satellite demo mode is enabled and {@code false} otherwise. */ public boolean isDemoModeEnabled() { if (!mFeatureFlags.oemEnabledSatelliteFlag()) { plogd("isDemoModeEnabled: oemEnabledSatelliteFlag is disabled"); return false; } return mIsDemoModeEnabled; } Loading @@ -2663,12 +2650,6 @@ public class SatelliteController extends Handler { * if the request is successful or an error code if the request failed. */ public void requestIsEmergencyModeEnabled(@NonNull ResultReceiver result) { if (!mFeatureFlags.oemEnabledSatelliteFlag()) { plogd("requestIsEmergencyModeEnabled: oemEnabledSatelliteFlag is disabled"); result.send(SatelliteManager.SATELLITE_RESULT_NOT_SUPPORTED, null); return; } synchronized (mSatelliteEnabledRequestLock) { Bundle bundle = new Bundle(); bundle.putBoolean(SatelliteManager.KEY_EMERGENCY_MODE_ENABLED, Loading @@ -2684,12 +2665,6 @@ public class SatelliteController extends Handler { * the device if the request is successful or an error code if the request failed. */ public void requestIsSatelliteSupported(@NonNull ResultReceiver result) { if (!mFeatureFlags.oemEnabledSatelliteFlag()) { plogd("requestIsSatelliteSupported: oemEnabledSatelliteFlag is disabled"); result.send(SatelliteManager.SATELLITE_RESULT_NOT_SUPPORTED, null); return; } int subId = getSelectedSatelliteSubId(); Boolean isSatelliteSupported = getIsSatelliteSupported(); if (isSatelliteSupported != null) { Loading Loading @@ -2926,11 +2901,6 @@ public class SatelliteController extends Handler { */ public void unregisterForSatelliteProvisionStateChanged( @NonNull ISatelliteProvisionStateCallback callback) { if (!mFeatureFlags.oemEnabledSatelliteFlag()) { plogd("unregisterForSatelliteProvisionStateChanged: " + "oemEnabledSatelliteFlag is disabled"); return; } mSatelliteProvisionStateChangedListeners.remove(callback.asBinder()); } Loading Loading @@ -2971,10 +2941,6 @@ public class SatelliteController extends Handler { */ @SatelliteManager.SatelliteResult public int registerForSatelliteModemStateChanged( @NonNull ISatelliteModemStateCallback callback) { if (!mFeatureFlags.oemEnabledSatelliteFlag()) { plogd("registerForSatelliteModemStateChanged: oemEnabledSatelliteFlag is disabled"); return SatelliteManager.SATELLITE_RESULT_NOT_SUPPORTED; } if (mFeatureFlags.carrierRoamingNbIotNtn()) { plogd("registerForSatelliteModemStateChanged: add Listeners for ModemState"); mSatelliteRegistrationFailureListeners.put(callback.asBinder(), callback); Loading @@ -2999,10 +2965,6 @@ public class SatelliteController extends Handler { */ public void unregisterForModemStateChanged( @NonNull ISatelliteModemStateCallback callback) { if (!mFeatureFlags.oemEnabledSatelliteFlag()) { plogd("unregisterForModemStateChanged: oemEnabledSatelliteFlag is disabled"); return; } if (mSatelliteSessionController != null) { mSatelliteSessionController.unregisterForSatelliteModemStateChanged(callback); } else { Loading @@ -3025,10 +2987,6 @@ public class SatelliteController extends Handler { */ @SatelliteManager.SatelliteResult public int registerForIncomingDatagram( @NonNull ISatelliteDatagramCallback callback) { if (!mFeatureFlags.oemEnabledSatelliteFlag()) { plogd("registerForIncomingDatagram: oemEnabledSatelliteFlag is disabled"); return SatelliteManager.SATELLITE_RESULT_NOT_SUPPORTED; } if (!mSatelliteModemInterface.isSatelliteServiceSupported()) { return SatelliteManager.SATELLITE_RESULT_NOT_SUPPORTED; } Loading @@ -3046,10 +3004,6 @@ public class SatelliteController extends Handler { */ public void unregisterForIncomingDatagram( @NonNull ISatelliteDatagramCallback callback) { if (!mFeatureFlags.oemEnabledSatelliteFlag()) { plogd("unregisterForIncomingDatagram: oemEnabledSatelliteFlag is disabled"); return; } if (!mSatelliteModemInterface.isSatelliteServiceSupported()) { return; } Loading Loading @@ -3144,11 +3098,6 @@ public class SatelliteController extends Handler { * @param isAligned {@true} means device is aligned with the satellite, otherwise {@false}. */ public void setDeviceAlignedWithSatellite(@NonNull boolean isAligned) { if (!mFeatureFlags.oemEnabledSatelliteFlag()) { plogd("setDeviceAlignedWithSatellite: oemEnabledSatelliteFlag is disabled"); return; } DemoSimulator.getInstance().setDeviceAlignedWithSatellite(isAligned); mDatagramController.setDeviceAlignedWithSatellite(isAligned); if (mSatelliteSessionController != null) { Loading Loading @@ -3380,11 +3329,6 @@ public class SatelliteController extends Handler { */ @SatelliteManager.SatelliteResult public int registerForSatelliteSupportedStateChanged( @NonNull IBooleanConsumer callback) { if (!mFeatureFlags.oemEnabledSatelliteFlag()) { plogd("registerForSatelliteSupportedStateChanged: oemEnabledSatelliteFlag is disabled"); return SatelliteManager.SATELLITE_RESULT_REQUEST_NOT_SUPPORTED; } mSatelliteSupportedStateChangedListeners.put(callback.asBinder(), callback); return SATELLITE_RESULT_SUCCESS; } Loading @@ -3398,11 +3342,6 @@ public class SatelliteController extends Handler { */ public void unregisterForSatelliteSupportedStateChanged( @NonNull IBooleanConsumer callback) { if (!mFeatureFlags.oemEnabledSatelliteFlag()) { plogd("unregisterForSatelliteSupportedStateChanged: " + "oemEnabledSatelliteFlag is disabled"); return; } mSatelliteSupportedStateChangedListeners.remove(callback.asBinder()); } Loading Loading @@ -3505,10 +3444,6 @@ public class SatelliteController extends Handler { * @return {@code true} if the timeout duration is set successfully, {@code false} otherwise. */ public boolean setSatelliteListeningTimeoutDuration(long timeoutMillis) { if (!mFeatureFlags.oemEnabledSatelliteFlag()) { plogd("setSatelliteListeningTimeoutDuration: oemEnabledSatelliteFlag is disabled"); return false; } if (mSatelliteSessionController == null) { ploge("mSatelliteSessionController is not initialized yet"); return false; Loading Loading @@ -3540,10 +3475,6 @@ public class SatelliteController extends Handler { */ public boolean setDatagramControllerTimeoutDuration( boolean reset, int timeoutType, long timeoutMillis) { if (!mFeatureFlags.oemEnabledSatelliteFlag()) { plogd("setDatagramControllerTimeoutDuration: oemEnabledSatelliteFlag is disabled"); return false; } plogd("setDatagramControllerTimeoutDuration: reset=" + reset + ", timeoutType=" + timeoutType + ", timeoutMillis=" + timeoutMillis); return mDatagramController.setDatagramControllerTimeoutDuration( Loading @@ -3559,10 +3490,6 @@ public class SatelliteController extends Handler { */ public boolean setDatagramControllerBooleanConfig( boolean reset, int booleanType, boolean enable) { if (!mFeatureFlags.oemEnabledSatelliteFlag()) { logd("setDatagramControllerBooleanConfig: oemEnabledSatelliteFlag is disabled"); return false; } logd("setDatagramControllerBooleanConfig: reset=" + reset + ", booleanType=" + booleanType + ", enable=" + enable); return mDatagramController.setDatagramControllerBooleanConfig( Loading @@ -3578,10 +3505,6 @@ public class SatelliteController extends Handler { */ public boolean setSatelliteControllerTimeoutDuration( boolean reset, int timeoutType, long timeoutMillis) { if (!mFeatureFlags.oemEnabledSatelliteFlag()) { plogd("setSatelliteControllerTimeoutDuration: oemEnabledSatelliteFlag is disabled"); return false; } if (!isMockModemAllowed()) { plogd("setSatelliteControllerTimeoutDuration: mock modem is not allowed"); return false; Loading Loading @@ -3633,10 +3556,6 @@ public class SatelliteController extends Handler { * {@code false} otherwise. */ public boolean setSatelliteGatewayServicePackageName(@Nullable String servicePackageName) { if (!mFeatureFlags.oemEnabledSatelliteFlag()) { plogd("setSatelliteGatewayServicePackageName: oemEnabledSatelliteFlag is disabled"); return false; } if (mSatelliteSessionController == null) { ploge("mSatelliteSessionController is not initialized yet"); return false; Loading @@ -3655,10 +3574,6 @@ public class SatelliteController extends Handler { */ public boolean setSatellitePointingUiClassName( @Nullable String packageName, @Nullable String className) { if (!mFeatureFlags.oemEnabledSatelliteFlag()) { plogd("setSatellitePointingUiClassName: oemEnabledSatelliteFlag is disabled"); return false; } return mPointingAppController.setSatellitePointingUiClassName(packageName, className); } Loading Loading @@ -3745,11 +3660,6 @@ public class SatelliteController extends Handler { */ @VisibleForTesting(visibility = VisibleForTesting.Visibility.PACKAGE) public void onSatelliteServiceConnected() { if (!mFeatureFlags.oemEnabledSatelliteFlag()) { plogd("onSatelliteServiceConnected: oemEnabledSatelliteFlag is disabled"); return; } if (mSatelliteModemInterface.isSatelliteServiceSupported()) { plogd("onSatelliteServiceConnected"); // Vendor service might have just come back from a crash Loading Loading @@ -3782,10 +3692,6 @@ public class SatelliteController extends Handler { */ public void onSetCellularRadioPowerStateRequested(boolean powerOn) { logd("onSetCellularRadioPowerStateRequested: powerOn=" + powerOn); if (!mFeatureFlags.oemEnabledSatelliteFlag()) { plogd("onSetCellularRadioPowerStateRequested: oemEnabledSatelliteFlag is disabled"); return; } synchronized (mIsRadioOnLock) { mRadioOffRequested = !powerOn; Loading Loading @@ -3855,10 +3761,6 @@ public class SatelliteController extends Handler { * {@code false} otherwise. */ public boolean isSatelliteSupportedViaOem() { if (!mFeatureFlags.oemEnabledSatelliteFlag()) { plogd("isSatelliteSupported: oemEnabledSatelliteFlag is disabled"); return false; } Boolean supported = isSatelliteSupportedViaOemInternal(); return (supported != null ? supported : false); } Loading Loading @@ -3944,11 +3846,6 @@ public class SatelliteController extends Handler { * @return {@code true} if satellite attach is required, {@code false} otherwise. */ public boolean isSatelliteAttachRequired() { if (!mFeatureFlags.oemEnabledSatelliteFlag()) { plogd("isSatelliteAttachRequired: oemEnabledSatelliteFlag is disabled"); return false; } SatelliteCapabilities satelliteCapabilities = getSatelliteCapabilities(); if (satelliteCapabilities == null) { ploge("isSatelliteAttachRequired: mSatelliteCapabilities is null"); Loading Loading @@ -4216,9 +4113,6 @@ public class SatelliteController extends Handler { * if the request is successful or an error code if the request failed. */ public void requestSatelliteSessionStats(int subId, @NonNull ResultReceiver result) { if (!mFeatureFlags.oemEnabledSatelliteFlag()) { return; } mSessionMetricsStats.requestSatelliteSessionStats(subId, result); } Loading Loading @@ -4736,11 +4630,6 @@ public class SatelliteController extends Handler { } private void registerForNtnSignalStrengthChanged() { if (!mFeatureFlags.oemEnabledSatelliteFlag()) { plogd("registerForNtnSignalStrengthChanged: oemEnabledSatelliteFlag is disabled"); return; } if (mSatelliteModemInterface.isSatelliteServiceSupported()) { if (!mRegisteredForNtnSignalStrengthChanged.get()) { mSatelliteModemInterface.registerForNtnSignalStrengthChanged( Loading @@ -4751,11 +4640,6 @@ public class SatelliteController extends Handler { } private void registerForCapabilitiesChanged() { if (!mFeatureFlags.oemEnabledSatelliteFlag()) { plogd("registerForCapabilitiesChanged: oemEnabledSatelliteFlag is disabled"); return; } if (mSatelliteModemInterface.isSatelliteServiceSupported()) { if (!mRegisteredForSatelliteCapabilitiesChanged.get()) { mSatelliteModemInterface.registerForSatelliteCapabilitiesChanged( Loading Loading @@ -4960,11 +4844,6 @@ public class SatelliteController extends Handler { private void handleEventNtnSignalStrengthChanged(NtnSignalStrength ntnSignalStrength) { logd("handleEventNtnSignalStrengthChanged: ntnSignalStrength=" + ntnSignalStrength); if (!mFeatureFlags.oemEnabledSatelliteFlag()) { logd("handleEventNtnSignalStrengthChanged: oemEnabledSatelliteFlag is disabled"); return; } synchronized (mNtnSignalsStrengthLock) { mNtnSignalStrength = ntnSignalStrength; } Loading @@ -4986,10 +4865,6 @@ public class SatelliteController extends Handler { private void handleEventSatelliteCapabilitiesChanged(SatelliteCapabilities capabilities) { plogd("handleEventSatelliteCapabilitiesChanged()"); if (!mFeatureFlags.oemEnabledSatelliteFlag()) { plogd("handleEventSatelliteCapabilitiesChanged: oemEnabledSatelliteFlag is disabled"); return; } synchronized (mSatelliteCapabilitiesLock) { mSatelliteCapabilities = capabilities; Loading Loading @@ -5968,10 +5843,6 @@ public class SatelliteController extends Handler { @SatelliteManager.SatelliteResult private int evaluateOemSatelliteRequestAllowed( boolean isProvisionRequired) { if (!mFeatureFlags.oemEnabledSatelliteFlag()) { plogd("oemEnabledSatelliteFlag is disabled"); return SatelliteManager.SATELLITE_RESULT_REQUEST_NOT_SUPPORTED; } if (!mSatelliteModemInterface.isSatelliteServiceSupported()) { plogd("evaluateOemSatelliteRequestAllowed: satellite service is not supported"); return SatelliteManager.SATELLITE_RESULT_REQUEST_NOT_SUPPORTED; Loading Loading @@ -6558,12 +6429,6 @@ public class SatelliteController extends Handler { } private void handleCmdUpdateNtnSignalStrengthReporting(boolean shouldReport) { if (!mFeatureFlags.oemEnabledSatelliteFlag()) { plogd("handleCmdUpdateNtnSignalStrengthReporting: oemEnabledSatelliteFlag is " + "disabled"); return; } if (!isSatelliteEnabledOrBeingEnabled()) { plogd("handleCmdUpdateNtnSignalStrengthReporting: ignore request, satellite is " + "disabled"); Loading @@ -6582,12 +6447,6 @@ public class SatelliteController extends Handler { } private void updateNtnSignalStrengthReporting(boolean shouldReport) { if (!mFeatureFlags.oemEnabledSatelliteFlag()) { plogd("updateNtnSignalStrengthReporting: oemEnabledSatelliteFlag is " + "disabled"); return; } SatelliteControllerHandlerRequest request = new SatelliteControllerHandlerRequest( shouldReport, SatelliteServiceUtils.getPhone()); Message onCompleted = obtainMessage(EVENT_UPDATE_NTN_SIGNAL_STRENGTH_REPORTING_DONE, Loading @@ -6612,11 +6471,6 @@ public class SatelliteController extends Handler { * @return {@code true} if the operation is successful, {@code false} otherwise. */ public boolean setShouldSendDatagramToModemInDemoMode(boolean shouldSendToModemInDemoMode) { if (!mFeatureFlags.oemEnabledSatelliteFlag()) { plogd("setShouldSendDatagramToModemInDemoMode: oemEnabledSatelliteFlag is disabled"); return false; } if (!isMockModemAllowed()) { plogd("setShouldSendDatagramToModemInDemoMode: mock modem not allowed."); return false; Loading src/java/com/android/internal/telephony/subscription/SubscriptionDatabaseManager.java +2 −7 Original line number Diff line number Diff line Loading @@ -2072,9 +2072,6 @@ public class SubscriptionDatabaseManager extends Handler { * @throws IllegalArgumentException if the subscription does not exist. */ public void setNtn(int subId, int isNtn) { if (!mFeatureFlags.oemEnabledSatelliteFlag()) { return; } writeDatabaseAndCacheHelper(subId, SimInfo.COLUMN_IS_ONLY_NTN, isNtn, SubscriptionInfoInternal.Builder::setOnlyNonTerrestrialNetwork); } Loading Loading @@ -2447,10 +2444,8 @@ public class SubscriptionDatabaseManager extends Handler { .setIsSatelliteProvisionedForNonIpDatagram(cursor.getInt( cursor.getColumnIndexOrThrow( SimInfo.COLUMN_IS_SATELLITE_PROVISIONED_FOR_NON_IP_DATAGRAM))); if (mFeatureFlags.oemEnabledSatelliteFlag()) { builder.setOnlyNonTerrestrialNetwork(cursor.getInt(cursor.getColumnIndexOrThrow( SimInfo.COLUMN_IS_ONLY_NTN))); } if (mFeatureFlags.supportPsimToEsimConversion()) { builder.setTransferStatus(cursor.getInt(cursor.getColumnIndexOrThrow( SimInfo.COLUMN_TRANSFER_STATUS))); Loading Loading
src/java/com/android/internal/telephony/DeviceStateMonitor.java +4 −14 Original line number Diff line number Diff line Loading @@ -619,13 +619,11 @@ public class DeviceStateMonitor extends Handler { } // Determine whether to notify registrants about the non-terrestrial signal strength change. if (mFeatureFlags.oemEnabledSatelliteFlag()) { if (shouldEnableSignalStrengthReports()) { mSignalStrengthReportDecisionCallbackRegistrants.notifyResult(true); } else { mSignalStrengthReportDecisionCallbackRegistrants.notifyResult(false); } } if (mFeatureFlags.carrierRoamingNbIotNtn()) { // Determine whether to notify registrants about the screen on, off state change. Loading Loading @@ -815,10 +813,6 @@ public class DeviceStateMonitor extends Handler { * @param obj AsyncResult.userObj when the message is delivered */ public void registerForSignalStrengthReportDecision(Handler h, int what, Object obj) { if (!mFeatureFlags.oemEnabledSatelliteFlag()) { Rlog.d(TAG, "oemEnabledSatelliteFlag is disabled"); return; } Registrant r = new Registrant(h, what, obj); mSignalStrengthReportDecisionCallbackRegistrants.add(r); } Loading Loading @@ -859,10 +853,6 @@ public class DeviceStateMonitor extends Handler { * @param h Handler to notify */ public void unregisterForSignalStrengthReportDecision(Handler h) { if (!mFeatureFlags.oemEnabledSatelliteFlag()) { Rlog.d(TAG, "oemEnabledSatelliteFlag is disabled"); return; } mSignalStrengthReportDecisionCallbackRegistrants.remove(h); } Loading
src/java/com/android/internal/telephony/LocaleTracker.java +3 −4 Original line number Diff line number Diff line Loading @@ -565,10 +565,9 @@ public class LocaleTracker extends Handler { TelephonyProperties.operator_iso_country(newProp); } if (mFeatureFlags.oemEnabledSatelliteFlag()) { TelephonyCountryDetector.getInstance(mPhone.getContext(), mFeatureFlags) .onNetworkCountryCodeChanged(mPhone, countryIso); } Intent intent = new Intent(TelephonyManager.ACTION_NETWORK_COUNTRY_CHANGED); intent.putExtra(TelephonyManager.EXTRA_NETWORK_COUNTRY, countryIso); intent.putExtra(TelephonyManager.EXTRA_LAST_KNOWN_NETWORK_COUNTRY, Loading
src/java/com/android/internal/telephony/TelephonyCountryDetector.java +2 −6 Original line number Diff line number Diff line Loading @@ -490,12 +490,8 @@ public class TelephonyCountryDetector extends Handler { } } evaluateRequestingLocationUpdates(); if (mFeatureFlags.oemEnabledSatelliteFlag()) { logd("mCountryCodeChangedRegistrants.notifyRegistrants()"); mCountryCodeChangedRegistrants.notifyRegistrants(); } else { logd("mCountryCodeChangedRegistrants.notifyRegistrants() is not called"); } } private void handleEventWifiConnectivityStateChanged(boolean connected) { Loading
src/java/com/android/internal/telephony/satellite/SatelliteController.java +0 −146 Original line number Diff line number Diff line Loading @@ -2567,10 +2567,6 @@ public class SatelliteController extends Handler { * @return {@code true} if the satellite modem is enabled and {@code false} otherwise. */ private boolean isSatelliteEnabled() { if (!mFeatureFlags.oemEnabledSatelliteFlag()) { plogd("isSatelliteEnabled: oemEnabledSatelliteFlag is disabled"); return false; } synchronized (mIsSatelliteEnabledLock) { if (mIsSatelliteEnabled == null) return false; return mIsSatelliteEnabled; Loading @@ -2583,11 +2579,6 @@ public class SatelliteController extends Handler { * @return {@code true} if the satellite modem is being enabled and {@code false} otherwise. */ private boolean isSatelliteBeingEnabled() { if (!mFeatureFlags.oemEnabledSatelliteFlag()) { plogd("isSatelliteBeingEnabled: oemEnabledSatelliteFlag is disabled"); return false; } if (mSatelliteSessionController != null && mSatelliteSessionController.isInEnablingState()) { return true; Loading Loading @@ -2649,10 +2640,6 @@ public class SatelliteController extends Handler { * @return {@code true} if the satellite demo mode is enabled and {@code false} otherwise. */ public boolean isDemoModeEnabled() { if (!mFeatureFlags.oemEnabledSatelliteFlag()) { plogd("isDemoModeEnabled: oemEnabledSatelliteFlag is disabled"); return false; } return mIsDemoModeEnabled; } Loading @@ -2663,12 +2650,6 @@ public class SatelliteController extends Handler { * if the request is successful or an error code if the request failed. */ public void requestIsEmergencyModeEnabled(@NonNull ResultReceiver result) { if (!mFeatureFlags.oemEnabledSatelliteFlag()) { plogd("requestIsEmergencyModeEnabled: oemEnabledSatelliteFlag is disabled"); result.send(SatelliteManager.SATELLITE_RESULT_NOT_SUPPORTED, null); return; } synchronized (mSatelliteEnabledRequestLock) { Bundle bundle = new Bundle(); bundle.putBoolean(SatelliteManager.KEY_EMERGENCY_MODE_ENABLED, Loading @@ -2684,12 +2665,6 @@ public class SatelliteController extends Handler { * the device if the request is successful or an error code if the request failed. */ public void requestIsSatelliteSupported(@NonNull ResultReceiver result) { if (!mFeatureFlags.oemEnabledSatelliteFlag()) { plogd("requestIsSatelliteSupported: oemEnabledSatelliteFlag is disabled"); result.send(SatelliteManager.SATELLITE_RESULT_NOT_SUPPORTED, null); return; } int subId = getSelectedSatelliteSubId(); Boolean isSatelliteSupported = getIsSatelliteSupported(); if (isSatelliteSupported != null) { Loading Loading @@ -2926,11 +2901,6 @@ public class SatelliteController extends Handler { */ public void unregisterForSatelliteProvisionStateChanged( @NonNull ISatelliteProvisionStateCallback callback) { if (!mFeatureFlags.oemEnabledSatelliteFlag()) { plogd("unregisterForSatelliteProvisionStateChanged: " + "oemEnabledSatelliteFlag is disabled"); return; } mSatelliteProvisionStateChangedListeners.remove(callback.asBinder()); } Loading Loading @@ -2971,10 +2941,6 @@ public class SatelliteController extends Handler { */ @SatelliteManager.SatelliteResult public int registerForSatelliteModemStateChanged( @NonNull ISatelliteModemStateCallback callback) { if (!mFeatureFlags.oemEnabledSatelliteFlag()) { plogd("registerForSatelliteModemStateChanged: oemEnabledSatelliteFlag is disabled"); return SatelliteManager.SATELLITE_RESULT_NOT_SUPPORTED; } if (mFeatureFlags.carrierRoamingNbIotNtn()) { plogd("registerForSatelliteModemStateChanged: add Listeners for ModemState"); mSatelliteRegistrationFailureListeners.put(callback.asBinder(), callback); Loading @@ -2999,10 +2965,6 @@ public class SatelliteController extends Handler { */ public void unregisterForModemStateChanged( @NonNull ISatelliteModemStateCallback callback) { if (!mFeatureFlags.oemEnabledSatelliteFlag()) { plogd("unregisterForModemStateChanged: oemEnabledSatelliteFlag is disabled"); return; } if (mSatelliteSessionController != null) { mSatelliteSessionController.unregisterForSatelliteModemStateChanged(callback); } else { Loading @@ -3025,10 +2987,6 @@ public class SatelliteController extends Handler { */ @SatelliteManager.SatelliteResult public int registerForIncomingDatagram( @NonNull ISatelliteDatagramCallback callback) { if (!mFeatureFlags.oemEnabledSatelliteFlag()) { plogd("registerForIncomingDatagram: oemEnabledSatelliteFlag is disabled"); return SatelliteManager.SATELLITE_RESULT_NOT_SUPPORTED; } if (!mSatelliteModemInterface.isSatelliteServiceSupported()) { return SatelliteManager.SATELLITE_RESULT_NOT_SUPPORTED; } Loading @@ -3046,10 +3004,6 @@ public class SatelliteController extends Handler { */ public void unregisterForIncomingDatagram( @NonNull ISatelliteDatagramCallback callback) { if (!mFeatureFlags.oemEnabledSatelliteFlag()) { plogd("unregisterForIncomingDatagram: oemEnabledSatelliteFlag is disabled"); return; } if (!mSatelliteModemInterface.isSatelliteServiceSupported()) { return; } Loading Loading @@ -3144,11 +3098,6 @@ public class SatelliteController extends Handler { * @param isAligned {@true} means device is aligned with the satellite, otherwise {@false}. */ public void setDeviceAlignedWithSatellite(@NonNull boolean isAligned) { if (!mFeatureFlags.oemEnabledSatelliteFlag()) { plogd("setDeviceAlignedWithSatellite: oemEnabledSatelliteFlag is disabled"); return; } DemoSimulator.getInstance().setDeviceAlignedWithSatellite(isAligned); mDatagramController.setDeviceAlignedWithSatellite(isAligned); if (mSatelliteSessionController != null) { Loading Loading @@ -3380,11 +3329,6 @@ public class SatelliteController extends Handler { */ @SatelliteManager.SatelliteResult public int registerForSatelliteSupportedStateChanged( @NonNull IBooleanConsumer callback) { if (!mFeatureFlags.oemEnabledSatelliteFlag()) { plogd("registerForSatelliteSupportedStateChanged: oemEnabledSatelliteFlag is disabled"); return SatelliteManager.SATELLITE_RESULT_REQUEST_NOT_SUPPORTED; } mSatelliteSupportedStateChangedListeners.put(callback.asBinder(), callback); return SATELLITE_RESULT_SUCCESS; } Loading @@ -3398,11 +3342,6 @@ public class SatelliteController extends Handler { */ public void unregisterForSatelliteSupportedStateChanged( @NonNull IBooleanConsumer callback) { if (!mFeatureFlags.oemEnabledSatelliteFlag()) { plogd("unregisterForSatelliteSupportedStateChanged: " + "oemEnabledSatelliteFlag is disabled"); return; } mSatelliteSupportedStateChangedListeners.remove(callback.asBinder()); } Loading Loading @@ -3505,10 +3444,6 @@ public class SatelliteController extends Handler { * @return {@code true} if the timeout duration is set successfully, {@code false} otherwise. */ public boolean setSatelliteListeningTimeoutDuration(long timeoutMillis) { if (!mFeatureFlags.oemEnabledSatelliteFlag()) { plogd("setSatelliteListeningTimeoutDuration: oemEnabledSatelliteFlag is disabled"); return false; } if (mSatelliteSessionController == null) { ploge("mSatelliteSessionController is not initialized yet"); return false; Loading Loading @@ -3540,10 +3475,6 @@ public class SatelliteController extends Handler { */ public boolean setDatagramControllerTimeoutDuration( boolean reset, int timeoutType, long timeoutMillis) { if (!mFeatureFlags.oemEnabledSatelliteFlag()) { plogd("setDatagramControllerTimeoutDuration: oemEnabledSatelliteFlag is disabled"); return false; } plogd("setDatagramControllerTimeoutDuration: reset=" + reset + ", timeoutType=" + timeoutType + ", timeoutMillis=" + timeoutMillis); return mDatagramController.setDatagramControllerTimeoutDuration( Loading @@ -3559,10 +3490,6 @@ public class SatelliteController extends Handler { */ public boolean setDatagramControllerBooleanConfig( boolean reset, int booleanType, boolean enable) { if (!mFeatureFlags.oemEnabledSatelliteFlag()) { logd("setDatagramControllerBooleanConfig: oemEnabledSatelliteFlag is disabled"); return false; } logd("setDatagramControllerBooleanConfig: reset=" + reset + ", booleanType=" + booleanType + ", enable=" + enable); return mDatagramController.setDatagramControllerBooleanConfig( Loading @@ -3578,10 +3505,6 @@ public class SatelliteController extends Handler { */ public boolean setSatelliteControllerTimeoutDuration( boolean reset, int timeoutType, long timeoutMillis) { if (!mFeatureFlags.oemEnabledSatelliteFlag()) { plogd("setSatelliteControllerTimeoutDuration: oemEnabledSatelliteFlag is disabled"); return false; } if (!isMockModemAllowed()) { plogd("setSatelliteControllerTimeoutDuration: mock modem is not allowed"); return false; Loading Loading @@ -3633,10 +3556,6 @@ public class SatelliteController extends Handler { * {@code false} otherwise. */ public boolean setSatelliteGatewayServicePackageName(@Nullable String servicePackageName) { if (!mFeatureFlags.oemEnabledSatelliteFlag()) { plogd("setSatelliteGatewayServicePackageName: oemEnabledSatelliteFlag is disabled"); return false; } if (mSatelliteSessionController == null) { ploge("mSatelliteSessionController is not initialized yet"); return false; Loading @@ -3655,10 +3574,6 @@ public class SatelliteController extends Handler { */ public boolean setSatellitePointingUiClassName( @Nullable String packageName, @Nullable String className) { if (!mFeatureFlags.oemEnabledSatelliteFlag()) { plogd("setSatellitePointingUiClassName: oemEnabledSatelliteFlag is disabled"); return false; } return mPointingAppController.setSatellitePointingUiClassName(packageName, className); } Loading Loading @@ -3745,11 +3660,6 @@ public class SatelliteController extends Handler { */ @VisibleForTesting(visibility = VisibleForTesting.Visibility.PACKAGE) public void onSatelliteServiceConnected() { if (!mFeatureFlags.oemEnabledSatelliteFlag()) { plogd("onSatelliteServiceConnected: oemEnabledSatelliteFlag is disabled"); return; } if (mSatelliteModemInterface.isSatelliteServiceSupported()) { plogd("onSatelliteServiceConnected"); // Vendor service might have just come back from a crash Loading Loading @@ -3782,10 +3692,6 @@ public class SatelliteController extends Handler { */ public void onSetCellularRadioPowerStateRequested(boolean powerOn) { logd("onSetCellularRadioPowerStateRequested: powerOn=" + powerOn); if (!mFeatureFlags.oemEnabledSatelliteFlag()) { plogd("onSetCellularRadioPowerStateRequested: oemEnabledSatelliteFlag is disabled"); return; } synchronized (mIsRadioOnLock) { mRadioOffRequested = !powerOn; Loading Loading @@ -3855,10 +3761,6 @@ public class SatelliteController extends Handler { * {@code false} otherwise. */ public boolean isSatelliteSupportedViaOem() { if (!mFeatureFlags.oemEnabledSatelliteFlag()) { plogd("isSatelliteSupported: oemEnabledSatelliteFlag is disabled"); return false; } Boolean supported = isSatelliteSupportedViaOemInternal(); return (supported != null ? supported : false); } Loading Loading @@ -3944,11 +3846,6 @@ public class SatelliteController extends Handler { * @return {@code true} if satellite attach is required, {@code false} otherwise. */ public boolean isSatelliteAttachRequired() { if (!mFeatureFlags.oemEnabledSatelliteFlag()) { plogd("isSatelliteAttachRequired: oemEnabledSatelliteFlag is disabled"); return false; } SatelliteCapabilities satelliteCapabilities = getSatelliteCapabilities(); if (satelliteCapabilities == null) { ploge("isSatelliteAttachRequired: mSatelliteCapabilities is null"); Loading Loading @@ -4216,9 +4113,6 @@ public class SatelliteController extends Handler { * if the request is successful or an error code if the request failed. */ public void requestSatelliteSessionStats(int subId, @NonNull ResultReceiver result) { if (!mFeatureFlags.oemEnabledSatelliteFlag()) { return; } mSessionMetricsStats.requestSatelliteSessionStats(subId, result); } Loading Loading @@ -4736,11 +4630,6 @@ public class SatelliteController extends Handler { } private void registerForNtnSignalStrengthChanged() { if (!mFeatureFlags.oemEnabledSatelliteFlag()) { plogd("registerForNtnSignalStrengthChanged: oemEnabledSatelliteFlag is disabled"); return; } if (mSatelliteModemInterface.isSatelliteServiceSupported()) { if (!mRegisteredForNtnSignalStrengthChanged.get()) { mSatelliteModemInterface.registerForNtnSignalStrengthChanged( Loading @@ -4751,11 +4640,6 @@ public class SatelliteController extends Handler { } private void registerForCapabilitiesChanged() { if (!mFeatureFlags.oemEnabledSatelliteFlag()) { plogd("registerForCapabilitiesChanged: oemEnabledSatelliteFlag is disabled"); return; } if (mSatelliteModemInterface.isSatelliteServiceSupported()) { if (!mRegisteredForSatelliteCapabilitiesChanged.get()) { mSatelliteModemInterface.registerForSatelliteCapabilitiesChanged( Loading Loading @@ -4960,11 +4844,6 @@ public class SatelliteController extends Handler { private void handleEventNtnSignalStrengthChanged(NtnSignalStrength ntnSignalStrength) { logd("handleEventNtnSignalStrengthChanged: ntnSignalStrength=" + ntnSignalStrength); if (!mFeatureFlags.oemEnabledSatelliteFlag()) { logd("handleEventNtnSignalStrengthChanged: oemEnabledSatelliteFlag is disabled"); return; } synchronized (mNtnSignalsStrengthLock) { mNtnSignalStrength = ntnSignalStrength; } Loading @@ -4986,10 +4865,6 @@ public class SatelliteController extends Handler { private void handleEventSatelliteCapabilitiesChanged(SatelliteCapabilities capabilities) { plogd("handleEventSatelliteCapabilitiesChanged()"); if (!mFeatureFlags.oemEnabledSatelliteFlag()) { plogd("handleEventSatelliteCapabilitiesChanged: oemEnabledSatelliteFlag is disabled"); return; } synchronized (mSatelliteCapabilitiesLock) { mSatelliteCapabilities = capabilities; Loading Loading @@ -5968,10 +5843,6 @@ public class SatelliteController extends Handler { @SatelliteManager.SatelliteResult private int evaluateOemSatelliteRequestAllowed( boolean isProvisionRequired) { if (!mFeatureFlags.oemEnabledSatelliteFlag()) { plogd("oemEnabledSatelliteFlag is disabled"); return SatelliteManager.SATELLITE_RESULT_REQUEST_NOT_SUPPORTED; } if (!mSatelliteModemInterface.isSatelliteServiceSupported()) { plogd("evaluateOemSatelliteRequestAllowed: satellite service is not supported"); return SatelliteManager.SATELLITE_RESULT_REQUEST_NOT_SUPPORTED; Loading Loading @@ -6558,12 +6429,6 @@ public class SatelliteController extends Handler { } private void handleCmdUpdateNtnSignalStrengthReporting(boolean shouldReport) { if (!mFeatureFlags.oemEnabledSatelliteFlag()) { plogd("handleCmdUpdateNtnSignalStrengthReporting: oemEnabledSatelliteFlag is " + "disabled"); return; } if (!isSatelliteEnabledOrBeingEnabled()) { plogd("handleCmdUpdateNtnSignalStrengthReporting: ignore request, satellite is " + "disabled"); Loading @@ -6582,12 +6447,6 @@ public class SatelliteController extends Handler { } private void updateNtnSignalStrengthReporting(boolean shouldReport) { if (!mFeatureFlags.oemEnabledSatelliteFlag()) { plogd("updateNtnSignalStrengthReporting: oemEnabledSatelliteFlag is " + "disabled"); return; } SatelliteControllerHandlerRequest request = new SatelliteControllerHandlerRequest( shouldReport, SatelliteServiceUtils.getPhone()); Message onCompleted = obtainMessage(EVENT_UPDATE_NTN_SIGNAL_STRENGTH_REPORTING_DONE, Loading @@ -6612,11 +6471,6 @@ public class SatelliteController extends Handler { * @return {@code true} if the operation is successful, {@code false} otherwise. */ public boolean setShouldSendDatagramToModemInDemoMode(boolean shouldSendToModemInDemoMode) { if (!mFeatureFlags.oemEnabledSatelliteFlag()) { plogd("setShouldSendDatagramToModemInDemoMode: oemEnabledSatelliteFlag is disabled"); return false; } if (!isMockModemAllowed()) { plogd("setShouldSendDatagramToModemInDemoMode: mock modem not allowed."); return false; Loading
src/java/com/android/internal/telephony/subscription/SubscriptionDatabaseManager.java +2 −7 Original line number Diff line number Diff line Loading @@ -2072,9 +2072,6 @@ public class SubscriptionDatabaseManager extends Handler { * @throws IllegalArgumentException if the subscription does not exist. */ public void setNtn(int subId, int isNtn) { if (!mFeatureFlags.oemEnabledSatelliteFlag()) { return; } writeDatabaseAndCacheHelper(subId, SimInfo.COLUMN_IS_ONLY_NTN, isNtn, SubscriptionInfoInternal.Builder::setOnlyNonTerrestrialNetwork); } Loading Loading @@ -2447,10 +2444,8 @@ public class SubscriptionDatabaseManager extends Handler { .setIsSatelliteProvisionedForNonIpDatagram(cursor.getInt( cursor.getColumnIndexOrThrow( SimInfo.COLUMN_IS_SATELLITE_PROVISIONED_FOR_NON_IP_DATAGRAM))); if (mFeatureFlags.oemEnabledSatelliteFlag()) { builder.setOnlyNonTerrestrialNetwork(cursor.getInt(cursor.getColumnIndexOrThrow( SimInfo.COLUMN_IS_ONLY_NTN))); } if (mFeatureFlags.supportPsimToEsimConversion()) { builder.setTransferStatus(cursor.getInt(cursor.getColumnIndexOrThrow( SimInfo.COLUMN_TRANSFER_STATUS))); Loading