yashsingh1/xdaforums huggingface dataset:
[G2 and Desire Z Android Development] umarali:
Can you please post link for that build... because all i can find is cm build 23 the most....
[G2 and Desire Z Android Development] jefiggle:
Crackflashers.com vision build 55, I just switched to the nightly 24 and I'm still not throttled.

T-mobile G2 CM7nightly-24

RADIO12.28e.60.140fU_26.04.02.17M2 www.crackflashers.com
[G2 and Desire Z Android Development] crz6662:
Anybody else see this ? T-Mobiles new Fair Use Policy. Fair use my ass. I'd be curious to know what the pricing is like.

On a side note, anyone else having problems getting through to those goofs. Message: you may have "extremely long wait times". Last 5 calls to customer service, at least 30 min & up to 45 min on hold. What the hell is going on over there?

For customers joining from February 2011, all new price plans are subject to the following Fair Use Policies:

* Mobile Broadband pay monthly plan

1 GB per calendar month

* Mobile Broadband Pay Per Day

250 MB per 1 day

250 MB per day for the any 7 days option

500 MB per week

1 GB per 30 days

* Internet on your phone

500 MB per calendar month

There is also a 1GB upgrade option which enables you to use your phone as a modem for accessing the internet.

Customers who joined before February 2011 may have different Fair Use Policies, please refer to your original price plan terms & conditions.

1 GB per month ? Who could live on that. If they're doing this to mobile broadband, what are they doing to the phone data plans ?

Also let me warn you guys, watch when you call in, guy says to me he can get me a free month of internet, so I'm like, "Sure, who wouldn't want a free month". Hour later I get a text saying thanks for upgrading my plan. Went from $25 a month unlimited/400 messages to $30 a month & NO messaging. I flipped. Called them up *****ed, & they changed it backed to my so called unlimited plan. The guy said absolutely nothing about changing my plan. Found out they get commission for upgrades.

I'm losing faith in you T-Mobile....
[G2 and Desire Z Android Development] theratdude64:
WTF? So that doesn't apply to old customers right? I've been around since 03 heh
[G2 and Desire Z Android Development] crz6662:
No, just new customers. I don't think they'll win many new fans but then again all the other carriers are just as bad if not worse.
[G2 and Desire Z Android Development] master.peterm:
wait i have a question.... If i am already throttled and i flash crackflashers will i no longer be throttled
[G2 and Desire Z Android Development] jefiggle:
I don't think so... I really don't know why I haven't been throttled. because I switched to the nightly mods. from gridlocks version.

T-mobile G2 CM7nightly-24

RADIO12.28e.60.140fU_26.04.02.17M2 www.crackflashers.com
[G2 and Desire Z Android Development] breezy169:
Just a quick question . I was getting mad with my so called '4g speeds' because it would always go to 3g so I did what was on the first post which was selecting the WCDMA only and it was great . I was running solid 4g speeds until I got a message saying something (forgot what it exactly said) but the thing is I can't get past 2g speeds no matter when I test it now .

That mean I'm throttled ?
[G2 and Desire Z Android Development] crz6662:
Sounds like you were. T-Mobiles resets data on the 5th of the month, right ? You probably hit the 5GB limit. Should have reset today. Did it ?
[G2 and Desire Z Android Development] J-Hop2o6:
subscribed
[G2 and Desire Z Android Development] breezy169:
Yea it reset because right now I'm hitting 5g speeds each test . Whichh should get me throttled right?

What do you suggest i do ?
[G2 and Desire Z Android Development] crz6662:
You should probably be a bit more careful watching your data usage. It's 5GB data limit per month. What phone you using ? Evidently none of the hacks are currently working right now.
[G2 and Desire Z Android Development] breezy169:
Wow just 5GB's a month . I'm already up to 1.35 -_- .

And I'm using the g2
[G2 and Desire Z Android Development] crz6662:
WOW. You best slow down a little. You'll definitely get throttled.

I tether all the time and this month I got to 4.82GB before the reset on my rooted G1. That's without streaming any videos. Just email, downloads & surfing. Sucks we don't get the unlimited/not throttled data T-MO makes you think you getting.
[G2 and Desire Z Android Development] breezy169:
Yea I just realized how limited our "unlimited" data plans are .

Hopefully someone will come up with something soon. But I wonder how that guy got up to 57GB's (a few posts back) without getting throttled . That's insane
[G2 and Desire Z Android Development] J-Hop2o6:
I used to average 30GB/month when I had my old data plan ($5.99 t-zones) w/o being throttled.. but to get the G2 to work, I HAD to switch up my plan :mad: .. I had my G2 since Dec.
[G2 and Desire Z Android Development] wayde187:
WTF? H+ full bars.

