yashsingh1/xdaforums huggingface dataset:
[Defy Android Development] rsk_kelkar:
I flashed this 17.02 version on Negan's ROM on which your previous kernels were giving black screen. And i still see the black screen. Doesnt boot even with a data wipe
[Defy Android Development] Blechd0se:
Don't know which base negan used for his roms and maybe it got even trace enabled (which sounds quite familiar if even a data wipe doesn't solve the problem).

Try it with those that suggested in the op like 10/01 by Quarx.
[Defy Android Development] rsk_kelkar:
Also tried on Quarx 10/01 build. Black screen again
[Defy Android Development] skeevydude:
Blechd0se, I compiled a JellyX based kernel for the Bravo (and to test JellyX with the upcoming PA) and it works pretty good, except that plugging in USB causes boot loops. By JellyX based, I mean I was on Quarx's 2.6 branch and did a merge with yours, only confilct was defconfgs which was easily fixed. Could the boot loops be caused by the USB OTG settings being enabled? Other than the usb\bootlooping it ran really smooth and fast.

I haven't tested it (last nights kernel) on the Defy, but I'm going to assume it'll be the same -- Green Lens Defy has almost identical kernel issues as Bravo. Assuming this as well, but is seems, as far as custom kernels are concerned, that the Bravo and Green Lens Defy are closer in hardware revision than Green and Red Defy's. They share the same black screen boot and boot loop quirks. I've flashed the same rom with same kernel on both devices many times, and both will have the same issues (which Red Lens users don't always seem to have, lucky bastards).

I also haven't forgotten about the bootmenu update -- its still about only 1\2 done, I just had to get a new PA out first since its a rom that many here want to use (including myself :p). I should start pushing some git commits for it in a week or so -- once I finish adding in JB's Moto Audio Effects and V-Suite (both from Artix HD) into PA -- those commits should be transparent and should be usable by any CM9 or 10 kanger ;) -- requires a patch to Defy Parts and proprietary_vendor_motorola.

//I'm currently compiling PA for the Bravo with a very slightly modified Quarx Kernel (enabled deadline and conservative, that's it) and once its done I'm gonna compile the same for the Defy and upload both roms :D.
[Defy Android Development] ldiomedi:
Re: [DEV] JellyX Kernel 2.6.32.60 // 21.01 [JB]

Hi. I have a doubt about wakelock. I'm using February's 17 jellyX kernel over sb from kayant. Don't know what meant what picture shows. It's that how it should be? Thanks

Enviado desde mi MB526 usando Tapatalk 2
[Defy Android Development] Blechd0se:
You can try to revert this commit: https://github.com/Blechd0se/jordan-kernel/commit/fa6d677c6f55c84a226bb863bbad626ebfaf2ef1

and disable all relevant parts in defconfig.

Furthermore i don't think these black screen issues are related to only one type of phone (i had them myself, but could easy fix it). It didn't pushed my changes from 17.02 to my github. Its only a test for those with the bug.
[Defy Android Development] niksy+:
Blechd0se, will you be adding rngd in JellyX? Don't know if Quarx made any other updates to the 2.6 kernel lately... And there's no changes in the 17/02 build other than the fix of the black screen problem? (not saying that it's not a major thing :D )

I'm still on 22/12 CM10 with 30/12 JellyX CFS without any problems at all, but I miss flashing too much :)
[Defy Android Development] Blechd0se:
It's already in :) Thanks goes to nadlabak and Kayant.

Moreover it does include the slightly faster frandom module (directly in kernel) which i just added because of a user request.
[Defy Android Development] jokermithun:
Re: [DEV] JellyX Kernel 2.6.32.60 // 21.01 [JB]

cpu spy with latest 17/2 cfs kernel
[Defy Android Development] pepcisko:
similar with system tuner.. it doesn't even display the button "Times" (which shows CPU states)

BTW - the 17/02 cfs kernel seems to work fine on Skeevy420's Paranoid (defy+) .. I have yet to see if it survives till the morning though :P
[Defy Android Development] Spidinator:
Re: [DEV] JellyX Kernel 2.6.32.60 // 21.01 [JB]

Using jellyx kernel 17/02 on latest version of paranoid android and so far everything is great. :)
[Defy Android Development] YetAnotherForumUser:
Check post #15565 in the CM10 thread for a solution to the long-lasting missing stats bug. As Quarx has already committed this (d6e3e27673672d83b965b574479df70cf6dde83e) it should be fixed here on the next merge.
[Defy Android Development] Benoe:
I tried to install this latest 17/2 JellyX kernel on top of Quarx's 17/2 rom and I still got the black screen bug. I tried to install it twice in a row.

Please note that I installed BM.Tweaks and BM.Memfree on quarx's rom, as I find them useful, so there should be a conflict between those and JellyX rom. I also read somwhere that modifying build.prop (what those tweaks also do) leads to black screen issue, but I cannot confirm it.
[Defy Android Development] YetAnotherForumUser:
Bug in JellyX causes excessive wakelocks, Android System batt. 'use' in battery stats

See post #15587 in the CM10 thread. Apply the following patch to revert the faulty 'fix' to kernel/power/wakelock.c in commit 17dc39adfda48a5e199d6869b730a9929fe5b53e:

diff --git a/kernel/power/wakelock.c b/kernel/power/wakelock.c
index 0c231b3..4d28d80 100644
--- a/kernel/power/wakelock.c
+++ b/kernel/power/wakelock.c
@@ -222,7 +222,7 @@ static void print_active_locks(int type)
pr_info("wake lock %s, expired\n", lock->name);
} else {
pr_info("active wake lock %s\n", lock->name);
- if (!debug_mask && DEBUG_EXPIRE)
+ if (!debug_mask & DEBUG_EXPIRE)
print_expired = false;
}
}
[Defy Android Development] Blechd0se:
Just one day not in town and suddenly all kind of patches are pushed out.

Seriously, you should consider setting up your own repo. :)

I thought this only applies on some debug-messages and i for myself had not troubles with wakelock, but i will add it.

About the cpu-spy thing: I already did CONFIG_CPU_FREQ_STAT=m since it was automatically was merged with Kayants commits,

so i only applied the patch for cpufreq_stats.c. Otherwise i guess, i can't really do much more if you look from the kernel side.

I will also revert the undervolting for the display, maybe this solves some issues with it.

Edit: Uploaded new build for testing :)
[Defy Android Development] YetAnotherForumUser:
I might set up a repo if I get around to it, sometime. I have not done so yet for lack of time and because until very recently I did not have access to a 64bit distro to build CM on. As I can not guarantee a continuing commitment to 'the cause' and I want to avoid adding yet another dead repo to the haunted house of abandoned software projects I'll rely on others for now...

To get the correct version of cpufreq_stats the module should NOT be declared in JellyX to avoid distributing the stock version of that module as that version lacks [FONT="Monospace, Courier New"]cpufreq_stats_freq_update()[/FONT] which is needed by overclock.ko. The correct version is kept outside of the kernel tree (in device/moto/jordan-common/modules/sources/overclock/cpufreq_stats.c) so all you have to do is change mapphone_defconfig to exclude [FONT="Monospace, Courier New"]CONFIG_CPU_FREQ_STAT[/FONT]. You don't need to apply the patch to the version of cpufreq_stats.c in the kernel tree as that patch is not complete - it only declares the function without defining or exporting it.

I have never had a black screen on my phone using JellyX so I can not say anything sensible about that subject, alas.
[Defy Android Development] pepcisko:
test kernel 02/20 got my radio broken on today's Quarx build :) back to "stock" quarx kernel..
[Defy Android Development] premaca:
Re: [DEV] JellyX Kernel 2.6.32.60 // 21.01 [JB]

With latest quarx builds, 0220, the kernel got back to 2.6.32.9 instead of .60.

