yashsingh1/xdaforums huggingface dataset:
[Galaxy Note GT-N7000 Android Development] taranfx:
Phone app crashes continously after flash on CM 10.2 ASylum rom
[Galaxy Note GT-N7000 Android Development] nokiamodeln91:
Dev knows of it and he's planning a fix on Friday.
[Galaxy Note GT-N7000 Android Development] GeeckoDev:
Announcing Raw Kernel r4

More than two months after r3, here comes r4 :angel:

Changelog :

* Rebased upon cm-10.2 branch with latest changes included

* Updated Linaro toolchain to 4.7-2013.09

* Updated ramdisk with latest CWM recovery

No more phone app issues!

Download :

* raw_kernel_r4_j43.zip

Looking forward to KitKat, OmniROM and a source drop from Samsung to have proper r3p2 drivers... :good:
[Galaxy Note GT-N7000 Android Development] nokiamodeln91:
Thank You Dev

Working fine.. No FCs yet on CM 10.2
[Galaxy Note GT-N7000 Android Development] yewnen:
Flashed r4 kernel on CarbonROM 1101 nightly with PurePerformance X MOD. So far so good. Feel the phone is snappier. Will monitor and update soon. thanks Dev.
[Galaxy Note GT-N7000 Android Development] daedric:
Thanks for the PurePerformance X MOD tip. Running CM10.2 with both the mod and this kernel. Won't comment on stability as Xposed is also into the mix, but so far so good :)
[Galaxy Note GT-N7000 Android Development] bently73:
Hi all,

r4 on Asylum CrDroid, ok!

sorry for this noob question!

PurePerformance X Mod, the first time i see it. i search on Xda Thread but many link, i don't want make an error if you have a link plz, i thanks you in advance.

is it, this one?

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

thx
[Galaxy Note GT-N7000 Android Development] zai89:
Believe me you don't need that
[Galaxy Note GT-N7000 Android Development] yewnen:
Agreed. I tried reflash the ROM and kernel without the MOD, the ROM runs smoothly too. Cheers
[Galaxy Note GT-N7000 Android Development] ebreo:
Hi can you add other governors as smartass2 and lagfree
[Galaxy Note GT-N7000 Android Development] Vaiet:
+1. All that I miss in this kennel are few additional Arnies ;) SmartAssv2, HYPER and Lionheart would be awesome. I remember from my LG P970, that Linheart was amazing. Very battery friendly, yet great in terms of overall performance.
[Galaxy Note GT-N7000 Android Development] GeeckoDev:
I don't have the time or the motivation to add these schedulers. To me it's mostly placebo and barely make a difference.
[Galaxy Note GT-N7000 Android Development] daedric:
Not entirely placebo. One thing that must be understood, is that a P970 is quite different than a N7000. First dual core vs single core, then the power profile, e could go on endlessly. The sweet spot of our cpu is in getting the most performance WITHOUT reaching the thermal throttling. Also, because of single vs dual, not every governor is suited to the task...

I've read somewhere that the best governor for our cpu is still the pegasusq, followed by ondemand. Yet, i miss Interactive and it's touch-boost feature :)
[Galaxy Note GT-N7000 Android Development] GeeckoDev:
Yeah, pegasusq seems a bit less dumb than ondemand and is multi-core aware. I'm not sure what you mean by "touch-boost", but I think there's a similar feature with pegasusq. Check the frequency when you touch the screen, it's never under 500MHz.

One other area to improve performance is to set the thermal threshold higher, but I won't destroy my Note with this. Anyway, our hardware is fast enough, it's just a giant software cluster**** that kills usability. The most annoying thing is not that the framerate is low, but rather inconsistent. :(
[Galaxy Note GT-N7000 Android Development] Vaiet:
Ok, I am now completely convinced that your right is above mine :D You're the guy who knows that s**t better than me - a simple user and a consumer. That means, I am downloading Raw r4, which will replace Asylum 3.0.64.

BTW. After about 2 months of using SmartAssV2 I hope, that Pegasusq will be more battery efficient and hopefully nearly as fast :)
[Galaxy Note GT-N7000 Android Development] yewnen:
One more thing I noticed is the color saturation of the screen. Looks nice with rawkernel and not oversaturated. Just nice...
[Galaxy Note GT-N7000 Android Development] daedric:
Well, IIRC interactive is one of the many parts of project jellybean. Two settings i refer:

