Bitcoin Forum

Bitcoin => Electrum => Topic started by: ThomasV on April 05, 2012, 11:38:51 PM



Title: Electrum for Android
Post by: ThomasV on April 05, 2012, 11:38:51 PM
installation howto: http://ecdsa.org/electrum/android.html


http://s3.ecdsa.org/e4a.jpeg


Title: Re: Electrum for Android
Post by: Nefario on April 05, 2012, 11:46:44 PM
How soon?

And how does Electrum compare to.... BitcoinSpinner?


Title: Re: Electrum for Android
Post by: ThomasV on April 06, 2012, 12:09:12 AM
How soon?

the code is already available on gitorious, but needs to be polished a bit.

Quote
And how does Electrum compare to.... BitcoinSpinner?

1. BitcoinSpinner relies on a closed-source server run by a single individual. Electrum servers are open source.
2. The BitcoinSpinner server uses user accounts to store master public key, addresses, balance. With Electrum you can use any server, instantly; it does not matter if the server has never seen you before.
3. Electrum is also a desktop client. And here comes the magic part of deterministic wallets: you can use the same wallet on your desktop and on your telephone. They remain synchronized, automatically. To illustrate this, here is a screenshot of the same wallet on my desktop: https://s3.ecdsa.org/Capture-Electrum+0.43c.png (http://s3.ecdsa.org/Capture-Electrum+0.43c.png) you can see that the history and balance are the same as on the android screenshot.
Your wallet is not on your device, it is in the cloud, and the cloud used by Electrum is the Bitcoin blockchain!


Title: Re: Electrum for Android
Post by: minimalB on April 06, 2012, 12:23:41 AM
Wow, this is great!

You don't sleep much, do you? : )


Title: Re: Electrum for Android
Post by: Nefario on April 06, 2012, 12:35:37 AM
Wow, this is great!

You don't sleep much, do you? : )

No I don't :P

But seriously though this is totally awesome, I'll make sure to switch over on my workstation this weekend, on my phone.... maybe wait a little longer. I've just not got time to be messing with ma phoon right now.

Awesome work ThomasV


Title: Re: Electrum for Android
Post by: Jan on April 06, 2012, 08:07:41 AM
Soon...
Congratulations. Looking forward to trying it out.


Title: Re: Electrum for Android
Post by: HostFat on April 06, 2012, 08:33:55 AM
Great! Now we have a plenty of mobile clients! ;D


Title: Re: Electrum for Android
Post by: P4man on April 06, 2012, 08:36:39 AM
This looks exciting!


Title: Re: Electrum for Android
Post by: finway on April 06, 2012, 10:04:03 AM
Your wallet is not on your device, it is in the cloud, and the cloud used by Electrum is the Bitcoin blockchain!

What?  Wallet stored in the Bitcoin blockchain ?  Does this work like btcmsg ?

That's wonderful! 


Title: Re: Electrum for Android
Post by: jim618 on April 06, 2012, 10:19:09 AM
Electrum is pretty clever . . .

You have a master seed from which it derives a series of private keys to use.

Given the seed you can work out all the receiving addresses you need.
ThomasV has implemented the same seed -> addresses algorithm for both his desktop and now an Android client.

Effectively the same seed gives you the same series of receiving addresses on both machines and hence both clients can see all the transactions coming and going.   The two wallets are automatically synchronized.

Also to help remember the seed (which is the usual hex gobble-de-gook) he has a "12 word look up" which converts the seed to a phrase like:
   horse throw yelp sneeze box house jump cloud seven when slope friend

that you can write down and put somewhere safe.

(I am hoping he has a secret parallel development to have an iPhone client too !!)

All good stuff.


Title: Re: Electrum for Android
Post by: terrytibbs on April 06, 2012, 10:21:46 AM
that you can write down and put somewhere safe remember.
Fixed that for you.


Title: Re: Electrum for Android
Post by: DublinBrian on April 06, 2012, 08:52:00 PM
Hopefully this Electrum client will run on older versions of Android. Mobile phone operators are still selling Android 2.1 handsets at the cheaper end of the market.

I was disappointed that Bitcoin Spinner does not run on my new SonyEricsson Experia X8. How do they expect Bitcoin to make inroads into the african market if it doesnt run on the cheaper smart phones?


Title: Re: Electrum for Android
Post by: molecular on April 06, 2012, 10:41:32 PM
How soon?

And how does Electrum compare to.... BitcoinSpinner?

electrum runs on android <= 2.1, bitcoinspinner doen't (at least not yet)


Title: Re: Electrum for Android
Post by: molecular on April 06, 2012, 10:47:10 PM
Hopefully this Electrum client will run on older versions of Android. Mobile phone operators are still selling Android 2.1 handsets at the cheaper end of the market.

I was disappointed that Bitcoin Spinner does not run on my new SonyEricsson Experia X8. How do they expect Bitcoin to make inroads into the african market if it doesnt run on the cheaper smart phones?

Electrum runs on my android 2.1 just fine. As long as there's sl4a and python, it should work.

Jan just said the next version of bitcoinspinner should, too.


Title: Re: Electrum for Android
Post by: molecular on April 06, 2012, 10:49:40 PM
Effectively the same seed gives you the same series of receiving addresses on both machines and hence both clients can see all the transactions coming and going.   The two wallets are automatically synchronized.

oh and it's implemented so nicely: if you have a desktop electrum, you can have it display the seed as a qr-code and scan that from your phone's electrum. awesome!


Title: Re: Electrum for Android
Post by: Red Emerald on April 09, 2012, 05:50:47 AM
Very cool.  Makes me wish I had a droid to play with.


Title: Re: Electrum for Android
Post by: ThomasV on April 17, 2012, 09:12:10 AM
Here is documentation on how to install Electrum on your Android device:

http://ecdsa.org/electrum/android.html

feedback is welcome


Title: Re: Electrum for Android
Post by: P4man on April 18, 2012, 02:30:42 PM
Here is documentation on how to install Electrum on your Android device:

http://ecdsa.org/electrum/android.html

feedback is welcome

Im stuck at step 3. When I launch SL4A and scan the barcode, nothing happens. It keeps saying "no matches found".


Title: Re: Electrum for Android
Post by: ThomasV on April 18, 2012, 03:49:38 PM
Here is documentation on how to install Electrum on your Android device:

http://ecdsa.org/electrum/android.html

feedback is welcome

Im stuck at step 3. When I launch SL4A and scan the barcode, nothing happens. It keeps saying "no matches found".

maybe your barcode scanner does not accept large QR codes?
see here if you can update it: https://play.google.com/store/apps/details?id=com.google.zxing.client.android

alternatively, you can copy the file manually to your phone


Title: Re: Electrum for Android
Post by: P4man on April 18, 2012, 06:00:01 PM
Here is documentation on how to install Electrum on your Android device:

http://ecdsa.org/electrum/android.html

feedback is welcome

Im stuck at step 3. When I launch SL4A and scan the barcode, nothing happens. It keeps saying "no matches found".

maybe your barcode scanner does not accept large QR codes?
see here if you can update it: https://play.google.com/store/apps/details?id=com.google.zxing.client.android

alternatively, you can copy the file manually to your phone

It scans the barcode just fine. To be sure, I also tried with the scanner you linked, but I get the same result: nothing happens after scanning.
Im not sure how to manually copy the file to my phone or get it in SL4A either :/


Nevermind. What you have to do is click menu button, then preferences, show all files.
By default the .py files are hidden in SL4A!

Well, that didnt get me much further. Trying to run the scipt causes SL4A to crash instantly :(


Title: Re: Electrum for Android
Post by: ThomasV on April 18, 2012, 08:25:36 PM
Here is documentation on how to install Electrum on your Android device:

http://ecdsa.org/electrum/android.html

feedback is welcome

Im stuck at step 3. When I launch SL4A and scan the barcode, nothing happens. It keeps saying "no matches found".

maybe your barcode scanner does not accept large QR codes?
see here if you can update it: https://play.google.com/store/apps/details?id=com.google.zxing.client.android

alternatively, you can copy the file manually to your phone

It scans the barcode just fine. To be sure, I also tried with the scanner you linked, but I get the same result: nothing happens after scanning.
Im not sure how to manually copy the file to my phone or get it in SL4A either :/


Nevermind. What you have to do is click menu button, then preferences, show all files.
By default the .py files are hidden in SL4A!

Well, that didnt get me much further. Trying to run the scipt causes SL4A to crash instantly :(

I suspect you did not install python for android... or you uninstalled it by mistake
edit: after step 2, you need to launch python for android and click the 'install' button


Title: Re: Electrum for Android
Post by: P4man on April 18, 2012, 09:19:09 PM
Yep, that was the problem. My bad. Its like you have to install python twice, that wasnt clear to me. It appears to work now :)

I do assume you plan on releasing an easier to install and launch version later?  Much as I appreciate the opensourcyness, I fear not many people are going to manage this as it is right now.

Ill test it a bit and report back.


Title: Re: Electrum for Android
Post by: ThomasV on April 19, 2012, 04:17:56 AM
Yep, that was the problem. My bad. Its like you have to install python twice, that wasnt clear to me. It appears to work now :)

I do assume you plan on releasing an easier to install and launch version later?  Much as I appreciate the opensourcyness, I fear not many people are going to manage this as it is right now.

Ill test it a bit and report back.

thanks!
I have updated the page with python installation instructions; I reckon it wasn't very clear.
I believe the installation procedure is quite simple; you see it as complicated because you encountered problems.



Title: Re: Electrum for Android
Post by: tgmarks on April 19, 2012, 05:18:30 AM
This is tight, this is the kind of concept that is going to help bring bitcoin more mainstream.


Title: Re: Electrum for Android
Post by: Raoul Duke on June 23, 2012, 08:44:29 PM
I can't put it to work on my Kindle Fire with ICS. On my file manager, if I click the electrum4a.py file it asks me which program I wish to use to open the file :/
Any help?


Title: Re: Electrum for Android
Post by: vuce on June 23, 2012, 09:20:25 PM
I couldn't get it to work on HTC desire as well. I'm porting it to java though, so it will run natively on android (soon, hopefully).


Title: Re: Electrum for Android
Post by: Tachikoma on June 23, 2012, 09:21:53 PM
I couldn't get it to work on HTC desire as well. I'm porting it to java though, so it will run natively on android (soon, hopefully).

http://t1.gstatic.com/images?q=tbn:ANd9GcRNhGAmOylofKT983bULCbC4tMnxCiKELPVYFD8QrPmv-JJwyx8Qn5IBT-g


Title: Re: Electrum for Android
Post by: procyon on June 29, 2012, 04:34:23 PM
I have installed electrum on my android (sgs2), and it was working great, but now it just says "Synchronizing..." forever on the main page. Is the server I'm attached to down? (server: electrum.novit.ro)

edit: with help on IRC, I switched to a different server, and it's working again. thanks!


Title: Re: Electrum for Android
Post by: molecular on July 22, 2012, 10:38:11 AM
I couldn't get it to work on HTC desire as well. I'm porting it to java though, so it will run natively on android (soon, hopefully).

you're porting electrum to java?


Title: Re: Electrum for Android
Post by: vuce on July 22, 2012, 12:36:45 PM
I couldn't get it to work on HTC desire as well. I'm porting it to java though, so it will run natively on android (soon, hopefully).

you're porting electrum to java?

Yes. Not exactly, but it uses the same concept (wallets won't be compatible, at least not for now).


Title: Re: Electrum for Android
Post by: kaii on August 20, 2012, 01:07:42 PM
I get a 404 error when accessing e4a_install.py on my desktop. My phone is able to download it through the QR code, but the Python script tries to download the the file http://ecdsa.org/electrum/e4a/e4a-0.52.zip which also doesn't exist.


Title: Re: Electrum for Android
Post by: ThomasV on August 20, 2012, 01:09:10 PM
I get a 404 error when accessing e4a_install.py on my desktop. My phone is able to download it through the QR code, but the Python script tries to download the the file http://ecdsa.org/electrum/e4a/e4a-0.52.zip which also doesn't exist.

this is because ecdsa.org now redirects to electrum-desktop.com
could someone update the url there?


Title: Re: Electrum for Android
Post by: Tachikoma on August 20, 2012, 01:46:44 PM
I get a 404 error when accessing e4a_install.py on my desktop. My phone is able to download it through the QR code, but the Python script tries to download the the file http://ecdsa.org/electrum/e4a/e4a-0.52.zip which also doesn't exist.

this is because ecdsa.org now redirects to electrum-desktop.com
could someone update the url there?


URL updated and scripts added. I can't confirm it to work on my own phone because SL4A freezes when I try to run the script (even on the old location). So please let me know if you have more luck.


Title: Re: Electrum for Android
Post by: ThomasV on August 20, 2012, 02:49:14 PM
it still does not work...

I get a 404 error when accessing e4a_install.py on my desktop. My phone is able to download it through the QR code, but the Python script tries to download the the file http://ecdsa.org/electrum/e4a/e4a-0.52.zip which also doesn't exist.

actually, the original script downloaded http://ecdsa.org/electrum/e4a (which was a full path, e4a was the filename) and saved it as e4a-0.52.zip
I did this because something (my mobile network operator?) prevented me from downloading a file with .zip extension from a telephone



Title: Re: Electrum for Android
Post by: kaii on August 20, 2012, 03:40:15 PM
actually, the original script downloaded http://ecdsa.org/electrum/e4a (which was a full path, e4a was the filename) and saved it as e4a-0.52.zip
I did this because something (my mobile network operator?) prevented me from downloading a file with .zip extension from a telephone

Ah, I mistakenly assumed that the urlretrieve function was just performing a concatenation. This makes more sense.

URL updated and scripts added. I can't confirm it to work on my own phone because SL4A freezes when I try to run the script (even on the old location). So please let me know if you have more luck.

Still not working for me.


Title: Re: Electrum for Android
Post by: Tachikoma on August 20, 2012, 03:47:29 PM


Still not working for me.

Neh there is still something forked up. It seems github pages might not be compatible with symlinks. I will have to find some time to figure out why that is.


Title: Re: Electrum for Android
Post by: ThomasV on August 20, 2012, 03:56:06 PM


Still not working for me.

Neh there is still something forked up. It seems github pages might not be compatible with symlinks. I will have to find some time to figure out why that is.

note that you do not need to use a symlink.
you could also just name the file directly "e4a"


Title: Re: Electrum for Android
Post by: Tachikoma on August 20, 2012, 03:58:07 PM


Still not working for me.

Neh there is still something forked up. It seems github pages might not be compatible with symlinks. I will have to find some time to figure out why that is.

note that you do not need to use a symlink.
you could also just name the file directly "e4a"

Tried that as well, but I still can't download it. Will try it again when I'm on my work computer.


Title: Re: Electrum for Android
Post by: ThomasV on August 20, 2012, 04:08:01 PM


Still not working for me.

Neh there is still something forked up. It seems github pages might not be compatible with symlinks. I will have to find some time to figure out why that is.

note that you do not need to use a symlink.
you could also just name the file directly "e4a"

Tried that as well, but I still can't download it. Will try it again when I'm on my work computer.

afaict, the url you use in e4a_install is still wrong: http://electrum-desktop.com/files/


Title: Re: Electrum for Android
Post by: Tachikoma on August 20, 2012, 04:45:50 PM


Still not working for me.

Neh there is still something forked up. It seems github pages might not be compatible with symlinks. I will have to find some time to figure out why that is.

note that you do not need to use a symlink.
you could also just name the file directly "e4a"

Tried that as well, but I still can't download it. Will try it again when I'm on my work computer.

afaict, the url you use in e4a_install is still wrong: http://electrum-desktop.com/files/


I'm aware of that. Problem is that if you look at the QR-url source here (https://github.com/spesmilo/electrum/blob/gh-pages/android.html) you can see the correct path. Somehow the site is not updating it.


Title: Re: Electrum for Android
Post by: kaii on August 20, 2012, 08:36:28 PM
I'm aware of that. Problem is that if you look at the QR-url source here (https://github.com/spesmilo/electrum/blob/gh-pages/android.html) you can see the correct path. Somehow the site is not updating it.

I guess it just took time -- it's all working for me now. e4a_install.py and the e4a zip file are both accessible. The QR code for the Python script is also updated. Thanks!


Title: Re: Electrum for Android
Post by: Tachikoma on August 20, 2012, 08:59:54 PM
I'm aware of that. Problem is that if you look at the QR-url source here (https://github.com/spesmilo/electrum/blob/gh-pages/android.html) you can see the correct path. Somehow the site is not updating it.

I guess it just took time -- it's all working for me now. e4a_install.py and the e4a zip file are both accessible. The QR code for the Python script is also updated. Thanks!

Hah you are right! It's all working now :) Long live waiting!


Title: Re: Electrum for Android
Post by: Kupsi on August 22, 2012, 10:36:09 PM
Two suggestions...

1. One day I was unable to run Electrum because electrum.dat was corrupted on my phone. I needed to delete electrum.dat and restore it from my paper backup of the seed. I think it would be nice if Electrum could make a backup of the seed to an other file (encrypted with the same password as the wallet) so if electrum.dat gets corrupted it could be restored from the backup on the phone. (No need to go home and get the paper backup.)

2. If the server I've choosen Electrum to connect to is down, I want to choose an other server. But then the server list is empty. I think it would be nice if Electrum stored the list of servers so I can pick an other one when it's not connected.


Title: Re: Electrum for Android
Post by: giszmo on October 07, 2012, 01:04:20 PM
Any progress on bringing this to the google market in a stand-alone apk? If you lack a developer account, I might add it under my account (which would mean me getting involved in its development :( )


Title: Re: Electrum for Android
Post by: ThomasV on October 07, 2012, 03:33:59 PM
Any progress on bringing this to the google market in a stand-alone apk? If you lack a developer account, I might add it under my account (which would mean me getting involved in its development :( )

please go ahead, if you feel like it :)


Title: Re: Electrum for Android
Post by: giszmo on October 07, 2012, 04:32:42 PM
Any progress on bringing this to the google market in a stand-alone apk? If you lack a developer account, I might add it under my account (which would mean me getting involved in its development :( )

please go ahead, if you feel like it :)


Actually I feel like "Spinner works great for me" and a bit like "I have a google developer account where I could bring more bitcoin stuff to regular Android users if it means barely more than reviewing code for backdoors and hitting the publish button".


Title: Re: Electrum for Android
Post by: Mushroomized on October 09, 2012, 06:41:19 PM
going to install on nexus 7... Do you have a show balance widget in the works

 ;)


Title: Re: Electrum for Android
Post by: fluxist on October 23, 2012, 02:02:04 PM
Love this app. I'm tempted to pick up python just to keep the development going (if only there were enough hours in the day!)

Anyway the OP link is outdated: http://electrum.ecdsa.org/android.html directs there now (sadly no new version).

To OP: Here's some updated dependencies if you'd like to change the install instructions:

Scripting Layer For Android Release 6
http://code.google.com/p/android-scripting/downloads/detail?name=sl4a_r6.apk&can=2&q=

Python for Android Release 7 (doesn't require the additional Install step within PyfA)
http://code.google.com/p/python-for-android/downloads/detail?name=PythonForAndroid-r7b1.apk&can=2&q=


Title: Re: Electrum for Android
Post by: slush on October 23, 2012, 02:15:44 PM
Yesterday I had weird issue with corrupted electrum.dat. I sent transaction, then I closed app as usual, but I wasn't able to start client again and terminal wrote something about corrupted electrum.dat. I had to drop electrum.dat and reload seed from my backup.


Title: Re: Electrum for Android
Post by: ThomasV on October 23, 2012, 04:50:44 PM
Love this app. I'm tempted to pick up python just to keep the development going (if only there were enough hours in the day!)

Anyway the OP link is outdated: http://electrum.ecdsa.org/android.html directs there now (sadly no new version).

To OP: Here's some updated dependencies if you'd like to change the install instructions:

Scripting Layer For Android Release 6
http://code.google.com/p/android-scripting/downloads/detail?name=sl4a_r6.apk&can=2&q=

Python for Android Release 7 (doesn't require the additional Install step within PyfA)
http://code.google.com/p/python-for-android/downloads/detail?name=PythonForAndroid-r7b1.apk&can=2&q=

thanks!

I spent a lot of effort on the electrum desktop recently, but I did not have time to catch up with the android version.
I will do it after the next version


Title: Re: Electrum for Android
Post by: Mushroomized on October 23, 2012, 06:17:08 PM
Love this app. I'm tempted to pick up python just to keep the development going (if only there were enough hours in the day!)

Anyway the OP link is outdated: http://electrum.ecdsa.org/android.html directs there now (sadly no new version).

To OP: Here's some updated dependencies if you'd like to change the install instructions:

Scripting Layer For Android Release 6
http://code.google.com/p/android-scripting/downloads/detail?name=sl4a_r6.apk&can=2&q=

Python for Android Release 7 (doesn't require the additional Install step within PyfA)
http://code.google.com/p/python-for-android/downloads/detail?name=PythonForAndroid-r7b1.apk&can=2&q=

thanks!

I spent a lot of effort on the electrum desktop recently, but I did not have time to catch up with the android version.
I will do it after the next version

any NFC support?


Title: Re: Electrum for Android
Post by: ThomasV on October 23, 2012, 08:21:52 PM
any NFC support?

not for the moment, because I don't have a NFC phone :)


Title: Re: Electrum for Android
Post by: molecular on October 24, 2012, 01:16:40 PM
Yesterday I had weird issue with corrupted electrum.dat. I sent transaction, then I closed app as usual, but I wasn't able to start client again and terminal wrote something about corrupted electrum.dat. I had to drop electrum.dat and reload seed from my backup.

same happened to me about 1-2 weeks ago


Title: Re: Electrum for Android
Post by: jsmithers on November 17, 2012, 05:59:01 PM
Android version 0.52 still works fine with newer servers (i.e. electrum.be) - what needs patching is DEFAULT_SERVERS in interface.py - for some reason the servers come up as empty recently.

One workaround is to move electrum.dat to a desktop, change server and move electrum.dat back. Unfortunately the dialog to change servers to "private server" just exits the app.
I'm sure this will all be patched with a newer version...


Title: Re: Electrum for Android
Post by: jsmithers on November 18, 2012, 10:26:22 PM
1.4 is out and works fine! Thanks for the good work to ThomasV


Title: Re: Electrum for Android
Post by: slush on November 21, 2012, 12:52:02 PM
I just installed 1.5 and it works nicely. It even looks a bit more stable than previous versions. Did you do some fixes or it is just my feeling?


Title: Re: Electrum for Android
Post by: ThomasV on November 21, 2012, 01:20:20 PM
I just installed 1.5 and it works nicely. It even looks a bit more stable than previous versions. Did you do some fixes or it is just my feeling?

I noticed some new bugs and fixed them. maybe they were caused because Google's SL4a changed.


Title: Re: Electrum for Android
Post by: running on March 22, 2013, 10:20:03 AM
I have tried the lastest version (1.7.1). It starts all right, but then crashes when signing transactions, no matter what.

I will try to download old versions somehow.


Title: Re: Electrum for Android
Post by: ThomasV on March 22, 2013, 10:27:07 AM
I have tried the lastest version (1.7.1). It starts all right, but then crashes when signing transactions, no matter what.

I will try to download old versions somehow.

do you have a python traceback?

old versinos still on the website: e4a-157zip  e4a-158zip  e4a-160zip  e4a-161zip  e4a-162zip


Title: Re: Electrum for Android
Post by: running on March 22, 2013, 10:28:41 AM
By manually editing the install file and switching it to 1.6.2 I installed the old version and that one works fine.

So it is something in the 1.7.1.


Title: Re: Electrum for Android
Post by: slippyrocks on March 28, 2013, 06:58:20 AM
hello thanks for app

seems to be working on kindle fire hd except qr code input function closes script

has front camera

also then using add , scan barcode in python halts the same

used workaround for that


Title: Re: Electrum for Android
Post by: running on April 05, 2013, 03:31:38 PM
I have tried the lastest version (1.7.1). It starts all right, but then crashes when signing transactions, no matter what.

I will try to download old versions somehow.

do you have a python traceback?

old versinos still on the website: e4a-157zip  e4a-158zip  e4a-160zip  e4a-161zip  e4a-162zip

How do I copy the traceback from the fail window?


Title: Re: Electrum for Android
Post by: drdops on July 02, 2013, 10:08:36 AM
anyone got v1.7.3.working on stock android 4.2.2?
I have all the latest dependencies but cant get it to create a wallet on startup- it just says 'process has exited. close terminal' after I tap ok to seed dialogue box. Havent tried restoring from seed option yet.

Seems strange that there isnt much activity on this - i would have thought electrum would be a killer app on android- if i knew anything about writing code I would take it on myself!

Anyway thanks guys for developing it this far. Anyone got QR links to earlier versions?


Title: Re: Electrum for Android
Post by: btcven on July 03, 2013, 12:01:37 AM
anyone got v1.7.3.working on stock android 4.2.2?
I have all the latest dependencies but cant get it to create a wallet on startup- it just says 'process has exited. close terminal' after I tap ok to seed dialogue box. Havent tried restoring from seed option yet.

Seems strange that there isnt much activity on this - i would have thought electrum would be a killer app on android- if i knew anything about writing code I would take it on myself!

Anyway thanks guys for developing it this far. Anyone got QR links to earlier versions?

What smartphone are you using?

I got it on a Xperia something (too many names), a cheap one, I think


Title: Re: Electrum for Android
Post by: drdops on July 03, 2013, 01:27:30 PM
anyone got v1.7.3.working on stock android 4.2.2?
I have all the latest dependencies but cant get it to create a wallet on startup- it just says 'process has exited. close terminal' after I tap ok to seed dialogue box. Havent tried restoring from seed option yet.

Seems strange that there isnt much activity on this - i would have thought electrum would be a killer app on android- if i knew anything about writing code I would take it on myself!

Anyway thanks guys for developing it this far. Anyone got QR links to earlier versions?

What smartphone are you using?

I got it on a Xperia something (too many names), a cheap one, I think

Using a galaxy nexus with stock android. Installed everything via QR codes- but it won't allow me to create a new wallet- it says 'process has exited. close terminal?'
Does electrum for android have a QR scanner built in?


Title: Re: Electrum for Android
Post by: Realpra on July 14, 2013, 01:16:17 PM
Where can I find the source code for the Android version?


Title: Re: Electrum for Android
Post by: btcven on July 14, 2013, 07:21:01 PM
Where can I find the source code for the Android version?

The source code is the same for desktop and android. The android package is created by a script. You can check the zip file of the android version.


Title: Re: Electrum for Android
Post by: Realpra on July 20, 2013, 06:41:45 AM
Thanks a bunch.


Title: Re: Electrum for Android
Post by: Markov on January 06, 2014, 09:57:25 PM
Can't seem to get the script to install. Anyone can send a scrypt to me?


Title: Re: Electrum for Android
Post by: Trade101 on January 09, 2014, 11:24:14 AM
is it with electrum for android also possible to restore a complete wallet just from the 12 word seed?



Title: Re: Electrum for Android
Post by: btcven on January 10, 2014, 06:36:15 PM
Can't seem to get the script to install. Anyone can send a scrypt to me?

SL4A is broken and almost abandoned by its developers. There is a problem with the QR code scanning. You can manually extract and copy the e4a zip file from downloads and copy it to the SL4A scripts directory, but you won't be able to scan addresses using QR codes.


Title: Re: Electrum for Android
Post by: btcven on January 10, 2014, 06:36:33 PM
is it with electrum for android also possible to restore a complete wallet just from the 12 word seed?



yes


Title: Re: Electrum for Android
Post by: franc on February 02, 2014, 06:41:56 PM
SL4A is broken and almost abandoned by its developers. There is a problem with the QR code scanning. You can manually extract and copy the e4a zip file from downloads and copy it to the SL4A scripts directory, but you won't be able to scan addresses using QR codes.
Yes, this I noticed also. And I noticed, that this electrum script (e4a.py) is not very stable, or maybe SL4A (r6x03, the last version) is the unstable part.
And electrum for SL4A is not the last version of electrum, is a bit behind, is possible?

Is there plans to use this Python for Android (http://python-for-android.readthedocs.org/en/latest/android/) framework for electrum for android instead of this buggy SL4A-thing?

thank


Title: Re: Electrum for Android
Post by: btcven on February 03, 2014, 02:43:01 AM
And electrum for SL4A is not the last version of electrum, is a bit behind, is possible?

Only tested working versions are made available for Android in the Download page.

Is there plans to use this Python for Android (http://python-for-android.readthedocs.org/en/latest/android/) framework for electrum for android instead of this buggy SL4A-thing?

There is already an ongoing development of a native version of Electrum made with Kivy


Title: Re: Electrum for Android
Post by: franc on February 05, 2014, 01:50:59 PM
...There is already an ongoing development of a native version of Electrum made with Kivy
Great! This sounds good. Is there some page where I can follow this? GitHub or something like this?
I only find this:
https://bitcoinstarter.com/projects/104
but no project :/


Title: Re: Electrum for Android
Post by: stevegee58 on May 26, 2014, 06:25:15 PM
I finally was able to get Electrum working on my Galaxy S4 (stock, not rooted) using the install instructions.

The one thing I couldn't figure out was creating the shortcut.  I couldn't find any menus with "add to home".  What did I miss?


Title: Re: Electrum for Android
Post by: Toxonaut on May 29, 2014, 10:28:17 AM
I would like to install electrum on my Galaxy S5. When I open SL4A I am supposed to press the menu button.
Where is the menu button ? I only see a list of .py scripts. The hardware buttons on my phone also don't seem to have an effect.
Can anybody help me please ?


Title: Re: Electrum for Android
Post by: Sailing_Nut on June 10, 2014, 05:54:58 PM
I would like to install electrum on my Galaxy S5. When I open SL4A I am supposed to press the menu button.
Where is the menu button ? I only see a list of .py scripts. The hardware buttons on my phone also don't seem to have an effect.
Can anybody help me please ?

I have an S5 as well. You need to long press on the app list button (left of the home button)


Title: Re: Electrum for Android
Post by: stevegee58 on June 12, 2014, 12:28:09 AM
https://i.imgur.com/WI2LG2g.jpg


Title: Re: Electrum for Android
Post by: oda.krell on June 16, 2014, 10:02:40 AM
.

sorry. wrong thread.


Title: Re: Electrum for Android
Post by: TheButterZone on July 04, 2014, 09:51:11 PM
https://ecdsa.org/electrum/android.html
404 - Not Found


Title: Re: Electrum for Android
Post by: stevegee58 on July 05, 2014, 12:34:20 AM
https://ecdsa.org/electrum/android.html
404 - Not Found

That's his old site.  Here's the right one:

https://electrum.org/android.html


Title: Re: Electrum for Android - multisig
Post by: the_glider on March 08, 2015, 12:56:22 PM
2of2 multi-sig does not seem to work for me.

I tried it on a 2of2 wallet created on Windows.
I am able to see my balance, the Receive address is the same as the Windoes wallet,
However I get an error when trying to send funds.

Is multi-sig supported ?


Title: Re: Electrum for Android - multisig
Post by: ThomasV on March 08, 2015, 03:11:28 PM
the Receive address is the same as the Windoes wallet,
where, on android?


Title: Re: Electrum for Android
Post by: the_glider on March 09, 2015, 07:23:32 AM
Yes, on Android.
I transferred the wallet from Windows to Android, and indeed, I see the correct addresses in my Android.
However, I can not send, I get an error.
As of now, no further information on the error.

Note that I did not manage to create the wallet on Android from the seeds, it generated a non-multisig wallet from my saved seed
(addresses start with 1xxxx)
It did not ask for the type of wallet

Thanks


Title: Re: Electrum for Android
Post by: the_glider on March 09, 2015, 08:13:23 PM
The error I get when trying to send is:
error: {u'message':u'16:mandatory-script-verify-flag-failed (Script evaluated without error but finished with a false/empty top stack element)', u'code':-26}



Title: Re: Electrum for Android
Post by: japerry on March 15, 2015, 10:24:56 AM
I would like to install electrum on my Galaxy S5. When I open SL4A I am supposed to press the menu button.
Where is the menu button ? I only see a list of .py scripts. The hardware buttons on my phone also don't seem to have an effect.
Can anybody help me please ?

I have an S5 as well. You need to long press on the app list button (left of the home button)


Samsung Galaxy Tab 3 (rooted) here. I can't find any way to add e4a to my home screen. The instructions above render different results (Google Search starts up when I long-press the app list button). Has anyone gotten it to work on a Tab 3?



Title: Re: Electrum for Android
Post by: dimke_yu on August 05, 2015, 06:51:59 PM
Is there tutorial for Android anywhere now?


Title: Re: Electrum for Android
Post by: Muhammed Zakir on August 06, 2015, 02:20:31 PM
Is there tutorial for Android anywhere now?

Read https://github.com/spesmilo/electrum/blob/master/docs/android.html.

It's HTML page but you can understand easily. If you can not understand, download that file and open it locally.


Title: Re: Electrum for Android
Post by: torusJKL on August 18, 2015, 09:04:41 AM
I'm trying to install version 2.4.2 according to the Electrum homepage (https://electrum.org/#android)

I installed Python using the app.

When I execute e4a.py I get the following error in the terminal:
Code:
Error: No module named dns. Try 'sudo pip install <module-name>

I tried to download and install PyDNS using Import Modules but I get the following error:
Code:
Errorjava.io.FileNotFoundException:/data/data/com.googlecode.pythonforandroid/files/lib/python2.7/egg-info/pydns-2.3.zip/files.txt: open failed: ENOENT (No such file or directory)

Any ideas how I can make Electrum run?

Thanks!


Title: Re: Electrum for Android
Post by: ThomasV on August 18, 2015, 10:17:53 AM
I'm trying to install version 2.4.2 according to the Electrum homepage (https://electrum.org/#android)

I installed Python using the app.

When I execute e4a.py I get the following error in the terminal:
Code:
Error: No module named dns. Try 'sudo pip install <module-name>

just redownload electrum for android; I fixed that just now.


Title: Re: Electrum for Android
Post by: torusJKL on August 26, 2015, 10:35:54 AM
The hompage points to a file that does not exists: e4a-2.4.3.zip (https://download.electrum.org/e4a-2.4.3.zip)


Title: Re: Electrum for Android
Post by: RustyNomad on August 26, 2015, 12:05:00 PM
The hompage points to a file that does not exists: e4a-2.4.3.zip (https://download.electrum.org/e4a-2.4.3.zip)

Just checked all the downloads [https://download.electrum.org/ (https://download.electrum.org/)] and seem like that file was not uploaded.

They must have forgotten to upload it or something. Latest version on that page is e4a-2.4.2


Title: Re: Electrum for Android
Post by: torusJKL on August 26, 2015, 12:24:49 PM
It looks like 2.4.3 has been uploaded as 2.4.2.
It does not reproduce the missing pydns error.


Title: Re: Electrum for Android
Post by: torusJKL on August 26, 2015, 12:32:33 PM
So with the new 2.4.2 I can create a new wallet.

But if I try to restore an existing one I get asked for a password and after entering it twice I get the message "Passwords do not match".
This can be reproduced with the simpliest passwords like "a"


Title: Re: Electrum for Android
Post by: Shaxine on September 10, 2015, 12:59:10 AM
Where can I suggest a small feature to be added to the app?


Title: Re: Electrum for Android
Post by: btcven on September 16, 2015, 03:52:33 PM
Where can I suggest a small feature to be added to the app?

Here?


Title: Re: Electrum for Android
Post by: benboef on September 18, 2015, 10:35:48 AM
Hi is there anyone that can help please. I followed the instructions from the Electrum link on the to get bitcoin running . When I download python it installed by itself also the zip file can't be moved to sl4a. After that things get even more complicated. If there is a UK member that could spare me a few minutes on the phone to talk me through the process I would be a very happy man .Thank you in advance .I'm using a s5 Samsung


Title: Re: Electrum for Android
Post by: densuj on September 19, 2015, 07:05:19 AM
I will try this application if i have time  :P


Title: Re: Electrum for Android
Post by: Jamie90 on September 28, 2015, 05:41:40 AM
Is there tutorial for Android anywhere now?

Read https://github.com/spesmilo/electrum/blob/master/docs/android.html.

It's HTML page but you can understand easily. If you can not understand, download that file and open it locally.
Your github link is giving me a 404 error


Title: Re: Electrum for Android
Post by: Jamie90 on September 29, 2015, 07:17:49 PM
How do I sync the Electrum that is installed on my Windows PC with the one installed on my Android?

Also, how do I change my wallet on my Android?

Thanks in advance for any help.


Title: Re: Electrum for Android now in Google Play
Post by: shsmith on February 28, 2016, 04:35:55 AM
Electrum is now in Google Play as a regular APK.
Much easier to install and use than before.

https://play.google.com/store/apps/details?id=org.electrum.electrum


Title: Re: Electrum for Android
Post by: DuddlyDoRight on February 28, 2016, 06:39:34 AM
I actually hear TEE is opening up for Android. This means wallets can run vitals isolated. There has been isolated keystore services a while too. They both use hardware TEE like ARM Trustzone. This is pretty hard to hack. Famous iphone hackers can't touch the kernel protection that uses it.


Title: Re: Electrum for Android
Post by: sacko on March 04, 2016, 06:09:16 PM
Where can I get the new apk without google play?  (safe source?)


Title: Re: Electrum for Android
Post by: BitcoinNewsMagazine on March 04, 2016, 08:01:14 PM
I actually hear TEE is opening up for Android. This means wallets can run vitals isolated. There has been isolated keystore services a while too. They both use hardware TEE like ARM Trustzone. This is pretty hard to hack. Famous iphone hackers can't touch the kernel protection that uses it.

Ledger Trustlets still only run on selected Samsung phones though.


Title: Re: Electrum for Android
Post by: DuddlyDoRight on March 04, 2016, 09:22:09 PM
I actually hear TEE is opening up for Android. This means wallets can run vitals isolated. There has been isolated keystore services a while too. They both use hardware TEE like ARM Trustzone. This is pretty hard to hack. Famous iphone hackers can't touch the kernel protection that uses it.

Ledger Trustlets still only run on selected Samsung phones though.

Anything that's not vulnerable to published SMS and signing vulnerabilities have both the keystore, which is in the SDK for any app to use going back to older API versions, and the licensed TEE execution. Google is suppose to implement a non-licensed TEE service very soon and it'll only require updating the ROM on an older device.

This means anything you shouldn't be supporting you won't need to support. You could also just use keystore API which is hardware backed on pretty much everything with Android 4.1+ on it from the factory.

Hardware isolation even if just for keys is well worth the investment though, and will only take about 200 more lines of code.

I may make a fork to experiment with it. I believe Electrum uses Python and some framework for it's app.


Title: Re: Electrum for Android
Post by: shsmith on March 05, 2016, 06:24:25 AM
Where can I get the new apk without google play?  (safe source?)
There is still a 2.6 beta APK here: http://download.electrum.org/beta/


Title: Re: Electrum for Android
Post by: shsmith on March 05, 2016, 05:50:33 PM
Thanks, is it identical to the final apk?
I think the google play version has been updated twice this beta.
I used that beta and it worked fine for me.

The author (ThomasV) stopped posting betas once it went live on google play.
He would likely be open to posting the latest APK on the electrum.org/#download page if you ask him directly.


Title: Re: Electrum for Android
Post by: japerry on March 05, 2016, 07:33:11 PM
Any chance that it might someday support hardware wallets (Ledger in particular)? Then it would be a perfect companion for the desktop version.


Title: Re: Electrum for Android
Post by: romerun on March 06, 2016, 02:25:50 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. But I  does not seem to work when initiate sending with android, then desktop to cosign. Ideally I have two android phones, I want them to cosign one another tx.

When android multisig wallet electrum sends coin, it says "Partially signed" with a QR code. I scanned that QR with another android electrum on the send tab. It says "wrong UPE" or something. I also scanned that with my desktop electrum (using load transaction..) It says "unable to parse".

Also android electrum only supports 6 digits password which can be brute forced within a blink, any plans to support characters.. ?


Title: Re: Electrum for Android
Post by: DuddlyDoRight on March 06, 2016, 08:08:43 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. But I  does not seem to work when initiate sending with android, then desktop to cosign. Ideally I have two android phones, I want them to cosign one another tx.

When android multisig wallet electrum sends coin, it says "Partially signed" with a QR code. I scanned that QR with another android electrum on the send tab. It says "wrong UPE" or something. I also scanned that with my desktop electrum (using load transaction..) It says "unable to parse".

Also android electrum only supports 6 digits password which can be brute forced within a blink, any plans to support characters.. ?

Not when there is a lockout policy. Big passwords typically lead to data-loss and bad practices for people who don't use a hardware key which has a bigger attack surface than short keys stored in their brain. The encrypted data protection itself has nothing to do with a password since no hardware isolation or policy isolation is used.

If I get free time I'll make a GIT fork and implement the Android keystore which uses hardware isolation on most devices. You can also put the encrypted data in a sandbox that is safe everywhere but jailbroken devices.


Title: Re: Electrum for Android
Post by: ThomasV on March 06, 2016, 08:26:58 PM
When android multisig wallet electrum sends coin, it says "Partially signed" with a QR code. I scanned that QR with another android electrum on the send tab. It says "wrong UPE" or something. I also scanned that with my desktop electrum (using load transaction..) It says "unable to parse".

wrong UPE: the scanner recognized it as a barcode, not a qr code. retry, holding your camera well aligned.
"unable to parse": maybe the desktop version is to old?


Title: Re: Electrum for Android
Post by: ThomasV on March 06, 2016, 08:28:30 PM
If I get free time I'll make a GIT fork and implement the Android keystore which uses hardware isolation on most devices. You can also put the encrypted data in a sandbox that is safe everywhere but jailbroken devices.
that would be awesome


Title: Re: Electrum for Android
Post by: romerun on March 07, 2016, 12:42:00 AM
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.

I'm on 2.6.1 both desktop and android.


Title: Re: Electrum for Android
Post by: ThomasV on March 07, 2016, 06:09:34 AM
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.

I'm on 2.6.1 both desktop and android.

this "non hex" format is called base43
it should be what both the desktop version and the android version use.


Title: Re: Electrum for Android
Post by: itogo on March 07, 2016, 06:35:22 PM
How to delete a wallet?

I have tried to delete App,, then installed again. The wallet is already available.


More. I want more settings in mobile version.


Title: Re: Electrum for Android
Post by: TheButterZone on March 07, 2016, 10:54:58 PM
Nice, it's backwards compatible to pre-xpub MPK format.


Title: Re: Electrum for Android
Post by: ThomasV on March 08, 2016, 10:48:49 AM
Not when there is a lockout policy. Big passwords typically lead to data-loss and bad practices for people who don't use a hardware key which has a bigger attack surface than short keys stored in their brain. The encrypted data protection itself has nothing to do with a password since no hardware isolation or policy isolation is used.

If I get free time I'll make a GIT fork and implement the Android keystore which uses hardware isolation on most devices. You can also put the encrypted data in a sandbox that is safe everywhere but jailbroken devices.

Note: I pushed an new apk today, that stores wallet and config data to the device internal data storage.


Title: Re: Electrum for Android
Post by: ThomasV on March 09, 2016, 09:05:21 AM
How to delete a wallet?
I have tried to delete App,, then installed again. The wallet is already available.

First upgrade the app to the lastest version, then uninstall it.
That will delete your wallet.
Do not forget to keep a paper backup of your seed phrase.


Title: Re: Electrum for Android
Post by: romerun on March 20, 2016, 01:22:37 PM
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.


Title: Re: Electrum for Android
Post by: SeanPiknick on April 21, 2016, 11:33: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.

Oh yes! I have the same problem


Title: Re: Electrum for Android
Post by: ThomasV on April 23, 2016, 06: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


Title: Re: Electrum for Android
Post by: bL4nkcode on April 26, 2016, 05: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


Title: Re: Electrum for Android
Post by: sacko on April 29, 2016, 12:23:41 PM
Are the stated issues fixed in the new update?


Title: Re: Electrum for Android
Post by: rampantparanoia on October 17, 2016, 06: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?


Title: Re: Electrum for Android
Post by: ThomasV on October 19, 2016, 07: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.


Title: Re: Electrum for Android
Post by: romerun on January 04, 2017, 12:15:13 PM
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.


Title: Re: Electrum for Android
Post by: DuddlyDoRight on January 04, 2017, 08: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..


Title: Re: Electrum for Android
Post by: Lumpi101 on January 15, 2017, 04:38:02 PM
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?  :D 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?


Title: Re: Electrum for Android
Post by: deepcolderwallet on February 04, 2017, 01:58:37 PM
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?


Title: Re: Electrum for Android
Post by: ThomasV on February 04, 2017, 02:44:58 PM
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.


Title: Re: Electrum for Android
Post by: Lumpi101 on February 05, 2017, 12:58:34 PM
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 (https://github.com/spesmilo/electrum/issues/2033)


Title: Re: Electrum for Android
Post by: deepcolderwallet on February 06, 2017, 01:57:11 AM
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.


Title: Re: Electrum for Android
Post by: romerun on February 28, 2017, 09:49:58 AM
From android UI. It does not seem like it can send multiple output or can it?


Title: Re: Electrum for Android
Post by: HI-TEC99 on April 13, 2017, 03:16:02 PM
:)
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 (https://bitcointalk.org/index.php?topic=1836004.0). 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


Title: Re: Electrum for Android
Post by: bL4nkcode on April 13, 2017, 03:21:55 PM
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.


Title: Re: Electrum for Android
Post by: deepcolderwallet on July 12, 2017, 02:05:20 AM
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?


Title: Re: Electrum for Android
Post by: HCP on July 13, 2017, 04:04:23 AM
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.


Title: Re: Electrum for Android
Post by: BitGroin on July 23, 2017, 08: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.


Title: Re: Electrum for Android
Post by: BitGroin on July 31, 2017, 01:31:07 PM
I just wanted to see if the newly released 2.9 fixes the problems in the previous post (https://bitcointalk.org/index.php?topic=75617.msg20333797#msg20333797). 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?


Title: Re: Electrum for Android
Post by: bobq on August 02, 2017, 11:34:46 PM
I couldn't get it working on my android device, it crashes every time I try to open it...