The last time I play with technologies like Docker, Kubernetes, etc. and I would like to install it on another physical machine instead of my laptop. As a student, I would save some money so I force to omit additional costs on spending VM's, Clouds or Raspberry Pi, so I thought about transforming my old Android phone Redmi A5 into a mini-server with installed Debian 10 instead of Android OS. So my questions are:

  1. Is this even possible?
  2. If yes, how to do that?
  3. Will it be able to connect to a Wi-Fi network (and Internet so)?
  4. Will I be able to connect with it over SSH?
  5. Will I be able to transfer files from my laptop to it indirectly?

I am a newbie in low-level Linux so I hope for some more detailed explanations.

And at the end as well thanks for all your help!

  • 1
    Try finding out first if the software and services you intend to run on the target OS are available for ARM and whether are equally competent in performance compared to x86 versions of them. If not, all this effort of installing a non-Android OS would be in vain. – Firelord Apr 17 at 18:07
  • 1
    1) Yes but you cannot boot Debian instead of Android. See this recent comment: android.stackexchange.com/questions/236386/… 2) chroot 3) Yes 4) Yes 5) Yes // I've also made changes to kernel required for some distros and I run multiple distros on my Android device. But writing a complete tutorial here on how to do that isn't worth the hassle. Do a web search and you'll find abundant answers in parts. – Irfan Latif Apr 17 at 20:07
  • Ok, that helps me a lot. Thank for the answers! – Inver Apr 18 at 14:51

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Browse other questions tagged or ask your own question.