• Introducing XDA Computing: Discussion zones for Hardware, Software, and more!    Check it out!
  • Fill out your device list and let everyone know which phones you have!    Edit Your Device Inventory

[PRJ] The Manhattan Project - 1.6GHz - Shelved/Succeeded by Core

Status
Not open for further replies.
Search This thread

Viralblack

Inactive Recognized Developer
Jul 29, 2010
747
64
Akron, OH
http://board.teamwhiskey.com/viewtopic.php?f=3&t=53&start=0

Project is simple in design and is a work in progress, overclock as far as we can go with ample supplied voltage for maximum stability. These are the screenshots taken last night from the last few builds of the evening, were up to something like 40 builds so far trying to get everything just the way we want it to run, look, and feel.

Currently we are overclocking both the GPU and CPU using both base frequency modifiers and multipliers. This is allowing us to directly push the GPU to its stable limit while adjusting out the CPU accordingly.

Project Developers
Morfic and Viralblack of Team Whiskey. This is and will continue to be Morfic's baby until the phone prints money and/or can transform into a jet.

The Short and Long term goals are the following:

-To optimize the kernel with the best toolchains available to us
-Inject vital code enhancements for stability and to extend the feature set of the SGS Vibrant line
-To determine Min/Max Voltage, Bus Clock, and Multiplier values for Maximum Overclock and Maximum Effecient Overclock
-Continue to push the GPU to its theoretical maximum independant of CPU clock values.

Target Numbers and Current Results.
CPU Target 2.0GHz, Current Maximum Overclock 1.6 Stable (Time limitation only, havent rebuilt to try more)
GPU Target 85 FPS Stable Bench, Current 78 FPS
At current this is a JFD Stable build thats more than fairly bulletproof on battery life. To use with JI6 builds just flash Eugene's JFD/JI6 support package.

1600mhzVibrant1.png
1600mhzVibrant2.png
1600mhzVibrant3.png
1600mhzVibrant5.png


This is NOT a hoax or scam, these are real DDMS screenshots from the build currently in progress, as it has not yet been released we do not have code or kernels available until we know its running smoothly. The following zImage is a prerelease alpha. Its strictly for proof of concept. This kernel is mildly optimized and includes the CPU and GPU overclocks. In three of three test phones the CPU was stable, in two of three phones the GPU was stable. One test phone was not able to complete neocore under this coding.

Battery life has proven about the same as traditional OC/UV kernels. This is NOT our finished product, this is an Alpha for proof of concept for other developers. Run at your own risk. There is no failsafe, this does not require SetCPU to engage. It comes out of the box at 1.6GHz with steppings of 1,2,4,8,16

Currently, tested incorporations with the zMod have shown that overclocking renders the zMod unstable and bricks the device. I personally preferred to use RyanZAs OCLF v2.2 APK.

I had one out of 20 quadrant runs fail because I switched scheduler away from deadline. CFQ proved to be less stable for one reason or another when running quadrant.

This thread will be updated as work progresses, Do not flash this if you do not know what youre doing. Suggestions are welcome for integrated features you would like to see in this kernel, we will not however be fielding bug reports as this right now is staged as a Prerelease Alpha or RC0.

If when this is flashed your phone crashes and is unable to work, my suggestion is odin the stock kernel back in place and wait for a lighter overclock version to be released.

Download -
Removed while core is being rewritten


EDIT 10/28:

To update the project and to iterate why the download link was removed, the kernel seems to be misbehaving and we havent yet nailed down the correction as of yet.

As many people pointed out once it was released, the kernel seems to slow down 3D graphics. With this information and taking a day to go through all the options and data available to me, we discovered this issue isnt limited to just 3D graphics.

Imagine if you were running at 10MPH, and while you were running time slowed down but the slowdown didnt effect you. So youre still running at 10MPH but to the rest of the slowed down world, now youre running at 15MPH, even though your speed and direction havent changed.

The changes in the code for one reason or another arent playing nice with the Android system. Instead of pushing the clock up, in most cases, what its doing is simply slowing the internal clock down to the tune of about 30%. This is what is actually providing the benchmark gains that were being recorded, not an actual gain. This doesnt mean that the project is dead, we are recompiling to get a stable overclock with the new configurations. This doesnt mean the project was a failure, it just means we need to rewrite the alpha.

Edit 10/30 -
So, we are having distinct issues removing the timing error from the kernel while maintaining the integrity of the time system. So, being that the timing is much more important, we began rewriting it all from scratch. This is currently marked as Project Core in the same forums. Core is taking the best of the overclocking and fine tuning that this kernel has and combining it with energy effeciency and stability a daily driver phone needs.

So, we will be balencing the high end power thats desired and the low power use that is needed in this new project. With that being said, I dont believe that 1.6GHz (in my own humble opinion) is even remotely necessary for 99 percent of phone, let alone for daily use. This project is being succeeded by Core to make a power friendly daily driver kernel.

The kernel will still be available from the forums Alpha/Beta Download Section, but will not be supported as its being replaced by Core.

We found the redline :) Now we need to find the happy medium. If you enjoyed this release, youll love Core and Core with zMod.

Thread Locked until release, OP PM me when you want to release it
 
Last edited by a moderator:
  • Like
Reactions: lorddeadxiter

n2ishun

Senior Member
Jul 30, 2010
267
20
Thanks, but....

The processor already gets too hot at 1ghz.
I don't feel like cooking it just to say "hey wow, look how high I pushed it before it died".

Y'all really need to let people know that overclocking creates more heat and in the confined area of a tiny little cellphone there is next to zero cooling.
It's just asking for trouble.

Not that I don't appreciate the effort you guys are putting into the tweaks tho....
 

Master™

Senior Member
Sep 24, 2010
3,250
1,230
Thanks, but....

The processor already gets too hot at 1ghz.
I don't feel like cooking it just to say "hey wow, look how high I pushed it before it died".

Y'all really need to let people know that overclocking creates more heat and in the confined area of a tiny little cellphone there is next to zero cooling.
It's just asking for trouble.

Not that I don't appreciate the effort you guys are putting into the tweaks tho....

My phone never gets hot?
But they did put a warning, and you are the one modding your device.
 

Viralblack

Inactive Recognized Developer
Jul 29, 2010
747
64
Akron, OH
Oh wow! This is great! I have an Epic 4g, will I be able to benefit from this awsome project?

Hopefully yes, the kernel will be ported to all SGS Variants if possible, Right now we have in our possession Vibrants and Captivates, were looking to expand and will probably be working with other developers to get this kernel ported across.
 

blackerwater

Senior Member
Apr 17, 2007
884
60
Seattle
doesn't work yet. just sits on vibrant screen. its cool ill just flash back ji6 zimage then it should boot. im on stock ji6..... I have a vibrant that can handle 1.3mhz for sure and voodo so ill keep playing with it.
 

Eazail70x7

Senior Member
Jun 26, 2010
252
6
Hopefully yes, the kernel will be ported to all SGS Variants if possible, Right now we have in our possession Vibrants and Captivates, were looking to expand and will probably be working with other developers to get this kernel ported across.

Excellent. I hope you guys can get an Epic soon and work some magic. Also good to hear thatyou'll be working with other devs. Good luck
 
Status
Not open for further replies.

Top Liked Posts

  • There are no posts matching your filters.
  • 1
    http://board.teamwhiskey.com/viewtopic.php?f=3&t=53&start=0

    Project is simple in design and is a work in progress, overclock as far as we can go with ample supplied voltage for maximum stability. These are the screenshots taken last night from the last few builds of the evening, were up to something like 40 builds so far trying to get everything just the way we want it to run, look, and feel.

    Currently we are overclocking both the GPU and CPU using both base frequency modifiers and multipliers. This is allowing us to directly push the GPU to its stable limit while adjusting out the CPU accordingly.

    Project Developers
    Morfic and Viralblack of Team Whiskey. This is and will continue to be Morfic's baby until the phone prints money and/or can transform into a jet.

    The Short and Long term goals are the following:

    -To optimize the kernel with the best toolchains available to us
    -Inject vital code enhancements for stability and to extend the feature set of the SGS Vibrant line
    -To determine Min/Max Voltage, Bus Clock, and Multiplier values for Maximum Overclock and Maximum Effecient Overclock
    -Continue to push the GPU to its theoretical maximum independant of CPU clock values.

    Target Numbers and Current Results.
    CPU Target 2.0GHz, Current Maximum Overclock 1.6 Stable (Time limitation only, havent rebuilt to try more)
    GPU Target 85 FPS Stable Bench, Current 78 FPS
    At current this is a JFD Stable build thats more than fairly bulletproof on battery life. To use with JI6 builds just flash Eugene's JFD/JI6 support package.

    1600mhzVibrant1.png
    1600mhzVibrant2.png
    1600mhzVibrant3.png
    1600mhzVibrant5.png


    This is NOT a hoax or scam, these are real DDMS screenshots from the build currently in progress, as it has not yet been released we do not have code or kernels available until we know its running smoothly. The following zImage is a prerelease alpha. Its strictly for proof of concept. This kernel is mildly optimized and includes the CPU and GPU overclocks. In three of three test phones the CPU was stable, in two of three phones the GPU was stable. One test phone was not able to complete neocore under this coding.

    Battery life has proven about the same as traditional OC/UV kernels. This is NOT our finished product, this is an Alpha for proof of concept for other developers. Run at your own risk. There is no failsafe, this does not require SetCPU to engage. It comes out of the box at 1.6GHz with steppings of 1,2,4,8,16

    Currently, tested incorporations with the zMod have shown that overclocking renders the zMod unstable and bricks the device. I personally preferred to use RyanZAs OCLF v2.2 APK.

    I had one out of 20 quadrant runs fail because I switched scheduler away from deadline. CFQ proved to be less stable for one reason or another when running quadrant.

    This thread will be updated as work progresses, Do not flash this if you do not know what youre doing. Suggestions are welcome for integrated features you would like to see in this kernel, we will not however be fielding bug reports as this right now is staged as a Prerelease Alpha or RC0.

    If when this is flashed your phone crashes and is unable to work, my suggestion is odin the stock kernel back in place and wait for a lighter overclock version to be released.

    Download -
    Removed while core is being rewritten


    EDIT 10/28:

    To update the project and to iterate why the download link was removed, the kernel seems to be misbehaving and we havent yet nailed down the correction as of yet.

    As many people pointed out once it was released, the kernel seems to slow down 3D graphics. With this information and taking a day to go through all the options and data available to me, we discovered this issue isnt limited to just 3D graphics.

    Imagine if you were running at 10MPH, and while you were running time slowed down but the slowdown didnt effect you. So youre still running at 10MPH but to the rest of the slowed down world, now youre running at 15MPH, even though your speed and direction havent changed.

    The changes in the code for one reason or another arent playing nice with the Android system. Instead of pushing the clock up, in most cases, what its doing is simply slowing the internal clock down to the tune of about 30%. This is what is actually providing the benchmark gains that were being recorded, not an actual gain. This doesnt mean that the project is dead, we are recompiling to get a stable overclock with the new configurations. This doesnt mean the project was a failure, it just means we need to rewrite the alpha.

    Edit 10/30 -
    So, we are having distinct issues removing the timing error from the kernel while maintaining the integrity of the time system. So, being that the timing is much more important, we began rewriting it all from scratch. This is currently marked as Project Core in the same forums. Core is taking the best of the overclocking and fine tuning that this kernel has and combining it with energy effeciency and stability a daily driver phone needs.

    So, we will be balencing the high end power thats desired and the low power use that is needed in this new project. With that being said, I dont believe that 1.6GHz (in my own humble opinion) is even remotely necessary for 99 percent of phone, let alone for daily use. This project is being succeeded by Core to make a power friendly daily driver kernel.

    The kernel will still be available from the forums Alpha/Beta Download Section, but will not be supported as its being replaced by Core.

    We found the redline :) Now we need to find the happy medium. If you enjoyed this release, youll love Core and Core with zMod.

    Thread Locked until release, OP PM me when you want to release it
    1
    Can't wait to try quake3droid with this FPS hop! ;)

    Tried it ...70-80 FPS but seems allot slower than normal
    1
    I know how to read. I know what the OP says. Im stating that its running good for me, so why are you calling me a Liar or saying im wrong I have been playing several 3d games like Quake3Droid and Heavy Gunner 3d to name a few without the issues that I have read about. Just bc your phone isnt doing good doesnt mean I havent done anything to mine to make it work better.

    I mainly put that since allot of people dont read not necessarily you.
    And it only took you 3 post to hint/brag that "you might have done something to make yours work better" not cool misinforming others that kernel is working great when in fact you're supposedly using an optimized version :rolleyes:

    BTW quake3droid was the first game i tried even Anderdroid the developer of quake3droid said something wasn't rite

    quake3droid renders in slow motion. But it renders at 90FPS. It really is 90FPS. That is definitely the power of this.

    The problem is that there is a timer that isn't matching up with the clock speed- leading to 'perceived' slowness. It's noticeable in menus. The processor is processing faster than the timer is going. It's just an imbalance. Once this is fixed.... Oh.... man....

    90FPS on quake 3 arena... Ninety.