Placebo Effect mod! Right here.... lol - Please Delete this thread - Fascinate Android Development

Not sure if this is anyones current kernels or not, so dont slay me if it already is.
This code is courtesy of Nenolod via nenolod.net, I'm just the messenger.
Here goes...
how to improve user performance on android phones
June 28th, 2010
I am not responsible if you mess your phone up. Seriously.
Connect to your phone with adb shell, then:
$ su
# mount -o remount,rw /system
# echo 'kernel.sched_latency_ns = 600000' >> /etc/sysctl.conf
# echo 'kernel.sched_min_granularity_ns = 400000' >> /etc/sysctl.conf
# echo 'kernel.sched_features = 24188' >> /etc/sysctl.conf
# mount -o remount,ro /system
# sysctl -p
The Output should be...
kernel.sched_latency_ns = 600000
kernel.sched_min_granularity_ns = 400000
kernel.sched_features = 24188
# exit
$ exit
Now your phone will behave a lot better. To explain what those settings do:
Changing sched_features to 24188 disables some annoying CFS features (GENTLE_FAIR_SLEEPERS and NORMALIZE_SLEEPERS) that are stupid even on the desktop. The other two crank the timeslice length down to 0.6ms/0.4ms.
What about BFS you say? Well BFS does not appear to perform very well on Android, and Android’s legitimate use of cgroups does not work on BFS. However, the settings that the sysctls above change make CFS behave a lot more like BFS.
What does this mean?
This means that all the hype about JIT in Android 2.2 being the biggest possible source of performance improvement is a load of crap. JIT will improve CPU-bound tasks, but it will not improve the interactivity of the underlying OS, which is what people are really complaining about.
I mean, my (nenolods) Milestone is actually usable now. It’s 550mhz and it has absolutely no problems keeping up with the Incredible’s 1000mhz CPU. Just think about that. The HTC’s CPU is being put to waste due to the way that the scheduler allocates timeslices. If you disable the GENTLE_FAIR_SLEEPERS option, CFS becomes a very good scheduler for android, as it allows for sub-1ms timeslice deadlines.
Dont expect for your benchmarks to change drastically, if at all. However I do notice that my slide-to-unlock is basically instant now. No lag whatsoever there.
I should also mention that I am on JT's 11/13 nonvoodoo kernel. Smooth as butter...

Our phones don't use cfs.
Sent from my SCH-I500 using XDA App

Just ran the steps testing shall ensue so far my phone hasn't blown up or anything.

adrynalyne said:
Our phones don't use cfs.
Sent from my SCH-I500 using XDA App
Click to expand...
Click to collapse
Really? Cuz JT just added this same mod to his git about an hour ago....
https://github.com/jt1134/linux-2.6-fascinate/commit/21406928afe43f1db6acab4931bb8c886f4d04ce
https://github.com/jt1134/linux-2.6-fascinate/commit/485ea2630d6608cf3b1516e0cf2ac19de478dc38
I'm not claiming to know exactly what it changed, but there is no question its running smoother.

adrynalyne said:
Our phones don't use cfs.
Sent from my SCH-I500 using XDA App
Click to expand...
Click to collapse
Does this mean what I just did to my phone is bad? Heh?

LexusBrian400 said:
Really? Cuz JT just added this same mod to his git about an hour ago....
https://github.com/jt1134/linux-2.6-fascinate/commit/21406928afe43f1db6acab4931bb8c886f4d04ce
https://github.com/jt1134/linux-2.6-fascinate/commit/485ea2630d6608cf3b1516e0cf2ac19de478dc38
I'm not claiming to know exactly what it changed, but there is no question its running smoother.
Click to expand...
Click to collapse
Maybe he added cfs to the kernel.
Sent from my SCH-I500 using XDA App

DigitalDementia said:
Does this mean what I just did to my phone is bad? Heh?
Click to expand...
Click to collapse
Nothing that can't be reverted if need be.
Sent from my SCH-I500 using XDA App

this or you could just add
kernel.sched_latency_ns = 600000
kernel.sched_min_granularity_ns = 400000
kernel.sched_features = 24188
to your existing sysctl.conf and push it to /etc right?
i currently have this:
http://forum.xda-developers.com/showthread.php?t=814463
EDIT:
just added it, rebooted and it does seem a bit smoother. just a bit tho. im running the latest stupidfast kernel

I don't know what is meant by the phone will run better but I did linpack quadrant and speed pi tests before and after this mod with no change in the averages as well as scrolling through websites that have quite a bit of content is much slower such as scrolling through xda developers site as well as engadget. Its clear from at least a practical standpoint this mod does nothing to make your phone run any better.

wisconsinated said:
I don't know what is meant by the phone will run better but I did linpack quadrant and speed pi tests before and after this mod with no change in the averages as well as scrolling through websites that have quite a bit of content is much slower such as scrolling through xda developers site as well as engadget. Its clear from at least a practical standpoint this mod does nothing to make your phone run any better.
Click to expand...
Click to collapse
LexusBrian400 said:
Dont expect for your benchmarks to change drastically, if at all. However I do notice that my slide-to-unlock is basically instant now. No lag whatsoever there.
Click to expand...
Click to collapse
its the UI that runs smoother. benchmarks dont change

Doesnt really matter. If it requires cfs (being that its disabling cfs features), none of y'all are noticing anything but placebo effects.
If it works for other schedulers, great.
However, currently our kernels (Im sure geeknik's too) only have:
anticipatory
deadline (default on JT's latest kernel and maybe earlier)
noop
bfq
cfq
If CFS is in the kernel, its not compiled for it. I'd have to look closer, and I don't have time to boot to Linux at this moment.

adrynalyne said:
Doesnt really matter. If it requires cfs (being that its disabling cfs features), none of y'all are noticing anything but placebo effects.
If it works for other schedulers, great.
However, currently our kernels (Im sure geeknik's too) only have:
anticipatory
deadline (default on JT's latest kernel and maybe earlier)
noop
bfq
cfq
If CFS is in the kernel, its not compiled for it. I'd have to look closer, and I don't have time to boot to Linux at this moment.
Click to expand...
Click to collapse
My E-Penis is obviously no match for your Gargantuan sized E-Penis. Thanks for pointing this out.
Id take the post down, but then you wouldnt be able to **** in the punch bowl anymore (judging by your other posts, you like to do that a lot) so, I'll leave it up for you to keep growing your massive E-Penis.
Thank you sir, thank you for your wonderful and all knowing E-Penis.

LexusBrian400 said:
My E-Penis is obviously no match for your Gargantuan sized E-Penis. Thanks for pointing this out.
Id take the post down, but then you wouldnt be able to **** in the punch bowl anymore (judging by your other posts, you like to do that a lot) so, I'll leave it up for you to keep growing your massive E-Penis.
Thank you sir, thank you for your wonderful and all knowing E-Penis.
Click to expand...
Click to collapse
As far as I am concerned I am trying to inform people and have a dialog (note that I said if several times, hoping for discussion). Be a **** all you want but if I am being civil, so should you. Grow up.
Sent from my SCH-I500 using XDA App

I've never seen penis written so much in a development post

I guess you missed the episode I was referring to.
It was a joke, relax.
JT just told me cfs is an option in his kernel, but bfq is enabled by default.

LexusBrian400 said:
I guess you missed the episode I was referring to.
It was a joke, relax.
JT just told me cfs is an option in his kernel, but bfq is enabled by default.
Click to expand...
Click to collapse
Which kernel?
Sent from my SCH-I500 using XDA App

adrynalyne said:
Which kernel?
Sent from my SCH-I500 using XDA App
Click to expand...
Click to collapse
I'm guessing his latest. But When I ran the code against his newest one, the output wasn't the same as when I ran it against his 11/13 test kernel. which was before he added a variation of this same edit, permanently, to his newest kernel on github.
I apologize about my post earlier. All I ever do is try to help people (you can look through my posts to confirm) and I guess I got a little upset that I posted something that may or may not be helpful to everyone. The code ran through fine, so I assumed it worked. I tried it on other phones/kernels, and it wouldnt work. So when it worked on this one, I decided to post it for others to try out and report back. But its hard to get feedback when someone is clouding the thread all up saying its a placebo effect.
I just wanted others input who have actually tried to run it, not just assume it doesnt work.
Hope that explains...

LexusBrian400 said:
I'm guessing his latest. But When I ran the code against his newest one, the output wasn't the same as when I ran it against his 11/13 test kernel. which was before he added a variation of this same edit, permanently, to his newest kernel on github.
I apologize about my post earlier. All I ever do is try to help people (you can look through my posts to confirm) and I guess I got a little upset that I posted something that may or may not be helpful to everyone. The code ran through fine, so I assumed it worked. I tried it on other phones/kernels, and it wouldnt work. So when it worked on this one, I decided to post it for others to try out and report back. But its hard to get feedback when someone is clouding the thread all up saying its a placebo effect.
I just wanted others input who have actually tried to run it, not just assume it doesnt work.
Hope that explains...
Click to expand...
Click to collapse
Gotta read closely. I said IF it relies on cfs and it's not in the kernel, then it is placebo.
I have verified cfs is not in my kernel, which is dated 11/13.
Sent from my SCH-I500 using XDA App

adrynalyne said:
Gotta read closely. I said IF it relies on cfs and it's not in the kernel, then it is placebo.
I have verified cfs is not in my kernel, which is dated 11/13.
Sent from my SCH-I500 using XDA App
Click to expand...
Click to collapse
He made a new one last night 11/15, but I don't not have the know how to check this stuff, lol. Just informing everyone there is a newer one. It's in his rommanager manifest on his website, not sure if it's actually in rommanager yet or not.

phoenx06 said:
He made a new one last night 11/15, but I don't not have the know how to check this stuff, lol. Just informing everyone there is a newer one. It's in his rommanager manifest on his website, not sure if it's actually in rommanager yet or not.
Click to expand...
Click to collapse
Yeah, that is EXACTLY when i posted this.. it was kind of eeeery cuz we were both in IRC at the same time. Then he showed me his commits and they were very similar to this edit.
Oh well, either use it or dont.
GL guys...

Related

[KERNEL][3.21.2011]EC10 Kernels

They haven't been heavily tested, but IRC seems relatively content with them. Mind you, these were never meant for the Fascinate, but the Mesmerize.
Voodoo
ec10_voodoo.zip
or
http://adbdev.com/danknub/ec10_voodoo.zip
Nonvoodoo
ec10_nonvoodoo.zip
or
http://adbdev.com/danknub/ec10_nonvoodoo.zip
Once again, thanks jt1134 for his scripts.
adrynalyne said:
They haven't been heavily tested, but IRC seems relatively content with them. Mind you, these were never meant for the Fascinate, but the Mesmerize.
Voodoo
ec10_voodoo.zip
Nonvoodoo
ec10_nonvoodoo.zip
Once again, thanks jt1134 for his scripts.
Click to expand...
Click to collapse
ill give it a go . thank you .
Downloading now. Any notable differences over your eb16 kernel?
Hi Adrynalyne!
Just installed. Everything's looking good so far. Will need more time with it though. Thanks.
Installing now. Hopefully no explosions =P
EDIT: I've played with it for 5 or 10 minutes now. Seems quite nice. I'll test the battery and all that fun stuff tomorrow.
Thanks adrynalyne.
Curious about this, however my battery is just settling in on EB01 so ill wait and see what everyone thinks...
Sent from my SCH-I500 using XDA App
A description of features would be nice, thanks!
Downloading and installing
Sent from my SCH-I500 using XDA App
Same here, but since i'm still getting only 30hrs max on light usage I figure what the heck.... give it a try.
chargerfn909 said:
Curious about this, however my battery is just settling in on EB01 so ill wait and see what everyone thinks...
Sent from my SCH-I500 using XDA App
Click to expand...
Click to collapse
What is different from the [KERNEL][3.15.2011]EB16 Kernels?
Can we flash EC10 right over the EB16 Kernel?
Hotspot monitoring dummy kernel in both versions?
fitti28 said:
Can we flash EC10 right over the EB16 Kernel?
Hotspot monitoring dummy kernel in both versions?
Click to expand...
Click to collapse
I wiped both caches (dalvik+ regular) and then flashed right over EB16. No issues here.
I don't know about the monitoring dummy kernel but I'd be surprised if it wasn't in here.
MaskaMage said:
Same here, but since i'm still getting only 30hrs max on light usage I figure what the heck.... give it a try.
Click to expand...
Click to collapse
That's excellent! I never go easy, between texting, this place, and the web in general in lucky to get 17 or so hours lol.. I can charge all day at work or whenever I need if I'm not going to be home though..
Sent from my SCH-I500 using XDA App
fitti28 said:
What is different from the [KERNEL][3.15.2011]EB16 Kernels?
Can we flash EC10 right over the EB16 Kernel?
Hotspot monitoring dummy kernel in both versions?
Click to expand...
Click to collapse
You should be fine flashing over eb16 but adrynalyn would have said they have the dummy file if they did. Plus they are very new (ec10 is code for march 10th 2011), so I doubt they have any mods yet.
Sent from my SCH-I500 using XDA Premium App
They have the dummy file.
There, I made you honest.
Not that it matters, but for those interested Quadrant scores (voodoo):
1470, 1593, 1659, 1641
So don't use your precious Quadrants as a reason to not install this
So an average quadrant of 1600??
Sent from my SCH-I500 using XDA App
Flashed over SC 2.9.1 w/ stock EB01 kernel ... (non-voodoo here)
> Wifi still works! Already major improvement over the EB16s for me.
> *228/2 PRL update worked
> Still holding a wakelock on Gps Location Provider on boot, don't know if that has anything to do with the Kernel or not. Running a GPS app clears the lock just as it did before.
> Quadrant (non-voodoo): 946
So far so good. Will see how the battery is tomorrow.
cat /proc/version:
Linux version 2.6.32.9 ([email protected]) (gc version 4.4.1 (Sourcery G++ Lite 2009q3-67) ) #1 Thu Mar 10 12:52:44 KST 2011
Many thanks as always Adrynalyne!!
kuronosan said:
A description of features would be nice, thanks!
Click to expand...
Click to collapse
fitti28 said:
What is different from the [KERNEL][3.15.2011]EB16 Kernels?
Click to expand...
Click to collapse
Description:
It does mostly everything EB16 does, in mostly the same way.
Unfortunately, Verizon isn't nice enough to include a changelog in their leaked beta internal release software.
There seems to be a misunderstanding about what happens when stock beta kernels are leaked. Maybe people are coming from devices that have custom compiled kernels, where the kernel dev actually helped modify the source code. In this case, yes, a dev will know most everything about said kernel.
This is not the case with leaked stock kernels (or any leaked data). The person who posts the leaked data is rarely an active part of development with the pre-compiled source code. They usually can only see exactly what you see: a compiled binary file. They usually install them on their phone, do some general testing to make sure basic functionality is intact, then they give them to the public.
That's where the public comes in. There are virtually infinite amounts of configurations on everyones' phones. The leaker usually only has one phone. If they are thorough, they MAY test it in a few different environments. Everyone has something unique about their set up or something that they really care about and notice about the behavior of their phone. However, no dev or even a small group of beta testers have the time or resources to test every single application/configuration/feature.
On top of this, the public wants immediate leaks ("You've been running something newer than me?! I WANT IT NOW"). They want the bleeding edge, without any of the bleeding edge problems. This creates a conflict between someone sitting on a leak for too long vs. thoroughly testing a kernel.
So if that's too long of a story, or I haven't made myself clear, I offer this summary: You are the beta testers. You are the changelog writers. You find out the description of features. The leaker merely leaks. Someone who actually cares a bit about public safety/performance (like Adryn) will take an additional step and optimize/mod/lightly test. But after that, the public is just one giant test group, and this is the way it is supposed to be.
If that scares anyone, they are welcome to wait a while and read through people's reports of their experiences with the kernel. If that is still too scary, then I hear that Verizon might be releasing this software on the 12th of Never.
And just in case I hurt anyone's feelings, I'm not singling you two out, and I'm not flaming you. This is a general public post aimed at addressing the overall concern behind this issue that comes up in every new dev thread. You both seem genuine and non-confrontational, but there is a wide range of people who come into these types of threads and whine and complain. So it's nearly guaranteed that someone else will enter and be like "OMG guize my phone iz broked how come you didnt say phone is broked???!!!!!" Then, everyone can point to this post.
GizmoDroid said:
Description:
It does mostly everything EB16 does, in mostly the same way.
Unfortunately, Verizon isn't nice enough to include a changelog in their leaked beta internal release software.
There seems to be a misunderstanding about what happens when stock beta kernels are leaked. Maybe people are coming from devices that have custom compiled kernels, where the kernel dev actually helped modify the source code. In this case, yes, a dev will know most everything about said kernel.
This is not the case with leaked stock kernels (or any leaked data). The person who posts the leaked data is rarely an active part of development with the pre-compiled source code. They usually can only see exactly what you see: a compiled binary file. They usually install them on their phone, do some general testing to make sure basic functionality is intact, then they give them to the public.
That's where the public comes in. There are virtually infinite amounts of configurations on everyones' phones. The leaker usually only has one phone. If they are thorough, they MAY test it in a few different environments. Everyone has something unique about their set up or something that they really care about and notice about the behavior of their phone. However, no dev or even a small group of beta testers have the time or resources to test every single application/configuration/feature.
On top of this, the public wants immediate leaks ("You've been running something newer than me?! I WANT IT NOW"). They want the bleeding edge, without any of the bleeding edge problems. This creates a conflict between someone sitting on a leak for too long vs. thoroughly testing a kernel.
So if that's too long of a story, or I haven't made myself clear, I offer this summary: You are the beta testers. You are the changelog writers. You find out the description of features. The leaker merely leaks. Someone who actually cares a bit about public safety/performance (like Adryn) will take an additional step and optimize/mod/lightly test. But after that, the public is just one giant test group, and this is the way it is supposed to be.
If that scares anyone, they are welcome to wait a while and read through people's reports of their experiences with the kernel. If that is still too scary, then I hear that Verizon might be releasing this software on the 12th of Never.
Click to expand...
Click to collapse
Very nicely said. But i think most of the time when people ask they are not trying to be rude or annoying. They are just not aware or hoping the person who leaked it might have the changelog as well.
Thanks adrynalyne...

[Kernel][GPL][XXKG5] NEW SOURCES Ninphetamine-2.1.3 - Now with 100% less Samsungyness

HALLO THAR me again. Ninphetamine 1.0 didn't go so well did it? I thought I'd lost my mojo. Some even had me wondering if my prior good works had been the freaky sort of flukes that would have been better spent on guessing lottery numbers than giving you lot new toys. I was down. Broken. Beaten. So much so even my sarcasm had left me, opting to close the thread after the billionth stupid question rather than scythe down the scum that floats atop our gene pool with my usual aplomb.
Down but not out the Ninphetamine team went back to basics and discovered this mysterious random reboot was still present. Many WTFs were uttered. So we seriously downgraded our building tools. Still random reboots. Many WTFs were screamed from the rooftops. Then someone "helpfully" mentioned that older Samsung ROMs were also plagued with a random reboot issue that disappeared some time a few ROM releases later. The same person "helpfully" mentioned that the Samsung kernel source was released around those early releases. I say "helpfully" instead of helpfully because it would have been HELPFUL if it'd been mentioned before hours had been spent reversing patches and performing voodoo ritual chants to try and get to the bottom of the problem. I looked back on Samsung's source website and discovered a recent KERNEL UPDATE and patched it into my source. BOOM, random reboots gone.
WELL THANKS A ****ING BUNCH SAMSUNG. I am so pleased it didn't occur to you to update your available sources after you'd discovered it was a kernel problem causing the reboots. Full marks for it completely slipping your collective mind that, while being fully aware people would be producing their own works for this phone (I know you're aware because of how you didn't lock the bootloader), it wouldn't be a GOOD ****ING IDEA to perhaps at least release a patch for the problem if not the updated source. MONTHS it's taken you, literally MONTHS.
I hate you. However, I also love you. At least you -did- release an update (albeit being later than the pope to a contraception conference) and your cockup only served to reignite the fire that is my rage.
So, Ninphetamine 2.0. It's true that war drives innovation and the war on the random reboot certainly had us trying many different things and making various discoveries. Many of those have been applied to the now working base so everything I promised for Ninphetamine 1.0 is there and then some.
EVEN FASTAR!!!11. Yep. Get a good tail wind at your back, throw a dice on a double six three times in a row and you can even break 4000 on Quadrant at stock speeds WITHOUT ANY CHEATING. I know Quadrant is largely a meaningless test, results rendered utterly useless by all the retards that mount everything to a ramdisk before running so they can masturbate furiously at HIGHER NUMBERS firmly and unironically of the belief that it increases their self worth and reputation. Performance is smoother however and responsiveness improved as well over Ninphetamine 1.0. Remember if you're the sort that does care about Quadrant scores, given that Android has the attention span of an eight year old child after consuming enough sugar to kill a diabetic in seconds, Quadrant needs 2-3 runs before the OS realises it might be a good idea to make sure the app has the CPU and memory resources it actually wants. Or you can flip the governor to the Performance.
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
FASTURER THAN EVAN FASTAR!!!!!111oneeleven. Speaking of people that like to furiously masturbate over high yet meaningless numbers, the overclocking feature is back with a few bug fixes for good measure. As before it's capped at 1600MHz. We haven't added the GPU clocking yet as it's important to ensure that the current feature set is stable before adding even more. The voltage control interface is also included. Remember, if you're the type of idiot that understands nothing of overclocking or undervolting or how CPUs work in general, don't come crying to me when you try and run 1.6GHz at 800mV and find you have problems. The issue isn't mine, it's yours. Take it up with your parents who are also your aunt and uncle, remember if you can to thank them for providing further evidence that inbreeding is bad and produces morons that aren't capable of functioning in society. Thanks.
Base still at 2.6.35.11. After patching in Samsung's fixes to their own incompetence I'm pleased to note that we're able to stay at least at 2.6.35.11 base, thus keeping many important fixes, improvements and performance boosts from the main kernel team headed up by God himself Mr Linus Torvalds. You thought I was God? While flattered no, I am merely a disciple ready and willing to deputise for when he's too busy.
So download it, run it, break it. Remember, asking me things covered in my initial posts will anger the Android Gods and at best will result in your public ridicule at worst will result in a few plagues upon your dark dingy basement where you no doubt reside.
If you're going to report problems I want more than "HLAP MAI PHONE BROKED". Try and recreate the issue while running logging (instructions on how will follow in a FAQ post). If you're overclocking/undervolting or any combination of the two, stop it and see if your problem persists.
Don't report every single issue you have to me either. It's possibly a kernel issue if overall stability is affected, if you get a full reboot from the boot logo (NOT the boot animation, dropping to boot animation means Android crashed, not the kernel) or if you get a full lockup. If you find that in life in general people tend to stop talking when you're around, or they don't quite seem sincere when laughing at your jokes, it's probably you, not me, that's at fault because you're a bit of an idiot.
Now, there's been a couple of testers that have suffered a rare random reboot. I have a theory on this but to prove it, I need a wider audience. There will be a downloadable kernel that is SOLELY for anyone that suffers a random reboot under NORMAL (normal clock, normal voltage, no tegrak, using OnDemand governor) circumstances.
Download links will be in the download post. If you ask where download links are, I'll give you a very custom one of your own and who KNOWS what that kernel might do. You've been warned.
TO REITERATE - READ THIS
All new downloads should download the release version. Only people who get an unexplainable reboot while running under stock 1.2GHz (or less) conditions at normal voltage with no OC software installed should download and install the workaround version.
Thanks
Unlimited thanks to my wife for her boundless patience with my Android obsessions.
Many thanks to my genius partner netarchy.
Many thanks to my harem of testers, pulser, designgears, Ante0, mattgirv, Obihoernchen, Kullt, Veyka, Lenny, yoda and Rawat.
Download Links
Ninphetamine version 2.1.3 Release Edition
TAR file for Odin/Heimdall/CWM app.
ZIP file for flashing via Clockwork Mod Recovery.
Ninphetamine version 2.1.2 Release Edition
TAR file for Odin/Heimdall/CWM app.
ZIP file for flashing via Clockwork Mod Recovery.
Ninphetamine version 2.1.1 Release Edition
TAR file for Odin/Heimdall/CWM app.
ZIP file for flashing via Clockwork Mod Recovery.
Ninphetamine version 2.1.0 Release Edition
TAR file for Odin/Heimdall/CWM app.
ZIP file for flashing via Clockwork Mod Recovery.
Ninphetamine version 2.0.5 Release Edition
TAR file for Odin/Heimdall/CWM app.
ZIP file for flashing via Clockwork Mod Recovery.
Ninphetamine version 2.0.4 Release Edition
TAR file for Odin/Heimdall/CWM app.
ZIP file for flashing via Clockwork Mod Recovery.
Ninphetamine version 2.0.2 Release Edition
TAR file for Odin/Heimdall/CWM app.
ZIP file for flashing via Clockwork Mod Recovery.
Ninphetamine version 2.0.2 Workaround Edition
As stated earlier, only download this version if you have issues with the release version.
TAR file for Odin/Heimdall/CWM app.
ZIP file for flashing via Clockwork Mod Recovery.
Ninphetamine version 2.0.1 Release Edition
TAR file for Odin/Heimdall/CWM app.
ZIP file for flashing via Clockwork Mod Recovery.
Ninphetamine version 2.0.1 Workaround Edition
As stated earlier, only download this version if you have issues with the release version.
TAR file for Odin/Heimdall/CWM app.
ZIP file for flashing via Clockwork Mod Recovery.
Ninphetamine version 2.0.0 Release Edition
TAR file for Odin/Heimdall/CWM app.
ZIP file for flashing via Clockwork Mod Recovery.
Ninphetamine version 2.0.0 Workaround Edition
As stated earlier, only download this version if you have issues with the release version.
TAR file for Odin/Heimdall/CWM app.
ZIP file for flashing via Clockwork Mod Recovery.
Changelog
2.1.3 Release Edition
Re-enabled kallsyms (thanks supercurio for the heads up).
Fixed initramfs to provide support to custom ROMs that use startup scripts in /system/etc/init.d (thanks designgears).
2.1.2 Release Edition
Added a workaround for some ROMs bootlooping after a wipe of /data due to incorrect permissions on the new subdirectories created. Appears to be a ROM bug, perhaps KH3 related, would be handy if ROM developers could look for a fix.
2.1.1 Release Edition
Added FUSE and CUSE support.
2.1.0 Release Edition
Update to Samsung XXKG5 source (Update2)
Added GPU clock control interface (currently has no GUI)
Minimum CPU voltage now properly clamped at 800mV
Misc tweaks and fixes, see github commit log to cfs-exp for full details
2.0.5 Release Edition
Improvements to BLN battery usage.
Changes made to touchpanel sensitivity when the phone is charging to resolve issues for people using certain screen protectors that stop registering user input when on charge.
2.0.4 Release Edition
BLN support added.
RAM console (/proc/last_kmsg) added.
Workaround edition deprecated.
2.0.2 Release/Workaround Edition
More VPN features added.
JHash updated to version 3.
2.0.1 Release/Workaround Edition
CIFS support added.
2.0.0 Release Edition
Samsung's latest source update applied to base.
Kernel base updated to 2.6.35.11.
Overclock up to 1.6GHz.
Voltage control via SetCPU or Voltage Control from 800mV up to 1500mV.
BFQv2-r1 IO scheduler added and set as default.
Optimised EXT4 mount options.
Various other performance related tweaks.
2.0.0 Workaround Edition
As above, but with some patches applied to workaround errata inherent to some Cortex A8/A9 processors.
FAQ
How do I change my GPU clock speed?
Either wait for GUI support to appear in the form of an addition to SetCPU or a standalone GUI, or if you're confident with a terminal:
Code:
adb shell
cat /sys/devices/virtual/misc/gpu_clock_control/gpu_control # To view current settings
echo 267 300 > /sys/devices/virtual/misc/gpu_clock_control/gpu_control # Sets GPU clock from 160/267 to 267/300
We currently have a 450MHz maximum clock and 10MHz minimum clock. The presence of these values does not necessarily mean your GPU can run at these speeds, like all overclocking your results can and most likely will vary. Do not come crying in this thread because you broke your phone or set fire to your desk or gave yourself third degree burns. Actually, do, I enjoy a good laugh.
Hey any update on you guys getting FEATURE done or CHANGE I'd like?
Given that I'm away on honeymoon in two weeks and we're expecting Samsung to release sources actually used with 2.3.4 Any Day Now (tm) any new features are unlikely to appear until September, unless you're part of my IRC Testing Crew and we start testing new features ready for the release of the next major version. So stop asking.
Uncle Hacre, I had a nasty crash and my phone rebooted, I want to help you debug this, what can I do?
Code:
adb shell cat /proc/last_kmsg > lastkmsg.log
Then zip up the lastkmsg.log file and attach it to your post informing me of the issue.
I simply must have every possible second of battery life available, other kernel devs are disabling adb and logcat to make this happen can you do this please battery life is very important to me as I often spend days in Outer Mongolia with no access to power and that extra thirty minutes of battery life could be the difference between me tweeting I've lost my toes to frostbite or not!
Debugging features in the kernel are already disabled. Have I disabled adb/logcat? No. Will I? No. I'm at 50 hours uptime on my phone with just under 40% battery remaining. I see no battery issue. Whether the life can be slightly improved or not, removing a key debugging function from the land of custom ROMs is an incredibly stupid idea. What if you flash a custom ROM and there's an issue and the ROM developer needs debugging information to fix it? What if you install an app that has a problem and you cannot give any feedback to the app developer? Are you prepared to flash a kernel that has adb enabled any time you have an issue? For the minor gains in battery life it isn't worth it.
There's a ClockworkMod Recovery with a higher version number than the one you're providing surely bigger numbers means better why aren't you providing it?!?!
I'll update CWM Recovery as and when a version appears that provides a feature or fixes a bug that we're afflicted with.
WAAAAHHHHHHH QQ I have to wait ONE ENTIRE SECOND for my phone to wake up from standby!!!111oneeleven. This is totally unacceptable and it is ruining my life!!!
Of course it takes a second to wake up from deep sleep. Everything has been shut off, the CPU placed in low power mode and the entire OS placed into suspend. I don't know about you but it takes me far longer than one second to be fully coherent and responsive when I wake up in the morning and I've only got one brain to worry about, the SGS2 has two of them! Shut the whining up about this complete and utter non issue.
What ROMs will this work with?
The kernel has been tested with VillainROM 2.0 and 2.1. It should in theory work with any ROM based on a stock SGS2 ROM. However if your ROM developer requires a custom initramfs for features you may encounter problems.
How do I overclock my CPU?
Use SetCPU or Voltage Control, ensure you have the latest version.
How do I change the voltage of my CPU?
Use SetCPU or Voltage Control, ensure you have the latest version.
I cannot use adb install anymore.
We're aware of this and are working on a solution for the next release. In the meantime adb push the apk to the phone and install using a file browser.
My phone was running fine for hours but I just now had a random reboot. What should I do?
Learn to read. Download and install the Workaround Edition.
I have Tegrak installed while using your kernel, does that make me an idiot?
Yes.
Super Happy Fun Time
Should you arrive in this thread bereft of the basic intelligence required to remember to breathe in and out as needed and you ask questions/make posts that clearly demonstrate this fact, I'll be sure to give you the attention you deserve in this very post.
geistteufel said:
I don't see bfq scheduler in set cpu, is it normal?
Click to expand...
Click to collapse
Yes it's normal. Your IQ isn't. What on Earth possesses you to even open SetCPU if you're looking for schedulers in there? Do you also complain to car manufacturers when you can't find your spare tyre in the engine bay or you find that a motorbike has no ashtray?
saintxseiya said:
Hi,
do i have to set setcpu in some way or is the kernel all doing by itself?
Cheers.
Click to expand...
Click to collapse
If only I had taken the time to write a FAQ post, on the first page of this thread that would answer this question...
golf60 said:
wipe cache and dalvik cache before flashing....
Click to expand...
Click to collapse
I'd really like it if people with a shoe size rivalling IQ would refrain from giving advice to users of our kernel. Advising to wipe cache/dalvik before changing kernel is akin to advising checking tyre pressures because the gearbox just fell out.
Kollegah said:
Is this kernel compatible with cm7?
Sent from my GT-I9100 using XDA App
Click to expand...
Click to collapse
Or in other words: "Hi, I'm too lazy to read threads or use the search function." This has been addressed in several posts in this very thread.
Cygnuss said:
So what does this version do VS the 2.0.0?
Click to expand...
Click to collapse
Wow, I really wish I'd taken the time to put a changelog on the first page after the download links. If I had, then surely no one would need to ask me what's changed in new releases. Thank you so much for highlighting my failing!
Logi_Ca1 said:
Is anyone else running 200Mhz at 475mv? Works fine on my phone, passes stability test 2.11 as well. Or maybe there's a softcap for the minimum value?
Click to expand...
Click to collapse
It would seem I live in a parallel universe, one where I'm sure I write things down yet they do not appear. This can be the only explanation for you not seeing "Voltage control via SetCPU from 800mV up to 1500mV" in the THIRD POST ON THE FIRST PAGE. Well there's that explanation, or there's you being a moron. Hmmm...
varenathan said:
Dear all,
How to install Ninphetamine version 2.0.1 Release Edition using ODIN? I have downloaded it "TAR file for ODIN" here : http://forum.xda-developers.com/showthread.php?t=1179814
, n extract it and found this zImage. Please tell me how to use this zImage?
My kernel version at the moment : I9100XXKG1 but my PDA/PHONE/CSC = KG2.
Thanks n sorry if this question has been replied before but i couldn't find it anywhere.
Click to expand...
Click to collapse
varenathan said:
But i found it's not a .tar file, it's zImage. Is this the same? sorry for nob question..
Click to expand...
Click to collapse
varenathan said:
Thanks mate! Just realized it's a .tar or .zip in notification, but when i open it in windows, it shows only ninphetamine-2.0.1-release.
So, another Question. Is it possible to flash back my last Kernel version if i flash ninphetamine (just in case, something wrong with it)? How to do that?
Click to expand...
Click to collapse
varenathan said:
thanks mate! Usefull information indeed!
EDIT :
How to take out the zImage and where to find it from the last ROM which i've just flashed before i flash ninphetamine?
Click to expand...
Click to collapse
varenathan said:
I have I9100XXKG1.
Okay, thanks again. I thought i should move the zImage from my sdCard and then place on my PC and then i can flash it to a new Kernel.
So blessed today, found these people who help me
Click to expand...
Click to collapse
varenathan said:
hahaha.. be my guest. I am just trying to be a good user for my phone
Click to expand...
Click to collapse
varenathan said:
Which i have already made, but i am not sure for the kernel version, as i always get the new version from my ROM Developer it's included, n shouldn't flash it seperately
Click to expand...
Click to collapse
AND THE CURRENT THREAD RESIDENT INEPT BUNGLING RETARD AWARD GOES TO:...you. How the hell did you even manage to find this thread? In fact how did you even manage to survive long enough to use a computer? Or am I looking at this from the wrong perspective, should I be thrilled that a Chimpanzee has managed to procure a PC and an SGS2 and already managed to flash a custom ROM to it? You sir are the reason new scissors are labelled with "Warning: contains sharp objects". Answers to all of the questions you've asked are freely available throughout the SGS2 forum and in the form of guides all over the internet. So not only are you bereft of the basic intelligence required to figure out which way is up, you're also lacking the kind of effort that's required to carry out the most simple tasks like "find a useful collection of words" and "read a useful collection of words". Shame on you.
-Zork- said:
Have a question about this kerel, I got 1 % drop per hour in standby ( sleeping 8 hour and wake from 100% go down to 93%). Is it normal?
Click to expand...
Click to collapse
No it's not normal. This is outrageous. Thank you for submitting this bug report so that myself and netarchy can get to work right away on the part of the kernel that is supposed to suspend the space-time continuum when your phone goes into standby so that it uses no power whatsoever. You see we weren't sure whether to suspend time or have it invent hydrogen fuel cells and circumvent the battery during Deep Sleep so we opted for the far easier suspension of space and time. I'm awfully sorry that our experiment failed and we'll now look into kernel code that can combine matter and anti-matter for a low power sustainable reaction so that you lose no precious battery life at all while the phone is in standby. Or you could do us all a favour, including yourself and turn your phone off and never ever touch it again. That way the number of people you communicate with will be curtailed, your phone will never lose power and you'll never need to sully one of my threads again. You have all the intellectual creativity of a box of hair, a command of language worse than that of a deaf mute and an ineptitude so offensive it cannot be summed up in a single word, so I'll try three: You're a moron.
Warrimonk said:
Can't seem to get 1.6ghz stable at all, even at 1.5mV. Running lightening 4.1 and this kernel. any tips?
Click to expand...
Click to collapse
Yes. Kill yourself. Asking such a question means you're clearly beyond help, have no clue about overclocking and don't deserve such a nice phone. Free up some oxygen and resources for the rest of us please, thanks.
CrimsonAxe said:
This might sound dumb, I'm using Litening rom 4.1 with Ninphetamine 2.0.2
What app should i use to underclock my voltage? i tried Voltage Control and after i've got my settings done, i try to check the current battery voltage it's still at 4004mV? Does that mean the application is not working?
Click to expand...
Click to collapse
Might sound dumb? No no, it IS dumb. 4004mV is how much voltage is remaining in the battery you twatneck. Why are you asking what app you should be using when it is clearly stated ON THE FIRST PAGE OF THE THREAD?. How has it escaped your grasp when editing voltages that are all ~1000mV that over FOUR THOUSAND millivolts might just be something else?? In fact how did the words BATTERY VOLTAGE not clue you in after changing CPU VOLTAGE? You're a (unfortunately) breathing example of never underestimating the lowest level of stupidity. If brains were chocolate bars yours would be labelled "Fun Size".
NeoPhyTe.x360 said:
And do you think that #twiter word in my signature, is a fail? Maybe you don't understand why I put things like this
SARCASTIC MODE ON
I put twiter in a text, but in the hyperlink I'm seeing twitter, oh **** i'm clever!
Click to expand...
Click to collapse
NeoPhyTe.x360 said:
my twitter was deleted months ago, man.
Since Feb, 2011, and Google knows
Click to expand...
Click to collapse
NeoPhyTe.x360 said:
And you are a moderator?
Maybe you have to understand it first, because I don't think that people in usa are much clever.
Click to expand...
Click to collapse
This guy calls himself a developer. Yes your "#twiter" link is a fail because a: it isn't spelled properly and b: it 404s. Why keep it there if it's a dead link? Because you didn't know until it was pointed out to you, that's why. As for "I don't think that people in usa are much clever"....oh the irony. If your kernels run as well as you post I'm sure scattered around the XDA userbase is a smattering of dead or unresponsive SGS2s. Which wouldn't surprise me. Taking a look at your kernel thread it's clear that you've as much clue as a lobotomised Orang-Utan. More steps on your CPU frequencies than there are on the stairway to heaven, you think somehow that 500MHz uses less power than 200MHz, governors included that anyone doing five minutes of research would know they're unstable, you advertise standard kernel features as unique features in your kernel (CFQ, CFS, boy those sure are new features!) and to top it all off you've got the cheek to take code from Ninphetamine and then come here and ****post. I've more chance of developing film in direct sunlight than you have of developing anything close to competent and the fact that you have the audacity to consume bandwidth on the internet offends me. If braincells were matchsticks you couldn't light a candle, so kindly return to your thread full of fail and leave us big boys and those of us with IQs higher than room temperature to get on with grown up things, mkay?
NeoPhyTe.x360 said:
I have been living in Chester this spring/summer some months, and maybe I'll go in september, so I hope we could meet, because maybe my braincells can't light a candle, but I know that my fists yes. Coincidences of life...mate
Click to expand...
Click to collapse
Holy **** an actual threat of violence from the internet. Hahahahahaha. At least I think that's what it is. You "know that your fists yes"....I can only assume this is a threat...unless you're chatting me up and want to fist my bottom? I'm not that way inclined mate, sorry.
Tarek82 said:
Try running 1.6ghz under a different rom, I have no problem running 1.6ghz with Cognition S2 using set cpu
Click to expand...
Click to collapse
I'm revoking the other guy's retard award because you've single handedly come into the post and shown us in fewer than 20 words just what being a hap-hazardous retard with an IQ smaller than a bullant's testicle and the sharpness of a dull stick of butter what being a retard is all about.
No no, please, pray tell, how running a different ROM will magically make a CPU run at 1.6GHz when it wouldn't before? This, you cretinous simpleton, is akin to giving a steam roller a paint job and expecting it to pull an extra 100mph as a result. Please promise me that's the last time you ever post on the internet, because if you keep this up you'll dilute the global IQ so much we'll all start eating our shoes.
apache86 said:
I realy appreciate your work but arent you going a little too far with your language and comments? you mentioned your wife at some part of the long story at the first post (who can actually read all this? are you an author as well?). are you also talking to her like this when she doesnt understand somthing? your kids? im definitely not jealous in her
Now come down a little bit with your language and dont help us if you cant do that as a fully grown man (are you a grown man?)
This is the common nature of people, asking dumb questions somethims but on the other hand, do you realy expect them to know as much as you do on changing kernels and messing with them? the fact that you might have no life does not mean you should take it out on others isnt it?
Now come on, tell me what you think about my post, dont spare any word of it!
Click to expand...
Click to collapse
Oh yippee the language police arrived. I'm so pleased you found the opportunity to take time away from your perfect life your perfect wife your perfect children and your perfect job situated high within that glorious and shining ivory tower of yours to descend upon us normal folk to educate us about our terrible language and vulgar manner of insulting those whom we only see as morose shambling idiots who cannot even manage to search a thread, whereas you see them as gleaming examples of humanity, bereft of love, attention and experience.
Well, as you're now down here on planet Earth, you globulating and sickeningly sweet preacher of goodwill, may I first introduce you to the word hypocrisy. Often rife among your dogooding kind, it means that you sit on high quaffing down pints of innocence and regurgitating it upon us regular folk as some kind of moral education, while still sneering like a ****ing 1930s cartoon villain. If you could get the shine of your halo out of your eyes for a few seconds and deign to look upon the unwashed masses, you'd recognise that dishing out lessons in manners doesn't often mix well if you throw in a dash of "insult their lack of any life worth living" or "let's have a pop at his wife".
You sir, are a **** but not only that, you're the worst type of ****. I'd rather deal with 20 of EACH of every idiot that precedes you in this posted collection of horrors than one of you, you vile and pathetic excuse for a human being. How dare you feign to come into my thread and chastise my use of language when you can't even ****ing spell let alone string a sentence together. You're not only offensive to the morals you're offensive to the eyes, you write down pure eye cancer and I implore you to stop.
I have never and will never excuse anyone's lack of common sense. There's a difference between not knowing and not even having the wherewithall to help your sodding self. I berate the latter and assist the former, whereas you don't flap your ****in caviar chompers unless there's some moral crusade to embark upon. How about you be honest with yourself and realise that you only arm yourself for combat and mount upon your trusty forum steed to put right what mere mortals like me have wronged, to give yourself grace and relief from the sorry, putrid and langquidly depressing state your own life is in. How about you spend even half the effort you spent ejaculating that illiterate and berating post into my thread, on sorting your own miserable existence out and then maybe we'd both be a lot happier. Your insignificant blip of an existence wouldn't be quite so worthless to you and maybe, just maybe, you'd keep your hypocrisy laden lectures to yourself which would in turn make me very happy indeed.
****, LOLed so hard I woke up my kids!....thank you!
Nice one, will try soon. Btw i love your epic stories in your OP
oh jesus i'm dying after reading the whole story in op ...rotfl
edit: just to say something useful, i'm going to try it!
rocketpaul said:
Nice one, will try soon. Btw i love your epic stories in your OP
Click to expand...
Click to collapse
You should start with 7
Swyped from my Galaxy S II using Tapatalk
Artius89 said:
oh jesus i'm dying after reading the whole story in op ...rotfl
edit: just to say something useful, i'm going to try it!
Click to expand...
Click to collapse
If you die, you cannot enjoy the even better entertainment next time round... So try and survive
@ninpo, did you remind them that anyone trying to use it with Tegrak is subject to capital punishment?
Any plans for CM7?
pulser_g2 said:
@ninpo, did you remind them that anyone trying to use it with Tegrak is subject to capital punishment?
Click to expand...
Click to collapse
Yes, read the thread, don't make me make you my first example in post #5, you know I will.
Cool intro, thank you guys for all the time and effort you put into this. Downloading now and testing on villain 2.1.
Cheers!
saifbechan said:
Cool intro, thank you guys for all the time and effort you put into this. Downloading now and testing on villain 2.1.
Cheers!
Click to expand...
Click to collapse
No problem.
This kernel will make your phone turn into a blowjobs and pudding machine.
In all srsness.
Its great, use it, love it <3
Your a funny dude you must be Scottish surely?
Sent from my GT-I9100 using XDA App
Nice work, I'm looking forward to this kernel as it evolves. Will be testing it out tomorrow.
I'm especially looking forward to GPU frequency and voltage control, as I'm running my GPU at 750mV instead of the default 1000 and the phone runs noticeably cooler when playing games, and thus logically would mean superior battery life while gaming. This would be a killer-feature in future releases, for me at least.
It would also be interesting to know if we'll eventually get "internal voltage" control some day. My deduction is that that would be the voltage for most things other than the CPU and the GPU like for example the hardware decoder/encoder as being the most significant part of the SoC, if it truly is things like the decoder, then it would boost battery life for video playback by some amount.
dibdab214 said:
Your a funny dude you must be Scottish surely?
Sent from my GT-I9100 using XDA App
Click to expand...
Click to collapse
"British by birth, English by the grace of God".
AndreiLux said:
Nice work, I'm looking forward to this kernel as it evolves. Will be testing it out tomorrow.
I'm especially looking forward to GPU frequency and voltage control, as I'm running my GPU at 750mV instead of the default 1000 and the phone runs noticeably cooler when playing games, and thus logically would mean superior battery life while gaming. This would be a killer-feature in future releases, for me at least.
It would also be interesting to know if we'll eventually get "internal voltage" control some day. My deduction is that that would be the voltage for most things other than the CPU and the GPU like for example the hardware decoder/encoder as being the most significant part of the SoC, if it truly is things like the decoder, then it would boost battery life for video playback by some amount.
Click to expand...
Click to collapse
The next logical step is to work on voltage/clock control for the GPU. We'll then look at the internal voltage and what it affects. Not all Samsung's code is easy to follow.
Hacre said:
Yes, read the thread, don't make me make you my first example in post #5, you know I will.
Click to expand...
Click to collapse
Ahhh... Wasn't there a minute ago Place bets on when you need an extension of post 5 due to 40k character limit? ;0

What were the "developers" answers/explanations to cheating at Quadrant????

As most of you probably know, these people cheated @ Quadrant by mounting it in a fast file system(?)
What I'd like to know, is what their reasons were, how they explained it, and apologized. (As the scripts are gone now)
Also, please discuss the moral part about cheating your fellow XDA members into a donation by faking insane performance.
forgive my ignorance.... but who/where/when was this?
I'd like to know too - out of curiosity and not malice. This was in May if I remember rightly. Think I remember one of them, but am naming no names since I'm not 100% sure.
Don't think it's too difficult to work out the "why" part...
I want to know, what was the score?
Sent from my GT-I9100 using XDA Premium App
I believe the main reason was to prove that benchmarks can't be trusted.
bruflot said:
I want to know, what was the score?
Sent from my GT-I9100 using XDA Premium App
Click to expand...
Click to collapse
6000+ was posted, with screenshots.
AngeloM was one of them.
Used to get around 5000 points on quadrant without OC.
In his defence, the man himself didn't post his ROM directly on XDA.Someone else did....
B3311 said:
6000+ was posted, with screenshots.
Click to expand...
Click to collapse
6000+ for SGS II??? Wow! The best score I've got with my 241 apps and 75% full storage space is 3028 (see attachment), which is pretty good, I think. Without loading my apps I got a score of around 3800+ if I remember correctly. I think any score between 3000-4000 is a great score.
Cheers!
And I'm on Stock KF3 (rooted)
5000 is easy to get with kernel and 1.6GHz overclock , not possible on stock clocks , the cheat was quadrant specific only , if I'm not mistaken it mounted in RAM and got bloated IO score that's all. Pointless really as you should not judge performance on single benchmark , not to mention sgs2 doesn't need any cheats.
'Cheating' in quadrant is pretty easy (if you know what your doing anyways)
OC 1.6Ghz
tmpfs mount
stop all running apps
run a few times
=
6000+ score
ghost77 said:
not to mention sgs2 doesn't need any cheats.
Click to expand...
Click to collapse
This i agree with. benchmarks are overrated as different chipsets run best on optimized code for them. we do know that our exynos is capable of running tegra 2 software without breaking much of a sweat. any numerical value is just arbitrary
nemasu said:
'Cheating' in quadrant is pretty easy (if you know what your doing anyways)
OC 1.6Ghz
tmpfs mount
stop all running apps
run a few times
=
6000+ score
Click to expand...
Click to collapse
this is what he did in his script, specifically for the Quadrant-package.
it was AngeloM and LitePro (Lite'ning ROM).
I wish this thread would go back in to Galaxy S II General.. considering it's not at ALL by the phone..
that way we could get some better response.
Don't you get 6000+ with Tegrak Overclocked?
(With the right settings ofc.)
Sent from my GT-I9100 using XDA Premium App
dyallo said:
this is what he did in his script, specifically for the Quadrant-package.
it was AngeloM and LitePro (Lite'ning ROM).
I wish this thread would go back in to Galaxy S II General.. considering it's not at ALL by the phone..
that way we could get some better response.
Click to expand...
Click to collapse
Litepro was the one I didn't dare name in my 1st post.
Sure he's not losing any sleep over the fact that this is why I'd never use his ROMs again - took me a while to decide, but Pulser nailed it:
http://forum.xda-developers.com/showpost.php?p=14601179&postcount=4
Same for AngeloM's kernel.
Shame - Lite'ning seems to be a very good ROM, cheating is/was totally unnecessary.
I assume apologies were made, otherwise they still wouldn't be here. Good enough for the mods and admin - we can't argue. Fair enough.
As far as I know it was never proved that it was Angelom who cheated. He didn't want to release the ROM on XDA until it was perfect. So some one else decided to release his rom here. He never give his okay for this and the thread was closed on his decision.
Quote from Angelom ROM thread on XDA:
Thread closed at the request of the ROM dev.
I personally would be careful with such allegations. Innocent until the opposite is proved.
Or give he a official statement which I didn't saw?
Nebucatnetzer said:
As far as I know it was never proved that it was Angelom who cheated. He didn't want to release the ROM on XDA until it was perfect. So some one else decided to release his rom here. He never give his okay for this and the thread was closed on his decision.
Quote from Angelom ROM thread on XDA:
Thread closed at the request of the ROM dev.
I personally would be careful with such allegations. Innocent until the opposite is proved.
Or give he a official statement which I didn't saw?
Click to expand...
Click to collapse
Remember AngeloM posting on an Italian site that someone was posting his ROM here without permission, hence you're right re allegations. Apologies.
But as said, if the mods have given the OK to whomever, case closed for me.
B3311 said:
Remember AngeloM posting on an Italian site that someone was posting his ROM here without permission, hence you're right re allegations. Apologies.
But as said, if the mods have given the OK to whomever, case closed for me.
Click to expand...
Click to collapse
The quadrant hack is easy to spot. If you look at the init.d file there will be something included called uber_quadrant. Litepro did include it in the beginning but subsequently removed it.
I posted the current stock benchmark on http://smartphonebenchmarks.com/ which is 3831. This is stock, no OC and KE2 firmware. Benchmarks with my device are consistently in this range and I believe this is the max achievable with a stock device.
GIR said:
I posted the current stock benchmark on http://smartphonebenchmarks.com/ which is 3831. This is stock, no OC and KE2 firmware. Benchmarks with my device are consistently in this range and I believe this is the max achievable with a stock device.
Click to expand...
Click to collapse
Nice.
Anyone got the post where they explain why they tricked us? Or did they even admit it yet?
B3311 said:
Litepro was the one I didn't dare name in my 1st post.
Sure he's not losing any sleep over the fact that this is why I'd never use his ROMs again - took me a while to decide, but Pulser nailed it:
http://forum.xda-developers.com/showpost.php?p=14601179&postcount=4
Same for AngeloM's kernel.
Shame - Lite'ning seems to be a very good ROM, cheating is/was totally unnecessary.
I assume apologies were made, otherwise they still wouldn't be here. Good enough for the mods and admin - we can't argue. Fair enough.
Click to expand...
Click to collapse
I think litepro didn't realize the script just cheated, he removed it once he knew.

Frandom support

Is there a kernel with frandom support? It gives great performance for my other devices. I couldnt find one for s iii. Does anyone know any kernel wtih frandom support?
Anyone?
http://forum.xda-developers.com/showthread.php?t=2113150
5. Frandom support (Optional) - CrossBreeder now supports linking both your random devices to the extremely fast alternative - Frandom ( http://billauer.co.il/frandom.html ). This module is orders of magnitude (10-50 times) faster than the standard character devices ( Check this out - http://forum.xda-developers.com/show...&postcount=134 ). The erandom character device also installed by Frandom doesn't use up system entropy at all on top of being fast. You will need to ask your ROM developer to develop the kernel module for you and then place it in /system/lib/modules. CrossBreeder will then try and load it and if successful, make all the necessary adjustments so that both /dev/random and /dev/urandom are pointing to /dev/frandom and /dev/erandom respectively. The speed benefits are to be seen to be believed. But since each ROM requires a unique kernel module, this option is left optional ( but auto detect ). Advanced users can even try and load the frandom module built for other kernels if they don't have one readily available for their own kernel version using the Punchmod utility. Read this: http://forum.xda-developers.com/show...5#post41920265
You're breaking the rules by bumping before 24 hours of no activity. Please stick to the rules or infractions will be handed out.
Sent from my GT-I9300 using XDA Premium 4 mobile app
Thats not really a bump is it. Op has given alot of links and explained alot to others about what frandom and crossbreeder is. Op you could of modified your first post though.
---------------------
alliance+siyah
Temasek's kernel has it according to XDA search. Most devs here understood that Entropy seemed worked (some thought it was placebo) but no one knew why so mostly it was avoided. It even confused Cyanogen as to why it worked and the original cross breeder developer didn't know either.
As a result, some dev's introduced their own alternatives (eg AndreiLux) so Frandom is not really something you'll see much of around here.
b-eock said:
You're breaking the rules by bumping before 24 hours of no activity. Please stick to the rules or infractions will be handed out.
Sent from my GT-I9300 using XDA Premium 4 mobile app
Click to expand...
Click to collapse
Aaaah sorry, the first post was made at night and second post the next day.
andrewwright said:
Thats not really a bump is it. Op has given alot of links and explained alot to others about what frandom and crossbreeder is. Op you could of modified your first post though.
---------------------
alliance+siyah
Click to expand...
Click to collapse
Yaaa, my mistake
rootSU said:
Temasek's kernel has it according to XDA search. Most devs here understood that Entropy seemed worked (some thought it was placebo) but no one knew why so mostly it was avoided. It even confused Cyanogen as to why it worked and the original cross breeder developer didn't know either.
As a result, some dev's introduced their own alternatives (eg AndreiLux) so Frandom is not really something you'll see much of around here.
Click to expand...
Click to collapse
I can say for sure that frandom and entropy engine make the phone a whole lot lot faster. Even after putting animation speeds back to normal. I have an s advance which couldnt play temple run without lag. had to open it twice to get rid of lag. but seeder got rid of the lag but i saw slight lag in later stages of the game. havege engine of crossbreedor got rid of that. i later got a kernel with frandom support and it made my phone even faster.
Thanks for the help
It seemed faster to me too, after a reboot. But after a while for me it seemed to slow down (using seeder).
Like I said though, AdreiLux put an alternative solution in his kernel, so youcould try Devil kernel (based on Andrei's sources back then) and see if the performance works for you.

[Q] Binary Kernel Patching at runtime via safestrap

just a odd idea I thought I would share
I wonder if its possible to patch a kernel on load using safestrap
I am wondering if maby we can hex-patch the DVFS table at execute to at least gain some overclocking
I read the kexec thread but the consensus there is that development is stalled waiting for a breakthrough
thoughts :fingers-crossed:
Legitsu said:
just a odd idea I thought I would share
I wonder if its possible to patch a kernel on load using safestrap
I am wondering if maby we can hex-patch the DVFS table at execute to at least gain some overclocking
I read the kexec thread but the consensus there is that development is stalled waiting for a breakthrough
thoughts :fingers-crossed:
Click to expand...
Click to collapse
You can overclock via module sure, hex patch prob not needed.
Surge1223 said:
You can overclock via module sure, hex patch prob not needed.
Click to expand...
Click to collapse
hrmmm.... you talking about patching the dvfs kernel module or writing a custom module ...
if so I am surprised nobody has done that yet ..
is hex-patching from safestrap at all feasible ... it would grant you the 'keys' to all manner of "doors"
I used to fiddle with it on my cheap mk808 tv stick before we had kernel sources
I am surprised nobody has used kmodule's as a "attack vector" people seem to be chipping away and the Mountain that is kexec instead of just focusing on patching the issues we have with the stock kernel .. . a few years ago somebody was doing hex patches to implement kernel changes on the first generation of rockchip powered "tv sticks" the same logic should apply here
then again maby I have just been out of the game for way to long ....
*continues pondering*
Legitsu said:
hrmmm.... you talking about patching the dvfs kernel module or writing a custom module ...
if so I am surprised nobody has done that yet ..
is hex-patching from safestrap at all feasible ... it would grant you the 'keys' to all manner of door if it was
I used to fiddle with it on my cheap mk808 tv stick before we had kernel sources
I am surprised nobody has used kmodule's as a "attack vector" people seem to be chipping away and the Mountain that is kexec instead of just focusing on patching the issues we have with the stock kernel .. . a few years ago somebody was doing hex patches to implement kernel changes on the first generation of rockchip powered "tv sticks" the same logic should apply here
Click to expand...
Click to collapse
I have dabbled with this, using a custom module based on the 8660 overclock module I found source for somewhere. The reason kexec is so much more desired then fixing the current kernel is because patching the current kernel might give us more io schedulers, overclock, custom governors etc, but at the end of the day all that crap isn't worth much on the poor excuse for android ui known as touchwiz.
Idk about you but I can tell you I for sure would not want to post a thread on overclocking or modifying cpu via modules in this day and age of 'the entitled xda user'. Maybe that's why you don't see any threads.
You bring up a good point about how people don't understand the various uses kernel modules can provide including but not limited to being attack vectors (though to some degree this is being done with kexec).
Surge1223 said:
I have dabbled with this, using a custom module based on the 8660 overclock module I found source for somewhere. The reason kexec is so much more desired then fixing the current kernel is because patching the current kernel might give us more io schedulers, overclock, custom governors etc, but at the end of the day all that crap isn't worth much on the poor excuse for android ui known as touchwiz.
Idk about you but I can tell you I for sure would not want to post a thread on overclocking or modifying cpu via modules in this day and age of 'the entitled xda user'. Maybe that's why you don't see any threads.
You bring up a good point about how people don't understand the various uses kernel modules can provide including but not limited to being attack vectors (though to some degree this is being done with kexec).
Click to expand...
Click to collapse
ill be the first one to admit I haven't keept up on this stuff simply because the effort started outweighing the gain
it just seems to me that people are chasing clouds ... with kexec the possibility of getting it working is basically nill due to lack of debugging information so why not attack something you can debug such as a kernel module hell in theory it should be possible to add io schedulers and governors via a module hell with a properly 'crafted' module we may even get kexec(kgraft?) as a result if you could create a exploit you could use to the proper effect ..
I agree that touchwizz is utter poo and should be stabbed with white hot knives and buried under 12ft of cement but the phrase "if life gives you lemons ... make lemonade" rings to mind ...
I am sure somebody will give me the usual speech about "if you are so smart do it your self" but sometimes people just need to step back and look at it another way .. + I am fighting insomnia and am on my third shot of jack ...
wow did I really write all that jesus ... no more jack for me at 12 am...
Legitsu said:
wow did I really write all that jesus ... no more jack for me at 12 am...
Click to expand...
Click to collapse
Lol. At least your question is a good topic of debate. Most questions and posts in our forum are boring to me but this isn't, so there's that I guess.
Surge1223 said:
Lol. At least your question is a good topic of debate. Most questions and posts in our forum are boring to me but this isn't, so there's that I guess.
Click to expand...
Click to collapse
realistically you probably could't alter to much but adding overclocking a variety of minor tweaks could be done in hex
on a personal note I would be content with figuring out how to get some overclocking/undervolting done
Legitsu said:
realistically you probably could't alter to much but adding overclocking a variety of minor tweaks could be done in hex
on a personal note I would be content with figuring out how to get some overclocking/undervolting done
Click to expand...
Click to collapse
When you reply to me, you realize you are actually continuing your thoughts and not actually replying to me right?
Surge1223 said:
When you reply to me, you realize you are actually continuing your thoughts and not actually replying to me right?
Click to expand...
Click to collapse
Lol I am just rambling feel free to ignore me lol
board software here is a bit odd
*deleted tired*

Categories

Resources