Woods then capped a 99-yard drive with a 20-yard TD catch on a perfectly thrown ball from Barkley. Redd got his first carry for the Trojans during that drive, and he made a long reception on the next drive -- but fumbled during the ensuing run.
Nickell Robey then tipped a pass late in the first quarter, and Pullard returned it for a score.
Redd made his most impressive run in his debut game on fourth and 2 early in the second quarter, running 31 yards through the heart of Hawaii's defense for a score. Woods tacked on his second TD catch after a long punt return by Robey moments later.
USC led 35-0 on Andre Heidari's field goal at the halftime gun. Lee had eight catches for 176 yards in the first half despite two significant drops.
After Hawaii's only TD, Lee promptly became just the second USC player to return a kickoff at least 100 yards, sprinting down the Hawaii sideline for the electrifying sophomore's second career score on a kickoff return.
Barkley played into the fourth quarter before giving way to Max Wittek, who won the backup job during camp.
Schroeder, from Laguna Niguel, Calif., graduated from Duke in three years without playing for the Blue Devils. He made several tough throws under pressure from USC's rebuilt defensive line, but couldn't keep Hawaii moving consistently until the Trojans were insurmountably ahead.
During the game at the sold-out Coliseum, the Trojans paid tribute to former linebacker Junior Seau, who killed himself in May. Seau's parents and children gathered on the field for an emotional ceremony between quarters.