I do not think there is a glitch to that sorry...
You can't.
mystery gift
there is no Pokemon x... if there is its a glitch or an action replay code
There are sadly no special events to catch Deoxys in Sapphire. You HAVE to trade a Deoxys caught in an event from FireRed, LeafGreen, or Emerald.
You would need to use an Action Replay or transfer it from Pokemon Emerald, FireRed, or LeafGreen, for it is impossible to catch Deoxys in any location in Pokemon Diamond, Pearl, and Platinum.
DEOXYS!! im pretty sure it disguised as a tree near Navel rock
You can't catch Deoxys in the wild or a special place. But if you got it in Pokemon FireRed, LeafGreen, Sapphire, Ruby, or Emerald you can migrate Deoxys in the Pal Park in the Kanto region in Fuchsia City.You cannot obtain Deoxys legitimately in Pokémon SoulSilver. You must take advantage of an Event in Pokémon Emerald, FireRed, or LeafGreen to go to Birth Island using an Aurora Ticket, and catch it there, then use the Pal Park to transfer it to SoulSilver. Alternatively, you can cheat.
Your best bet would be to trade. Ho-Oh = Pokemon Colliseum(sp?) Lugia = Pokemon XD: Gale of Darkness Deoxys = Nintendo Event i think.
You catch deoxys at birth island.
You can't catch Deoxys in Silver..
you have to get more then 45 gym to catch legendary Pokemon! deoxys is a legendary Pokemon