yashsingh1/xdaforums huggingface dataset:
[Galaxy S II Original Android Development] pulser_g2:
Very good point there from netarchy.

Development site, so if you are a developer who fits in, that should be no issue for you :)

Otherwise you might wanna ensure nobody posts for ETAs... Back in the day, each request was a 24 hour delay :p I recall a rom delayed for about 11 days due to this sort of thing :)

Remember that over time, things mature and get better... So it will be worth the wait until it is deemed to be something ready for general consumption.
[Galaxy S II Original Android Development] Hacre:
To be a bit less grumpy and more serious, we're waiting on a couple of angles for a GUI to control the GPU speed settings with and we're also still looking into voltage control for the GPU as well. Currently the speeds can only be changed by the sysfs interface on a console.

Anyone that -should- be doing that (ie, testing it) should be more than capable of building from git. Anyone incapable of building from git, should be doing what all good little users should be doing: shutting up and waiting patiently, or sodding off and using something else.

Ta.
[Galaxy S II Original Android Development] jerdog:
"something else" - what would you recommend? Or is that an all inclusive - "you need to use an f'ing iPhone so you don't have to worry about these things"? :d
[Galaxy S II Original Android Development] tolis626:
Woah dude,chill out.You got me wrong.I didn't ask for ETAs or any such thing.I just thought you said you'd delay it because something was wrong.I just couldn't find anything being wrong when looking at the image,so I asked.Nothing more,nothing less.

And yes,you are absolutely right about what you said.It's a hobby and should be treated as such.You and Netarchy have already done more than enough.If I have,at any point,shown any ungratefulness or it seemed like I was whining about stuff,I am really sorry.Never meant to.I ain't the typical XDA noob.Or at least I'm trying not to be(let's face it,we all are or have been sometimes).I would really like to help with something(testing perhaps),but this is my last year in school and I don't have enough time to take a ****(sometimes literally) while studying for exams etc.By the moment I'm finished,I have a lot to do here.I really do hope I will contribute someday like you guys.

Again,sorry to all of you if it seemed like I was a ****. :)
[Galaxy S II Original Android Development] Hacre:
Nah it's alright tolis, most likely a language barrier thing that I read the wrong way while already annoyed.

Don't sweat it.
[Galaxy S II Original Android Development] tolis626:
Well,it's just that my sense of humour is too Greek and I know it's all Greek to you guys sometimes. ;) :p

Anyway,what I mean is that yes,it is a language barrier and I tend to be misinterpreted a lot around here.I don't mind,I just feel I have to apologise sometimes.This was one such time. :)

So,to redeem myself,I am gathering some money for some...stuff at this point.I'll make sure an amount goes to you and Netarchy.I'll contribute this way as,for now,I don't even know how to *properly* compile a kernel.I tried on my PC once.Believe me,you don't know what a dirty build is(PC still trying to recover from the shock). :p
[Galaxy S II Original Android Development] inkyadrian:
This is like a f...ing novel; too much to read.

My sms is knackt too!
[Galaxy S II Original Android Development] inkyadrian:
Can I plug my ' Home Plug ' into the 25kv overhead railway and receive wifi?
[Galaxy S II Original Android Development] CamoGeko:
Now you're just being a smartass.

Transmitted from a Galaxy far far away via XDA telepathy.
[Galaxy S II Original Android Development] androidkid311:
Lol....well...he tried. :)
[Galaxy S II Original Android Development] admartian:
HELP GUISE HEKLP!

I tried flashing a flash apk zip file into my phone. Now my fm trnasmitter wont werk and i cant view flash pages.

Also, when I try to play music, it says iTunes only!!!

All this after putting ninephetamin kerneal 2.0.5

btw I am using iOS5 on iPhone 4.

Thanks

Eagerly and ptiently waiting for only a positive answer.

Before you all rip me a new one, I thought I'd get involved in the party.

Excellent kernel Hacre/netarchy, keep it up.
[Galaxy S II Original Android Development] desire888:
Best kernel there is hands down, but you guys already knew that! :)

Noticed one thing though...when I reboot and the enter pin screen comes up, it goes after 5 seconds, and the home screen comes up. Not a problem normally, but if your not paying attention to it or cant enter it in time, I miss the screen and then have to reboot again to get to the pin screen.

Have I missed something with the phone? Cant find in search anyone else mentioning this.
[Galaxy S II Original Android Development] Hacre:
Interesting. This doesn't happen with stock kernel?
[Galaxy S II Original Android Development] netarchy:
I'd be more curious as to what rom he's on.
[Galaxy S II Original Android Development] eukaryote:
This is very deserved. A lot of the people on xda just whinge, 'when will this come, when will that come, why is this not here yet??!?!@?@??'.

