yashsingh1/xdaforums huggingface dataset:
[Moto E Original Android Development] vinay001:
[MENTION=5822936]corphish[/MENTION] Games lag pls look in to eg: asphalt, No prblms in stock kernel....
[Moto E Original Android Development] corphish:
About screen freeze?

Someone told me that proximity sensor is creating conflicts, so I will add user choice to use Pocket Mode or not.

About poor gaming performance?

Strange, but anyway kernel is by default tuned for battery life. Try out this settings, use Kernel Auditor app

Governor - any except powersave

I/O Sched - any

Intelliplug - off

Aggressive multi-core power saving - Disabled

If in general, phone heats while gaming, disable intelli thermal.
[Moto E Original Android Development] vinay001:
[MENTION=5822936]corphish[/MENTION] Screen takes time to turn on when call comes tats all No Reboot or Screen freeze with out wakeup gesture installed.... Okay will try that settings for games....
[Moto E Original Android Development] cksup:
+1 and also heats more than when using stock kernel
[Moto E Original Android Development] PoseidonKing:
Good Kernel...Double tap 2 wake works for me. :fingers-crossed: :good: :highfive:
[Moto E Original Android Development] ankshious:
Please update the kernel,do something about the screen freeze bug during call and add feature like fast charging.

Thanks?
[Moto E Original Android Development] piyushkashyap216:
[MENTION=5822936]corphish[/MENTION]

i was on stock aicp kernel since 3 days and didnt faced screen freeze issue (unable to unlock the device need to reboot device ) and today again flashed zapdos 1.6 with dt2w and again same issue then again i am on stock kernel (just flashed stock rom).

please do something coz i cant use zapdos because of this screen freeze problem.
[Moto E Original Android Development] KagamiNator:
Theres one version without dt2w, use that, also, I never faced that issue in any ROM, just one time but it gets solved after disabling ambient display.
[Moto E Original Android Development] corphish:
Okay! Testers needed.

I found a logical flaw in functioning of touch panel, which might be one of the reasons for the famous touch screen freeze issue.

I have tried to deal with that.

So I will be needing testers, especially those who were facing freezes to check things.

Anyone up?
[Moto E Original Android Development] Adarsh1998:
Im up
[Moto E Original Android Development] corphish:
I am sharing test link : https://basketbuild.com/filedl/devs?dev=corphish&dl=corphish/condor/zapdos-condor-1.6-single-test.zip

Please note that this is not a release, this is a test build, which contains experimental fixes for screen freeze reported by many.

Now that confirmation of it, working or not working, may take time, so I leave this test build in public, for those who are interested, can install this and say how's it doing (like if you have faced a screen freeze, report immediately)

Also I cannot be here for most part of the day as I now have college, so I cannot respond to those interested via PM in meantime.

Also if you are going to install this kernel, select 'With wake gestures' in Aroma, if you select the other option, nothing will be installed.

Thanks,
[Moto E Original Android Development] piyushkashyap216:
Ok i will test
[Moto E Original Android Development] piyushkashyap216:
why both cores are always active

both cores active = more battery drainage

check ss

in stock kernel both cores were not active please let me know if this is kernel feature or bug:(
[Moto E Original Android Development] Rohitagni:
Verizon? LOL :laugh:
[Moto E Original Android Development] Adarsh1998:
Chack ur background aps. Or switch on hotplug
[Moto E Original Android Development] piyushkashyap216:
What so funny about verizon ?:rolleyes:
[Moto E Original Android Development] Rohitagni:
I think u live in India... Correct me if I am wrong
[Moto E Original Android Development] piyushkashyap216:
Wrong i was in Indian
[Moto E Original Android Development] Rohitagni:
Gotcha :good::fingers-crossed:
[Moto E Original Android Development] corphish:
Update v1.1

Small plan change : As the app will take time to come (same for dt2w/s2w), I release a minor update with some wannabe features.

Changelog

Added SoundControl v3 by Faux123

Dynamic ReadAhead Support

Added I/O Scheduler

BFQ

Enabled ARCH_POWER

Added more governors

Ondemandplus

Intellidemand

Intelliactive

Lionheart

Wheatley

Download link updated in OP
[Moto E Original Android Development] Adarsh1998:
Great, can u post what governors and settings to use on which conditions?
[Moto E Original Android Development] AnkeshReborn:
Awesome kernels with awesome hand picked governors and schedulers!

I did sine research and now with Wheatley governor and fiops scheduler,its all smooth and balanced,condor working on lp like never before!

Thanks OP,had hit thanks button on all of your posts!Great work!
[Moto E Original Android Development] corphish:
Read this http://xdaforums.com/showthread.php?t=1663809

:)
[Moto E Original Android Development] luvk1412:
I am waiting for the d2w version... :)

Will try it in vanir aosp which I am using currently..

Thnx for your efforts [MENTION=5822936]corphish[/MENTION]
[Moto E Original Android Development] love4chat:
Thanks dev...keep it updating with new features!
[Moto E Original Android Development] smith44:
One of the best and smallest kernel for Moto E. Great features specially like the GPU control.
[Moto E Original Android Development] corphish:
Small size because the modules that are included are stripped for size.

Modules without striping - 47MB

Resultant flashable zip size - 20MB

Modules after stripping - 3MB

Resultant flashable zip size - 6MB
[Moto E Original Android Development] corphish:
App is almost ready, going under some tests. You can start countdown for dt2w/s2w getting implemented in kernel.

BTW, if there is anyone with nice graphics designing skills, may volunteer themselves, to design icon for the app. As a credit, you will mentioned under info section in my app.
[Moto E Original Android Development] corphish:
Getting it known from before hand, I have released my app yesterday.

If any lollipop based kernel supports dt2w, you might want to give the app a try (app must support gesture toggle for that kernel).

Link - http://xdaforums.com/showthread.php?t=3123843

Or else? Kernel update coming in 2 days (no promises though)
[Moto E Original Android Development] luvk1412:
Sadly no other kernel based on lollipop supports d2w... Thnx for your efforts waiting for the kernel :)
[Moto E Original Android Development] corphish:
Banner Up

A nice banner was made by [MENTION=6138124]Adarsh1998[/MENTION] and is put up at the top of main post. Thanks to him.

I am really pleased by the awesome response and support given by this community. Thanks to all. :good:
[Moto E Original Android Development] corphish:
Update 1.2

Changelog

- Added Double Tap to Wake.

- Improved square root algorithm.

- Sound Recording capabilities extened to 320Kbps.

- Disabled some debugging.

- No 'dirty things' in Kernel Info.

Link Updated in OP

About S2W and Music Mode - They are coming, S2W will come following an update to my app. And music mode was having some problems which are needed to be fixed. But since I won't avail my PC for few days, this update was wrapped up quickly and posted.

Recommend you to have a backup kernel, just in case.

Do let me know how doubletap2wake works.

And as always, use my app to control DT2W. Find it here - Gesture Control 1.0

Also, let me know how the app is.
[Moto E Original Android Development] magdeoz:
thank you very much !!, it works perfectly
[Moto E Original Android Development] jonaaa:
Accelerometer is not working here... can anyone confirm this? Auto Rotation is enabled.
[Moto E Original Android Development] dchatterjee172:
why there is no cpu hotplug in the kernel?

if there is no cpu hotplug.....can u please implement a lower cpu min frequency than the default ?
[Moto E Original Android Development] corphish:
It happens if power suspend is set to auto sleep, and state set to 1.

To make dt2w work, power suspend is implemented.

For now, aggressive multi-core power saving is enabled, so second core will run when really needed. Should do the job, if not, then I will have to play with voltage table.
[Moto E Original Android Development] jonaaa:
And how can i "fix" this accelerometer problem?
[Moto E Original Android Development] eurochild:
awesome kernel man!

an option for dt2w to work only in the center of the screen would be handy to avoid accidental wake ups when in pocket etc.

thanks for your work, working great on euphoria unofficial rom
[Moto E Original Android Development] piyushkashyap216:
Can u describe the settings of hotplug

---------- Post added at 05:34 AM ---------- Previous post was at 05:30 AM ----------

thanks u solved my issue

hotplug enabled:D
[Moto E Original Android Development] Rohitagni:
Didn't mean to make fun of anyone... but still if u don't prefer any humour in ur "DEVELOPMENT", I won't do so, SIR.
[Moto E Original Android Development] Adarsh1998:
Yeah its just a fun. Dont take it seriously.. Treat fun as fun :D
[Moto E Original Android Development] piyushkashyap216:
Deleted that post

Haven't taken any offence:D
[Moto E Original Android Development] corphish:
if anybody using latest test build, faced screen freeze issues?
[Moto E Original Android Development] piyushkashyap216:
not yet but my device is laggy after this test kernel
[Moto E Original Android Development] Adarsh1998:
What lag? Op didn't changed anything except the screen freeze related, if u enabled Hotplug it lags bcoz it runs single core most of the time, without enabling Hotplug my phone not runs dual cores all the time but when needed, i dont know why your phone running dual cores all the time
[Moto E Original Android Development] piyushkashyap216:
This was not happening with stock kernel