Sent from my word hole to your ocular cavities via my CM7 G2 1.5ghz
[G2 and Desire Z Android Development] hiko36:
Looks like you, sir, have been throttled.

Welcome to the fold.
[G2 and Desire Z Android Development] wayde187:
I don't even know why. I'm pretty sure that I don't use 5gb of data a month. The only thing I really do online is flash nightly roms. that's about it.

Sent from my word hole to your ocular cavities via my CM7 G2 1.5ghz
[G2 and Desire Z Android Development] dakkywantstodocrazysht:
do you download them from you phone?
[G2 and Desire Z Android Development] david279:
Im getting those same slow speeds. Called T mo and theyre telling me there's some tower issues in my area.
[G2 and Desire Z Android Development] arsonist63086:
Not that it might Matter to ppl but I'm on a g2 and belive it or not on tmobils sidekick plan. I've been useing that plan for over a bit over a year and a half on a non sk divice (black berry 8220, g1, and bearly on my g2) and also did it to my a few friends of mines phones... I never got throtteled with that plan on any phone I used it with till a 2 months ago wher it started acting up and throtteled me and my friends bad or it wouldn't work right and norm on the sk... so what I'm trying to say tmobile started to use and renforce imei identification for their plans so it might be dought full their might be around it ...... t-mobile is changing a lot and not good :( ...
[G2 and Desire Z Android Development] AndroidNinja:
Y did T-Mobile have to patch the alternate apns. I got to 151.41gb on December...lol
[G2 and Desire Z Android Development] moneymike55:
Wow. That would be why... I can understand 5 or 10, or even 30.. not 150. That's 5gb a day. Why would u do that on the alternate apn's when we were trying to keep tmobile from noticing? Not that it matters now that they're throttling every apn but seriously I think the answer to your question is pretty obvious. They either knew about the alt apns and throttle files and implemented a more simple throttle system temporarily while they were closing the loopholes, or they didn't know and then noticed that people like u were (supposedly) using 100gb+ per month on their older servers. Either way we all get screwed over, be it 56k speeds or using data like its water in the desert.
[G2 and Desire Z Android Development] RavenFB:
This is likely the precise reason why the APNs were patched. The saying goes that it only takes a few people abusing the system to kill the party for everyone.
[G2 and Desire Z Android Development] RavenFB:
I did, and there was a noticeable drop in speed with Edge...

I am so unbelievably angry at T-Mobile for this garbage. I've always stood by them as a decent company, but now... this is unconscionable.
[G2 and Desire Z Android Development] J-Hop2o6:
Yupp.. noticed this in my current throttled cycle (compared to my previous cycle that was throttled).. I see Tmo throttled the Alternate APNs (2,3, wap).. and even throttled EDGE!!! wth!?!! now both 2G & 3G are GPRS/dial-up speeds :mad: .. my next cycle starts next week.. so 7 more days of stone age data speeds.. can't wait til Tmo goes back to the 10GB bucket.. they said they are thinking about it once 42 HSPA+ is launched in some markets.
[G2 and Desire Z Android Development] moneymike55:
For some reason internet browsing during the last 2 weeks since I got throttled has been noticeably faster loading pages on 2g compared to 3g, apps that need data are still completely unusable except xda on both but edge has been more consistent for me overall (edge/2g is still around 50k and takes forever but 3g seriously takes a minute or two longer to finish loading pages for me and my speed tests are around 35k most of the time... the results may vary depending on location/phone so I suggest everyone tests both to get as close to 56k as possible lol). I really hope they go back to 10gb, there really shouldnt be a number at all since there wasn't one when most of us signed our contracts, but that would definitely be a lot better than 5. I hope the rep who told u that actually knew what they were talking about and wasn't just making things up to get u off the phone like the rest do.
[G2 and Desire Z Android Development] J-Hop2o6:
I get wayyy better pings right now over 3G/HSPA+ than 2G/EDGE.. about 200-300ms difference.. so I get better page loads over throttled 3G.

And it wasn't a rep that was talking about the cap increase.. that was straight from the new CEO of Tmo, Phillip Humm.. someone asked him that question at CES.
[G2 and Desire Z Android Development] moneymike55:
That is some good news then, I really hope they go through with it. I just did a few speed tests and my ping was 275ms and 55k avg on 2g and 150ms/30k on 3g, but then it jumped to 999ms for the last 2 tests. I just think its more consistent than 3g in my area, I used TubeMate app to download a movie last week and 3g would drop the dl every few minutes, on 2g it took almost 2 days but didn't stop once. People have had different results so I think it depends on your tower.
[G2 and Desire Z Android Development] J-Hop2o6:
I hope so also.. I also hope Tmo raises the throttled speed to around 1mbps.. but I'm highly sure that won't happen =(

I'm using the speedtest app.. my 3G connection is consistent.

3G= 100-150ms / ~0.7KB/s

2G= 300-400ms / ~0.7KB/s
[G2 and Desire Z Android Development] crz6662:
I think you just answered your own question. 151 GB. What ? No life ? LOL. That kind of data usage is exactly the reason they throttle us.
[G2 and Desire Z Android Development] drellisdee:
I did this another way that doesn't cause the force close in mobile network menu.

I added 8 lines that will disable the throttling in ThrottleService.java in frameworks/base/services/java/com/android/server/

This can be used in source built roms.

private void checkThrottleAndPostNotification(long currentTotal) {
+ //Disable Throttling
+	if (mThrottleIndex !=0) {
+	mThrottleIndex = 0;
+	currentTotal = 0;
+	//mPolicyThreshold = 0;
+	return;
+	}
+
// is throttling enabled?

For those who aren't building from source I diffed the services.jar before and after and have the raw smali patch to use. Most of it is incrementing the line numbers by 8 in smali as to add for the 8 added lines of code.

Only line numbers need to change in $DataRecorder.smali & $ThrottleService.smali

A few lines in $MyHandler.smali need to be updated.

Enclosed is a diff patch.

I built the modified services.jar in froyo code aurora source (compared before and after changes) and then manually applied the diff changes to my services.jar above named smali on my droid incredible and and rebuilt the classes.dex and it worked as intended with no loss of mobile network menu as no throttling smali are removed as throttle is disabled in code.
[G2 and Desire Z Android Development] AndroidNinja:
Just put it to see reactions I got to about 20-22gb
[G2 and Desire Z Android Development] yankyjz:
But did it unthrottle you? So far the old method does not work anymore, does yours work?
[G2 and Desire Z Android Development] drellisdee:
Im on verizon so I cant test. Review the source code mThrottleIndex = 1 is a throttled state and if currentTotal > mThresholdPolicy then it sets a throttled state. I changed the code to prevent those from occuring. Unless tmobile has changed their throttling method out of ThrottleService.java I would safely assume this to work.
[G2 and Desire Z Android Development] martx:
So I take it this is zip file is not a flashable zip? Or just grab it and flash it via recovery?

sent from a rock
[G2 and Desire Z Android Development] moneymike55:
Mmm finally the end of my billing cycle, last day of throttle after 20 days of 56k. All your bandwidth are belong to us.

Even though its a good idea I don't think that zip file will work for us since the throttle seems to be controlled on their end now. Unless we can change our imei or sim ID then I'm afraid we're not gonna be able to trick the servers that count data usage and throttle individual users from the tower.
[G2 and Desire Z Android Development] Gwanatu:
So I'm confused, was that new "fair usage policy" for the US or for Europe? That's some scary stuff if true AND for the US, and I will most certainly drop them for Verizon in a heartbeat if they slap me with that crap.
[G2 and Desire Z Android Development] Vlad83:
Verizon is beginning to throttle "heavy data" users...

http://www.mobilecrunch.com/2011/02/03/verizon-to-throttle-heavy-users-to-maintain-network-quality/
[G2 and Desire Z Android Development] wellingtonarmelin:
So when we download the file what do we do next
[G2 and Desire Z Android Development] J-Hop2o6:
Are u talking about extra data costs for certain sites such as youtube? if so, TmoUSA is fine.. its TmoUK "thinking" about it.. also MetroPCS is "thinking" about it.. and i think a few others.. but we're fine.
[G2 and Desire Z Android Development] Febby:
but for how long are we fine.. haha :P
[G2 and Desire Z Android Development] gaww:
Won't flash from recovery in CM7 with CWM 3.0.0.5 (I had to try it - will be flashing new ROM tonight anyway).
[G2 and Desire Z Android Development] Orite:
So is anything still working to get out of being throttled? I discovered that I could stream 720p videos off Youtube, that didn't work out so well... Billing cycle ends on the 14th so the next week is going to be hell.
[G2 and Desire Z Android Development] Gwanatu:
That's really what my question was. If they are doing this sort of stuff in general, who's to say they won't apply it to their network overall soon? AT&T has a 2GB cap, which is entirely unreasonable, so who's to say that these companies won't institute an even more stringent cap? I just don't understand the mentality of "faster faster faster" that the networks have, while saying "woah, too much bandwidth".
[G2 and Desire Z Android Development] AndroidNinja:
As of now I am throttled no more...finaly..
[G2 and Desire Z Android Development] asainz320:
How do i use this patch? I have a nexus one with Simple Mobile, I've been droped from 2.5-3MB dl speeds to 120kbs!! For using more than 2GB!!! I want to see if this helps me.
[G2 and Desire Z Android Development] david279:
you have to copy it directly into the source and built it yourself.
[G2 and Desire Z Android Development] Proxin:
drellisdee,

Can you provide a tutorial that's simple enough that a grandmother could understand it, to get this working? Haha. I would very much like to get no Force Closes, but I have no idea what to do with the diff file (and would rather do hex editing or other simple edits to add the code in, instead of completely rebuilding a rom)

What file(s) need to be edited with your 8 lines you mentioned? And how can you do this?

Regards,

Proxin
[G2 and Desire Z Android Development] jefiggle:
So, ive used over 5gigs no issues and I still haven't been throttled. My bill cycle begins on the 5th and I always watch netflix daily. So the posted screen was just from recent uses. And a speed test to show my unthrottledness. I can't really say I know what's keeping me from being throttled, anyone have any ideas?

T-mobile G2 CM7nightly-32

RADIO12.28e.60.140fU_26.04.02.17M2
[G2 and Desire Z Android Development] Ted417:
You haven't done any mods on your phone's system that might allow you to go over 5 GB?...
[G2 and Desire Z Android Development] supermario12312:
Just thought I'd make a quick side-note.

Ya'll realize T-Mobile has a tethering plan right? (technically, as what I was told, is that it just takes off the data cap to get throttled)

STILL waiting for the next billing cycle though. Have to see how it is. Anyone have any luck with the "tethering" plans?
[G2 and Desire Z Android Development] jefiggle:
All I've done was flash the nightly and flashed the radio. I tether every day and I don't have the tether plan.

T-mobile G2 CM7nightly-32

RADIO12.28e.60.140fU_26.04.02.17M2
[G2 and Desire Z Android Development] Kalandros:
I called T-Mobile immediately after I got capped and said that they do not offer any tethering plans that remove the cap. They said the cap is automatic within the system and the rep couldn't do anything.

As I'm sure someone has mentioned before, I am pretty sure they have a Fair Use Policy for their 4G.

However, if somebody knows how to get that un-capped plan, please let me know.
[G2 and Desire Z Android Development] breezy169:
I was thinking about trying a different radio . (But are the improvements or benefits of it ?)
[G2 and Desire Z Android Development] sino8r:
I've been using that one for a few weeks now and it seemed to help my signal a bit. Battery life still sucks though but I use my phone as a laptop, pretty much...

I updated the OP. Yeah, its long overdue, I know... I have been keeping tabs of all ideas and comments so I'm still around. One person meantioned a complicated method that's worth trying and many have asked for a better explaination/how-to. I'll look at it a bit later and see what I can help or explain. Sorry, work and home have been chaotic lately... not much free time.
[G2 and Desire Z Android Development] eViL D::
OT, yeah, this will go into the newest virtuous at least for now.
[G2 and Desire Z Android Development] Ted417:
... could you dumb tat post down a bit?... so us n00bz wont get fc's in our settings?...

Also, something that I want to ask... you can't be charged extra and won't be charged for roaming if this is applied right?
[G2 and Desire Z Android Development] sino8r:
Seems like it should work but it still causes a FC on mobile settings. At least, on a deodexed stock rom. I wonder why your Sense rom gets different results? They might vary slightly but its weird none the less... I left in the head on each 7 files (the top 3 lines like in your example). Strange...
[G2 and Desire Z Android Development] eViL D::
That is odd, it should work. I can take a look at the stock rom.
[G2 and Desire Z Android Development] GunToYoMouth123:
Using virtuous rom, i have to go to the apn settings now...that i found out i cant send mms. But it keeps fc so...i wanna do all this without having to take out these throttle settings i put.

Need steps to make sure it doesn't force close for me...thanks.
[G2 and Desire Z Android Development] eViL D::
Test this on a stock deodexed rom.

http://dl.dropbox.com/u/6809682/services.jar
[G2 and Desire Z Android Development] GunToYoMouth123:
Can i get one for your rom?

I would appriciate it alot....uh i think thats how you spell it.
[G2 and Desire Z Android Development] sino8r:
Same deal... I'm beginning to suspect my theme might be responsible. I use a modded services.jar and the usual modded framework-res.apk. I opened my services.jar with smali and replaced

my throttleservices files with the ones from your posted services.jar (they matched mine I had edited earlier but I when ahead with yours.) Still the same force close... did you pull and edit the deodexed one, right? This is crazy if you did...

I'll test it on a pure, unthemed stock rom in a little while just to be sure its the theme...

________________UPDATE_________________________

Tried on stock deodexed rom (with no theme) and it still gives the dreaded FC. I pushed your entire service.jar you provided this time. Was your service.jar from the stock deodexed ota rom or pre-deodexed? I have been trying this on the ota version... wonder if that was the difference?
[G2 and Desire Z Android Development] Ted417:
Okay... I'm a n00b, I know... but which data roaming do you need for this to be on?... International Data Roaming, National Data Roaming, or both?... I'm using CyanogenMod 6.1.0 Stable on my G2... And again... answer me this... will this make extra charges on my account if I enable any/both of these options?...
[G2 and Desire Z Android Development] eViL D::
I just deodexed the OTA stock rom. My rom is not deodexed though. I will try it on a stock deodexed build.
[G2 and Desire Z Android Development] sino8r:
Sounds good, its always the simplest, little things that cause force closes or IT issues in general.
[G2 and Desire Z Android Development] phil1p:
Ok guys, I did this method on my Mytouch 4g and it seems that the internet speed is still being throttled after.

What I did:

1) I install update-Ice-Glacier-v1.1.1-Themed_signed

2) I turn on data roaming and download Phone info and set to WDCMA only

3) I modify the service.jar successfully and install it into my phone

I get a nice 6Mbits/sec a few minutes but afterwards the speed goes down to 0.02Mbits/sec.

Is there something I'm missing here?
[G2 and Desire Z Android Development] GunToYoMouth123:
Im trying to do this for your rom that im running, is there anyway you can dumb it down for me.

Lol,not a noob but i just wanna make sure im getting it right.

Thanks.
[G2 and Desire Z Android Development] gr33k:
Totally AWESOME!

Thank you SO much for this. I've had T-Mobile for almost 7 years now, and I feel totally betrayed by this pathetic 5GB cap. I understand that bandwidth capping is necessary, but to an extent! 5GB is nothing when you can max this limit with the G2 in no time if you actually USE your phone to it's full capabilities (Not talking torrents).

Anyways - I also hope that someone will create a quick little app like the Swype recovery tool someone made (Thank you for that !!!).
[G2 and Desire Z Android Development] phil1p:
Yes, just edit the throttled files with a notepad so that it only has headers in it.
[G2 and Desire Z Android Development] GunToYoMouth123:
There is an apk file that recovers the swype for you aslong as you have a backup from the rom that has it.

Go to the Theme section of G2 its there.

It only works for cm roms and froyo. Not sense roms .
[G2 and Desire Z Android Development] phil1p:
Is cm roms = cyanogenmod roms? So if i can install this rom to my mytouch4g will data throttling disable work?
[G2 and Desire Z Android Development] sino8r:
I haven't looked at the MT4G. If it doesn't work for you, then it doesn't work. Your more than welcome to ask the developers for help in the MT4G forum...

I sent you a pm about it... I hope that helps! Just an idea....
[G2 and Desire Z Android Development] sino8r:
Look... evil D already said he was adding it to his next rom. You'll have to wait then if you can't handle deleting lines with a notepad. There's no way to dumb it down anymore. Settle down and stop with the hundred questions! Its been explained... if you can't do it... a simplier method will come along but you have to have patience! Bugging people with relentless questions does nothing but make it harder for people to navigate through the crap posts to find useful stuff. This is why so many developers left xda. People think they should have their hands held when there are clear guide that people are too lazy to read. If you don't understand what you're doing... don't do it or reread the guide until you understand it. Or, wait until an easier method is released! Sorry to be harsh but things aren't completely stable and I am feeling rushed with all these repetitive questions.
[G2 and Desire Z Android Development] mlevin:
Is this G2-specific, or would this work just as well on any rooted Android phone on TMo? If it is not G2-specific, maybe we could move this thread to a more general forum so that people with other phones who don't frequent the G2 forum could benefit from this?