hispeed_freq ->	Hi speed to bump to from lo speed when load burst.

input_boost ->	Immediately scale to the hispeed_freq on touch input.

hisped_freq is not the max clock, just a pretty high clock that it's jumped to on any touch event. That, allied to go_hispeed_load, above_hispeed_delay and min_sample_time guarantee a pleasent cpu experience without THAT much battery waste (assuming the values are not crazy)

If this setting exists on pegasusq (even withouth any config available) it's quite broken. Observing the cpu freq, a touch can get me 500, 800 or 1400.
[Galaxy Note GT-N7000 Android Development] Hank87:
I have set max cup frequency at 1200mhz [MENTION=1021710]107[/MENTION]5 mv and it almost solved the thermal throttle problem.

At 1400mhz the cpu very quickly reaches the maximum temperature, i think that increasing the maximum temperature from 65C to 70C would give many improvements and do not think that damages the cpu.

Inviato dal mio GT-N7000 con tapatalk

---------- Post added at 12:03 PM ---------- Previous post was at 11:48 AM ----------

I am using the xposed module "cputemp in status bar" for see the cpu temperature.

Inviato dal mio GT-N7000 con tapatalk
[Galaxy Note GT-N7000 Android Development] daedric:
Nice, let's try it :D

True, the secret lies on not allowing the device to remain there for long. Also, since ICS/JB is gpu acelerated (in contrast to GB), the cpu speed is not so important.

Depends, most chips allow for some margin, but you don't want to find yours the hard way do you ?

Carefull there, that Xposed module reports a temperature, but you'll never be sure if it's the soc or the battery temp.

Now, one thing you're forgeting is the GPU... that's a major heat source. And mine has all it's 3 levels overclocked.
[Galaxy Note GT-N7000 Android Development] sudisk:
On the N7000 there is no board sensor. The readings are from the battery sensor.
[Galaxy Note GT-N7000 Android Development] Hank87:
It is the cpu temperature

Inviato dal mio GT-N7000 con tapatalk

---------- Post added at 07:25 PM ---------- Previous post was at 07:24 PM ----------

The battery temp is generally much lower and you can see it with another app

Inviato dal mio GT-N7000 con tapatalk

---------- Post added at 07:29 PM ---------- Previous post was at 07:25 PM ----------

Try open an heavy app like google maps, with the maximum frequency at 1400 MHz, in seconds reaches 65C, it activates the thermal throttle and the temperature drops, at 60C the termal throttle is disabled and the temperature rises again.

Inviato dal mio GT-N7000 con tapatalk
[Galaxy Note GT-N7000 Android Development] Hank87:
Sure... I have undervolted it too :)

I am using 160 mhz 800mv, 200mhz 875mv, 267 mhz 950 mv.

But the major heat souce i think is the cpu.

Inviato dal mio GT-N7000 con tapatalk
[Galaxy Note GT-N7000 Android Development] daedric:
It's very difficult to use GPU without the CPU being abused also. The inverse not so true. Yes, the CPU is the major source of heat, but the GPU overheats much more. REmember, a GPS uses the GPU to draw the map. A GPS app is not so cpu intensive, perhaps when calculating route, but is quite GPU intensive.
[Galaxy Note GT-N7000 Android Development] XxPixX:
Well, the s3 got the android 4.3 update:

http://www.sammobile.com/2013/11/04...olling-out-for-samsung-galaxy-s-iii-gt-i9300/

According to sammobile, it comes with the new GPU drivers ("- GPU drivers have been updated (Higher GPU benchmark scores)

"). Let's hope that they release the kernel source code soon (which samsung usually does anyway, shouldn't be more than 2 weeks judging by their past history).
[Galaxy Note GT-N7000 Android Development] GeeckoDev:
Yep, saw that as well! I think we will have the sources before the end of this week. It took 5 days for the Galaxy S4.

Looks like I'll have a busy week-end ;)
[Galaxy Note GT-N7000 Android Development] Vaiet:
Mate... Your work is just amazing. I've never tought, that your kernel is that good :D Comparing to AsylumKennel, after 2 days I can see better battery efficiency, phone is running smoothly and it's incredibly stable :) I'm sticking to RAW till my Note dies :D
[Galaxy Note GT-N7000 Android Development] GeeckoDev:
Almost smoothly :highfive:

Thank you.
[Galaxy Note GT-N7000 Android Development] GeeckoDev:
GT-I9300_JB_Opensource_Update12.zip landed on Samsung OSRC this morning (XXUGMJ9). :good:
[Galaxy Note GT-N7000 Android Development] ocujos:
Can those 4.3 kernel sources help develop the great kernel you've built for our Notes?

I'm particularly interested in missing feature of CM 4.2.x and later kernels: dock audio.
[Galaxy Note GT-N7000 Android Development] GeeckoDev:
Ok, so after a little inspection of the sources, here's what i found :

* r2p4 and r3p1 drivers are still here, in drivers/media/video/samsung/

* r3p2 appeared in drivers/gpu/mali400/, which is unusual for a samsung but corresponds to hardkernel drop

* API version is 23 (r3p2-01rel3), compared to API 17 for r3p1 drivers

* no signs of orion platform (Exynos 4x10), only pegasus (Exynos 4x12)

The last point is quite embarassing. It means some more work for me to bring that up, and also, maybe, that there will be no updated drivers for the official firmware on all Exynos 4210 devices, including the Galaxy Note and Galaxy S2. Or they didn't take care of that yet.

EDIT:

Nevermind, it's named pegasus-m400 but there's a lot of ifdefs dedicated to the orion platform :) Right now I'm messing with Makefile and Kconfig to get it to compile, it shouldn't take long.

EDIT2:

It's finally compiling. commit history

EDIT3:

Launching the kernel without the proper blobs warns about an API mismatch, which is good. I put libUMP.so and libMali.so but I get no logcat output. I think it's due to the voltage table set too low for the exynos 4210.

EDIT4:

D/libEGL ( 2014): loaded /system/lib/egl/libEGL_mali.so
D/libEGL ( 2014): loaded /system/lib/egl/libGLESv1_CM_mali.so
D/libEGL ( 2014): loaded /system/lib/egl/libGLESv2_mali.so
E/ ( 2014): Device driver API match
E/ ( 2014): Device driver API version: 23
E/ ( 2014): User space API version: 23
E/ ( 2014): mali: REVISION=Linux-r3p2-01rel3 BUILD_DATE=Wed Oct 9 21:05:57 KST 2013

IT WORKS ! :victory:
[Galaxy Note GT-N7000 Android Development] sekil:
what i need for work ?
[Galaxy Note GT-N7000 Android Development] GeeckoDev:
Announcing Raw Kernel r3p2 test build

It's a long time due. ONLY FOR TESTING - MAY NOT BE STABLE

Source code branch with history: https://github.com/GeeckoDev/raw_kernel/commits/raw-10.2-r3p2

Changelog :

* Updated Mali drivers to r3p2-01rel3 with some hacks to support the orion platform (exynos 4210)

* Isn't it enough?

The UI feels smoother, Epic Citadel average fps went up (47.7fps on last test, it varies). Small graphical glitches still not resolved (checkerboard effect on transitions). You'll tell the rest!

Download :

* raw_kernel_r3p2_test.zip (userspace binaries included)

:good: :good:
[Galaxy Note GT-N7000 Android Development] XxPixX:
I got a black screen at bootup :/ Latest CM 10.2

I'll try reflashing.
[Galaxy Note GT-N7000 Android Development] GeeckoDev:
Can you put your adb logcat output on pastebin please.

EDIT: allllllright the libraries are misplaced in the archive... sorry. you'll have binary blobs in /system/ now :(
[Galaxy Note GT-N7000 Android Development] XxPixX:
Sure, I'll just reflash CM, let it boot up, reboot to flash Raw and try again.
[Galaxy Note GT-N7000 Android Development] GeeckoDev:
Both issues fixed :highfive:
[Galaxy Note GT-N7000 Android Development] :
looks fine with omni rom
[Galaxy Note GT-N7000 Android Development] Hank87:
Works good on latest cm10.2 :)

Above all, the browser is much smoother and faster.

There seems to be an incompatibility with Tegrak oc, if I try to click on gpu optimization, the app crash.

Inviato dal mio GT-N7000 con tapatalk
[Galaxy Note GT-N7000 Android Development] nigi73:
Works good so far.

Flashed over asylum omni 05.11.13 and it fixed some problems with sleep of death.
[Galaxy Note GT-N7000 Android Development] GeeckoDev:
13 hours of uptime. Definitely smoother. Tegrak doesn't work as well, I may have to get in touch with the developer. Maybe this issue happens with the official 4.3 firmware? The screen flickering issue with the AOSP browser seems to have disappeared. Battery life doesn't seem bad. 58% after 11h unplugged, light use, Wi-Fi + mobile data + GPS enabled. Had a freeze yesterday, but can't reproduce...

I have defconfigs for other devices to ajust, and then I will submit the patch to [MENTION=3208754]codeworkx[/MENTION] so it gets reviewed and merged. :cool:
[Galaxy Note GT-N7000 Android Development] shure2:
Feels great, agree its smoother on OMNI asylum than the stock kernel.
[Galaxy Note GT-N7000 Android Development] jaskiratsingh:
The one issue that i get in every raw kernel:

Device is turned ON, USB debugging checked, Connect the device via USB and in command prompt execute "adb shell" and i get message "error: device not found". Am i the only one facing this issue?

I am on Slim ROM Version 2.
[Galaxy Note GT-N7000 Android Development] nokiamodeln91:
Are you sure it happens with kernel only? I have proper connectivity.. You need to get the latest adb drivers 1.0.31 and authorize you computer..
[Galaxy Note GT-N7000 Android Development] chasmodo:
It would be extra nice if you'd submit it to Omni gerrit as well. :p
[Galaxy Note GT-N7000 Android Development] GeeckoDev:
I'll provide a patch but i'm so lazy about syncing the repo again and submitting it directly to gerrit... It will take ages with my crappy connection.
[Galaxy Note GT-N7000 Android Development] Galaxtus:
Currently running smooth on AOKP from 6 hours. Feels smoother without any lags. Battery behavior seems normal with stock settings(haven't changed anything yet) :)
[Galaxy Note GT-N7000 Android Development] Azeazezar:
working great here, 16 hours uptime, no issues exept for tegrak.

It feels about as smooth as it was when i overclocked it.
[Galaxy Note GT-N7000 Android Development] GeeckoDev:
Here's the patch attached. It should work on all exynos4 devices once applied on latest kernel sources. [MENTION=2162789]XpLoDWilD[/MENTION] already pulled some of my work and integrated it on omni-4.4.

Nobody wants to push it on CM's gerrit ( :angel: ), so let's go for Omni !

0001-mali-update-to-r3p2-01rel3-from-i9300-update12.patch
[Galaxy Note GT-N7000 Android Development] GeeckoDev:
Here it is !
[Galaxy Note GT-N7000 Android Development] medkintos:
After i flashed the r3p2 build my note is awesome

Quick qurstion, how can i turn off the backlight key?
[Galaxy Note GT-N7000 Android Development] Galaxtus:
It has nothing to do with the kernel ;)

Please ask this on the respective rom thread you are using.
[Galaxy Note GT-N7000 Android Development] glavos:
After flashing r3p2 test kernel, i need to flash update12patch or not. Using Revolt JB 4.3 alpha ROM

Sent from brick
[Galaxy Note GT-N7000 Android Development] GeeckoDev:
It's not flashable. It's a patch for kernel *sources*.
[Galaxy Note GT-N7000 Android Development] glavos:
Ok thx, flashing r3p2. Using your kernel from version 1, working great.

Sent from brick
[Galaxy Note GT-N7000 Android Development] chasmodo:
One and only eyeball™ aka Rocketman once said: "People around here would flash a ham sandwich if it was in .zip format."

Sadly, this particular sandwich is in .patch format and cannot be flashed as such. :p
[Galaxy Note GT-N7000 Android Development] User_99:
Yea, ONE of the gratest statements here on xda the latest years!
[Galaxy Note GT-N7000 Android Development] Vaiet:
Funny things about R3P2 and Tegrak Overclock. I'm currently running new kennel and GPU settings in Tegrak are working just fine :D Altough there seems to be some kind of incompatibility with CPU scaling, because no matter what, under "Scaling" it is displaying "unknown, 0-1400mhz" :P
[Galaxy Note GT-N7000 Android Development] glavos:
Sadly my galaxy note dont like ham sandwich, maybe because exynos, or maybe because are old and having problems with black color.. now its time to flash some sandwich.zip from my mouth recovery :)

Sent from brick
[Galaxy Note GT-N7000 Android Development] prana_Sky:
Nice one!! Just trying and phone definitely feels smoother on omni /oct 29 .r4 for JB4.3

Thanks for your kernel!:good:
[Galaxy Note GT-N7000 Android Development] Vaiet:
Just a quick hint about Tegrak and GPU control. It does work, but makes phone extremely laggy. So right now I had to quit using it.

P.S. With new kennel my Note is so fast, that I can't believe it :P
[Galaxy Note GT-N7000 Android Development] theloginwithnoname:
Felt like I was getting unresponsive cell data network (hanging trying to initialise data transfer, seemingly with poor reception*) after installing v4, both release and test versions - reverted back to stock CM kernel earlier, will update with findings in a day or two.

*P.S. I realise that poor reception is likely not caused by the kernel; not sure if it's that or the kernel that is delaying cell transfer though!
[Galaxy Note GT-N7000 Android Development] LAKAME_MAN:
Actually it's kinda sorta related. I just flashed this kernel, and the backlight is on all the time. Disabling it from the settings does fix it, but turning off the screen and then turning it on again makes the backlight turn back on.

[MENTION=5145944]GeeckoDev[/MENTION] thanks the device definitely feels snappier :D
[Galaxy Note GT-N7000 Android Development] GeeckoDev:
Raw Kernel r3p2 doesn't seem to work with Omni 4.4. I have to update the ramdisk to get it up and running again. Please be patient, as it's still not my daily driver (still on CM 10.2 20131031).

My next move to improve the kernel is to update the s3cfb driver that manages the screen and framebuffer (hasn't been touched since a year). See all that subtle screen tearing we're experiencing since cm10 or so? I hope it will fix this issue. :fingers-crossed:
[Galaxy Note GT-N7000 Android Development] emoibm:
:(

After flashing r4 on CM10.2 Asylum 7th november can't boot (stuck at galaxy note ) and can't access cwm anymore ... i can access download mode only ! Any help or i'll have to go back to odin and flash crapsung touchwiz again ? :(
[Galaxy Note GT-N7000 Android Development] GeeckoDev:
Looks like the kernel was misflashed... extract boot.img from raw kernel zip and flash it as KERNEL in odin... should work. Flash the zip again from cwm to have the right kernel modules and get back wi-fi & mobile connectivity.
[Galaxy Note GT-N7000 Android Development] emoibm:
Thanks so much for your help [MENTION=5145944]GeeckoDev[/MENTION], but i can't find KERNEL option under odin v1.85 and 1.87 , am I doing something wrong ?

If I am not mistaken , this option is only available under mobile odin ?

EDIT--

Saw this post: http://xdaforums.com/showthread.php?t=2281287

Is it safe to do this procedure ? never had seen that before

EDIT2--

The previous tool did not work, trying this one:

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

Thanks again !!
[Galaxy Note GT-N7000 Android Development] drulo222:
Search philz kernel. Has odin install.
[Galaxy Note GT-N7000 Android Development] emoibm:
[MENTION=5503377]drulo222[/MENTION] i do have odin. The problem is that odin only flashes tar files , and boot is in .img filetype. I'll give a try now
[Galaxy Note GT-N7000 Android Development] drulo222:
You can pm, man. Or see this topic here: http://xdaforums.com/showthread.php?t=1774208

kernel is 'pda'
[Galaxy Note GT-N7000 Android Development] nokiamodeln91:
What [MENTION=5503377]drulo222[/MENTION]'s telling you is that Philz has an odin flashable kernel. Flash that using odin. boot into cwm.. then restore a nandroid back or flash the rom again
[Galaxy Note GT-N7000 Android Development] emoibm:
Thanks so much for your effort guys! I got what [MENTION=5503377]drulo222[/MENTION] was trying to say ! everything is fine now . In a first look it does seems to be very smooth. Thanks again for your effort [MENTION=5145944]GeeckoDev[/MENTION]o !!!
[Galaxy Note GT-N7000 Android Development] GeeckoDev:
Announcing Raw Kernel s3cfb test build

We promise, we deliver. ONLY FOR TESTING - MAY NOT BE STABLE

Source code branch with history: https://github.com/GeeckoDev/raw_kernel/commits/raw-10.2-s3cfb

Changelog over r4:

* Updated s3cfb driver to match latest source drop (i9300 update 12)

I thought it would magically resolve the graphical glitches (screen tearing, checkerboard effect). But it doesn't seem to. However, this is the second step (after new r3p2 mali) towards real butter because it enables us to use the latest hwcomposer source drop from Insignal. This will require a lot of work though. Please generate some feedback!

[MENTION=2162789]XpLoDWilD[/MENTION] is aware of this change and will integrate it to Omni 4.4 in a near future.

Download :

* raw_kernel_s3cfb_test.zip (for JB 4.3. if you upgraded to mali r3p2 with the previous test build, flash your rom again to get r3p1 back otherwise it won't work)

:D
[Galaxy Note GT-N7000 Android Development] Azeazezar:
Well, i liked the idea of butter on my galaxy note, but after trying it, i can not recommend you to continue.

While it feels really smooth, touching anything other then the phone can be sticky.

The touch screen does not even respond to the butter, so it might be a bug on my end though.

It does taste good with kitkat!
[Galaxy Note GT-N7000 Android Development] Berlino:
Coming from Raw r4 on Asylum-Omni, the latest s3cfb_test-Kernel is running fine here and is very smooth...even Tegrak works with this one.:)
[Galaxy Note GT-N7000 Android Development] wrsg:
why :)
[Galaxy Note GT-N7000 Android Development] janice1234:
For screen tearing, mayb you can check with the S3 Perseus kernel which have the mDNIe or black crush fix?

http://xdaforums.com/showthread.php?t=1691401
[Galaxy Note GT-N7000 Android Development] Hank87:
Same on latest cm10.2, now tegrak works, but the browser seemed more fluid with the raw_kernel_r3p2_test.zip , i do not know if it's just an impression or not.

I will test better tomorrow :)

Inviato dal mio GT-N7000 con tapatalk
[Galaxy Note GT-N7000 Android Development] yewnen:
flashed s3cfb with CarbonROM Nightlies 1101, So far so good. :good:

Thanks...
[Galaxy Note GT-N7000 Android Development] wrsg:
Tested for several hours on AOKP (built by victorator), no problems at all, I'm amazed at the speed and responsiveness so far.

Forgot to mention I flashed the s3cfb test version
[Galaxy Note GT-N7000 Android Development] GeeckoDev:
Man that was funny :laugh:

[MENTION=4595544]Hank87[/MENTION] no r3p2 drivers in there. s3cfb update shouldn't improve performance by itself, but, once we update this userspace mess, it should be amazing. By releasing this test build I only want to be sure these changes are not making our device unstable.
[Galaxy Note GT-N7000 Android Development] prana_Sky:
[MENTION=1010898]geeck[/MENTION]dev

Man!! I don't know what you've been doing with this kernel but I can say my note has never ever seen a brighter day. it's just so sexy smoooth! happy as larry:good::good:
[Galaxy Note GT-N7000 Android Development] XxPixX:
I am certainly finding the animations smoother with the new test kernel, even when I set their time to 0.5 in the developer settings.

I did however have one sudden reboot on my Glote™ but I couldn't reproduce it. It happened after I flashed the kernel and booted up for the first time, whilst the mediascanner was still scanning and it was still sluggish, I locked the screen, then tried to unlock it and BAM!
[Galaxy Note GT-N7000 Android Development] Hank87:
Ah...ok :)

Until now I have not had stability problems.

Inviato dal mio GT-N7000 con tapatalk
[Galaxy Note GT-N7000 Android Development] GeeckoDev:
Hmm, to show you what I mean by graphical glitches :

* Set animation time to 10x in developer settings

* Open any app

* Open app switcher (long press home)

* Notice how the app borders are glitched while it's moving :eek: