Does someone know of a way to find the private key if I have 12-word phrase and the Receiving address?
Tried these:
- many combinations of derivation paths on BIP32 generator code
- export private keys from Electrum (it generated based on m/44'/0'/k'/0/i)
- xPub Scanner at
https://blockpath.com/wallets/new?action=appxpub helped me scan through many possible derivation paths. But I still can only find the one that I already found, and the 0.91 BTC address was not listed. Very high chance now that the address I'd been using doesn't belong to my seed in the first place... how did it happen I can't explained
MAIN ISSUE: Might have been using another wallet all these while without realizing.
Assuming that I had indeed been using a new wallet all the while, and I do not have the 12-word phrase for this new wallet.....
SECOND HOPE: In total I had 3 phones that had MyCelium running
1st phone is still around, but factory reset before. How can I scan and try recover wallet data that hasn't been overwritten?
2nd phone was stolen recently
3rd phone, only bought it recently and it has 128GB, very low chance of any "sector" being overwritten. I only realize now that Google actually backed up my data and supposedly had recovered the data on my new phone. I'm guessing because I had not properly set up MyCelium yet, having those data sit in MyCelium folder alone wouldn't allow MyCelium to show the account info. So I went on to recover using the 12-word and found nothing. I uninstalled MyCelium a couple of times, but I'm hoping the first set of data "restored" by Google from backup is still lying around somewhere.
Few observations from memory and past screenshots:
1. I had 2 accounts. Under Accounts, there was something at "Other Account". It could be that my bitcoins were kept in the "Other Account" which I have no idea how it got there.
2. I am very sure I did not see the red "Missing Backup" prompt under my Accounts tab, but I only have one set of 12-word list.
3. I found a screenshot I took in Dec 2017 which proves that the account was a HD account due to the unique key icon as compared to a single key account's icon. Started changing to use the new receiving address between 13 Apr to 19 Apr 2016
How I could potentially recover my btc:
1. Recover walletbacking.db from an old phone which used to have MyCelium wallet working and showing my btc. Am still trying to figure out how to root Xiaomi 5 - stuck at one step which require me to wait 72 hrs
2. Recover walletbacking.db from Google Backup - since Google backs up apps, maybe they have this back up somewhere that I can retrieve? Found no help on this
3. Recover the first version of walletbacking.db from my current new phone, which was supposedly restored from google backup. Point (2) and (3) are only valid if Google Backup does indeed backs up the MyCelium android folder containing the crucial walletbacking.db
Questions to be answered:
1. Does Android's native Google Backup feature backs up walletbacking.db ? If it does, can we somehow contact Google to try retrieve a copy?
2. Is there a reliable data recovery method to perform on my Xiaomi 5 where the old walletbacking.db might have still yet to be overwritten despite factory reset?
3. Any other possibility why I only have one set of 12-word list, and yet I've been using a receiving address that doesn't seem to come from that seed? I tried many possible derivation paths already