Pages:
Author

Topic: Mycelium Bitcoin Wallet - page 89. (Read 586368 times)

copper member
Activity: 3948
Merit: 2201
Verified awesomeness ✔
June 13, 2014, 10:39:44 AM
-snip-
Mycelium will be representing there too, where we will be demonstrating our brand new hardware called Mycelium Entropy. It's a small USB device that you plug into your printer, and it generates a totally random and secure paper wallet. We'll be launching the Kickstarter for it any day now (we ran into delays with the video, which, although not as interesting as the Mycelia in Wonderland one, is still pretty cool).
Stop making amazing products! D: Anyway, how would this device connect to a printer? I still have a perfectly fine old laser printer (which I use regularly), which is connect to my computer (a parallel port if I am not mistaken) with a massive connector. Is the Mycelium Entropy able to communicate with said printer? And what about drivers? A lot of printers have different kind of drivers, how will Mycelium Entropy handle that?
legendary
Activity: 1680
Merit: 1035
June 13, 2014, 10:29:48 AM
It's only a week until the Bitcoin in the Beltway conference takes place in Washington DC (http://www.bitcoinbeltway.com/). It's being put on by Jason King of Sean's Outpost, who just finished running across USA (but is flying back, because he's not manly enough to walk here). Mycelium will be representing there too, where we will be demonstrating our brand new hardware called Mycelium Entropy. It's a small USB device that you plug into your printer, and it generates a totally random and secure paper wallet. We'll be launching the Kickstarter for it any day now (we ran into delays with the video, which, although not as interesting as the Mycelia in Wonderland one, is still pretty cool).
legendary
Activity: 1014
Merit: 1001
June 13, 2014, 06:10:32 AM
This one always stores the scanned content on the clipboard:
https://play.google.com/store/apps/details?id=com.google.zxing.client.android
Thanks, I've tried it but it didn't work with CyanogenMod (Galaxy S4). The only way for me seems to manually enter the addresses.
Jan
legendary
Activity: 1043
Merit: 1002
June 13, 2014, 06:03:22 AM
Isn't there a way to just use a pic of the QR code taken with the camera?
No, and it would probably not work out that well. If the image is slightly out of focus you would have to do multiple (annoying) iterations. "Live" scanning solves that.

I tried different QR scanners, only one worked but it has no clipboard option. I think it's a Cyanogen issue.

This one always stores the scanned content on the clipboard:
https://play.google.com/store/apps/details?id=com.google.zxing.client.android

legendary
Activity: 1014
Merit: 1001
June 13, 2014, 05:23:06 AM
I tried different QR scanners, only one worked but it has no clipboard option. I think it's a Cyanogen issue.
Isn't there a way to just use a pic of the QR code taken with the camera?
Jan
legendary
Activity: 1043
Merit: 1002
June 12, 2014, 07:54:43 AM
@bitcats, can you confirm that disabling Continuous Autofocus helps for your device? In that case, please let me know what your model is.
I disabled "Continuous Autofocus" on my Galaxy 4 (CyanogenMod), I tried "Auto" and "Macro" mode - didn't work! There's a popup message, but it autocloses within a second, impossible to read it.

I'd appreciate an option to import a QR code pic into Mycelium:

                                        
The external scanners I am aware of put whatever you scan on the clipboard.
So for payments I think it is a lot easier to use an external scanner and hit the clipboard button in the above screenshot.

Actually, if the thing you scan follows the bitcoin URI standard it will actually launch the wallet automatically.
Try and scan this one with an external scanner on your phone:

bitcoin:1Fuz2SyLVegGhXquoigrQeczrbQjDuNzEU

