I used to use a steel fire bucket with a piece of chain and rope attached, put a stone in the bucket fist few chucks to break a hole then take the stone out and use the empty bucket as a sort of plough to clear the ice and collect it. But the only ice I break now is on the garden pond, getting to old for Eskimo fishing.
We did used to fish a stretch of the Tees with a gravel quarry on the opposite bank, it had a hot water wash and the outlet was straight into the river which left a run about 30m long of warm water so as well as being ice free it also attracted just about every fish in the stretch.... Those were the days