At 1yr old, you may start pre-potty training -- just let him sit on potty once a day to get used to the idea. Give a name for 'pee' and 'poo', teach your boy the words and stick to the same words.
If he pees in it, smile, clap, hug to encourage him.
If he does not pee or does not want to sit after a while, it is ok. Just try again next time.
Gradually increase the frequency to sitting at every diaper change.
I tried the above with my boy from 7 months.
After one month, he started pee-ing in potty.
After another month, he started poo-ing.
At about 12 months, he could signal to me when he has pee-ed in diaper.
Recently at 15 months, he could tell me beforehand that he wants to poo.
We are now waiting for him to know he needs to pee. This may take many more months.
My boy wears cloth diapers, which help him feel the wetness.
If your boy is wearing disposable diapers, you may let him wear 1 cloth training pants a day, just to feel the wetness and learn awareness of his output.
Be very patient and encouraging as potty-training is a long process. Good luck!