Can Eos be staked for CPU on mobile phones ?
Most of the replies might be confusing for you so I'll make a clear one here,
Staking in EOS differs from other POS coins, In EOS staking to CPU means anyone who wishes to make a transaction in the EOS chain let it be EOS transfer or other transactions like changing the keys, voting BPs (Block Producer), etc all these transactions require CPU.
SO CPU can be obtained through rent or by staking the EOS towards CPU which will get you enough bandwidth for making transactions based on the amount of EOS you stake.
If you want to stake EOS for CPU to make transactions you need an EOS account so I hope you already have an EOS account.
So for staking for CPU in mobile is possible and very easy,
You can use EOS Lynx or Token Pocket app available in both Android and IOS
EOS Lynx is very easy and safe to use, first download it and import your EOS account by providing your Private key(
Use Active key) and then you can stake your EOS for CPU in the app
You could also get free CPU for 5 transactions every day without staking any EOS through bloks.io explorer If you need any information regarding the same let me know