yashsingh1/xdaforums huggingface dataset:
[Samsung Epic 4G Touch] freecharlesmanson:
Hi all! I'm not posting in development because I really just tweaked this file

It originally is caulkins which I'd love to thank for everything he does! Amazing developer!

I also posted here because I'd like to discuss disadvantages to this config .... so far I have seen very gradual and load appropriate scaling. I have been able to run comfortably set 800mhz with absolutely no lag during normal task like music,waze, texting, transition animations in launcher . I have seen around a 20% increase in battery life vs normal on demand . I am running caulkins 2.8 with gunslinger , I have chainfire installed . And a pretty stripped system app folder, although not relevant to the script or governor settings

#!/system/bin/sh

#

# Created by Calkulin

# Epic 4G Touch v1.2

CONSERVATIVE="1"

INTERACTIVE="0"

LAZY="0"

ONDEMAND="0"

PERFORMANCE="0"

POWERSAVE="0"

SMARTASS="0"

CONSERVATIVE_SAMPLING_RATE="75000"

CONSERVATIVE_UP_THRESHOLD="68"

CONSERVATIVE_DOWN_THRESHOLD="40"

CONSERVATIVE_FREQ_STEP="4"

CONSERVATIVE_SAMPLING_DOWN_FACTOR="1"

CONSERVATIVE_IGNORE_NICE_LOAD="1"

GOVERNOR=`cat /sys/devices/system/cpu/cpu0/cpufreq/scaling_governor`

if [ $CONSERVATIVE = "1" ]; then

echo "conservative" > /sys/devices/system/cpu/cpu0/cpufreq/scaling_governor

echo $CONSERVATIVE_SAMPLING_RATE > /sys/devices/system/cpu/cpufreq/conservative/sampling_rate

echo $CONSERVATIVE_SAMPLING_DOWN_FACTOR > /sys/devices/system/cpu/cpufreq/conservative/sampling_down_factor

echo $CONSERVATIVE_IGNORE_NICE_LOAD > /sys/devices/system/cpu/cpufreq/conservative/ignore_nice_load

echo $CONSERVATIVE_UP_THRESHOLD > /sys/devices/system/cpu/cpufreq/conservative/up_threshold

echo $CONSERVATIVE_DOWN_THRESHOLD > /sys/devices/system/cpu/cpufreq/conservative/down_threshold

echo $CONSERVATIVE_FREQ_STEP > /sys/devices/system/cpu/cpufreq/conservative/freq_step

GOVERNOR2=`cat /sys/devices/system/cpu/cpu0/cpufreq/scaling_governor`

SAMPLINGRATE=`cat /sys/devices/system/cpu/cpufreq/conservative/sampling_rate`

if [ $GOVERNOR2 = "conservative" ]; then

if [ $SAMPLINGRATE -le "490000" ]; then

echo "Kernel includes Conservative governor, so it was ENABLED"

else

echo $GOVERNOR > /sys/devices/system/cpu/cpu0/cpufreq/scaling_governor

echo "Kernel includes Conservative governor but it was NOT ENABLED because SAMPLING RATE was not IDEAL"

fi

else

echo "ERROR!!! Conservative governor could NOT be ENABLED"

fi

fi

After more tweaking around the only kink I can't solve is the 1000mhz step is used less then 800 or 1200 despite altering the freq steps and sampling rate
[Samsung Epic 4G Touch] playya:
Ok my bad if I am missing something but why you of posted this in development anyways... I say good move posting it here especially since you do not even have an attachment for people to download and place on their phone. I thank you for your updated script but for those here in xda that may be new to this sort of stuff please provide them with some more info

LIke download script here/ then place here/ reboot this blah blah blah.. Not flaming just trying to help you out some since in Development they would of lit you up...:D

Edit: My bad I see its YOUR init.d setup so are you sharing or just letting us know what you do... Jus' Askin'
[Samsung Epic 4G Touch] odub303:
Deleted
[Samsung Epic 4G Touch] freecharlesmanson:
As mentioned its here for the taking .... or criticizing

Uploading a file its almost pointless.... the only thing special about it would be the permissions need to be 755 I believe ...I think I'm more pushing to see if anyone else perhaps can get better scaling results with out performance issues if not its here for the taking also if you don't understand init.d at all you can just use setcpu or something like it to set conservative governor settings
[Samsung Epic 4G Touch] JohnCorleone:
Man, I loved Minimal Black on Calk's ROM! You can always zip that script from init.d and post it for others to try. I think it just adds a ".txt" to the end that the user would delete after extracting it
[Android Q&A, Help & Troubleshooting] ycusoy:
My question is very simple and hopefully the great teachers in this forum can answer.

- How can I get and modify files on the system without activating the usb android debuging?

ycusoy | http://admin-belajar.blogspot.com
[Android Q&A, Help & Troubleshooting] nathan-96:
root explorer?
[Android Q&A, Help & Troubleshooting] Skin1980:
1st root your phone

2nd use terminal emulator or software like root explorer
[Android Q&A, Help & Troubleshooting] ycusoy:
how i can do?

my device only fastboot mode, if i update form sd card,, "error in line 7". I think my system is empty, how can i do?
[Samsung Infuse 4G] Kim Min Su:
Hi, guys. Yesterday I installed AOKP ROM ICS.

I want to use Samsung Galaxy S2 Stock app.

Can I use this?:confused:
[Samsung Infuse 4G] jpcdeux:
No

Sent via my ice cream sandwiched Infuse 3.5G
[Samsung Infuse 4G] astrob0t:
Is the vice versa possible??

i.e., installing AOKP apps(apks extracted from zip files of AOKP based roms such as ressurection remix etc) in samsung stock roms??

:confused:
[Samsung Infuse 4G] 78c10:
I would say this would depend on the app. If you're picking out an .apk that isn't supported on your destination phone or version of Android, then no, of course not.

Best thing to do would be to go download it from the Play Store. If it's not there, then it might not work to just load it up.
[HTC One S] cyberguest:
has anyone tried this?

similar to invisibleShield films

http://www.ebay.com/itm/2-Pack-S-Sh...ccessories&hash=item231d1b5082#ht_2497wt_1396
[Galaxy Note GT-N7000 Q&A, Help & Troubleshooting] gangreu:
Hello guys anyone have any tip/tweak to build.prop ICS Lpy?
[Galaxy Note GT-N7000 Q&A, Help & Troubleshooting] M3TALLICA:
All tweaks on gingerbread, except force GPU tweak.
[Galaxy Note GT-N7000 Q&A, Help & Troubleshooting] EdgaBimbam:
i have added these lines

# media tweaks

# this will improve quality and speed

ro.media.enc.jpeg.quality=100

ro.media.dec.jpeg.memcap=8000000

ro.media.enc.hprof.vid.bps=8000000

# UI settings tweaks

windowsmgr.max_events_per_sec=150

debug.performance.tuning=1

debug.sf.hw=1

video.accelerate.hw=1

# net tweaks

net.tcp.buffersize.default= 4096,87380,256960,4096,16384,256960

net.tcp.buffersize.wifi=4096, 87380,256960,4096,16384,256960

net.tcp.buffersize.umts=4096, 87380,256960,4096,16384,256960

net.tcp.buffersize.gprs=4096, 87380,256960,4096,16384,256960

net.tcp.buffersize.edge=4096, 87380,256960,4096,16384,256960

ro.kernel.android.checkjni=0

ro.kernel.checkjni=0

ro.config.nocheckin=1

and changed wifi interval to 180
[AT&T, Rogers HTC One X, Telstra One XL] rob219:
just wondering if any devs are working/thinking of a bootstrap that can be used on the at&t one x like was done on the atrix 2 and other phones with locked bootloaders so we can install a recovery and flash roms?
[AT&T, Rogers HTC One X, Telstra One XL] HydroSkillet:
Yes, there are posts where they start talking about it here and there, have to skim through some BS to see the stuff that matters.
[AT&T Samsung Galaxy Note I717] MUFC17JW:
I went to settings and update software and it said "up to date. Check again in 11 hours"

Oh btw, how do you post pictures?
[AT&T Samsung Galaxy Note I717] jpeg42:
Just go to the dev section and you can have an even better version of ICS in 11 minutes.

Sent from my Collective ICS ROM (Unofficially)
[AT&T Samsung Galaxy Note I717] xshaftx:
There is no official ics update available yet.
[AT&T Samsung Galaxy Note I717] zer0nine:
Ummm wat.

You can only check for updates every so often, which is why it is telling you to check again in x amount of hours.
[AT&T Samsung Galaxy Note I717] Alzoids:
No i717 ICS update rolling out man. You must've heard about the n7000 getting ICS and thought we had the same phone.
[AT&T Samsung Galaxy Note I717] MUFC17JW:
I was getting excited...
[AT&T Samsung Galaxy Note I717] armyboy11b:
Tsk tsk tsk :banghead:
[AT&T Samsung Galaxy Note I717] djxcee:
Um this thread should be closed.
[AT&T Samsung Galaxy Note I717] Sleef:
I would rather be kicked to death by neo-nazis than ever have to deal with an uptight xda member in real life.
[AT&T Samsung Galaxy Note I717] s1mpd1ddy:
Guys can we close this thread?
[AT&T Samsung Galaxy Note I717] jpeg42:
Seems here at XDA they only close threads with hundreds of informative posts:

http://xdaforums.com/showthread.php?t=1559800&page=47
[AT&T Samsung Galaxy Note I717] TheMrRoxtar:
Just went to up date and mine says check in 6 hours....probably nothing as usual
[AT&T Samsung Galaxy Note I717] nlghtcrawler:
Find at&t software update in your manage application list, clear data, check again
[AT&T Samsung Galaxy Note I717] armyboy11b:
Their is no update....not yet lol

Sent from my SAMSUNG-SGH-I717 using Xparent ICS Blue Tapatalk 2
[AT&T Samsung Galaxy Note I717] djxcee:
I concur.
[AT&T Samsung Galaxy Note I717] TheMrRoxtar:
Shiiiiioioiidudhfnfjfjfkzllaiwndmdiofktttttttt I want an update.......it will never come *crying* it will never ever come
[AT&T Samsung Galaxy Note I717] redneck_666:
If you don't want to install one of the leaked versions of ICS (Which are pretty damn good), I have a novel idea for you;

Next time, don't purchase a carrier subsidized phone. Your chances of getting a timely update are better.
[Nexus S General] apatal:
Hi everyone! :D

I just got permission from _thalamus to host a separate thread here for his Nexus S kernel developments. This is purely an informational thread and all credit goes to the man himself, _thalamus, for his great work on crespo kernels. Consequently, any bugs you wish to report or any feature request you'd like to make, it might be better to just leave a comment on the corresponding blog posts for that release. However, whenever necessary, I will report any major issues directly to him, but I for one cannot promise resolution as I'm no developer. My role in this thread is simply as moderator of sorts, as _thalamus wants that I keep the thread clean and on-topic.

In this thread, I will include links to his blog posts where you can download his most recent releases as well as some snippets and changelogs when appropriate. Let's make this into a fun and friendly medium of discussion where we can help each other out for the benefit of the community. Links below:

Get the latest Jelly Bean kernel release in this post.

Thanks to:

* _thalamus

* Google

* xda-developers forum community

* my wife and little baby girl
[Nexus S General] apatal:
Frequently Asked Questions (or Moaners' Manual)

I decided to make this post more useful so I'll be slowly updating this FAQ as the need arises. For the moment, the item below is just to address the common queries that's been asked in the thread.

Why don't you add BLN/BLD/Vooodoo Color/SuperAwesome governor/etc?

From _thalamus' post here:

For those who really need BLN, see a community contribution by madd0g, shared in his post here.

What is the battery life with this kernel?

From _thalamus' post here:

What is IDLE2?

For more information on IDLE2, _thalamus' new development that may be a replacement for the mostly unstable Deep Idle mod, please follow the links below:
[Nexus S General] wolf230:
Great job....

I'm loving both thalamus kernel and Oxygen Rom
[Nexus S General] doa4ever:
Great to see that _thalamus Kernel joins XDA.

Thanks.
[Nexus S General] DaXmax:
_thamalus didnt joined XDA.... Someone hosted the kernel here, not him...
[Nexus S General] apatal:
Thanks for the enthusiasm guys. I think _thalamus' kernels have always been lurking here in xda, like in the Oxygen ROM threads, but I feel like it also deserves its own since it's really a great alternative in it's own right. :)

Sent from my Nexus S
[Nexus S General] ljordan2:
Thamalus kernel is great but lack of voodoo color is really hard for me. It would be great if thamalus adds voodoo color. I‘m not complaining but this is what i think.
[Nexus S General] rijads:
Better read info before posting, it doesnt lack voodoo, its integrated...
[Nexus S General] renna1992:
false.

voodoo sound is implemented, not voodoo color.
[Nexus S General] apatal:
i only have an i9023 so i can't really confirm on the voodoo color, but i listen to music extensively and i feel like the voodoo sound module is implemented well. i tried other stock-ish kernels like simplekernel but somehow, at least to me, it sounded like voodoo improvements weren't as obvious as in other kernels, like air or matr1x. in my experience, music sounds the best when i'm using the latest experimental releases by _thalamus. i can't really explain why this is, it just sounded that way to my untrained ear. :)
[Nexus S General] jojoost:
Thanks, but i've never used this kernel before, and I have heard alot about it (in a positive way)! but what makes it so special??

Verstuurd van mijn Nexus S met Tapatalk
[Nexus S General] bedalus:
It's got excellent read/write speeds with the deadline scheduler
[Nexus S General] jojoost:
Ok, thanks, gonna flash in a few moments

---===:::Greetzz, jojoost:::===---
[Nexus S General] hp13:
I used his GB rom for GS2 and loved it. I hope he makes oxygen for galaxy nexus although its already ICS
[Nexus S General] lancec50:
Has anyone tried this kernel on AOKP?
[Nexus S General] Dorilife:
Yes, I switch back and forth from Trinity and Thalamus kernel for a few builds now.

It pairs well with AOKP.
[Nexus S General] doa4ever:
Both - Stable & Experimental - working perfect with AOKP Build 36.:cool:
[Nexus S General] apatal:
AOKP user here, and I've used _thalamus' kernels on it, and am very satisfied, especially the experimental ones with Voodoo sound. :)

Sent from my Nexus S
[Nexus S General] apatal:
Experimental Nexus S Kernel (3.0.32_r1) released!

Please see OP for the link.

Cheers! :D

Sent from my Nexus S
[Nexus S General] doa4ever:
......working flawless with AOKPCB B36 :)
[Nexus S General] :
As regards the battery usage graph, it is notoriously inaccurate and shows the device awake when it isn't sometimes. I think sometimes it just fills in the blanks however it wants. The same bug existed in Gingerbread and has unsurprisingly not been fixed, which is fairly typical of Android in my experience.

It's clear from the battery drain gradient when the phone is awake or when it is not.

ironia. - If you have reboots, post logs. Also, don't use words like 'latest', that doesn't tell me which one you are using. Is it the latest stable, experimental or is it my personal concept build which shouldn't really be discussed on here as it isn't an official release and it never will be.
[Nexus S General] ironia.:
sorry, release 3.0.36-14

have no logs, reboot three times after:crying:
[Nexus S General] :
Ok, I'm going to disable debug assertions and do another build in a bit. Hopefully it will stop the reboots.
[Nexus S General] apatal:
For which build? The stable release? or the concept kernel?

Sent from my Nexus S
[Nexus S General] :
Stable. Just built and it is here.
[Nexus S General] chronophase1:
Haha. Yep.
[Nexus S General] apatal:
New test build from the website here. ;)

Sent from my Nexus S
[Nexus S General] :
Oh, I wouldn't bother with that one really. It's quite experimental, it's got a stack of BFS backports in it, I backported the majority of v0.414 > 0.420 to 0.413.

I just did it for the hell of it, because I can. :)

