[Vega Android Development] BeeGee_Tokyo:
I have only the internal Huawei. 3G is working fine, GPS is not finding any satellites. But GPS never worked for me. I tried Stock ROM, my own ROM, all other available ROMs, but GPS never works.

Logcat says:

07:56:40.250 Debug gps_hw 1084 gps thread received 1 events
07:56:40.250 Debug gps_hw 1084 gps fd event
07:56:40.250 Debug gps_hw 1084 received 32 bytes: $GPGSV,1,1,00*79
07:56:40.250 Debug gps_hw 1084
07:56:40.250 Debug gps_hw 1084 $GPGGA,,,,,,0,
07:56:40.250 Debug gps_hw 1084 Received: '$GPGSV,1,1,00*79
07:56:40.250 Debug gps_hw 1084 '
07:56:40.250 Debug gps_hw 1084 Found 4 tokens
07:56:40.250 Debug gps_hw 1084 0: 'GPGSV'
07:56:40.250 Debug gps_hw 1084 1: '1'
07:56:40.250 Debug gps_hw 1084 2: '1'
07:56:40.250 Debug gps_hw 1084 3: '00'
07:56:40.250 Debug gps_hw 1084 Received: '
07:56:40.250 Debug gps_hw 1084 '
07:56:40.250 Debug gps_hw 1084 Too short. discarded.
07:56:40.250 Debug gps_hw 1084 received 32 bytes: ,,,,,,,*66
07:56:40.250 Debug gps_hw 1084
07:56:40.250 Debug gps_hw 1084 $GPRMC,,V,,,,,,,,,,N
07:56:40.250 Debug gps_hw 1084 Received: '$GPGGA,,,,,,0,,,,,,,,*66
07:56:40.250 Debug gps_hw 1084 '
07:56:40.250 Debug gps_hw 1084 Found 2 tokens
07:56:40.250 Debug gps_hw 1084 0: 'GPGGA'
07:56:40.250 Debug gps_hw 1084 1: '0'
07:56:40.250 Debug gps_hw 1084 latitude is too short: ''
07:56:40.250 Debug gps_hw 1084 Received: '
07:56:40.250 Debug gps_hw 1084 '
07:56:40.250 Debug gps_hw 1084 Too short. discarded.
07:56:40.250 Debug gps_hw 1084 received 32 bytes: *53
07:56:40.250 Debug gps_hw 1084
07:56:40.250 Debug gps_hw 1084 $GPGSA,A,1,,,,,,,,,,,,,,,*1
07:56:40.250 Debug gps_hw 1084 Received: '$GPRMC,,V,,,,,,,,,,N*53
07:56:40.250 Debug gps_hw 1084 '
07:56:40.250 Debug gps_hw 1084 Found 3 tokens
07:56:40.250 Debug gps_hw 1084 0: 'GPRMC'
07:56:40.250 Debug gps_hw 1084 1: 'V'
07:56:40.250 Debug gps_hw 1084 2: 'N'
07:56:40.250 Debug gps_hw 1084 in RMC, fixStatus=N
07:56:40.250 Debug gps_hw 1084 Received: '
07:56:40.250 Debug gps_hw 1084 '
07:56:40.250 Debug gps_hw 1084 Too short. discarded.
07:56:40.250 Debug gps_hw 1084 received 26 bytes: E
07:56:40.250 Debug gps_hw 1084
07:56:40.250 Debug gps_hw 1084 $GPVTG,,T,,M,,N,,K*4E
07:56:40.250 Debug gps_hw 1084
07:56:40.250 Debug gps_hw 1084 Received: '$GPGSA,A,1,,,,,,,,,,,,,,,*1E
07:56:40.250 Debug gps_hw 1084 '
07:56:40.250 Debug gps_hw 1084 Found 3 tokens
07:56:40.250 Debug gps_hw 1084 0: 'GPGSA'
07:56:40.250 Debug gps_hw 1084 1: 'A'
07:56:40.250 Debug gps_hw 1084 2: '1'
07:56:40.250 Debug gps_hw 1084 ----------------sv_status_cb num = 0----------------------
07:56:40.250 Debug gps_hw 1084 ----------------use mask = 0----------------------
07:56:40.250 Debug gps_hw 1084 ----------------prn = 0----------------------
07:56:40.250 Debug gps_hw 1084 ----------------azimuth = 0.000000----------------------
07:56:40.250 Debug gps_hw 1084 ----------------elevation = 0.000000----------------------
07:56:40.250 Debug gps_hw 1084 ----------------snr = 0.000000----------------------
07:56:40.250 Debug gps_hw 1084 Received: '
07:56:40.250 Debug gps_hw 1084 '
07:56:40.250 Debug gps_hw 1084 Too short. discarded.
07:56:40.250 Debug gps_hw 1084 Received: '$GPVTG,,T,,M,,N,,K*4E
07:56:40.250 Debug gps_hw 1084 '
07:56:40.265 Debug gps_hw 1084 Found 5 tokens
07:56:40.265 Debug gps_hw 1084 0: 'GPVTG'
07:56:40.265 Debug gps_hw 1084 1: 'T'
07:56:40.265 Debug gps_hw 1084 2: 'M'
07:56:40.265 Debug gps_hw 1084 3: 'N'
07:56:40.265 Debug gps_hw 1084 4: 'K'
07:56:40.265 Debug gps_hw 1084 unknown sentence 'GPVTG
07:56:40.265 Debug gps_hw 1084 Received: '
07:56:40.265 Debug gps_hw 1084 '
07:56:40.265 Debug gps_hw 1084 Too short. discarded.
07:56:40.265 Debug gps_hw 1084 gps fd event end
07:56:40.265 Debug SimpleGPS 20658 onGpsStatusChanged Satellite

Which means the GPS doesn't see any satellites. I tried to change the antenna, but still no success.