Pages:
Author

Topic: Electrum for Android (Read 25526 times)

sr. member
Activity: 1148
Merit: 307
August 02, 2017, 06:34:46 PM
I couldn't get it working on my android device, it crashes every time I try to open it...
newbie
Activity: 13
Merit: 0
July 31, 2017, 08:31:07 AM
I just wanted to see if the newly released 2.9 fixes the problems in the previous post. The updated APK link is on the electrum site https://electrum.org/#download but only leads to:

Not Found
The requested URL /2.9.0/Electrum-2.9.0.0.apk was not found on this server.


Please upload the new non-Google Android version. And does it address the issues above?
newbie
Activity: 13
Merit: 0
July 23, 2017, 03:54:01 PM
Trying multisig. So I created electrum multisig-wallets on desktop. I can use desktop electrum to initiate sending and use the android electrum to cosign it, just fine.

How do you do that?

I can't seem to find an option to load a raw transaction. Would like to load it from the clipboard. The menu only has About, Wallets, Settings and the nav bar on top has Invoices, Send, History, Receive, Request. The only thing that would make sense is Send, but in there it only allows to paste a BTC address for the recipient of a new transaction. I'm stuck.


When android multisig wallet electrum sends coin, it says "Partially signed" with a QR code. ... I also scanned that with my desktop electrum (using load transaction..) It says "unable to parse".

There hasn't been an answer to this one. I have the same problem. "Electrum was unable to parse your transactionn - [OK]" No, it's not OK! That means I can't use multisig with computer and phone. Phone can't load transaction from computer (see above); computer can't load transaction from phone (this error). What now?


I think one of the problem is, in android version, the QR gives "non hex" format of raw transaction ( something like this AFEA*0JN*-P9O1OY+:GV+.GKECS2R$KZW9$6MU6KPMMJLRI74SCEVS$K$NEASLB0.R.U3KEGJ+1UHYGF-Y-:PEY:ES-0D-$P0TUX1F4D6S5P..... ), while in desktop version the qr data is in hex format.
this "non hex" format is called base43
it should be what both the desktop version and the android version use.

It isn't. The QR data on both Android and desktop is in this base43 format (a transaction I just scanned starts with "1ISB$SFI3P2JC/$*DD:3GO..."), but the Copy and Save buttons on desktop generate hex data (same transaction: "0100000001d004750e5c4c76b74...").

BTW, I'm using Electrum Android 2.8.2, installed via .apk from the Electrum site. I can't use Google Play. On desktop Electrum 2.8.3 on MacOS 10.11 El Capitan. Both latest versions as of today.
HCP
legendary
Activity: 2086
Merit: 4363
July 12, 2017, 11:04:23 PM
If you mean specifically from Electrum for Android... there doesn't seem to be a way to access the private keys directly from the GUI. One method would be using your seed and importing it into the desktop version of Electrum. From there you will be able to easily get your private keys for your addresses.
full member
Activity: 294
Merit: 103
July 11, 2017, 09:05:20 PM
In the case of a network split, I need my private keys, so I'll be able to move my coins in any forked network.
How do I access my private keys from Electrum to input it at Segwit2x client?
copper member
Activity: 2142
Merit: 1305
Limited in number. Limitless in potential.
April 13, 2017, 10:21:55 AM
From android UI. It does not seem like it can send multiple output or can it?
To answer this question and to information of everybody electrum for android users doesn't have the feature of multi sending I dont know why but it will be nicer if it has like the desktop one.
legendary
Activity: 2772
Merit: 2846
April 13, 2017, 10:16:02 AM
Smiley
Where can I get the new apk without google play?  (safe source?)

It's in the android section on the download page. You can verify it's safe using pgp. If you don't know how to verify a file using a pgp signature I explained how to here. If you read the whole thread it should answer any questions you have.

This is the electrum wallet download page.

https://electrum.org/#download

This is the latest android version's direct download link.

https://download.electrum.org/2.8.2/Electrum-2.8.2.0.apk

This is its pgp signature which you can use to verify it's safe.

https://download.electrum.org/2.8.2/electrum-2.8.2.dmg.asc
legendary
Activity: 1078
Merit: 1002
Bitcoin is new, makes sense to hodl.
February 28, 2017, 04:49:58 AM
From android UI. It does not seem like it can send multiple output or can it?
full member
Activity: 294
Merit: 103
February 05, 2017, 08:57:11 PM
Okay, things are getting more difficult.
I read the Lumpi101 link, and it states:

" ecdsa commented on 18 Nov 2016 • edited

This is not related to android. It is caused by the way you use cold storage.

If your watching only wallet does not have the master public key, then it cannot know the address derivation.
In that case, the cold storage will not be able to sign, (unless the address is in the cold wallet)

The following combinations should work:

    Watching-only wallet: xpub. Cold storage: seed or xprv
    Watching-only wallet: imported address. Cold storage: imported privkey

However, this does not work:
3. watching-only wallet: imported address, cold storage: seed or xprv
"


_______________________________________________________________________________ ___


The way I set the phones is:
Offline: seed
Watch-Only: imported address via QR-Code

I've already realised it won't work, so the question is: How do I export the xpub from the offline phone and import it to online phone?

Thank you guys.

UPDATE:
Nevermind guys, already figured out how to do this. I didn't realise the Electrum symbol on top left was a button with the master key data.

