yashsingh1/xdaforums huggingface dataset:
[AT&T Samsung Galaxy S II Skyrocket SGH-I727] Phatboyj420:
Wakelocks should be blamed on the apps holding them and not the Kernel I just pulled 66 Hours from one 3500mah Battery using 1.5 CYMBALINE on Embryo 4.1(given use was verry light) but 66Hrs. Damn. I can post screenies for non-believers. Otherwise to all complaining about battery life learn to configure your setup

the resources are almost being spoon fed to you.

From where I'm sitting CYMBALINE is functionally at its best and could only be bettered with added features. like, Dual-Boot support, EXT Tweaks,Etc.,Etc. J.M.O.

Mohan F____ing Rocks with all his releases Kernels,Roms,Otherwise
[AT&T Samsung Galaxy S II Skyrocket SGH-I727] whassupmyninja:
Is there a terminal code to figure out the current freq that it is running? Not the max current freq, just whatever the freq cpu is running?

EDIT: Nevermind found it,

cat /sys/devices/system/cpu/cpu0/cpufreq/scaling_cur_freq
[AT&T Samsung Galaxy S II Skyrocket SGH-I727] ReedX50v:
My Flashable Cymbaline Init Scripts update is finally done.

See Main Post Here.

Change Log

:

Version 2 [July 28]:.

-	More frequency varieties.

-	Changed the file names of the scripts so that they execute LAST. This helps prevent your ROM/apps from overwriting the settings. But, since all the other scripts have to run first, it may take a few minutes after booting before they apply. (Takes 2min. on Embryo4.1 for me, because the zipalign script takes a while).

-	UNINSTALL the old scripts if you used them. Use the original Revert zip or the Revert zip from this release (it will remove both old and new scripts). It won't break anything if you don't; the system will just run the old scripts and then run the new scripts on boot, which would be wasteful.

-	Added simple BLN on/off scripts. Cymbaline v1.5 only. There doesn’t appear to any advanced options available without an app in the background running it….

-	Added options to change the screen sensitivity. Still looking for other configurable settings.

-	Added the common “SD Speed Tweak” option to change the read-ahead caching. Increasing it improves the speed of reading larger files, but is less useful for smaller files.

-	Added flashable zips to remove only 1 specific type of each setting rather than remove all (e.g. only uninstall UV choice, while leaving your frequency / gov / IO choices intact. )

-	Fixed Governor scripts so that the selected governor applies to BOTH cores. Most apps only change CPU0, and leave CPU1 on OnDemand (such as SetCPU).

-	Added code to ALL CPU-related scripts that temporarily pings CPU1 Online to make sure settings correctly apply.

-	Added Governor options that I had left out earlier (Conservative, Batterysave, Userspace).

-	Added Governor tunings. They are NOT tuned to perfection, but all the “tune-ables” for each governor are there for you to edit in the script. The Conservative gov tuned for performance is pretty smooth.

-	Added I/O Scheduler tunings. All of these work well as-is, but the tune-ables are there for you to customize too.

-	Added two new under-volting options: Conservative & Aggressive. Conservative only under-volts by up to 20-50 Mv, while Aggressive goes below the “Optimal” settings but is still quite stable for me. All voltages on each frequency were extensively tested.

-	Renamed the “Experimental” voltage option to “Optimal” after weeks of awesome performance on my phone. (NO problems whatsoever). Others have also seemed pleased with the results.

-	Increased the voltage of 1.836GHz from 1325000mv to 1337500 mV for stability. It now survives all benchmarks and stress-tests on my phone

(Like AnTuTu: ).

-	Added Working Sleep-Wake Profiles. Choose different settings depending on whether the screen is on (awake) or off (sleeping). Who needs 1.836GHz when the phone is just checking your e-mail and updating your widgets?

-	Added sub-directory structure to make navigation from the Recovery menu easier. Also tossed in a .nomedia file so the media scanner won’t waste time scanning the script folder.

