Releases: freenet-mobile/app
v0.0.5-alpha
THIS IS ALPHA VERSION. ONLY FOR TESTING.
This release is one of the last alpha releases. Freenet now runs with complete functionality and usability.
On this release we're removing various spurious uses of Oreo API level. Now the app requires >= KITKAT (Android 4.4).
I'm not attaching a -release.apk as they are not -currently- being signed so they can not be installed.
v0.0.4-alpha
THIS IS ALPHA VERSION. ONLY FOR TESTING.
This release is one of the last alpha releases. Freenet now runs with complete functionality and usability.
On this release I definied a preset configuration so first-time users can navigate Freenet straight away rather than landing at the wizard.
The current release is able to:
- Load straight to Freenet bootstrap site
Other internal things that have been worked out:
- The plugin manager is disabled: As mentioned in previous releases there is no way to load plugins so the plugin manager was disabled.
- Load native JNA extension: Loaded native extension for arm, arm v7, x86, x86-64.
- All dependencies are handled by Gradle: This way it's easier to work with the project, build it and update it.
Important: Currently only supporting Android Oreo.
v0.0.3-alpha
THIS IS ALPHA VERSION. ONLY FOR TESTING.
This release is one of the last alpha releases. Freenet now runs with complete functionality and usability.
On this release I fixed issues regarding filesystem allocation when downloading and missing access to a master-key file used for uploads. So now uploads and downloads are fully working.
The current release is able to:
- Connect to the Freenet network and navigate indexes and flogs
- Navigate Freenet web interface and configure various settings
- Upload and download content from Freenet (images, any kind of file)
It's not able to:
- Download and install plugins (such as Sone or Web Of Trust)
This last point about installing plugins is important. Currently it's not able to load any kind of plugin or update over Freenet. It's likely that we wont enable this anytime soon. Regardless some plugins maybe bundled with the app itself.
v0.0.2-alpha
THIS IS ALPHA VERSION. ONLY FOR TESTING.
First minor update for the alpha version.
Rather than work on the major issues (such as not being able to install plugins or missing upload/download functionality) I worked on the usability of the application.
The rationale for this is that the application should be at least usable in a way that enable us to test how it works on a real phone on a basic setup. This is to be able to connect to Freenet, navigate various contents and leave it running for a while.
Being able to run a node with this basic functionality will enable us to focus on delivering a good base application (less is more) and understand the shortcomings of running a node on a phone (battery drain, poor node connections).
On this release I fixed the following issues:
- Node stops when the application is put on background: Now the node keeps running even when the application is put on background or closed. The node can be stopped from the application with the "Shutdown" button.
v0.0.1-alpha
THIS IS ALPHA VERSION. ONLY FOR TESTING.
First pre-release of Freenet's mNode (mobile node). This is a proof-of-concept aiming at being able to run Freenet on Android phones.
The current release is able to:
- Connect to the Freenet network and navigate indexes and flogs
- Navigate Freenet web interface and configure various settings
It's not able to:
- Download and upload content to the Network
- Download and install plugins (such as Sone or Web Of Trust)
This is experimental software and should only be used for testing.