Draft blog post for Android app releases
This commit is contained in:
127
i2p2www/blog/2014/12/01/Android-app-releases.rst.draft
Normal file
127
i2p2www/blog/2014/12/01/Android-app-releases.rst.draft
Normal file
@@ -0,0 +1,127 @@
|
||||
{% trans -%}
|
||||
====================
|
||||
Android app releases
|
||||
====================
|
||||
{%- endtrans %}
|
||||
.. meta::
|
||||
:author: str4d
|
||||
:date: 2014-12-01
|
||||
:category: android
|
||||
:excerpt: {% trans %}I2P Android 0.9.17 and Bote 0.3 have been released on the website, Google Play and F-Droid.{% endtrans %}
|
||||
|
||||
{% trans -%}
|
||||
It has been some time since I last posted updates about our Android development,
|
||||
and several I2P releases have gone by without any matching Android releases.
|
||||
At last, the wait is over!
|
||||
{%- endtrans %}
|
||||
|
||||
{% trans -%}
|
||||
New app versions
|
||||
----------------
|
||||
{%- endtrans %}
|
||||
|
||||
{% trans -%}
|
||||
New versions of I2P Android and Bote have been released! They can be downloaded
|
||||
from these URLs:
|
||||
{%- endtrans %}
|
||||
|
||||
* `I2P Android 0.9.17`_
|
||||
* `Bote 0.3`_
|
||||
|
||||
{% trans -%}
|
||||
The main change in these releases is the transition to Android's new Material
|
||||
design system. Material has made it much easier for app developers with, shall
|
||||
we say, "minimalist" design skills (like myself) to create apps that are nicer
|
||||
to use. I2P Android also updates its underlying I2P router to the just-released
|
||||
version 0.9.17. Bote brings in several new features along with many smaller
|
||||
improvements; for example, you can now add new email destinations via QR codes.
|
||||
{%- endtrans %}
|
||||
|
||||
{% trans -%}
|
||||
As I mentioned in `my last update`_, the release key that signs the apps has
|
||||
changed. The reason for this was because we needed to change the package name
|
||||
of I2P Android. The old package name (``net.i2p.android.router``) had already
|
||||
been taken on Google Play (we still don't know who was using it), and we wanted
|
||||
to use the same package name and signing key for all distributions of I2P
|
||||
Android. Doing so means that a user could initially install the app from the I2P
|
||||
website, and then later if the website was blocked they could upgrade it using
|
||||
Google Play. Android OS considers an application to be completely different when
|
||||
its package name changes, so we took the opportunity to increase the strength of
|
||||
the signing key.
|
||||
{%- endtrans %}
|
||||
|
||||
{% trans -%}
|
||||
The fingerprint of the new signing key is:
|
||||
{%- endtrans %}
|
||||
|
||||
::
|
||||
|
||||
Certificate fingerprint (SHA1): A9:37:13:2C:04:8A:CE:18:01:8D:07:69:D8:77:08:C9:1E:50:55:5F
|
||||
|
||||
.. _`I2P Android 0.9.17`: {{ get_url('downloads_list') }}#android
|
||||
.. _`Bote 0.3`: https://download.i2p.io/android/bote/releases/0.3/Bote.apk
|
||||
.. _{% trans %}`my last update`{% endtrans %}: {{ url_for('blog_post', slug='2014/08/23/Android-test-release-on-Google-Play-in-Norway') }}
|
||||
|
||||
{% trans -%}
|
||||
Google Play
|
||||
-----------
|
||||
{%- endtrans %}
|
||||
|
||||
{% trans -%}
|
||||
A few months ago we `released`_ both I2P Android and Bote on Google Play in
|
||||
Norway, to test the release process there. We are pleased to announce that both
|
||||
apps are now being released globally by `Privacy Solutions`_. The apps can be
|
||||
found at these URLs:
|
||||
{%- endtrans %}
|
||||
|
||||
* `I2P on Google Play`_
|
||||
* `Bote on Google Play`_
|
||||
|
||||
{% trans -%}
|
||||
The global release is being done in several stages, starting with the countries
|
||||
for which we have translations. The notable exception to this is France; due to
|
||||
import regulations on cryptographic code, we are unable yet to distribute these
|
||||
apps on Google Play France. This is the same issue that has affected other apps
|
||||
like TextSecure and Orbot.
|
||||
{%- endtrans %}
|
||||
|
||||
.. _{% trans %}`released`{% endtrans %}: {{ url_for('blog_post', slug='2014/08/23/Android-test-release-on-Google-Play-in-Norway') }}
|
||||
.. _`Privacy Solutions`: https://privacysolutions.no/
|
||||
.. _{% trans %}`I2P on Google Play`{% endtrans %}: https://play.google.com/store/apps/details?id=net.i2p.android
|
||||
.. _{% trans %}`Bote on Google Play`{% endtrans %}: https://play.google.com/store/apps/details?id=i2p.bote.android
|
||||
|
||||
{% trans -%}
|
||||
F-Droid
|
||||
-------
|
||||
{%- endtrans %}
|
||||
|
||||
{% trans -%}
|
||||
Don't think we have forgotten about you, F-Droid users! In addition to the two
|
||||
locations above, we have set up our own F-Droid repository. If you are reading
|
||||
this post on your phone, `click here`_ to add it to F-Droid. Or, you can type
|
||||
in the URL below:
|
||||
{%- endtrans %}
|
||||
|
||||
https://f-droid.i2p.io/repo
|
||||
|
||||
{% trans -%}
|
||||
If you would like to manually verify the fingerprint (SHA-256) of the repository
|
||||
signing key, here it is:
|
||||
{%- endtrans %}
|
||||
|
||||
::
|
||||
|
||||
68 E7 65 61 AA F3 F5 3D D5 3B A7 C0 3D 79 52 13 D0 CA 17 72 C3 FA C0 15 9B 50 A5 AA 85 C4 5D C6
|
||||
|
||||
{% trans -%}
|
||||
Unfortunately the I2P app in the main F-Droid repository has not been updated
|
||||
because our F-Droid maintainer has disappeared. We hope that by maintaining this
|
||||
binary repository, we can better support our F-Droid users and keep them
|
||||
up-to-date. If you have already installed I2P from the main F-Droid repository,
|
||||
you will need to uninstall it if you want to upgrade, because the signing key
|
||||
will be different. The apps in our F-Droid repository are the same APKs that are
|
||||
provided on our website and on Google Play, so in future you will be able to
|
||||
upgrade using any of these sources.
|
||||
{%- endtrans %}
|
||||
|
||||
.. _{% trans %}`click here`{% endtrans %}: https://f-droid.i2p.io/repo?fingerprint=68E76561AAF3F53DD53BA7C03D795213D0CA1772C3FAC0159B50A5AA85C45DC6
|
Reference in New Issue
Block a user