I'd also like to thank a lot Mr ThomasV for everything he's doing on support the Electrum's users community and apologise for any harsh-sounded statement on my previous comments.
Thank you also Lumpi101.
newbie
Activity: 8
Merit: 0
February 05, 2017, 07:58:34 AM
Like already said, it is possible. In my case, my fault was that I did not import the MPK to my online wallet but only one public key...
For more detailed instructions look here https://github.com/spesmilo/electrum/issues/2033
legendary
Activity: 1896
Merit: 1353
February 04, 2017, 09:44:58 AM
I'd like to do the same, Lumpi101 , and although I already have bitcoins my plans went down water since the air-gapped phone that should sign the transactions now have bitcoins in its wallet but cannot sign anything, because Electrum's Android version apparently does not support signing transactions. I got very disappointed with that, looks like signing transactions is an ordinary feature for a wallet manager and Electrum won't do that.
Does anybody know another wallet manager FOR ANDROID that could sign transactions and can be installed via apk?

yes, the android version is capable of signing unsigned transactions.
all you need is to scan the unsigned transaction, either from another phone or from your Electrum desktop.
then you will see a transaction window with a sign button.
full member
Activity: 294
Merit: 103
February 04, 2017, 08:58:37 AM
Hello,

neither I am an expert in bitcoin/Electrum nor have I ever traded/bougt bitcoins but I plan to...
For that I would like to make an offline wallet (or "cold storage" how it is called by Electrum) on an Android phone. And a watch-only-wallet on another phone or computer.
So here some questions:

1.) Is that possible with the Android version? I can't find any "import (unsigned) transaction", "sign" or "export (signed) transaction" buttons. I couldn't try it because I have no bitcoins yet, so I can't create any transaction.


I'd like to do the same, Lumpi101 , and although I already have bitcoins my plans went down water since the air-gapped phone that should sign the transactions now have bitcoins in its wallet but cannot sign anything, because Electrum's Android version apparently does not support signing transactions. I got very disappointed with that, looks like signing transactions is an ordinary feature for a wallet manager and Electrum won't do that.
Does anybody know another wallet manager FOR ANDROID that could sign transactions and can be installed via apk?
newbie
Activity: 8
Merit: 0
January 15, 2017, 11:38:02 AM
Hello,

neither I am an expert in bitcoin/Electrum nor have I ever traded/bougt bitcoins but I plan to...
For that I would like to make an offline wallet (or "cold storage" how it is called by Electrum) on an Android phone. And a watch-only-wallet on another phone or computer.
So here some questions:

1.) Is that possible with the Android version? I can't find any "import (unsigned) transaction", "sign" or "export (signed) transaction" buttons. I couldn't try it because I have no bitcoins yet, so I can't create any transaction.

2.) When I create a wallet I have to type in a 6 digit pin (which is the encryption passphrase for the private key(s)/seed, right?). Is there any possibility to choose any alpha-numeric "pin" with any length? I would really prefer a longer, not-only-digts - passphrase. (This was already asked in this thread but I don't really understandd the answer...)

3.) I think there is a minor bug in the app: I have to tap three times the upper right menu in order to open it (on two smartphones, one with Jelly Bean the other with Marshmallow).

4.) (just for interest): What is the seed for the seed?  Cheesy The "Electrum seed" is just a 128 bit (pseudo) random number... but what is the seed for that number? Is it the time on the phone?
sr. member
Activity: 318
Merit: 260
January 04, 2017, 03:07:02 PM
Just search for files without an extension named *_wallet with "wallet_type" in contents on a PC. On Android it also just writes to a file(as shown in https://github.com/spesmilo/electrum/blob/master/lib/storage.py) but the only file I see is ./org.electrum.electrum/blockchain_headers which are from the hosted blockchain and there is no ./Android/data/ folder. It seems to be set by a setup config which isn't on github. You'd have to dig around inside the .apk. My guess is it's using some android preferences API service..

centralized seed management is ideal.. or just use a hardware wallet or the air-gap feature..
legendary
Activity: 1078
Merit: 1002
Bitcoin is new, makes sense to hodl.
January 04, 2017, 07:15:13 AM
There used to be a tutorial on how to import the default_wallet created on desktop into Android electrum. I can't seem to find it.

I remember having to do that when creating multisig wallets on desktop, then somehow transfer them to Android devices thru adb.

I bought a new phone, need to set the android electrum up from one of the default_wallet files on Desktops.
legendary
Activity: 1896
Merit: 1353
October 19, 2016, 02:25:26 AM
I have the old python/e4a version of the electrum wallet. I'm looking to get the wallet & private keys from my device so that I can consolidate the address on my PC and then upgrade electrum on my device. does anyone know where those files are located on my device?

all you need is the seed. you can display it from the application.
sr. member
Activity: 516
Merit: 283
October 17, 2016, 01:06:41 PM
I have the old python/e4a version of the electrum wallet. I'm looking to get the wallet & private keys from my device so that I can consolidate the address on my PC and then upgrade electrum on my device. does anyone know where those files are located on my device?
full member
Activity: 174
Merit: 253
April 29, 2016, 07:23:41 AM
Are the stated issues fixed in the new update?
copper member
Activity: 2142
Merit: 1305
Limited in number. Limitless in potential.
April 26, 2016, 12:10:33 PM
I'm a first timer to use electrum, because i prefer to use android I download it from google play store, but unfortunately I cant use properly these app in my android, it always crash when I'm going to use it, so better to uninstall. And it seems there are so many negative feedback here,so better not to use  it just now, I just try again if there is a new update of the app
legendary
Activity: 1896
Merit: 1353
April 23, 2016, 01:10:06 AM
Oh no, after using the android  wallet for a while it cannot send anymore with this error "unpack requires a string argument of length 4". I guess some inputs might have broken the functionality.

thanks for noting this. I just uploaded a new apk on Google Play
Pages:
Jump to: