Ok to the know it all that say devs dont know what they are talking about by forcing both cores online is a complete moron. Do me a favor genius. If you look at a screencast video capture clip on youtube on any stock droid device the video is choppy and runs very poorly. When i ran stock evo3d forget about it, it was a lag fest, both the game order and chaos, and screencast ran poorly while trying to record video. After root and forcing both cores online (my battery life remained exactly the same let me include) I WAS ABLE TO RUN SCREENCAST FLAWLESSLY! Not only that but i manually increased the capture rate to 30FPS rather than 24. I could then run screencast without even knowing it was running thats how smooth my phone ran. Than i felt like going all out and setting the resolution to the highest setting and it still ran just as smooth! I will upload a clip of my screencaster perfomance just so you can compare it to other android screencast videos. After Meanrom/dodava 5.4 my phone runs always twice as fast as an iphone 4s. Yes i did a website speed load test and an application open test. It just amazes me that you are really trying to argue that 1core online with a second core that basically never runs is better... Not only that but you are blatently calling developers stupid!. Another clear example is running gta3/minecraft before and after root. The difference is like holy crap.. My phone actually runs more stable with true dualcore. Why put 100% stress on cpu1 and then wait for cpu2 to turn on then go right back off again when cpu1 goes down to 99% stress, its true, cpu2 really never has a load... Plus I tihnk the battery of real dualcore is actually better because cpu2 is not being enabled/disabled 100 times a session. Its like you are using a totally new phone when you enable true dualcore. EVO3D is a beast just waiting to be unleashed.. Do your phone a favor and enable true dualcore.
P.S. Nobody is "FORCING" both cores online at the same time. As with any dualcore chip, both cores run in sync with eachother.. It is just HTC that decided to add a configuration that made it so only one would run (which IMO is dumb.. i have no idea why they would do such a thing) But all the developers are doing is removing that extra..bogus script. And returning the chip to the way it was meant to be used. I could understand if they were trying to save battery but they really trapped in a lot of evo3d's true power.
1.Remove asynchronous core script
2.Remove underclock
...You have unleashed a monster.