[HTC One X] 00dark00:
Thank you for your reply and tip. I turned off the GPS, installed logcat, ran it, and then I tried to turn on the GPS. This is the output.

D/libhardware_legacy( 329): hgps_init : Entering 2.6.1.5
D/libhardware_legacy( 329): navl_server not running. Starting it now.
D/mcp_common_task( 8649): [GPS] /system/bin/navl_server --android_log NAVD-p3 -nav"-c/system/bin/pathconfigfile.txt"
D/mcp_common_task( 8649): [GPS] MCP | initializing sighandler
D/mcp_common_task( 8649): [GPS] No such file or directory
D/mcp_common_task( 8649): [GPS] MCP | main | starting...
D/mcp_common_task( 8649): [GPS] Note: this task requires root priviledges
D/nav_main( 8649): [GPS] Get maps file from /proc/8649/maps and save to /data/tigps/logs/navl_server_maps.txt ver=1.00
D/nav_main( 8649): [GPS] ERR: fopen failed on /data/tigps/logs/navl_server_maps.txt reason=No such file or directory
I/NAVD-p3 ( 8649): MCP_MAIN((null)):pla_cmdParse_GeneralCmdLine: cmd line "/system/bin/navl_server --android_log NAVD-p3 -nav"-c/system/ (207@vendor/ti/gps/mcp/gps/MCP_Common/Platform/os/LINUX/common/pla_cmdParse.c)
I/NAVD-p3 ( 8649): SERVER_MCPF((null)):***** MCP_Init: mcpf_create() SUCCESS! nav_str = -p3 -c/system/bin/pathconfigfile.txt ***** (167@vendor/ti/gps/mcp/gps/BL_1_3/NAVL_Server/nav_main.c)
I/NAVD-p3 ( 8649): SERVER_NAVC((null)):NAVC_Create:cmdline agr: -p3 -c/system/bin/pathconfigfile.txt (133@vendor/ti/gps/mcp/gps/BL_1_3/NaviLink/NAVC/navc_main.c)
I/NAVD-p3 ( 8649): SERVER_NAVC((null)):***** NAVC_Create() 2 ***** (135@vendor/ti/gps/mcp/gps/BL_1_3/NaviLink/NAVC/navc_main.c)
I/NAVD-p3 ( 8649): SERVER_NAVC((null)):***** NAVC_Create() 3 ***** (144@vendor/ti/gps/mcp/gps/BL_1_3/NaviLink/NAVC/navc_main.c)
I/NAVD-p3 ( 8649): SERVER_NAVC((null)):***** NAVC_Create() 4 ***** (156@vendor/ti/gps/mcp/gps/BL_1_3/NaviLink/NAVC/navc_main.c)
I/NAVD-p3 ( 8649): SERVER_NAVC((null)):***** NAVC_Create() 5 ***** (166@vendor/ti/gps/mcp/gps/BL_1_3/NaviLink/NAVC/navc_main.c)
I/NAVD-p3 ( 8649): SERVER_NAVC((null)):***** NAVC_Create() 6 ***** (178@vendor/ti/gps/mcp/gps/BL_1_3/NaviLink/NAVC/navc_main.c)
I/NAVD-p3 ( 8649): SERVER_NAVC((null)):***** NAVC_Create() 7 ***** (191@vendor/ti/gps/mcp/gps/BL_1_3/NaviLink/NAVC/navc_main.c)
I/NAVD-p3 ( 8649): SERVER_NAVC((null)):***** NAVC_Create() 8 ***** (204@vendor/ti/gps/mcp/gps/BL_1_3/NaviLink/NAVC/navc_main.c)
I/NAVD-p3 ( 8649): SERVER_NAVC((null)):***** NAVC_Create() 9 ***** (218@vendor/ti/gps/mcp/gps/BL_1_3/NaviLink/NAVC/navc_main.c)
I/NAVD-p3 ( 8649): SERVER_NAVC((null)):***** NAVC_Create() 10 ***** (234@vendor/ti/gps/mcp/gps/BL_1_3/NaviLink/NAVC/navc_main.c)
I/NAVD-p3 ( 8649): SERVER_NAVC((null)):***** NAVC_Create() 11 ***** (268@vendor/ti/gps/mcp/gps/BL_1_3/NaviLink/NAVC/navc_main.c)
I/NAVD-p3 ( 8649): SERVER_NAVC((null)):***** NAVC_Create() 12 ***** (278@vendor/ti/gps/mcp/gps/BL_1_3/NaviLink/NAVC/navc_main.c)
E/NAVD-p3 ( 8649): SERVER_NAVC((null)):navcTime_init: gpsweek=1691,gpsmsec = 294084000, GPSSec = 1023010884 (122@vendor/ti/gps/mcp/gps/BL_1_3/NaviLink/NAVC/navc_time.c)
I/NAVD-p3 ( 8649): SERVER_NAVC((null)):Control File: /system/bin/pathconfigfile.txt (288@vendor/ti/gps/mcp/gps/BL_1_3/NaviLink/NAVC/navc_main.c)
I/NAVD-p3 ( 8649): SERVER_NAVC((null)):NavcSm: State=NULL , Event=CREATE (128@vendor/ti/gps/mcp/gps/BL_1_3/NaviLink/NAVC/navc_sm.c)
I/NAVD-p3 ( 8649): SERVER_NAVC((null)):gpsc_parse_control_file (1068@vendor/ti/gps/mcp/gps/BL_1_3/NaviLink/NAVC/Core/gpsc_app_api.c)
I/NAVD-p3 ( 8649): SERVER_NAVC((null)):gpsc_parse_control_file: opened control file - /system/bin/pathconfigfile.txt (1080@vendor/ti/gps/mcp/gps/BL_1_3/NaviLink/NAVC/Core/gpsc_app_api.c)
I/NAVD-p3 ( 8649): SERVER_NAVC((null)):GPSC_CONFIG_FILE: /system/bin/GPSCConfigFile.cfg (1094@vendor/ti/gps/mcp/gps/BL_1_3/NaviLink/NAVC/Core/gpsc_app_api.c)
I/NAVD-p3 ( 8649): SERVER_NAVC((null)):PATCH_FILE: /system/bin/patch-X.0.ce (1099@vendor/ti/gps/mcp/gps/BL_1_3/NaviLink/NAVC/Core/gpsc_app_api.c)
I/NAVD-p3 ( 8649): SERVER_NAVC((null)):AIDING_PATH: /data/tigps/aiding/ (1104@vendor/ti/gps/mcp/gps/BL_1_3/NaviLink/NAVC/Core/gpsc_app_api.c)
I/NAVD-p3 ( 8649): SERVER_NAVC((null)):SENSOR_NVM_PATH: /data/tigps/logs/ (1203@vendor/ti/gps/mcp/gps/BL_1_3/NaviLink/NAVC/Core/gpsc_app_api.c)
I/NAVD-p3 ( 8649): SERVER_NAVC((null)):LOGGER_CONTROL: 0x0 (1122@vendor/ti/gps/mcp/gps/BL_1_3/NaviLink/NAVC/Core/gpsc_app_api.c)
I/NAVD-p3 ( 8649): SERVER_NAVC((null)):gpsc_parse_control_file: closing path config file (1220@vendor/ti/gps/mcp/gps/BL_1_3/NaviLink/NAVC/Core/gpsc_app_api.c)
I/NAVD-p3 ( 8649): SERVER_NAVC((null)):gpsc_parse_control_file: end (1225@vendor/ti/gps/mcp/gps/BL_1_3/NaviLink/NAVC/Core/gpsc_app_api.c)
I/NAVD-p3 ( 8649): MCP_HAL_FS((null)):MCP_HAL_FS_Open: opened /system/bin/GPSCConfigFile.cfg (306@vendor/ti/gps/mcp/gps/MCP_Common/Platform/os/LINUX/common/mcp_hal_fs.c)
I/NAVD-p3 ( 8649): SERVER_NAVC((null)):Enter gpsc_app_init_req (1624@vendor/ti/gps/mcp/gps/BL_1_3/NaviLink/NAVC/Core/gpsc_app_api.c)
D/gpsc_msg( 8649): gpsc_log_ctrl: LogMode: 0, Sensor: 2 Session: b
I/NAVD-p3 ( 8649): SERVER_NAVC((null)):GIS: gpsc_log_ctrl: LogMode: 0, Sensor: 2 Session: b (167@vendor/ti/gps/mcp/gps/BL_1_3/NaviLink/NAVC/Core/gpsc_msg.c)
D/nav_log_msg( 8649): SessLog: nav_sess_log_init: navLogData: 401b6dc8
D/gpsc_msg( 8649): gpsc_app_init_req: Failed to open ToSensor File
D/gpsc_msg( 8649): gpsc_app_init_req: Failed to open ToSensor File
D/gpsc_msg( 8649): SW Ver: NaviLink_MCP2.6_RC1.9, NaviLink Ver: Navilink_MCP2.6_BL1.9.3
D/gpsc_msg( 8649): GPSC SM Status: Starting Init Sequence
D/gpsc_msg( 8649): Sequence Start: INIT
D/gpsc_msg( 8649): gpsc_init_priority: setting supl and control plane priority
D/gpsc_msg( 8649): Navc_Set_Priority
D/gpsc_msg( 8649): Navc_PriorityTable_Search
D/gpsc_msg( 8649): Navc_Set_Priority
D/gpsc_msg( 8649): Navc_PriorityTable_Search
D/gpsc_msg( 8649): Navc_Set_Priority
D/gpsc_msg( 8649): Navc_PriorityTable_Search
D/gpsc_msg( 8649): Navc_Set_Priority
D/gpsc_msg( 8649): Navc_PriorityTable_Search
D/gpsc_msg( 8649): Navc_Set_Priority
D/gpsc_msg( 8649): Navc_PriorityTable_Search
D/gpsc_msg( 8649): Navc_Set_Priority
D/gpsc_msg( 8649): Navc_PriorityTable_Search
D/gpsc_msg( 8649): Navc_Set_Priority
D/gpsc_msg( 8649): Navc_PriorityTable_Search
D/gpsc_msg( 8649): Navc_Set_Priority
D/gpsc_msg( 8649): Navc_PriorityTable_Search
D/gpsc_msg( 8649): Navc_Set_Priority
D/gpsc_msg( 8649): Navc_PriorityTable_Search
D/gpsc_msg( 8649): Navc_Set_Priority
D/gpsc_msg( 8649): Navc_PriorityTable_Search
D/gpsc_msg( 8649): Navc_Set_Priority
D/gpsc_msg( 8649): Navc_PriorityTable_Search
D/gpsc_msg( 8649): Status: GPSC Initialised
D/nav_log_msg( 8649): SessLog: nav_sess_log_init: navLogData: 401b6dc8
D/suplc_main( 8649): SUPL_Create: Entering.
D/suplc_main( 8649): suplcRegisterHandlers: Entering
D/suplc_main( 8649): suplcRegisterHandlers: Exiting Successfully
D/suplc_main( 8649): suplcEnableMessageQueues: Entering
D/suplc_main( 8649): suplcEnableMessageQueues: Exiting Successfully
D/suplc_outEvt( 8649): SUPLC_registerAssistanceSource: Entering
D/suplc_outEvt( 8649): suplcSendMessage: NAVC_CMD_REGISTER_ASSIST_SRC
D/suplc_outEvt( 8649): suplcSendMessage: Entering
D/suplc_outEvt( 8649): suplcSendMessage: Exiting Successfully
D/suplc_outEvt( 8649): SUPLC_registerAssistanceSource: Exiting Successfully
D/suplc_main( 8649): SUPL_Create: Exiting Successfully
D/mcp_hal_socket( 8649): [HGPS] mcp_hal_socket_CreateServerSocket bind fial close fd=13
D/OpenGLRenderer( 609): Flushing caches (mode 0)
W/InputManagerService( 329): Window already focused, ignoring focus gain of: com.android.internal.view.IInputMethodClient$Stub$Proxy@40ea0d18
D/htc_gps ( 329): [GPS] WARNING: mkfifo reason=File exists
D/htc_gps ( 329): [GPS] open fifo successfully
D/libhardware_legacy( 329): connectWithMcpfSocket: Entering
D/libhardware_legacy( 329): connectWithMcpfSocket: Connection with MCPF FAILED !!!
D/libhardware_legacy( 329): hgps_init: Connection With MCPF FAILED !!!
W/GpsLocationProvider( 329): Failed to enable location provider

It looks like the error is at the moment it tries to write /data/tigps/logs/navl_server_maps.txt. It lacks the necessary permissions though I'm sure my One X is rooted. :)

On a sidenote: I'm running build #40 now and the notification led blinks when I recieve an SMS, a Whatsapp msg or an email. I tested this in build #39 too and there it worked fine too.