yashsingh1/xdaforums huggingface dataset:
[Captivate General] pezx44:
Oh I have no doubt that there are some duds out there and I have one of them. Unfortunately, living in Costa Rica and not being an ATT customer, I do not have the same recourse as you for getting things fixed/replaced.

What has been interesting to me is that, although there is almost certainly a hardware component that is funky, there are relatively non-obtrusive ways to get around it (CKA or Grooveshark in my experience). Because of this, it would be nice to find a simple setting that can be clicked to tell the phone not to kill itself.

I should also say that while you say you have run it down to 30, I power cycled my phone a couple of times when I first got it and have turned-on-charged-turned-off-charged-turned-back-on my phone a few times since in attempts to extend my battery life (which has been excellent since doing these things).

Despite the fact that I wiped my battery stats from time to time I have wondered if attempts to extend battery life have somehow contributed, perhaps overloading something in the phone itself which is naturally used to tell itself that it is still supposed to be on, not off. Something that is circumvented by making calls to the CPU from time to time.

Anyway, I'm no engineer and it's not a huge inconvenience for me but I don't mind testing things out. My hope is that if it is something that is a setting, great. If it is something that has a minimal effect on battery life and no dire consequences to those without the problem, perhaps it could be baked into some rom or another. However it turns out, coming from WinMo for years, I'm very comfortable with, and a big fan of, tweaking the phone to make it do what you want. It's fun!
[Captivate General] pezx44:
Well, I tried the 30 minute option and it still crapped out. I also tried no wifi, no gps, and no wifi or gps and same result.

Back to LP for me. If you have any other ideas you'd like a guinea pig for, I'm here.
[Captivate General] Jack45:
So it's back to CKA. If that keeps the device alive, that's the ticket. Report back on the success of CKA as the days progress.

Thanks for your time and PMA (positive mental attitude), although the PMA can't be too difficult in Costa Rica!
[Captivate General] Shovelhead84:
I'll second that statement. I us LP and have never had a shutdown.
[Captivate General] pezx44:
It's hard not to have a good attitude down here. I knew the risks of buying an ATT phone for use down here when I got it (if it breaks you're screwed). It's still better than paying $1100 for an i9000 at the mall though...
[Captivate General] Jack45:
In case you missed it elsewhere (from the author of CKA)...

"...all it's doing is holding a PARTIAL_WAKE_LOCK WakeLock until the battery % is below the threshold you specify. The WakeLock is held by a service that manages the notification and receives the battery percent from a BroadcastReceiver."
[Desire Q&A, Help & Troubleshooting] m3gt2:
Hi, the charger connection on my Desire is dodgy and it's a pig to get it charging. I use Leedroid, if I get it exchanged would I be able to restore a Nandroid backup from my phone to the other? Cheers
[HTC Vox] unibomb3r:
im a noob so theres no way ill manage to flash a vox phone by just reading wiki so help me out here pls.

1.i understand that i need to cid unlock my phone. but first of all i have to connect the activesync. activesync comes in varity or can i just download one from any site, do i need drivers for the phone?.

2.then i need an ApplicationUnlock.exe-file from a folder. OK so i run the exe file from my computer or do i send to the phone trough activesync and then run from there. do i have to put the folder with the exe file in the phone och the file is just enough. where in the phone should i put the folder or file.

3. what will the screen show so i know im doing the right thing here.

4. after that i should have a VOX_USPL folder with a spl_116_jockyw.bat file that i need to execute. so what do i do with this folder where do i put it, i mean should i execute it from my computer or phone?

5.so if i make to this point i should ok right? btw any reboots along the way i should be aware of? am i forgetting something more steps maybe?

6.so then i need a cooked rom right? like a folder with a bunch o files right? one of this files should be a flash.exe-file. so do i execute it from the folder in my computer while the phone is conected via activesync or do i put folder in somewhere in the phone and execute it from there. what do i do with the other files in the folder?

all this questions makes me confused about if i should or not. i just want to update the phone to 6.1 or higher, is there any official rom update that will go smoother?
[HTC Vox] tobbbie:
The sequence of actions is a little different than you stated.

You need to application unlock the device as it is to allow subsequent actions to succeed.

You must temporarily (or permanently aka "Hard-SPL") put a bootloader on the device that ignores the CID lock. The device is NOT CID unlocked afterwards, but the "ignorant" SPL allows you to flash a cooked ROM nevertheless

Once the above is understood, reading the WIKI should give you the rest of procedures.
[HTC Vox] unibomb3r:
hi thanks so much for clearing that out, i think i kind of understand the purpose.

but as you see the wiki left me with so many specific questions regarding to all the necessery steps. if anyone can make or point me to a guide for dummies like me without skipping things that leaves me with questions like the above i would be most greatfull
[Nexus One Q&A, Help & Troubleshooting] iakgoog:
What you will see below are my phone screens

Attach # 1

I press Settings here

Then the screen show

Attach # 2

I've tried sliding my finger up and down on this screen buy found no more option

Thanks in advance.
[Nexus One Q&A, Help & Troubleshooting] Jack_R1:
It's a fake Nexus, so don't expect to find it.
[Galaxy Tab General] tabbler.tab@gmail.com:
Anyone having boot problems?

Waiting the case, i have put my tab in his box moving from a place to another, when i took it i saw a green andoid image with the message "POWER RESET or UNKNOWN UPLOAD MODE".

Now it is blocked in this message state. Can't turn off, reboot ...use it...

Anyone know the way to reboot (key combination)? if galaxy tab has a recovery system? or something in order to resolve this problem?

Just to know, no root attempts, only some application normal installed from the market...
[Galaxy Tab General] adolfotregosa:
hi, i think if you press the power button and leave it pressed, it will reboot.
[Galaxy Tab General] tabbler.tab@gmail.com:
after the battery charge finished and the recharged all work fine...

i think the "block state" has been caused from the home+volume keys that probably were were pressed in the box..

it would be usefull to know these key-press effects
[Galaxy Tab General] ftgg99:
They are standard android combos. Google is your friend.
[Galaxy Tab General] phoney_stuff:
I stumbled across this screen while my Samsung SGH-I897 (Captivate) was powered down, hooked up to my PC using the USB cable and the battery was half way charged. I held down both the power and volume up buttons for a few seconds and got to this screen before the unit attempted to boot. It remained there until I held down the same key sequence for about 5-7 seconds. It's now back to a powered off state, still hooked up to my PC via the USB cable, and the display has the standard large battery icon showing it at about 50% charged. Leaving the Captivate idle will continue to charge my phone via USB (abeit slower than having it attached to the power adapter) and the screen shuts itself off. It practically looks like it's fully off or fully dead like this, but it's not.
[Android Apps and Games] cewan:
This app is to be used to conveniently upload files to your FTP or SFTP server.

The app has a queuing functionality which can be enabled under settings.

Help text (from app):

Instant Up is used to quickly upload any type of file to your server.

FTP settings must be configured before use. To configure, choose Settings in the options menu.

Here is an example, to help you configure.

If you specify file type zip and path myZipFolder, all zip files will be uploaded to myZipFolder.

If you want all file types to be uploaded to the same server directory, specify * in the file type column. This rule will be used for all files not matching any of the other rules.

If no rule exists for the current file type you will be forwarded to an FTP browser to let you select a destination folder.

Start using Instant Up now by, for instance, downloading a file in the web browser and clicking on it in the Downloads section of the browser.

If queueing is enabled in settings, files will not be uploaded instantly, instead you are able to queue up all files that you need to upload. If all files in queue are matching some rule defined, the files will be uploaded to the correct folders depending on the rules. If some file does not match any rule, you will be asked for an upload folder and (NOTE) ALL files in queue will be uploaded to that folder.

Versions

2.2: Free version now supports SFTP as well, and it now has ads. Also fixed a bug of being able to add non-numbers in port field.

2.1.2: Fixed error when trying to upload non-file items

2.1.1

now supports sharing multiple files (e.g. from Gallery)

Fixed bug when trying to share other stuff than files

2.1: now supports sharing (from Gallery app for instance)

2.0.1: support for earlier OS:s (1-6 - 2.1) Prior to this only 2.2 was supported.

2.0: queueing, App2SD, bugfixes

1.0.1: bugfixes

1.0: initial version

QR and links

Since I was not allowed to add links to this forum, you just have to search for Instant Development in the Market.

