Download Latest Version uget-2.2.3-1.tar.gz (1.0 MB)
Email in envelope

Get an email when there's a new version of uGet - Download Manager

Name Modified Size InfoDownloads / Week
Parent folder
README.android.txt 2015-12-21 5.3 kB
uget-android-1.1.4.apk 2015-12-21 3.9 MB
Totals: 2 Items   3.9 MB 0
uGet 1.1.4 for Android

* Google Play : https://play.google.com/store/apps/details?id=com.ugetdm.uget
* Please uninstall old version(<1.0.9) before you install this version.

This version must running at Android 4+

v1.1.4 Changes:
1. adjust speed limit when downloading start-up.
2. Fix: program crash at start-up in Android 4.0.x
3. Fix: program crash when simultaneously download > 32 files.

v1.1.3 Changes:
1. curl plug-in: update control file path if download file was renamed.
2. curl plug-in: update downloaded size after loading aria2 control file.
3. Add new item "Go offline if no WiFi connection"
4. Add new item "Settings..." in context menu.
5. Add new item "Offline Mode" in main menu.

v1.1.2 Changes:
1. curl plug-in: fix memory leak and avoid accessing NULL pointer.
2. curl plug-in: create new file with correct size if file size is not the same.
3. curl plug-in: create new file only in first connection.
4. curl plug-in: change setting's file name if plug-in created new file.
5. replace invalid characters \/:*?"<>| by _ in filename.
6. Don't resume file with incorrect aria2 control file (no bit field).

v1.1.1 Changes:
01. curl plug-in: create new download file if file size is not the same.
02. curl plug-in: use common user & password by default.
03. curl plug-in: response error if post or cookie file not found.
04. curl plug-in: don't create aria2 control file if download file create failed.
05. curl plug-in: if error occurred while allocating disk space, delete created download file.
06. curl plug-in: count downloaded size after splitting download. (avoid progress > 100%)
07. avoid crash if user doesn't specify argument value. (JSON-RPC)
08. When creating folder failed, check folder exists before returning error.
09. update OpenSSL to 2015-06-15 (from Google Git repo)
10. update libcurl to 7.44

v1.1 Changes:
1. Change layout of download item
2. Change Retry and Message color in download item. 
3. update libcurl to 7.42.1

v1.0.12 Changes:
1. update libcurl to 7.41.0
2. clipboard monitor add a new file type 'WEBM'.
3. Fix: can't apply some aria2 settings after user change it.

v1.0.11 Changes:
1. display retry count and time left in download list if possible.
2. provide JSON-RPC over TCP (connect to localhost:14777) **
3. provide JNI binary for Intel CPU.
4. support Android 64bit file I/O
5. upgrade OpenSSL to 1.0.1l
6. Fix: program exit when user switch between portrait and landscape mode in 1.0.10
7. Fix: avoid exception if program show pop-up menu in Android 5+.

** see "doc/JSON-RPC_interface.txt" in Git repo.

v1.0.10 Changes:
1. Use Android Service to avoid lifecycle problem (crash on startup).
2. curl plug-in: report more error (e.g. Failed to create file) after connecting.
3. curl plug-in: avoid crash if filename repeated counts > 999
4. aria2 plug-in: clear uploading flag if aria2 status changed.

v1.0.9 Changes:
1. curl plug-in: retry all URI (include mirrors) every time.
2. curl plug-in: response error if file size is different.
3. aria2 plug-in: change lowest speed limit to 128 byte/sec.
4. aria2 plug-in: Don't change node name If URI scheme is "magnet".
5. aria2 plug-in: Don't change URI If URI scheme is "magnet".
6. aria2 plug-in: Don't set uploading status if no downloaded data.
7. magnet: get and show name from magnet URI.

v1.0.8 Changes:
1. reduce start-up time.
2. curl plug-in: reset speed if download thread restart.
3. curl plug-in: change file auto rename counts to 10000.
4. curl plug-in: response error if error occur when create large file.
5. Fix: user can't pause some downloading task.

v1.0.7 Changes:
1. add feature - Autosave.

v1.0.6 Changes:
1. Show confirm dialog when user delete category.
2. Show Context menu when user long click empty space in download list.
2. update OpenSSL

v1.0.5 Changes:
1. curl plug-in: restore SSL cipher and SSL version to default value.
2. Use google play services.

v1.0.4 Changes:
1. curl plug-in: Program must get file timestamp even if file has existed.
2. aria2 plug-in: "max-concurrent-downloads" is global option, don't use it with gid.
3. aria2 plug-in: add "split" option to avoid less connections if user specify mirrors.
4. Remove line breaks from setting of clipboard monitor and aria2 arguments.

v1.0.3 Changes:
1. Rewrite aria2 launching code.
2. Support aria2 RPC authorization secret token (Aria2 v1.8.4 new feature).
3. Rebuild SSL code to improve performance.

v1.0.2:
First beta version.

* Please uninstall uGet 1.0.2 Beta before you install this version.
* Android version stop to retry if plug-in can't resolve host.
* If you want to run aria2 in local device, you must install aria2c by yourself.

------
How to install and run aria2 in local Android device.

Step 1. Get aria2 for Android from http://aria2.sourceforge.net/

Step 2. Install aria2c to your device.
  If you have adb, you can use below commands to install:
  $ adb push aria2c /data/local/tmp
  $ adb shell chmod 755 /data/local/tmp/aria2c

Step 3. Setup uGet App:
  1. Select Menu -> Settings
  2. Choose Aria2 plug-in options
  3. Enable Run aria2 in this device
  4. Setup Path to /data/local/tmp/aria2c
Source: README.android.txt, updated 2015-12-21