-	Probably other things as well… ;)
[AT&T Samsung Galaxy S II Skyrocket SGH-I727] whassupmyninja:
Thank you! Do the scripts set if you reboot your phone? Or do you have to execute them everytime you reboot? The reason i asked is because i saw a post where you said that you have to execute them everytime you reboot is that correct? I read in the orginal post that setting are there when you reboot. I just want to get the facts straight.
[AT&T Samsung Galaxy S II Skyrocket SGH-I727] ReedX50v:
Yes... If you use the flashable zips, those settings will be applied every boot. If you manually install the scripts to the init.d folder, they will also be applied every boot. If you just run them in script manager, the settings will go back to stock/defaults after a reboot.

See the main post. It will tell you all about them.

Edit: Added minor changes to the Install directions in the above post to make that more clear.
[AT&T Samsung Galaxy S II Skyrocket SGH-I727] whassupmyninja:
Oh, that makes sense! Thank you for explaining!
[AT&T Samsung Galaxy S II Skyrocket SGH-I727] kishke:
Mohan(whenever you're back) you should link this in the OP: http://xdaforums.com/showthread.php?t=1369817

Really good read and can help avoid tons of questions.
[AT&T Samsung Galaxy S II Skyrocket SGH-I727] chinthekng:
Are there gonna be some added governors on this kernel
[AT&T Samsung Galaxy S II Skyrocket SGH-I727] mindmajick:
Lets give him some time to fix what is not working first.
[AT&T Samsung Galaxy S II Skyrocket SGH-I727] chinthekng:
True guess I did kinda jump the gun there just really excited we got a custom ics kernel in the works :D
[AT&T Samsung Galaxy S II Skyrocket SGH-I727] shoobiedoobiiwhompwop:
surfs up
[AT&T Samsung Galaxy S II Skyrocket SGH-I727] mohan_kr:
0.2 UP

0.2 - EVERYTHING SHOULD WORK on ICS- UCLD2 based ROMS (4.0.3 IML74K)

For 4.0.4 or UCLE2 ROMS (IMM76D or above):

- camera still broken.

- everything else should work..

At this point, I think I am going to move my ROM baseline to UCLD2 or 4.0.3 as Sammy's kernel sources appear to work only with the platform version. As many probably know, with ICS, Android is becoming more and more closed source :(. So, the issue here with the camera is that the shared mem never gets initialized to setup the camera and that is controlled by HAL layer . If someone wants to play around with the shared libraries and the HAL library from UCLD2 go for it (the files and dependencies you want to play around is /system/lib/hw/camera.msm8660.so, /system/lib/liboemcamera.so, etc..).

At this point, without official kernel sources from Sammy for 4.0.4 platform, not going to spent too much time on this, got to do the real mods now ;)...So I will be basing of UCLD2..till the official drop or official 4.0.4 drop for a similar device.
[AT&T Samsung Galaxy S II Skyrocket SGH-I727] mohan_kr:
Source links up in OP, if anyone's interested...Currently, finding time has become a challenge..

Also, if using on UCLD2 based ROMS, you might not want to flip to the front camera, it will cause a shutdown and you have to pull battery..
[AT&T Samsung Galaxy S II Skyrocket SGH-I727] mohan_kr:
BLN ADDED

OK..0.3 is up..

- Added BLN (thanks creams/romanbb/dag)

- camera still not worked on..but you can hack around..

I will push the changes later.

BLN NOTES:

* If you use lightflow, please don't mess around with advanced settings.

* this will replace your lights library..I will post a revert later, but should

not be an issue generally.

* there is a init script installed, which will enable the bln every reboot as a safety, as it appears, the setting gets lost.. removed this, in 0.4 it is enabled by default, init.d appraoch was too fragile and BLN app anyways is able to enable and disable it..

* there will be a warning stack trace, in kmsg, this should be safe to ignore for now.
[AT&T Samsung Galaxy S II Skyrocket SGH-I727] Killadude:
It works perfectly with the tmobile UVLE ics rom ;) Thanks

EDIT: Got freezes when went to sleep so i dont think this works
[AT&T Samsung Galaxy S II Skyrocket SGH-I727] mohan_kr:
You read the OP right?
[AT&T Samsung Galaxy S II Skyrocket SGH-I727] Killadude:
Yea i did, my phone has this weird no sim bug, that started when i installed the ucla modem or any ucla rom. it doesn't connect to rogers network, but the tmobile roms work perfectly, i thinks its bad radio flash. Even when i came back to the rogers modem via odin or cwm this problem existed.

Now the problem is for tmobile roms the rotation is messed so i have to flash a kernel for any roms I install. With gingerbread roms the Da_G kernel works perfectly, on ICS yours is the only kernel out there so i tried it out, it worked for a while, but it was on performance only ie 1.5ghz all the time, when i tried changing the governer it started freezing and would not turn on after going to sleep.

Any ways im just testing stuff out, i know it'll fail and thers a high prob that it wouldn't even boot.. but it did and i was just reporting that it could work if governer were not changed.

EDIT: just tested it with the interactive governer at 1.13 ghz max and 192mhz min and it seems to be working great ;)
[AT&T Samsung Galaxy S II Skyrocket SGH-I727] mohan_kr:
0.6 UP

Ok, 0.6 is up

* Back Camera should work flawlessly, please restore any non UCLE2 libraries back, *if* you changed them. (fr*&*ing Sammy).

* The notification bar transparency is fixed too.

The only thing holding this back from being a release version is the Front Camera. If you don't use the Front Camera, this should be nice daily driver.Next up will be some OC/UV not decided yet, most of the work is done already by faux and Da_G, just need to port it over for this kernel version.

NOTES:

* If you accidentally opened the Front Camera and crashed. It will reboot or shut itself off. If it shuts itself off, then just long press the power button (15 seconds) or pull battery and you should be set. (Don't activate the Front Camera :))...
[AT&T Samsung Galaxy S II Skyrocket SGH-I727] mayhem1983:
You know the kernal is only meant for skyrockets on att n roms just saying bro
[AT&T Samsung Galaxy S II Skyrocket SGH-I727] unibombz:
Is this kernel working for the Rogers I727R , did anyone risk the chance trying it being that none of the flags were made for the i727R ?

I am just looking into getting ICS going on my phone, and trying to find a rom I want to use. Let me know of you thoughts. thanks :)

Good job with the BLN support !
[AT&T Samsung Galaxy S II Skyrocket SGH-I727] rpr69:
Why don't you just use one of the existing ICS ROM's? They all have kernels in them, and as far as I know they all work with i727r.
[AT&T Samsung Galaxy S II Skyrocket SGH-I727] mohan_kr:
1.0 released

Here we go folks... 1.0 -- Finally released. Everything should work..including BLN

* I have tested and verified on UCLE2 based ROMS. Pretty sure it will work in UCLD2 and UCALC4 based ROMS..

* I will redo the OP with more info later..

Rogers Users please be patient I will cut a kernel probably over the weekend for you guys...

Now the fun begins...
[AT&T Samsung Galaxy S II Skyrocket SGH-I727] mindmajick:
Will try on cm9 and get back 2 you. Thanks again.

Edit: scratch that.. reread post 1 :D

--

SGH-I727 using XDA premium, running cm9.

Questions? look here: http://xdaforums.com/search.php
[AT&T Samsung Galaxy S II Skyrocket SGH-I727] mohan_kr:
That was meant for CM9/AOKP/AOSP devs who want to package the kernel with their builds..I don't think the initialization scripts should be very different..flash it and let me know..
[AT&T Samsung Galaxy S II Skyrocket SGH-I727] mindmajick:
I'll do a quick nandroid and try it now. Brb

--

SGH-I727 using XDA premium, running cm9.

Questions? look here: http://xdaforums.com/search.php
[AT&T Samsung Galaxy S II Skyrocket SGH-I727] chinthekng:
Mohan are you gonna be adding this kernel into the next release of your rom

Edit: never mind just went to your thread and saw your post
[AT&T Samsung Galaxy S II Skyrocket SGH-I727] mindmajick:
No dice on cm9.

Booted ok. But kept getting repeated "unfortunately the process android phone has stopped" alternating with the same msg for nfc service.

I could see it boot ok behind the messages, but NO SERVICE.

--

SGH-I727 using XDA premium, running cm9.

Questions? look here: http://xdaforums.com/search.php
[AT&T Samsung Galaxy S II Skyrocket SGH-I727] Bruno2123:
Thank so much for all your hard work you have fixed alot of problems i had with the kernel cant wait to test out the battery life one thing i have found is your undervolt scripts are missing the 310500 freq other then that great so far
[AT&T Samsung Galaxy S II Skyrocket SGH-I727] christianxin:
can i use this script on the seaz modded kernel uclf5 ? thanks . i mean the screen sensitive touch script .
[AT&T Samsung Galaxy S II Skyrocket SGH-I727] Bruno2123:
You could try worse comes to worse you could always use the revert script. But the high sensitive is just normal stock sensitive so unless you want it even more then that i wouldnt worry about it
[AT&T Samsung Galaxy S II Skyrocket SGH-I727] BLWedge09:
ReedX50v,

First off, thanks so much for the scripts. Getting the best battery life I've ever gotten with the skyrocket even while overclocked to 1782, using the badass governor, and undervolted using the Optimal script. Just out of curiosity i opened up system tuner to see if it showed all the tweaks in effect (it does) and noticed that every voltage step was undervolted except for 310 mhz. Was that done for a reason, or was it just accidentally skipped? Not a big deal, just wondering if there's a reason behind it. Screenshot attached.
[AT&T Samsung Galaxy S II Skyrocket SGH-I727] ReedX50v:
Good link. I had posted it a while back and it’s what initially got me into making these scripts (well, that, and frustration with apps running in ICS).

Thanks, I’m glad it has helped you guys out.

I do purposely leave out the 310.5 MHz frequency-step because it is not actually used by the kernel (it ramps up directly from 192MHz to 384MHz). So, it would be inefficient to run extra code to change its settings at boot. Heck, skipping it might even save you 1/1000000th of a watt, ah ha. :p

Edit: NO, I am working on compatibility.
[AT&T Samsung Galaxy S II Skyrocket SGH-I727] Decepticaons:
It would appear that after flashing these scripts (freaking amazing btw!) I can't power of my phone while it's plugged in, keeps restarting. What's the fix, i forgot lol!?
[AT&T Samsung Galaxy S II Skyrocket SGH-I727] kishke:
Use the zip that removes all scripts and then just install them 1 by 1 until you fine what's causing you the issue.
[AT&T Samsung Galaxy S II Skyrocket SGH-I727] ReedX50v:
Hmm. I'm not sure that is the scripts. Any changes made should be completely gone upon shut-down. I've seen this before as well and I think it's related to the USB cable or phone thinking there is an active connection.

If anything, power off the phone while it's disconnected, connect it, and then see if it boots up. If so, do as Kishke said: uninstall the scripts and try that again. IF it still does it, then it's definitely not the scripts. Nothing they do should result in any permanent changes to the system.
[AT&T Samsung Galaxy S II Skyrocket SGH-I727] Decepticaons:
That's what i was thinking, however flashing the scripts is the only change i made. The votes and plug are the same i always use. Since I'm the only one with this issue I'm gonna see what happens tonight then redo the scripts after a revert. Thanks for trying to help guys.
[AT&T Samsung Galaxy S II Skyrocket SGH-I727] mohan_kr:
CYMBALINE-RD01-2.0 Up

Folks,

I am still extremely busy. But wanted to push this out, I am extremely pleased with this, all upstream merges completed so I can focus on making incremental tweaks. Still it is for TouchWiz ROMS.

I am starting to version to the RAMDISK changes, that is what the "RD01" in the version string specifies. Any time ramdisk changes but kernel remains the same it will show up there. (RD02..etc..).

PLEASE MAKE SURE TO DISABLE YOUR INIT SCRIPTS BEFORE INSTALLING THE RD01-2.0 Kernel, I have not finished merging all Governors yet. This is only applicable if you are using a governor other than STOCK (ON DEMAND).

PLEASE MAKE SURE TO READ THE CHANGELOG
[AT&T Samsung Galaxy S II Skyrocket SGH-I727] ReedX50v:
Oh AWESOME! It's great to see ya back, Mohan.