Feedback

If you see any problems in the app or have any suggestions, please post here. If you like the app please rate and comment it in the market.
[Android Apps and Games] elmicha:
I like your sftp app, but could you please add public key authentication?
[Android Apps and Games] cewan:
Thanks.

How would you like that to work?
[Android Apps and Games] elmicha:
Like in AndFTP or Connectbot. The AndFTP method is a lot simpler than the Connectbot method. I would say that the simpler method is enough:

The user generates a public/private key pair with ssh-keygen or dropbearkey on his server. Then he appends the public key to his ~/.ssh/authorized_keys and copies the private key to the phone. The sftp client can now import that private key and use it.

Probably it would be easier if you would specify a fixed directory and filename where the user should store his private key, e.g. /sdcard/InstantUpload/id_dsa (or id_rsa). If there is a file with that filename, Instant Upload can import the key and store it internally, and then delete the file. That way you don't need a file selection dialog and the user doesn't need to hunt for the file with that dialog.
[Android Apps and Games] cewan:
Thank you for a very thorough description. I will have a look at it!
[Android Apps and Games] Corias:
Good and thorough work, man. But for what reason? Most of Android file explorers already can interact with FTP.
[Android Apps and Games] cewan:
Thanks.

The only reason why I started to build this app was that I wanted something that in the fastest way possible let me download any file from the browser and directly upload it to an SFTP server.

I have searched for apps that supported this, but none of them could do this.

With the file explorers you have to do something like the following:

Download file from browser

Close browser

Open File Explorer

Browse to the folder containing the file

Find the file in the folder

Long click the file

Select upload action

Select destination folder

With this app only three steps are required:

Download file from browser

Click on file

Select application (Instant Upload)
[Android Apps and Games] cewan:
New version out. The free version now supports SFTP as well.
[Android Apps and Games] alcaron:
Since the market link leads here I assume you did the Spotify Controller app.

I just installed the server on Win7 x64 and...there is a LOT wrong with it.

I actually package software for a living, unless you protest I will probably try to put together a PROPER package for the current version of the server software.

Honestly, using a zip file means everything gets tagged as a download from the internet, which means every batch files prompts (or more usually, just flat out fails when called from a batch files). Using a vbscript to create shortcuts is ok, but the shorcut didn't have the working directory set. It points to the controller.bat in the main directory, which calls controller.bat in the server subdirectory, which is redundant and asking for trouble. The batch files it calls will almost never work on Win7 (even 32 bit) and surprised it works in XP, because it calls %~dp0java but the JRE by default doesn't add itself to the PATH variable so the server fails to start 100% of the time (this can be fixed by finding the path to java.exe and setting the shortcut to call java.exe and then the command line (don't forget to set the working directory to the /server folder or it will vomit). So both those batch files are unnecessary and break easily.

I had to go through the install.bat and change the paths from %~dp0 to hardcoded, again you could probably come up with just about anything OTHER than a batch file and it would work, as opposed to the way it is now which...doesn't...

Also for us US users new to the party the example URI in the installer isn't available in the US so no matter what it's broken, I found a Green Day song (Jesus of Suburbia) that works and appears to be available everywhere.

http://open.spotify.com/track/10lT3pp9QERGOWiIzLx4We

The server is nice, and fast, and for what it is (and the price) works well. Especially for "party mode" of just switching between playlists or "ohhh I really wanna listen to song x right now!"

But the installer as it is...is so broken as to be virtually useless. The only downside to me making a package for this is that everytime you update the software I'd either have to do it again or use something free like, I believe nullsofts installer.
[Android Apps and Games] alcaron:
I would highly recommend learning the Nullsoft installer btw, it is free, and can do a LOT better job than batch files. As far as I know (I use a several thousand dollar software suite at work not nullsoft so I'm not too good with nullsoft) it can even do things like execute a command and wait for feedback.
[Android Apps and Games] cewan:
Thank you for your feedback. The packaging thing has been nagging me for a while now.

I know my packaging is poor and I would be very grateful for any help!

I have tried things like Nullsoft before, and I did not do very well.

Is there any chance that you could create a package for Spotify Controller and instruct me on how to keep that package updated when I release future versions?
[Android Apps and Games] alcaron:
I'm actually working on a couple scripts right now, because as nice as MSI's are, there isn't a really good free editor, but at least I can maybe give you some scripts that will make it a little more fault tolerant.
[Android Apps and Games] alcaron:
This should create your shortcuts.

Option Explicit
Dim oFSO, oWsh, link, javaLoc, instDir, shstart, shstop, t1, t2

Set oFSO = CreateObject("Scripting.FileSystemObject")
Set oWsh = CreateObject("WScript.Shell")
instDir = "C:\Program Files\SpotCon"

t1 = "C:\Program Files (x86)\Java\jre6\bin\java.exe"
t2 = "C:\Program Files\Java\jre6\bin\java.exe"

If oFSO.FileExists(t1) Then
javaLoc = t1
ElseIf oFSO.FileExists(t2) Then
javaLoc = t2
End If

Set shstart = oWsh.CreateShortcut("C:\Users\alcaron\Desktop\Start Server.lnk")
shstart.Arguments = "-jar start.jar jetty.port=1258"
shstart.Description = "Spotify Controller"
shstart.IconLocation = instDir + "\resources\icon.ico,0"
shstart.TargetPath = javaLoc
shstart.WorkingDirectory = "C:\Program Files\SpotCon\server"
shstart.Save

Set shstop = oWsh.CreateShortcut("C:\Users\alcaron\Desktop\Stop Server.lnk")
shstop.Arguments = "/F /fi " + CHR(34) + "IMAGENAME eq java.exe" + Chr(34)
shstop.Description = "Spotify Killer"
shstop.IconLocation = instDir + "\resources\icon_kill.ico,0"
shstop.TargetPath = "C:\Windows\System32\taskkill.exe"
shstop.WorkingDirectory = "C:\Windows\System32"
shstop.Save
[Android Apps and Games] alcaron:
The spotifyOpenUri.bat needs to be updated to somehow tell where spotify is installed to. It SHOULD be as simple ad swapping between %programfiles(x86)% and %programfiles%

I hate microsoft for introducing the (x86) directory...whomever did that should be banned from touching computers.

spotify.bat also needs the same modification.

The install.bat is the one that has the most problems. More on that in a second.

Also you can take a zip file capture of your directory and use nullsoft installer to generate an install from that zip file, that gets you around the "tagged as from the internet" issue AND gives you an installer. But it isn't going to give you a shortcut without using a script I don't think.
[Android Apps and Games] cewan:
Looking forward to further instructions :-)
[Android Apps and Games] cewan:
I downloaded Nullsoft (http://nsis.sourceforge.net/Main_Page) and tried your code above, but it didn't work at all to compile :-(
[Android Apps and Games] AustinHook:
Unable to queue up multiple files to sftp from Gallery, only takes 1 file.

Downloaded Instant Upload this evening. Using SFTP to upload from the gallery in my HTC Desire Android phone. Seems to be able to only upload one jpg at a time when I select all. Hope you can get multiple file selections working eventually.

Austin Hook Milk River, Alberta, Canada
[Android Apps and Games] cewan:
it works,you just have to enable queueing
[Android Apps and Games] ddback:
First-thanks for the app, I'll put my app thoughts in a separate reply.

RE: Packaging apps

I too, in a former existence, was an app packager. It really isn't that hard, at a basic level, but can get some interesting complexities as you progress.

I still use my old Wise Studio to cleanup and customize my own installers/tweaks, etc. It's not great for 7/Vista, but so long as the app is simple it's ok.

There's a free MSI Creator/Editor out there called InstEd - check it out on insted dot com.

Check it out - the "advanced" version is $29.99. I haven't done much with it yet, but for free it's hard to beat.

If you guys want to swap MSI's and VBScripts on this-maybe we should spin up another thread just for the packaging piece.

Oh and I'll vouch for Alcaron's ideas about paths/shortcuts/vbs...you definitely have to be careful about assuming anything. I tend to do a LOT of validation in my scripts and try to fail out gracefully (and log it!), especially if I don't know where the package will be deployed. I log darn near every single line of my scripts - I like to know exactly where it fails.

---------- Post added at 04:28 PM ---------- Previous post was at 04:11 PM ----------

I'm likin' the app so far-makes using my SFTP server much more convenient!

Some ideas for features/mods:

I like the "use queue/add to queue" functionality, but it seems the queue will only process if I then open the app and start the processing. I guess what I'm looking for is a background processing - so I add a file to the queue, and the queue processes in the background so I can then go add more files to it. Along with this idea, maybe a setting (to with enabling queue) where the queue delays starting for a couple minutes.

The rules are a creative approach -I wouldn't have thought of that. Perhaps you can add a "Target Folder" option, with folders that the user pre-defines (similar to how rules are predefined). So when a file is selected for sending with Instant Upload, if you have any Target Folders defined it will popup a list. Otherwise it just goes to the default config.

Just some ideas-bounce them around the users and see what some other people think. They may come up with some interesting twists.

Thanks for the app!
[Android Apps and Games] cewan:
Interesting with the first part about MSI, is there any chance you could try and make one for the Spotify Controller Server? That would be just awesome!! :-)

Anywho, that discussion should really continue in the Spotify Controller thread, http://xdaforums.com/showthread.php?t=952704 (or a new thread).

About the Instant Upload feature requests. I like the way you are thinking, and I have been thinking in that direction for a while as well. At least with the predefined folders. The background work would mean a bit more work, as I guess I would have to create a service, and I am not sure many people would use such a feature. Do you?
[Android Apps and Games] ddback:
I'll head over to the Spotify thread for the MSI stuff.

As for the background processing- I'd make that a second priority to the predefined folders, with a wait-n-see if more users come to the app.

But I definitely want some predefined folders-while the rules are a slick idea, I'd like the flexibility of pushing to specific folders at will.

Another thought (yea, I'm just complexin' it up for you!), I use two different SFTP servers during the day-one home, one work. Being able to configure more than one server would be nice too. Then the upload selection could be to the predefined folder with the predefined folder being related to a server config.

i.e. - Predefined Folder friendly name: "Home-DCIM"

folder path: /AndroidBackup/DCIM

server: HomeServer

Then have a server definition for "HomeServer" (kind of like what you already have).
[Android Apps and Games] dutchbastard:
I hate to bump a somewhat old thread but...

Isn't this app supposed to place files with a certain filetype to a designated folder without asking?

I mean this app makes things really easy to upload my pics to my ftp server. So props to you for making it. Thanks!

But I added my server, then added my target folder and in "Force this target folder for the following file type" I typed in jpg.

So, if I understand it right....When I go into my gallery, select a pic, hit share and select Instant Upload, I should not be asked what server and folder to place it in, correct?

I mean I know I can select from history but I find it a bit odd.

What I noticed is that it first worked fine, but then it stopped working as soon as I tried to upload something that was not a jpg. (it was an m4v)

So this is exactly what happened:

-Added server

-Added target folder Pics

-Made sure Target folder pics had jpg forced

-Browsed to gallery

-Selected JPG

-Hit Share/Instant Upload

It uploaded immediately

-Then Added new target folder (this was a different folder for everything else)

-I left the "Force" box blank

-Selected a random file by going to gallery and sharing a video (m4v)

-Shared with Instant Upload

Now I was asked which server/folder to share to <--This one I expected

-Went back into gallery

-Selected and shared a new JPG

-Shared with Instant Upload

But now instead of just uploading, it asked me where I wanted to upload to.

It's supposed to know, it's a jpg file.

Am I missing something?
[Android Apps and Games] cewan:
If what you are saying is correct, we have a bug here. I will try this myself and get back to you.
[Android Apps and Games] zolikazeg:
IS This Really Working ?

HY, First srry for my english,

Second : Downloaded - Installed - Configured the FTP ( Selected the upload folder on the FTP Site) - after that making some pictures with the internal camera, but neither of the pictures got uploaded on the ftp site in the folder specified in the app's setting.​

Am I doing something wrong here ?
[Droid Eris Q&A, Help & Troubleshooting] Flightmed:
Last night I was trying a few new ROMS so when I backed up each ROM using android, I change the filename of my original ROM and the new XTRROM 4.6. When I went to restore my original backup, I received an error. So I tried a different backup and received the same error.

The error message was error : run 'nandroid-mobile.sh restore' via adb!

It weird because it only shows an error with the two that I renamed.

THanks for any help.