[DEFUNCT] Peercoin Android Wallet 3.2 Released

Thanks to everyone for their appreciation and support. Many thanks go to iiping and others for donations.

I sent an email to lg15x in regards to the Chinese translations. As for the Japanese I could try to replace the text myself but there is still chance for mistake. If anyone wants to volunteer to help, please get in touch. I’ll put up a credits section on this topic, the google play description and in the README.md file, although anonymity is fine.

Translation files that need fixing:

Japanese: https://github.com/MatthewLM/peercoin-android-wallet/tree/master/wallet/res/values-ja
Hebrew: https://github.com/MatthewLM/peercoin-android-wallet/tree/master/wallet/res/values-iw
Esperanto: https://github.com/MatthewLM/peercoin-android-wallet/tree/master/wallet/res/values-eo
Arabic: https://github.com/MatthewLM/peercoin-android-wallet/blob/master/wallet/res/values-ar

Some but not all translations which do not exist but can be added: Korean, Afrikaans, Bulgarian, Burmese, Estonian, Finnish, Hindi, Croatian, Hungarian, Icelandic, Malay, Norwegian, Punjabi, Ukrainian.

There are many more. Check the two letter language codes on this page: https://github.com/MatthewLM/peercoin-android-wallet/tree/master/wallet/res

Language codes correspond to ISO 639 codes: http://en.wikipedia.org/wiki/List_of_ISO_639-1_codes

I have made a pull request for fixing the Chinese, Japanese and some other Bitcoin strings.

https://github.com/MatthewLM/peercoin-android-wallet/pull/1

Fantastic! Thank you for the hard work, this wallet was really needed!

MatthewLM,Thank you!

[quote=“sandakersmann, post:29, topic:2846”]I have made a pull request for fixing the Chinese, Japanese and some other Bitcoin strings.

https://github.com/MatthewLM/peercoin-android-wallet/pull/1[/quote]

I don’t know how to use github. I will fix Chinese and send it back through e-mail.

In case anyone may be wondering, I can attest that all of the basic functions: syncing, sending, receiving, backup, restore, QR read/generate all seem to be working exactly as expected. Furthermore, the layout is very sleek and well thought-out. And although it’s “Beta,” I’m quite impressed by the clarity of instructions/warnings/pop-ups for getting users acquainted. Of course, none of this means the wallet is absolutely secure, but as long as one trusts the author(s), I’d say it’s a safe bet for trying out with a few coins. It will definitely be handy for introducing my friends to Peercoin and getting them started with a little pocketchange.

Thanks MatthewLM! ;D

[quote=“sandakersmann, post:29, topic:2846”]I have made a pull request for fixing the Chinese, Japanese and some other Bitcoin strings.

https://github.com/MatthewLM/peercoin-android-wallet/pull/1[/quote]

Many Thanks. I’m going to remove the market descriptions as I don’t see any point in them even if they are changed to match the ones on Google Play, but the Japanese and Simplified Mandarin translations are helpful. Feel free to give me a name/pseudonym and peercoin address if you wish to be placed in the credits.

I’m going to remove Hebrew, Esperanto and Arabic from the app until anyone volunteers to provide translations.

[quote=“MatthewLM, post:34, topic:2846”][quote=“sandakersmann, post:29, topic:2846”]I have made a pull request for fixing the Chinese, Japanese and some other Bitcoin strings.

https://github.com/MatthewLM/peercoin-android-wallet/pull/1[/quote]

Many Thanks. I’m going to remove the market descriptions as I don’t see any point in them even if they are changed to match the ones on Google Play, but the Japanese and Simplified Mandarin translations are helpful. Feel free to give me a name/pseudonym and peercoin address if you wish to be placed in the credits.

I’m going to remove Hebrew, Esperanto and Arabic from the app until anyone volunteers to provide translations.[/quote]

I don’t wish any credit. Just happy to help :slight_smile:

[quote=“lg15x, post:32, topic:2846”][quote=“sandakersmann, post:29, topic:2846”]I have made a pull request for fixing the Chinese, Japanese and some other Bitcoin strings.

https://github.com/MatthewLM/peercoin-android-wallet/pull/1[/quote]

I don’t know how to use github. I will fix Chinese and send it back through e-mail.[/quote]

The Chinese files have been updated. You can read through them here:

https://github.com/MatthewLM/peercoin-android-wallet/blob/master/wallet/res/values-zh/strings.xml