PS: Sorry for complicating things... (Will update post)
[AT&T Samsung Galaxy S II Skyrocket SGH-I727] christianxin:
is the 2.0 still base on ucle 2? or uclf6 kernel now .?
[AT&T Samsung Galaxy S II Skyrocket SGH-I727] ReedX50v:
Same difference. It's for Samsung / TouchWiz ROMS, will work on all the UCLE2, UXLF3, UCLF5, UCLF6 ICS ROMs (among others).
[AT&T Samsung Galaxy S II Skyrocket SGH-I727] christianxin:
my question means he modded this kernel more from ucle 2 kernel or more from uclf6 kernel .thanks for your quick reply anyway .
[AT&T Samsung Galaxy S II Skyrocket SGH-I727] ReedX50v:
Oh sorry, I believe it's based off the Korean SGS 2 LTE kernel, with parts cherry picked from T-Mobile's Hercules SGS-2 and the Skyrocket's UCLF6 kernel.

The source for UCLE2 (or any ICS Skyrocket kernel other than UCLF6 / UXCL3) was never released.
[AT&T Samsung Galaxy S II Skyrocket SGH-I727] mohan_kr:
Hmm..at the risk of sounding like a broken record..(I have answered this many times, even in this thread, so a search would have been prudent)..Anyways

THERE IS NO SUCH THING AS A MODDED KERNEL? I DONT EVEN KNOW WHAT THAT MEANS..

THE KERNEL HAS TO BE BUILT FROM SOURCE..THIS KERNEL (CYMBALINE) HAD THE ORIGIN WITH THE SAMMY RELEASED SOURCE FOR OUR CHIPSET (SHV-E110S)..SINCE THEN SOURCES FOR SGH-I727 AND VARIANTS WERE RELEASED BY SAMMY..WHAT YOU NORMALLY DO IS MERGE RELEVANT BITS AND MOVE ON..THAT IS WHAT IS DONE WITH THE CURRENT RELEASE..I HAVE BROUGHT IT INLINE WITH LATEST UPSTREAM KERNEL RELEASE (3.0.38) IN THE PROCESS..IF ALL THIS IS FOREIGN TO YOU, THEN SEARCH THE THREAD :).

WHAT IS MODDED IS THE RAMDISK..THE LATEST RELEASE USES THE UCLF6 RAMDISK (WITH FEW CHANGES, TO SUPPORT BOOT ANIMATION, INIT.D etc...)..
[AT&T Samsung Galaxy S II Skyrocket SGH-I727] christianxin:
thanks i flash the 2.0 kernel . but the default is 18xx , i want to down to 1566 it says fail to change . i try both system tunner and the script by reed x50v. please help . i use sky ics now .
[AT&T Samsung Galaxy S II Skyrocket SGH-I727] mohan_kr:
Actually the default is stock 1.52GHz, but during boot it ramps to 1.83GHz (whatever the max), but after that you should not see it go up there..(via cpuspy)..I am looking at a easy way that still allows the user allowed cpu scaling w/o curbing it..
[AT&T Samsung Galaxy S II Skyrocket SGH-I727] Bruno2123:
I dont know what you did mohan but this is tons better on battery life even without scripts also touch sensitivity is much better cant wait for ReedX50v scripts to take this over the top i can finally have bln! thanks you two
[AT&T Samsung Galaxy S II Skyrocket SGH-I727] odeccacccp:
Hi moan, great to see u back, thanks for the new kernel. But bt in car is a problem again, it was fixed in 1.5, maybe there is something can be done here too?
[AT&T Samsung Galaxy S II Skyrocket SGH-I727] mohan_kr:
Good to know..I have not completed the merge fully yet..Wanted to get this release out..I am using the SGH-I717/I727 sources..I will have to look into what I might be missing..Although BT is working perfectly in my Ford..I have to somehow narrow this down..either something in the Canadian version of MyTouch which does not pair very well with the BT stack..
[AT&T Samsung Galaxy S II Skyrocket SGH-I727] xTRUEx:
Am i the only one getting bootloops on this kernel? I've only tried it on uclf6. Basically I've tried flashing, then just rebooting, flashing wiping caches then rebooting, and also tried it on a completely fresh install and flashed it right after i flashed the rom. So far nothing has worked for me
[AT&T Samsung Galaxy S II Skyrocket SGH-I727] number16:
I just flashed the cwm version of 2.0 but I find that vibration is not working at all afterwards?

And BLN is not working properly either? Is it just me?
[AT&T Samsung Galaxy S II Skyrocket SGH-I727] mohan_kr:
This could be with I727R it might be that it does not like ramping up to 1.83GHz..I will post a kernel w/o stock 1.52GHz later today..which is what I was trying to avoid..but it looks like in the interim, I will have to provide different max. versions.

That def. appears to be a bad flash. All the kernel modules are copied to /system/lib/modules to. Can you check and make sure that the kernel modules exists there?
[AT&T Samsung Galaxy S II Skyrocket SGH-I727] number16:
hmm some of the files are missing ... but the md5 checks out OK for kernel download. Let me flash again ...it's weird
[AT&T Samsung Galaxy S II Skyrocket SGH-I727] skyrockets:
Battery life on 2.0 does seem a lot better. Thanks!
[AT&T Samsung Galaxy S II Skyrocket SGH-I727] tjsooley:
2.0 did not work for me newest cm9 nightley. good zip varified md5 flashed and black screen after the samsung screen.
[AT&T Samsung Galaxy S II Skyrocket SGH-I727] chinthekng:
Read the OP it says this kernel isn't for cm9/aokp roms
[AT&T Samsung Galaxy S II Skyrocket SGH-I727] tjsooley:
Thanks, Missed that. Dumb name if for touchwiz
[AT&T Samsung Galaxy S II Skyrocket SGH-I727] latinohot:
I too had bootloop, I have no idea what caused it,

using Kernel modded f6
[AT&T Samsung Galaxy S II Skyrocket SGH-I727] odeccacccp:
Not sure if its fords problem or Samsung, but since ics came out only two kernels are working its your 1.5 and rogers stock f3. Non others stock or custom, official ir not, rogers or att.

If i can help somehow let me know, appreciate u working on this.
[AT&T Samsung Galaxy S II Skyrocket SGH-I727] mohan_kr:
Bootloops

Folks OP has the Max CPU capped upto 1.512GHz (the stock) version. For people having bootloop issues if you can try that and post back results. Although, did not want to create separate versions, some phones it appears that it cannot safely ramp up, to 1.836GHz. (my guess here) (I am still looking into, trying to not ramp up to the CPU Max)

http://d-h.st/uwP
[AT&T Samsung Galaxy S II Skyrocket SGH-I727] number16:
Hmm this is very weird. I checked, and a lot of files are missing in the /system/lib/modules folder. I unzipped the .zip and there are like 32 files in that folder. There are only 25 files in the /system/lib/modules folder.

I've upgraded to the latest CWM recovery (touch recovery v6), checked the MD5 of the downloaded zip, and flashed it from both internal and external SD card, but it's been the same result - the files aren't being copied to the folder.

Any clue??
[AT&T Samsung Galaxy S II Skyrocket SGH-I727] latinohot:
It is very choppy but at least is running now, lol.
[AT&T Samsung Galaxy S II Skyrocket SGH-I727] xTRUEx:
Thanks, its working fine now.
[AT&T Samsung Galaxy S II Skyrocket SGH-I727] ReedX50v:
Uh... CM stands for Cyanogen Mod. I wasn't aware TW Kernels & Roms weren't allowed to use names with C or M in them.

If only someone had noted, like in big red letters, that this wasn't for CM.

EDIT: @Mohan: You may want to up the default voltage on 1836 MHz as a temporary fix. Just putting it at 1337.5 mV really improved my stability with benchmarks. Up to closer to 1350mV and let people drop it back it they want to clock it to that level...
[AT&T Samsung Galaxy S II Skyrocket SGH-I727] xTRUEx:
Hmmmm, I'm having pretty inconsistent bln. It works for the testing of the bln control app, but for sms popup or other messaging apps its not working. I do have it set so the screen does not come on, and that the apps are supposed to use the leds
[AT&T Samsung Galaxy S II Skyrocket SGH-I727] mohan_kr:
Cool thanks will do..I will be putting out another build... later tonight..

Yup build will be up with BLN fixes later tonight..

Also, I will be putting ALL NON STANDARD (i.e. outside of what linux provides) governors as kernel modules in /system/lib/modules. Using it as a built-in is activating a bunch of crap in those govs. I am sure ReedX50v will cook up the neccessary scripts :).
[AT&T Samsung Galaxy S II Skyrocket SGH-I727] xTRUEx:
Awesome, looking forward to it