PPCGeeks Forums HTC Arrive HTC HD2 HTC Thunderbolt HTC Touch Pro 2 HTC Evo 4G HTC Evo 3D Samsung Galaxy S II Motorola Droid X Apple iPhone Blackberry
Go Back   PPCGeeks > Android > Android Development
Register Community Search

Notices


Reply
 
LinkBack Thread Tools Display Modes
  #1 (permalink)  
Old 12-14-2010, 11:59 AM
GirlGoneGeek's Avatar
Chillin' with my Geeks!
Offline
Pocket PC: Epic 4G & Iphone is my toy :)
Carrier: Sprint/PPCGeeks
Location: North Carolina
 
Join Date: Jul 2006
Posts: 6,930
Reputation: 4302
GirlGoneGeek should be added to the payroll for their contributionsGirlGoneGeek should be added to the payroll for their contributionsGirlGoneGeek should be added to the payroll for their contributionsGirlGoneGeek should be added to the payroll for their contributionsGirlGoneGeek should be added to the payroll for their contributionsGirlGoneGeek should be added to the payroll for their contributionsGirlGoneGeek should be added to the payroll for their contributionsGirlGoneGeek should be added to the payroll for their contributionsGirlGoneGeek should be added to the payroll for their contributionsGirlGoneGeek should be added to the payroll for their contributionsGirlGoneGeek should be added to the payroll for their contributions
Mentioned: 1 Post(s)
Tagged: 0 Thread(s)
[GUIDE] How to defeat data throttling - found at XDA

Found at XDA by user sino8r - ppcg takes no credit for this!


Here is a handy guide on how to modify the ROM on your rooted phone so that your carrier doesn’t throttle your data!!!


sino8r stated at XDA that "You need to have the SDK/adb plus drivers setup for this to work. There is no way of getting around this, so if you need help doing that... look somewhere else because there are numerous guides for that. Secondly, you need to make a backup via Nandroid of your current rom! I can't stress that enough! And finally, you need smali which is located here"

Step One:
Okay, find your current rom on your pc (the zip file) and open it with your favorite extractor (winrar is nice)(dictionary – I think 7zip is the best)

Step Two:
Go to the system/framework folder and extract services.jar file onto your desktop.

Step Three:pen services.jar and extract classes.dex to the desktop. Cut and paste classes.dex to your sdk/tools folder.

Step Four:
Now, download smali and baksmali.jar from the link in the paragraph above. Rename them smali.jar and baksmail.jar for easier typing later. Cut and paste those two into the SDK/tools folder also.

Step Five:
Open your command prompt and cd (change directory) to sdk/tools folder. Then type this exactly (without the quotes: "java -jar baksmali.jar -o classout/ classes.dex". Look at your sdk/tool folder… that should have created a folder called classout. Open it until you find your files.

Step Six:
Locate the 7 files with "throttleservices" in the title. Delete them! Now type this into command prompt: "java -Xmx512M -jar smali.jar classout/ -o new-classes.dex". That should repack your edited files and create a file called new-classes.dex…

Step Seven:
Cut and paste the new-classes.dex to your desktop and rename it classes.dex.

Step Eight:
Open your services.jar (that should be on the desktop) with winrar (or whatever)(dictionary – again, try/use 7zip) and click add file. Add the classes.dex file from your desktop. It might ask you to replace it or save or not (it will depend on your extractor).

Step Nine:
After you edited your services.jar, copy and paste it to your tools folder. Connect your phone via usb cable to the pc.

Step Ten:
Boot into clockwork recovery. In the clockwork menu, make sure you go to mounts and storage and click mount /system before this next step.

Step Eleven:
Now, open the command prompt from your pc again, and cd to sdk/tools folder (if you are already there, you can skip this step! Good for you).

Step Twelve:
Now type "adb push services.jar /system/framework/". Reboot your phone and enjoy! [sic]


DISCLAIMER

Nobody is responsible for destruction of your phone, boot loops, or cancellation/suspension of your contract due to excessive data use but yourself. Do this at your own risk!


ISSUES
The menu/settings/wireless & network settings/mobile networks are going to force close. It is rarely needed so this won't be a problem for 99% of users. Just make sure you have data roaming enabled before pushing your services.jar and that your APN is correct (which it should be already) because you won't be able to change those again. You can always push your old services.jar (from your rom.zip) to quick restore (way easier than Nandroid but whatever) Just do that the same way we copied and pasted services.jar to tools folder and adb push. ONE THING you might miss is having the option to use 2G only. To remedy this, just dial *#*#4635#*#* from the dialer. Go to phone info and select your prefferences... 2G only,3G only, or 3G preferred. There's an app for that called phone info by SC@taiwan on the market for free. It much handier than dialing all that *#*# crap. That should take care of most folks.
__________________
DID YOU SEE A TUTORIAL ONLINE OR MAKE ONE YOURSELF? IF SO, SHARE IT HERE AT PPCGEEKS!



If you wanna make the world a better place take a look at yourself and then make a change ~Michael Jackson

Last edited by GirlGoneGeek; 12-14-2010 at 12:01 PM.
Reply With Quote
  #2 (permalink)  
Old 12-25-2010, 01:30 PM
aman1127's Avatar
Master Kimosabi
Offline
Pocket PC: HTC s620<Touch Pro<Touch Pro2<Hero<EVO
Carrier: The 10 years ago Network
Location: Brooklyn
 
Join Date: Feb 2009
Posts: 1,486
Reputation: 1520
aman1127 is halfway to VIP status based on repaman1127 is halfway to VIP status based on repaman1127 is halfway to VIP status based on repaman1127 is halfway to VIP status based on repaman1127 is halfway to VIP status based on repaman1127 is halfway to VIP status based on repaman1127 is halfway to VIP status based on repaman1127 is halfway to VIP status based on repaman1127 is halfway to VIP status based on repaman1127 is halfway to VIP status based on repaman1127 is halfway to VIP status based on rep
Mentioned: 0 Post(s)
Tagged: 0 Thread(s)
Wasn't that part of the "premium" plan, removing throttling and the cap?
Well for EVO owners anyway
Reply With Quote
  #3 (permalink)  
Old 12-25-2010, 03:22 PM
yankees45us's Avatar
Almost a VIP
Offline
Pocket PC: HTC EVO 3D
Carrier: Sprint
 
Join Date: Feb 2008
Posts: 796
Reputation: 405
yankees45us is becoming a PPCGeeks regularyankees45us is becoming a PPCGeeks regularyankees45us is becoming a PPCGeeks regularyankees45us is becoming a PPCGeeks regularyankees45us is becoming a PPCGeeks regular
Mentioned: 6 Post(s)
Tagged: 0 Thread(s)
For the evo, when your on 4g there is no data throttling or data cap. On 3g the cap is 5gb for data cards. Its still unlimited for phones and sprint currently has no throttling. I think only t mobile has throttling.

Sent from my Evo using Tapatalk

Free! Full Body Protection for your smartphone.
http://stealthguards.com/idevaffilia...ate.php?id=417
Reply With Quote
Reply

  PPCGeeks > Android > Android Development


Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are On
Pingbacks are On
Refbacks are On


All times are GMT -4. The time now is 08:29 PM.


Powered by vBulletin® ©2000 - 2024, Jelsoft Enterprises Ltd.
Content Relevant URLs by vBSEO 3.6.0
©2012 - PPCGeeks.com