[ZenFone 2 Android Development] ephexxis:
disable hotplugging and enable all cores

---------- Post added at 11:15 PM ---------- Previous post was at 10:37 PM ----------

I've literally never once used hotplugging, i don't even understand how anyone thought it would be a good idea even in principal. at the very least for our Intel chips. our SoCs have some if the best power efficiency and voltage control even today compared to most arm chips. it's actually a huge ****ing bummer that intel isn't likely to pursue this market share anymore, I've had my Z00A for a bit over a year now, and the cpu performs just as it did the day i got it.

for those asking for OC: this is a mobile phone, not a gaming rig. OCing a cpu in a gaming rig is super easy these days, especially if you plan it out and select a motherboard with an OC friendly I/O interface, an unlocked cpu, and by far the most important component: upgrade the cooling ability of the system, whether through liquid cooling, a beefier, more hardcore heatsink, welfare fans or all of the above. you can't add a big ass cooling fan to your phones soc. ****, you can't even apply thermal paste.

truth be told? assuming you've moved off of the stock firmware, a quad core 2.3GHz INTEL SoC is actually MORE power than you should ever need. the 1.8GHz is solid too, though 2gigs of ram may call for some compensating on the user's part though nothing that isn't relatively easy to do. the gpu, for the price, ain't bad either and we're fortunate in that it supports open gl 3. if you are experiencing lag, to the point where you think you need an overclock, consider that if there is a performance bottleneck in your intel powered asus sleeper powerhouse of a device (for the money), it is NOT your SoC. i understand you may be noticing all your cores seem to be running at full load. unfortunately the accuracy of many programs that report these metrics are not very accurate and the truth is android isn't all that great at reporting the correct parameters either anyways especially when using certain kernels and governors.

even still, a full load on your cores is not a cause of your lag, it is a symptom that there is inefficiency and waste occurring somewhere, whether it be too many active, poorly written apps in the background, freaking out because they're all trying to offload your personal information to advertisers at the same time and slowing each other down, or perhaps you're attempting to play resource intensive games in 85°F weather, with your phone in direct sunlight. or with the charger plugged in while you're at less than 60% battery, causing QC to engage. these are just a few examples of stressors your phone can and is likely to see that will limit resources or cause your SoC to throttle itself for its own survival which would negate any overclocking ceiling you implemented anyways.

if you're going to game, lower your screen brightness as much as is comfortable, avoid having a charger plugged in, especially the quick charger, do NOT allow the phone to be in direct sunlight, remove any case you may have on it, and best of all, toggle on airplane mode if the game will allow it. these are just a few of the non technical, common sense things you can do to treat your phone the way it tries so hard to treat you;with respect, awareness and 100 percent effort to perform in the smartest most efficient manner. it's a mobile phone. and finally; don't discount the statistically very likely chance that the developer of the apps you use is an imperfect entity who takes shortcuts like everyone and more importantly is likely coding with primarily arm device architecture in mind. do not discount that the issues you face may simply be the result of programs that aren't optimized for your device.

sorry, had to get that off my chest