I just installed a Bartolini TC3 booster pre-amp in my 5 string G5 bass. What a wonderful, economic addition . This little guy is only $34 and depending on configuration can give you either clean boost ( up to 30db) or onboard overdrive at the turn of a knob. I've got it set for max clean boost on the bridge ( .1uF cap and 470 ohm resistor in series to ground for the boost lead) No extra knob required . It really wakes things up without adding noise. Works for guitar or bass . Many different options for wiring .
wiring options: http://www.bestbassgear.com/wiring-diagrams/bartolini-tc3.pdf
wiring options: http://www.bestbassgear.com/wiring-diagrams/bartolini-tc3.pdf