Galaxy S2 GPS not starting A while ago my GPS was annoying me with a lot of 'searching for GPS'. I had to wait at least 10 minutes every time and it holds for just 2 minutes. Then it starts for searching again.

I searched for fixes and tried one. It was done in recovery mode by flashing a zip (lost the source of the site). Since then the GPS isn't even responding! It doesn't matter if I press GPS on or off, it stays off.

I've tried to clear cache, full wipe, factory reset, nothing worked. Tried a lot of apps in the market like: GPS status and toolbox, GPS fix etc. I even rooted my phone with a new kernel, this also didn't work.

What can I do to make my GPS work?  

edit: I have a Galaxy S2 (GT-I9100) rooted 4.1.2 XWLSD
Siyah kernel v6.0b5
Got the answer: 

I installed a fresh ROM (rootbox) and it helped. Weird that it didn't help before. Now I need to search a solution for faster GPS fixing.