[Epic 4G Android Development] BThomas22x:
------------------------------------------------------------------------------**DISCLAIMER**------------------------------------------------------------------------------​

Ok, So I decided to get this kernel out and played with a little more. Had quite a few people test it with success, so I'm gonna release it, but of course, I have to release it with the standard disclaimer.

I nor any of the contributors to this Kernel will be held responsible for anything you decide to do on your own. By downloading and flashing this kernel, you are knowingly accepting the fact that it may not work for you. If you should have any issues though, we are more than happy to help you to try to get it working.

The Battery Tweaks Have Been Removed Until They Are Updated... I Have Permission To Use Them, And I WILL Change Them, But I Will Also Make Sure I Don't Forget Credit This Time. My Apologies For The Last One.

---------------------------------------------------------------------------------**CREDITS**---------------------------------------------------------------------------------​

Rodderik - For helping me out from the start. We've been working on kernels since day one of the source drop, but I also had ROM stuff to do and he just kept his kernel wheels turning. The mans a Genius.

Supercurio - For paving the way with voodoo sound.

Mkasick - For the video and keyboard patches.

Paiyne - For putting all my tester kernels through the gauntlet and letting me know what needed to be fixed right away so I could make sure it was a stable release.

All my other testers - I wouldn't be where I am without you guys. So thank you all :)

-------------------------------------------------------------------------------**CHANGELOG**-------------------------------------------------------------------------------​

..::Spartacus v1.0::..

*Added A2SD*

*Added A Few CPU Scripts For Verification, And For Setting Frequencies*

*Overclockable To 1.3Ghz*

*Added A 1.3GHz, 1.2Ghz, And 600MHz Step*

*Added Camera/Video Fix By Mkasick*

*Added Keyboard Patch Fix By Mkasick*

*Undervolted A Little, But Not Much Because Of The Battery Tweaking Scripts*

*Added Voodoo Sound By Supercurio*

*Added Rodderiks Malware Patch*

*Raised The FPS Cap*

*Added All Scripts Needed For A2SD*

*Added My Custom Backup And Restore Scripts*

*Built From Source*

*Removed Battery Tweak Scripts Until I Update Them*

Yes.... I will make sure credit goes to everyone else that worked on them too...

NOTE: My custom backup and restore scripts are a work in progress. I know for sure that the backup works (I've had many testers confirm this), but I've changed the restore script, so hopefully it works for you. To give you a few features of what the script does, here's a brief rundown.

Backup

1. Backs up /data/app.

2. Backs up /data/app-private.

3. Backs up /data/data

4. Creates a compressed .tar file of backed up /data/data to conserve space.

5. Creates a folder on your sdcard for easy access labeled "backuppro".

Restore

1. Restores /data/app from sdcard to phone.

2. Restores /data/app-private from sdcard to phone.

3. Uncompresses .tar file and restores data to phone.

4. Once restored, the apps show back up in your "downloads" section of the Market again so you can still update when an update is available.

5. What to restore is optional. Whether it be both apps and data, or one or the other. You have the option to choose what you want with simple "y" or "n" responses.

When running the backup.sh script, you may see "No such file" or "No such directory", don't worry this is normal, it is still performing the requested actions. Also, before you backup or restore, the script will tell you exactly how much space is being used in the folder on your sdcard. This number does not show up until after the first time you run it obviously, but after the first time, it will show you exactly how much space you are using for apps & data.

---------------------------------------------------------------------------------**SCRIPTS**---------------------------------------------------------------------------------

Here Is A List Of The Scripts Included In The Kernel Flash And Their Description Of What They Do

(All commands are typed here exactly as they should be typed into Terminal Emulator following "su")​

1.

1200perf.sh

- This script can be run to quickly change the CPU Frequency to 1.2GHz Max and 200MHz Min Frequencies while on the Conservative Governor.

2.

1300perf.sh

- This script can be run to quickly change the CPU Frequency to 1.3GHz Max and 200MHz Min Frequencies while on the Conservative Governor.

3.

backup.sh

- This script was created custom by Team Viper to backup your /data/app & /data/app-private folders to your sdcard, as well as your /data/data folder.

4.

restore.sh

- This script was created custom by Team Viper to restore your /data/app & /data/app-private folders and your /data/data files back to your phone from the sdcard.

5.

cpufreq.sh

- This script sets your governor to 'Conservative' and your frequency changing thresholds to 50/10.

6.

getfreq.sh

- This script can be run to tell you your current CPU Frequency.

7.

getgov.sh

- This script can be run to tell you your current CPU Governor.

8.

verifycache.sh

- Force /system dalvik-cache on /data instead of /cache if it is not large enough.

9.

maxperf.sh

- This script sets your CPU to 'Conservative' while setting your Max frequency to 1300MHz, and your Min frequency to 200MHz.

10.

minfree.sh

- This script sets your phones internal memory killer to slightly more aggressive settings.

11.

tweaks

- This script allows you to change certain features of the phone. With it, you can change your Hardware Accelleration, Stagefright Media Player, JIT, and Dalvik Heap Sizes status to either Enabled or Disabled. It prompts you to make a backup first, or you can not use the script.

12.

Malware Patch

- Rodderick wrote up this script to prevent anyone from accessing your phone or causing virus like issues. Thanks Rodderik, we love your tight butt. :)

------------------------------------------------------------------------------**DOWNLOADS**------------------------------------------------------------------------------

Spartacus Kernel Download & Mirror

Spartacus_v1.0_EB13_1.3GHz​

This Kernel Was Built Entirely From Source, But Has The Battery Tweaks Removed Until They Are Updated. I Will Post Another Version Tomorrow When I Get More Time With The A2SD Scripts In It.

------------------------------------------------------------------------------**APPLICATIONS**------------------------------------------------------------------------------

Here are a few applications that you can use with the kernel. Some applications are needed, such as Terminal Emulator, some applications are optional, such as Voodoo Control App, and some applications are just for fun, such as Linpack. Regardless of your choice, enjoy :)

Voodoo Control App

Terminal Emulator

Linpack

Quadrant

Smartbench 2010

Smartbench 2011

Neocore FPS Test

SimplyLock Lockscreen Replacement

Just wanted to make sure everyone was aware, even though they are posted in my thread, I am NOT taking credit for them. Just a heads up.

NOTE: All the applications that I have listed here are FREE in the market. I simply placed them here for convenience. If you like the apps, feel free to go to the market and purchase the donation versions if available.

You can also download SetCPU from the Developers page on XDA found

here

or you can get it from the Android Market. If you like the app, show your support for the Dev and purchase it, it's cheap, it wont break you :p.

------------------------------------------------------------------------------**RESOURCES**------------------------------------------------------------------------------​

Team Viper

Team Viper's Official Site: Click Here

Team Viper's Official Wiki: Click Here

Team Viper's Official Tickets: Click Here​

I'd like to now thank all of you for your support! All the work I do is 100% free and I will never charge for anything I do. Should you ever feel the need to donate, you are more than welcome to and you can donate by clicking this link.

Click Here to buy me a soda, beer, or Flux Capacitor for my DeLorean... Yes, that's right, you are NOT the only time traveling Ninja, set on a quest for truth and justice. The only difference between me and you... I was trained by Chuck Norris.