yashsingh1/xdaforums huggingface dataset:
[Galaxy Note GT-N7000 Android Development] yokonunz:
Animations here are fluid with r3p2 without latest modifications to drivers.

Inviato dal mio GT-N7000 utilizzando Tapatalk
[Galaxy Note GT-N7000 Android Development] Azeazezar:
using the 4.4 omni-rom, animations are quite smooth. no glitches, at 10x.

I did overclock my lowest gpu step to 160mhz. before that they where not that smooth.

I don't know about the multitasking animation though, because that is bugged at the dpi(213) i am using.
[Galaxy Note GT-N7000 Android Development] Hank87:
No glitches here at 10x, cm10.2 20131108, s3cfb test kernel.

Inviato dal mio GT-N7000 con tapatalk
[Galaxy Note GT-N7000 Android Development] Azeazezar:
I left it on 10x since I started testing, and I never saw any glitches. I even changed the DPI to check the multitasking animation. Besides the screenshots appearing upside down, its smooth and without glitches.

This on omni 4.4 and GPU overclocked to @160(lowest step, from 134)
[Galaxy Note GT-N7000 Android Development] jaskiratsingh:
Charging is very slow on test build. Trying the v4 build.

Edit: test build treats ac charging as usb where as v4 treats ac as ac charging.
[Galaxy Note GT-N7000 Android Development] oscar mok:
The battery life of the latest build(s3cfb) are amazed. After used for 2 hours it still have 53% remaining. Thanks for the dev. to produce such a great kernel.:thumbup:
[Galaxy Note GT-N7000 Android Development] glavos:
S3cbf.test running great no problems in last 48h. Now testing battery because i think is better than raw r4.

Sent from brick
[Galaxy Note GT-N7000 Android Development] niczob:
s3cfb black screen on boot with Carbon rom 4.3.1 nightly 1103.

Go back to r3p2 kernel.

Btw, great kernel, using it since 3 days, no bug :)
[Galaxy Note GT-N7000 Android Development] XxPixX:
That's because it was still using the r3p2 graphics drivers on a kernel that isn't compatible with them. If you want to experiment with s3cfb, then first you have to dirty flash carbon again, then flash the s3cfb kernel.
[Galaxy Note GT-N7000 Android Development] yokonunz:
So it's not possible to go from r3p2 test to s3cfb kernel directly???
[Galaxy Note GT-N7000 Android Development] AA1973:
No. Read this
[Galaxy Note GT-N7000 Android Development] yokonunz:
Argh. So s3cfb kernel is based on r3p1?

Inviato dal mio GT-N7000 utilizzando Tapatalk
[Galaxy Note GT-N7000 Android Development] Galaxtus:
:victory: ;) :highfive:
[Galaxy Note GT-N7000 Android Development] AA1973:
Razor - sharp analysis :Internet high five:
[Galaxy Note GT-N7000 Android Development] niczob:
You're right ! I've juste done that, and the s3cfb boots correctly.

Thanks :)
[Galaxy Note GT-N7000 Android Development] bladecgn:
I tried this kernel (all 3 current versions) with the p.a.c.man nightly (Nov 10th). unfortunately it does not work, the device is stuck showing the pacman-animation.
[Galaxy Note GT-N7000 Android Development] rajhc:
Using r4 with asylum omni ROM 11.5, Works fabulously... Thanks for the kernel
[Galaxy Note GT-N7000 Android Development] GeeckoDev:
My build server is up, I will now merge s3cfb and try to get the latest Insignal hwcomposer working. :highfive:

