EC25 GPS TTF takes 30mins

Hello Team,

We were trying to get GPS location on EC25 by following the below sequence

1, QL_LOC_Client_Init
2, QL_LOC_AddRxIndMsgHandler()
3, QL_LOC_Set_Indications
4.QL_LOC_Set_Position_Mode
5,QL_LOC_InjectTime
6.QL_LOC_Xtra_InjectFile
7.QL_LOC_Start_Navigation

and we were using cold start during bootup, as per the analysis it takes 15 to 30 minutes TTF for the first time to get the GPS location and 55 to 70sec for subsequent times.

As per the understanding EC25 cold boot itself 12mins max and subsequent will be 30sec.

Could you please help to suggest what are all the possible ways to improve the TTF positioning quickly in terms of SW and HW?

Thanks
S.