(I wouldn't advise to use an external scanner for scanning private keys unless you really trust the other apps on your device)
legendary
Activity: 1014
Merit: 1001
June 12, 2014, 05:35:27 AM
@bitcats, can you confirm that disabling Continuous Autofocus helps for your device? In that case, please let me know what your model is.
I disabled "Continuous Autofocus" on my Galaxy 4 (CyanogenMod), I tried "Auto" and "Macro" mode - didn't work! There's a popup message, but it autocloses within a second, impossible to read it.

I'd appreciate an option to import a QR code pic into Mycelium:

                                        
Jan
legendary
Activity: 1043
Merit: 1002
June 11, 2014, 07:22:11 AM
...
@jan:
Just noticed last weekend on a friend's phone that on international Galaxy S2 (Samsung GT-I9100, sorry have no further build details) the autofocus also only works, when "Continous Autofocus" is disabled.

Thanks Johnny.

I can make it disabled by default, but I need to know the exact model string as returned by android.os.Build.MODEL. This should be the value that you get by going into Settings -> About device -> Model number, alternatively there are apps that show this value, for instance "Elixir" shows this under software->Build->Model.

We already have it disabled for Nexus 4. Unfortunately it is not possible to determine which devices have this quirk.

@bitcats, can you confirm that disabling Continuous Autofocus helps for your device? In that case, please let me know what your model is.
newbie
Activity: 41
Merit: 0
June 11, 2014, 04:44:36 AM
Everything works fine except the built-in QR code scanner.
Does it not focus? If so, try to disable the checkbox "Continous Autofocus" in the settings.

Some background:
The general idea in embedding a QR code scanner within Bitcoin wallets is: security. If you rely on a third-party barcode scanner app which may not be open-source (so that you can check it does not something malicious) someone could trick you into installing a malware barcode scanner which does not behave honestly.

For example: I could easily write a barcode scanner app, which works perfectly for weeks as expected (so that you won't suspect anything), but only if you scan a payment request which is - let's say greater than 5 BTC - my malicious barcode scanner returns one of my address instead of the real one you just scanned. If you would't look carefully enough you might end up sending your funds directly to the attacker.

@jan:
Just noticed last weekend on a friend's phone that on international Galaxy S2 (Samsung GT-I9100, sorry have no further build details) the autofocus also only works, when "Continous Autofocus" is disabled.
legendary
Activity: 1014
Merit: 1001
June 11, 2014, 03:57:39 AM
I've installed Mycelium on a Samsung Galaxy with Cyanogen. Everything works fine except the built-in QR code scanner.

Is it possible to use another QR reader to scan a BTC address, copy it to the clipboard and import into Mycelium? Or is there a way to just take a pic of the code with the cam and import it into Mycelium?

edit: it's not an autofocus problem.
Jan
legendary
Activity: 1043
Merit: 1002
June 10, 2014, 02:33:53 AM
I have been trying to figure out how to use "share payment request" over a chat app like WeChat, WhatsApp, or Google Hangouts. It sends something like this "bitcoin:1Fuz2SyLVegGhXquoigrQeczrbQjDuNzEU?amount=0.0212823" but there is no convenient way for the receiver of the message to transfer the information from his chat app to his bitcoin wallet. I suppose this is matter of the chat apps lacking functionality rather than Mycelium, but it would be nice if there were a way to take full advantage of the "share payment request" function.
The problem is likely that they do not recognize "bitcoin:1Fuz2SyLVegGhXquoigrQeczrbQjDuNzEU?amount=0.0212823" as a URI, and don't offer you to 'launch' it.

Some apps may recognize HTML anchor tags like this:
Code:
... but I haven't experimented with it.
jr. member
Activity: 33
Merit: 3
June 06, 2014, 05:38:09 AM
Yes, with "dd" you should get a low-level bit-wise copy of the underlying blockdevice. Also if you already found other matching files this indicates that you got the correct device (where /data partition was stored on).

If you cannot find the data inside the dump, it may have been already overwritten or fragmented by the filesystem. I'm not an expert but in this case it may be very unlikely (or even impossible) to recover your keys. Embarrassed


Okay, that's what I thought :/.

Thanks for all the help though! Smiley
newbie
Activity: 41
Merit: 0
June 06, 2014, 04:37:47 AM
Yes, with "dd" you should get a low-level bit-wise copy of the underlying blockdevice. Also if you already found other matching files this indicates that you got the correct device (where /data partition was stored on).

If you cannot find the data inside the dump, it may have been already overwritten or fragmented by the filesystem. I'm not an expert but in this case it may be very unlikely (or even impossible) to recover your keys. Embarrassed
jr. member
Activity: 33
Merit: 3
June 06, 2014, 03:39:50 AM
If the data partition just has been wiped (formatted), you *may* find data in the raw dump of the data partition. How did you do the "raw copy" of the internal storage?


However if you already have a bit-level dump of the partition you could try to grep for your bitcoin addresses (the addresses are also stored in the data file). The data file where the keys are stored in begins with:

Code:


    ......

so you may look for these strings too.


Good look! And print your backup next time, it's really easy with Mycelium.  Smiley


I created the "raw copy" using the method described at http://forum.xda-developers.com/showthread.php?t=1818321 under the headline "Back up of the whole memory block (via adb)". So I seem to have backed up all the partitions and not just the data partition (but it should be in there too).

I grep'd for the and found two newer wallet files that were created when I tried to reinstall Mycelium but I could not find the one that has my bitcoins so I guess it must have gotten overwritten at some point, right?

Thanks for the help! Smiley
newbie
Activity: 41
Merit: 0
June 06, 2014, 03:05:41 AM
If the data partition just has been wiped (formatted), you *may* find data in the raw dump of the data partition. How did you do the "raw copy" of the internal storage?


However if you already have a bit-level dump of the partition you could try to grep for your bitcoin addresses (the addresses are also stored in the data file). The data file where the keys are stored in begins with:

Code:


    ......

so you may look for these strings too.


Good look! And print your backup next time, it's really easy with Mycelium.  Smiley
jr. member
Activity: 33
Merit: 3
June 06, 2014, 02:45:57 AM
My mobile phone reset itself and Mycelium can no longer find my wallet. I do not have any backup but I do have my pin code and I immediately took a raw copy of my Android internal hard drive so my Mycelium wallet should be in that raw data dump somewhere.

So I was wondering if someone knows of any unique sequence of bytes that exists in the wallet file that contains my private keys so I can search for and recover them? Or if someone knows another way I should go about recovering my private keys?
hero member
Activity: 938
Merit: 500
https://youengine.io/
June 05, 2014, 12:35:37 AM
I personally prefer Mycelium as my #1 mobile wallet of choice. Now that Apple is allowing Bitcoin apps again, any chance Mycelium will come to iOS as well?
Maybe eventually someone will figure out how to emulate it?
You could port the UI to something like libgdx. The Java bytecode of the entire app can then be compiled to native code with robovm and the libgdx GUI framework is cross platform. You would even get a standalone desktop app for free and even a compiled javascript version to run it in the browser.
legendary
Activity: 1680
Merit: 1035
June 04, 2014, 05:11:06 PM
I personally prefer Mycelium as my #1 mobile wallet of choice. Now that Apple is allowing Bitcoin apps again, any chance Mycelium will come to iOS as well?

Not any time soon. The two platforms are really different, so such a project would be an enormous amount of work, and we would rather concentrate on more important things right now, like increased privacy and anonymity (HD Wallets). Plus Androids are better for decentralized open source stuffs  Grin Maybe eventually someone will figure out how to emulate it?
sr. member
Activity: 266
Merit: 250
June 04, 2014, 09:01:51 AM
I have been trying to figure out how to use "share payment request" over a chat app like WeChat, WhatsApp, or Google Hangouts. It sends something like this "bitcoin:1Fuz2SyLVegGhXquoigrQeczrbQjDuNzEU?amount=0.0212823" but there is no convenient way for the receiver of the message to transfer the information from his chat app to his bitcoin wallet. I suppose this is matter of the chat apps lacking functionality rather than Mycelium, but it would be nice if there were a way to take full advantage of the "share payment request" function.
legendary
Activity: 1176
Merit: 1011
June 04, 2014, 03:58:20 AM
I personally prefer Mycelium as my #1 mobile wallet of choice. Now that Apple is allowing Bitcoin apps again, any chance Mycelium will come to iOS as well?
Pages:
Jump to: