Author

Topic: About to lose my mind. .5 BTC tip to anyone who can solve this. (Read 425 times)

legendary
Activity: 2296
Merit: 2721
Hi! Dont worry, thats a common problem with older mycelium versions.

Hope you have both the encrypted key (the xEnc-thing) AND a password to restore the key? If yes, restoring should be easy:

1) open accounts page
2) tap the icon for adding an account
3) tap advanced (android only)
4) tap scan and scan your xEnc-key
5) enter your password and the key will be recovered.
6) select the account and export your key. You can use this key to restore the wallet via eg electrum

member
Activity: 166
Merit: 10
try to install the wallet in a different computer,also you can also try install older versions
jr. member
Activity: 189
Merit: 1
 Yea the password should be 16 letters.  You need to check for a letter that missing. Look at this http://mops-welpen.info/kemok/bitcoin-android-wallet-backup-1530.php  you can see there.
sr. member
Activity: 322
Merit: 363
39twH4PSYgDSzU7sLnRoDfthR6gWYrrPoD
Are you sure you have the correct password with the checksum?
The password is 15 characters plus one character

If the password is correct it'll still work on the newer versions of Mycelium.
I just tested it now.
legendary
Activity: 1624
Merit: 2481
How exactly did you try to add this private key to mycelium?

Did you do the following? (If not, try it):

  • Create a new wallet in mycelium
  • Go to 'menu' (3 dots at the top right corner) -> 'offline wallet'
  • Scan the QR code of your private key
  • Mycelium should detect it as an encrypted private key
  • Enter your password
  • Wait for mycelium to open.. might take a while.
newbie
Activity: 12
Merit: 0
Anyone else have any ideas?
I've tried everything posted here.

The private key starts with xEnc

(sorry for bringing this up again, I was involved in a bad car accident)
jr. member
Activity: 189
Merit: 1
newbie
Activity: 2
Merit: 0
Use following tool. Mycelium apparently has some issues with restoring old backups.

https://github.com/mycelium-com/wallet-android/blob/master/backuputil/src/main/java/com/mrd/bitlib/BackupUtil.java

This allows you to produce a WIF key, which should be usable in new mycelium.

Let me know over PM, if you'll need help to run it.

EDIT: Attached a guide

Go to backuputil/bin directory and execute
Code:
backuputil.bat encryptedKey PASSWORD
like
Code:
backuputil.bat xEncGXICZE1_eVYfGWDioNu_8hA6RZzep4XqwPGRtcKb01MDg3s1XFntJYI9Dw QDTDXOYFBXBKKMKR

This will show you "Private key (Wallet Import Format)".
Send it to your mobile phone (using chat or whatever)
Copy it into clipboard
Open Mycelium > Accounts > Key+ icon > Advanced > Import (this should allow you import from clipboard)

1) Pre-built version (I built it straight from mycelium repo like 30 minutes ago)
Here you can download ready-to-use backuputil.

2) However if you don't trust these binaries (which I totally respect), here is a guide how to compile your own.

  • Download and install Android Studio
  • In the 2nd step of welcome wizard choose "Custom"
  • Check "NDK" in the next step and let the installation finish
  • Dowload zipped backuputil source code (green button on the top)
  • Unzip it and using command line go to backuputil from the zip file above
  • Type "gradle build" into command line
  • Go to newly created folder build/distributions
  • Unzip backuputil.zip
newbie
Activity: 12
Merit: 0
Now, 4 years later, I tried importing the private key back into mycelium. It says the 15 char key is wrong. It can't be, it was the only wallet I ever had on mycelium.

The private key is weird though, it starts with xEnc and has two dashes and an underscore in it.


Wait. As you said above - private key is encrypted. So it's format doesn't matter 'cause it under encryption.
How do you checked that password is working?
"xEnc" this is not a valid private key format. You must know it.

sorry I didn't make myself clear. the private key is 62 chars long. the 15 chars are what you are supposed to enter after scanning the QR with the private key.

so, it means that your password is incorrect. Maybe you confuse the characters like "l" and "1" or "o" -"0".

I've restored using it before. Same address. Same 15 chars. there are no similar characters :I
sr. member
Activity: 377
Merit: 282
Finis coronat opus
Now, 4 years later, I tried importing the private key back into mycelium. It says the 15 char key is wrong. It can't be, it was the only wallet I ever had on mycelium.

The private key is weird though, it starts with xEnc and has two dashes and an underscore in it.


Wait. As you said above - private key is encrypted. So it's format doesn't matter 'cause it under encryption.
How do you checked that password is working?
"xEnc" this is not a valid private key format. You must know it.

sorry I didn't make myself clear. the private key is 62 chars long. the 15 chars are what you are supposed to enter after scanning the QR with the private key.

so, it means that your password is incorrect. Maybe you confuse the characters like "l" and "1" or "o" -"0".
newbie
Activity: 12
Merit: 0
I'll tip the first person who can figure this one out with .5btc

I created a wallet using mycelium in 2013.
I printed out the encrypted private key PDF. I made sure 100000 times the 15 char password is correct. it is correct.

Now, 4 years later, I tried importing the private key back into mycelium. It says the 15 char key is wrong. It can't be, it was the only wallet I ever had on mycelium.

The private key is weird though, it starts with xEnc and has two dashes and an underscore in it.

Any ideas?

Are you still using the same version of Mycelium as 4 years ago?

Also, a private key is usually between 51-64 characters, (51 for BASE58)(?) If i'm not mistaken, and there are no dashes in it. It ranges between 0-9 and A-?(f) (51 = same ranges(?))


So my guess is that this isn't your "private key", as it is only 15 chars long.  but rather the password of some kind of wallet?

sorry I didn't make myself clear. the private key is 62 chars long. the 15 chars are what you are supposed to enter after scanning the QR with the private key.
legendary
Activity: 1946
Merit: 1427
I'll tip the first person who can figure this one out with .5btc

I created a wallet using mycelium in 2013.
I printed out the encrypted private key PDF. I made sure 100000 times the 15 char password is correct. it is correct.

Now, 4 years later, I tried importing the private key back into mycelium. It says the 15 char key is wrong. It can't be, it was the only wallet I ever had on mycelium.

The private key is weird though, it starts with xEnc and has two dashes and an underscore in it.

Any ideas?

Are you still using the same version of Mycelium as 4 years ago?

Also, a private key is usually between 51-64 characters, (51 for BASE58)(?) If i'm not mistaken, and there are no dashes in it. It ranges between 0-9 and A-?(f) (51 = same ranges(?))


So my guess is that this isn't your "private key", as it is only 15 chars long.  but rather the password of some kind of wallet?
newbie
Activity: 12
Merit: 0
I'll tip the first person who can figure this one out with .5btc

I created a wallet using mycelium in 2013.
I printed out the encrypted private key PDF. I made sure 100000 times the 15 char password is correct. it is correct.

Now, 4 years later, I tried importing the private key back into mycelium. It says the 15 char key is wrong. It can't be, it was the only wallet I ever had on mycelium.

The private key is weird though, it starts with xEnc and has two dashes and an underscore in it.

Any ideas?
Jump to: