kyujin-cho / pixel-volte-patch

Pixel IMS: Rootless replacement for Tensor Pixel VoLTE patch
GNU General Public License v3.0
1.38k stars 93 forks source link

mcc 999 and mnc 55 not work #313

Open faratell opened 2 months ago

faratell commented 2 months ago

Hello. I have tested Pixel IMS to enable VoLTE on my Nokia 3.2 and successfully activated it for my Irancell SIM card (MCC=432, MNC=35). However, I also tried to use Pixel IMS to enable my custom SIM card with MCC=999 and MNC=55, but it did not work. Is the problem related to the MNC and MCC? Would it be resolved if I change them to 001 and 01?

Cool-Katt commented 2 months ago

MCC (Mobile County Code) 999 isn't a valid MCC so I wouldn't expect it to work. You should just stick to the MCC and MNC of your operator and not mess with this, IMO (don't know if it even makes a difference for the network, because most networks would have a different mechanism of checking MCC and MNC).

If you need a comprehensive list of all valid MCC and MNC combinations, then check out this site.

faratell commented 2 months ago

I configured a private test network using Open5GS and Kamailio. I purchased Oyeitimes SIMs and wrote on them. What MNC and MCC are valid for the private networks, which can also be used with a Pixel?

Cool-Katt commented 2 months ago

From my research, for a private network, the valid MCC + MNC combinations are (the digit in parenthesis for MNC is optional):

Maybe you can try those, or you can do 001+99 or 999+01.

However, I'm not sure the Pixel phones support private networks. I've never read it in any documentation and I've never heard of anyone with a Pixel phone dealing with this so your mileage may vary. I know for a fact that the Iphone 15 series support private networks (read more) so if you have any of those devices nearby you may be able to test your network (I'm assuming the goal is to test network features, not the Pixel specifically).

faratell commented 2 months ago

Thanks for your reply. I don't use Pixel phone. I use nokia 2.3 and glaxy samsung s24. both connected to my network and have internet. but have the problem to use ims. I also tried with mcc=001 and mnc=01. But have the same problem. IMS not registered.

Cool-Katt commented 2 months ago

What MNC and MCC are valid for the private networks, which can also be used with a Pixel?

I'm a little confused, because you mentioned Pixel in your previous response. You are aware that the code in this repo is specifically for the Pixel phones with tensor processors, right? I fail to see how this has anything to do with your issue.

faratell commented 2 months ago

I used the Pixel IMS and Shizuku apps. These apps work well with the mentioned phones to enable VoLTE for the Iranian operator Irancell (MCC=432 and MNC=35). However, when I tried to enable VoLTE for a private network, it did not work. Do you have any ideas on how I can enable VoLTE for my private SIM on any phone?

Cool-Katt commented 2 months ago

Afraid I can't help much with that. I haven't got experience with private networks, sry...

Besides, I think this discussion is offtopic.