Если у приложения висит постоянное уведомление то оно не должно выгружатся системой мюи, но даже если настроить все чтоб оно не выгружалось то при нехватке оперативной lowmemorykiller всеравно закроет программу. Так что если разрешив работу в фоне и отключив энергосбережение все равно нет результата то 100% выход это кастом прошивка без ограничений. И более того gpx пишется точнее на кастоме и без лишних шумов, что особенно полезно при прорисовке дорог осм