yashsingh1/xdaforums huggingface dataset:
[Galaxy Note GT-N7000 Android Development] g.lewarne:
right......one more time.

For all the Newbies among us now, especially from all the other roms..."i shall say vis only vonce"

You have flashed a kernel! well done!

BUT before you decide what its battery life is like take just a few short minutes to think logically. You phone needs to settle. It needs to be on for quite some time for android to not be doing an awful lot of stuff in the background.

Even when asleep, the phone will be syncing emails, updating facebook, communicating with your cell network (is you signal bad? - that uses more juice), running its own internal processes, checking twitter etc etc

And then there is the other factor -

THIS IS A PERFORMANCE KERNEL - THINK ABOUT THAT - HIGHER PERFORMANCE = GREATER POWER REQUIREMENTS
[Galaxy Note GT-N7000 Android Development] betoNL:
What about a nice medusa instead of a hydra? :D

She got many heads too and they are good friends ....

Anywho, if somebody wants something, just in case, just pm me cause I always lose track over here....

Edit ps. - Perhaps somebody start a HydraCore banner thread on general, with the available banners, ideas suggestions, wishes etc....
[Galaxy Note GT-N7000 Android Development] cinciopillo:
+1

:D
[Galaxy Note GT-N7000 Android Development] hamma:
No booting, no CWMR with Asylum JB.
[Galaxy Note GT-N7000 Android Development] g.lewarne:
ah nuts

removed them :good:
[Galaxy Note GT-N7000 Android Development] ExilHh:
Everything fine here so far...flashed v1.3STD about 10 minutes ago. (Running PA1.991)

Thanx to the dev for this great improvement! :good:
[Galaxy Note GT-N7000 Android Development] routey:
Anybody else feels YouTube lags a little before launching ?
[Galaxy Note GT-N7000 Android Development] Robot12:
Flashed HydraCoreV1std on latest CM9 nightly 26/8 in CWMR.

Phone booted, but phoneprocess started fc'ing, Phone Not usable, couldnt select anything. Rebooted, didnt Boot. Reflashed nightly to get back cm9stockkernel, booted, but everything fc'ing. Had to wipe data/factory reset to get it work again.
[Galaxy Note GT-N7000 Android Development] Lazy Rich:
ICS AOKP Build 40.1 - MTP works. A bit slow, but I think it's my device full blown with stuff :D

Governors also work fine. Nothing to complain :)

Btw. USB Mass Storage with UMS.apk works too...just the internal SD, but hey, better than nothing :)
[Galaxy Note GT-N7000 Android Development] leojab:
I am no HYDRACORE v1.3 and criminally smooth it is..
[Galaxy Note GT-N7000 Android Development] alexant:
BUG:

- PA 1.991

- Hydra r2

- Klasse B

The USB Tethering doesn't work. It doesn't want even to switsch on.

Thanks.
[Galaxy Note GT-N7000 Android Development] androidindian:
Which is the recommended settings for governor etc. On cm9?any suggestions from experiences.. Would love to try. Lulzactive seems a bit jerkey during transitions.. On demand is going good. Anything else I could try maybe?
[Galaxy Note GT-N7000 Android Development] pappschlumpf:
Same here Staxxtanium 1.7. No bootanimation, fc phone and so on. Had to recover the system. With 1.991 no bootanimation, apps are optimized on every boot, system hangs at starting apps screen. Most versions i've tried since 0.7 didn't boot. Well i hope you can sort it out.
[Galaxy Note GT-N7000 Android Development] Lazy Rich:
Abyssplug & sio is the best combination for me since a long long time. Lulzactive and ondemand running very well too.
[Galaxy Note GT-N7000 Android Development] will5:
Anyone can confirm that using performance governor, phone will throttle down to 800mhz after minutes of use?

