Aldon Smith has agreed upon a restructured one-year deal with the San Francisco 49ers. The deal will pay his scheduled $9.754 million salary through a series of roster bonuses.

The 49ers picked up the fifth-year option on Smith’s contract last offseason. The $9.754 million would have become fully guaranteed on Tuesday, the first day of the new league year.

“It wasn’t like they said, ‘If you don’t do this, you’re cut,’” said Doug Hendrickson, who represents Smith.

“The thought behind it is that Aldon realizes he’s been his own worst enemy. He has come a long way since he was suspended. His ultimately his goal, my goal and the team’s goal is for him to sign a long-term contract with the Niners.”