A free app for Android, by Yuta Watanabe.
Minesdroid is an open-source game developed by the Minesweeper community.
The game allows you to choose the difficulty level from 5 to very hard, with more than 10 variations of difficulty from 5% to 80% of the total width * height.
The objective of the game is to clear the board of all the mines, even those that are hidden in the blocks, by using a combination of flags and blocks.
This is achieved by tapping on the blocks, which will open them and reveal the number of mines in the surrounding 8 blocks.
You will be given a score for each game, and if you manage to get a score of 100, you will be given a special reward.
You will also be able to use custom mode, in which you can select the width and height of the board, as well as the percentage of mines that you want to have in the board.