Gotta love Metro 2033. Excellent game.
Thats a rather 'steam punk' hand generator - the whole point of metro 2033. As you mentioned in your previous threads, you are young, and it seems eager to build stuff. But I think it would be a good idea for you to get to grips with 'reality' first. Thats not to say you can't make cool stuff, or 'nothing works like it does in games and movies', just that it helps to do back-of-the-envelope calculations,
Research how how different battery chemistries are charged, do they require constant voltage? constant current? Can you 'push' a lot of energy in a short space of time? and what limits there are to the total power you can 'push' in? Once you get a handle on that, working with watts and joules you can get an idea of how much effort, what size of generator, and gearing you'll need to make a charger thats actually useful - and not something where you spend 15 minutes cranking something only to get a bulb to light up for 3 minutes.
Also as that generator was quite nicely done (the game designers did a good job) you can see laminated iron and coils so it looks like it was made from a large dynamo or alternator - if you were to completely build that it would be heavy as sin. Certainly not something you could just 'carry around' to charge your phone

With that said, often in games characters can carry around lots of ammunition and guns weighing tens of kilo's - but we wouldn't play them if you could only carry 50kg of gear.