EDIT: s3cfb is on gerrit https://gerrit.omnirom.org/#/c/2143/
[Galaxy Note GT-N7000 Android Development] Nico_60:
[MENTION=5145944]GeeckoDev[/MENTION], have you seen my MP?
[Galaxy Note GT-N7000 Android Development] GeeckoDev:
Now I do. I don't know how to help you though, as I can't reproduce the issue. :(
[Galaxy Note GT-N7000 Android Development] chasmodo:
We'll erect you a monument if you succeed in getting the Insignal hwmozart™ going.:)
[Galaxy Note GT-N7000 Android Development] GeeckoDev:
Well, it was already working, but with very low performance because we lacked fences support from old mali and s3cfb. Everything is in place now... :D
[Galaxy Note GT-N7000 Android Development] chasmodo:
Drop me a line if/when you want me to test how it compiles with the Omni rom as a whole. :fingers-crossed:
[Galaxy Note GT-N7000 Android Development] GeeckoDev:
I already started building it :victory:
[Galaxy Note GT-N7000 Android Development] chasmodo:
Outta thanks, f***.
[Galaxy Note GT-N7000 Android Development] AA1973:
Use Tapatalk - Thanks Unlimited :)
[Galaxy Note GT-N7000 Android Development] chasmodo:
Can't load XDA via TapaCrap at all, don't know why.
[Galaxy Note GT-N7000 Android Development] yaoops:
+1 for 2 days up until just now, seems to work again
[Galaxy Note GT-N7000 Android Development] sudisk:
Hi,

I'm currently on the latest (last?) CM Asylum and I have been trying all your R4 releases. They work overall fine, thanks a lot.

However I seem to have been having a not as good 3G data quality since I have been playing with these kernels. I tried several modems, LT3, LT4 and even the old LB2 that everyone praised at the time but without much success.

Could undervolting have an effect on cell data quality ?
[Galaxy Note GT-N7000 Android Development] chasmodo:
New HWC introducing compiling broplems™, Geecko?
[Galaxy Note GT-N7000 Android Development] GeeckoDev:
Yes, and I had lots of work to do for the university. No time for HWC these last two days :) I'll work on it today.
[Galaxy Note GT-N7000 Android Development] bladecgn:
I am using Raw Kernel r3p2 together with SlimBean n7000 SaberMod 4.9 ROM + Xposed framework.

This kernel + ROM did the trick for me, the smoothest experience on my beloved Note ever. Thank you so much, GeeckoDev!!!

The only wish I have would be configureable CPU + GPU speed steps (for example with CPU Control or Tegrak Overclock) including voltage control.

Otherwise I'm over the moon now!

---------- Post added at 06:59 AM ---------- Previous post was at 06:37 AM ----------

hwmozart is hwcomposer, right? I read on the net that HWcomposer enables UserInterface (UI) rendering via GPU.

About errecting a monument: Why? Has this never been accomplished on the note before? Will it have a hughe impact?
[Galaxy Note GT-N7000 Android Development] Galaxtus:
Nope. ;) and yes it will leave large 2km crater on Samsung head quarters :D
[Galaxy Note GT-N7000 Android Development] GeeckoDev:
It's coming...

s3cfb merge: https://gerrit.omnirom.org/2143

merge from insignal: https://gerrit.omnirom.org/2431 and its dependancy https://gerrit.omnirom.org/2436

It should be compiling by now, and I will have to test it, too. :fingers-crossed:
[Galaxy Note GT-N7000 Android Development] chasmodo:
The order of cherry picking would be first galaxys2-common, then hardware, then the kernel if I got it right, Geecko?
[Galaxy Note GT-N7000 Android Development] GeeckoDev:
Changes on android_hardware_samsung depends on the two others, actually. I made an update to s3cfb so it should compile correctly on i9300 now, I'm waiting for xplod to review it.
[Galaxy Note GT-N7000 Android Development] chasmodo:
Eh....
[Galaxy Note GT-N7000 Android Development] GeeckoDev:
Looks like you misapplied this https://gerrit.omnirom.org/#/c/2436/ try to 'make clobber' too
[Galaxy Note GT-N7000 Android Development] chasmodo:
It looks like it was the /hardware commit. I'm running a fresh build with the Omni /hardware and it is compiling OK so far.

Build with this stopped after a minute.

Also, I always do clobber builds.

Maybe I f*#ked up something when mergeing your commit?
[Galaxy Note GT-N7000 Android Development] GeeckoDev:
I wouldn't even try to merge it to your rom right now, it's so experimental and not even tested :D
[Galaxy Note GT-N7000 Android Development] chasmodo:
I'll merge it into my personal build and won't upload it anywhere until it's tested. I simply can't hep it.

Compiling .apks now, BTW.:fingers-crossed:

---------- Post added at 10:00 PM ---------- Previous post was at 09:43 PM ----------

It compiled fine without the /hardware commit, about to flash it now.
[Galaxy Note GT-N7000 Android Development] GeeckoDev:
Wait what, you didn't merged this ? https://gerrit.omnirom.org/#/c/2431/

It basically won't work because fimc will be missing. Also, all the magic is up here :eek:
[Galaxy Note GT-N7000 Android Development] chasmodo:
No, I didn't. I had tried it, but it broke the build.

It compiled fine without the /hardware commit. Initially, mu local.xml looked like this:

But it failed after a minute.

After I had changed it to

It compiled with no problems whatsoever.

For your reference: https://github.com/asylumroms
[Galaxy Note GT-N7000 Android Development] GeeckoDev:
Got it compiling with all the changes... retrieving it to my laptop right now.. 30 min left :o

EDIT: Guess what... It boots, i see the launcher, but it keeps crashing in a loop. This is really good news actually. xplod and I are investigating right now :)

EDIT2: when disabling fences i can use the phone for a while, and then it goes black. also no wallpaper. not a good workaround ;)

EDIT3: looks like the issue is in the kernel...
[Galaxy Note GT-N7000 Android Development] Gustavo_s:
i compiled a kernel for my i9100 with your mali and s3cfb drivers and flashed it in the experimental cyanogenmod 11, got a lot of FC's too, i also used your mali libs, in logcat it showed mali libs reloading everytime an app crashed, i replaced libEGL.so with the one attached below and it worked.

give it a try
[Galaxy Note GT-N7000 Android Development] GeeckoDev:
Where does it comes from?
[Galaxy Note GT-N7000 Android Development] Gustavo_s:
i pulled it from cyanogenmod 10.2, it was the only one that gave me right colors and no FC's
[Galaxy Note GT-N7000 Android Development] chasmodo:
I don't know if this information helps at all, but Omni compiles and runs fine with your galaxys2 and kernel cherry picks, but not the hardware one. Built and tested twice.
[Galaxy Note GT-N7000 Android Development] GeeckoDev:
Ha, s3cfb change is merged to Omni ! https://gerrit.omnirom.org/#/c/2143/

Battle against hwcomposer round 2 :good:
[Galaxy Note GT-N7000 Android Development] chasmodo:
Well done, conratulations.:)

We'll supply you with whisky, sandwiches, oxygen and a medical team if needed. :fingers-crossed:
[Galaxy Note GT-N7000 Android Development] AA1973:
Oysters and champagne until we puke!

#hwcomposTer²
[Galaxy Note GT-N7000 Android Development] GeeckoDev:
For some reason it works wonderfully on i9300 :laugh: ...... :crying:

Camera is broken (pixel format mismatch, weird preview, must be fixable). Investigating to make it work on our device :angel:
[Galaxy Note GT-N7000 Android Development] chasmodo:
New kerner™ is working a treat in Omni Geecko, not a single hiccup so far.:good:
[Galaxy Note GT-N7000 Android Development] drulo222:
42fps here. This phone is pretty good. The gpu performance worth of years of technology on pc right in your pocket.
[Galaxy Note GT-N7000 Android Development] GeeckoDev:
Good news, I think I found the cause of crash on 4210 devices.

When the hwcomposer grabs the fences ids, it does an ioctl to s3cfb, e.g., asks the kernel for data.

int ret = ioctl(pdev->fd, S3CFB_WIN_CONFIG, &win_data);

And then, in the s3cfb driver...

#if defined(CONFIG_CPU_EXYNOS4212) || defined(CONFIG_CPU_EXYNOS4412)
case S3CFB_WIN_CONFIG:
// ....
#endif

It is not defined for 4210 devices, so it basically reads garbage. I will remove the #ifdef and pray for it to work. ;)
[Galaxy Note GT-N7000 Android Development] burimi007:
im using r4 kernel and im very impressed with his work,so smooth and battery life is pretty good.

so my question is ... is there a difference between r4 and test build s3cfb r3p2 ?
[Galaxy Note GT-N7000 Android Development] AA1973:
Folllow the links in OP for both versions. There GeeckoDev describes the ingredients.
[Galaxy Note GT-N7000 Android Development] GeeckoDev:
Ok, so now hwcomposer isn't complaining anymore. Screen is completely black now because fences are timing out (surfaces are ready to be displayed when the fence is firing). dmesg is full of derp, looks like Mali driver is complaining. That's another progress... getting closer ;)

EDIT: sent a mail to three samsung developers.. who knows

EDIT2: xplodwild should release a test build for i9300 users tomorrow.
[Galaxy Note GT-N7000 Android Development] Super Prince:
[MENTION=5145944]GeeckoDev[/MENTION] Thanks for your efforts in updating the n7000 kernel

about the r3p2, I've noticed many times when using the r3p2 kernel that

the automatic brightness got stuck at some value and will not behave normally

until reboot and when i check the light intensity that is reported by the sensor

i found it to be stuck at some constant value. When I revert back to r3p1 kernel

this sensor problem does not happen at all.

This problem happened for me while running slimbean stable V2 with your r3p2 kernel.

also I've faced this issue when using slimsaber rom that has integrated r3p2 mali.
[Galaxy Note GT-N7000 Android Development] GeeckoDev:
Lucky i9300 users will provide some feedback :p

I spent my entire day debugging with no results... Reading lots of code and documentation is good though, things are clearer for me.

EDIT:

Finally...
[Galaxy Note GT-N7000 Android Development] Galaxtus:
Well thats very good news. Atleast someone is having fun with the latest updates ;)

#NoworNever
[Galaxy Note GT-N7000 Android Development] ricardowec:
I've been using r4 with Slim 2 for weeks now.. The setup is great and the Kernel does the trick. Great job!!.

Nevertheless, just a few days ago I've been noticing high battery drain.. BBS doesn't tell me much other than the phone is awake. Cpu spy tells me that the phone never goes to sleep something it did until I noticed this abnormal behavior.

I haven't done anything other than regular app updates. Again, no app is shown in BBS.

I just rebuilt caches to see if the situation improves.

Is there anything than I am missing or any suggestions?

Thanks

Sent from The Beast + using Tapatalk 8 beta
[Galaxy Note GT-N7000 Android Development] Berlino:
Maybe Wakelock Detektor could help you figuring out what/which app prevents your phone from going into deepsleep: https://play.google.com/store/apps/details?id=com.uzumapps.wakelockdetector&hl
[Galaxy Note GT-N7000 Android Development] raghav84:
Great kernel !

Been using it a while ..good performance ..phone doesn't heat up while playing games.. Thanks :)
[Galaxy Note GT-N7000 Android Development] vantootvelve:
How to know my phone's group??

Sorry for my English...
[Galaxy Note GT-N7000 Android Development] ravi_buz:
Will you make your kernel 4.3 compatible soon??:angel: We do not have a custom kernel for 4.3 yet :crying:
[Galaxy Note GT-N7000 Android Development] raghav84:
Hello dev ..

The performance seems to be excellent !! Very smooth !

But battery life isn't too great .. :)

I lose 2-3% at times just while typing a message on whatsapp ..

I have a wake lock problem too ..better battery stats says its a "deleted_wakelock"...

Any idea ?? Thanks :)
[Galaxy Note GT-N7000 Android Development] noteandfound:
+1

Anyways I love the lesser heat compared to nx :thumbup::D
[Galaxy Note GT-N7000 Android Development] GeeckoDev:
[MENTION=3133601]vantootvelve[/MENTION]

Open the terminal emulator. Type "su" and enter to log as root. Then type "dmesg | grep asv" and press enter again.

You will see "exynos_result_of_asv_group = xxx". Three possibilities here :

0x1 => group A

0x2 => group B

0x3 => group C

(don't be sorry for your english as you're the one making efforts here :D)

[MENTION=3203107]ravi_buz[/MENTION]

Yes, after the r2 release. I suggest you to try with the current r1, it may work as there's not much differences in the kernel. Maybe the ramdisk is different though, so I'll have to extract it to make it work.

[MENTION=4929759]raghav84[/MENTION] [MENTION=4946926]noteandfound[/MENTION]

It's weird, and I don't see how a wakelock problem would be related to the kernel. Try it with a stock CyanogenMod rom and tell me if you have the issue. Maybe it's an application that causes the problem.

@ everyone

I built Raw Kernel r2 with both GPU and CPU undervolt activated and I experienced two crashes while playing. I will slightly increase the voltages to get it real stable (+24h uptime) before releasing this.

Also, setting the lowest GPU step from 133 (really 115) to 134MHz made a big difference ! Increasing it further to the stock frequency (160MHz) doesn't change anything so I'll leave it as is.

Cheers :cool:
[Galaxy Note GT-N7000 Android Development] raghav84:
Dev ..isn't wake lock a kernel problem ?

Cuz its under the head "kernel wake locks " ..

But I will try it with cm and get back :)
[Galaxy Note GT-N7000 Android Development] ravi_buz:
Would love to do that, but currently i do not have any 4.3 kernel to flash just in case r1 fails.
[Galaxy Note GT-N7000 Android Development] GeeckoDev:
[MENTION=4929759]raghav84[/MENTION]

Well, I don't have BetterBatteryStats on my phone but I see around 84% deep sleep and the battery life is great, with stock CM10.1 20130804. :victory:

[MENTION=3203107]ravi_buz[/MENTION]

You can flash any safe kernel using ODIN, and then reflash CyanogenMod 10.2.
[Galaxy Note GT-N7000 Android Development] ravi_buz:
I just flashed the r1 kernel over the later PA (4.3) and my phone did not boot and was stuck at Samsung screen..there could be some minor changes that needs to be done at kernel level for it to work with 4.3. Will try out your next version and will report back.

PS: Can you post on the OP that this kernel is not compatible with 4.3 for now.I dont want to see another dev run away due to noob posts :crying:
[Galaxy Note GT-N7000 Android Development] chachoi:
which game are you testing it on? I'm playing Dungeon Hunter 4 and its still heats up, with slight occasional lag (I would say this is one of the better kernel in handling this game though) might be because this is a graphic intensive game. So which game are you testing it on?

I'm on Stunner Cm 10.1
[Galaxy Note GT-N7000 Android Development] GeeckoDev:
Announcing Raw Kernel r2

It's time! After playing some days with undervolting, I decided to be more reasonnable and make a quick release.

Changelog :

* Bumped lowest GPU step from 133 to 134MHz. This may be ridiculous but the frequency was actually 115MHz when setting it to 133.

* Fixed a kernel mistake that resulted in higher GPU voltages than needed for group B and C. I will try to submit the patch to gerrit.

* -50mV for every GPU and CPU step (only for group B). It should be rock stable.

* Latest kernel changes from CyanogenMod merged in.

This is a smoother, more battery-friendly kernel.

Download : raw_kernel_r2.zip

Soon, some love for Android 4.3. :victory:
[Galaxy Note GT-N7000 Android Development] ravi_buz:
waiting for it :D:D:D:D:good::good::fingers-crossed::fingers-crossed:
[Galaxy Note GT-N7000 Android Development] oscar mok:
Very smooth with the latest kernel. Big thanks to the developer.:thumbup:
[Galaxy Note GT-N7000 Android Development] techMagnificent:
I used both of your kernel versions and it's great

after a long long time we have a new custom kernel

thanks :)
[Galaxy Note GT-N7000 Android Development] GeeckoDev:
First CM10.2 nightly is out. This means, Raw Kernel for 4.3 tonight. :D
[Galaxy Note GT-N7000 Android Development] paultje162:
Sounds Promising:D. Can't wait. Since 4.3 with stock kernel is a pain in the ass.(overheating and much lagg for voltgroup B.)
[Galaxy Note GT-N7000 Android Development] yokonunz:
NX Kernel, which i'm using at the moment, is very fast and durable.

Why don't just continue NX development instead of begin this one?
[Galaxy Note GT-N7000 Android Development] GeeckoDev:
It has diverged too much from mainline, so it would be a nightmare to maintain for me.

Also, I think Raw Kernel is now very close in terms of performance to NX-Kernel, so it's not needed.

EDIT: I tested NX-Kernel 1.4.2 and it's heating like there's no tomorrow, just as reported by other users.
[Galaxy Note GT-N7000 Android Development] ThaiDai:
First of all: your Kernel is nearly identical to the original whereas NX-Kernel is a product of development and by that naturally diverging from a mainline.

As far as I can see from your OP you only changed minor values but didn't really add new features or even modify many.

As you wrote in the first post: "That's all. These tiny changes are trully noticeable."

Hard to believe that these parameter modifications are measurable at all.

You build your own kernel - that's nice work. But this isn't development at all until now.

Only the usual advertising words: better battery, heat reduction and high performance - this fits perfectly to some of the wonder Roms here claiming the same.
[Galaxy Note GT-N7000 Android Development] GeeckoDev:
Some progress today. Commenting this line makes everything almost working. We're super close! :D
[Galaxy Note GT-N7000 Android Development] w1nter456:
Is this for note or every exynos?
[Galaxy Note GT-N7000 Android Development] GeeckoDev:
It currently derps only on Exynos 4210, that is, Galaxy S2, Galaxy Note and a few other tablets.
[Galaxy Note GT-N7000 Android Development] fusionjack:
[MENTION=5145944]GeeckoDev[/MENTION]: did you mean with 'almost working' applies for android 4.4? i asked this because your patches r3p2 n s3cfb are working fine in 4.3 for i9100.

btw, many thanks for the patches. :)
[Galaxy Note GT-N7000 Android Development] GeeckoDev:
I'm talking about new hwcomposer now :good: There's some issues in s3cfb...

Is there a planned update to Jelly Bean 4.3 for the S2/Note ?
[Galaxy Note GT-N7000 Android Development] User_99:
Nothing newer for these devices planned ny Samsung.
[Galaxy Note GT-N7000 Android Development] ryomakun:
using OmniRom last update , when i flash this rom, just black out after booting... is it not support for 4.4 ?
[Galaxy Note GT-N7000 Android Development] itsfragi:
The OP says 'modded cm10.2 kernel', so it's a 4.3 kernel...
[Galaxy Note GT-N7000 Android Development] AA1973:
No kitkat. Only supports Jelly Bean / CM10.2 for now.

But GeeckoDev is already working H A R D on Raw featuring kitkat ;)

GALAXY TAB 2 P5100 // SLIM BEAN & OMNI ROM // BLACKHAWK NEXT KERNEL
[Galaxy Note GT-N7000 Android Development] ricardowec:
Ok, it seems than rebuilding caches did the trick. The phone goes to back deep sleep as usual.

Sent from The Beast + using Tapatalk 8 beta
[Galaxy Note GT-N7000 Android Development] XxPixX:
I hope you don't mind Geecko if I put this here :)

http://irclog.whitequark.org/teamhacksung/2013-11-21

At the top-left you have a calendar.
[Galaxy Note GT-N7000 Android Development] GeeckoDev:
It's funny to read that again (started the 16th november). So much progress in a few days, however it still doesn't work :p
[Galaxy Note GT-N7000 Android Development] 1c3_5n0w:
Downloading and testing. Is this kernel for me if I want battery life? I know I should try it myself but curiosity kills the cat so I thought I should ask first. If I will use it, it will be r3 4.2. Thanks Geecko!

EDIT: I thought switching the kernel wouldn't do much and you've proved me wrong. This kernel made my phone really smooth and snappy. Now I'm just waiting for battery stats :)
[Galaxy Note GT-N7000 Android Development] coincoinlapin:
Hi there. Bleeding edge technology can be confusing :) :

- is anyone working on integrating this in anything related to the i9100? (Dorimanx?)

- Could your kernel also work out of the box on the i9100?

Me wants. Nao.

Sorry.
[Galaxy Note GT-N7000 Android Development] User_99:
This Kernel only for Note 1
[Galaxy Note GT-N7000 Android Development] chasmodo:
This kernel would beautifully brick your i9100 out of the box were it not for the updater-script.
[Galaxy Note GT-N7000 Android Development] yokonunz:
We are waiting also for a 4.3.1 updated kernal :P
[Galaxy Note GT-N7000 Android Development] GeeckoDev:
I'm gonna spend some quality time in Dublin this week-end, so, no time to play with my phone until Monday. See you! :cowboy:
[Galaxy Note GT-N7000 Android Development] chasmodo:
All work and no play makes Jack a dull boy.;)

Have some fun, kernel can wait a couple of days.
[Galaxy Note GT-N7000 Android Development] herna:
Enjoy men! See you in a few days :P
[Galaxy Note GT-N7000 Android Development] raghav84:
How about jack Daniels for jack ? Will that make him happy ? ;)

Have a good time geecko :)
[Galaxy Note GT-N7000 Android Development] misterint:
+1 :good: :good:

Have a good trip GeeckoDev ! :laugh: