code: public static Method changeMethodAccess(Class<?> clazz, String methodName, String srgName, boolean silenced, Class<?>... params)
  	{
  		try
  		{
  			Method m = clazz.getDeclaredMethod(MalisisCore.isObfEnv ? srgName : methodName, params);
  			m.setAccessible(true);
  			return m;
  		}
  		catch (ReflectiveOperationException e)
  		{
  			MalisisCore.log.error("Could not change access for method " + clazz.getSimpleName() + "."
  					+ (MalisisCore.isObfEnv ? srgName : methodName), e);
  		}
  
  		return null;
  	}
docs: Changes the access level for the specified method for a class.
  
  @param clazz the clazz
  @param methodName the field name
  @param srgName the srg name
  @param silenced the silenced
  @param params the params
  @return the field