Edit: Well, tested speedkernel and stock kernel and all behaves the same... so this phone can´t do max cpu for long periods of time. Dissapointing :(
[Galaxy Note GT-N7000 Android Development] chasmodo:
I've been using adaptive for the last two days, mainly because I know nothing about it. BTW, any enlightenment on the subject would be most welcome, Gavin.;)

Anyways, it gives me incredible battery life, while at the same time being pretty responsive.

Scheduler is noop.
[Galaxy Note GT-N7000 Android Development] notegalaxy:
Gavin, I think people just keep flashing kernel cleaning scripts before installing which is causing people not to boot on jellybean.
[Galaxy Note GT-N7000 Android Development] hamma:
I didn't use crap like that.
[Galaxy Note GT-N7000 Android Development] betoNL:
Last concept ...

No feedback means I am out of the competition....

Never mind...it was fun :

The other sketches are here:

https://plus.google.com/photos/116966848654269714441/albums/5781854474727889985
[Galaxy Note GT-N7000 Android Development] simplelife:
looking good...:good:
[Galaxy Note GT-N7000 Android Development] Dr Nicky:
The link is empty. Has the Kernel been removed?
[Galaxy Note GT-N7000 Android Development] ukicar:
looks like my kid play with Photoshop :D
[Galaxy Note GT-N7000 Android Development] lilbrat:
Hi, I see that it says Miui..but I'm using the TMT-Miui which is mixture but it does boot but having the following issues..

Unable to connect to Computer by usb mass storage ect..

In notifications and status bar have a constant notice of Preparing USB Storage (checking for errors)

GPS still not working- No fix on satellites, No Icon in Notification/Status bar

This with with the TMT Miui so it maybe different with the with the original version,but the new kernel is very quick and fluid..(See pics)

Using GL_NOTECORE_HYDRACORE_v1-1_STD installed with cache/dalvik wipes and factory/data reset.
[Galaxy Note GT-N7000 Android Development] monomer888:
Yes, Gavin already told us why as well, a few posts ago: http://xdaforums.com/showpost.php?p=30872848&postcount=7123
[Galaxy Note GT-N7000 Android Development] g.lewarne:
sorry, i fell asleep on the sofa with my dog! :p I was SO tired that is why i made the mistake with 1.3

feel better now though

ill cook up a 1.4 in a while
[Galaxy Note GT-N7000 Android Development] monomer888:
If you want an Entropy512 explanation of this behaviour, here you go: http://xdaforums.com/showpost.php?p=27103907&postcount=3652
[Galaxy Note GT-N7000 Android Development] g.lewarne:
actually ...... i really like these !!!!!
[Galaxy Note GT-N7000 Android Development] Formhault:
Oh... so that's what he meant by "removed them". He removed the actual download links.

---------- Post added at 10:51 PM ---------- Previous post was at 10:50 PM ----------

Gavin... you asked a few pages back for someone to gather all the proposed signature images in one post... well, that's not required anymore.

What betoNL did is the best. No offence to others competitors :D .

At least betoNL's second image... the smaller one... the first one is just insanely huge :D .
[Galaxy Note GT-N7000 Android Development] betoNL:
Thanks..

But there is room for improvement..

Any requests? Letter types etc?

.
[Galaxy Note GT-N7000 Android Development] Formhault:
Well... now that you mentioned it...

-move the location of "universal kernel" from where it is now, to stand right after "Gavin's"

-remove the vertical-placed "Note" on the left side

-make "Just boot it!" centered

In my vision, I think that would be perfect...
[Galaxy Note GT-N7000 Android Development] g.lewarne:
get rid of the

Gavins

N

O

T

E

on the left,

get rid of the random brown round thing behind the "j" of "just boot it

bit darker blue on the text, and a less "wobbly" font

please :D
[Galaxy Note GT-N7000 Android Development] Ofeliax:
Hi Gavin, I got to say to you that I don't like Hydrakernel......:p:p

I like Omni-core........it's so cool:D:D:D:D

Okay I know, someone blame me for this.......:beer::beer::beer::beer:

Cheers

Inviato dal mio GT-N7000 con Tapatalk 2
[Galaxy Note GT-N7000 Android Development] Formhault:
Also... @ beto...

Perhaps this question got covered up by the deluge...

Are you Betonneer / Betooneer / Betonner (or other name variations - backbone Betoner)? Yes or no :D . You remind me of that guy... whose identity I shall not uncover if you prove not to be him x) .
[Galaxy Note GT-N7000 Android Development] Dr Nicky:
Oh, I misunderstood what he was saying. Thank you.
[Galaxy Note GT-N7000 Android Development] Formhault:
Gavin, I've sent you yet another PM. Please take ~5 minutes to read it through. It's about me and you... I mean the team NoteCore you've mentioned in the past :p

