Using CF_ACTION_REGISTRATION instead of CF_ACTION_ENABLE
Most of carriers can enable call forwarding by CF_ACTION_ENABLE or
CF_ACTION_REGISTRATION, but some of carriers need to enable by
CF_ACTION_REGISTRATION.
Bug: 194112447
Test: Build pass
Change-Id: I7e1dfa99b5758a12af243324e050e5b1ef7fe010
diff --git a/src/com/android/phone/PhoneInterfaceManager.java b/src/com/android/phone/PhoneInterfaceManager.java
index c75933b..8f3a8f1 100755
--- a/src/com/android/phone/PhoneInterfaceManager.java
+++ b/src/com/android/phone/PhoneInterfaceManager.java
@@ -1056,7 +1056,7 @@
request.argument).first;
request.phone.setCallForwardingOption(
callForwardingInfoToSet.isEnabled()
- ? CommandsInterface.CF_ACTION_ENABLE
+ ? CommandsInterface.CF_ACTION_REGISTRATION
: CommandsInterface.CF_ACTION_DISABLE,
callForwardingInfoToSet.getReason(),
callForwardingInfoToSet.getNumber(),