I really want to understand Android. Maybe someday even try to develope an app. Or at least learn about rooting and ROM flashing. This forum has helped me tremendously, with the basics. I want to learn from the beginning, like I've never even used an Android before (this is my 7th one; but since I've bricked one-and rooted one- I want to start from the very beginning). A friend of mine knows a lot about pc's, but absolutely nothing about Android. Anyway, he brought me a book called "C++ for dummies" to read, thinking this could help me, as C++ is the root of all things computer. But I don't think this will help me learn Android at all, as I've never heard of C++ in these Android forums. My question: Should I read this C++ book, or begin with a different "dummy" book, like Java or Linux or Android for beginners or? I have too much time on my hands (disabled/retired at 40 now I'm 50), and would like to pass my days by with a goal in mind. I don't think my brain can be taught how to ever develope an app, but I have surprised myself before. I think I touched on this question before, but I looked through all my previous posts and can't find anything about this, so sorry if I'm asking again. Thank you very much for your time. I sincerely appreciate it.