tinker up

高级 (C1)informal

To put something together or fix it up by experimenting and adjusting as you go.

"He tinkered up a radio receiver from spare parts he found in the garage."