Statistics
| Branch: | Tag: | Revision:

orfox / README.md @ master

History | View | Annotate | Download (1.25 KB)

1 0319fc6b amoghbl1
Orfox
2
=====
3
4 05293b51 Hans-Christoph Steiner
This is a new privacy-enhanced browser for Android, based on Mozilla Firefox,
5
configured by default to work with Orbot: Tor for Android.
6 9c8120b7 n8fr8
7 05293b51 Hans-Christoph Steiner
You can learn more about the design of Tor Browser here:
8
https://www.torproject.org/projects/torbrowser/design/
9 548e757c n8fr8
10 05293b51 Hans-Christoph Steiner
Review the "Orfox Spec" document in this repo for more information on the
11
design goals and defaults for this browser.
12 9c8120b7 n8fr8
13 05293b51 Hans-Christoph Steiner
Building
14
--------
15
16
You can find the source information on building "Fennec" for Android (aka
17
Firefox) from source here:
18
https://wiki.mozilla.org/Mobile/Fennec/Android#Building_Fennec
19
20
Additionally, it is easiest to build when using a specific Android SDK setup
21
to make sure that the version of things are correct, like the Support libs.
22
23
    cd /opt
24
    wget https://dl.google.com/android/android-sdk_r24.3.4-linux.tgz
25
    tar xzf android-sdk_r24.3.4-linux.tgz
26
    export ANDROID_HOME=/opt/android-sdk-linux
27
    export PATH="$ANDROID_HOME/tools:$PATH"
28
    android update sdk --no-ui --filter tools,platform-tools,build-tools-23.0.1,android-22
29
    cd $ANDROID_HOME
30
    mkdir -p extras/android
31
    cd extras/android
32
    wget https://dl.google.com/android/repository/support_r22.2.1.zip
33
    unzip support_r22.2.1.zip
34
    chmod -R a+rX $ANDROID_HOME
35
    find $ANDROID_HOME -executable |xargs chmod a+x