What to do with an old Android phone

What should you do with your old phone? We list some of the best ways to re-use an old Android phone, including giving it a new lease of life as a useful gadget you hadn't thought of or gifting it to the homeless.