NHacker Next
  • new
  • past
  • show
  • ask
  • show
  • jobs
  • submit
▲Show HN: Carrier-Explode: iPhone, Pixel and Galaxy carrier settings decoded (carrierexplode.com)
etatester 2 days ago [-]
This is super cool. Particularly for the fact that it just showed my country's operators rather than the usual America First.
Lucasoato 14 hours ago [-]
Yeah, anybody or op has any idea how to make ip/localization detection on the web? What are the current best standards there?
etatester 7 hours ago [-]
Cloudflare will pass the country in the request headers. Then your server can pass it to the browser if you need it there.

https://developers.cloudflare.com/fundamentals/reference/htt...

esperent 1 days 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.
pftburger 1 days ago [-]
Same! I stayed on the site to explore instead of just clicking away. Seeing relevant information definitely helps engagement.
ac29 19 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
flyinghamster 8 hours ago [-]
It almost reminds me of the 2010s era US market, when both AT&T and T-Mobile passed off their 3G coverage as "4G" even though it wasn't. If you had a suitable phone and got onto a T-Mobile tower that supported DC-HSPA (dual carrier) it was 4G-ish, but it certainly wasn't LTE.

I'm just glad we don't have the GSM vs. CDMA games from LTE onwards. Of course, that doesn't guarantee your phone supports a given carrier's frequencies.

isomorphic 2 days 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.

kridsdale3 1 days 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.

iririririr 1 days ago [-]
interesting you're not slightest angry at Apple
teekert 18 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).
jakobdabo 1 days 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.

dawnerd 1 days 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.

remix2000 22 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)

mitxela 1 days 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.

jakobdabo 1 days ago [-]
> Did you buy your phone through the carrier?

No.

Melatonic 1 days ago [-]
Sounds like a bug ?
FabHK 23 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).
seba_dos1 2 days ago [-]
It would be great to contribute whatever's applicable to https://gitlab.gnome.org/GNOME/mobile-broadband-provider-inf...
simplyalec 2 days ago [-]
will look into this :)
KetoManx64 1 days 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
mitxela 1 days 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.

KetoManx64 1 days ago [-]
I disagree, people should not donate their efforts to companies that hate them.
mycofunguy 2 days ago [-]
What do you use the info you have gathered for? It seems comprehensive but curious as to how you use it?
roundup 1 days ago [-]
Can I use these settings to disable incoming calls? Does GrapheneOS have this option at the android level?
a022311 23 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 days ago [-]
DANmode 1 days ago [-]
All of them?
KetoManx64 1 days ago [-]
No, but you can automate rejecting an incoming call with Tasker
denysvitali 2 days 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

ahmedfromtunis 2 days 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?
simplyalec 2 days 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

flotzam 2 days ago [-]
Depends on the OS. GrapheneOS can override a bunch of them: https://grapheneos.org/usage#carrier-settings-overrides
rootsudo 6 hours ago [-]
This is a cute reminder from the old days of PRL files on cdma
tylergetsay 2 days ago [-]
Reminds me of the CDMA days when the qualcom software got leaked
tantalor 1 days ago [-]
How did you build the UI? Is it custom?
simplyalec 1 days ago [-]
plain old CSS w/ svelte (and their new-ish remote functions)!
mrweasel 2 days ago [-]
Not really sure what to do with the information, but I love the UI.
willio58 1 days ago [-]
Also interested in this - what does this information unlock?
chiefwilsion 1 days ago [-]
nerd tier 8. and after that you get nerd tier 9
mjhagen 2 days ago [-]
Very early-2000s
The_SamminAter 9 hours ago [-]
Neat. How can I contribute data?
simplyalec 5 hours ago [-]
open an issue on github about it please :)... am thinking of adding support for community feeds; ive found some cool projects like https://github.com/open-carrier-data/open-carrier-data that would also be good sources
zeneno 9 hours ago [-]
This is very cool ngl I like it
dorianmariecom 2 days ago [-]
very interesting here is my carrier for instance https://carrierexplode.com/ios/carriers/Free_fr/72.0/setting...
KellyCriterion 20 hours ago [-]
Impressive project!

For how long are you running this?

rustcleaner 1 days 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!
huijzer 1 days ago [-]
[flagged]
DylanMerigaud 1 days ago [-]
Good luck with the launch!
m463 1 days 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

simplyalec 1 days ago [-]
m463 1 days ago [-]
huh. look at that.
niuniuqqqniuniu 1 days ago [-]
wow
arslan9063 1 days ago [-]
bro this is neat
decodingsi 1 days ago [-]
[flagged]
caniload 1 days ago [-]
[flagged]
Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact
Rendered at 08:49:43 GMT+0000 (UTC) with Wasmer Edge.