Java. Android. Вопрос о кнопке

Пишу приложение под Android и столкнулся с такой проблемой, необходимо чтобы как только пользователь нажимал на кнопку повторялось определённое действие пока пользователь не отпустит кнопку.

Проблемы с телефоном Samsung GT i9100

Телефон при включении начинает грузиться и сразу вырубается и так бесконечно. Если подключить к зарядному устройству - телефон даже удается включить, но не на долго! Сикунды на 2-5. И снова выключается! В чем может быть проблема?

Можно ли принудительно включить на Android ГЛОНАСС вместо GPS?

Lenovo S580, на Android плохо видит спутники GPS, любое препятствие помеха (по сравнению например с планшетом). Можно сделать так, что бы он читал не GPS, а Глонас в первую очередь? Приемник то на два типа спутников, а ГЛОНАСС вроде более точен при слабом сигнале?

Дополнено (1). Просьба - если знаете как (или что точно нельзя) пишите, а нет, так не засоряйте кэфир.
Приемник ГЛОНАС спутники видит, но данные с них сейчас не принимает.

Clean Master для Android - программа или ролик такой?

Не пойму: Clean Master пишет, что поудалял мильон терабайт мусора, закрыл все приложения, включая вымышленные… Но я не знаю, откуда все это в моем маленьком телефончике взялось…
Вопрос профессионалам: это действительно программа или ролик такой?