Welcome to XDA

Search to go directly to your device's forum

Register an account

Unlock full posting privileges

Ask a question

No registration required
Post Reply

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

OP elban

22nd May 2012, 11:25 AM   |  #1  
elban's Avatar
OP Recognized Developer
Flag Venice
Thanks Meter: 651
 
962 posts
Join Date:Joined: Jul 2009
Donate to Me
More
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.

There is a thread on Super Download and a youtube video here:

http://forum.xda-developers.com/htc-...5/post54435368

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:	9461
Size:	22.3 KB
ID:	2220945   Click image for larger version

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

Name:	2013-08-29 13.28.00.jpg
Views:	8233
Size:	36.8 KB
ID:	2220947  
Attached Files
File Type: apk SuperDownload_1.3.apk - [Click for QR Code] (47.8 KB, 1934 views)
File Type: apk SuperDownload_1.4.apk - [Click for QR Code] (117.6 KB, 944 views)
File Type: apk SuperDownload_1.5.apk - [Click for QR Code] (119.5 KB, 20829 views)
Last edited by elban; 28th July 2014 at 10:00 AM.
The Following 217 Users Say Thank You to elban For This Useful Post: [ View ]
22nd May 2012, 12:24 PM   |  #2  
elban's Avatar
OP Recognized Developer
Flag Venice
Thanks Meter: 651
 
962 posts
Join Date:Joined: Jul 2009
Donate to Me
More
***** 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
Last edited by elban; 10th April 2014 at 10:28 AM.
The Following 20 Users Say Thank You to elban For This Useful Post: [ View ]
22nd May 2012, 05:18 PM   |  #3  
elban's Avatar
OP Recognized Developer
Flag Venice
Thanks Meter: 651
 
962 posts
Join Date:Joined: Jul 2009
Donate to Me
More
Question
Does it work for you guys?
Is it actually faster than wifi only?

Please let me know :)
The Following 9 Users Say Thank You to elban For This Useful Post: [ View ]
22nd May 2012, 06:20 PM   |  #4  
saldymhmd's Avatar
Senior Member
Flag Bekasi (Indonesia)
Thanks Meter: 563
 
841 posts
Join Date:Joined: Oct 2011
More
testing now, but I don't understand with the dual mode feature, can you explain exactly that feature used for ?
22nd May 2012, 06:21 PM   |  #5  
kijp15's Avatar
Senior Member
Yuma, AZ originally born in Hawaii
Thanks Meter: 85
 
791 posts
Join Date:Joined: Sep 2010
More
Testing
22nd May 2012, 06:23 PM   |  #6  
kijp15's Avatar
Senior Member
Yuma, AZ originally born in Hawaii
Thanks Meter: 85
 
791 posts
Join Date:Joined: Sep 2010
More
Quote:
Originally Posted by saldymhmd

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: [ View ]
22nd May 2012, 06:33 PM   |  #7  
elban's Avatar
OP Recognized Developer
Flag Venice
Thanks Meter: 651
 
962 posts
Join Date:Joined: Jul 2009
Donate to Me
More
Quote:
Originally Posted by saldymhmd

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
22nd May 2012, 06:35 PM   |  #8  
saldymhmd's Avatar
Senior Member
Flag Bekasi (Indonesia)
Thanks Meter: 563
 
841 posts
Join Date:Joined: Oct 2011
More
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 :|
22nd May 2012, 07:46 PM   |  #9  
elban's Avatar
OP Recognized Developer
Flag Venice
Thanks Meter: 651
 
962 posts
Join Date:Joined: Jul 2009
Donate to Me
More
Quote:
Originally Posted by saldymhmd

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!
23rd May 2012, 01:50 AM   |  #10  
Tubes6al4v's Avatar
Senior Member
Thanks Meter: 81
 
278 posts
Join Date:Joined: 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.

The Following User Says Thank You to Tubes6al4v For This Useful Post: [ View ]
Post Reply Subscribe to Thread

Tags
booster, download, mobile, root, wifi
Previous Thread Next Thread
Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes