Get full access to XDA Developers' Android Hacker's Toolkit and 60K+ other titles, with free 10-day trial of O'Reilly.
There's also live online events, interactive content, certification prep materials, and more.
Table of Contents
First Things First: What Is XDA?
The Dragons that Lie Ahead
Who This Book Is For
What This Book Covers
How This Book Is Structured
What You Need to Use This Book
Part I: What You Need to Know
Chapter 1: Android OS Internals: Understanding How Your Device Starts
The Penguin Down Below
How Your Android Device Starts
Adding a Custom Bootloader
Understanding the Bootloader Process
Custom Recoveries: The Holy Grail
Chapter 2: Rooting Your Android Device
Why Should You Root?
Increasing the Service Life of the Device
Fixing OEM Defects
Customizing the Device
Backing Up Data
Applications and Their Data
Data on the SD Card
How You Can Root and Leave Your OEM’s Control
OEM Flash Software
Native Fastboot Flash
Scripted and One-Click Methods
Rooting Two Devices
The Root of It All
Chapter 3: The Right Tool for the Job
Ready, Set, . . . Wait I Have to Have What?
Connecting a Phone to a Computer
What’s Driving This Thing?
Using the Android Debug Bridge
Checking Device Connectivity
Restarting the ADB Service
Copying Files to and from Your Device
Rebooting a Device
The Power of Fastboot
Unlocking a Device
Updating a Device
Flashing a Device
Harnessing the Power of the Penguin with ADB Shell
File System Navigation
File Access Permissions
Redirection and Piping ...
Get XDA Developers' Android Hacker's Toolkit now with the O’Reilly learning platform.
O’Reilly members experience live online training, plus books, videos, and digital content from nearly 200 publishers.
Get Mark Richards’s Software Architecture Patterns ebook to better understand how to design components—and how they should interact.
Dive in for free with a 10-day trial of the O’Reilly learning platform—then explore all the other resources our members count on to build skills and solve problems every day.