PixelHenge
10-24-2008, 02:54 AM
I'm just curious.. tried to ask elsewhere but people keep replying to me like they think i'm freaking out about it or something :rolleyes: (guys, really? i was here BEFORE the release.. gimme a break)
I just wanna know is all. It came up in a conversation last night, how stuff like this works is really interesting to me. SO PLEASE don't answer this post if you wanna do some n00b brow beating.
Anyway..
How exactly dose an OTA update work. Now, i know when they send me rplacment games on other handsets it just sends a private DL link to t-mo's servers. The same with DLing out of the market.. its off a server. I know this packet would be off a server too, but; first question, when the send an update is it the whole package sent to your phone?
Ok, next question. How does it "know" what hand sets to go to. Ok, so, for instance: I am on t-mobile, when i got my G1 i put my simcard from another phone into the G1 and signed in with my gmail. BUT i have the $19.99 total interrnet package right now (no 3g here anyway!). I never called t-mo about any of it. Further, what about someone who's using these supposed "unlocked" G1s? Do they get an OTA update just because it's a broadcasting G1? Or dose it have something to do with the APN gateway?
What i want to know is, how dose it know to come to say, my phone with my number? Dose their system just do a run down and match of order+sim card broadcasting+ IMEI the sim is broadcasting from? So like when the OTA is sent out, the system would run down a list of valid sim cards and compare them to valid signal recieving IMEI's? Os is it based on all broadcasting G1's? In which case when you sign into your phone your sending a packet not only to verify with google but also that you just activated a handset with t-mobile? OR is it based on the network gateway through which you recieve your data?
Dose what i'm asking make since? I just wanna know how it works is all. Because usually the t-mo systme doesn't seem to know which phone in their "phone picker system" i have untill after i have 'pinged' it by going to t-zones or whatever.
Just curious... the geek in me is dying to know how it all works.
I just wanna know is all. It came up in a conversation last night, how stuff like this works is really interesting to me. SO PLEASE don't answer this post if you wanna do some n00b brow beating.
Anyway..
How exactly dose an OTA update work. Now, i know when they send me rplacment games on other handsets it just sends a private DL link to t-mo's servers. The same with DLing out of the market.. its off a server. I know this packet would be off a server too, but; first question, when the send an update is it the whole package sent to your phone?
Ok, next question. How does it "know" what hand sets to go to. Ok, so, for instance: I am on t-mobile, when i got my G1 i put my simcard from another phone into the G1 and signed in with my gmail. BUT i have the $19.99 total interrnet package right now (no 3g here anyway!). I never called t-mo about any of it. Further, what about someone who's using these supposed "unlocked" G1s? Do they get an OTA update just because it's a broadcasting G1? Or dose it have something to do with the APN gateway?
What i want to know is, how dose it know to come to say, my phone with my number? Dose their system just do a run down and match of order+sim card broadcasting+ IMEI the sim is broadcasting from? So like when the OTA is sent out, the system would run down a list of valid sim cards and compare them to valid signal recieving IMEI's? Os is it based on all broadcasting G1's? In which case when you sign into your phone your sending a packet not only to verify with google but also that you just activated a handset with t-mobile? OR is it based on the network gateway through which you recieve your data?
Dose what i'm asking make since? I just wanna know how it works is all. Because usually the t-mo systme doesn't seem to know which phone in their "phone picker system" i have untill after i have 'pinged' it by going to t-zones or whatever.
Just curious... the geek in me is dying to know how it all works.