I've been using Linux since early 2000. Since 2005 I found work in setting up desktops and laptops on the side with Linux. However it seems the future is hand-held devices. I'm looking to thoroughly educate myself in rooting, unlocking, and repairing Android devices. What are the best resources for a Linux user to do these aforementioned things? ie: best software, best sites for Android rooting and unlocking with Linux, best sites for hardware replacements etc. Thanks