I want to start Firefox in "private" mode on Android via the Android Debugging Tools.
adb shell am start -a android.activity.MAIN -n org.mozilla.firefox/org.mozilla.gecko.BrowserApp -d http://mozilla.org/ --es args "-private"
This starts Firefox, but not in private mode. Am I missing something?
According to the mobile Gecko source code it takes the boolean private_tab
extra. So try
adb shell am start -a android.activity.MAIN -n org.mozilla.firefox/org.mozilla.gecko.BrowserApp -d http://mozilla.org/ --ez private_tab true