After enabling hot plug solved the core problem but device is laggy let me disble hotplug
[Moto E Original Android Development] piyushkashyap216:
Solved laggy issue now seems every thing is fine
[Moto E Original Android Development] piyushkashyap216:
Same thing happened minute ago

Screen was freeze.

Tell me [MENTION=5822936]corphish[/MENTION] what to do

Edit:

When i keep device on stand by mode for more than 5 hours then screen freezes
[Moto E Original Android Development] corphish:
Public Test build 2 is now available!

Test build 2 is up, with more possible fixes - https://basketbuild.com/filedl/devs?dev=corphish&dl=corphish/condor/zapdos-condor-1.6-test-2.zip

Also, pocket mode is now user configurable.

To turn it on, open terminal and type

su
echo 1 > sys/kernel/dt2w/pocket_mode

To turn it off, open terminal and type

su
echo 0 > sys/kernel/dt2w/pocket_mode

P.S : This is not public release.
[Moto E Original Android Development] Carlos Arriaga:
a good kernel, very fast and good for everyday use.
[Moto E Original Android Development] piyushkashyap216:
What is pocket mode and testing zapdos-condor-1.6-test-2

I will post feedback tomorrow
[Moto E Original Android Development] corphish:
When dt2w is on, and the screen is off, power is routed to the touchscreen, just like its done when screen is on, so that it can detect touches and wake up if the touch is double tap.

However, this consumes a lot of battery, so we use proximity sensor to detect when phone is in pocket or not, if in pocket, it turns off touch, hence battery is saved.
[Moto E Original Android Development] piyushkashyap216:
Proximity sensor uses less ammount of battery then touchscreen?

And i figured out when screen was freezing like if battery is below 50% then i was facing screen freeze may be it helps u to fix this bug and i m not sure if this is actual reason for screen freeze or not.
[Moto E Original Android Development] corphish:
Do you face freezes in test build 2?
[Moto E Original Android Development] piyushkashyap216:
Not yet but generally it happens when battery is under 50% and currently my battery is 89% and one more thing this screen freeze happens when i wakeup in morning so in morning i will let u know currently its 2:47 am
[Moto E Original Android Development] vinay001:
Testing build 2 no screen freeze yet with dt2w [MENTION=5822936]corphish[/MENTION] still takes sometime to turn on display when call call comes....

---------- Post added at 03:11 PM ---------- Previous post was at 03:03 PM ----------

[/COLOR [MENTION=5822936]corphish[/MENTION] default Pocket mode is on or off....
[Moto E Original Android Development] Adarsh1998:
I dont know why. I tested stock cm kernel and there also delay when call comes in
[Moto E Original Android Development] vinay001:
Nt here mate im using Aicp now stock kernel no delay when call comes, even i tried in Slimsaber too with Zapdos there is a delay first sound comes and display takes a little bit sec to turn on....
[Moto E Original Android Development] nilanko:
Proximity sensor uses 0.3mAh.
[Moto E Original Android Development] corphish:
Pocket mode is enabled by default, it will not work if dt2w is off.

Can anybody confirm the switch of pocket mode, by toggling it on or off?
[Moto E Original Android Development] Rohitagni:
I believe we need to run the terminal app in our phone, right?

So which command do we need to execute?
[Moto E Original Android Development] piyushkashyap216:
I just wake up my screen was freezed and i need to restart my device.

Don't known why
[Moto E Original Android Development] vinay001:
yeah turned off pocked mode via that command, but how to no whether its working or not.... testing no freeze still....
[Moto E Original Android Development] corphish:
To turn on, type in terminal:

su
echo 1 > sys/kernel/dt2w/pocket_mode

To turn off, type in terminal:

su
echo 0 > sys/kernel/dt2w/pocket_mode

If (in general) proximity sensor glows while its on (like during calls), then turning pocket mode off but dt2w on, proximity sensor wont be on (glow) while screen is off.
[Moto E Original Android Development] vinay001:
[MENTION=5822936]corphish[/MENTION] still there is a delay to turn on screen when call comes tried pocket mode on and off its same, it will be better if you add that Pocket mode option to Gesture control App....
[Moto E Original Android Development] piyushkashyap216:
Pocket mode is enabled

---------- Post added at 03:46 PM ---------- Previous post was at 03:30 PM ----------

Again screen freeze issue
[Moto E Original Android Development] corphish:
http://xdaforums.com/showpost.php?p=62268592&postcount=42

New version of Gesture Control App brings Kernel Profiles.

Also pocket mode switch, find it under device specific section.
[Moto E Original Android Development] piyushkashyap216:
Once again screen freeze

Please do something
[Moto E Original Android Development] piyushkashyap216:
Again screen freeze
[Moto E Original Android Development] abacate123:
Dude you don't need to spam everytime you get the issue, just report one time with the issue and the way to reproduce the problem, then the developer will try to reproduce it and solve for us, spamming won't lead anywhere.
[Moto E Original Android Development] piyushkashyap216:
i am not spamming just reporting.
[Moto E Original Android Development] abacate123:
Yes you are spamming, since you are not even helping the dev with the way to reproduce your issue and try to fix (and I bet he is already aware about it), you can report obviously, but do it in the right way, to help the dev to help you. How could he know your issue, if you don't explain it well... Just say what you did to get that problem, this will help him to solve.
[Moto E Original Android Development] piyushkashyap216:
Already explained him look in older posts
[Moto E Original Android Development] abacate123:
If you already explained and reported, and he is already aware about it, why do you still posting the same thing? Wait him to fix the issue, since you already reported and explained, as you said.
[Moto E Original Android Development] piyushkashyap216:
oh boy are u gona fight wid me there ?
[Moto E Original Android Development] abacate123:
No fight Dude, I just asked kindly. Don't be that immature... I guess you are out of responses. A simple conversation going here, don't get me this way.
[Moto E Original Android Development] piyushkashyap216:
fine u r right

and i was spamming.:good:
[Moto E Original Android Development] Rohitagni:
Woah, peace everyone :) We all know the Dev is working hard....

