Unity's access to vibration functionality is limited to how the iPhone vibration function works - a fixed intensity for a fixed amount of time every time.
Android does not share this limitation and can vibrate for any number of milliseconds.
With Intense Vibration you can access the whole Android Vibrator API and use Intense Vibration's variable intensity feature which offers ten levels of vibration intensity. All with a single line of code!
Full source code is provided and there are no Java or native libraries to confuse you, making modifications and additions a breeze. Find a demo here.