>>48388841I've been successfully shiny chaining the last few days in Gen 4 with pokéradar. Here's my guide:
1. Teach a high level mon False Swipe.
2. Buy Super Repels and Ultra Balls (or balls of your choosing). I recommend having 120-200 Super Repels per hunt. The amount of Ultra Balls depends on the mon you're hunting. High catch rate, like Starly, 60 is more than enough. Medium catch rate, 80-100. Low catch rate, I'd pack like 150-200 just to be safe. If you're hunting something like a Beldum with a legendary catch rate, you'll need a ton of Ultra Balls (I'd say like 500).
3. Find a patch of grass like
>>48368928, it can even be smaller than that.
4. Lead with your False Swiper, and register the radar.
5. Activate it and always go for the shiny leafy patches. They particularly give you the non-traditional Pokémon for those routes, but I use them regardless because they're just easier to spot.
6. Once you encounter your mon, False Swipe it and catch it. Catching the Pokémon raises your chance of successfully chaining by 10%. It is NOT worth not catching it. You will save more time this way IMO than getting to a for example 30 chain and breaking it.
7. Your chain has begun, use the Pokétch app that shows you your chain (the one that has the highest three chains shown on the screen).
8. ONLY enter grass that is of the same type as the type you started the chain with (again, I recommend the shiny leafy patches). And ONLY enter patches that are either four patches away horizontally OR vertically from where you reset the radar in that instance (see pic related, you would only enter grass within the light blue and orange lines). Going 4 away gives you, after catching the previous Pokémon in your chain, a 98% chance of the chain continuing. You should reset the radar if you don't spot a desirable patch.
9. Get to a chain of 40. At that point you no longer have to encounter patches. You can keep resetting the radar until a shiny patch appears.