Try contacting the Indian Consulate in Guangzhou, maybe they can write you a letter of no criminal record. As a rule, if a foreign visitor (in any country) commits an unlawful act, the perspective consulate would be notified. So at least technically, the Indian Consulate is capable of writing such a letter. I am sure this would not be a normal request, so you will need to persuade them.