I also found that disabling the PVR debug assets just results in the PVR driver locking up if it hits an issue, so the GPU gets wedged.

Best one to go for at this moment in time is 3.0.36-14 stable, unless you *really* want BFS.

Otherwise, I wouldn't bother with any of the experimental ones, they are just my testing / concept kernels, although they have been stable.

It could be much worse I guess, they could be a big pile of copy and pasted, hacked together and kludged code, like a relative newcomer to the Nexus S forum. But they aren't, I'm pleased to say. ;) </*****>

Edit: Oh yeah, I'm not pushing the source for that experimental kernel (don't want to mess up my git lol), so if anyone really wants to build it, instructions and patches here.
[Nexus S General] inFECT:
haha, i see what you did there ;-)

question: whats about the bigmem patch/mod? is there any chance that it will be added to your kernel? or is there a good reason why it isnt implemented.
[Nexus S General] apatal:
Well, I'm quite low on EQ these days due to the imminent drop of 4.1 so I managed to flash before even hearing from you what's up with this version. Everything seems working anyway.

yeah, my phone likes BFS for some reason I can't explain so I'm willing to try out your experiments with this scheduler. May I suggest adding the letter "bfs" to the filenames of your experimental bfs kernels? That way, other low-EQ people like me will learn to stay away from it if they don't like BFS.

Haha. As mathkid knows, I'm pacifist, so: no comment. ;)
[Nexus S General] :
Well, to be quite honest, BFS gives a much more responsive device, especially with the backports I did.

I just wish Android hadn't implemented CPU cgroups for background task partitioning, then BFS would be totally viable to use with Android.

Alas though, BFS isn't working well on SMP ARM SoCs, panics, oopses and deadlocks galore. I'm in the middle of trying to figure out why on OMAP4 at the moment, but getting nowhere.

I need to change my build script tbh, it's using git describe to set the filename, which isn't ideal.

Well, I tend to say what I think, and I think it's shocking some of the crap people will flash on here, and even more shocking the untested crap that some so called 'developers' will release. 'Oh yeah, it boots, let's do another release and get that thanks meter up...' </cynicism>

I think the key is to understand what you are modifying. If you don't understand it, leaving it alone is the most sensible idea, or if you want to experiment, at minimum thoroughly test it yourself and with a few private testers before releasing it on a public forum and if you aren't entirely sure, don't release it. It's the only decent thing to do.

I'm not trying to be nasty, vindictive or *****y here, simply honest. I believe that a certain individual should step back a little and consider what they are doing instead of pushing untested releases every 5 minutes, specially when feature wise it's almost an identical clone of other established kernels.

Users should also step back a little and not rush to flash every new thing that comes along.
[Nexus S General] :
Speaking of the decent thing to do, did you consider bringing your concerns to me directly? I'm quite heartbroken by this, and actually lost sleep. I am a newcomer after all, i need guidance.
[Nexus S General] :
Until you posted that, I hadn't referred to anyone in particular and I'm still not going to. That advice makes sense to any developer.

Seriously though, you need to grow a thicker skin. Criticism, comment and peer review is part of open source development and newcomers are not exempt from that. If you don't want people to comment on your tests / experiments / kludges, etc, keep them to yourself instead of pushing them to Github and doing releases.

The best guidance is looking at the way other developers do things and go from there. You won't find many developers who copy and paste entire directories between kernel source trees. Also, read about and understand how git works and use it properly. Don't try to run before you can walk.
[Nexus S General] djjonastybe:
Very true.

I would love to see this kernel become faster. Keep up the work.
[Nexus S General] apatal:
is it just me or your last line there showed that you missed the whole point of the post you we're praising? :D

Sent from my Nexus S
[Nexus S General] :
Yes, I haven't done that since you told me not to. I thank your advice in my op.
[Nexus S General] sdhanjal15:
Anybody test with 4.1
[Nexus S General] nashy10:
Backing up, will flash soon.
[Nexus S General] sdhanjal15:
Just flashed it. Pretty awesome! But you can't change governors in nstools....
[Nexus S General] nashy10:
BLN working? I'd love to try this but the dl links are down :/
[Nexus S General] apatal:
thalamus kernels have no BLN, BLD or BLX. Unless of course, you're talking of another kernel and have posted in this thread by mistake?
[Nexus S General] chronophase1:
This kernel doesn't support bln.

Sent by pocket technology.
[Nexus S General] raulillo88:
Links are down for me too
[Nexus S General] apatal:
This is confirmed. Don't know where the problem is. Try again later, maybe the servers are having issues.
[Nexus S General] rasengan82:
Does this kernel work NS4G?
[Nexus S General] apatal:
yes, it does.

Sent from my Nexus S
[Nexus S General] :
Yeah, seemingly. I have emailed the owner of the server and let him know, so hopefully it'll be fixed soon.

---------- Post added at 09:47 AM ---------- Previous post was at 09:26 AM ----------

Skydrive mirror of the latest stable kernel.

http://sdrv.ms/SarkGQ
[Nexus S General] fanguru:
tks!
[Nexus S General] rasengan82:
Thinking about flashing this. I have never flashed a different kernel other than stock or whatever comes with the custom ROM. Does this kernel work with Stock ICS 4.0.4? I might go back to Pete's 6/9 nightly if the Stock ICS 4.0.4 is not possible.
[Nexus S General] :
Yes.

I *only* test on stock.
[Nexus S General] rasengan82:
So reading the change log I can see the default governor is odemand (tweaked). What's the default i/o scheduler? Is it deadline or cfq?

Thanks!
[Nexus S General] :
http://thalamus-hacking.blogspot.co.uk/2012/06/stable-nexus-s-kernel-release-3036-14.html
[Nexus S General] rasengan82:
Something really weird happened. I made a nandroid and then flashed the kernel, no errors. Rebooted and noticed the kernel did not get updated. So I went back to CWM and flashed it one more time and noticed the kernel got changed. I wonder what happened the first time? Has this happened to anybody else here?

Just to add more info, the first time I tried installing the kernel the whole script ran so fast it was ridiculous lol. The second time I tried to flash, it wasn't' as fast.
[Nexus S General] :
Yeah, I did make some changes to my flashing scripts to try and work around that issue, but it's still not a particularly robust method and is prone to occasional failure (more so on i9023 devices for some reason).

Which kernel did you download?
[Nexus S General] rasengan82:
I downloaded kernel-S5PC110-3.0.36-14_rel.zip.

If you don't mind, can you explain me what happened? Were there any changes on the system partition or boot partition in the first run at all?
[Nexus S General] :
Yeah, where from though, from thalamus.ineige.org or the Skydrive link I posted earlier? The one on thalamus.ineige.org doesn't have my script improvements.

Well, it would have replaced the modules on the /system partition, but part of the boot flashing process probably failed, not sure which, but I would suspect either the dump, the split, or the stitching back together of the zImage and ramdisk.

See if the recovery log is still in /cache/recovery/last_log
[Nexus S General] rasengan82:
I downloaded from SkyDrive. I got the NS4G by the way. I checked the last log but it got overwritten already because I freaked out and made a nandroid restore the first time it failed hehe. The funny thing is that when it failed, CWM didn't throw an error status on the first run.
[Nexus S General] :
Ok, although I don't know what causes it to fail occasionally, I will make the error handing a bit more robust so it stops if anything doesn't work.

I'll change it to flash the new boot.img before it touches anything in the /system partition.
[Nexus S General] rasengan82:
Sure, let me know I can run the new script.
[Nexus S General] dfl:
Has anyone tested with Jelly Bean SDK JRN83C port SP4? Curious to try myself.

Thanks
[Nexus S General] :
Just give it a shot if you're willing to run code that wasn't meant for your phone in the first place. ;)
[Nexus S General] apatal:
Just checked and download links in the OP should be back now.

Cheers! :)

Sent from my Nexus S
[Nexus S General] :
If you re-download the stable kernel from the stable folder here, that now contains the new script, which should *hopefully* be more robust.

If the boot.img flashing fails, then it will abort and not touch the system partition.