i want to know more about the file in android that controls the bitcoins. i have no problems using it, able to send and receive, but don't know how to deal with that file. It is different from the wallet.dat in desktop.
You can find the following in the readme on
https://github.com/schildbach/bitcoin-wallet/tree/master/walletYour wallet contains your private keys and various transaction related metadata. It is stored in app-private
storage:
Mainnet: /data/data/de.schildbach.wallet/files/wallet-protobuf (MODE_PRIVATE)
The wallet file format is not compatible to wallet.dat (Satoshi client). Rather, it uses a custom protobuf format
which should be compatible between clients using bitcoinj.
Your wallet can be manually backed up to and restored from external storage:
Mainnet: /sdcard/Download/bitcoin-wallet-backup-
The manual backup files are encrypted using your chosen backup password. You can use OpenSSL to decrypt:
openssl enc -d -aes-256-cbc -a -in
If you want to access to default file location, you will have to root your phone, but it is a bad idea. And, before you install apps, check permissions and also try to install Antivirus/Security apps like AVG and 360. It scans app which is really helpful.
~~MZ~~