Pages:
Author

Topic: Bitcoin Wallet for Android - page 24. (Read 121407 times)

donator
Activity: 490
Merit: 500
March 07, 2012, 05:04:38 PM
#92
Big fan of the app and use it regularly.  This is a big deal in the long run for the viability of bitcoin.
member
Activity: 107
Merit: 10
https://bt.cx
February 26, 2012, 08:57:30 AM
#91
You have to:
- grab Android SDK here: http://developer.android.com/sdk/index.html
- connect your phone to pc with appropriate driver
- grab your private key with help adb.exe: adb /data/data/de.schildbach.wallet/files/key-backup-asn1
- use your private key to reclaim your btc (via mtgox for example)

that only works if you have your phone rooted, right? because i can't access /data/data without getting permission denied from adb. And since the wallet application is not in debugmode, the run-as don't work either, so is there another way to extract my private key?

Is it possible to reinstall the application with the android:debuggable="true" ?
legendary
Activity: 966
Merit: 1000
January 17, 2012, 03:01:49 AM
#90
hello andreas,

here a little idea...

copied from
https://bitcointalk.org/index.php?topic=53353.40

/*
 loving the app so far, only thing i would like to see is a bit of basic security.

i.e. a 4 digit pin entered when you first open the app. Both sending BTC and exporting private keys should require this pin. if someone grabs or steals your phone at least you know they won't be able to instantly transfer all of your coins, giving you a bit of time to add the private key elsewhere and transfer them out.

*/

greetings
pazor
full member
Activity: 142
Merit: 100
November 25, 2011, 05:22:20 AM
#89
Some info about wallet backup is contained in

http://code.google.com/p/bitcoin-wallet/source/browse/trunk/README

I've heard you can use TitaniumBackup to backup app-private data.


I'm afraid I can't find the wallet file in data folder, in fact it is empty. Could anyone give me a hint where to look?

Same thing here. The directory /data/data does not exist. Where else could my wallet be? Do I need a rooted android just to find the wallet?

You have to:
- grab Android SDK here: http://developer.android.com/sdk/index.html
- connect your phone to pc with appropriate driver
- grab your private key with help adb.exe: adb /data/data/de.schildbach.wallet/files/key-backup-asn1
- use your private key to reclaim your btc (via mtgox for example)
legendary
Activity: 1106
Merit: 1004
November 24, 2011, 08:39:17 AM
#88
Some info about wallet backup is contained in

http://code.google.com/p/bitcoin-wallet/source/browse/trunk/README

I've heard you can use TitaniumBackup to backup app-private data.


I'm afraid I can't find the wallet file in data folder, in fact it is empty. Could anyone give me a hint where to look?

Same thing here. The directory /data/data does not exist. Where else could my wallet be? Do I need a rooted android just to find the wallet?
hero member
Activity: 726
Merit: 500
November 22, 2011, 03:17:49 PM
#87
I'm having a bit of trouble.  I sent 10 BTC to the Android client on October 24, and it was received fine.  Then, I sent 1 BTC to a PC client the next day to test sending.  No problem.  My balance was 9 BTC for several weeks until a recent Android client update.  Now the balance reads 18 BTC, and of course the math doesn't add up when compared to the transactions.  I'm going to do a block chain and transaction reset and see what happens.

EDIT: OK, that fixed it. 
legendary
Activity: 1036
Merit: 1002
November 14, 2011, 05:05:02 PM
#86
I got them out again using system backups. Good thing I made sure my addresses are on there before using them.

The stack trace was mailed by the app itself, the few seconds it takes before crashing are long enough to discover the crash and let me send the stack trace; it only blows up a moment later. Tongue It was some sort of null pointer exception.

Yea, I'll stay away from it for a bit longer. This doesn't seem ready for field use. It's just that I really really really want to use BTC away from my "secure dedicated trading machine that nobody except I should touch". That's just... anti-social usage. Being able to pay or tip people by phone would be really awesome.
legendary
Activity: 1526
Merit: 1134
November 14, 2011, 03:30:41 PM
#85
Could you post a stack trace? You can use the "adb" command in the Android SDK to get one.

As to bugs - Bitcoin is not a trivial thing. The app comes with health warnings for a reason. I'd NEVER recommend putting as much as 100 BTC into anything based on BitcoinJ currently. Perhaps Andreas can make that clearer in the app. It really isn't "production ready".
legendary
Activity: 1036
Merit: 1002
November 14, 2011, 02:16:54 PM
#84
After testing it with a few coins, I thought, let's just quickly send this transaction to the phone so I can send it on from there. Big mistake. The moment I transferred the second batch of coins to it, it force closed.

Now, it force closes every time a peer connects. Over 100 BTC stuck. It's almost as if the beast waited until there was enough on it to cause extra grief.

Is it just me or is this program trying hard to fight with my morals on having added to the bounty? I can't remember any android program with half the bugs, crashes and misbehavior that this thing shows. Angry And yet we just really need it!