https://github.com/MatthewLM/peercoin-android-wallet/blob/master/wallet/res/values-zh/strings_help.xml

If you find anything wrong you can tell me and I will submit a pull request :slight_smile:

lg15x kindly was able to update the Traditional Mandarin files.

I’ve released version 1.1 with the updated translations. People should be able to update now.

[quote=“MatthewLM, post:37, topic:2846”]lg15x kindly was able to update the Traditional Mandarin files.

I’ve released version 1.1 with the updated translations. People should be able to update now.[/quote]

Very nice ;D

Hmm, I have tried it and the wallet just kept crashing for me. I have the backup wallet on my PC (only a few ppc) and decrypted using openssl but how to I get the wallet into a format that I get get the private keys from? Documentation says its in Protocol Buffer format: (if it where just plain-text or binary I could have parsed it myself) I guess I’ll wait until the app is a little more stable and its easier to import a backup unless someone has a tool to take in the android backup wallet and poop out the keys…

Indeed the wallets are encoded with protobuf, you would need to look at decoding the protobuf data which you can do with peercoinj’s DumpWallet example: https://github.com/MatthewLM/peercoinj/blob/master/examples/src/main/java/com/peercoin/peercoin/examples/DumpWallet.java

But the examples do not work properly with the maven build right now.

If you are able to submit a report for the wallet crash, please do, so that way I can take a look at the information.

Is the wallet actually crashing or is it giving an Application Not Responding (ANR) notice? There is one issue that the blockchain can take some time to load on slower devices. This blocks the main thread, though it ought not to.

Congratulations! Great work :slight_smile:

Yeah, I think it was just my slow phone. I was able to get the wallet up and running on another phone so all good.

Just installed on my phone and send 10 coins. Mobile is the future and this step is very very important.
Thanks for the hard work!

http://bkchain.org/ppc/address/PHYsT4HACNAyjEou2x9ufopGKuRJJAfeYT

hello,

I wanted to use the App and it worked. I sent 50 PPC to it but now it always crashes, when I start it on my phone (galaxy 1). Does anyone know how to get the private key?

When I start the app there is a white screen and after about 30sec it says: App doesn’t respond/react (don’t know the exact English words).

thanks.

[quote=“MatthewLM, post:1, topic:2846”]

On Google Play: https://play.google.com/store/apps/details?id=com.matthewmitchell.peercoin_android_wallet

Original Bitcoin Wallet: https://play.google.com/store/apps/details?id=de.schildbach.wallet

Android app on Github: https://github.com/MatthewLM/peercoin-android-wallet
Peercoinj on Github: https://github.com/MatthewLM/peercoinj
Explorer on Github: https://github.com/MatthewLM/PeercoinAbeExplorer

Donate: PHYsT4HACNAyjEou2x9ufopGKuRJJAfeYT
You can also Donate in the app directly. On the Menu go to “Tip / Donate”

The Peercoin Android wallet based upon Andreas Schildbach’s popular Bitcoin wallet has been released. The app allows you to send and receive Peercoins on your device using QR codes, NFC and URI links. The application uses a centralised server to validate blocks but private keys are never shared. The server provides valid block hashes through the getvalidhashes API method here: https://peercoinexplorer.info/q

The app is labelled as Beta, as it is open for public testing. The application may have unfound bugs and problems. The NFC function has not been tested yet. Problems can be reported to matthewmitchell@thelibertyportal.com

This application is licensed under the GPL version 3. There is no warranty and no party shall be made liable to you for damages. If you lose coins due to this app, no compensation will be given. Use this app solely at your own risk.

Developer - Matthew Mitchell[/quote]
I hope to see soon in f-droid
https://f-droid.org/

Thanks everyone, and thanks for the donation redlee.

[quote=“franktoast, post:45, topic:2846”]hello,

I wanted to use the App and it worked. I sent 50 PPC to it but now it always crashes, when I start it on my phone (galaxy 1). Does anyone know how to get the private key?

When I start the app there is a white screen and after about 30sec it says: App doesn’t respond/react (don’t know the exact English words).[/quote]

This is because the app stalls the UI thread during the initial loading process. Please do not force close the app. Instead press the “Wait” button and wait for the app to load the blockchain which may take a considerable time on older devices.

As for f-droid, I took a look into their release process and it appears very complex. Does anyone have experience with f-droid that would like to help submit the app?