I had downloaded greenaddress long before 2021, in fact, then I had uninstalled it when I sold the old phone, and when I installed it again on the Samsung S10 I searched for it on the Play Store and searching for "greenaddress" I found this app:
is it a scam?
or is it the phone I bought used here:
https://tomatosmartphone.it/ that could contain malware?
That is the real Blockstream Green wallet that replaced the old GreenAddress. We can now rule out having installed a scam app. Buying a refurbished phone doesn’t necessarily mean it will have malware, especially if it was factory reset and has the stock operating system from Samsung.
I don't know what happened but I don't think your wallet was hacked or someone stole your coins, certainly not because you imported your wallet into a new device!
I saw the screenshots you shared and I noticed the notification on your wallet stating that the transaction which moved your coins is "
possibly self transfer"!
So I looked up the transaction on a block explorer:
https://mempool.space/address/3C6J7r24XYim8CwKPvCdU6Dg1NmnwEwFLyIt appears your coins were sent back to the address which has sent them to you almost a year ago.
As I said, I don't know what happened but if you can remember where you got the coins from then you may figure out what happened.
You are reading the block explorer wrong. The transaction from a year ago shows him receiving BTC in his Green wallet address 3C6J7r24XYim8CwKPvCdU6Dg1NmnwEwFLy. After that, the funds were swept two weeks ago from this address to a different address which is 1J51SvXqXaCuUb6SeuDPw5d7g6WLkY24rX. Whenever you make a transaction that doesn’t have any change, Blockstream.info’s heuristics will say it is a possible self-transfer. It doesn’t mean you actually transferred to yourself, but it’s an assumption that is sometimes helpful in blockchain analysis.
Looking at the address where the funds were swept to it appears to be a Binance deposit address.
https://platform.arkhamintelligence.com/explorer/address/1J51SvXqXaCuUb6SeuDPw5d7g6WLkY24rX@amadirok you should check your Binance account to see if you made a recent deposit that you do not remember.