diff --git a/router/java/src/net/i2p/router/Router.java b/router/java/src/net/i2p/router/Router.java
index 0b3a97c9c2a8fc3cd7459bcfe90be68fb335ff7f..b568046f6d4433b4a9a00363a8c4a12e46375ab7 100644
--- a/router/java/src/net/i2p/router/Router.java
+++ b/router/java/src/net/i2p/router/Router.java
@@ -399,10 +399,12 @@ public class Router implements RouterClock.ClockShiftListener {
     public RouterContext getContext() { return _context; }
     
     /**
-     *  Initializes the RouterContext.
+     *  This must be called after instantiation.
      *  Starts the threads. Does not install updates.
+     *  Most users will just call main() instead.
+     *  @since public as of 0.9 for Android and other embedded uses
      */
-    void runRouter() {
+    public void runRouter() {
         if (_isAlive)
             throw new IllegalStateException();
         startupStuff();