Attend XDA's Second Annual Developer Conference, XDA:DevCon 2014!
5,806,684 Members 47,726 Now Online
XDA Developers Android and Mobile Development Forum

[MOD] Data Service Governer Killer - Updated with How To:

Tip us?
 
BThomas22x
Old
(Last edited by toastcfh; 14th January 2011 at 01:53 AM.)
#1  
BThomas22x's Avatar
Retired Recognized Developer - OP
Thanks Meter 474
Posts: 1,471
Join Date: Oct 2010
Location: Scottdale

 
DONATE TO ME
Default [MOD] Data Service Governer Killer - Updated with How To:

Ok first things first... I just came to the EVO from the Epic, so I'm gonna join this community now .

..::..Disclaimer..::..
You are voluntarily flashing this at your own risk. I can not be held accountable for anything you choose to do on your own. If you try to blame me, I will laugh at you. ....While pointing.

..::..Data Service Governer Killer..::..

1. What does this do?
This is a modification to the services.jar framework file, that allows you to have an un-throttled internet.

2. Will this make my internet faster?
Yes and No. This will not "Upgrade" your internet. This only takes the trottle off, so you can download, or play games and not have to worry about it hitting a certain peak and lagging from that point on. It doesn't provide you with a new internet, only a warm fuzzy feeling from knowing you don't have to worry about it capping off.

3. If I flash this, will it break my phone?
If it did, yours would be the first case I heard of. I've personally flashed it NUMEROUS times.

4. Will this work on any ROM?
Yes. This is not based off a particular ROM, and can be used with ANY EVO ROM. ALTHOUGH If you're Dev has made changes to the services.jar file, this could wipe those changes out. If you are unsure, send me your services.jar file, and i will look for you. Hopefully, i'll be able to make a download list in a couple days with all the Dev's services.jar files, so you can download that specific one. You can always ask your Dev.

5. Do I have to be rooted?
Yes. In order to be able to flash this, you are going to need to have root with a custom recovery. I.E. Amon_Ra.

..::..Install Instructions..::..

Simply download, and place on the root of your sdcard. Then go into recovery and flash it as you would a ROM. Done.

..::..Download..::..

Data Service Governer Killer



..::ALTERNATIVELY::..

You can follow this method if you're Services.jar framework is already modified, or if you aren't sure.

1. Download these 2 files:
[fixed link for baksmili- op you can remove this line when u get to it ]

2. Create 2 folders on your C: Drive labeled "Smali" and "Baksmali". (This is for easy access to the folders when being cd'd)

3. Place the 2 downloaded files in the C: Drive folders accordingly. (I.E. Smali.jar in "Smali" folder, and Baksmali.jar in "Baksmali" folder.)

4. Using 7zip or WinRAR (or any other zip program) open the services.jar file that you pulled from your phone. Copy the "classes.dex" file and paste it into the "Baksmali" folder.

5. Open your command prompt and type the following:
  • cd C:/Baksmali
  • java -Xmx512M -jar baksmali.jar -o classes/ classes.dex

6. Open the newly created "classes" folder (its inside your Baksmali folder that you should already be in) and navigate through "/com/android/server/". Scroll down till you see the 6 or 7 "Throttle" files. They will be located between "TelephonyRegistry" and "TVCableObserver$1$1". DELETE ONLY THE "THROTTLE" FILES.

7. Back out of the folders until you are in the "Baksmali" folder again. Now open the "Smali" folder you created earlier. Place the "classes" FOLDER in the "Smali" folder.

8. Return to your command prompt and type this:
  • cd C:/Smali
  • java -Xmx512M -jar smali.jar -o classes.dex classes/

9. You should now see a "classes.dex" file in your "Smali" folder. This is the NEW compiled services.jar classes.dex file. Pull up the 7zip or WinRAR file you had open earlier, delete the current classes.dex file from the services.jar, and place the newly compiled one in it's place.

10. Place the services.jar file back into your ROM, and boot up. You are now running Unthrottled.

11. If you do not see the "Throttle" files, don't complain they're not there, your Dev may have already taken them out.


If you have any questions, feel free to shoot me a PM.
Help Me Make My Dropbox BIGGER!
Click Here To Register!



If You're Feeling Generous,Click Here To Buy Me A Cold One

And The Serpent Shall Rise Again...
The Following 23 Users Say Thank You to BThomas22x For This Useful Post: [ Click to Expand ]
 
abramme824
Old
#2  
Senior Member
Thanks Meter 33
Posts: 153
Join Date: Jul 2010
Location: NYC
going to flash and test now

Current ROM: ICS
Kernel: GLaDOS V2.5
Recovery: CWM 5.0.2.0

Sync your files online and across computers with @Dropbox. 2GB account is free!
 
freeza
Old
#3  
freeza's Avatar
Recognized Developer
Thanks Meter 9,580
Posts: 4,255
Join Date: May 2006
Location: Pasadena, CA

 
DONATE TO ME
Can you provide the edits or edit my file individually?
 
lithid-cm
Old
#4  
lithid-cm's Avatar
Recognized Developer
Thanks Meter 2,965
Posts: 3,177
Join Date: Jul 2010
Location: Cleveland
I am pretty sure Cyanogenmod edits the services.jar as well as other rom builders. Might not be safe to say its made for other roms. Working yes, but it will only replace their services.jar edits.

Quote:
Choosy moms choose JIF, the others JFIO
Twitter | Google Plus | Scripts | Github | AOSCompiler

 
BThomas22x
Old
(Last edited by BThomas22x; 26th December 2010 at 07:50 PM.)
#5  
BThomas22x's Avatar
Retired Recognized Developer - OP
Thanks Meter 474
Posts: 1,471
Join Date: Oct 2010
Location: Scottdale

 
DONATE TO ME
True... I edited the post.
Help Me Make My Dropbox BIGGER!
Click Here To Register!



If You're Feeling Generous,Click Here To Buy Me A Cold One

And The Serpent Shall Rise Again...
 
BThomas22x
Old
#6  
BThomas22x's Avatar
Retired Recognized Developer - OP
Thanks Meter 474
Posts: 1,471
Join Date: Oct 2010
Location: Scottdale

 
DONATE TO ME
Quote:
Originally Posted by freeza View Post
Can you provide the edits or edit my file individually?
Are you comfortable with decompiling? If not, send your services.jar file my way, i don't mind helping out .
Help Me Make My Dropbox BIGGER!
Click Here To Register!



If You're Feeling Generous,Click Here To Buy Me A Cold One

And The Serpent Shall Rise Again...
The Following User Says Thank You to BThomas22x For This Useful Post: [ Click to Expand ]
 
BThomas22x
Old
#7  
BThomas22x's Avatar
Retired Recognized Developer - OP
Thanks Meter 474
Posts: 1,471
Join Date: Oct 2010
Location: Scottdale

 
DONATE TO ME
Quote:
Originally Posted by lithid-cm View Post
I am pretty sure Cyanogenmod edits the services.jar as well as other rom builders. Might not be safe to say its made for other roms. Working yes, but it will only replace their services.jar edits.
I can say by looking at Cyanogens source code, he did NOT make this modification yet. There ARE other modifications, and i will try to have it for download asap.
Help Me Make My Dropbox BIGGER!
Click Here To Register!



If You're Feeling Generous,Click Here To Buy Me A Cold One

And The Serpent Shall Rise Again...
 
lithid-cm
Old
#8  
lithid-cm's Avatar
Recognized Developer
Thanks Meter 2,965
Posts: 3,177
Join Date: Jul 2010
Location: Cleveland
Quote:
Originally Posted by BThomas22x View Post
Are you comfortable with decompiling? If not, send your services.jar file my way, i don't mind helping out .
Why not just release the changes. and what files you made those changes to? then we can edit that jar... I am using the latest cm gingerbread builds. so i wouldn't mind testing it.

Quote:
Choosy moms choose JIF, the others JFIO
Twitter | Google Plus | Scripts | Github | AOSCompiler

The Following User Says Thank You to lithid-cm For This Useful Post: [ Click to Expand ]
 
NewZJ
Old
#9  
NewZJ's Avatar
Senior Member
Thanks Meter 448
Posts: 2,588
Join Date: Aug 2010
Location: Seattle, Wa
I got boot loops on virusrom airbourne 5.0..

wiping cache/dalvik didn't fix
 
mitchellvii
Old
#10  
mitchellvii's Avatar
Senior Member
Thanks Meter 1,204
Posts: 5,353
Join Date: Jul 2010
Location: Charlotte, NC
Um does sprint throttle service?

Mitchell's EVO

Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes