Bitcoin Forum
April 20, 2024, 02:49:45 AM *
News: Latest Bitcoin Core release: 26.0 [Torrent]
 
   Home   Help Search Login Register More  
Pages: « 1 2 3 4 [5] 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 »
  Print  
Author Topic: Bitcoin Wallet for Android  (Read 121193 times)
Vandroiy
Legendary
*
Offline Offline

Activity: 1036
Merit: 1002


View Profile
November 11, 2011, 04:01:33 PM
 #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?"
1713581385
Hero Member
*
Offline Offline

Posts: 1713581385

View Profile Personal Message (Offline)

Ignore
1713581385
Reply with quote  #2

1713581385
Report to moderator
The grue lurks in the darkest places of the earth. Its favorite diet is adventurers, but its insatiable appetite is tempered by its fear of light. No grue has ever been seen by the light of day, and few have survived its fearsome jaws to tell the tale.
Advertised sites are not endorsed by the Bitcoin Forum. They may be unsafe, untrustworthy, or illegal in your jurisdiction.
1713581385
Hero Member
*
Offline Offline

Posts: 1713581385

View Profile Personal Message (Offline)

Ignore
1713581385
Reply with quote  #2

1713581385
Report to moderator
1713581385
Hero Member
*
Offline Offline

Posts: 1713581385

View Profile Personal Message (Offline)

Ignore
1713581385
Reply with quote  #2

1713581385
Report to moderator
BurtW
Legendary
*
Offline Offline

Activity: 2646
Merit: 1130

All paid signature campaigns should be banned.


View Profile WWW
November 11, 2011, 04:10:00 PM
 #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.

Our family was terrorized by Homeland Security.  Read all about it here:  http://www.jmwagner.com/ and http://www.burtw.com/  Any donations to help us recover from the $300,000 in legal fees and forced donations to the Federal Asset Forfeiture slush fund are greatly appreciated!
imsaguy
General failure and former
VIP
Hero Member
*
Offline Offline

Activity: 574
Merit: 500

Don't send me a pm unless you gpg encrypt it.


View Profile WWW
November 12, 2011, 04:10:45 AM
 #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.

Coming Soon!™ © imsaguy 2011-2013, All rights reserved.

EIEIO:
https://bitcointalk.org/index.php?topic=60117.0

Shades Minoco Collection Thread: https://bitcointalk.org/index.php?topic=65989
Payment Address: http://btc.to/5r6
Vandroiy
Legendary
*
Offline Offline

Activity: 1036
Merit: 1002


View Profile
November 14, 2011, 07: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?
Mike Hearn
Legendary
*
Offline Offline

Activity: 1526
Merit: 1128


View Profile
November 14, 2011, 08: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".
Vandroiy
Legendary
*
Offline Offline

Activity: 1036
Merit: 1002


View Profile
November 14, 2011, 10: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.
Cryptoman
Hero Member
*****
Offline Offline

Activity: 726
Merit: 500



View Profile
November 22, 2011, 08:17:49 PM
Last edit: November 22, 2011, 09:01:02 PM by Cryptoman
 #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. 

"A small body of determined spirits fired by an unquenchable faith in their mission can alter the course of history." --Gandhi
caveden
Legendary
*
Offline Offline

Activity: 1106
Merit: 1004



View Profile
November 24, 2011, 01:39:17 PM
 #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?
urstroyer
Full Member
***
Offline Offline

Activity: 142
Merit: 100


View Profile
November 25, 2011, 10: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)

pazor
Legendary
*
Offline Offline

Activity: 966
Merit: 1000



View Profile
January 17, 2012, 08: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

treuhand-Dienst gewünscht? - frag per PM an
BTC 174X17nR7vEQBQo4GXKRGMGaTmB49Gf1yT
cande
Member
**
Offline Offline

Activity: 107
Merit: 10


https://bt.cx


View Profile WWW
February 26, 2012, 01:57:30 PM
Last edit: February 26, 2012, 02:13:48 PM by cande
 #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" ?

