Table of Contents
Foreword xv
Introduction 1
PART I: WHAT YOU NEED TO KNOW 9
Chapter 1: Android OS Internals: Understanding How Your Device Starts 11
Chapter 2: Rooting Your Android Device 21
Chapter 3: The Right Tool for the Job 37
Chapter 4: Rooting and Installing a Custom Recovery 63
Chapter 5: Theming: Digital Cosmetic Surgery 87
Chapter 6: You've Become Superuser: Now What? 99
PART II: MANUFACTURER GUIDELINES AND DEVICE-SPECIFIC GUIDES 107
Chapter 7: HTC EVO 3D: A Locked Device 109
Chapter 8: Nexus One: An Unlockable Device 119
Chapter 9: HTC ThunderBolt: A Tightly Locked Device 127
Chapter 10: Droid Charge: Flashing with ODIN 137
Chapter 11: Nexus S: An Unlocked Device 143
Chapter 12: Motorola Xoom: An Unlocked Honeycomb Tablet 147
Chapter 13: Nook Color: Rooting with a Bootable SD Card 153
Appendix A: Setting Up Android SDK and ADB Tools 159
Index 165