Perhaps more will join us? :)
[Galaxy Note GT-N7000 Android Development] will5:
That was a good read! Thanks.

I'll try conservative with min 1600 and max 1600. Hope it wont burn out :D
[Galaxy Note GT-N7000 Android Development] g.lewarne:
Everyone - some important information

All my previous versions of both Hydra and NoteCore had fsync() disabled to improve file system performance.

However, Browsing through GIT I discovered an alternative, that is safer for data but still provides excellent IO throughput. fysnc() is now enabled, but modified with fget_light() which offers very similar performance, but without risk to data integrity.

The only impact i can tell is with synthetic benchmarks, which *may* show a slight IO drop......but having done some quick antutu's and quadrants it isnt very much, if anything.

As for actually using the phone, if anythign it feels smoother than before. I have no idea why.

Re-enabling this modified fsync() will prevent "my phone battery ran out and i had to full wipe" sort of issues we have occasionally had in the past.

/Technical post

EDIT:

i have thought about this some more and am willing to take on board a concensus on this - keep the fsync completely off (as it has been) or go for the new bit-slower-but-safer way

VOTE AWAY
[Galaxy Note GT-N7000 Android Development] Ottschke:
Hi Gavin,

if somebody wants to vote for newsworty thread then he can just click this link http://xdaforums.com/votenews.php?topic=1749863

GAVIN GOES TO NEWS!

Greetings
[Galaxy Note GT-N7000 Android Development] whatsaqazza:
+1 for the new way, I'd rather have it safer than just better benches

Also can't wait for v1.4 :D
[Galaxy Note GT-N7000 Android Development] monomer888:
Since we don't know what the modified fsync() option is like without seeing it first, it's probably worth doing for the experience, if anything. :good:
[Galaxy Note GT-N7000 Android Development] Dennis.se.foon:
Gavin, I would prefer safety over marginal speed increments. Data integrity becomes even more important, given that most people on this thread tend to "play" with their machines more than the norm.

Thanks for your excellent work to date.

Dennis
[Galaxy Note GT-N7000 Android Development] Formhault:
I'd rather not wake up to a dead phone :) . So... I'm voting for bit-slower-but-safer way. Didn't you say the performance seems very similar, perhaps even better...?!?!
[Galaxy Note GT-N7000 Android Development] g.lewarne:
you both make good points.

i can describe what it is like a little bit....

You know when you wipe caches and android rebuilds the cache on reboot ("Android is upgrading")

its about twice as fast as a STOCK kernel but about 1/3rd slower that My kernels with it disabled

However - just did some benches (OC kernel)

quad - 5276

antutu-7877

nenamark2-54.1fps

so obviously is does not impact *that* much on run time performance

if anything, weirdly, i think the gallery is faster
[Galaxy Note GT-N7000 Android Development] abhisahara:
fsync() function

Another technical rant - :)

The fsync() function shall request that all data for the open file descriptor named by fildes is to be transferred to the storage device associated with the file described by fildes. The nature of the transfer is implementation-defined. The fsync() function shall not return until the system has completed that action or until an error is detected.

If _POSIX_SYNCHRONIZED_IO is defined, the fsync() function shall force all currently queued I/O operations associated with the file indicated by file descriptor fildes to the synchronized I/O completion state. All I/O operations shall be completed as defined for synchronized I/O file integrity completion.

Upon successful completion, fsync() shall return 0. Otherwise, -1 shall be returned and errno set to indicate the error. If the fsync() function fails, outstanding I/O operations are not guaranteed to have been completed.

Rationale behind it -

The fsync() function is intended to force a physical write of data from the buffer cache, and to assure that after a system crash or other failure that all data up to the time of the fsync() call is recorded on the disk. Since the concepts of "buffer cache", "system crash", "physical write", and "non-volatile storage" are not defined here, the wording has to be more abstract.

If _POSIX_SYNCHRONIZED_IO is not defined, the wording relies heavily on the conformance document to tell the user what can be expected from the system. It is explicitly intended that a null implementation is permitted. This could be valid in the case where the system cannot assure non-volatile storage under any circumstances or when the system is highly fault-tolerant and the functionality is not required. In the middle ground between these extremes, fsync() might or might not actually cause data to be written where it is safe from a power failure. The conformance document should identify at least that one configuration exists (and how to obtain that configuration) where this can be assured for at least some files that the user can select to use for critical data. It is not intended that an exhaustive list is required, but rather sufficient information is provided so that if critical data needs to be saved, the user can determine how the system is to be configured to allow the data to be written to non-volatile storage.

It is reasonable to assert that the key aspects of fsync() are unreasonable to test in a test suite. That does not make the function any less valuable, just more difficult to test. A formal conformance test should probably force a system crash (power shutdown) during the test for this condition, but it needs to be done in such a way that automated testing does not require this to be done except when a formal record of the results is being made. It would also not be unreasonable to omit testing for fsync(), allowing it to be treated as a quality-of-implementation issue.

/end :D

~source open group

Edit - Gavin just gave it in layman's terms above :p
[Galaxy Note GT-N7000 Android Development] Formhault:
So... with that new fsync() method enabled, booting after wiping caches = 30% slower. Not a viable reason, so... ENABLE THE NEW FSYNC() METHOD :p .
[Galaxy Note GT-N7000 Android Development] Formhault:
Oh and @ Gavin, MobaLiveCD got stuck on "Booting the system...". Progress bar is full, but it's stuck...

I'll try what you said with UNETBOOTLIN... hope that manages to install it as a secondary OS, not only boot it for one-time-use... tomorrow... my head is exploding...
[Galaxy Note GT-N7000 Android Development] g.lewarne:
Open Beta

Version 1.4

- Crap load of governors

- new fsync() method

- I think MTP is fixed

- GPS for hybrid MIUI might now work

- fixed typo in CWM

Downloads http://hecubus.com/filelist.php?dir=xda/kernel/HydraCore/test

.
[Galaxy Note GT-N7000 Android Development] g.lewarne:
Open question to all coders and / or people familiar with kernel code

This is about the stupid button lights.

The button lights are controlled by the touchkey driver /drivers/input/keyboard/cypress/cypress-touchpad.c

Di8fferent code versions are required for Anything other than TW roms for the correct backlight operation.

Is it possible to rewrite sections of the kernel kconfigs, makefiles and whatnot to have the two versions compiled as modules which can then be selectively insmodded at boot time by the init files

Another alternative i thought would be echoing some value to a debugfs file, maybe in /proc when the kernel init files run at boot, and this value controls which sections of code are executed

can anyone help with this? im willing to provide a small bounty $$
[Galaxy Note GT-N7000 Android Development] songoku1:
Is it possible to implement dual boot functionality and dual boot recovery like in siah kernel for the sgs2
[Galaxy Note GT-N7000 Android Development] g.lewarne:
that is not something i have any intention of doing. there is already a dual boot kernel that can independantly boot other kernels, like mine
[Galaxy Note GT-N7000 Android Development] Utacka:
Hmm might this have fixed backlight button? since its not turning on, im on cm10 :o

Skickat från min GT-N7000 via Tapatalk 2
[Galaxy Note GT-N7000 Android Development] monomer888:
Thank you for the description and explanation!

The way I see it, disabling fsync would normally give a low risk of data corruption for any individual user. However, with the increasing number of people using your kernels right now, the chances will increase that someone somewhere will be reporting filesystem issues. Even with the sorcery and black magic in your kernels, enabling the fsync option might be better for your own sanity in the long run. :)
[Galaxy Note GT-N7000 Android Development] songoku1:
I know about it but your kernel is much more faster.... that is a pity... :(
[Galaxy Note GT-N7000 Android Development] summer_love:
I had the full wipe issue so... seems like a good idea to enable it. No one wants to experience a completely unusable phone when they're stepping out the door for work. It sucks.
[Galaxy Note GT-N7000 Android Development] g.lewarne:
i will be amazed if it fixed it, as i didnt touch it. It might have broken it, who knows! still early days with the kernel really

To anyone wondering (and knew that MTP worked in the early betas, then broke with v1)

i think it was because i changed toolchain for v1. I ran all sorts of DIFF comparisons and even recompiled 0.7 (whihc i knew worked) with the different toolchain and nada- broked

So, i switched back tot he one i was using for the early betas. Nothing else i could see would possibly account for the failure, as all the USB mods were present and correct

If MTP is still not fixed, im going to explode, like Kryten did when Lister asked for Ketchup with his lobster (UK joke)
[Galaxy Note GT-N7000 Android Development] MR.change:
ahhh ,I might be wrong about this ,but no there isn't such a kernel ,there is a dual boot script that each kernel developer can add to their kernel to make it dual boot compatible

http://xdaforums.com/showthread.php?t=1748588

the current version adds your 14.1 kernel only ,either you or chuandinh will have to add support for newer versions I think.

or was it another kernel that you meant?

on a side note : I was surprised to find Notecore removed ,only to find out it has been renamed :p ,oh well I guess I wasn't around for the past few days.

cheers
[Galaxy Note GT-N7000 Android Development] spidertop:
Great kernel, beautifull idea the universal kernel

Hydracore v1

Good points:

Quadrant 5400 ! (Using staxxtanium cm9)

Good voltage for usb charging (usefull using gps in the car)

Very stable

Bad point: wifi not working using cm9 staxxtanium paranoid 1.7

I have to switch to an other kernel, until wifi will be ok under cm9, sigh

Inviato dal mio GT-N7000 con Tapatalk 2
[Galaxy Note GT-N7000 Android Development] whatsaqazza:
You're actually wrong. Here's the thread http://xdaforums.com/showthread.php?t=1748588

EDIT: Loving the new governors, but it seems like UV is now disabled
[Galaxy Note GT-N7000 Android Development] MR.change:
yeah I know ,I posted the same link ,but I still don't understand how I was wrong? could you please elaborate
[Galaxy Note GT-N7000 Android Development] Utacka:
Backlight is working as intended except i cant check the timeout since i have hardware softkeys disabled.

Skickat från min GT-N7000 via Tapatalk 2
[Galaxy Note GT-N7000 Android Development] g.lewarne:
his stuff works like this

*his kernel for up to 5 boot* > rom kernel > rom

you could switch the "rom kernel" for mine, would be the same
[Galaxy Note GT-N7000 Android Development] whatsaqazza:
My bad, I may have just jumped the gun. Anyways, Gavin should've answered it.

But Gavin, did you mean to remove the Undervolting ability or did you make an opsie :p
[Galaxy Note GT-N7000 Android Development] g.lewarne:
how are you trying to undervolt? what app ?

The undervolt should still be there (its hard coded in kernel code, at least the undervolts I set)
[Galaxy Note GT-N7000 Android Development] Guantanamo:
Just a question :confused: : if I install this kernel with Kingdroid 7.3, and try to install Asylum JB which is based on CM10, is there any risk to brick my Gnote.

I've read somewhere that if we install a CM9-CM10 based ROM when we have a TW ICS ROM installed will result on a brick, no matter if we have a safe kernel or not.

Thanks in advance for the reply, I need to know because I want to install / test Asylum JB ROM.
[Galaxy Note GT-N7000 Android Development] whatsaqazza:
Both NSTools and the built in performance section of AOKP JB. NSTools worked in build 1 for me, but not it doesn't. Is there another app I should try?

Also it says in the AOKP setting "Your kernel does not support voltage control". Could the new fsync or maybe the new governors have done something? Don't know much about kernels
[Galaxy Note GT-N7000 Android Development] ronfsp:
I'm using custom boot animation + audio with notecore V2.15 extreme. I came from Speedmod 3.6. When i flash speedmod, i need to redo my custom animation, but when i flash Notecore my custom animation + audio is still there dun need to redo:D
[Galaxy Note GT-N7000 Android Development] brolee93:
Can you up your files for me please i want test because it is not work my two personnal bootanim please please :)
[Galaxy Note GT-N7000 Android Development] Higgsy:
http://xdaforums.com/showthread.php?p=28456940

Thought g.lewarne has got it working?

Sent by Galaxy Note
[Galaxy Note GT-N7000 Android Development] hilaldroid:
Wonderful kernel :)

My G-Note is faster than ever...
[Galaxy Note GT-N7000 Android Development] klyuchman:
core overclocking? nothing good, 3D poorly
[Galaxy Note GT-N7000 Android Development] g.lewarne:
what are you trying to say exactly? :eek:

quadrant sucks and should never really be believed - but it is useful for me as a guide if im going the wrong way with tweaks to the code

antutu is much more consistent, but again is synthetic and should not be taken on face value
[Galaxy Note GT-N7000 Android Development] sniperbr0:
Hi, I'm looking for a rom to upgrade to ICS and pack this kernel with it, but I don't know which one is newer, LPA or LQ3, I'm not fond of custom roms because I don't like the content added or removed, I want clean stock, which one do you guys recommend me to pick? (or just wait for the new 4.0.4 one for N7000?)
[Galaxy Note GT-N7000 Android Development] shaolin95:
Easy we all report him and thats the end of all the nonsense.
[Galaxy Note GT-N7000 Android Development] oka1:
From the Moderator

Post ON TOPIC, DO NOT TROLL or incite the Flamers, just report them......

Post Dev related issues only, be Respectful in your postings or we will infract and ban those who do not heed our words......

oka1
[Galaxy Note GT-N7000 Android Development] g.lewarne:
I know there are a couple issues with 2.15, namely init.d scripts not working

I have busy day in work tomorrow but will try and get some updated kernels up.

Tonight im knackered and need a rest!
[Galaxy Note GT-N7000 Android Development] klyuchman:
I just wanted to say that the fastest kernel version 1-1.1, unless it offends someone ?

In Russia has not accepted to lick ass developers, need to honestly write their test results, it will be better and faster for all

I personally wrote honestly, is it bad or someone is against ?
[Galaxy Note GT-N7000 Android Development] sjkoon:
garbin, any idea 100mhz support? ;)
[Galaxy Note GT-N7000 Android Development] g.lewarne:
Garbin? thats the best one yet! !!! Lol

Everyone, my name is GAVIN and i prefer if you all call me gavin rather than g.lewarne garbin garvin galcin

And no i dont plan on including 100mhz as

A. It has the same rated mv as 200mhz

B. it very unlikely to use less power

C. Even if it does use less power it is probably in the microamp range and inconsequential

C. Adds one extra step on scheduler ramp up increasing latency