That's not very user friendly though is it?
it is nerd friendly
I don't get this. I've just said to downgrad before 2.6 when the vulnerability is and you've said that that's a bad idea because between 2.6-3.0.4 then there's a vulnerability?
maybe i shouldn't have mentioned any version numbers. that was just an example that came to mind.
what i meant was that when you downgrade you are going back to all the bugs that has been fixed already and there have been quite a lot of them it is not just this vulnerability. for example if you back to pre 2.6 and receive a transaction containing SegWit your wallet will get stuck synching since it can not parse it.
or if you try paying BitPay by clicking their link you will be stuck on "Please Wait...." for eternity. and a dozen more small bugs.
Errr, so trying to prove a point about whether segwit addresses work or not, I may have opened an executable so old that my antivirus has damaged my computer and won't go away from warning about the old executable which apparently doesn't have a valid signature (though the new versions do apparently).
Still i am using Electrum 2.8.6 version and their is no problem in received bitcoin from any wallet as the sender is using the segwit compatible wallet address but i receive the bitcoin smoothly and even i am sending the bitcoin to other wallet and it is going smoothly. So i have not faced any problem in using it. But now i have installed the latest electrum wallet in my android wallet and it got installed smoothly. So now i can use the latest wallet in my android wallet without any problem. So now i am safe from all the old bugs in old wallet.
That's a good solution with using the version on your phone. It might not be so secure although it does use a 6 figure pin so you're probably fine with that. And as long as 2.8.6 still picks up segwit addresses and native segwit addresses then you're good.