I'd check out XDA Forums where they root and dive deeply into Android phones and more.