yashsingh1/xdaforums huggingface dataset:
[Acer Iconia Tab A100] linuxsociety:
Working now on getting updates out - got V(R) and Zram issues resolved and backported from 3.x tree - give me a bit to recompile new configs - rebuild .zip packages and sign them. They will be in the downloads section and will edit the OP also. Good Luck all :)
[Acer Iconia Tab A100] das_webos_transformer:
Zram issues?

sent from my A1/500 Iconia slab of awsomeness
[Acer Iconia Tab A100] linuxsociety:
Yes the zram from the 2.6.39.4 tree origin failed to compile with errors, so zram has not been included in the kernel in the alpha releases, I backported zram from 3.0 mainline and everything was fine. You can follow the commit history on github, the particular commit to fix zram was: https://github.com/godmachine81/Ace...mmit/87e604b236e4f6639e0137607e32a6489bc89000

Also we have V(R) I/O scheduler as an option in the new builds, I have been testing both (autogroup and default) of the new builds for the couple hours, things are going very smoothly for me, and no problems I have noticed either. New sources will be up in less than 20 minutes at: https://github.com/godmachine81/Acer-A100-JellyBean-Custom-Kernel/downloads - I will update OP when everything is intact. Just doing initial testing before I throw anything out there for the public ;)
[Acer Iconia Tab A100] jondi23:
Dose this kernel works on a stock ics?
[Acer Iconia Tab A100] linuxsociety:
There is absolutely no reason that I can think of that would make it not work, but be aware that this comes with no guarantee. You are more than welcome to test, and report back if it works or not and any issues you may have! Just be sure you can restore your original kernel or ROM image before you flash.

Good Luck :D
[Acer Iconia Tab A100] -DarkKnight-:
Any way you can add smart assv2?

And when using this kernel, when u go into recent apps page and restore something, instead of the smooth zoomy transition I get a stuttery transition.

Edit: stuttery stuff isn't in stock Kernel

P.s. Is there anyway I can do log cat without computer because my computer have no more space left
[Acer Iconia Tab A100] pio_masaki:
Try a different IO Scheduler, sometimes that's all it takes. However something like that is very dependant on the device itself, as in what is installed, memory available, cpu load, running services/applications, etc.
[Acer Iconia Tab A100] -DarkKnight-:
Can u suggest one cause I'm a noob at io schedulers and other kernel stuff. Only know governors and overclock nothing else :(

Ps we need a discussion thread for this

