yashsingh1/xdaforums huggingface dataset:
[ONE Original Android Development] DerRomtester:
Sry no i wont implement any screen off gestures because of that (a small quote from sultanxda)

"You mean implementing the ability to draw whatever you want while the screen is off and have it be registered as a gesture, right?

Currently, off-screen gestures are processed by the touchscreen hardware, not the CPU. When a valid gesture is detected by the touchscreen, it sends an interrupt to be processed by the touchscreen driver, so that the kernel can act on it and decide what to do (ex. if you performed a double tap, the touchscreen driver will emulate a power button press). Hardware-based gesture processing is possible because our touchscreen manufacturer coded specifically the 4 off-screen gestures into the touchscreen's firmware (double tap, 'V', 'O', and '||'). That means the touchscreen controller is programmed to only recognize those 4 gestures. Up until the moment when the touchscreen detects a valid gesture and sends an interrupt, the CPU can sleep (aka deep sleep).

In order to recognize a custom gesture, all processing would need to be done in the touchscreen driver, solely by the CPU. The CPU must be awake in order to process things on it, so it would never be allowed to sleep as long as your finger/something conductive is touching your screen (say goodbye to deep sleep!). The touchscreen would also need to be kept fully awake in order to process everything; with hardware-based gestures, the touchscreen enters a low-power mode and also only wakes the CPU when a valid gesture is detected. With custom gestures, the CPU would need to wake up to process every single coordinate your finger goes to on the touchscreen (hundreds of interrupts would need to constantly be processed by the CPU *every time you touch the screen*, versus just one for when a valid hardware-based gesture is detected, as the touchscreen would do all the processing for us instead).

Tl;dr you'd have to kiss some deep sleep and your battery life goodbye for this"

What have you done ?

Which rom have you flashed excatly ?

Have you flashed his modified camera hal + kernel before?

Are you on official build from sultanxda or are you running the unofficial build a user shared in his thread ?

Were you using an other custom kernel before ?

Have you a log for me ?
[ONE Original Android Development] mp3deviant721:
I know what you are saying but a navbar sweep2sleep would only be active when the screen is on therefore no deep sleep issues. I think that's what [MENTION=5698935]usmani[/MENTION] was asking for. Not a custom gesture when the screen is off.

OnePlus One | Powered by: Euphoria OS x Franco
[ONE Original Android Development] cheptii:
I flashed his modified Hal , that was the problem i think i reflashed and everything works fine, and sorry i can't provide a log the problem is solved, thanks for the quick answer and thaaaaaaaaaaanks for the great work :D
[ONE Original Android Development] DerRomtester:
Sry i think i missunderstood you guys. I think that is possible of course but i need to modify the code cause i dont like the lcd notify driver.
[ONE Original Android Development] DerRomtester:
yes that was the problem

Gesendet von meinem A0001 mit Tapatalk
[ONE Original Android Development] exadeci:
My previous message went unoticed, I was wondering if it would it be possible to add kexec for multi-rom ?
[ONE Original Android Development] DerRomtester:
Hmm i dont think so. It breaks encryption.

Anyone knows that problem.

I reinstalled my ubuntu machine but it has no picture output even in the live cd so i enabled igpu and installed ubuntu and now i want to get my graphics card workinf but it just stays black and i have signal output with my amd gpu.

https://bugs.launchpad.net/ubuntu/+source/fglrx-installer/+bug/1493888
[ONE Original Android Development] jstepa:
In some ROM's your kernel works fine, like Darkobas, but on other's like Dirty Unicorns (others as well) it works other than camera gives error "Can't connect to camera", is there some camera HAL that should be flashed with this kernel? This kernel is the best CAF kernel I have tried, thank you!
[ONE Original Android Development] shubham1120:
Hey! Just felt like appreciating your work on this kernel. The r5 is really fast and smooth. My oneplus feels like it's on steroids on darkobas rom. The new hotplug also seems to be doing wonders. Thank you for making this device even faster just when I felt like it couldn't get any faster. Lol! Darkobas+r5 smoked my friend's nexus 5x in app opening. And damn that felt good!
[ONE Original Android Development] DerRomtester:
Today i want to present you r6:

* mpdecision active by default (it isnt actually that bad as i thought)

* removed bricked hotplug

* added f2fs support (experimental! i dont give support for it)

* some various patches from franciscofranco and cm to improve performance and fix some bugs

* updated cubic tcp (enabled by default)

* synced with CAF LA.BF.1.1.3_rb1.11

* added PM_SUSPEND_FREEZE https://github.com/DerRomtester/and...mmit/53cde3f91465925184f4bb5684e01c5799b7fb58

* updated autosmp hotplug to a more recent version
[ONE Original Android Development] Pollie81:
You need to learn a lot.. There are different rom bases and so on for kernels. Not everything fits together.

Verstuurd vanaf mijn A0001 met Tapatalk
[ONE Original Android Development] easy_mac:
Thank you for f2fs support! Will give it a try.

Can I flash a LA.BF.1.1.3_rb1.11 kernel if sultans is only updated to rb1.10?
[ONE Original Android Development] DerRomtester:
yes flash. It only affects the kernel. Nothing on rom side is required.

Gesendet von meinem A0001 mit Tapatalk
[ONE Original Android Development] madsponge26:
New kernel update is fine.. I recommend this!
[ONE Original Android Development] quini2k:
I've been using r6 for a couple of hours now. No problem found, fast and smooth as always! [emoji106]

Quini OPO
[ONE Original Android Development] jstepa:
I've learned enough from your comment, thanks :good:
[ONE Original Android Development] ydnandy1:
will this work on sultan latest patch march 12?
[ONE Original Android Development] robbieast:
Will this kernel work on exodus 6.0.1?
[ONE Original Android Development] gianton:
If it's CAF based yes.
[ONE Original Android Development] MrVoshel:
+1
[ONE Original Android Development] xlollomanx:
I think the rom should boot but maybe you can have issue with camera. Sultan made some change in camera and if i'm not wrong this need changes in the kernel.
[ONE Original Android Development] DerRomtester:
I dont see at the first look any patches on kernel side so you can safly flash it.
[ONE Original Android Development] panxe:
Waiting for someone to test it with March12 Sultan and report.
[ONE Original Android Development] DerRomtester:
Works fine my friend. No problems here.
[ONE Original Android Development] Evokkimus:
Does the f2fs support also apply to System or only Data and Cache?
[ONE Original Android Development] DerRomtester:
On kernel side system data and cache are supported. Maybe some Rom patches are necessary i dont know.
[ONE Original Android Development] joefso:
installed r6 from the darkest corners :D

it works on latest sultan cm12.1 march...
[ONE Original Android Development] Evokkimus:
Alright I'll give it a try on Darkobas.
[ONE Original Android Development] PivotMasterNM:
+1 working without any problems
[ONE Original Android Development] lokesh.3440:
After flashing your awesome kernel on Sultan cm 13, will i get latest camera changes he made or they are specific to Sultan's Kernel ?:D:D:D
[ONE Original Android Development] joefso:
Are you intentionally trying to be a clown ? search before posting. Answer is yes.
[ONE Original Android Development] DerRomtester:
As i said before there are no changes in the kernel required.
[ONE Original Android Development] easy_mac:
It's probably confusing because sultan mentioned changes in the camera HAL which sounds like it could be kernel related. His changelog only mentions ROM changes though.
[ONE Original Android Development] joefso:
I did not understand why he did not search before asking, I do not think it is a lack of being able to comprehend what is being said, but more of a leaning back on the chair attitude while talking to customer service. It shows a lack of appreciation and is just rude to the OP, who explained it in the previous page.
[ONE Original Android Development] PivotMasterNM:
Has anyone successfully tested f2fs? I'm thinking about switching back to f2fs if the corruption problems are minor and don't confuse TWRP to wipe everything in existance :)
[ONE Original Android Development] easy_mac:
Working fine here on cache only. If you make data f2fs you will wipe internal storage
[ONE Original Android Development] PivotMasterNM:
yeah I know, but what I meant is that when you configure the /data and /system partitions f2fs, there used to be a small amount on corruption in the files at every reboot. I don't know what exactly happened, but this amount of corruption was enough to make TWRP freak out and wipe the partitions because of it. Thankfully I didn't lose any data, but it's still frustrating if your phone does a factory reset in the middle of the day and you're not home.

Does only formatting cache to f2fs even make a difference?
[ONE Original Android Development] JJohnson1988:
F2FS on both /data and /cache working great for me. No corruption issues so far, though I haven't done too much mucking around in TWRP yet.
[ONE Original Android Development] DerRomtester:
there should be no problems if you use cache on f2fs.

I had the same problem f2fs corruption caused twrp to format my hole sdcard music just everything so i stay away from it.