I'll have to get my coins out of there somehow, but how?
vip
Activity: 574
Merit: 500
Don't send me a pm unless you gpg encrypt it.
November 11, 2011, 11:10:45 PM
#83
I also have noticed that the balance in not correct.  It is way too high.  I have not downloaded the very latest so I am hoping the issue may be fixed when I download the pending version.

I was having that issue.  I used a backup from my phone to go back to version 1.33 and the balance is fine.  After watching the wallet and doing a bit of investigating, I discovered when it would incorrectly increase the balance on the versions after 1.3:.

Imagine a scenario where you've accumulated a balance of say 5 btc to your wallet.  The wallet has been opened/closed and the balance is as it should be.  You have your wallet open and someone sends you say 1 btc.  You receive the grey'ed out "pending" notification and your balance increments by 1 to show a balance of 6btc.  You don't wait for a block and instead, you close the wallet because perhaps you have to do other things.  Some time later, you reopen the wallet because you're ready to do a transaction.  The wallet downloads the blocks to catch up from the last time, notices the 1btc transaction (from before) in a block and increments the balance by 1btc (making now 7btc).  6btc are available to send and the wallet shows 1 btc waiting for confirmations when really, there have already been confirmations, its just counting twice.
legendary
Activity: 2646
Merit: 1137
All paid signature campaigns should be banned.
November 11, 2011, 11:10:00 AM
#82
I also have noticed that the balance in not correct.  It is way too high.  I have not downloaded the very latest so I am hoping the issue may be fixed when I download the pending version.
legendary
Activity: 1036
Merit: 1002
November 11, 2011, 11:01:33 AM
#81
I'm still watching this, but still not satisfied. I've just been shown a phone on which the wallet shows inconsistent data: the transactions do not sum to the balance. What the heck? In addition, the balance is wrong, it does not agree with blockexplorer and shows coins that supposedly appeared out of nowhere.

It is usually not possible to buxfix quality into a program, and if this is done in a cryptographic context, the result is probably not secure. How does that programmer's saying go... "Do it. Do it right. Do it right now." I really like the UI, and the back-end (BitcoinJ, I assume?) does not seem to eat coins all too much, but whatever does the processing in between really needs an overhaul.

A lot of the output I saw was more than one error: the error itself, and the fact that the program doesn't output something like "Sanity check failed. Send a report to the developer, backup the last valid wallet data?"
legendary
Activity: 1526
Merit: 1134
October 05, 2011, 10:45:02 AM
#80
The block chain download problems are known about. They'll be fixed at some point. Just be aware you're still using beta (alpha-ish) software.
full member
Activity: 121
Merit: 100
October 04, 2011, 08:47:50 PM
#79
I'm working on my own fork for this, currently writing a patch to export private keys from the wallet, so people can store a back up if needed.

It'll be ready soon.
hero member
Activity: 812
Merit: 1000
September 30, 2011, 07:20:46 PM
#78
well i did end up recovering the 0.02 btc and have completely uninstalled it until the next version is available.

vip
Activity: 574
Merit: 500
Don't send me a pm unless you gpg encrypt it.
September 30, 2011, 09:33:35 AM
#77
I'd also like to add that this application rocks.  I've been using it for a while now and each version keeps getting better and better.
vip
Activity: 574
Merit: 500
Don't send me a pm unless you gpg encrypt it.
September 30, 2011, 09:30:14 AM
#76
well that didn't work.

13% was actually as far as it got and has been stuck on 13% since my last reply.

so i quit the program, waited for the sync icon to disappear, and then launched the program again, but it's just back to how it was before - not syncing at all.


When I first got the app, I found that I had to do this cycle many times before I got the complete block chain.  While it looks like it hasn't moved off 13% for you, its actually got 13% more than the last time.  So each time, the number of missing blocks is shrinking.  Another thing you could try is to add a peer (the fallback nodes) manually and then restart the software.  Older versions of the desktop clients can disconnect which I think disrupts the mobile wallet sync. By restarting or specifically connecting to a peer on a current version, you help yourself out.
hero member
Activity: 812
Merit: 1000
September 26, 2011, 02:11:25 AM
#75
Can't say from here what the problem is.

Make sure you've got enough power, have good connectivity and enough storage space.

well i score 3 out of 3: sitting next to router with full power, and almost brand-new phone with practically nothing else on it.

so i'll wait a bit if a new version is coming out soon, thanks Cheesy
hero member
Activity: 483
Merit: 551
September 26, 2011, 01:47:57 AM
#74
Can't say from here what the problem is.

Make sure you've got enough power, have good connectivity and enough storage space. The next version will tell why it can't download the block chain. I will upload a release candidate the next days, so you can try out.
hero member
Activity: 812
Merit: 1000
September 26, 2011, 01:14:48 AM
#73
well that didn't work.

13% was actually as far as it got and has been stuck on 13% since my last reply.

so i quit the program, waited for the sync icon to disappear, and then launched the program again, but it's just back to how it was before - not syncing at all.
Pages:
Jump to: