Need help rooting my phone I have a Micromax Canvas spark 2 q334 running android 5.1 and it has a very low internal storage.so I need to root my phone to use link2sd. some guides suggest Kingroot but it doesn't work for my phone..also there is no custom recovery available for my phone so I couldn't root using recovery method.can someone guide me on how to root my phone.
You could try other one click root apps like Vroot or frama etc. 

"Very low internal storage" you could be more specific, 8/4 MB?