Seriously, these guys are working hard and spending their FREE TIME instead of frolicking in the sun to code for us so we can enjoy these amazing features.

Instead of *****ing how about you appreciate the effort and wait? It's the best kernel from all those i've tried, so to demand more is very rich.

xda is there for appreciation and feedback, not stupid requests and demands. If you want to help, donate to the developers. Everyone knows beer is what powers the mind, and monnies = beer
[Galaxy S II Original Android Development] B3311:
Hey, great post! Really helpful - love the smiley, that really got the job done - that plus calling him Uncle negates your whining, is that how it works?

FFS....:mad:
[Galaxy S II Original Android Development] bambam82:
Press the home button again and you can enter your pin.
[Galaxy S II Original Android Development] SolBallads:
Well spoken dear sir! Thank you kindly!
[Galaxy S II Original Android Development] remus1710:
is this a joke :-/:-/????
[Galaxy S II Original Android Development] Ghashul:
Read the whole post.
[Galaxy S II Original Android Development] desire888:
Running kh3 rom and radio. Doesnt happen with stock kernel. only happens after changing the kernel.

Has always happened with KG3, KH1 and KH3. Totally stock, the pin screen stays. Update the kernel and the pin screen does the weird thing.

Im guessing from the response only happening to me. Maybe its from deleting some of the stock apps?
[Galaxy S II Original Android Development] gnarg:
BLN support

Hi guys...

What ROM do I have to be on to get the BLN to work...I've tried Ninph 2.0.5 and BLN doesn't work....I'm on stock rom.
[Galaxy S II Original Android Development] eukaryote:
You need appropriate software e.g. go sms
[Galaxy S II Original Android Development] tolis626:
Not again... :(

You have to install modified liblights.Where to find that?SEARCH!

You're welcome.
[Galaxy S II Original Android Development] CamoGeko:
Don't waste your breath, they never get it. :(

Transmitted from a Galaxy far far away via XDA telepathy.
[Galaxy S II Original Android Development] SolBallads:
Hacre must make a tshirt with your post as a slogan..
[Galaxy S II Original Android Development] Hacre:
2.1.0 released, Changelog and FAQ updated.

Edit: When I get time later tonight chances are the version will be bumped to 3.0.0 and a new thread created to reflect the new Samsung base.
[Galaxy S II Original Android Development] SolBallads:
What??? Already?? Thx hacre!! You are the man!
[Galaxy S II Original Android Development] tenchi0205:
Thx Hacre!! Downloaded...
[Galaxy S II Original Android Development] CamoGeko:
One word.....legend!

Might wait till tonight then.... :)

Transmitted from a Galaxy far far away via XDA telepathy.
[Galaxy S II Original Android Development] gnam:
Hi, it's necessary to calibrate battery after flashing the kernel from CWM?

Thanks
[Galaxy S II Original Android Development] kingonrock:
thanks a lot
[Galaxy S II Original Android Development] kalpik:
You even changed the installation message in your CWM zip! You're a perfectionist :p

P.S. This change is not in the changelog :p

P.P.S. Do I get candy for spotting this? :D
[Galaxy S II Original Android Development] Silly Man:
Newbie or oldie question

Hi, I am not familiar with the development world, making me a newbie, but since I am not a kid anymore, that would make me an oldie, either way, on page 1 hacre says "see github commit log to cfs-exp for full details" how do I do this?

Sorry if it is a stupid question and I hope it doesn't make the flame thread on page 1.

Thanks
[Galaxy S II Original Android Development] kalpik:
I'm assuming its here: https://github.com/Ninpo/ninphetamine/commits/cfs-exp

Hacre/netarchy might correct me if I'm wrong :p
[Galaxy S II Original Android Development] Hacre:
If you don't know how then it's not something you need to worry about, the changes relevant to the non technical are in the Changelog on the first page.

Edit: FFS kalpik
[Galaxy S II Original Android Development] CamoGeko:
Not really, only after flashing a new rom.

Transmitted from a Galaxy far far away via XDA telepathy.
[Galaxy S II Original Android Development] rodries:
wimax support?

in commits I can see

arch/arm/mach-s5pv310/c1-wimax.c

have we wimax support now ?
[Galaxy S II Original Android Development] thegangsta:
Hey there

all pptp vpn problems are gone :-)

