The Overcome ROM - Tweaks & FAQs Guide v2.0.0.b2

Embed Size (px)

Citation preview

  • 8/6/2019 The Overcome ROM - Tweaks & FAQs Guide v2.0.0.b2

    1/11

    Howdy Yall !

    Thanks for choosing the Overcome Experience! This document is an attempt to guide you through the basics ofthe Overcome ROM & Kernel. Ive decided to separate this guide from the installation guide, as it was becomingtoo unwieldy and important information were being pushed way too far down to be noticed. One of the aims of thisguide is to provide the latest information with regards to the many possible issues, and to act as into one

    comprehensive trouble-shooting guide as well (as you know how it is, when searching for the solution to thepossible issues you might face, where the information could be located in one particular post in this massive 300+page thread.)

    My disclaimer: Refer to the above NEITHER DO I! ;-)Copyright Notice : Copyright? What copyright? If you feel my rubbish is worth stealing, please go ahead, no

    attribution necessary. (Saw this somewhere and I agreed with this so much, I had to put it here! ;-)

    Urgent notes:

    None for the moment... just remember to install the GPS fix yeah? Yeah, the one on Page 2! Areminder by alterbridge86: This fix should be applied each time you flash a new version of the ROM!IT STILL APPLIES ON GINGERBREAD TOO!!!

    - thepittbull (12 May 2011)

  • 8/6/2019 The Overcome ROM - Tweaks & FAQs Guide v2.0.0.b2

    2/11

  • 8/6/2019 The Overcome ROM - Tweaks & FAQs Guide v2.0.0.b2

    3/11

    d. Now click on " General Settings " and match the following settings below:

  • 8/6/2019 The Overcome ROM - Tweaks & FAQs Guide v2.0.0.b2

    4/11

    e. Hit the back button, and now click on the " SUPL Settings " and match the following settings:

    f. Now hit the back button twice, and you should be in the main AngryGPS page (picture under Item2)... Now click on the " Delete GPS Data " button.

    g. That's it! You can use the " TTFF Test " (TTFF = Time To First Fix! ) and " Tracking Test " to test youGPS too. I also use GPS Status app from the market to test as well.

    h. Remember however, the first cold fix after flashing a new ROM WILL take a longer amount of time.Subsequent locks will be lightning quick however

    2) Enabling Full Screen Hack For Applications:

    a. Go to M arket from your galaxy tab and search for Spare Part. b. Start it and scroll down till you find Compatibility Mode option, it must be ticked already, un-tick it

    then tick it again. Reboot your Samsung Galaxy Tab.c. Now start Spare Part again, now remove the Compatibility Mode option and reboot again. You

    are all set.d. Now fire up any application that was previously not running in full screen, it will now run in full

    screen, now enjoy all your games and applications in full screen on your Galaxy Tab.

  • 8/6/2019 The Overcome ROM - Tweaks & FAQs Guide v2.0.0.b2

    5/11

    Why the hell are you asking us to restock?

    OK, this has always been a contentious issue, and one that will never please everyone , but weve decided to makeit a mandatory process for everyone to restock according to the installation guide. Now why for the love of God,you may ask, could there be a rationale for such a drastic mandate?

    Well, as youll note, with the new Overcome 2.x ROMs, were basically shifting over to the Gingerbread (Android2.3.x) version, and with that, theres bound to be loads of bugs to squash. Its going to be a headlong rush to testout all the various inevitable Help requests and posts and as such, this is a much needed step, as itll helpeliminate all the huge potential issues that could happen by installing it the non- mandatory way. Im sure you wantalterbridge to focus on tweaking and polishing the Gingerbread-based ROM and kernels, more than wasting timesupporting issues that is bound to happen, when following non- standard procedures as well. Itll also help in cuttingdown testing durations, as itll allow us to test via one standard installation configuration, which will also allow for the new ROMs and kernels to reach your good hands in a more timely manner too. As such, its imperative fromnow on, that when posting to the thread, that you make sure that YOUVE INSTALLED IT ACCORDING TO THEGUIDE beforehand, as a harder stance will be taken when weve found out the installation of the ROMs werentaccording to the guide, or short-cuts were taken.

  • 8/6/2019 The Overcome ROM - Tweaks & FAQs Guide v2.0.0.b2

    6/11

    Battery Recalibration and Reconditioning...

    One of the most frequently asked questions weve received at the originalOvercome ROM thread deals with the topic of battery life. Before Iexpand futher, do take a look at the steps in the big red box on the right.OK now those are the basic steps to take.

    So, some of you may say, that, despite doing all of that, the battery lifestill suck, even after youve wiped the stats. Heres the deal a nd one ofthe things people don't realize, (and I didnt do a better job in the previousTips & Tweaks guide explaining this!) is that a battery wipe by itselfwould not immediately "improve" your battery life. IN FACT, duringthe first charge cycle after a battery wipe, you might notice a slightlyless than optimal battery-life! This is because, the stats have to berebuilt, which is why after a couple of FULL charge cycles after thebattery wipe, when the stats are properly "repopulated", which is whenyou'll see the difference.

    That being said, there could be a lot of factors that come into play when itcomes to battery life, especially on the Overcome ROM. Obvious thingslike overclocking (especially without under-volting) and display brightness(don't forget, we've got quite a big LCD screen to power - and the displaywould always be one of the biggest power drainers of them all) comes toplay.

    There's also the not-so-obvious factors, and like you say, they couldinclude the apps you use, whether you've calibrated the battery, and theservices that you use, and the battery counter too, as they all come into

    play as well. Whenever alterbridge prepares a new ROM for release, oneof the things we'd test against would be battery consumption, and I'm oneof those that are watches the battery counter like a hawk too for any signsof possible battery drains.

    We can only conduct the tests against a control environment and theapps that youve installed woul d also impact battery life too! The teamrecently helped a member that has shown a marked decline in battery-life.So much so, if you were to plot the battery consumption, the graph would look like a straight line decline, EVEN inidle. So, after investigating his usage patterns, we saw an obvious trend - he's been installing apps like a Vicodin

    junkie popping the pills, with some apps he doesn't even use or even know what they're for - but more for the "justin case" or "Oooo... sounds nice..." factor. After working with him though a clean restock, and app-by-appinstallation and monitoring, he saw it for himself where the drain was coming from... Errant apps that were suckingdown juice like nobody's business in the background. The battery info tool within the settings just ain't good enoughto really see this. And then, there's also the placebo effect of the Battery Counter in the notification bar - when instock, where the battery was represented in just one solid icon with less information, you tend not to see the samebattery "drain" there, as there's no detailed information to really "fool" you into thinking otherwise.

  • 8/6/2019 The Overcome ROM - Tweaks & FAQs Guide v2.0.0.b2

    7/11

    Anyway, I've done a few experiments, in the past, with as controlled an environment as I possibly could achieve,with both the stock ROMs, some other custom ROMs, with the same set of 292 apps (each tested so that I knowtheir battery consumption patterns) that I normally installed (all re-installed via Titanium, all with battery wipes anda couple of charge cycles to ensure full optimizations) and discounting for changes in usage patterns -- I've cometo the conclusion that yes, the Overcome ROM doesn't have the best battery life amongst the ROM, BUT, it's still

    one of the better ones (it comes within 95% of the battery life profile of the " what-we-can-call-ancient-by-now-with- hopefully-no-disrespect-implied " MoDaCo Custom ROM R1. All of this was done at default, without overclocking orundervolting. So, with the trade-off of the optimizations that alterbridge had done with the Overcome ROM, that's5% I can live without. In fact, with moderate under-volting at the 1Ghz clock-speed, I was able to achieve the samebattery life profile as the vaunted MoDaCo ROM.

    Granted, this is with the older 1.4.x and 1.6.x ROMs, as the new 2.0 base is still too new for me to form a thoroughopinion, especially with reports of a drain in the Gingerbread implementation on the I9000 devices, so it s earlydays yet however the lessons learned above would still apply. As such, heres again what Id suggert: do thebattery wipe when youve charged it to 100%. Let it do a couple of full -cycle charges (100% -> empty -> full chargeconstituting 1 full cycle, again with best results being uninterrupted power rundowns and charges) and monitor

    your apps.

  • 8/6/2019 The Overcome ROM - Tweaks & FAQs Guide v2.0.0.b2

    8/11

    FOR NOW: OVERCOME 2.0.0 BETAS ROMS/KERNEL DO NOT SUPPORTOVERCLOCKING!

    Basic Over- clockin & Under -Voltin

    Ah... heres where the fun begins. One of the coolest thing about installingand running a custom ROM is the ability to Over-Clock ( OC ) your devicesCPU as well as to Under-Volt ( UV) the amount of juice feeding the CPU!Depending on the various configurations and scenario available, you caneither turn your Overcome-infused Galaxy Tab into running like a steroids-addled raging bull running on full throttle h igh on the CPU cycles youreable to feed it or a battery-friendly smoothie that sips battery juice with apinkie turned up like a nun with Mother Superior casting a watchful eye onher!

    However, for most people, and depending on use, the key is to finding awonderful balance in between where you get the exceptional smoothnessof a well-oiled CPU with great power savings that UV provides. So withoutfurther ado, heres some of the OC/UV tips thatll get you on the way...

    AN IMPORTANT NOTE: One of most frequently asked questions aboutover-clocking and under-volting: Is there a fixed/recommended setting to this complicated looking over-clocking/under-volting thingie ?

    The answer would be NO! This is because the correct answer would beYour Mileage Might Vary... or YMMV. Why is this so? While at thesurface, all CPUs might look the same, thanks to the hocus-pocus, blackmagic-infused, arcane runes-a-chanting process of engineering andmanufacturing the piece of silicone, metal and whatever crap they use tobuild the Hummingbird CPU that powers the Galaxy Tab, theres no twoexact pieces of silicone, metal and whatever crap that forms the CPU at themolecular level. As such, some CPU can take a lickin while some have aglass-chin so fragile that they fold at the mere whisper of a feather strokingthem. Its the luck of the draw when you get your Tab. Unfair? Yup...Wannacry over it? Well, as they used to say in the playgrounds when I was a kid:

    Awww... Boo FREAKIN hoo... too bad, so sad! ;-)

    However, its not to say that the differences are entirely as apparent as the

    paragraph above suggests, but again, do note the idea behind it. Most Tabsshould be able to over-clock to 1.2Ghz and some remain relatively stable at1.4Ghz. Again, your mileage might vary and depending on the CPU youvegot, how far you can push it really does depends on how well it wasconstructed. As for my unit, Ive been able to push it at 1.4Ghz for a coupleof days running without any issue though Im not one to really over -clock myCPUs much. In fact, I tend to under-clock my CPU to 800Mhz. Why? Answers here ! & here ! As to under-volting,

    http://forum.xda-developers.com/showpost.php?p=12014259&postcount=1178http://forum.xda-developers.com/showpost.php?p=12014259&postcount=1178http://forum.xda-developers.com/showpost.php?p=12014259&postcount=1178http://forum.xda-developers.com/showpost.php?p=12898723&postcount=3143http://forum.xda-developers.com/showpost.php?p=12898723&postcount=3143http://forum.xda-developers.com/showpost.php?p=12898723&postcount=3143http://forum.xda-developers.com/showpost.php?p=12898723&postcount=3143http://forum.xda-developers.com/showpost.php?p=12014259&postcount=1178
  • 8/6/2019 The Overcome ROM - Tweaks & FAQs Guide v2.0.0.b2

    9/11

    again, the vagaries and eccentricities of each individual CPU comes into play too. Some can easily handle a -200mV across the board at all clock settings, while some would freeze up even at the slightest withholding of their

    jamba juice.

    Please note however, that its not as bad as it seems and the key thing for you to do is to experiment. Choose asetting, for example in under-clocking with -200mV across the board and let it run for a day or two as how youdnormally do it. Use the Apply for now option (which will allow the settings to hold until your next reboot) and seehow it goes. If it freezes up, or refuses to wake up after being on standby for a while, just hold down the powerbutton till it powers down and reboots, and youre back to the standard settings no harm done. Dial down theunder- clock a bit and let it run again for a day or two again. Once youve found the perfect settings that your Tabcan handle, then choose the Save as boot settings and youre all set. See, its not that scary right? Worst cometo worst, its just a momentary freeze /lock-up thats easily remedied with a reboot... no harm, no foul! In return,what do you get? A better battery life with under-clocking which is great for Battery Wh*res like me! ;-) Its thsame with your over-clocking settings as well. Bump your CPU clock speed up (or down) according to your liking,needs or whatever that rocks your boat and experiment to see which clock level is stable, and suitable for yourneeds.

    So, with that long-winded preamble out of the way,lets see how youre going to get about to under

    -clocking andover-clocking, shall we?

    First and foremost get the Voltage Control application apk from the following link:http://www.mediafire.com/?m2ybg2v4oqdtknn

    Install it and allow it to have root access/permission. Youshould get a screen like the one on the right, if yourerunning Overcome ROM 1.4.5 with the Overcome Kernel2.1.4, which has the Simple I/O Scheduler set as default.

    Heres the basics now:o The Scheduler: drop down menu allows you to

    select a scheduler of your choice. The schedulerbasically is the method that governs the I/O(input/output) queue. Id suggest you leave it at thedefault settings, or sio if youre running OvercomeKernel 2.1.4.

    o The Limit clock to: drop down menu allows youto choose the upper limit that the CPU runs at.This is where you can do basic over-clockingof your Tabs CPU. So, if youve set it at 1,200Mhz, basically, the Tab will scale up to 1.2Ghz

    whenever its running at ful l steam. Again, pleasetake note that when youre over -clocking the CPU,either by Voltage Control or SetCPU or any otherapp, it doesnt mean that your CPUs going to berunning at full-bore at the upper limits all the time(unless youve specifically set it that way, of course... ) These mobile CPUs are meant to scale

    http://www.mediafire.com/?m2ybg2v4oqdtknnhttp://www.mediafire.com/?m2ybg2v4oqdtknnhttp://www.mediafire.com/?m2ybg2v4oqdtknn
  • 8/6/2019 The Overcome ROM - Tweaks & FAQs Guide v2.0.0.b2

    10/11

    up and down according to the various stepping levels at thevarious load levels your Tab is experiencing if not, yourbatteries would be running flat very fast! As mentioned, I runmy CPU at 800Mhz normally, and scale it up, when I need todo a lot of processing, like doing a full Titanium Backup, etc.With the Tab running the Overcome Kernel 2.1.4, and the

    CPU clocked at 800Mhz, I can do intensive game like AngryBirds, Nova or Cordy, etc running quite smoothly, with nary ahiccup. So, tweak this settings according to your needs. Asever, remember, YMMV!

    o Now below those two drop down menus, youll have a list of eight (8) CPU clock-speed stepping, from which you canindividually set the amount of volt juice the Tab supplieswhen the CPU is running at that level. When you select eachstepping, itll drop down to present you with a slider, like theone on the right. Youll slide it left or right, with each step tothe left representing a -25mV cut in power supplied to theCPU at that particular stepping. It goes from -0mV all the wayto the right, to -200mV all the way to the left. Repeat for eachstepping till you get the combination of your choice for eachindividual clock speed stepping.

    As mentioned, on my Tab, I can run -200mV across the board without much stability problems.Some people would prefer a more conservative power-cut at the lower end of the spectrum. Again,its up to you to experiment with the settings of your choice thatll allow you to have the best balanceof power/battery life without sacrificing stability.

    o Once youve tweaked the necessary under -volting/over-clocking combination of your choice... say, -

    200mV across the board, with a CPU clock speed limited to1,200Mhz, you can now test it out. Just hit the Menu buttonand select the Apply for now option. This will allow you togive your Voltage Control settings a test run. By using theApply for now option, itll run these setting on a temporarybasis and the settings will be reverted to default settingsonce you reboot. This will allow you to regain back your Tabat default setting should anything go wrong or it freezes sodont complain, its a safety/backup feature, not a flaw! Run itfor say 1-2 days, and if your Tab runs smoothly, fire it upagain, hit the Menu button and select the Save as bootsettings option. Saving as boot settings, save the settingsyouve chosen to be the default setup, so that you dont haveto re-tweak this each time you reboot.

    o Ill mentioned what I wrote earlier, if your Tab freezes up, orrefuses to wake up after being on standby for a while, justhold down the power button till it powers down and reboots,and youre back to the standard settings no harm done.

  • 8/6/2019 The Overcome ROM - Tweaks & FAQs Guide v2.0.0.b2

    11/11

    ****************************************************************************************************

    One more thing about over-clocking : Just remember to keep your eye out on the temperature levelslike the battery temperature as well when youre over -clocking! Make sure it doesnt spike too high too,or you might end up damaging some components as well, like the SIM card (Im not sure if t his is

    possible, or how much of this is true, but we all know heat kills electronics, dont we? It does shortenbattery life as in the physical life span of the battery that much Im sure... ) According to the userDarkwoof, the telco rep that he spoke to mentioned something like this: When I called my telco today and explained the issue (without mentioning the battery temp), he asked me if the device I was using at the moment of failure felt hotter than usual. He then went on to explain that SIM cards tend to fail in the midst of using devices when the components nearby gets beyond a certain temperature. I am then advised that I will need to replace the SIM card. So, keep an eye out, yeah?

    ****************************************************************************************************

    Now lets take a look at the SetCPU application. Theres various ways where you can get the apk, so I wont bother

    discussing that part here. Anyway, SetCPU allows you to have a finer-grained control over your over-clockingsettings, like setting the lower limit where the CPU runs at, choosing the CPU governor of your choice, differentover-clocking profiles to suit different settings and scenarios, (like running a lower clock-speed when yourtemperature is running a bit high, lowering your CPUs upper threshold when your screen is off, etc.)

    Ill mention my opinion of it here. For my daily needs, Im just happy to leave it to Voltage Control for all my over -clocking needs, as Im quite happy with the lower CPU threshold being at 100Mhz, I dont need to set differentprofiles for different scenarios, etc, and theres always the fact that, without the need for such fine -grained controlof the over-clocking process, installing the SetCPU, is just going waste CPU cycles, RAM space and storage spacetoo. So I just dont install it. But it doesnt mean that SetCPU is bad or anything, in fact its a great application,should you have a need for it. I just dont use it on the Tab. I use it on my HTC Hero all the time though, and Ivebeen using it there for almost a couple of years on the Hero now. So, its entirely up to you... again, YMMV!

    So, take a gander over to the XDA boards to look up SetCPU and its various potential setting, alright?

    Cheers for now... if youve got any opinions, criticism (good or bad) about the guide or anything you feel should beincluded, please look me up and send me a PM. Please, though, do NOT send me specific questions about theROM or your individual issues on PM, as I get tons of PMs a day, as well as the fact that I feel that by posting yourissues on the board itself, and having people answer it, it might help others as well. And if you liked these guidesIve written or any help Ive rendered, just hit the Thanks button on any of my post... Thanks yeah?

    - thepittbull -