Picked up a few hubs from eBay to pull apart and see what's what. Only cost me $15 for these three. Lots of pitting in 2 of them, stuffed freehub in the other.

Top: Shimano 105 FH-1050 (Uniglide, 126mm)
Middle: Shimano 105SC FH-1055 (Uniglide/Hyperglide, 126mm)
Bottom: Shimano 105SC FH-1056 (Hyperglide, 130mm)
I bought a 7-spd Shimano STX-RC freehub body from Wiggle for ~$25. This is a replacement for 126mm hubs, Hyperglide compatible only.

Removing old Uniglide cassette, requires 2 chain whips as the last cog is the locknut.

Decided to use the FH-1056, 130mm hub as a donor. Removing cone locknuts from freewheel end first

Removing cone locknuts from NDS first on the FH-1050.

Clean bearing hub face on the FH-1050

Remove freehub body w/ 10mm allen key

Left: Shimano STX-RC (7 speed, Hyperglide)
Right: Shimano 105 (7 speed, Uniglide)
The part that is missing from the Shimano STX-RC replacement is the axle seal to the freehub body. This is taken from the donor FH-1056 axle. Remove the plastic circlips from the FH-1050 and replace with the rubber seal.

Top: Shimano 105 FH-1050 axle
Bottom: Shimano 105SC FH-1056 axle

STX-RC freehub body on 105 hub

Regreasing bearings

Relocking with new seals

Hyperglide 14-28 cassette
Hope this was helpful for anyone thinking of doing this!
Brendan
