File Uploader

This file uploader will let you upload various files to your Sprint PCS phone. You can only upload the following types of files -- if you try something else, your phone will not let you download the file.

For the Phone Number, either enter your phone number, or enter an email address. If you use anything except the Samsung N400, you can just use your phone number. Otherwise, use your username@sprintpcs.com email address.

Upload Images, Sounds, Etc.

Phone Number
Description <-- The file will be called this
Filename

Upload Java Midlets

Phone Number
Description <-- Only used in the notification
JAD File
JAR File
Folder

Phones that Work with This

These phones will ALLEGEDLY work with this upload facility.

I had one report recently that most uploads failed with a Samsung MM-A840, except for qcp files which worked fine.

Note that if a phone doesn't work with this suite of programs, there's not much I can do about it, except document it here.

More Information on File Formats

jpg, jpeg: Images that are usually photographs. Great format. Life is good. Best compression comes from photo-realistic images, but too much compression will produce visible distortions (artifacts).

png: Designed to replace "gif" due to some big corporation (Unisys) being, um, irritating about a software patent. A good file format to pick for your phone or your web site.

wbmp: Wireless BMP files -- not the same as a Windows BMP file. A Windows BMP file can be converted into a wbmp file with WapTiger's bmp2wbmp utility, or you can use their online form.

pmd: These are animations. To create them, you need either KTPIC or auAM. More information on these formats is available on the web.

cmx: These are screen savers that may work on some phones. There are several "cmx" extensions out there -- the one you want is the Qualcomm CMS (Compact Media Extensions) format (info).

mid, midi: Sound files, usually synthesized instruments. Great for the small size and the awesome use of polyphonic speakers. AnvilStudio is free and will let you edit midi files.

qcp: Highly compressed audio. You can compress any sound instead of having just specific instruments. The format is made by Qualcomm PureVoice (info) and you can convert wav files into qcp format with their converter.

jar: Java Midlet program. This is the compiled Java program.

jad: Java Midlet descriptor. This gives information about the Java program, such as which category the program should go into.

Privacy Information

The phone numbers/email addresses submitted are not logged; your IP address is logged in my web server but it is not correlated to your upload in any way - neither I nor anyone else can know what you are uploading. I do however log the full data of each connection to Sprint for debugging purposes; only the last connection is saved - every new one overwrites the previous one. Also the files that you upload are stored in my "/tmp" area which is wiped infrequently.

If you are happy with this policy, and understand that the service is not supported and not guaranteed (hey, whaddaya want for nothing, rubber biscuits?) then feel free to use it. If you don't feel comfortable with the way I run this server, then download the sources and run your own, or use someone else's server such as SprintUsers' Focus.

Although this service is not supported, if you find that it is consistently broken (meaning that Sprint has changed the format of the SMS uploader form again) please contact me to let me know, at gtoal@gtoal.com - the last time this happened it was almost a month before one of the guys at work thought to mention it to me, and as I don't use it much myself I didn't realise it was down... best regards, and Merry Christmas! Graham Toal