IIRC, Mycelium uses their own server. Certain Android wallets are SPVs which gives the user the liberty to specify their full node provided that it has a bloom filter. Else, you can go with Electrum on Android but it requires you to specifically run an Electrum server.
Forget Mycelium, I will just import those keys into Electrum but even then how will I be able to run the Electrum Server ?
I tried to search it on google but the whole process seems to have so many steps.
Actually, you can just push the transactions to mempools directly through a full node but I imagine most people aren't very interested in that.
Can I like use my mobile phone wallet to push transactions to mempool having my full node on a different machine connected to my wallet on mobile phone.