yashsingh1/xdaforums huggingface dataset:
[Defy Android Development] wskelly:
Hm... What do you think about this commit Blech?

It looks like this kernel module "hbootmod" is loaded right at the point I'm complaining about but not sure. And I don't know what kill_dss is.

I saw that the ext4 driver was used and thought about that too... For now I'll just keep going, whatever you changed seems like it is better for me, at least I can get it to boot if I just try again.
[Defy Android Development] ccav2000:
A quick googling says that DSS = Display Drivers Domain. So kill_dss I assume means kill the display driver from the stock kernel before the 2nd_boot kernel takes over.
[Defy Android Development] Blechd0se:
Well, I dont think its the issue, since the problem exists before Quarx made this update (it's my fault, not his ;) ).

Anyway I uploaded a new build today with some cool new stuff and hopefully this black screen thing won't occur that often.

If you still have it, try to flash a old build and let it boot up and then flash the new build (or just simply flash it again).

Beside many small optimizations (such as cache handling on arm v7 and ext3&4 driver updates) I integrated Proportional Rate Reduction for TCP.

In the last Update i introduced the fsync control by ezekeel and in this update you can choose to enable dynamic fsync;

fsync is off while your screen is on and its enabled as soon as you turn off the display.

Its disabled by default but try this in terminal:

echo 1 > /sys/kernel/dyn_fsync/Dyn_fsync_active (1 = enabled, 0 = disabled, default)

Remember to turn FSync on, before you want to use Dynamic FSync.

The next "big" thing is the autogrouping for CFS. This may improve multitasking a lot and its enabled by default, however you can turn it off if you want to:

echo 0 > /proc/sys/kernel/sched_autogroup_enabled (1 = enabled/default, 0 = disabled)

There are some more changes, check the changelog for full details.
[Defy Android Development] Husi10:
I'm trying to flash latest CFS kernel on 01/13 Quarx's but I experienced black screen at boot.

I don't have a computer right now but I will post a log tomorrow if you want.
[Defy Android Development] slph:
Some info about black screen:

Defy green lense with CM10 from 10 Jan.

1. Reboot into recovery -> wipe cache & dalvik -> install 21.10 JellyX -> blackscreen

2. Reboot into recovery -> backup /data -> wipe from default recovery -> OK

3. Reboot into recovery -> restore /data on ext4 part -> blackscreen

4. Reboot into recovery -> wipe to ext4 in bootmenu -> OK

So, ext4 or ext3 doesn't matter and looks like problem inside userfiles in /data?

With full wipe everything boots ok.

For night uptime 21.10 JellyX - stable, very smooth, I don't see any problems. But, can't confirm drain or something, need more time.
[Defy Android Development] Jkmoran:
Negan 13-1-13 V2 + 21.10 JellyX= Blackscreen even with a full wipe. I don't know why i can't use any kernel since 22.12, that's the only one that i can use without blackscreen
[Defy Android Development] ldiomedi:
On wskelly rom, I can boot without any issue. And the phone works very very well, but I haven't signal and wifi dosent work. This last release has interesting features. Shame I can not use it
[Defy Android Development] theclaytons:
Fine here. Went from SBF to Quarx cm10 0110 and this kernel. No issues and seems snappy with great battery after 3 hours.
[Defy Android Development] domokos:
Re: [DEV] JellyX Kernel 2.6.32.60 // 21.01 [JB]

Using 21.01. CFS. Works OK so far. 18/32/42/52 300/600/800/1000. ext4 data&cache. Everything else @default.12h uptime.
[Defy Android Development] HammDefy:
I updated to JellyX 21.01. with Quarks 15.01. : Signal ok, but no Wifi.

Cache wipe, Dalvik Wipe, Install JellyX -> Reboot

reinstalled JellyX 21.01. -> still no Wifi :(

Back to JellyX by YetAnotherForumUser http://xdaforums.com/showpost.php?p=36742783&postcount=14979 -> Wifi works ...
[Defy Android Development] ktmbikerman:
I've noticed that both BFS and CFS kernels are called CFS on the download site. Are the two the same now or is this a mistake in the naming of the kernel?
[Defy Android Development] woodman:
@Blechd0se :

hi, thanks for last 21.01 kernel update.

I've read the changelogs and I wonder if you think that there is any chance to have the "ringtone" issue fixed with this new kernel ? For example thanks to cleanups, memory optimizations or other fixes ?
[Defy Android Development] Blechd0se:
Yes sorry, was a mistake I corrected that.

As far as i know the newest nightly by Quarx is from 10.01 and JellyX is running fine on that build, check the first page :)

I didn't change anything related to WiFi and its working well for me.

For those with black screen, try to flash a old build and than flash the new one or re-flash it.

Anyway good to hear some good feedback :)
[Defy Android Development] Husi10:
Re: [DEV] JellyX Kernel 2.6.32.60 // 21.01 [JB]

Finally it's working.

I juste reflash Cm10 and kernel in the same time with wipe caches.

Great work, everything is smooth.
[Defy Android Development] ela1103:
What about the battery performance and draining
[Defy Android Development] wskelly:
Yeah I was more wondering if this commit from Quarx would contribute to the fix. It looks like it kills the display at 2nd boot or something like that, possibly would help.

Right now I'm on a version of your kernel from somewhere around 12/25 (before jhash.h). With all of the messing around I was doing I had to go back to something stable while I tried to fix the Bluetooth issue with Linaro. I'm happy to report that I've finally fixed that Bluetooth issue with Linaro. Next I'm going to mess around with that NTFS issue for Carlos and then I'll go back to testing your kernel(s).
[Defy Android Development] theclaytons:
After 14 hours on 2101 CFS version I had random reboot sending SMS and then black screen. Could not get past it so had to reinstall latest Quarx rom. I was using Interactivex governor and CFQ.

Before this was working great with good performance and no issues.
[Defy Android Development] slph:
Battery report:

Defy green, CM 10.01 + Jelly 21.01 cfs = 0.4% per hour in stand by, with wifi-on, 3G-on, GPS and BT-off.

No reboots or lags. Everything perfect. Uptime 40hrs

Interactive 300-17 \ 600-32 \ 800-42 \ 1000-52
[Defy Android Development] disadjusted:
Linaro + BT

\o/ Bluetooth finally works with Linaro? Are you going to release this for the public or will you be occupied by further testings until this will happen?

thanks in advance! :good:
[Defy Android Development] ulixess:
Hi guys,

today I flashed Quarx´CM10 10-01 and the latest JellyX CFS Kernel after a full wipe.

Everything went perfekt, the blue LED appeared, the red LED appeared, the softbuttons lighted up. And then - nothing. Got a black screen.

Some posts above slph wrote that everything is fine for him on his Bayer Defy. I have a SOC Defy, ergo it makes probably a difference.
[Defy Android Development] Blechd0se:
I can confirm, that it makes no difference which Defy you've got, no matter with green/red lense. I have a Defy+ and had this bug too. First of all, try to flash a older build and then flash the new ones (this worked for me). If that doesn't work you should install the ROM, wipe data again and then flash the kernel.

@wskelly

Do you still think the jhash implementation is the problem?
[Defy Android Development] ulixess:
Oh sorry made a mistake - slph has a green Defy.

Ok will test it ;)
[Defy Android Development] wskelly:
Not sure yet, I want to get back into testing your kernels but I decided to go back to fixing the Linaro issues. But I will say that I am on the build right before jhash right now, boots/reboots/everything flawless. I had so many other things going on here that I couldn't say for sure. Are you compiling with Linaro 4.5 or with gcc 4.4?

For anyone having troubles, keep the zImage from Quarx 11/18 around, this one seems to boot without fail. And many times after booting with the 11/18, you can flash over the top of it and get it to boot with JellyX.
[Defy Android Development] Blechd0se:
I compile with Linaro 4.5. You can simply run "cat /proc/version" in the terminal to see which compiler was used :)

I don't want to put any pressure on you, just asking. I still don't think that jhash is the only problem, probably in combination with a other commit, but its strange this bug simply only occurs one time for me after a wipe everything is perfect. I had the problem one time after a reboot, but as i stated earlier i just reflashed the kernel.

Does somebody know the right touch event for our display? I just wanted to integrate a new function to reproduce some Jellybean-features with other governors (thats why interactive is recommended on jellybean).
[Defy Android Development] Blechd0se:
Where is the point to have a sense kernel? :eek:

Todays nightly will only contain the zImage itselfe, nothing more (except the overclock config). I hope this fixes the mounting error (if you have installed a previous kernel, you should install your rom again and then the kernel on top of that, just to be sure) :)

Does anybody else tested the OTG-Support?
[Defy Android Development] m_zet:
+1 to that and stated above.

Told you so. :p

I just want to improve your kernel - not bother you with unnecessary posts.
[Defy Android Development] sebx_g1:
But it deletes or data on sdcard or not ?
[Defy Android Development] m_zet:
No - there is no SD card delete.It just make imposible/very hard to restore correctly any nand backup.
[Defy Android Development] nidhish91:
Is OTG-usb working? That's the only feature I am looking for which Quarx has i dont know why incorporated yet.
[Defy Android Development] Kayant:
It wasnt stated as added.... he said he will look into it....

Let's Go ^_^

---------- Post added at 12:30 PM ---------- Previous post was at 12:28 PM ----------

Use the one in my thread it only contain zimage

Let's Go ^_^
[Defy Android Development] sebx_g1:
It works the same way for me :confused:
[Defy Android Development] hackergnome:
Sense kernel will help port sense rom

From what I know you need ramdisk of a sense rom(i may be wrong), I have to read about it...

Did you add OTG modules? I will test tonight...

I don't want a tapatalk sig!
[Defy Android Development] Blechd0se:
I just added some things in the config since the kernel already contains the driver for otg, but i can't test it. Therefore i added a zip in the 1st post, you can check it if its working...

If you still have the mounting error, install your rom again and then flash the kernel.zip (everything after the 27.11) but without the "scripts" folder inside it, its the reason for those problems :)
[Defy Android Development] super noob bros:
Nice. Tried using it with the same settings that I was using in latest quarx build, but noticed some lags in game. Also, the vellamo metal score seems to have dropped by a 100. Maybe playing around with added governors will fix it :p

EDIT: ok letting the device go to sleep helped, works better than before :)

Thanks.
[Defy Android Development] Kayant:
You need to reinstall the rom first..... your ramdisk is already broken. Before you DL if you can wait I will upload a fix to include the ramdisk from slim and bootmenu config maybe that may work instead of wiping and reinstalling slim

Let's Go ^_^
[Defy Android Development] Shubhamqweasd:
HEY , nice work ..

if you have time , can u try and backport ION and memblock from kernel 3.0 ??

it may help quarx and make his work easier for hwcomposer :D
[Defy Android Development] DaKu007:
Working well on 18/11 build..:) good work.

Sent from my Nexus 4. :D
[Defy Android Development] sebx_g1:
Thx, is it safe to delete scripts folder from kernel zip ?
[Defy Android Development] Kayant:
Yes it is all you need is the zImage which is in the 2ndboot folder.... this is the kernel. The scripts are for the recovery and contain configuration for the recovery and how stuff are run like booting making 2ndboot the default boot the phone boots into when switched on... etc.

Let's Go ^_^
[Defy Android Development] devilthehellraiser:
I m on SB 3.0 and experienced few bugs

- WiFi is working but very weak in catching signal

- game lags

But overall ui is faster.. thanks looking forward to ur further builds
[Defy Android Development] sebx_g1:
Hmmm ... so if I have another kernel from Quarx and I copy scripts folder from Quarx to Blechd0se kernel recovery should work ?
[Defy Android Development] Sleepy!:
Thanks! Great work, B. :)

Any way of introducing more CPU speed levels? Other device kernels have 10-12 speeds...

Also, could you please look into porting Hybrid Adaptive Voltage Scaling (HAVS) and Brain F*ck Scheduler (BFS) on to your kernel?
[Defy Android Development] Steveletack:
Latest quarx nightly working?? Good work btw. :)
[Defy Android Development] Blechd0se:
Thanks to Kayant for his support :)

My kernel of today should fix the problem with recovery since it no longer contains those scripts. Furthermore it should improve compatibility with other roms (cm10-base) .

Quarx already mentioned, that ion support is pretty difficult to implement... so dont know. BFS would be a nice addition :)

Anybody issued screen issues? or maybe less power consumption? if not, i can lower the voltages a little bit more :)
[Defy Android Development] gamerxxxn:
I just can't install this kernel on WIUI JB latest! Tried every way ,flashed SBF , and even got a soft brick,but the ROM always boots in default kernel mode. Defy+ BL7
[Defy Android Development] tngjs1230:
Re: [DEV] JellyX Kernel 2.6.32.60 // 21.01 [JB]

WIUI JB latest aren't use 2ndboot kernel
[Defy Android Development] eugenchr:
thanks for your work

with the last update all ok

mb526 build 10:01:13 by Quarx

jellyx kernel 21.01.13
[Defy Android Development] Boss442:
last kernel give me black screen :crying:
[Defy Android Development] Floydroider:
Using the 21.01 kernel with Quarx 10.01 build and everything works perfect, but the battery seems to be draining a little bit more than the last builds. Nothing really serious.

Without the black screen when installed and no ringtone bug till now.
[Defy Android Development] niksy+:
Hey, Blechd0se, I saw a sweep2wake commit and was wondering...will it eventually be implemented? Very cool feature :)

Other than that, I've been running 22/12 CM10 + 28/12 CFS JellyX + 100% V6 Supercharged for more than a month and was extremely satisfied with the phone all the time :) But the urge for flashing is overwhelming, so I'll be switching to 10/01 CM10 + 21/01 CFS JellyX TODAY! :D (Will report with a comparison of Antutu scores of the two combos, most probably...)

Thank you for your continued development :)
[Defy Android Development] Blechd0se:
AW: [DEV] JellyX Kernel 2.6.32.60 // 21.01 [JB]

I thougt the same, but i don't know if its worth the effort :)

I am trying to help Quarx a bit with the 3.0 at the moment and JellyX still has this black screen bug for some users, so don't know if i do onther feature update or only bug fixes for the 2.6.x branch :P
[Defy Android Development] niksy+:
If that was a call for public opinion, I say go for the 3.0 :) Its development should offer the biggest performance improvements together with fully functional 4.2 Jelly Bean, so I suppose sorting it out should be top priority :fingers-crossed:
[Defy Android Development] sevenrock:
+1
[Defy Android Development] hacktheheaven:
No signal and Wifi

After updating to JellyX 21.01. with Quarks 10-01-2013 (Defy+) Lost signal and tried to connect to wifi but no luck...!! Any work around or patches..........????

Tried base band settings...!! No joy :crying:

Done fresh installation ...!! No joy :crying:
[Defy Android Development] ktmbikerman:
I can confirm this, no signal after installing 21.01 bfs and cfs on my Defy+
[Defy Android Development] Blechd0se:
Can't confirm this, are you sure you are using the build from 21.01.13? This issues are mostly occur if you are using a older build or another build from quarx. I am on 21.01 cfs and using the rom from 10.01 by Quarx.

At least you could provide me a dmesg output, if the problem still exits.
[Defy Android Development] hacktheheaven:
My bad... I am using seven rock build which is 27.01.13... might be that is the cause....!!! I will install the 10.01 build and will test your kernel...!!!
[Defy Android Development] turffe:
On the 01.21 CFS build i can't use InteractiveX governor - when i chose governor from performance menu. Phone reboots & stuck on black screen. I have to wipe data to boot into android. Other stuff - looks like working fine, including RIL.
[Defy Android Development] ktmbikerman:
Re: [DEV] JellyX Kernel 2.6.32.60 // 21.01 [JB]

Yes, definitely using 210113 kernel over sevenrocks 170113 build.
[Defy Android Development] Floydroider:
Strange, everything was working just fine, but today when I turn bluetooth on the phone suddenly reboot and got stuck in boot loops.

I tried wip dalvik and chache but nothing worked, even reinstall the ROM. I had to flash an SBF and start everything again.

This was my settings:

CM10 (10.01)

JellyX (21.01-CFS)

KSM on, ZRAM off, 300-1000MHz Smartass, sio

I didn't get a logcat so it might not be very useful, just posting here for information porpuses.
[Defy Android Development] hacktheheaven:
Hii

Hi Blechd0se, I really appreciate your hard work on this kernel....!! My phone is flying with the latest cfs kernel:good: but when ever I open opera while songs playing in the background my phone reboots...!!! :crying: I am only able to use only single program at once. I am on quarx 10.01 build
[Defy Android Development] FcukBloat:
installed yesterday latest quarx rom on my defy+ + latest cfs jellyX.. so far so good! wifi, 3g and 2g, bt etc.. hope situation will be stable also in the next days I keep fingers crossed! :)

only problem is the black screen known bug.. I'm writing below all the steps I did maybe can be helpful to understand what's wrong with that?

I was on 9th nov build, then from cwm:

- wipe data/factory reset

- wipe dalvik

- defy full wiper

- flash quarx 10-01-2013 build

- flash gapps

- wipe data/factory reset

- wipe dalvik

- flash CFS JellyX 21-01-2013

- wipe data/factory reset

- wipe dalvik

- reboot

you see I like clean things..!! :D

during first reboot, the CM10 bootlogo appeared, then the phone rebooted itself and the bootlogo appeared again, then BLACK SCREEN, so I pulled out the battery and went to CWM., in cwm what I did is:

- wipe data/factory reset

- wipe dalvik

- flash quarx 10-01-2013 build

- flash gapps

- wipe data/factory reset

- wipe dalvik

- flash CFS JellyX 21-01-2013

- wipe data/factory reset

- wipe dalvik

- reboot

so basically same steps I did before.. during next reboot, all went fine and I got to the setup wizard!

then after the wizard I rebooted and reinstalled all my apps through cwm and App2zip flashable zip and after the reboot I re-configured all my phone settings and started using my phone normally.

then the black screen appeared again 2 or 3 times: 1 time while rebooting after installing AdAway host files (the app asked me to reboot), 1 time after phone automatic reboot/crash (while saving a panaroma picture it rebooted itself) and one more time after I manually rebnooted my phone....

.. all the times pulling out the battery and only wiping caches from cwm and rebooting fiexd the problem!

will keep reporting thanks for your work in the meantime blech!! :)
[Defy Android Development] daede86:
guys i know it's a pretty stupid question.. but i'm gonna ask it anyway :)

i'm on miui v4 2nd boot (ics) and just to try i flashed this kernel.. is there any way to make it boot??

it tries to boot, it gets till the blu led, go on a bit and the start to boot again.. i guess there is no way to make it boot, but i'm sure you are a lot more expert than me!

thankssss
[Defy Android Development] niksy+:
The [JB] in the thread name stands for Jelly Bean, meaning this kernel is for Android 4.1+ only :cowboy:

(yes, it indeed was a stupid question :p )
[Defy Android Development] daede86:
eheheh i knew it :)

but trying is free! and i was surprised that actually it gets until the recovery without problem!
[Defy Android Development] xlyz:
pdroid

any plan to support pdroid?
[Defy Android Development] LetoKynes:
Wow, was getting so frustrated with my DEFY but after installing this everything is so, so much smoother moving in between apps as well as typing... mad props!! :D Thanks!
[Defy Android Development] FcukBloat:
unfortunately after a few days of use I am again experiencing data drop issues.. :( :silly:

latest quarx + latest CFS kernel.. :(
[Defy Android Development] sUpErwHoO:
3.0.x

Any one tried these??
[Defy Android Development] Pottkopp:
getting no network & no wlan on latest build.. (rom: cm10 20130110 by quarx) tried cfs one.. :( anyone with a fix for that?
[Defy Android Development] nostupidthing:
on 10.01 quarx cm10, with yetanotherforumuser's kernel to fix ringtone, flashed jellyx 21.01 kernel, wifi dead (tiwlan unknown symbol blah blah blah in dmesg), flashed 10.01 quarx zip again, flashed jellyx 21.01 kernel again, okay now incl. wifi

btw, it seems that when black screen, go into custom recovery and reboot will fix it.
[Defy Android Development] lexer98:
Quarx 10/1 +

>21/01 Kernel CFS -> Boot. works really good, but if i change the governor reboots and black screen

>21/01 Kernel BFS-> don't boot ... i tried everything and always i get black screen

Defy green
[Defy Android Development] nostupidthing:
sorry, how to enable zcache+cleancache+frontswap?
[Defy Android Development] FcukBloat:
Re: [DEV] JellyX Kernel 2.6.32.60 // 21.01 [JB]

No news about black screen bug? Thanks
[Defy Android Development] veddandekar:
Re: [DEV] JellyX Kernel 2.6.32.60 // 21.01 [JB]

I always have this bug on jellyx no matter how many times I flash it..
[Defy Android Development] FcukBloat:
Re: [DEV] JellyX Kernel 2.6.32.60 // 21.01 [JB]

Here too often happens.. i hoped maybe blechdose could discover why this happens.. :)
[Defy Android Development] Blechd0se:
enable "zcache" in cmdline.

Try to flash an older build and then the most recent one, or try to wipe data.

Since the 3.0 kernel is knocking on the door, i will probably focus on that. Those builds there are for testing only mainly with Quarx-Rom 4.2 (they won't work on 4.1, at least not until now, because of the missing ramdisk..)

They contain some patches from me (some compiler warning fixes) and are build with linaro 4.7.1 (12.12), but since Quarx made a perfect job I will start to bring jellyx-features to it :)
[Defy Android Development] rahul32111:
hi guys

i m using 22/12/12 build with 30/12 kernel for a while and i have not seen black screen bug, though i can see that bug on my defy+ if i install both rom and kernel at same time. i follow these steps during installation

factory reset (stock recovery)

factory reset and wife dalvik (cwm)

defy full wiper script (ext 3)

install rom + minimal gapps

wipe caches + reboot

again after first boot, factory reset and wife dalvik (cwm)

intall kernel + reboot
[Defy Android Development] AnTerNoZ:
AW: [DEV] JellyX Kernel 2.6.32.60 // 21.01 [JB]

@Blechd0se

the kernel_3.0_31.1.zip from ur site boots with 20130110. no signal and a bit laggy in scrolling but it runs ^^
[Defy Android Development] Kayant:
Re: [DEV] JellyX Kernel 2.6.32.60 // 21.01 [JB]

Yh that was when Quarx was using the old ramdisk.....

Let's Go ^_^
[Defy Android Development] Blechd0se:
Yes, i know, but it does contain the ramdisk by quarx without this ion stuff :)

All builds that follow won't probably boot and something to mention: further builds wont contain the date instead i will call it a1

(a stands for alpha, 1 stands for the release-number), because i won't upload every night :P
[Defy Android Development] nostupidthing:
in bootmenu...? thx.
[Defy Android Development] linbi4706:
on my defy is not work.

quarx cm10 0110.
[Defy Android Development] Blechd0se:
For those with the black screen bug i uploaded a new version (17/02). Try it after you get the bug and install it. It solved the bug for me and hopefully it will do the same for you too.

bootmenu in system.... /system/bootmenu/2nd-boot/cmdline

check dmesg if its enabled successfully.