you must go to a event to get the waterplou pass to go they. OR cheat.
Sorry but its not possible without cheats.
go to 7 island
go to a Pokemon event
you have to get a gameshark and go to island 9 to get it
go in the cinnabar mansion. lolderp
go to one island and talk to celio
go to cinnabar island and once you beat the Pokemon mansion Bill will come out and offer you to go with him to first island.
you need to go to one island and go in the Pokemon net center and talk to celio
You can obtain it from three island when you go to the hotspring a guy in a corner will give it to you
get the national dex and beat the Pokemon leadge.Then go to island 5 then go through the meadow.
Get an Action Replay and get the Aurora Ticket and go to Birth Island.
go to the bottom of pallet town and surf down