yashsingh1/xdaforums huggingface dataset:
[Defy Android Development] Antiga Prime:
You might want to try disabling wifi first, deleting the "wifical.sh" file, check if "wl1271-nvs.bin" is present in the relevant folder (mine never got deleted but I replaced it anyway), set permissions, then reboot.

In my case, I didn't delete the file, just backed it up to my sdcard and changed the name. Eventually I restored it, and even after several reboots it never deleted the "wl1271-nvs.bin" file.

I tried it a couple of hours ago, couldn't get past the black screen. I didn't try that hard either, so I guess it might work, don't see why it shouldn't work though.

---------------------------------------------------------

On another subject, I would like to report that I was having an issue with Quarx's 03/26 build (you can read up on it here), and I decided to flash the 04/01 JellyX Kernel. Turns out JellyX fixes the problem with wifi, except that the signal reception was very bad, and with "very bad", I mean that the phone would not connect to any network if it didn't have a signal better than 60-58 dB; this generally meant being in the same room as the router.

It's obvious that JellyX's wifi drivers/kernel has something different than Quarx's that makes the wifi on the phone behave different, but would like to ask Blechdose if you know what could be the problem, and if the problem could be with the permissions set to the "wl1271-nvs.bin" file. Since it's not listed what the proper permissions are supposed to be, could you inform us about them and to what owner/group it should be set at?

I don't remember what I set the permissions to, but I did set Owner/Group to "system", and I'm not sure if that is what it was supposed to be and/if that could have any impact on the wifi reception.

Edit: Remembered that I set permissions to 0600 (rw-------).
[Defy Android Development] SkarlosBME:
Thanks for the hint. Found that wiping in stock recovery is not a good idea:)

Here is what I did to make it work:

1. Enter CWM, Full wipe

2. Flash 26.03 ROM

3. Flash 01.04 Kernel

4. Wipe Cache

5. Wipe Dalvik

6. Rebooted, entered bootmenu

7. Navigate to Tools>File System tools>Format Data and cache to Ext4

8. Waited until the main menu showed up again

9. Reboot and wait

10. Deleted wifical.sh, now the rom is working great:)
[Defy Android Development] Husi10:
Same problem here. I got very poor wifi signal like in 24/03 build. My phone try to connect but it stuck at connection.

But with 26/03 build without JellyX wi-fi works fine !
[Defy Android Development] niksy+:
1. Download kernel_01.04-cfs-modules.zip

2. Extract \system\bin\wifical.sh from the zip

3. Open the script and delete line 37 ("rm /system/etc/firmware/ti-connectivity/wl1271-nvs.bin") and save

4. Pack it back in \system\bin\ and overwrite the previous file

5. Flash and enjoy ;)
[Defy Android Development] sebx_g1:
hmmm ... line 37 is hashed - isn't it not active ? Why to delete it if is hashed ? Isn't it a # a comment in shell commands file ?
[Defy Android Development] Antiga Prime:
Blechdose must have fixed that some time yesterday because that line currently is commented out, and like I mentioned before, when I flashed it yesterday it never deleted the "wl1271-nvs.bin" file.

I did notice that in Quarx's original file, permissions are set at "rw-------", and "Owner:root" / "Group:wifi". Later on I'm going to try again and see if maybe I hadn't set the permissions right, and this fixes the low wifi reception problem.
[Defy Android Development] niksy+:
Sorry for the confusion, guys :/ I thought he hasn't, the time stamp on the server seemed the same to me... Again, sorry!
[Defy Android Development] SkarlosBME:
Fired up logcat and watched the logs after turning wifi on and this is what I found:

E/wpa_supplicant(5458): Unsupported command: BTCOEXSCAN-STOP

E/wpa_supplicant(5458): Unsupported command: SCAN-ACTIVE

E/wpa_supplicant(5458): Unsupported command: SCAN-PASSIVE

then it starts a 'Trying to authenticate"-loop
[Defy Android Development] Blechd0se:
Yes i commented this line out, because it deletes the firmware on each boot (just a workaround). Problem is it won't be generated and i don't know why. Logs only tell me that there are some links wrong, don't know if its related to those netmux modules...

I use the same source as Quarx; https://github.com/CyanogenMod/android_hardware_ti_wlan/tree/cm-10.1

The only difference is, that i changed something related to rcu, because otherwise it won't compile with jellyx.

Permissions should be rw- r-- r--, but i guess those are not the problem...
[Defy Android Development] Antiga Prime:
I can confirm catlog containing this

I believe the problem is in the WiFi calibration. I replaced the "wl1271-nvs.bin" file that comes with JellyX kernel with the one that gets created by Quarx's calibration (I had it in a backup). It fixed the problem with low WiFi reception problem, but it brought back the problem others (including me) have with other wireless devices losing internet connection while the phone is connected, which kind of defeats the purpose of me using JellyX in the first place, since I did it in order to see if it fixed my WiFi problems.

Observation: Quarx's "wl1271-nvs.bin" is 912 bytes, JellyX's is 800 bytes. So there definitely is something different there.

Also, with JellyX, the "system" partition always starts mounted as RW.
[Defy Android Development] XJeFX:
testing latest jellyx kernel... till now works fast as butter but screwed WIFI of CM10 26-03 release... wifi not working, stays on "connecting" as old quarx 24-03 release.
[Defy Android Development] Antiga Prime:
You need to get closer to the router. It will work as long as the signal is greater than 62 - 60 dB, at least for me. Though for now it does fix an issue with the original ROM's WiFi interfering with other wireless devices on the network, but then again, that might be due to the fact that it only works when in close proximity to the network :confused:

I know that while doing a WiFi direct peer search the problem goes away, ONLY while doing the search, so maybe WiFi direct is the problem. Maybe if Blechdose could compile a version of JellyX without WiFi direct I could test it with the "wl1271-nvs.bin" file I have saved from the original ROM's calibration and see if it solves the problem. Don't know if Quarx can still look into this right now since he lost one Defy.
[Defy Android Development] niksy+:
Seems that he can :) Apparently, he's improving wifi calibration at the moment - https://github.com/Quarx2k/jordan-kernel/commit/4d9d881e8d239b5d40035ffa8ad2c2b347afc000
[Defy Android Development] bbstrikesagain:
For me CPU Spy only shows up standard 1000,800,600,300 frequencies, even if I am running different frequencies (boot menu CPU settings, or SetVsel). I've been running 1100/60,900/50,600/35,300/20 but only the last two are reported in CPU Spy...

Similar small niggle with Usage Timelines - no usage shown in the notification icon and graphic - both work fine with Quarx .9 based kernels.

Otherwise, normal great JellyX performance so far

MB525 red, quarx CM10 20120326, blechdose JellyX 01.04
[Defy Android Development] Blechd0se:
Of course, just like i said, i used a old firmware by Quarx. Actually i uploaded a new build and this fixes that the firmware wont be generated, the commit from Quarx made the trick; https://github.com/Quarx2k/jordan-kernel/commit/4d9d881e8d239b5d40035ffa8ad2c2b347afc000

I tried it earlier, but only enabled it in the config of wlan and not directly in kernel.

Wifi should be now on the same stage as the one with a .9 Kernel

CPU spy didn't work completely with a older version, so first hing on my list was to get it working :)
[Defy Android Development] Krokogator:
Deleteee
[Defy Android Development] ldiomedi:
Re: [DEV] JellyX Kernel 2.6.32.60 // 03.04 [JB]

Will this kernel works for .60 builds? I'm using quarx's build from 17/02 whit JellyX 22/03

Enviado desde mi MB526 usando Tapatalk 2
[Defy Android Development] Blechd0se:
Without modules probably yes, but than there is no point to upgrade :)

If you are satisfied with that combo, than you shouldn't update except you need Wifi direct, but there is no way adding this to 17.02

unless you flash 26.03.

As stated before 22.03 is some sort of stable (at least for most users).
[Defy Android Development] level_666:
Sorry for being insistent, but ¿has anyone tried the USB OTG capabilities? ¿will it work if u buy an OTG cable?
[Defy Android Development] Antiga Prime:
Just flashed the new build, and yes, it does appear to be on the same stage as the original .9 kernel, but with it, it now has the bug I mentioned earlier about wireless interference.

The reason I'm still on the 26/03 build is because ever since the builds from around Nov - Dec, with the old wifi drivers, there was ALWAYS some sort of network activity going on (with the "downloading" arrow shown constantly on the wifi icon), which was in turn reported in the Wireless Data Usage as being used by Android OS (background), and once it even reached 2GB. It would even happen on a fresh new install with no apps installed.

With the 26/03 build that changed, and network is all quiet now, but is no good if the phone's wireless connection will interfere with other devices.

And of course, it's not practical to be doing a WiFi Direct peer search every 5 minutes just so that other devices recover their connectivity loss.

On a positive side, I've restarted quite a few times now and haven't gotten a black screen! :good:
[Defy Android Development] ldiomedi:
Re: [DEV] JellyX Kernel 2.6.32.60 // 03.04 [JB]

Well, i'm more than satisfied. I tried 26.03 build and Wi-Fi was very buggy. When it was on, the phone never went to sleep. Turning off, it did. So I went back to 17.02

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

Will the latest version work with CM10.1 31/03/2013 build from Quarx?

---------- Post added at 11:30 AM ---------- Previous post was at 10:59 AM ----------

Answering my own question, yes it works fine. If any bug is found I'll post it here.
[Defy Android Development] arekmelerski:
I test kernel form 1.04 and work fine on Cm 10,1 lastets nightly by quarx. Phone speed up :) I not test wi-fi
[Defy Android Development] bbstrikesagain:
I'm very grateful too, good job. Just didn't know if you'd seen the over-clock issue yet. If you're not over-clocking CPU Spy looks completely fixed.
[Defy Android Development] jokermithun:
Re: [DEV] JellyX Kernel 2.6.32.60 // 03.04 [JB]

i hv little doubt regarding jellyx kernel...actually which jellyx kernel should i flash on quarx 20feb 2013 build ?????? which have .9 kernel..:o
[Defy Android Development] HammDefy:
I have tested Quarks 26.03. with JellyX 03.04. Now i can't install any Apps anymore.

Is there any solution for my problem?
[Defy Android Development] kins299:
I m in wiui v4 jb with jelly x latest kernel. I must say this is awesome. Great work ....
[Defy Android Development] ccav2000:
Reverted to Quarx's kernel today because I had a spontaneous reboot with JellyX and the CM10.1 04/04 build.
[Defy Android Development] abhifx:
now i wish it worked with miui v5
[Defy Android Development] coolzarjun:
Using jellyX kernel 15.03 with miui v5 ..better than the kernel that came with it ... using 22.03 + kernels with miui v5 I get a black screen :)
[Defy Android Development] mrcurly:
Is miui 5 good?
[Defy Android Development] coolzarjun:
Yea.. its good.. a little slow but its different.. has a beautiful UI and well designed apps like dialer and msg apps ..which are a joy to use

Sent from my DEFY
[Defy Android Development] joke19:
Hi,

what for a jellyx kernel i can use in the last pacman rom.

No information on the builder threat, only build 225.2.

So no information what for a kernel.

Please i dont want nandroidbackup, kernel flash, restore, flash........

And again and again.

Thanks
[Defy Android Development] lorcotti:
any chance of making the wifi works with kernel JellyX 03/04 in a rom Linaro (CM10 wskelly)?
[Defy Android Development] ofmb:
i've just checked standby with zRam (18%) enabled - it goes like 10 ma/h where with qKernel and without zRam it was 7 ma/h.

==> it seems snappy is a great addition and not much battery penalty as regular lzo zRam - thanks for implementing it! :good:

i'll check standby (=2g,no wifi,no data) without zRam and report soon.

didn't notice any display problems btw.
[Defy Android Development] nidhish91:
Just get OTG working completely and Ill love you forever :D
[Defy Android Development] YaPeL:
take a look at the Zen Kernel, they have some interesting hacks not founded in the vainilla kernel (like the Brain **** scheduler)
[Defy Android Development] sebx_g1:
.

Is this kernel already ready to download? It is not this one with otg support isn't it?
[Defy Android Development] veimus:
can you add "2way call recording patch" to this kernel ? :)) :fingers-crossed:
[Defy Android Development] nidhish91:
Flashed OTG-related zip, didnt work I suppose.

Also if you put in small explanations of the other governors and i/o schedulers and other features then it would be grateful of you.

Tried Bfq+brazilianwax + zram 18% and this smoothness is like omg!
[Defy Android Development] nziria:
it work on cm9.1 ???:confused:
[Defy Android Development] Blechd0se:
zRam handling in general should be also improved, glad to hear your results :)

Seems a bit difficult since i have no hardware to test this feature :D

Provide me the source :)

Probably not because of the gpu drivers.

No download yet, i am not at my working station, but it has a reason why its called nightly :)
[Defy Android Development] mainbord:
I dream about fm transmitter in my defy...
[Defy Android Development] super noob bros:
Bug: using a webgl page in browser causes the phone to hang. To replicate enable web gl in browser settings and load

http://martin.cyor.eu/benchmark/ and start test
[Defy Android Development] mainbord:
Blechd0se I have question about otg. Does otg work with or without external supply? Does usb mount automaticly? Or i have to mount it manually? can i use this OTG cable http://tech2.in.com/how-to/accessor...sb-otg-cable-for-an-android-smartphone/319982 ? Sorry for my english.
[Defy Android Development] Blechd0se:
OTG-Support is not implemented at the moment, you can try the zip at the 1st page, however it probably won't work.
[Defy Android Development] Kayant:
@ Blechd0se

I compile a new Zimage with the latest commits merged and am experiencing some weird behaviour.....

I tried it on Slim bean and Pac man. The phone starts up fine and is suable for some time before it starts to hang and finally the UI freezes and I need to remove the battery to restart the phone....

Will test with CM10 also in a bit
[Defy Android Development] AnTerNoZ:
If Blechd0se get OTG working, than not with high power devices for that u need a self powered hub.
[Defy Android Development] Blechd0se:
You can try the version of today when i uploaded it. i did some additional updates and hopes this fixes some problems. Moreover it will only contain the zImage :)
[Defy Android Development] syllogyking:
there's literally so many threads about what these kernel additions do. here's the best one I found: http://xdaforums.com/showthread.php?t=1369817

Thanks a lot blechd0se. You're our 'czechop' for the defy :laugh:
[Defy Android Development] sebx_g1:
With 28/11 built kernel I can confirm that on SB 3.0 recovery problems are gone. :D

But don't know why battery from 38% after flash went to 100% and I suppose it is stuck ?!!!
[Defy Android Development] veimus:
hmmm maybe this can help you: http://code.google.com/p/2-way-call-recording/ or this: http://2-way-call-recording.googlecode.com/svn/ and maybe this?: http://xdaforums.com/showthread.php?t=993793

Defy+ have TI OMAP 3620 :rolleyes:
[Defy Android Development] rishi2100:
+1
[Defy Android Development] trixhammerbord:
This kernel give me some issues witb my button lights... any solution for my search button brighter than the others after i flash this kernel with my Jb defy nightlies of quarx
[Defy Android Development] Kayant:
No it won't work..... the ramdisk needs to be updated first has well has some things in framework in short rom needs to be compiled again with the latest changes....
[Defy Android Development] abhifx:
tested and worked!
[Defy Android Development] NeoPreacher:
quarx cm10.1 with jellyx kernel working (so far)

a few minutes ago i freshly installed the actual quarx cm10.1 04.04 nightly 2.6.32 with the actual 03.04 jellyx kernel and it works smooth and snappy so far :fingers-crossed:. will edit more experiences later.:)

EDIT: antutu benchmark 2842. did my standard configuration with no sign of any issue on that point. tried some apps like whatsapp, maps and root explorer lite and others. no problems yet. will test it for one day and edit more.

2nd EDIT: antutu benchmark 3469 with IO scheduler ZEN and smoothass. also seeder installed with light setting. wifi works well!

3rd EDIT: no problems with switching scheduler and/or govenor (using "no frills cpu app" from google play). no FC´s, no freezes until now. cpu spy´s working

Final EDIT: everything work fine for daily usage.

and sorry for editing so much. i am just happy and tried really much to get a working combination with your kernel. big work chief:victory:
[Defy Android Development] prateekranka:
New to JellyX

I'm new to this thread. Can someone tell me if Wi-Fi will work in this kernel? Because it doesn't work for me in Quarx's latest build and i use it very frequently.

And what about the cfs and bfs builds? What is the difference between them?
[Defy Android Development] ldnjoe:
From OP http://xdaforums.com/showthread.php?t=894880
[Defy Android Development] sebx_g1:
Wifi works with CM10.1 4.04 but after switching off something wrong is with gsm data it constantly switches beetwin 2G/3G and there is not gsm internet avaiable , only phone restart helps ? Can this be fixed ?
[Defy Android Development] prateekranka:
Thanks for that information. And what about Wi-Fi? Does this kernel use the same drivers as Quarx?
[Defy Android Development] gwinning:
do you even read???

1/10 for making me reply
[Defy Android Development] prateekranka:
Must have skipped my eye. Any way to get wi-fi working other than deleting the folder because i've tried it 10 times and it doesn't seem to work
[Defy Android Development] Blechd0se:
I don't want to spoil, but please let those rom discussion happen somewhere else, its hard to follow. :)

I for myself rather have a clean thread and a spammed inbox than the other way around...

So yes, it uses the same wifi driver as in Quarx Kernel.

Do you have some logs?

Wifi does work! The only disadvantage is it prevents your phone from sleeping.
[Defy Android Development] NeoPreacher:
in my case i´m using "deep sleep battery saver" app to let it work. works fine. no problems yet. i tell this because in earlier quarx builds i got the problem forcing wifi into deepsleep, network connection also broke up. now it seems to work.
[Defy Android Development] sebx_g1:
I'll try to provide some tomorrow...
[Defy Android Development] gkkovacs:
Random reboots 22.03

I have been testing the stable combination (JellyX 22.03 with CM10-20130217) for about 2 weeks now. Phone is still lag free even after 3-4 days of uptime.

Unfortunately, after the first week random reboots started to happen, usually every 2-3 days.

The trigger seems to be random, but never in sleep, the phone is always being used when reboot happens.

I am using the same stable VSELs and freqs since November (see in sig).
[Defy Android Development] Blechd0se:
As you might know, i tried to fix wifi with my own implementation of suspend/resume here.

It still won't work, sorry for that..

But i had another idea. I thought about how you use your phone. Generally while screen is on and you want to work/read/listen/whatever to something you want to get the maximum performance possible

(of course time is money). So why not disable some things while screen is on and enable them back when screen is turned off?

My first try to that direction was the wifi stuff, but i want to test this thing on other things. So i added it to the dynamic page writeback deamon.

I think its a nice addition, if this is somehow successfull, i can even integrate a switch (like fsync toggle) to enable or disable this feature. It also should help in batterylife.

In the first release only dirty_writeback_interval and dirty_expire_interval are changed during runtime (if you have additions, please share).

I don't have a fancy name for it like other devs, will see :)

To keep a long story short; i pushed out a new release (you should flash it on top of 03.04). Apart from that i changed rather little things, but here is my second request;

i added two new parameters for the interactive governor, boostpulse sets how long boost should be set after you pressed the screen,

target_load sets how aggressive interactive should behave. I am using trickster mod to change those values at runtime and now comes your part to participate test

some values and send some performance/batterylife-mix values (that one, that performs the best for you) either post those here directly or send me a pm :)

Enough from me, happy flashing.
[Defy Android Development] sebx_g1:
Those parameters should I set in bootmenu?
[Defy Android Development] Blechd0se:
Nope, as i said, use trickster mod (or something similiar) and change them on the fly :)
[Defy Android Development] frullewulle:
I've installed it on top of sevenrock's 9/02 rom, that's propably why i don't get connection, (seems like baseband problem)
[Defy Android Development] Blechd0se:
Yes probably, if it uses a .9 Kernel as a base. Thats why i made those modules and wrote it above :)
[Defy Android Development] sevenrock:
The reason I started to publish my own ROMs is kernel .9 ;)
[Defy Android Development] flunk03:
Did as mentioned in the above post on the 04.2013 Quarx CM 10 rom and it results in a bootloop .
[Defy Android Development] Blechd0se:
Can you provide some logs?
[Defy Android Development] tmk2404:
Is 8.04 compatible with 4.04 quarx Rom? Everytime I try to install, IT moves to bootmenu. Cant change it...
[Defy Android Development] mikrom.cz:
definitelly, i flash it yesterday evening (before i had flashed previous version of jellyx (with modules))
[Defy Android Development] Krokogator:
I don' know why but on 04.04 Quarx build plus 03.04 JellyX I get blackscreen or reboot into bootmenu, same on 03.04 + 08.04 kernels.
[Defy Android Development] tmk2404:
Have the same issue. Every time reboot into bootmenu. On 9.04 + 9.04 jellyx also. Can't make it works properly.
[Defy Android Development] ASHOKVARATHAN:
how is this latest kernel works when compared to latest quarx one

sent from my unbeatable defy plus
[Defy Android Development] Fight4Music:
For me it's working with 09.04 CM10.1 . Installed without wipes.

Gesendet von meinem MB526 mit Tapatalk 2
[Defy Android Development] ithakaner:
Thanks Blechd0se, a very snappy and so far lag free kernel build, now my "Defy" is back to life!

The only issue I had after flashing was a very warm - nearly hot - battery. This disappeared after one full charge. :confused:

Should I delete, as Quarx indicated for his ROM, the WiFi driver folder after flashing?

So far the WiFi speed is still around 500-750kb/s next the router, but very stable!

...or what is the expected WiFi speed with your kernel modification?