Does it cause the issue of not having the signal? By the way I always experience black screen bug and gave try with 0217 earlier and magically I didn't experience black screen anymore. Guess it got fixed from that build. The signal is not there even with 0217-CFS kernel.

My defy is MB525 red lenses.
[Defy Android Development] ktmbikerman:
Same here, after installing the 2002 kernel over quarx 2002, RIL is broken. Cannot switch WiFi on either.
[Defy Android Development] hacktheheaven:
Dont have signal with the latest kernel..... I am on 02-20 quarx build...
[Defy Android Development] eugenchr:
in 17.02 rom by quarx +17.02 jellyx kernel no bug ringtone, no bug black screen

someone test 17.02 rom + 20.02 jellyx kernel ?
[Defy Android Development] hacktheheaven:
Re: [DEV] JellyX Kernel 2.6.32.60 // 21.01 [JB]

Tested working great with 17.02 build but with latest 20.02 lost signal
[Defy Android Development] Blechd0se:
Thats a "normal" behavior. Since the rom from 20/02 uses the 2.6.32.9 kernel there must be some references in the rom that point to 2.6.32.9.

So as you could assume 2.6.32.60 is not 2.6.32.9 and thats the reason for "no signal" on 20/02.

I could just rename it, but thats not a very good idea. If somebody has more knowledge about this just bring some light in it :)

Otherwise i guess Quarx has to update the rom somehow to be able to load both variants or you just stick with 17/02 :)

So does anybody have still the black screen issue? Thats the main purpose of this little update..
[Defy Android Development] Pottkopp:
AW: [DEV] JellyX Kernel 2.6.32.60 // 21.01 [JB]

I'm on quarx 1702 and with jellyx of 2002 I'm still getting black screen..(green lense)
[Defy Android Development] ldiomedi:
Re: [DEV] JellyX Kernel 2.6.32.60 // 21.01 [JB]

I know jellyX kernel was made thinking on quarx's build, but on skeevy's paranoid the 2002 it's working very well. No black screen if it matters (for the Rom), and I notice the process wakelock doesn't appear on battery consumption. In that places it's android os process now. The Rom it's great, but the latest jellyX make everything more smooth.

Enviado desde mi MB526 usando Tapatalk 2
[Defy Android Development] Walking dead:
I also got blackscreen on slim bean latest build.

green lens defy, it appears to be localised to green lens now with recent build when quarx first built custom kernel blackscreen bug appeared to others than green lens ones (mine) it got fixed with some patch by quarx (don't remember the file but some .ko file )
[Defy Android Development] prem0621:
The kernel is amazing. But my wifi doesnt work at all after flashing it. I am on JB Cannon 8.2.2. Any suggestions?
[Defy Android Development] hunyadia:
Re: [DEV] JellyX Kernel 2.6.32.60 // 21.01 [JB]

+1
[Defy Android Development] YetAnotherForumUser:
Probably an incompatibility with the tiwlan_dev.ko module. First check if that module is loaded ([FONT="Monospace,Courier New"]lsmod|grep tiwlan[/FONT]), if it is the rest of this post does not apply and your problem lies elsewhere. If it is not loaded just try to load it in a shell and check dmesg for any errors:

# modprobe tiwlan_drv; dmesg|tail

Look for missing symbols or incompatible kernel version errors.
[Defy Android Development] Blechd0se:
So only greenlense users for now? Anyone with a red lense defy still got the problem?

If you find the *.ko file its worth to try it and report back :)

Quarx pushed out a new build for his 4.2 branch and i was impressed by the speed of this very early build. So i decided to work on my version of the 3.0 kernel and made some nice additions. I also set myself some kind of "roadmap" or at least things i want to implement, so far the list looks like this:

Feature-Name	Status

Add more Governors planned

zCache	working

CleanCache	working

UKSM	working

BFS-only	planned

FSync-Control	working

IO-Schedulers	planned (BFQ, ZEN)

XZ Compression	working

zRam with snappy compression	planned

Proportional Rate Reduction	planned (?)

Tiny RCU	already in (?)

Updated CRC32 and jHash	working (only crc32 was needed)

Using SLQB instead of SLAB	nice-to-have (need modified wlan module)

Compiler Flags	working

Build with latest Linaro	working

I also did tried to get phone working, but the patch by czechop was already merged by Quarx and i guess thats why we are a some kind of "stuck" for the moment.

You can grab a copy of my build today and test it and i appreciate any suggestions or help :)

EDIT: I promise, it wont have the blackscreen bug ;)
[Defy Android Development] premaca:
Re: [DEV] JellyX Kernel 2.6.32.60 // 21.01 [JB]

I m having black screen bug with both 17 and 21 kernels. Interestingly when I tried both on quarx 0220, I didn't have black screen but no signal as it is based on 2.6.3. But to get phone working had to go back to 0217 build then all of sudden I face black screen. My defy is redlense MB525.
[Defy Android Development] Benoe:
I installed YAFU's rom (including JellyX), on top of Quarx' 2002, and there was no black screen, everything was good and smooth.

Then I tried to install BM tweaks any of them resulted in black screen after reboot from recovery, so I reverted to yafu's rom.

Then, today my phone rebooted during navigation and the black screen issue came back.

---------- Post added at 10:58 AM ---------- Previous post was at 10:17 AM ----------

And now I cannot go back to Yafu's rom. If I try to install it again: black screen. I can install Quarx 2002, it boots ok, but whey I try to install yafu's again I see the bootanimation once, then it reboots, then black screen. I only do wipe cache and dalvik during installs, this time I don't want to wipe data.
[Defy Android Development] DingoDingo:
Re: [DEV] JellyX Kernel 2.6.32.60 // 21.01 [JB]

Try to remove battery after you get black screen, worked for me

Sent from my MB526

CM10 Quarx JB
[Defy Android Development] Benoe:
I tried. In fact it was the only way to reboot my phone into recovery.
[Defy Android Development] mikrom.cz:
indeed. everytime i try this kernel i have only two results, no wifi/data/phone or black screen with red led. remove battery dont help. so i stay with quarx 2.20 and waiting for next try :)
[Defy Android Development] Sajat.:
do a wipe chace in the STOCK recovery! It will solve the black screen issue.
[Defy Android Development] prem0621:
Everything is cool except the huge battery drains. Any solution?
[Defy Android Development] YetAnotherForumUser:
More wakelock madness - negative values in /proc/wakelocks

I posted something in the CM10 thread about negative values in /proc/wakelocks which might be of interest to other JellyX-users. These negative values are not supposed to be there. As to whether their presence is just a cosmetic statistics reporting bug or they signify a deeper problem I don't know yet.

Maybe Blechd0se has something to say on this? Do you remember adding a patch (or two, or three...) which involves either time keeping or wakelocks? I've been up and down the list and reverted some patches here and there but those negative values won't budge.

=== update ===

These negative values are a bug introduced by commit c9ed17b ("Faster Sleep"). There might be similar patches lurking inside JellyX which need to be changed or reverted but as it is late that will have to wait...
[Defy Android Development] Blechd0se:
AW: [DEV] JellyX Kernel 2.6.32.60 // 21.01 [JB]

Question is; why are those bad or need a fix and why are there negative values at all? If you look at the commit there arent any negative operators? Are there any disadvantages?

And i have to say it again, if you just fork my kernel on github and made a pull request it would be much easier :)

You don't have to push out commits every week, but we could work easier and the credit for you work won't disappear, i appreciate anything in this direction :)
[Defy Android Development] Pottkopp:
AW: [DEV] JellyX Kernel 2.6.32.60 // 21.01 [JB]

on 0803 quarx build I'm getting no black screen but no network and button brightness only on max.. (defy green)
[Defy Android Development] Kayant:
The way to fix no network signal will be to compile the kernel yourself and use the new .ko files. data and wifi is broken for some reason I think due to the symlink or something between the kernel and the .ko modules but once you replaced the .ko modules from your compiled kernel with the ones from the rom it should work I think.
[Defy Android Development] Blechd0se:
I uploaded a new test build to solve this blackscreen bug (again.....). If you already have it, then this will not help.

For those who are willing to try it; flash it and try to reproduce a freeze or reboot, because this blackscreen issue

often happens after a sudden reboot, so please try it (yes i'm serious). If it boots up successfully after a freeze its fixed, if not well... **** happens.

Of course make a backup before doing this.

There are some other minor changes, but the main point is to solve this annoying bug.

As stated earlier here, it only works correct with the last nightly from with a .60 kernel.
[Defy Android Development] vielikiy:
kernel_11.03-cfs
[Defy Android Development] hacktheheaven:
I just installed your kernel (11.03-cfs) on YAFU build and everything went fine but I'm unable to turn on the WIFI... :(
[Defy Android Development] Blechd0se:
AW: [DEV] JellyX Kernel 2.6.32.60 // 21.01 [JB]

Because he uses the slub allocator (quarx and myself uses slab) and therefore replaced a module. Look at the dmesg-output and replace the module with one from quarx (17.02), should work :)

I just want to have it confirmed, that there is no black screen bug anymore, feefback is appreciated.
[Defy Android Development] niksy+:
I flashed a 17/02 CM10 + 11/03 JellyX combo, too, but I did get a black screen on first boot. Battery out, power on - booted up fine, without doing any wipes or anything. Did a lot of reboots since then and all went fine, so it seems the bug is gone...if the kernel was the problem in the first place, anyway (because my installation seems to be very corrupted - I had missing apps from gapps, many apps force close when switched to idle, the UI is jerky (although apps load VERY fast when started), even the crt-off animation has gone after a day - I have no idea why all this happened since I always use the wipe scripts (even /system is wiped) before installing a different build...)
[Defy Android Development] Kayant:
Working well again :)

Finally am able to use your awesome kernel again :) .... I can confirm no black screen issues here tested on latest CM and PA 2.5.3..... Data is working after using modules from my self compiled build but wifi is a no go..... I forget the wifi modules are not built with the kernel :( .... Trying to see if there is any other way to fix it.....

Edit ---> Wifi is a no go :( if it was compiled with the kernel it would be fine but it compiled separately :(

Edit 2 ---> forgot to mention I also got some weird lags like niksy+ did but it 's feel after a while :)
[Defy Android Development] Blechd0se:
Hope there will be no more blackscreen issues so i can make a more 'offical' update :)

About Wifi; did you tried to compile tiwlan_drv.ko with my kernel? Or use an older one (17.02)?

Okay one user with lags could be an accident, but two thats not acceptable, already fixed it ;)
[Defy Android Development] Kayant:
Re: [DEV] JellyX Kernel 2.6.32.60 // 21.01 [JB]

I compiled it outside the build system so the wifi modules are not compiled :( only the modem and some other ones are which is why data is working for me.....

Could you send me a copy of yours let me test to see if that will work..... Did you compile it through inline kernel building with the rom?

Edit ---> I will try an older one from a older cm nightly like you suggested ;)

Let's Go ^_^
[Defy Android Development] niksy+:
So...there WAS something broken? o.O Or have I misunderstood you? (New build incoming?) (am about to re-install, so want to know whether I should wait for it :D )

P.S. Kayant, nisky ( /nɪksɪ/ ) means "short" around here, which I am not :p

Cheers! :D
[Defy Android Development] Blechd0se:
No, i switched some months back to kernel only. CM added all features i added to my rom, so there was no reason for me

to build it :)

I am using the same as you get with Quarx Rom (17.02), nothing modified (except the kernel).

Not really broken, but at the moment these lags could be the fault of some changes to interactive, are you using interactive?

With the commits of today everything should be nice and smooth again and i also added some little things.

On the next update, you won't have to wipe anything at all (hopefully :D ).
[Defy Android Development] niksy+:
Yup, interactive only ever since Quarx introduced powerhal and said that interactive is the only compatible governor :cowboy:

Awaiting the next build, then! :o :highfive:
[Defy Android Development] ldiomedi:
Re: [DEV] JellyX Kernel 2.6.32.60 // 21.01 [JB]

Any chance to get this latest changes on a .9 kernel? I'm on kayant's slim beam Rom, and it have .9 kernel. Don't want to change Rom.

Enviado desde mi MB526 usando Tapatalk 2
[Defy Android Development] Kayant:
Re: [DEV] JellyX Kernel 2.6.32.60 // 21.01 [JB]

Don't worry am planning on providing a kernel update for us trying to fix wifi atm and.... Am also waiting to see if I can add the new wifi drivers Quarx is porting...

Let's Go ^_^
[Defy Android Development] Blechd0se:
The new wifi drivers aren't quite finished yet.

Did you tried it with the old modules?

Uploaded a stable build, it contains many fixes and also some new things. If you want to tweak something more out of it, i recommend

Trickster Mod. Changelog is on the first page.

In contrast to 11.03 the lags should be gone and i enabled dynamic fsync by default for the best mix out of performance and

stability.
[Defy Android Development] Kayant:
Yh just tried it with older wifi modules from 10 Jan build but it still doesn't want to work :(...... and looking at the boardconfig it doesn't seem like we can just compile it outside the android build system....
[Defy Android Development] Lolu:
Does latest kernel version work with latest Quarx's bulid?
[Defy Android Development] xukashi:
AW: [DEV] JellyX Kernel 2.6.32.60 // 14.03 [JB]

No

Mobile
[Defy Android Development] Kayant:
Re: [DEV] JellyX Kernel 2.6.32.60 // 14.03 [JB]

Guys read the O.P....

Let's Go ^_^
[Defy Android Development] niksy+:
Some reporting can't hurt :)

Latest build is working great (combo with CM10 17/02)! I did a very clean installation, so no system problems anymore and the performance is really good! Thank you for the continued efforts, Blechd0se! :)

Cheers everybody!
[Defy Android Development] Bleak3993:
Is there a way to make this compatible with sim soft unlock?
[Defy Android Development] Floydroider:
Black Screen Report

I would like to report a black screen issue.

I flashed the 17.02 build with jellyx 14.03 in the following steps:

- Custom recovery;

- Full wipe (data/cache/dalvik/battery stats);

- Flash 17.02 build;

- Flash 14.04 kernel;

- Flash minimal gapps;

- Reboot;

First reboot was ok, but in the second the screen got black.

After remove battery and switch the phone on, everything worked perfect.

I was in the 20.02 build and I have a mb525 bayer.

Just to report, hope have helped :)
[Defy Android Development] fairxda:
I got the black screen issue too.

But removing battery did not help, unfortunately.

So I went back to the 20130307er Rom from Quarx.

MB526.

Edit:

The black screen issue happens with "InteractiveX" (not Interactive as in Roms from Quarx) as Governor.

Maybe this is the culprit for reboots and black screen issue (as discussed in another forum).
[Defy Android Development] Floydroider:
Update: Wipe using the stock recovery solved the problem. Same steps, just wiped using the stock recovery before :D
[Defy Android Development] ASHOKVARATHAN:
Re: [DEV] JellyX Kernel 2.6.32.60 // 14.03 [JB]

im using this latest jelly x kernel with quarx cm10 feb 17th build i have wifi connectivity problem every time i have to reboot my router how to solve this problem any help... i have fully wiped using stock recovery nothing helped

sent from my unbeatable defy plus
[Defy Android Development] fairxda:
AW: [DEV] JellyX Kernel 2.6.32.60 // 14.03 [JB]

Would you please tell what kind of wipe you did in Stock recovery.

Thanks.
[Defy Android Development] Floydroider:
Re: [DEV] JellyX Kernel 2.6.32.60 // 14.03 [JB]

Data/Factory reset :)