Donor. You do a slip test on old soles, Given if it slips (no grip on a hard smooth surface it means it's not good) , you can wear them to warm them up a bit and refreshen the rubber.
Bit once it cracks it means it's gone too far to return. Its dried out completely and gone brittle.. at that...