Luckily you've found you're way here.
You could glue the snapped plastic into place, or try welding the plastic. Or alternatively leave it outdoors in direct sunlight for 10 hours charging up the battery with the built in solar panel. If you are as forgetful as me you would end up leaving it overnight and risk the morning dew collecting on the electronics, thus rendering it beyond repair. Or perhaps it is winter and overcast, instead of waiting for the sun to shine and being unprepared for a sudden blackout this would be a more reliable method.
I have tried ordering a replacement crank from Eton, sadly it was out of warranty when it snapped off. To top it off they did not carry any replacements. That's how she goes I suppose...
There is hope! Read on to revive you're busted cyberlink.
Step 1: Materials
For this project you will need:
1 cordless phone (Uniden 2.4ghz)
1 Broken cyberlink wind up radio
The phone I used is a Uniden 2.4ghz as shown in the picture.
If you have this model then you're all set.
However you will have to make sure of a couple things if using another brand or model.
First off, it is IMPORTANT to get the voltage right. Inside the phone the battery reads "DC 3.6V 600mAh"
Luckily for me the battery in my radio reads the same thing, Just in a smaller format. Similar to how a D cell battery and an AAA cell battery have the same voltage output. Also you will need to make sure the connection between the battery and the phone fit properly.
DISCLAIMER: I have charged my radio battery using this method a few times with no fire. If you choose to use the same method I am not responsible for any cause of injury. If this seems a bit risky and you are unsure about it DO NOT DO IT.