yashsingh1/xdaforums huggingface dataset:
[Eee Pad Transformer Android Development] :
If in 21.4 you made a minor graphics driver change, does flashing the nvidia codec package make a difference in any way related to this?
[Eee Pad Transformer Android Development] guevor:
This is a complex problem (with the dock) that needs to happen a number of things at once to occur and I'm some time after it.

The unexpected result with 21.3 (and 21.4 because I did not change any of it) is that the kernel can not suspend the process khub (usb related) and no longer goes into deep sleep.

I'm testing a few changes that hopefully work better. I just made it and are not tested, but if you want to try, here i put the version.

I do not think, the codec are related to media drivers (video,sound,etc..) and the changes are about some bugs (at least to me it seems) on display controller, so codecs should not matter.
[Eee Pad Transformer Android Development] had_hc:
I'm not really sure what SOD exactly means, but i think im having it with 21.3.

My tf101 suddenly shuts down after screen off.. Happen 2 times, first when i went to sleep last nite, it was shut down when i wake up. 2nd was after i left it at home n found it off when i get back.

Im on revolver 4.0.3 and i never experience such things using stock kernel..
[Eee Pad Transformer Android Development] boonkui:
I see. The problem has yet to occur for 21.4 in 15 hours. Since you make 21.5, I will move on to 21.5. Thanks a lot.
[Eee Pad Transformer Android Development] guevor:
Would need to know what voltage/overclocking, if used dock, microsd card, sd and all information possible in order to know the cause.
[Eee Pad Transformer Android Development] guevor:
I've made ​​other changes that were pending on the graphics drivers. So far I have not noticed any problems. It should be noted a little on the consumption and which should be more solid.
[Eee Pad Transformer Android Development] j3tt3:
v22 is coming up? :rolleyes:
[Eee Pad Transformer Android Development] inigoml:
Fantastic, Guevor.

24 hours with this kernel without any problem. No reboots, battery consumption in deep sleep is normal, no SOD and I feel my Revolver RC3 runs smoother than with V20.
[Eee Pad Transformer Android Development] had_hc:
Happens with and without dock. Tried 1.2Ghz OC and also 1.4Ghz OC with interactive and also ondemand. I have microsd inserted, no SD card. Haven't done any kinda log though show u more detail, sorry for that.
[Eee Pad Transformer Android Development] TomTcom:
21.4 works great. BT works as well with a jf3 freedom. Had to switch the phone audio and media audio on/off a couple times but solid after that.

I finally let go of 17c. :D
[Eee Pad Transformer Android Development] boonkui:
Hi Guevor. Thanks for V21.5. I experienced bad deep-sleeping after about 8 hours. kernel log is attached. Hope it helps.

Guevor V21.5, TF101, B70, Revolver 4 RC3, 216~1400 MHz, default voltages, docked, MiniSD, no SD, no USB

=> No RR, no SOD, no random wake-ups, quick WiFi reconnection on wake, bad deep-sleeping
[Eee Pad Transformer Android Development] guevor:
I looked at the log and this time do not see any kernel error. Do not try to enter deep sleep, which occurs when a wake lock, whether a program, usb cable, charger, etc. .. Or maybe an error had occurred in the kernel (though I can't think on a fail that can produce it), but it would be before what appears in the log.
[Eee Pad Transformer Android Development] boonkui:
I see. Many thanks. I guess the offending message could have been overwritten. I moved on to 21.6 anyway. Continue to monitor...
[Eee Pad Transformer Android Development] wasdvd:
21.6 works and sleeps for me

I went from 21.4 to 21.6 on my Tf101 with dock. Charging works, sleep works while on the dock, and I am seeing fewer FCs in Gmail and Dolphin HD; maybe none in the 20 hours since 21.6 was installed.

Even Angry Birds Space runs w/o FC, even though it gets confused sometimes.

Your memory fragmentation work seems to have really improved Gmail and Dolphin stability.

Thanks for your attention to detail and tireless effort on these ROMs.
[Eee Pad Transformer Android Development] inigoml:
SOD in 21.6 but not in 21.4

Anyway 21.4 was only running for 24 hours before changing to 21.6, so it could not be time enough to get a real measure. I will back to 21.4 and test again.
[Eee Pad Transformer Android Development] kokopopz:
A quick report on v21.6.

Before I rebooted the TF to apply a patch for Revolver, I was on v21.6 for more than 35 hours with no obvious issues. Deep sleep ok, battery consumption ok. No RR or SOD.

TF101, docked sometimes, mSD inserted all the time. Revolver RC3.

CPU 216-1200Mhz. UV on all frequency by 25mV except on 1200Mhz, UV 50mV.

The only odd behavior I found with v21.6 is it seldom uses 216MHz speed. It uses 312Mhz most of the time. With older version of kernel, 216Mhz is the most common low frequency used.

[edit] After the reboot, 216Mhz is back to the most common low frequency. The odd behavior mentioned above is no long seen.
[Eee Pad Transformer Android Development] elpabel84:
21.4 works great on AR HD 3.4.1!
[Eee Pad Transformer Android Development] David 617:
Where can I find 21.6? Does it work well with aokp b38?
[Eee Pad Transformer Android Development] wackydroid:
I finally decided to put Revolver ICS 4.03 (RC3) on my TF101 B50 when I noticed Guevor dropped the 'beta' from his kernel names. I figured he knew something...

I was right! I've been using v21.4 from the get-go 48 hours ago and the combo is perfect...no reboots, no SODs, not a single glitch or complaint.

Well, okay, maybe one complaint... I wasted almost a month using a far inferior OS (honeycomb) on my tab. Doh!

Thanks, Guev...great work!

:D
[Eee Pad Transformer Android Development] Quacktop:
In AOKP b38 they must have changed something in the WIFI, because it's not starting with 21.4, 21.6 or 17c.

On stock B38 kernel it's working, but can't find any info in logs to compare and "busybox ifconfig" is showing wlan0.
[Eee Pad Transformer Android Development] tanguita:
Does anyone have issues with usb game controllers?
[Eee Pad Transformer Android Development] Penphoe:
Yep. 21.4 does't like my old xbox controller. :( Also, I noticed that it doesn't go into Deep Sleep either - at least it doesn't go into it very much. For a 21h uptime it's only been in deep sleep for 3 minutes! At the 2nd lowest CPU speed level, it's been at over 18 hours though.

Going to try 21.6 to see if the deep sleep and game controller issues have been fixed. If not, go back to an older kernel.

LaterZ!

Darren!!
[Eee Pad Transformer Android Development] pyro254750:
21.5 seems to perform the same for me as 21, however, battery life is improved. I'm at 83 percent after being off charger for 14 hours with intermittent usage throughout the day.

tf101 megatron 1.1.6 guevor 21.5
[Eee Pad Transformer Android Development] wasdvd:
Slow wifi

21.6, Revolver 4.0.3 RC3

I don't know if this is kernel or ROM related, but I am seeing very slow wifi data speeds The connection establishes fast, and rarely if ever drops, but the download speed is about 25% of my Nexus One phone download speed - almost 9MB/sec vs 2MB/sec. In fact, the N1 wifi download speed is about the same as my wired Win Vista laptop. The laptop running wifi is also just under 9MB/sec, like the N1.

I have rebooted, cleared cache/Dalvik cache, reloaded kernel 21.4 and 21.6, reloaded ROM 4.0.3 RC3 with and w/o the patch, and the results are about the same.

Any suggestions?
[Eee Pad Transformer Android Development] Penphoe:
Well, 21.6 updated a-okay on my TF101 running stock ICS Asus ROM. Got USB devices back - yay! my game controller now works - deep sleep works too.

As for slow wifi, I'm not experiencing that on my device. I just ran Speedtest on it. Got 17mbps down (suppose to be a 7mbps cable Internet), and 600kbps up - typically I get around 400kbps up.

LaterZ!

Darren!!
[Eee Pad Transformer Android Development] zephiK:
http://xdaforums.com/showpost.php?p=26893473&postcount=1667
[Eee Pad Transformer Android Development] Firehawkns:
ONE day in on 21.6, no issues so far browsing, netflix, and random apps tested. OC`ed to 1400 right now. I did notice it didn't deep sleep last night but i had netflix up so that might have been why as it did deep sleep through the day.
[Eee Pad Transformer Android Development] jtrosky:
I've had the following issues on 21.6:

- At one point, screen rotation quit working - had to reboot to get it back

- Also found that my tablet no longer recognizes my dock - after undocking and re-docking, my dock icon never re-appears and options in settings that deal with the dock are just grey'd out.

Went back to V20 - but had an SOD overnight during the first night.

Now on 17c to see what happens.

FYI - IPSec Xauth PSK VPN's don't work in any of the versions, so I found a workaround for that (VPNC Widget).

Once I got used to the overclocking, it's so hard to go back to stock! I'm just trying to find the most stable version of this kernel now...

Thanks for all of your hard work.
[Eee Pad Transformer Android Development] sidneyk:
Netflix issues

I'm on 21.6 now and everything seems good and smooth so far, except Netflix. Sometimes it will go for hours without a problem and other times the video will freeze and then later the sound also stops sometimes it will do this every few minutes. Sometimes using Asus Task manager and clicking 1 click clean and going back then the video will play for quite awhile before it freezes again. I don't know if it's a sync issue within Netflix or caused by something else. I'm running on Revolver 4.0.3.1 (RC3 with latest patch). I'll try to capture dmesg output when the freeze happens again and post it here. I've tried to back off the OC all the way back to default and doesn't seem to make a difference. Never have it clocked higher than 1.64GHz.

[EDIT] I'm at home now, and with the tab undocked, I just played 1 hour or better of Netflix video without a stutter. It's possible that it was network related, as the wifi at my work seems to have a much slower download speed than upload speed, while at home, I can achieve 20-30Mbs download speed with wifi.
[Eee Pad Transformer Android Development] tanguita:
Have you tried with ricardo's modified guevor's kernel for megatron?
[Eee Pad Transformer Android Development] kokabunga:
Me too ; stop obeing to screen rotation

TF101 B70 with dock

ARHD 3.4 with Kernel 21.6
[Eee Pad Transformer Android Development] Quacktop:
Will try now and come back in a moment, didn't know they did exist.

EIDT: It does boot (21.5 version), but same as normal guevor kernel, no WiFi. Log is same as I already posted.
[Eee Pad Transformer Android Development] kxnzxmori:
The wifi drivers were changed from B37 onwards.

Quote from Rootz.

As stated above, you can try testymeh kernel and see if wifi works. I haven't update yet, so i can't give you any confirmation.
[Eee Pad Transformer Android Development] MarlowXim:
@guevor In your next follow up build could you allow voltage adjustment for 1600 MHz step its locked to 1425mv and 1640mhz is locked to 1450mv. I know 1475mv is the maximum per hardware spec. But can't seem to adjust the voltages at those steppings. Need about +25mv from your transformer to be fully stable.

Edit: Never mind the System Tuner UI does not update the change in voltage, SetCPU seems to reflect the voltage changes correctly.
[Eee Pad Transformer Android Development] atomic339:
I have problem with WiFi too (tablet only WiFi) AOKP b38

Where can I find 21.5 or 21.6?
[Eee Pad Transformer Android Development] Quacktop:
Both don't work on B38, so wait for it and stick to stock.

EDIT: Just tried the testymeh 1.0.0 kernel (it's old) and having bootloops. So let's wait for someone to have a a fix, meanwhile I'll wait on stock.
[Eee Pad Transformer Android Development] devilpera64:
In next release, can you insert SmartAss2 profile please? :-)
[Eee Pad Transformer Android Development] guevor:
I have some pretty bad days with migraines what is forcing me to be more absent.

About the smartass, I tested in the past and gave me problems with the changes of frequencies and when trying to change to another governor after using it.

Later I can try again, although I have nothing clear that provide something, and if it can cause problems ........ better not use it.

Anyway, as I say, I will try again with different governors.

It only happens with the 21.6? or already happened in some previous. Ideally, find out which exact version in order to locate the source of the problem.

I do not use the rotation, so I have not noticed.

On 21.6 I made a drastic change to avoid the problem of random screen lit, so the system is not informed when you remove or put the dock. At kernel level all works well (it know when the dock is) but at the system level, if it has been in setting "no dock", I mean, without the icon, things may not work well.

In the tests I had done, the icon is always (even when no dock) and everything works fine.

Try to refine the change and if I can not make it work properly will remove it.

I'm glad you have found a workaround for the VPN. About to get used to overclocking, I think not only overclocking make it smoother, I have made a lot of other changes.
[Eee Pad Transformer Android Development] dark79:
I've found that I have to reboot before using it with or without the dock in order for it to work right.

For example, if I'm docked and want to un-dock, I have to reboot otherwise the tablet stays in docked mode and won't auto-rotate.

OR if I had booted up un-docked and I connect it to the dock, the keyboard will work, but it won't see it as truly docked and like you said above, the dock options will be grayed out. I also had issues with it sleeping because of it, but I'm not sure if it's related.

So basically if I want to use it in tablet mode, I have to reboot it with it un-docked. And if I want to run it with the keyboard, I have to reboot it with it docked. I use it in the dock 99% of the time, so it's not a HUGE deal, but it's there.

Otherwise it works great. Great performance and battery when sleep is working.
[Eee Pad Transformer Android Development] jtrosky:
Actually, I've since gone back to stock kernel - while I found a work-around to the VPN issues (using VPNC widget), it does not handle DNS properly when using the VPN, so I need to specify the fully qualified domain name for all servers (or put static entries in /etc/hosts). I just found that I really miss the ability to use the stock VPN features, so I had to revert...

I've tried every single OC-capable kernel and this type of VPN connection (IPSec Xauth PSK) simply does not work with any third-party kernel (or ROM for that matter), so I'm stuck with stock kernel until someone can resolve the VPN issues.

Thanks for all of your hard work - hopefully, someday I can use this kernel permanently...
[Eee Pad Transformer Android Development] larryk:
Still getting one SOD per day...

On stock kernel and ROM I was getting multiple RR's and SOD's per day since ICS.

Since upgrading the kernel to Guevor's kernel V 21.4 I have no RR's at all, however, I still get one SOD per day. I upgraded to 21.6 and the results are the same. It usually does it after sitting all night. I do disable the network on screen off.

I'm not sure what else I should be looking at...:confused:
[Eee Pad Transformer Android Development] grsgs:
own experience

I am here to share my own experience with guevor's kernel

Using v21 with ARHD 3.4.1

Kernel config: OC 1640 and default uv, antutu 7480 using i/o sop

Currently I am on my 4th day without recharging (docked) , still have 28%

Usage: fair (wifi on 24/24), internet surfing, games (3h/day), music all time

Error: no errors till now, no SOD at all , no RR at all ! Sometimes wifi goes crazy and turns off by itself

I tried guevor's kernel with AOKP, gummy, TeamOS, CM9 and Revolver and used to have from to time SOD or RR.

That's it from my side, thanks for this kernel guevor
[Eee Pad Transformer Android Development] Penphoe:
I'm experiencing the same issue here in 21.6. Once docked, if the tablet is undocked, it does not get out of "docking connected" mode.

LaterZ!

Darren!!
[Eee Pad Transformer Android Development] Kasush:
I have gone back to 21.5 because of this issue.
[Eee Pad Transformer Android Development] guevor:
In a previous post I commented that it was a quick test I did. Will try to make it work better or will go back.
[Eee Pad Transformer Android Development] inigoml:
Guevor, I have experienced same problem. I have been testing for a week and SOD with 21.6 in about 12 hours at max and in about 24 with 21.4, only with dock, as usual.

Reverting to v20.

It's a pity cause new display drivers give a smoother experience but since my power button is not working very well I prefer not having to reboot.

Revolver 4.0.3 RC3 and TF101 B60 with dock.
[Eee Pad Transformer Android Development] Kasimodo:
Just FYI, v21.5 with Megatron and TF101G has many SoD.
[Eee Pad Transformer Android Development] Danzano:
21.5 is most stable for me

anyone think there should be a 3G and non G version ?
[Eee Pad Transformer Android Development] devilpera64:
Guevor can you insert "JFS and REISERFS Support" as for Harmony Kernel please? :)

In addiction to this, Rayman33 worked a lot on SmartAss2 and it works "extremely smooth and gives better battery life and performance"..can you include it in your release please? :)

Thx a lot for your good good work :)
[Eee Pad Transformer Android Development] thejust:
I've been using your kernel for sometime now, pretty much from the start and may i say great work bud!

I'm using aokpcb ROM with your kernel and also with a dock and for me anyway 17c has been the most stable reliable so far i never get rr or sod's anything higher then that, at least once a day I'll find my tab asleep and won't wake up and battery drained about 40%.
[Eee Pad Transformer Android Development] RaymanFX:
I could share the sources for the governors and the code for extended file system support.

@guevor ... just pm me mate .
[Eee Pad Transformer Android Development] guevor:
Well, in my kernel cpufreq code is based on kernel 3.1. This implies major changes in the management of the state "idle". This means that the interactive governor is also modified, being in my opinion, better.

I have returned to make a new batch of tests on smartass2 and others (having to adapt to the new code because if not done, yet worse) and I did not get the interactive performance. I am assuming that any test will give its best performance/smoothness/interactivity with performance governor, and that any other governor should try getting close to this (I'm not talking about saving energy). In addition I continue to notice stability problems. In fact I have started from the beginning to eliminate the change in the governor when turn off the screen, which certainly would be interesting to know whether people with stability problems have configured profiles for screen off event.

Back to the question, I can't locate rayman33 source code, so don't know if have modified the algorithm or just refined the default parameters (they can be adjusted once boot to taste of each user), so I can not comment on it.

On the other filesystems, can compile the modules, but must take into account that if the rom is configured to load all modules at boot, the people that not using that filesystems are wasting memory (not much).

Here I put a new version.

I modified the parameters of the ram, but not much gain in performance and not sure whether it will cause problems for someone.

There are also changes in the compiler/optimizations in search of a bit more performance. I wonder if AnyConnect VPN works.

I have also made ​​changes on the problem of detecting insertion/removal of the dock. I hope this time works best.
[Eee Pad Transformer Android Development] guevor:
Oops, while I was writing my post, you put yours and I had not seen.

Have you modified the smartass2 algorithm?
[Eee Pad Transformer Android Development] Quacktop:
Guevor, did you see my log and problems a few posts back about the AOKP B38, which doesn't have wifi?
[Eee Pad Transformer Android Development] guevor:
Sorry, I missed commenting on the subject.

The problem seems to be a change in the management of wifi by the rom, so as occurs with megatron, may be need to modify the ramdisk.

If you provided me a link to a kernel that works, could watch the changes and make a customized version. If no separate kernel would have to extract from the rom zip.
[Eee Pad Transformer Android Development] mjb413:
So far it does not seem like there is another kernel that works besides the one in the rom.

This from the dev: Definitely would recommend a full wipe for B38. A ton of backend changes have been made compared to B37. Also, have had reports of tasty meh (or however it is spelled) kernel working fine with everything if you wanted a custom kernel. Currently the default kernel is running Roach's kernel. Might be that the custom kernel isn't setup for nl80211 wifi drivers.

Link to thread: http://rootzwiki.com/topic/21540-aokp-tf101-june-4-build-38-404/

Build: http://goo-inside.me/devs/aokp/tf101/aokp_tf101_build-38.zip

Per reports in the thread tasty meh did not work either

Thanks
[Eee Pad Transformer Android Development] Quacktop:
I couldn't find yet any custom kernel that works, tried testymeh, ricardo's megatron guevor kernel. Just the "stock" from AOKP B38, which as far as I know works with Roach' kernel.

The boot.blob that works is: http://db.tt/mIbQQfTt
[Eee Pad Transformer Android Development] guevor:
I added the modules reiserfs and jfs.

To see if the problem with AOKP 38 is in the ramdisk, I created a version using the default ramdisk that comes with this rom.
[Eee Pad Transformer Android Development] 1pudding1:
Thanks, Im just updating to AOKP B38 so will try this kernel. Fingers crossed it works!
[Eee Pad Transformer Android Development] cholywell:
I just tried the AOKP version and the wifi would not turn on. I'll see of I can get some logs after I ge home from work later tonight.
[Eee Pad Transformer Android Development] gkillerx:
Kernel-ICS-V21.8-OC1700-fb_590.zip working great i.c.w. ARHD!
[Eee Pad Transformer Android Development] Ghisy:
@guevor, I just updated my TF101 to ICS (Revolver4) and I'm using your kernel. Seems fine so far. I'm about to update to 21.6 (I flashed 21.4).

Just a question: can I flash the nvidia drivers with this ROM? What more will I get? Thanks!
[Eee Pad Transformer Android Development] thejust:
well i'm using aokp latest build (AOKPCB) and the regular 21.8 works fine so far, wifi is up and running.
[Eee Pad Transformer Android Development] Quacktop:
AOKPCB R2 (latest build what I can find) is based on B37, B38 is the one with problems.
[Eee Pad Transformer Android Development] cholywell:
I'm on nightly build 38 which is the latest and was released a few days ago and the wifi does not work. The wifi driver I believe was changed on build 37 or 38 which is causing the problem.
[Eee Pad Transformer Android Development] tsachi:
The vpn is working on this test.
[Eee Pad Transformer Android Development] jtrosky:
Ha! You just made my day... After reading your email, I installed 21.8 and tried my IPSec Xuath PSK VPN and it still didn't work, so I tried installing Cisco Anyconnect for rooted devices and while I could connect with it, I ended up getting a "No License" error (my company does not license that feature) and was disconnected....

So just for the hell of it, I tried my VPN via the stock ICS interface again and it was now working! Anyconnect installed something that fixed the issues with the built in VPN! Go figure...

@Guevor - I'm now *finally* able to really switch over to your kernel for good - thanks for all of the hard work! :-)