I don't know too much of kernels, but hey [MENTION=5822936]corphish[/MENTION], have u tried switching off the prox sensor after we get the phone out of our pockets....? I mean, I know that the value it senses is a very high value when nothing is covering it, so maybe that might help. Like, when we put in our pockets, the value is bin a certain range, and this makes the prox sensor turn off the screen completely.

Now, when we pull it out, the sensor first turns on the screen, and then turns itself off. Something like that?

Consider this as a suggestion from a noob... :p
[Moto E Original Android Development] corphish:
Well, in general it does not happen, screen would wake up only if proximity sensor is uncovered while calls. If calls would conflict with dt2w pocket mode, screen wont wake at all, but that doesn't happen, does it?

As for screen freeze, only one guy reported screen freeze, that to under a condition of battery below 50%. I think that may not be the main cause. Anyways thanks for reporting.

Still waiting for others (if they are testing) to report if faced.

Also, feature requests are there, and someone asked for f2fs support long back, it will be there in next release. I am waiting for you people until weekend, then I will decide on making release.

Thanks

Cheers, :good:
[Moto E Original Android Development] abacate123:
Hey man what about the s2w feature (you said you would add it long time ago)? I already asked about it, but I think I got ignored...
[Moto E Original Android Development] Adarsh1998:
Over 5 hours i kept phone idle and battery is below 30%, no freezing issues, anyone use flip cover on Moto E? Bcoz i use that one and it always covers the proximity, may be that's why?
[Moto E Original Android Development] piyushkashyap216:
i turned off dt2w and no screen freeze issue.

can any one explain me why this screen freeze happening with me alone?
[Moto E Original Android Development] @SidDev:
[MENTION=5822936]corphish[/MENTION]

i face screen freeze if my phone is left idle for 2 hours or more

also look into the matter of wifi not working in non dt2w version

and please add f2fs

Thanks in advance
[Moto E Original Android Development] prince trishi:
For screen freeze issues....found this in moto g thread!! Can any one see if this works??

http://xdaforums.com/showthread.php?t=3061589
[Moto E Original Android Development] Adarsh1998:
I read that while ago, but that's not an permenent fix right?
[Moto E Original Android Development] piyushkashyap216:
should i use it or not?
[Moto E Original Android Development] Adarsh1998:
Use it and see
[Moto E Original Android Development] piyushkashyap216:
Is there any risk of bricking the device coz in that form device is not mentioned

And i am not planing to re flash the rom
[Moto E Original Android Development] Adarsh1998:
I don't tried that, take a full nandroid backup before doing that, and if anything happens wrong, restore that backup
[Moto E Original Android Development] piyushkashyap216:
thanks but i am running out of space only 700 mb left so cant take backup.
[Moto E Original Android Development] Adarsh1998:
On SD car only 700mb? Then leave it
[Moto E Original Android Development] vinay001:
[MENTION=5822936]corphish[/MENTION] Game is very slow any idea why "Asphalt 8 its stuttering" Stock Kernel it's smooth .....
[Moto E Original Android Development] Adarsh1998:
Downlod new version of gesture control app and select performance profile
[Moto E Original Android Development] vinay001:
I tried man everything set Kernel Mode "performance" even it stutters someone earlier posted here about game stuttering i think....
[Moto E Original Android Development] prince trishi:
No idea if that fixes or not....but still worth a try! :)

---------- Post added at 11:47 PM ---------- Previous post was at 11:46 PM ----------

No chances of bricking device! Although test it on ur own risk :)
[Moto E Original Android Development] piyushkashyap216:
I would like to wait for new release till dt2w turned off

Since 2 days dt2w turned off and no screen freeze
[Moto E Original Android Development] Adarsh1998:
Pocket mode on or off?
[Moto E Original Android Development] piyushkashyap216:
Off
[Moto E Original Android Development] Adarsh1998:
So. While pocket mode on, and dt2w off, it freezes. And if pocket mode on, and dt2w off, it don't freezes right?
[Moto E Original Android Development] piyushkashyap216:
No matter what u do with pocket mode if dt2w is enabled screen freeze will happen
[Moto E Original Android Development] @SidDev:
waiting for update

waiting for update desperately , please add f2fs
[MENTION=5822936]corphish[/MENTION]
[Moto E Original Android Development] corphish:
Working on it.

I think F2FS support is already there in the test kernel, check it, I maybe wrong.

Also, since CM has undergone changes, and things like Camera dont work in latest builds on Zapdos Kernel. So an update is imminent, expect one in this few days, no promises though.
[Moto E Original Android Development] Adarsh1998:
About camera thing, on cm kernel camera brokes after we face Youtube Bug, and about Games performance yes, that reports are true, even Fruit Ninja lags lot with any settings.
[Moto E Original Android Development] Simomaster1:
Why do you want f2fs support? I haven't found any guides to convert file system from EXT 4 to f2fs except for nexus and samsung devices
[Moto E Original Android Development] Adarsh1998:
U can format in TWRP
[Moto E Original Android Development] corphish:
Status Update

Features

1. F2FS - Done

2. UC/OC/UV - Testing needed.

3. Sweep2Wake - Skipping for now due to screen freeze

4. Fast Charge - Finger Crossed, it may be even better than that.

Anything else needed?

About poor gaming performance, I will need to revert some features, but since so many features are added, quite difficult to understand exactly which feature.

But I believe those features were added in v1.0 or v1.1, so can some test v1.0 or v1.1 and see if gaming performance is poor in that as well?

v1.0 - https://www.androidfilehost.com/?fid=23991606952609359

v1.1 - https://www.androidfilehost.com/?fid=23991606952611232

Thanks and Cheers,
[Moto E Original Android Development] Adarsh1998:
Ok, i will test both
[Moto E Original Android Development] booo159159:
[MENTION=5822936]corphish[/MENTION] hey bro can I make a request??

if we download something on our phone and put it under some folders in SD card and connect the phone to pc to copy the file it doesn't show in pc unless we restart the phone and then enable MTP,,

I think it was a feature called media refresh in alpha kernel by which we can refresh the media and don't have to restart the phone for the file to show up.

spare me if this thing has nothing to do with the kernel and I am wrong.

if you guys think it's a problem with my phone only then please enlighten me in how can I solve the problem.
[Moto E Original Android Development] Adarsh1998:
1.0 performance on Gaming is Fluid then 1.1, but not lags Like 1.6
[Moto E Original Android Development] corphish:
Gaming better both on v1.0 and v1.1. than v1.6?
[Moto E Original Android Development] Adarsh1998:
Yes better then v1.6, tested in Fruit Ninja, but let's wait for others reports
[Moto E Original Android Development] vinay001:
Gaming Performance i will try Asphalt 8 on 1.0 will report ASAP...
[Moto E Original Android Development] @SidDev:
is camera fixed in both this version?

And thanks for the new updates [MENTION=5822936]corphish[/MENTION]
[Moto E Original Android Development] vinay001:
No this is not new update its old for testing Game performance......
[Moto E Original Android Development] Adarsh1998:
game lagging for u?
[Moto E Original Android Development] vinay001:
Yes tested now Both v1.0 and 1.1 Asphalt 8, V1.0 is smooth but not upto stock v1.1 is lagging stuttering.....
[Moto E Original Android Development] Adarsh1998:
Yup, exactly, did u disabled multicore power saving?