Почему подменённая точка немного дрожит и отходит от маршрута?
Так задумано: настоящий GPS никогда не стоит идеально ровно, и точка, которая едет строго по линии, выглядит искусственно. В других приложениях она плавно отходит от маршрута на метр-два и возвращается; карта самой Mock Location рисует её ровно по линии.
Отклонение плавное, а не рывками: точка медленно «уплывает» в сторону за пару секунд и возвращается, как у настоящего приёмника. Курс при этом чуть подрагивает, а точность в данных меняется в пределах 1–2,5 м. Стоящая точка тоже слегка дрожит. С параметром маршрута «Городская точность GPS» эпизоды плохого приёма уводят точку на несколько метров.
С Premium это настраивается в разделе «Реализм GPS»: профиль «Идеальная точность» ведёт точку строго по линии и держит неподвижной, «Слабый приём» — наоборот, усиливает дрожание. Подробно — в инструкции про реализм GPS.