I forsee a lot of spam
[Acer Iconia Tab A100] linuxsociety:
Like pio_masaki said, it is usually the I/O scheduler, or the cpu governor responsible for those things. The whole purpose of this kernel is the give the users control from userland over their kernel, hence more added I/O schedulers, optional kernel for task scheduluing using CFS (default) or Autogroup. I have also added in V(R) I/O scheduler for anyone to have the option of using it who prefers it. If you can give me a log from logcat / dmesg during the time you are experiencing the stuttering, I can probably determine if it is kernel related, or configuration related. I appreciate you bringing this to my attention!
[Acer Iconia Tab A100] linuxsociety:
I suggest deadline or bfq if you want high performance from the apps that have focus, if you want background smoothness then use something like noop, sio, v(r). Quiet honestly I prefer either BFQ or deadline, but it really depends on what kind of performance you want and where you want it at
[Acer Iconia Tab A100] linuxsociety:
Yes I will be looking into finding the sources for it and patch it for our kernel tree, then merge in. I will test it first if it compiles, give me a couple days to work on it and get it added in. No promises that it will work or that it is compatible with our sources (however it should be if it doesn't have no kind of funky code changes in the mainline includes).
[Acer Iconia Tab A100] -DarkKnight-:
No pressure

Log cat will go here

This is log cat but I can't see anything

Can anyone attach a stock kernel zip?
[Acer Iconia Tab A100] pio_masaki:
If your cm10 is backed up then advance restore boot and nothing else. In twrp uncheck all but boot. Gives you back stock kernel but the modules may be wrong so no wifi. If so just flash cm10 and gapps again, it'll be back to normal and your stuff will stay. Clear cache and dalvik before booting.

Tapatalked from my Galaxy S II.
[Acer Iconia Tab A100] linuxsociety:
Which rom is this? Logcat doesn't show anything from the kernel that is messing up. Have you tested the same things while running stock? exactly what all are you experiencing that would be considered a bug? thanks
[Acer Iconia Tab A100] das_webos_transformer:
Also, many apps that are popular can kill system performance ex draw something.... it used to scare me my tablet was gonna brick! Super slow! It ate up so much of the resources!

sent from my A1/500 Iconia slab of awsomeness
[Acer Iconia Tab A100] linuxsociety:
Personally testing the 1.0.1 Autogroup release for the last few hours before it got posted, everything working great that I am aware of. Latest release had some important updates too, so all may want to view the commits on github. 1.0.1 is recommended until further notice, but testing of 1.0-pre is fine too as no bugs have been reported to me from it yet. Still suggest all to view latest changes from github commits.
[Acer Iconia Tab A100] jondi23:
This kernel works on a stock ics. If anyone is thinking about using it with there stock ics. So don't be scary to download this.
[Acer Iconia Tab A100] -DarkKnight-:
yes everything is stock with no over clock. at perofrmance. system folder untouched. just running new kernal.

Bug: When i am opening an app from the recent apps. the normally zoomy transition animation is really stuttery and flasheswhite. it doesnt happen while im in stock kernal
[Acer Iconia Tab A100] linuxsociety:
Install CPU Master from google play store, in the Advanced tab, it lets you change your I/O scheduler, try different ones, and see if you can get the effect you are wanting, this isn't effecting me so I have no way to distinguish if it is a user setting or something in the kernel conflicting with a user setting you have.
[Acer Iconia Tab A100] -DarkKnight-:
whats your settings?

PS. Anyone explain what is autogroup in noob terms

edit; i tried all the iio schedulers. none of them fix the problem. vr reduces the problem but doesn't fix it. deadline/bfq make the problem most obvious. could it be the autogroup?

Edit: not autogroup doesn't make a difference
[Acer Iconia Tab A100] linuxsociety:
Can you boot to recovery and restore your backup boot.img only with CWM/TWRP and then try to see if you get the same problem, don't reflash system or data, keep everything the same except the kernel and ramdisk (boot). Thanks

PS: what cpu governor are you using, I can say that I experience issues if I am using the "performance" governor, it happens in every kernel I have used. I suggest trying interactive or lulzactive. If you have had the Performance governor set, that could be what the issue is. Not sure where the problem exists in the source code, but I may end up removing the "performance" governor because anyone can just use interactive/lulzactive and set the min freq to 1504 and max 1504 to eliminate the need for "performance" anyway...
[Acer Iconia Tab A100] linuxsociety:
Is anyone else experiencing anything similar to the stuttering on the Recent activities using this kernel? I can't reproduce the effect using CM10

**Edit: OP updated with following video of kernel in action: http://www.youtube.com/watch?v=psACr6tlY-w
[Acer Iconia Tab A100] das_webos_transformer:
Ran some bench marks

That was the setting

Got high 80's low 90's. In linpack.

Change to 1.2ghz, mid 70's. Still fast too.

Avoiding screenshots, take up tons of room.

sent from my A1/500 Iconia slab of awsomeness
[Acer Iconia Tab A100] linuxsociety:
Thanks for the info, are you experiencing anything similar to what DarkKnigt is experiencing? I am in the process of adding the SmartAssv2 governor also if you are interested, look for it in 1.0.1b.
[Acer Iconia Tab A100] das_webos_transformer:
The jittering in the recent apps thing? No, the video is still processing...? So I. can for sure say. But not that I know of.

sent from my A1/500 Iconia slab of awsomeness
[Acer Iconia Tab A100] linuxsociety:
Request fulfilled - see 1.0.1b :D
[Acer Iconia Tab A100] das_webos_transformer:
Next you can add smooth ass!
[Acer Iconia Tab A100] linuxsociety:
Is that an inside joke? or are you serious? I'm not going to start adding in a bunch of experimental governors/schedulers - The way it is now, some may complain that there are TOO many options and that things are more confusing, and with the options that are available now it gives the user practically any performance/powersave scenario they could wish for. If "smoothass" is a real governor and has been tested well with great documentation I will consider it, but I have never heard of it, and I haven't researched it yet. I guess it may just be a joke too lol..

**Edit: Ok I searched google and seen this: http://wiki.rootzwiki.com/CPU_Governors#Smoothass it is interesting and I may develop it in a test version as well as "LagFree" but I will be testing them prior to any public releasing. If you join #iconia-dev on Freenode IRC we can discuss people testing unreleased test versions - however they can not be made publicly available or I will end the project real quick like ;)

**Edit (again): Ok after an indepth research of the Smoothass code I have came to the conclusion that there is no benefit of adding it into our kernel, when we already have SmartassV2 which is the newest revision. The way they appear to me is all one project just different revisisions of the code, in this order - Smartass -> Smoothass -> SmartassV2 --Adding Smoothass when we already have SmartassV2 may not be a good idea and may cause errors when switching from one to the other. I will not be adding in Smoothass as it seems quiet pointless and is likely to cause issues. With that being said, the original cpufreq_smoothass.c code is not compatible with 2.6.39's include/linux/cpumask.h as it was originally written for 2.6.32 and I am trying to keep mainline provided code changes to a minimum.. Thanks for the suggestion and please know that I did research it and investigate implementation scenarios.
[Acer Iconia Tab A100] :
What do we have to do when flashing kernels? I have cm10 preview build 3 installed on my a100. I'm a noob, sorry. First time flashing kernels. But everyone's gotta have a first. Any help would be appreciated. Thanks.
[Acer Iconia Tab A100] pio_masaki:
Download kernel zip package to your tablet

Boot into cwm or twrp

Make a backup

Install from zip pick the kernel zip

Flash it

Optional wipe cache and dalvik

Reboot

Setup how you want it or just run it how it is.

Tapatalked from my Galaxy S II.
[Acer Iconia Tab A100] linuxsociety:
Which recovery do you use? TWRP or CWM? You need to download the .zip file somewhere to your internal storage on your a100 - Reboot to recovery, Choose Install, pick the .zip file, Flash - Reboot System, Enjoy .. That is how you do it with TWRP, the options are a bit different with CWM but basically its the same procedure.
[Acer Iconia Tab A100] das_webos_transformer:
Thank you for investigating it, I didn't know that....lol I. dont see smartass as an option, I'm on 1.01.
[Acer Iconia Tab A100] linuxsociety:
you don't see SmartassV2 as an option? I don't have smartassv1 in the kernel - we have v2 ;) Ohhh.. See the changelog.. 1.0.1B is the one with SmartassV2 - 1.0.1 didn't have it, that's why i just made the version bump to B since it wasn't a major change.
[Acer Iconia Tab A100] das_webos_transformer:
OK I got it now... haha
[Acer Iconia Tab A100] linuxsociety:
not trying to be off topic, but did you just edit your XDA Premium signature or is there a new app called app-developers?
[Acer Iconia Tab A100] das_webos_transformer:
Um I swear I did not edit that, I guess so :angel:
[Acer Iconia Tab A100] -DarkKnight-:
In one of the updates you removed MMC_CAP_ERASE

does cm10 stock kernel have this and would I potentially get a brick if I factory reset too often?
[Acer Iconia Tab A100] linuxsociety:
You actually have the idea backwards, this is to help prevent the hard brick while booted into Android OS, this has nothing to do with the brick bug during recovery or during a wipe. What this does is prevents MMC_CAP_ERASE from being executed while booted in CM10/9, OTA, ETC (of course running my kernel) .. It is a precaution to help eliminate the brick from occurring during a regular boot.. This WILL NOT have any adverse effect or limitation during regular use of your tab. However this precaution does not eliminate the bug from happening during recovery, because when you boot into Recovery it uses a different kernel than you use while booted into Android OS. The patch would have to be applied to the Recovery kernel also, but in a way not to effect the wiping/formatting functions of recovery.

On another topic, regarding smartassv2, I am working on optimizing code for our Tegra2 and the Smartassv2 governor, I am wondering if you have previously used SmartassV2 on another Tegra2 based tablet/phone. If so maybe you could help me fine-tune optimal settings for the up-steps/down-steps and ideal freqs that Smartassv2 uses. Currently SmartassV2 just has the default cpu tunings that was set by the original developer of the code, and it isn't yet tweaked to Tegra2 cpu freq scaling. I am working on this as we speak, so look for better performance out of SmartassV2 in the next release, and also adding in undervolting support (merged from ezTerry's sources). Thanks!
[Acer Iconia Tab A100] das_webos_transformer:
Yet undervollting! Better battery life here I come!
[Acer Iconia Tab A100] linuxsociety:
Hate to ask you here but do you care to come to IRC #iconia-dev on freenode? Need to discuss a few things with you and try not to flood the thread. Thanks
[Acer Iconia Tab A100] das_webos_transformer:
I'm on, I think.
[Acer Iconia Tab A100] -DarkKnight-:
sorry. the only tegra 2 device is this tablet as in my signature.

I have an optimus t though, i use smartass on there.

I suggest you go to like maybe another tegra 2 device forum you may get help there (ie. optimus 2x asus transformer iconia a500)

and about the MMC_CAP_ERASE. how would it ever run while booting into android os?

and does the brick bug during recovery ever happen to our device? I usually only hear about it on samsung devices(bricked my gs2 :) had to go back to my old optimus t)

I don't want to lose another device.

and are you no one has had my recent apps prob?

and for the flashing thing in the recent apps. it is pretty smooth for the first few apps I open from recent apps menu. then it starts glitching and looking ugly

my settings are:

using 1.0.1b autogroup

force GPU rendering

Max: 1504

min: 219

Governor: smartass

fix color banding and blur effect

zram=18%

16 bit transparency enabled

no purging of assets

GPU mode: deadloine

I use apex launcher(probably doesn't matter)

see if you can replicate my situation kk?

Edit: I turned off gpu rendering doesn't work

Edit: rebooted worked :)

Edit: actuallynvm it doesn't work. i just have to live with it

Edit: now its random. sometimes works. sometimes doesn't so confused?

Edit: changed to interactive.

max 1200 min 245

changed to vr

rebooted

worked :)

Edit: Nope :( *wahhhhhhhhhhhhh*
[Acer Iconia Tab A100] pio_masaki:
Try turning off force GPU its known to cause artifacts in random ways. Just a guess. Its not really needed in JB except maybe boosting 2d benchmarks.

Tapatalked from my Galaxy S II.
[Acer Iconia Tab A100] das_webos_transformer:
Tone down your overclock, double check the settings, switch you I/O and change smartass, try interactive. Do a reboot. Report back:)
[Acer Iconia Tab A100] -DarkKnight-:
nope

gonna revert back to stock kernal tonight. gonna try again tommorow

someone please compile a stock kernal zip for cm10 so flashing back and forth will be easy as ponies?
[Acer Iconia Tab A100] linuxsociety:
I can reproduce the Recent Apps "switching to app" stutter, it is simply to do with the %CPU load and current frequency.. It doesn't just happen with my kernel, happens on stock also. It is probably not happening on your stock kernel that you notice as much because you have a "governor" set at boot that isn't available with stock, and your cpu settings also aren't available in stock. If you adjust them so that your load is high to your current cpu freq, i guarantee you the recent apps effect stutters on stock kernel also.. If it appears and reappears mostly on my kernel, then set your governor to interactive, and set cpu freq max at 1ghz, turn off all those GPU / 16bit transparency options you have on and you basically have stock settings without the need to flash. There hasn't been any code changes to impact UI stutter as my kernel is based from stock. The changes I have made would only produce an undesired effect at clocks above 1.0ghz and when using the added governors.

Also using Zram is going to have an impact on your Recent apps load as they are cached, and if they are cached in zram, then it has to decompress them on the fly, which == stuttering on load.. Zram isn't to give performance, but instead to allow you to store MORE data in the limited amount of ram that you do have by compressing the data. Using Zram will give a noticeable decrease in memory read performance. Think of it this way.. When you use Zram, you take 18% of your ram (which you said you had set) and you are allocating that as separate from the other 82% of ram you have. What gets stored in the 18% is compressed so that you can fit more into that 18% than you could in an equal amount of your regular ram. In order to use what is stored in Zram it has to be decompressed. So there is a process that is going on between Zram and your UI if anything you are trying to load is cached in the zram swap area.
[Acer Iconia Tab A100] illego:
Only going I noticed some far is that smartass v2 seriously slowed down the tablet regardless of which i/o schedular on 1.2 ghz OC. Quadrant went from the 2000s down to 500s with noticeable lag on the tablet. Will do more testing.

Lulz however works great so far.
[Acer Iconia Tab A100] linuxsociety:
Yep smartassv2 is still fresh into the tree, I'm making changes to it and testing them as we speak, have been for quiet a while tonight. Look for improvements to smartassv2 soon :D
[Acer Iconia Tab A100] -DarkKnight-:
turned off zram

turned back to stock settings

turned off- gpu stuff, everything back

i/o scheduler =noop

still :(

EditL deleted data. all stock settings. nope
[Acer Iconia Tab A100] linuxsociety:
now just reflash the "boot" from the rom that you say this doesn't happen with. And is this happening with 1.0.1 1.0.1b or 1.0 (pre) ? I recently merged some GPU and CPU changes but I haven't made a release since then, so you can't be having problems from it if you don't have it.. Have you checked with something like Advanced Task Manager to see what processes you have running in the background? I'd say thats where it is happening, and since you are reflashing stock roms you don't have the issue with stock kernel. I'll get you a stock kernel.zip so you can experience the same issues with it
[Acer Iconia Tab A100] -DarkKnight-:
Hmmmm I try when I get home
[Acer Iconia Tab A100] linuxsociety:
**Edit - Found the issue and made a commit that should resolve the Recent Apps glitch. See this commit Will be resolved in 1.1 release, zips should be up in a few hours. Thanks for helping get this resolved and sorry for having you try so many different things. I also made a stock-kernel.zip that you requested. It will be in my github repos download section and I will link to it on OP.
[Acer Iconia Tab A100] :
I use twrp. By backup do you mean doing a nandroid backup?
[Acer Iconia Tab A100] linuxsociety:
Not sure what you are referring to.
[Acer Iconia Tab A100] :
I made a backup when I flashed cm10. Is another one still necessary? Excuse me for my noobness.
[Acer Iconia Tab A100] linuxsociety:
If you can restore your backup in case disaster happens then no, I don't think anything is going to go wrong that you will need a backup, but JUST IN CASE it does, a backup will come in as a life saver. All you need to do is grab the 1.1 zip file in the download section, put it in /data/media or /sdcard/ then reboot to recovery, tap install - choose the zip from the list. Swipe to install, reboot. Enjoy
[Acer Iconia Tab A100] :
Huge thanks mate. Does it help with the problem of the keyboard where words are always "double tapped"?
[Acer Iconia Tab A100] linuxsociety:
Not sure I have ever experienced that problem, I use Swype Beta for my keyboard most of the time unless I am in a terminal and then I use Hackers Keyboard. But I have used the default Android Keyboard before and I don't recall anything ever being a big issue with it. That most likely wouldn't be kernel related either, which ROM are you using?
[Acer Iconia Tab A100] jamminjon82:
Do you use SwiftKey?
[Acer Iconia Tab A100] das_webos_transformer:
Over clocking to 1.2ghz should help,
[Acer Iconia Tab A100] :
I'm on cm10 preview 3 by wds. Lots if people on xda have this problem too. The screen is not sensitive enough. When I'm scrolling through stuff on the web, I always hit a hyper link. The tab doesn't register my finger when its placed on a level surface too. So I have to use my thumb for everything. It seems like the only way that works. Sorry if I'm off topic.
[Acer Iconia Tab A100] -DarkKnight-:
I'm not having it

It might be hardware issue

Sent from the My Little Pony Official App
[Acer Iconia Tab A100] das_webos_transformer:
Maybe its your finger, I've gotten on and its not registered my finger. The keyboard thing is on every ROM, maybe not flex reaper, but the over clock seem to fix it.

sent from your future.
[Acer Iconia Tab A100] :
Yeah it's disputed by many. Some say its the software and that changing sensitivity will do the trick. Others say its a defect in the tab. Was just asking.

---------- Post added at 02:46 PM ---------- Previous post was at 02:40 PM ----------

Well I've tried with fingers of different sizes. They all have the same result. I'll try this kernel. See if it helps. Thanks.
[Acer Iconia Tab A100] linuxsociety:
I've not had any issues with my A100 and it registering my finger touch, whether on a flat surface, browsing, etc. Needless to say, I haven't experienced the issue with this kernel nor any other on my tab. But I am curious to know if this kernel will give you better performance or fix the issue. Please report back your results. Thanks!
[Acer Iconia Tab A100] das_webos_transformer:
Lick your finger.

sent from your future.
[Acer Iconia Tab A100] linuxsociety:
Well of course that is going to have an impact on it, the touch sensor tries to adapt to body heat and texture, licking your finger is of course going to cause it to go whack..
[Acer Iconia Tab A100] linuxsociety:
So hows it going since the DarkNight bug has been resolved?
[Acer Iconia Tab A100] :
Okay exam period now for me. I'll be flashing it when I have the time. Sorry if I'm off topic again.

Sent from an android device.
[Acer Iconia Tab A100] das_webos_transformer:
OK, smartass is working better, deadline might need work, its killing performance for me, like, the whole screen was choppy with deadline, switched to BFA, got fast again.

sent from your future.
[Acer Iconia Tab A100] linuxsociety:
Deadline code hasn't been altered, I'd say it just isn't performing well with the third party governors, try lulzactive with deadline, should work good, does for me anyway.
[Acer Iconia Tab A100] -DarkKnight-:
Wait linux how did you did thr recent app probem

Sent from the My Little Pony Official App
[Acer Iconia Tab A100] pio_masaki:
OT

I was gonna chime in with the bugs nickname but decided not to lol

Tapatalked from my Galaxy S II.
[Acer Iconia Tab A100] -DarkKnight-:
?

Sent from the My Little Pony Official App
[Acer Iconia Tab A100] QuiQuos:
Sorry the question, but what is the best governor to use? Or should I use some governor for playing games or other to multimedia etc.?