My Shiny theory: You need the shiny charm, homebrew channel, and understand the Time Machine Theory. Using a flawless Magikarp and a Flawless Ditto and using the Time Machine theory hatch a flawless Ditto. Reset before saving then back up the file with Homebrew. Now replace parents with whichever pokemon, hatch flawless shiny trade out, then restore old save file with Homebrew. repeat. The hardest part obviously is hatching the first perfect shiny. could take months...