Unhappy [Q] help regarding root

i flashed ics 4.0 searlet to my moto a2
i want to root my phone but i think my usb port of phone is not working
and computer is not able to detect usb thats shy i m not able to root my phone
pls suggest if there is any other mathod of rooting the device which dont required usb