Setup on Android

2025-04-03 18:24:00 +07:00 by Mark Smith

I have spent the past several days setting up my new Samsung a05s Android mobile device. So many things to install and configure. It's been quite a ride. I've put this todo list together in case I need to do it again in the future, and maybe it could be useful for others, hence this post.

  • Buy the phone - Amazon
  • Buy portable hardware bluetooth keyboard - Amazon
  • Buy USB-c power plug - Amazon
  • Buy phone case - Amazon
  • Buy USB-a to USB-c cables to use with old power bateries
  • Hook it up to a Wifi network
  • Hook it up to your Google account
  • Install a VPN app
  • Re-organise the homescreens - Remove stuff you don't need
  • Figure out useful keyboard shortcuts - switch between open apps (option/alt-tab)
  • Get used to new buttons to show homescreen and show open apps (square, hamburger)
  • Install password manager - Lastpass
  • Install 2FA key generation app - Authy
  • Install read later app - Paperscan
  • Install notes app - Microsoft Onenote
  • Install podcast app - Pocket casts
  • Install Android file browser
  • Install money apps - Bank, Paypal, XE
  • Install Chrome browser
  • Install Amazon shoping app
  • Install Linux environment - Termux
  • Install CLI file editing - Neovim
  • Install figure out how to use incorrectly mapped keys like Esc, ", £, ~, #
  • Install CLI version control tool - git
  • Install CLI C compiler
  • Install CLI nodejs
  • Generate public / private keys
  • Add public key as Github ssh key
  • Install Gihub app
  • Update browser settings so Github repo URLs still open in browser
  • Clone personal Github code repos
  • Install GUI file editing - Acode, GitJournal
  • Install GUI version control apps - ?
  • Install taxi / delivery app - Uber
  • Install social media apps - Twitter, LinkedIn, Reddit, Threads, Bluesky

It's not a totally comprehensive list, but it does cover most of the things I had to setup. Finding a simple file editing and version control solution was a lot more complicated than you would expect. I might write another post about the various, and many snags I ran into. #

For enquiries about my consulting, development, training and writing services, aswell as sponsorship opportunities contact me directly via email. More details about me here.