Thanks for the good experience sharing, I have just one step missing (reply Yes to Fido for authorized for porting) and whole things get stuck. I think Public Mobile should put this on their instruction menu for activate phone service.
thanks , I already have my account activate, but I miss the massage from Fido to port to Public, now all my incoming call still auto going to voicemail,