BTCX "more Private than Swiss banking"
https://bt.cx
tgmarks
Donator
Hero Member
*
Offline Offline

Activity: 490
Merit: 500


View Profile
March 07, 2012, 10: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.

payb.tc
Hero Member
*****
Offline Offline

Activity: 812
Merit: 1000



View Profile
March 07, 2012, 10:59:22 PM
 #93

is it still being worked on? i used it a few months ago but uninstalled it.
tgmarks
Donator
Hero Member
*
Offline Offline

Activity: 490
Merit: 500


View Profile
March 07, 2012, 11:01:00 PM
 #94

is it still being worked on? i used it a few months ago but uninstalled it.


Yes, he did a fix for me last month when I was having feb 12th trouble and then released the newer version with NFC not very long ago.

cypherdoc
Legendary
*
Offline Offline

Activity: 1764
Merit: 1002



View Profile
March 15, 2012, 04:22:04 AM
 #95

WARNING!!!!

installed this on my Android a couple of days ago along with 1 BTC.  tonite the 1 BTC and entire installation gone from my phone. 

everything else on the phone seems intact but i can only assume some malware took the wallet.  too bad.  was looking forward to using this; i'd heard alot about it.
Mike Hearn
Legendary
*
Offline Offline

Activity: 1526
Merit: 1128


View Profile
March 15, 2012, 12:25:34 PM
 #96

The app itself was gone? And you're sure you didn't uninstall it?

That's really weird.
imsaguy
General failure and former
VIP
Hero Member
*
Offline Offline

Activity: 574
Merit: 500

Don't send me a pm unless you gpg encrypt it.


View Profile WWW
March 15, 2012, 01:41:09 PM
 #97

I'd suggest anyone thinking about using this software (or any wallet software) to invest in a backup app.  I use Titanium Backup Pro and it has saved me multiple times when upgrading/downgrading/etc.

Coming Soon!™ © imsaguy 2011-2013, All rights reserved.

EIEIO:
https://bitcointalk.org/index.php?topic=60117.0

Shades Minoco Collection Thread: https://bitcointalk.org/index.php?topic=65989
Payment Address: http://btc.to/5r6
cypherdoc
Legendary
*
Offline Offline

Activity: 1764
Merit: 1002



View Profile
March 15, 2012, 02:12:00 PM
 #98

The app itself was gone? And you're sure you didn't uninstall it?

That's really weird.

exactly.  of course i didn't uninstall it. 

in fact, i downloaded it to try b/c you had just released the new version of BitcoinJ to it and MultiBit so i thought i'd better give it a try.

if you have any suggestions about how i could be a dummy please feel free to suggest but the whole thing is gone.  Sad
tgmarks
Donator
Hero Member
*
Offline Offline

Activity: 490
Merit: 500


View Profile
March 15, 2012, 02:17:13 PM
 #99

Malware on android that completely uninstalls an app?  That would be a new one.

imsaguy
General failure and former
VIP
Hero Member
*
Offline Offline

Activity: 574
Merit: 500

Don't send me a pm unless you gpg encrypt it.


View Profile WWW
March 15, 2012, 03:34:33 PM
 #100

The app itself was gone? And you're sure you didn't uninstall it?

That's really weird.

exactly.  of course i didn't uninstall it. 

in fact, i downloaded it to try b/c you had just released the new version of BitcoinJ to it and MultiBit so i thought i'd better give it a try.

if you have any suggestions about how i could be a dummy please feel free to suggest but the whole thing is gone.  Sad

The app does make backups of the wallet. if you browse to /data/data/de.schildbach.wallet, there should be multiple copies of your wallet.  That data survives an app uninstall.

Coming Soon!™ © imsaguy 2011-2013, All rights reserved.

EIEIO:
https://bitcointalk.org/index.php?topic=60117.0

Shades Minoco Collection Thread: https://bitcointalk.org/index.php?topic=65989
Payment Address: http://btc.to/5r6
Pages: « 1 2 3 4 [5] 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 »
  Print  
 
Jump to:  

Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!