Attend XDA's Second Annual Developer Conference, XDA:DevCon 2014!
5,732,375 Members 45,209 Now Online
XDA Developers Android and Mobile Development Forum

[APP][2.2+] Super Download 1.5 - Wifi + Mobile, like Download Booster [2013-08-21]

Tip us?
 
elban
Old
(Last edited by elban; 14th April 2014 at 01:40 PM.)
#1  
elban's Avatar
Recognized Developer - OP
Thanks Meter 586
Posts: 944
Join Date: Jul 2009
Location: Venice

 
DONATE TO ME
Arrow [APP][2.2+] Super Download 1.5 - Wifi + Mobile, like Download Booster [2013-08-21]

WARNING: Some features require a rooted device.

SEE THE FAQ IN POST 2 (BELOW) IF YOU HAVE ISSUES

DESCRIPTION:
Download web files much faster by using wifi and mobile data at the same time!
Share or open a link from any program, like the web browser, and download it at speeds up to two times faster than usual.
This is the only tool that can download using wifi and mobile data connection simultaneously*!

*In 2014, two years later, Samsung released the Galaxy S5 phone which incorporates a similar feature called "Download Booster".

IMPORTANT NOTES:
- Using both networks together requires root access.
- Since this program uses mobile data connection, by using it you may incur in additional charges from your network operator.
- To unleash its full potential, this program needs good (and balanced) wifi and mobile reception/bandwidth.
- Using both connections is not supported on all devices / rom combinations.
- Some web servers may provide insufficient functionalities on the requested files.
- Currently only http and https protocols are supported (no ftp or torrent yet)
- The Lite version has a filesize limit of 50 megabytes.

SPECIAL NOTE FOR XDA DEVELOPERS:
This program is free for xda users if downloaded from this thread, but is a paid application on play store. If you want to support the development, buy it from the market and get automatic updates.

USAGE:
Just click on a link or open a remote file: if the file type is recognised by Super Download, it will start getting it.
If this method doesn't work, try click-and-hold on the link, select "share with" and choose Super Download.
Finally, you can copy and paste a url in the "add url" dialog.

PLANNED FEATURES:
- Multiple files together / download queue
- Other ways of speeding up downloads

MARKET LINKS:
- Full version: Super Download Full
- Lite version: Super Download Lite
Attached Thumbnails
Click image for larger version

Name:	2013-08-29 13.28.09.jpg
Views:	8044
Size:	22.3 KB
ID:	2220945   Click image for larger version

Name:	2013-08-29 13.29.25.jpg
Views:	7405
Size:	20.8 KB
ID:	2220946   Click image for larger version

Name:	2013-08-29 13.28.00.jpg
Views:	7035
Size:	36.8 KB
ID:	2220947  
Attached Files
File Type: apk SuperDownload_1.3.apk - [Click for QR Code] (47.8 KB, 1255 views)
File Type: apk SuperDownload_1.4.apk - [Click for QR Code] (117.6 KB, 615 views)
File Type: apk SuperDownload_1.5.apk - [Click for QR Code] (119.5 KB, 13595 views)
Elban - OPByte
Download faster with Super Download: http://forum.xda-developers.com/show....php?t=1667025
Try my Drivers Widget: http://forum.xda-developers.com/show....php?t=1209915
Free dropbox account with bonus space: http://db.tt/crYnXo3
The Following 206 Users Say Thank You to elban For This Useful Post: [ Click to Expand ]
 
elban
Old
(Last edited by elban; 10th April 2014 at 09:28 AM.)
#2  
elban's Avatar
Recognized Developer - OP
Thanks Meter 586
Posts: 944
Join Date: Jul 2009
Location: Venice

 
DONATE TO ME
***** FAQ *****

1 - Q: It doesn't work!
A: Please provide more information and possibly a logcat (main buffer, debug level).

2 - Q: The application doesn't trigger! Is my browser supported?
A: Did you try both methods (read USAGE on post 1)? Some browser do not support the first method (mostrly third party browsers), some do not support the second (only ICS stock browser doesn't, AFAIK). If both methods do not work for you, please post your browser and rom names and versions in this thread, thanks!

3 - Q: It fails and now I can't download the file without unistalling your app! Now what?
A: From SuperDownload, click on the download and select "send to default downloader": the android download app will start to download your file (not available on froyo). Or, some browsers support long-tap on a link and then "download". You can also install an additional download with different features, so android will ask you which one to use at download time.

4 - Q: When using both networks, mobile data stream gets interrupted often!
A: Unfortunately, when using both network, the system enforces periodic disconnects on the mobile interface. There is no way to avoid them, but the app tries to mitigate its effect as much as possible.

5 - Q: How can I download from RapidShare (HotFile, etc.) with this application?
A: Sites like rapidshare do not support multi threaded clients. They don't want you to have more than one active download at a time. So it would defeat the purpose of this application.
It is possible that, with some tweaks specific to the site, and maybe the need of a premium account, it would work. That would need a lot of time to develop, though :-\

6 - Q: Sometimes I see "Dual networks" changing form "enabled" to "suspended", why?
A: From version 0.4, Super Download tries to avoid using both networks together when one of the two is failing too often; this is to avoid slowing down the transfer when in bad mobile reception, for example. If you feel it is suspended too often or when it shouldn't, please report on this thread.

7 - Q: Does it work for downloading [put your favorite big file here]?
A: It should work as long as it's a valid http or https url (no torrent (yet), for example) and the web server doesn't limit multiple connections.

8 - Q: Does it work on a tethered connection?
A: I didn't try myself, but I got some reports that it works. The tethered connection works as if it were wifi, and you can add your mobile speed to it!

9 - Q: Why doesn't it work for downloading from the market/play store?
Q: Why don't you just replace the default android downloader?
A: The default downloader is not a "normal" application, it's a core part of the android system and libraries. Even if it was possible to take its place, it would be a compatibility nightmare, with all the os versions and different carrier/manufacturer customizations that are available.

10 - Q: Why can't you do the same system wide, for all the applications?
A: That would need to modify android internals and probably every application that needs it. Currently Super Download merges the packages from the two connections at the application level and there is no simple way (that I know of) to do it differently.

11 - Q: On my Samsung with original firmware and touchwiz I can't see the download history, even though I'm on later than froyo!
A: That's because samsung has taken their froyo downloader and put it on gb, ics and later, without updating the downloader api. You know, it's easier to make a customized program work on a new version of android rather than re-applying the changes to a newer version of the downloader...

12 - Q: Can you alter the app and allow it to do tethering also? I want to create a wifi network which combines two 3g networks and doubles the speed for the user.
A: I'm sorry but Super Download can't do this. The problem is not just enabling the interfaces (you can get some clues on how to do this on this thread, without the need for SD altogether), but combining the packets from the two channels. As far as I know, this can easily be done only at the application level; what this means is that you would need to modify the programs you are using on the client in order to make it work. An exception would be the use of proxies: most networked applications already support this, so theoretically it's possible. But currently a bit off topic for this project, unless it can grow to a much bigger application than it is now. It is in my todo list for the future, nonetheless
Elban - OPByte
Download faster with Super Download: http://forum.xda-developers.com/show....php?t=1667025
Try my Drivers Widget: http://forum.xda-developers.com/show....php?t=1209915
Free dropbox account with bonus space: http://db.tt/crYnXo3
The Following 19 Users Say Thank You to elban For This Useful Post: [ Click to Expand ]
 
elban
Old
#3  
elban's Avatar
Recognized Developer - OP
Thanks Meter 586
Posts: 944
Join Date: Jul 2009
Location: Venice

 
DONATE TO ME
Does it work for you guys?
Is it actually faster than wifi only?

Please let me know :)
Elban - OPByte
Download faster with Super Download: http://forum.xda-developers.com/show....php?t=1667025
Try my Drivers Widget: http://forum.xda-developers.com/show....php?t=1209915
Free dropbox account with bonus space: http://db.tt/crYnXo3
The Following 8 Users Say Thank You to elban For This Useful Post: [ Click to Expand ]
 
saldymhmd
Old
#4  
saldymhmd's Avatar
Senior Member
Thanks Meter 547
Posts: 779
Join Date: Oct 2011
Location: Bekasi (Indonesia)
testing now, but I don't understand with the dual mode feature, can you explain exactly that feature used for ?
hTc Sensation XE with beats audio
LG Optimus L7
Lenovo A800
Samsung Galaxy Gio with
Jelly Bread ROM
 
kijp15
Old
#5  
kijp15's Avatar
Senior Member
Thanks Meter 82
Posts: 782
Join Date: Sep 2010
Location: Yuma, AZ originally born in Hawaii
Testing
 
kijp15
Old
#6  
kijp15's Avatar
Senior Member
Thanks Meter 82
Posts: 782
Join Date: Sep 2010
Location: Yuma, AZ originally born in Hawaii
Quote:
Originally Posted by saldymhmd View Post
testing now, but I don't understand with the dual mode feature, can you explain exactly that feature used for ?
I think its using both wifi & mobile data at the same time, I'm guessing. Sounds pretty epic. Haha.
The Following 2 Users Say Thank You to kijp15 For This Useful Post: [ Click to Expand ]
 
elban
Old
#7  
elban's Avatar
Recognized Developer - OP
Thanks Meter 586
Posts: 944
Join Date: Jul 2009
Location: Venice

 
DONATE TO ME
Quote:
Originally Posted by saldymhmd View Post
testing now, but I don't understand with the dual mode feature, can you explain exactly that feature used for ?
Dual mode uses both networks (wifi and mobile), maybe the label is not clear. I could change it to "use both networks" or something, what do you think?

Sent from my Galaxy Nexus using Tapatalk 2
Elban - OPByte
Download faster with Super Download: http://forum.xda-developers.com/show....php?t=1667025
Try my Drivers Widget: http://forum.xda-developers.com/show....php?t=1209915
Free dropbox account with bonus space: http://db.tt/crYnXo3
 
saldymhmd
Old
#8  
saldymhmd's Avatar
Senior Member
Thanks Meter 547
Posts: 779
Join Date: Oct 2011
Location: Bekasi (Indonesia)
how to use this app? its automatically integrated with stock android browser ? cz when I trying to download some .apk the download begin with the native downloader, not with app :|
hTc Sensation XE with beats audio
LG Optimus L7
Lenovo A800
Samsung Galaxy Gio with
Jelly Bread ROM
 
elban
Old
#9  
elban's Avatar
Recognized Developer - OP
Thanks Meter 586
Posts: 944
Join Date: Jul 2009
Location: Venice

 
DONATE TO ME
Quote:
Originally Posted by saldymhmd View Post
how to use this app? its automatically integrated with stock android browser ? cz when I trying to download some .apk the download begin with the native downloader, not with app :|
No setup is needed. It should work out of the box.
Could you please try with another file type and/or another website?
Thanks!
Elban - OPByte
Download faster with Super Download: http://forum.xda-developers.com/show....php?t=1667025
Try my Drivers Widget: http://forum.xda-developers.com/show....php?t=1209915
Free dropbox account with bonus space: http://db.tt/crYnXo3
 
Tubes6al4v
Old
#10  
Tubes6al4v's Avatar
Senior Member
Thanks Meter 81
Posts: 278
Join Date: Oct 2009
So it looks like this is a replacement for the "Downloads" app that is already on the phone. It handles the download well, though I can't see much of a difference downloading as the server I am downloading from is the limiting factor, not my wifi. Here are some observations:
  • We should test this on starbucks or other limited wifi
  • The app did not ask for root privileges
  • It does not seem to route all traffic through the dual mode, only some file downloads. Am I missing something there?

All in all though, it is a cool experiment, I look forward to do some more testing with it.
Having Battery issues? Try my Guide

Phone: Galaxy Nexus GSM (AOKP, franco.kernel, IPv6, Days of battery )

Tablet: Galaxy Tab 10.1 Wifi (AOKP 4.0.3)

The Following User Says Thank You to Tubes6al4v For This Useful Post: [ Click to Expand ]
Tags
booster, download, mobile, root, wifi
Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes