The Spaniard was amongst the strongest riders during the Mandalika weekend, qualifying second and leading the sprint until tyre wear dropped him to fourth.
After long-time leader Jorge Martin crashed out of Sunday's grand prix on lap 13, Vinales headed the field until the 20th tour when eventual winner Francesco Bagnaia came through.
Vinales trailed Bagnaia home in second by 0.306 seconds to score his third Sunday rostrum of the season and feels a first win since the 2021 Qatar GP when he was a Yamaha rider is close.
“Well, we have done the maximum with what we have,” Vinales told motogp.com’s After the Flag last Sunday.
“That’s our objective. We know still we need to work a little bit.
“We start to get on the correct speed, but we know we have some issues with the tyre life, especially here – not only in other tracks.
“So, I think it’s a matter of time. We need to keep working, putting up good weekends in a row and it will come. I’m completely sure.”
Source: Autosport