Are you sure you checked last_kmsg ?
[ONE Original Android Development] DerRomtester:
Logs from different kernels nice i guess some are from the recovery right? yes f2fs is sometimes buggy and i dont want to risk anything (: but you can do what you want. But it is indeed alot faster than ext4.
[ONE Original Android Development] Bluffer94:
Is this fault of the kernel or is there something wrong on my end?

There is no suspicious CPU Wakelock and my device was hold active the whole night.

I set max frq to 1,7 GHz and undervolted by roughly 150 mV. No other changes von the kernel side.

Gesendet von meinem A0001 mit Tapatalk
[ONE Original Android Development] Stroky:
Great Kernel, missed your cm Version. But i will Test it with Exodus later :)

Gesendet von meinem SGP511 mit Tapatalk
[ONE Original Android Development] DerRomtester:
I habe no wakelocks at all and i am close to stock (sultan) so it must happen in his kernel, too. How is the app called ? I use BBS and there are no wakelocks and 3-4 hours SOT with the usage of two days are easily possible. Also i dont know what is causing your wakelocks. But i try to inform me about that but it seems to be related to an APP or a Rom issue.

Sometimes i miss the nightlys, too but their snapdragon camera isnt as good as Sultans solution. I am very happy. My mother has a moto g 3rd Generation and it feels much better than my opo i dont know what magic they have done. Is it the 3.10 kernel i dont know. Inline with Linux also would be a huge step but that semms to be impossible. Lets see what i am trying next maybe roms or a bigger kernel project in the holidays or maybe a cm/omnirom kernel or i play a bit cs go :)
[ONE Original Android Development] easy_mac:
No wakelocks here! Running great and 6.5-7 hrs SOT with 15-16 hrs standby.

Got my mom a Moto g 3rd gen as well I'm gonna have to play around with it next time I'm with her.
[ONE Original Android Development] alambaker:
Hello everyone!!! I'm from Venezuela, so sorry for my English. Does this kernel work for sultans 12.1 rom? Thanks in advance
[ONE Original Android Development] rafiuddinrozman:
I only give support for sultans mm rom! - DerRomtester :cool:
[ONE Original Android Development] josedb:
He is not asking if it has support, but if it works. so, the right answer is... couldnt find anyone using it in sultan 12.1 so you have to test yourself. if it doesnt work you can flash another kernel, or reflash the rom again and replace it in the process.

(saludos de Argentina)
[ONE Original Android Development] rafiuddinrozman:
OK you right & good, my mistake sorry
[ONE Original Android Development] DerRomtester:
It should work but i actually dont know. Just do a backup before to be safe.
[ONE Original Android Development] joefso:
it works

http://xdaforums.com/showpost.php?p=65817269&postcount=249
[ONE Original Android Development] easy_mac:
Just a heads up guys, "Singularity Kernel Adiutor" is now "Kernel Adiutor Mod"

Now has its own forum too: http://xdaforums.com/android/apps-games/kernel-adiutor-mod-singularity-kernel-t3333549
[ONE Original Android Development] slamdunksaliby:
It's a mod of the kernel adiutor app on the play store??
[ONE Original Android Development] DerRomtester:
No it is just a modded Version with extra features.
[ONE Original Android Development] slamdunksaliby:
Do you use it?
[ONE Original Android Development] DerRomtester:
No the normal version is ok for my usage.
[ONE Original Android Development] DerRomtester:
Is anyone using f2fs on data partition on sultans mm rom ?
[ONE Original Android Development] JJohnson1988:
You already saw my earlier post confirming F2FS is working on /data and /cache, but I never mentioned that I was on MM (and the last_kmsg I posted doesn't specify).

Hopefully someone else can confirm for you as well.
[ONE Original Android Development] DerRomtester:
How you got it working i think i am gonna try it soon? You changed updater script and formated the partitions to f2fs?
[ONE Original Android Development] DerRomtester:
Have fun now we are inline with sultans latest release. :)
[ONE Original Android Development] JJohnson1988:
I didn't have to change anything. Just flashed Sultan's CM13 and then your kernel and was good to go.
[ONE Original Android Development] nfin1te:
[MENTION=4804871]DerRomtester[/MENTION] Is this for his new build based of the stable branch or can this be used on nightlies as well? Does it make a difference? Thanks!
[ONE Original Android Development] Stroky:
Is someone running this Kernel with Exodus?
[ONE Original Android Development] DerRomtester:
Can be used on nightlys, too. I also think sultanxda is using the same kernel for cm12.1.
[ONE Original Android Development] buzzqw:
Do you know if this kernel break camera ?

BHH
[ONE Original Android Development] gerald_raaf:
Is su integrated or do i have to install SuperSU, i would prefer built in root
[ONE Original Android Development] Antoine Vdb:
What ? This is a kernel not a ROM.
[ONE Original Android Development] DerRomtester:
It can be included in the ramdisk only that there are no modifications in the system partition only but i dont know how to do that with anykernel ramdisk. And i think flashing the supersu is no problem for us. :)
[ONE Original Android Development] kryshnakishore:
Can i install this kernal on my stock CM 12.1 rom?? [MENTION=6091533]oneplus[/MENTION] one
[ONE Original Android Development] mp3deviant721:
No. You need a different kernel.

OnePlus One | Powered by: Euphoria OS x Franco
[ONE Original Android Development] JJohnson1988:
I don't know how reliable this benchmark is, but I just ran this on the latest Sultan CM13 with Private v7. IO scheduler, cache size and whatnot are all defaults.

F2FS on /data:
[ONE Original Android Development] g_Four:
Can I install this kernel to DU rom?
[ONE Original Android Development] Richard20000321:
Do this kernel support F2FS?
[ONE Original Android Development] Zeus20:
No DU is cm based this is car based
[ONE Original Android Development] RoundBagel:
fantastic kernel! [MENTION=4804871]DerRomtester[/MENTION], would it be possible to implement fast charging in future updates?
[ONE Original Android Development] easy_mac:
Yes, searching is very easy as well. 2 posts before yours is somebody testing it.
[ONE Original Android Development] DerRomtester:
Hmm i dont know if that is good for us. People could **** up their battery because we hack the driver to ignore temperatures and other things.

Yes my friend i am currently running it :) Reading is not your strenght right. Just kidding my friend.

p.s. you wann test some uploaded kernels with my own built linaro toolchain ?
[ONE Original Android Development] madsponge26:
Mate, can you update your kernel? I love to flash in the latest build of sultanxda.. (Rule 1 no eta's......:p)
[ONE Original Android Development] DerRomtester:
Maybe :)
[ONE Original Android Development] Metacloud:
Installed latest update top of previous and it's working great in latest sultan version
[ONE Original Android Development] Richard20000321:
I‘d love to,however I don't really have enough time to do a complete test recently, but I'll keep following your project!Maybe I will have enough time in summer vacation. Thank you anyway!
[ONE Original Android Development] marco2012:
I have excellent battery life with your kernel, it is very good on latest Sultan's build.

I have one curiosity: by upstream updates you mean Sultanxda's latest changes in his kernel?

[U]March 26, 2016:[/U]
[I][B]Kernel[/B][/I]:
*Camera: Fixed severe overexposure when using flash
*Flashlight is 2.5x brighter
*Fixed msm_cci_wakelock never disappearing in rare cases

Thank you :)
[ONE Original Android Development] DerRomtester:
Yes

Gesendet von meinem A0001 mit Tapatalk
[ONE Original Android Development] marco2012:
Thank you so much ;)
[ONE Original Android Development] shubham1120:
Hey! I'm on sultan's 24th March build and tried both the versions of r7 and my mere mortal eyes couldn't tell the difference lol! Can anyone else share their experience plz?

I'll try the r8 with 26th build now

Thanks
[ONE Original Android Development] taufiqs:
Nice custom kernel. I have used yours since tyr kernel, a very simple kernel without too much features.

I have this high idle drain, most freq on 1109000 hz and I have this issue as well on stock kernel of turbo rom 27/03 (it is also based from sultan kernel).
[ONE Original Android Development] mak725:
Great Kernel!

Enviado desde mi A0001 mediante Tapatalk
[ONE Original Android Development] DerRomtester:
High idle drain and what is causing it ?

Sry what i dont get it.
[ONE Original Android Development] easy_mac:
Just wanted to say this kernel is incredible, seriously the best battery I've had on any phone yet snappy as hell. Thanks for your work
[ONE Original Android Development] shubham1120:
I was asking if anybody could tell the difference between r7 compiled with 4.9 and 5.3 toolchain in terms of performance and/or battery. I couldn't so maybe I thought someone else noticed what I didn't.

Anyways r8 build is really smooth. Working great on sultan's 26th build. Keep up the great work!
[ONE Original Android Development] taufiqs:
I have no bad wakelocks at all, and I dont find this behavior, sorry for comparing to other work here, on lightning kernel.

The max and min freq sometimes change when I looked them at cpu section with kernel adiutor. I have try to adjust the interactive's tunetable but always ended up with 1190MHz as the second highest freq after 300MHz

My usage pattern is normal not a heavy one : lots of chatting, no facebook, less intense browsing
[ONE Original Android Development] DerRomtester:
Ok now i got it. It was just a test build so.

Min freq changes to 1190mhz if you touch the screen, because of the cpu boost driver. This is the normal behavior and no bug at all.

Max freq changes if your phone gets hot --> thermal throttling. Also quite normal and no bug at all.

The next question would be:

Who is the highest battery consumer: Display, Telegramm, Facebook, Whatsapp etc..

Are there any wakelocks ?

My highest consumer is always the mobile data (sucks here with o2 and makes my battery empty)
[ONE Original Android Development] taufiqs:
The highest is opera max, followed by display, whatsapp.

Okay then, it seems like the touch boost is hard coded, doesnt it? Because i have disabled the touch boost.

Yeah, with wifi I can get 5% - 6% per hour drain if I were actively using my devices, and %2 - 1% per hour when idle
[ONE Original Android Development] DerRomtester:
Now you know that something is wrong with opera. For me the display is always the highest battery consumer and if it is something else than there is something wrong.

CPU input boost is not hardcoded:

It can be disabled with the following terminal command: 0= disabled 1= enabled

echo 0 > /sys/kernel/cpu_input_boost/enabled;

You can also changes the input boost duration

echo 1400 > /sys/kernel/cpu_input_boost/ib_duration_ms;

1.4 seconds boost currently

Or the input boost frequencies for core0 and core1:

echo "1497600 1497600" > /sys/kernel/cpu_input_boost/ib_freqs;

You must put in the excact frequency

e.g. 1497600; 1190400 etc...
[ONE Original Android Development] shub91:
Profiles

Can i get some profiles for this in kernel adiutor??
[ONE Original Android Development] DerRomtester:
No kernels this week and maybe next weak, too. I must work more to get some money. I had my first car crash and the car repair shop says it costs around 3000 € :crying: :crying:

Now i am now i am out of money for some months.
[ONE Original Android Development] zamber88:
There is a known bug where Android sums battery usage for all apps when an app has a local VPN routing traffic. You could try using Betternet to confirm this. If you would be unsuccessful to replicate it with Betternet I would be interested in investigating this further with you :).
[ONE Original Android Development] JJohnson1988:
Take as much time as you need. :)

And yeah, auto collisions are really inconvenient. Not just money-wise, but the whole insurance process, driving a loaner vehicle, and so forth.
[ONE Original Android Development] easy_mac:
Good luck man hopefully insurance will help.
[ONE Original Android Development] buzzqw:
hi all

just to inform that this kernel works great on DarkobasRom

BHH
[ONE Original Android Development] ahaq:
new sultan build is out, when can we expect new build for kernel
[ONE Original Android Development] madsponge26:
Number 1 rule in xda.

NO ETA's.:silly:
[ONE Original Android Development] nfin1te:
dude, he had a car crash, patience grasshopper
[ONE Original Android Development] moneyvirus:
Is it possible [MENTION=4804871]DerRomtester[/MENTION] to make a (Small) donation by PayPal

I really really like your work and want to thank in some way

Verstuurd vanaf mijn A0001 met Tapatalk
[ONE Original Android Development] Zeus20:
Here is his donation email. Click his user name and see the email as well.
[ONE Original Android Development] DerRomtester:
Updated Op. Just click on the link. I really appreciate your support guys now i am not that sad anymore because of my car.

p.s. compiling a new kernel

Uploaded:

have fun :)
[ONE Original Android Development] moneyvirus:
Could you confirm if you received my small donation?

And great work downloading r9 now[emoji106]
[ONE Original Android Development] DerRomtester:
Yep i recieved it. Thank you very much for supporting my free work.
[ONE Original Android Development] cheptii:
Hello can i flash your Kernel with Sultanxda lollipop version ?
[ONE Original Android Development] DerRomtester:
Should work (i think sultan is using the cm13 kernel branch for cm12) Just do a backup of your boot.img before you flash.
[ONE Original Android Development] gianton:
It works just flashed it.
[ONE Original Android Development] Chaitendra:
Please tell me best setting of this kernel

Can anyone provide best kernel setting for better battery backup, i am using Kernel Auditor https://play.google.com/store/apps/details?id=com.grarak.kerneladiutor&hl=en app for this.

Thank you :o
[ONE Original Android Development] josedb:
limit the cpu to 300mhz max freq, and limmit the amount of cores to 1, that should give you a terrific battery life
[ONE Original Android Development] Chaitendra:
hahahaha.. joke of the day :D
[ONE Original Android Development] josedb:
seriously, i dont think changing the stock settings will improve the battery performance