thanks hacre
[Galaxy S II Original Android Development] veyka:
No, a kernel isnt going to magically add hardware to the phone.
[Galaxy S II Original Android Development] AndroidGX:
Hey, nice work, currently trying latest 2.1.0, looks promising!

GPU clock control is interesting but someone know which app can modify that? forget SetCPU of course :), or maybe a shell command to type?

Many thanks!
[Galaxy S II Original Android Development] jlevy73:
You must use adb to modify it. Therefore, use terminal from your PC/MAC
[Galaxy S II Original Android Development] tolis626:
Or do it through terminal emulator. ;)

Anyway,hats off to to you guys.GPU control was the only thing I was missing.But I have a question.What the **** are you gonna do now?A GUI for GPU control would be cool,but after that?You guys are gonna get bored unless you start a new project. :p
[Galaxy S II Original Android Development] AndroidGX:
Tried to search any cmd about adb concerning GPU modification but can't find any, could you share it with us please? Many thanks!
[Galaxy S II Original Android Development] runedrune:
Tried reading the first page? Its the first thing on the FAQ.
[Galaxy S II Original Android Development] AndroidGX:
Damn, I forgot it has been added to FAQ, sorry guys

Thanks you very much!
[Galaxy S II Original Android Development] frankcilo:
Why 2.1.0 is not based on KH3?
[Galaxy S II Original Android Development] runedrune:
Because the latest sources aren't based on kh3 :o
[Galaxy S II Original Android Development] rodries:
I know that, but sometimes the hard is there but its not used

I haven't studied the SGII hardware, I have no time rigth now, that's the reason I've asked
[Galaxy S II Original Android Development] chobie:
2.1.0 still has the usb mounting problem.
[Galaxy S II Original Android Development] tolis626:
Oh,forgot to mention that with such things GScript works a treat. ;)

However,it seems that no matter what I set,it just doesn't change...I mean,scores and performance are the same as on 267MHz.400MHz obviously crashes the phone,should need higher voltage.350Mhz seems stable enough.
[Galaxy S II Original Android Development] lynx2k50:
Can someone please test BLN with 2.1? Using a rom which supports BLN and bln control plus. The app says that bln can be used and i activated it. I go for the test in the app bit bln is not working.
[Galaxy S II Original Android Development] AndreiLux:
Just anybody wanting to play with GPU frequency: It's no use to overclock the GPU right now as it's still the fastest phone out there and there are no games out there which don't run fluidly. The killer feature will be when GPU voltage control is finished which will give a significant boost to battery life (and heat reduction) when gaming.
[Galaxy S II Original Android Development] AndroidGX:
I confirm, absolutely no difference as default clock.

And need to type cmds for each reboots as it don't save automatically frequencies (won't complaining about this anyway as it's safer).
[Galaxy S II Original Android Development] t0ph0id:
Working fine for me.
[Galaxy S II Original Android Development] jlevy73:
I haven't flashed it yet but try Asphalt 6. Gameloft screwed up coding that for the SGS2. What happens is that instead of the gpu clock being able to fluctuate between 160 and 267 (i.e. stock) it pins the gpu @ 160. What you should see @267 or even 300 is the game running much much smoother.

Also, try Nenamark 2. At higher clock speeds FPS should increase above 50
[Galaxy S II Original Android Development] jlevy73:
As Tolis stated, Gscript is your friend :)
[Galaxy S II Original Android Development] AndroidGX:
It was the first bench I tested, after 2 tries, I get 38 FPS max at 267/300.

Even without GPU OC I'am getting 47 FPS sometimes, it's strange but I'am happy anyway! :D
[Galaxy S II Original Android Development] _cummoo:
I can't believe my eyes, you've made it real !!! THHHXXXX mahan... now you're not only my daily drug - now you're my daily god !!!
[Galaxy S II Original Android Development] :
Everything works great so far, only thing is that while charging battery temp went up to 53C and usually it is around 39C max, but it might be just it is a hot hot day outside.

Thanks to both of you.
[Galaxy S II Original Android Development] tolis626:
Well,I recalled something Tegrak has said and realised what was going on.

@Hacre

So,the GPU accepts clock values of 800 divided by an integer.So,only clocks that will work above 160 are 200(800/4),267(basically 266.66,800/3) and 400(800/2).Even 399MHz was stable and gave scores exactly like 267.400 crashed.

Overclocking the GPU is a no go unless voltage control is done.For now,only locking the GPU at 267 for games like asphalt 6 has any reason of being done.

I hope this helps you guys.Awesome stuff await us I think. ;)
[Galaxy S II Original Android Development] jlevy73:
Exactly, I was kanging TegraK's quote :p
[Galaxy S II Original Android Development] khartaras:
I don't even own a Galaxy S2, but the phenomenal piece of comedic writing in the OP just had me cracking the **** up. Well played, sir. Well played.
[Galaxy S II Original Android Development] :
Just a quick status update for Hacre ;) Orbot still doesn't work with new kernel...

Thanks for the update!
[Galaxy S II Original Android Development] jackleung:
Hi Hacre, may I ask you a favor to include fuse.ko in your kernel? We need this module to have NTFS-3G working, and the fuse.ko in other thread doesn't seem to work with your kernel. (Exec format error when doing insmod).
[Galaxy S II Original Android Development] xan:
Does GPU clock change with CPU clock? ofc it does sry

I think its crucial to battery life.

The way I see it (just a humble proposition) You could introduce two modes: 3d and 2d:

2d being GPU kept at lower freqs regardless of CPU clock = better battery life at non 3d intensive apps -> 95% of my phone usage.

3d would be pumping GPU clock to higher freqs faster (eg. making it stick to max selected for 1000+ mhz = better 3d performance

I could control that with VC. Lets say GPU clock max on 2d and GPU clock max on 3d, you implement the scaling mechanism.

In both modes GPU should be relatively low with CPU @ 200 and 500.

Thats just an idea, I bet its not the best you can do. I'm open for discussion and feedback on this matter.
[Galaxy S II Original Android Development] jlevy73:
deleted....
[Galaxy S II Original Android Development] eukaryote:
2.0.5 screenshot of battery usage just for interest while idle at night and me snoozin....

I like this kernel. Who said anything about excess battery drain!
[Galaxy S II Original Android Development] pmichaelro:
So you depleted the whole battery just by idling for 8 and a half hours? :|
[Galaxy S II Original Android Development] Hacre:
That's what you got from that screenshot?
[Galaxy S II Original Android Development] netarchy:
Dunno how I missed that, but I'll be adding some validation to the interface to eliminate useless clock values in that case.
[Galaxy S II Original Android Development] AndreiLux:
All of those 8h with 3G enabled? What is this black magic you are using if I may ask?
[Galaxy S II Original Android Development] eukaryote:
Analysis of picture: on top right 100 indicates battery is at virtually 100%. 8hour 5 minutes tells me the on time. I've told you i've been snoozing.

Therefore from this we can infer that for 8 hours 5 mins while idling and some screen (like a minute or two) screen usage with 3g indicating the phone was still 'awake' to receive calls and not in flight mode, the battery didn't drain that much. This is consistent with a very good kernel.
[Galaxy S II Original Android Development] Hacre:
So Ninphetamine will stay at version 2.x until GPU clock is GUI controlled (probably via SetCPU, we're in contact with Coolbho3k) and GPU voltage control is available.

I'll release a minor update with fuse.ko support.
[Galaxy S II Original Android Development] eukaryote:
Nothing much. Juicedefender and a task killer set for autokill of background apps idling every time i turn the screen off with setcpu for undervolting. Nothing out of the ordinary.
[Galaxy S II Original Android Development] Hacre:
Not a clue why the iptables binary included with orbot is ****ting the bed and I can't get anything out of the tor guys that worked on the app. IPTables is enabled. Once we get everything needed for the 3.0.0 release ready, I'll send you a PM and upload some test kernels for you to try, see what the hell is missing.

Edit: 2.1.1 with FUSE and CUSE support released, Changelog and Download links updated.
[Galaxy S II Original Android Development] CamoGeko:
I'll say it once again......legend! :D
[Galaxy S II Original Android Development] tolis626:
Yay!I contributed! :D

Anyway,such a validation should do the trick.Sad thing is that the only clock available after 267Mhz is 400MHz.If there was an intermediate clock,like 333Mhz(like Tegra 2) or 350MHz or something,it'd be better for users who don't want to overclock that much.Let's not forget that 400MHz is an overclock of about 50% above stock speed.For us mad dumbshits who want the absolute limit,it ain't that bad you know.Actually 400Mhz is juuuuuuust fine. :cool: :D

The only thing I am missing for now is the fact that I can't change voltages.Not that I care that much about battery life that I can't live without undervolting,but I can't overclock all the way to 400MHz without overvolting.Strangely(or not so strangely ;) ),almost all the heat the phone generates is from the CPU.Clock the GPU at its maximum(400MHz for us) and underclock the CPU.Then play whatever game you like,it's not gonna heat up.
[Galaxy S II Original Android Development] tolis626:
What's your problem dude?You release 2.1.0 with the much awaited GPU stuff and then you **** all over my enthusiasm by releasing 2.1.1?Even if it's a minor update it doesn't matter.I'm so pissed I'll flash 2.1.1 right now.

(Downloading...) :p

You guys are awesome.Keep on rocking. ;)
[Galaxy S II Original Android Development] inkyadrian:
Up my mam's chuff???
[Galaxy S II Original Android Development] inkyadrian:
Ok, this kernel is clamped at 800 mv. What about that kernel I installed and the lowest mhz was 100 mhz.

Would this save battery power?
[Galaxy S II Original Android Development] tolis626:
Nah.It'd just make your phone laggy when scaling down with screen on and cause wakeup issues with screen off.It doesn't use the CPU when screen is off anyway.Or at least when it's in deep sleep. :)
[Galaxy S II Original Android Development] inkyadrian:
Ah. In sleep, is the kernel running at any mhz?
[Galaxy S II Original Android Development] robt772000:
So where is the GPU?
[Galaxy S II Original Android Development] CamoGeko:
Someone fill in the gap for me.....
[Galaxy S II Original Android Development] tolis626:
Firstly,I don't think it's kernel related.Secondly,from what I know,in deep sleep the phone turns the CPU off,so no,it's not running at any speed whatsoever.
[Galaxy S II Original Android Development] tolis626:
An idiot? :D

Please tell me I won the million dollars! :p
[Galaxy S II Original Android Development] inkyadrian:
Well, what wakes the phone up. The kernel must be running at all times?
[Galaxy S II Original Android Development] CamoGeko:
Ahww...so close. We were actually looking for...a Village Idiot. For one simple reason, Village Idiots can't read.

Thanks for playing. :D

Transmitted from a Galaxy far far away via XDA telepathy.
[Galaxy S II Original Android Development] Vulpix:
Can someone explain what this CUSE and FUSE thing means? I read it on some Linux websites but it makes as much sense as quantum physics to me... :(
[Galaxy S II Original Android Development] Hacre:
Up your mam's chuff.

Wakeup events wake the phone up. In Deep Sleep the CPU is in a low power mode. Go read up on suspend and sleep.

You'll know if you need it. If you don't know, you don't need it. This isn't Linux for Dummies.
[Galaxy S II Original Android Development] twisted_swe:
If the gpu's really @400Mhz you should hit the FPS cap @60fps i nenamark2.

http://nena.se/nenamark/view?version=2&device_id=375
[Galaxy S II Original Android Development] Hacre:
He said 300MHz. The GPU doesn't run at 300MHz as explained a few posts back.
[Galaxy S II Original Android Development] nongrata23:
2 min commercial talk

everything nice and all ... thank you for your devotion and your post #1 is on my favourites you are my favourite villain :)

Anyway the reason why I am here is for something else!

Does any of you masters of android can give me a yes or not answer for my following question?

I recently purchased this stupid so called Samsung power pack hoping that i will be in paradise living the dream as day say... anyhow after 2 second after arrived i realised that is a piece of junk, a f*cking decoration....Why? because it has only one button were it checks the level of the external battery and when u plug it with your baby monster phone it detecting the power pack as AC charger. So basically somehow even if the phone reach 100% this stupid pack still uses energy if the phone is plugged so in no time the power pack goes _________ dead line damn it!

So my question is: Is it possible to hack invent destroy something in order to prevent the power pack to charge once connected to the phone?! Something like a notification when i connect that power pack to ask me if i want the phone to charge from that "AC charger" or not .... like that i could optimise this piece of crap battery power pack! anyhow please let me know if possible?

P.S. Dear OP u can charge me for this commercial talk if u want :) just give me an answer to my issue :P

thank you and god bless this kernel!
[Galaxy S II Original Android Development] Hacre:
Um, the short answer is no. The phone will take power from the USB port so long as power is connected. The only time this isn't the case is if you charge while the phone is turned off. (This is also the case if charging via USB and not AC power.)
[Galaxy S II Original Android Development] ebliss:
Appreciate your updates!

For the faq, the command line should be

echo 267 400 > /sys/devices/virtual/misc/gpu_clock_control/gpu_control # Sets GPU clock from 160/267 to 267/400

right?
[Galaxy S II Original Android Development] jlevy73:
Kinda, sorta, not really. In order for GPU control to work properly you need a way to change the voltage as well as frequency. I know coolbho3k is working on a gui for gpu control that will allow users to change both parameters like you can with TegraK.