Skip to content
This repository has been archived by the owner on Sep 17, 2023. It is now read-only.


Folders and files

Last commit message
Last commit date

Latest commit



1 Commits

Repository files navigation

MIT Versions Not maintained anymore

Important notice

Several years ago, I noticed the Git history was crappy and fucked up. Thee were some data leaks, wrong email address was used, got a lot of spam, commits links to the GitHub account's were not created because of bad pseudo... No DCO, no GPG-signing, too heavy files were versioned... It was a big mess. Trials to clean the history failed, that is the reason why the project was delete and created again and all the Git history lost. Yep, newbie failure in 2016. I am not proud at all, and that case is a "good" example for my students (>_<)

The project was spotted here:

Smooth Clicker

A free open-source easy to use material-designed autoclicker for Android rooted devices.

This app can trigger software clicks / touches thanks to system Shell commands executed in the system as SU. The app is open-source, easy to use and to configure and can make several clicks with delayed starts and pauses between each click. You can also repeat clicks sequences and make infinite clicks loops. The app possesses a dedicated Android service you can reach and trigger to make some click processes instead of using the GUI.

Why this app? Because I wanted to build my own auto clicker / auto touch to make some tricks on games or on apps (like Woy !, Cookie Clicker or Clash of Clans).

The project contains the Java 7 sources, the JavaDoc as HTML pages, the unit tests with JUnit and Robolectric and the instrumented tests with Espresso and UIAutomator.

The app can be found in Google Play here, or with the following QR-Code :

QR Code to go to the Play Store

Screen shots

Introduction screen Set up the sequence of clicks you want to process Select some points everywhere
You can make long sequence of clicks to trigger Settings can provide cool features The app uses thir party libs !


  • still need to have a rooted Android device...
  • intro screen to introduce the app
  • define a sequence of clicks to make
  • several points can be selected
  • random points can be selected
  • a sequence of clicks can be repeated, endlessly if needed
  • the unit time can be ms, s, m or h
  • a delay can be defined before each sequence of clicks
  • a pause can me made between each click
  • device may vibrate on start and on each click
  • device may display notifications when the process is on going, on clicks and when the countdown is running
  • device may play a sound when a new click is done
  • the configuration can be reset to defaults values
  • a shake to clean feature can reset the configuration
  • the configuration of the click process and the coordinates of the points to use can be saved/loaded in/from JSON files
  • support for portrait / landscape modes, for tablets and handsets
  • standalone mode with an empty activity loading points and config files before finishing and starting the click process
  • standalone mode which can use these points and config files and a picture file which will trigger the click process if the device's screen matches this picture
  • options which can force the screen to be on, keep it on, unlock it thanks to a dedicated Shell script to execute
  • supported languages: english, french, russian, italian


Under MIT License


Smooth Clciker is not maintained anymore, but feel free to fork the project and submit pull requests if you want. Several steps I wanted to reach:

  • replace not enough convenient AsyncTask by Background or Foreground services
  • use design patterns (e.g. Mediator) to deal with the processes
  • draw on the grid the selected points
  • deal with landscape mode
  • add shortcuts on app icons to start/stop processes
  • trigger click process with physical buttons
  • schedule clicks for dedicated dates or screenshots
  • ...


An Android autoclicker app for devices with root








No packages published