diff --git a/src/org/torproject/android/service/TorService.java b/src/org/torproject/android/service/TorService.java index b90442ba..147ca780 100644 --- a/src/org/torproject/android/service/TorService.java +++ b/src/org/torproject/android/service/TorService.java @@ -698,7 +698,9 @@ public class TorService extends VpnService implements TorServiceConstants, Orbot /** * Send Orbot's status in reply to an * {@link TorServiceConstants#ACTION_START} {@link Intent}, targeted only to - * the app that sent the initial request. + * the app that sent the initial request. If the user has disabled auto- + * starts, the reply {@code ACTION_START Intent} will include the extra + * {@link TorServiceConstants#STATUS_STARTS_DISABLED} */ private void replyWithStatus(Intent startRequest) { String packageName = startRequest.getStringExtra(EXTRA_PACKAGE_NAME); diff --git a/src/org/torproject/android/service/TorServiceConstants.java b/src/org/torproject/android/service/TorServiceConstants.java index e2f09641..86c6a64b 100644 --- a/src/org/torproject/android/service/TorServiceConstants.java +++ b/src/org/torproject/android/service/TorServiceConstants.java @@ -117,9 +117,11 @@ public interface TorServiceConstants { public final static String STATUS_ON = "ON"; public final static String STATUS_STARTING = "STARTING"; public final static String STATUS_STOPPING = "STOPPING"; + /** * The user has disabled the ability for background starts triggered by - * apps. Fallback to the old Intent that brings up Orbot. + * apps. Fallback to the old {@link Intent} action that brings up Orbot: + * {@link org.torproject.android.OrbotMainActivity#INTENT_ACTION_REQUEST_START_TOR} */ public final static String STATUS_STARTS_DISABLED = "STARTS_DISABLED";