Can I activate the channel points on twitch using my cell phone?
The channel points on Twitch are automatically credited. The longer you watch a streamer, the more channel points you will receive accordingly, credited to your account.
I already know that, but I have a channel myself and would like to know whether it is also possible to set it with the mobile phone, or not for my channel
No, unfortunately not.