TitleDomainScoreAuthorAgeComments
Show HN: Carrier-Explode: iPhone, Pixel and Galaxy carrier settings decodedcarrierexplode.com391simplyalec1 day ago46

Showing off carrier-explode, one of my side projects that continuously archives carrier settings for all major phone brands.

carrier-explode also contains decoders and explanations for all the common baseband configurations, etc.

There’s still quite a bit of work to be done in checking my assumptions, but the tool has already been proven useful for a few enthusiast groups.

  1. etatester 22 hours ago

    This is super cool. Particularly for the fact that it just showed my country's operators rather than the usual America First.

    1. Lucasoato 26 minutes ago

      Yeah, anybody or op has any idea how to make ip/localization detection on the web? What are the current best standards there?

      1. esperent 15 hours ago

        Same, there was a moment of shock to see a list from HN that started with Vietnam, followed quickly by appreciation. Good job, more like this please.

        1. pftburger 10 hours ago

          Same! I stayed on the site to explore instead of just clicking away. Seeing relevant information definitely helps engagement.

      2. ac29 5 hours ago

        Not a new revelation, but I think its funny that there is a inflate_signal_strength_bool setting and many carriers set it to true

        1. isomorphic 23 hours ago

          I saw this linked from MacRumors during the AT&T iPhone 18 Pro Max lockup news discussions. It was interesting to see what AT&T/Apple did to try to get ahead of the issue. So far it looks like they disabled 5G Standalone mode, possibly just to prevent a bug from literally destroying the hardware (possibly only on one batch of phones).

          Apple/AT&T still haven't released any kind of statement addressing the issue other than to replace affected hardware.

          1. kridsdale3 12 hours ago

            I straight up returned my iPhone 18 Pro Max last week. This was infuriating. I was having the baseband lock up and drop to SOS Mode on Verizon, so I got an AT&T eSIM (spent money). Same issue, full loss of connectivity 5 times a day requiring a reboot. So I got a T-Mobile eSIM (spent money). Same issue, full loss of connectivity 5 times a day requiring a reboot.

            Then I read online that ONLY the Pro Max uses a Qualcomm modem and the Pro uses Apple C2. My wife's iPhone Air with C2 has great connectivity, better than my 17 Pro Max did before I swapped it for 18.

            So I returned the Pro Max, got a Pro, am on T-Mobile full time and my signal strength is good now in buildings that I had 0 or 1 bar before, for years.

            Fuck Qualcomm.

            1. teekert 3 hours ago

              Why would you swap a 17 for an 18? Just curious as someone who just uses phones until they break (just retired my iPhone 12).

              1. iririririr 11 hours ago

                interesting you're not slightest angry at Apple

            2. jakobdabo 17 hours ago

              I wonder which field is responsible for disabling the Personal Hotspot feature? About a year ago mine suddenly got disabled in the phone's UI. Since then, the only time it got enabled was when I was traveling and using a travel eSIM.

              It's sad that phone companies allow carriers such anti-user things.

              1. dawnerd 13 hours ago

                Mine did the same the other day. I had to toggle airplane mode on and off for it to show again. Probably just an iOS bug if I had to guess.

                I have mine on an automation to turn on when I get in my car.

                1. remix2000 7 hours ago

                  seems like the relevant plist keys are CarrierEntitlements (to be removed from plist) and APN type (to be OR'd with the tether enable mask) see here for example https://theapplewiki.com/wiki/Carrier_Bundle

                  (and BTW, you can find more in-depth articles by quickly googling that term in duckduckgo or elsewhere)

                  1. Melatonic 12 hours ago

                    Sounds like a bug ?

                    1. FabHK 9 hours ago

                      No, there are many SIMs/plans (typically those with unlimited data) that disable the hotspot (so you can't share the data with others or even your own laptop).

                    2. mitxela 17 hours ago

                      Did you buy your phone through the carrier?

                      There are apps that can act as a SOCKS proxy for limited hotspottivity. Probably mostly on Android.

                      1. jakobdabo 17 hours ago

                        > Did you buy your phone through the carrier?

                        No.

                    3. seba_dos1 23 hours ago

                      It would be great to contribute whatever's applicable to https://gitlab.gnome.org/GNOME/mobile-broadband-provider-inf...

                      1. simplyalec 22 hours ago

                        will look into this :)

                        1. KetoManx64 17 hours ago

                          Probably not a good idea if you used AI in any way to help with obtaining this info, they will ban you at the tiniest whif of you using AI

                          1. mitxela 17 hours ago

                            Best is to contribute the info, make sure it's accurate, and if they ban someone for contributing accurate info, let them.

                            GNOME is a circus.

                            1. KetoManx64 15 hours ago

                              I disagree, people should not donate their efforts to companies that hate them.

                        2. mycofunguy 23 hours ago

                          What do you use the info you have gathered for? It seems comprehensive but curious as to how you use it?

                          1. roundup 20 hours ago

                            Can I use these settings to disable incoming calls? Does GrapheneOS have this option at the android level?

                            1. a022311 9 hours ago

                              You could use SpamBlocker and configure it to block everything. AFAIK you can't do this at the android level. If you don't need outgoing calls either, just use a data-only SIM.

                              1. 17 hours ago [deleted]
                                1. DANmode 14 hours ago

                                  All of them?

                                  1. KetoManx64 17 hours ago

                                    No, but you can automate rejecting an incoming call with Tasker

                                  2. denysvitali 22 hours ago

                                    What's more useful, or at least was a while ago, is the CA combos list - basically showing which bands can be aggregated and how.

                                    A while ago I built a decoder for that (Qualcomm only!), it was fun and helped me improve the support of my device for my carrier.

                                    https://github.com/denysvitali/ca-combos-editor

                                    1. ahmedfromtunis 23 hours ago

                                      Are these configs read-only on the phone or is it possible to manipulate them using the data here to de/activate any service?

                                      1. simplyalec 22 hours ago

                                        You can trick iOS into running different bundles for your carrier up until the most recent beta (just fixed)

                                        A very common thing to do in Russia for instance where WiFi calling isn’t available: https://github.com/ios-bundles/CarrierSIM

                                        1. flotzam 23 hours ago

                                          Depends on the OS. GrapheneOS can override a bunch of them: https://grapheneos.org/usage#carrier-settings-overrides

                                        2. tylergetsay 23 hours ago

                                          Reminds me of the CDMA days when the qualcom software got leaked

                                          1. tantalor 21 hours ago

                                            How did you build the UI? Is it custom?

                                            1. simplyalec 19 hours ago

                                              plain old CSS w/ svelte (and their new-ish remote functions)!

                                            2. KellyCriterion 5 hours ago

                                              Impressive project!

                                              For how long are you running this?

                                              1. mrweasel 23 hours ago

                                                Not really sure what to do with the information, but I love the UI.

                                                1. willio58 18 hours ago

                                                  Also interested in this - what does this information unlock?

                                                  1. chiefwilsion 18 hours ago

                                                    nerd tier 8. and after that you get nerd tier 9

                                                  2. mjhagen 22 hours ago

                                                    Very early-2000s

                                                  3. dorianmariecom 23 hours ago

                                                    very interesting here is my carrier for instance https://carrierexplode.com/ios/carriers/Free_fr/72.0/setting...

                                                    1. rustcleaner 17 hours ago

                                                      Nice! Thank you for this public service. Phone makers & carriers should be ashamed of themselves for hiding such important configuration behind proprietary formats. If you [lurker] are a decision maker who decided to make our world this way: for shame, for shaaame!

                                                      1. huijzer 13 hours ago [deleted]
                                                      2. DylanMerigaud 12 hours ago

                                                        Good luck with the launch!

                                                        1. m463 16 hours ago

                                                          just amazing - good work!

                                                          ...and wonder what kinds of settings "restrictive regimes" will use

                                                          I could imagine stuff like com.apple.voicemail.imap use SSL => false

                                                          1. simplyalec 16 hours ago
                                                            1. m463 16 hours ago

                                                              huh. look at that.

                                                          2. niuniuqqqniuniu 12 hours ago

                                                            wow

                                                            1. arslan9063 17 hours ago

                                                              bro this is neat

                                                              1. caniload 16 hours ago [deleted]
                                                                1. decodingsi 21 hours ago [deleted]