New port numbers
[electrum-nvc.git] / docs / android.html
1 <html>
2 <body>
3 <div style="width:35em;margin-left:5em;">
4 <h2>Electrum for Android</h2>
5
6 This page explains how to install Electrum on Android devices.<br/><br/> 
7
8 Please note that Electrum is not distributed as a binary package, but
9 as python source code; this gives users the possibility to see what
10 the code is doing, and to check that it does not contain malware. The
11 downside is that installation is slightly more complicated than
12 downloading an app on the Android market, but it remains very
13 simple. <br/><br/>
14
15 It is possible to print this page on paper and to install everything from
16 QR codes.  If you encounter problems, you may find help at
17 <a href="http://maketecheasier.com/install-applications-without-the-market/2011/01/28">
18 this link</a>.
19
20
21 <h3>1. Download and install Google Scripting Layer for Android</h3>
22
23 You can get
24 it <a href="http://code.google.com/p/android-scripting/wiki/Unofficial">here</a>,
25 or by scanning the following qr code: <br/>
26 <img src="http://chart.apis.google.com/chart?cht=qr&chs=150x150&chld=L&choe=UTF-8&chl=http%3A%2F%2Fwww.mithril.com.au%2Fandroid%2Fsl4a_r5x.apk"
27 />
28
29
30 <h3>2. Download and install Python for Android</h3>
31
32 You can get
33 it <a href="http://code.google.com/p/python-for-android/downloads/detail?name=PythonForAndroid_r5.apk">here</a>,
34 or by scanning the following qr code: <br/>
35 <img src="http://chart.apis.google.com/chart?cht=qr&chs=200x200&chld=L&choe=UTF-8&chl=http%3A%2F%2Fpython-for-android.googlecode.com%2Ffiles%2FPythonForAndroid_r5.apk"/>
36 <br/>
37 Once you have installed the apk, launch the Python for Android application and click 'install'
38
39 <h3>3. Download the Electrum install script</h3>
40
41 Download <a href="e4a_install.py">e4a_install.py</a> and install it in your sl4a/scripts directory.
42 You can do it manually, or from QR code, as follows:
43 <pre>
44 1. Launch SL4A.
45 2. Press the Menu button.
46 3. Tap Add.
47 4. Tap Scan Barcode.
48 5. Scan the following QRcode:
49 </pre>
50 <img src="http://chart.apis.google.com/chart?cht=qr&chs=300x300&chld=L&choe=UTF-8&chl=e4a_install.py%0Aimport+urllib%2C+zipfile%2C+os%0Ap%3D%22http%3A%2F%2Fecdsa.org%2Felectrum%2Fe4a%22%0An%3D%22Electrum-0.43d%22%0Anz%3Dn%2B%22.zip%22%0Aurllib.urlretrieve(p%2Cnz)%0Azipfile.ZipFile(nz).extractall()%0Aos.rename(n%2C'scripts%2F'%2Bn)"
51 />
52 <pre>This will install a script named e4a_install.py</pre>
53
54 <h3>4. Download and install Electrum</h3>
55 <pre>
56 1. Tap e4a_install.py: it will download and install a directory named "Electrum-0.43d"
57 2. To launch Electrum, visit the "Electrum-0.43d" directory and tap 'electrum4a.py'
58 </pre>
59 </body>
60 </html>