yashsingh1/xdaforums huggingface dataset:
[Sony Xperia ZL] Gustavo RD78:
I never experienced that

thanks for reporting a possible problem

but come on ...

the touch does not work when you try to wake the device (tap) or it stops working completely in all modes?

which FW rom are using?

FW101 rom with old kernel (587 sources) contains some incompatibilities

have tested kernel release (1st version)? presents the same problem? the problem appears in the second version after implementing DoubleTap2Wake?

Att Gustavo RD78
[Sony Xperia ZL] butatx:
Now i used .101 with ur advance kernel :D, so far no problem. Before this with .569 i used unofficial v20r2 doomkernel and ur kernel, both have double tap to wake function and issue with touch not responding sometimes occurred. It always occurred when you double tap to wake the device;

1. sometimes it fail to wake no matter how many double I try and I have to use power button, once it awake touch seem not responding (sometimes when i pull down the notification bar it can be pulled but the it just like hanging there).

2. sometimes it happen after the phone wake by the double tap and touch seem not responding.

To make device usable again, wait a while then it work fine. But above issues rarely happen actually.
[Sony Xperia ZL] Gustavo RD78:
thanks for the feedback. maybe doubletap2wake native sony ported to be more functional, I'll be checking it and maybe add in a new version 78Kernel when obtain the release of new sources

Send from my Xperia ZL
[Sony Xperia ZL] Gustavo RD78:
finally :victory:

http://developer.sonymobile.com/downloads/xperia-open-source-archives/open-source-archive-for-build-10-4-1-b-0-101/
[Sony Xperia ZL] butatx:
Waiting ur new kernel with sony native double tap 2 wake feature :victory:

and maybe flashable zip with new version :)
[Sony Xperia ZL] ATRIXXIRTA:
Let's hope screen rotation is fixed as well!
[Sony Xperia ZL] Gustavo RD78:
Yes, it is fixed :)

Send from my Xperia ZL
[Sony Xperia ZL] darkevangelion:
I get the some error after use for some hours the touch dont responding I get this error after use chrome or the camera. The last time when I used the walkman.

Sorry for my bad english.

Rom stock and I dont unistall any App or service.
[Sony Xperia ZL] Gustavo RD78:
sony doubletap2wake mode and some more new tricks implemented (seems to work more perfectly), will be testing throughout the day ... release an update (101 sources) later if all goes well

Att Gustavo RD78

Send from my Xperia ZL
[Sony Xperia ZL] Cookie Ninja:
[MENTION=4102242]Gustavo RD78[/MENTION],

Welcome to the Odin threads, glad to see you progressed from the ST15i Smultron. Loved your smultronic for almost 2 years till we moved from the Smultron to the Odin.

Question: will you upgrade this kernel, now that Sony has released sources for its 101 build here? http://developer.sonymobile.com/dow...open-source-archive-for-build-10-4-1-b-0-101/

Dead Cookies leave no trails...
[Sony Xperia ZL] Gustavo RD78:
Hello [MENTION=2305003]Cookie Ninja[/MENTION]

friend and faithful smultronic user, happy to see you here

I am also now with my Xperia ZQ (ZL Brazil)

I already have some applied work and built the new source code FW101

I spent the day running and everything seems to be ok :good:

I'll soon be releasing this new construction

Thanks for your comment

Att Gustavo RD78
[Sony Xperia ZL] Gustavo RD78:
New version is ready and uploaded

please, read the changelog on the second post and Provide Feedback if is obtained improvements or deteriorations :highfive:

Att Gustavo RD78
[Sony Xperia ZL] ATRIXXIRTA:
Is the the .zip now flashable through recovery? Or does it still need to be extracted and flashed with flashtool or fastboot? Thanks for the update!
[Sony Xperia ZL] Gustavo RD78:
extract and flashed with flashtool or fastboot
[Sony Xperia ZL] butatx:
Thanks for the new build kernel :). Can someone point me where is init.d located? Can't found in system/etc
[Sony Xperia ZL] Gustavo RD78:
just create it if it does not exist ;)

Send from my Xperia ZL
[Sony Xperia ZL] ej_424:
Auto rototatio work with exiztence rom?
[Sony Xperia ZL] butatx:
Yes, the autorotation problem happen because of new kernel (.101) has different way to handle the rotation, it only happen if you flash different combination of ROM and Kernel for instance ROM .569 with Kernel .101 or ROM .101 with Kernel .569. If you installing kernel that based with the the same ROM build (i.e. ROM .101 with kernel .101) it should run flawless.
[Sony Xperia ZL] dyepnoodle:
im using existenz and doubletap2wake is not working, any solution?

tried reflashing the kernel (v3) still no doubletap. no options on trickster mod too. help
[Sony Xperia ZL] Maxim1608:
Add string in init.d
[Sony Xperia ZL] dyepnoodle:
very helpful answer. :D what script will i put there? can you provide me the script

at least provide some details dude.
[Sony Xperia ZL] Maxim1608:
create file with any name & add :

#!/system/bin/sh

busybox echo "1" > /sys/devices/virtual/input/clearpad/wakeup_gesture;

than put the file in system/etc/init.d/
[Sony Xperia ZL] dyepnoodle:
there we go, thanks will try

EDIT

got it working. :D
[Sony Xperia ZL] Gustavo RD78:
Updated the post and download links

The kernel can now be installed via recovery

Enjoy

Att Gustavo RD78
[Sony Xperia ZL] ej_424:
Just flashed it works great. Wish it had doubletape2wake integrated though :(..
[Sony Xperia ZL] maxomen:
I'm install this kernel via recovery but the smart don't turn on. The smartphone vibrate pressing the power button but not turn on, nothing else happen, even the Sony logo not appear. I re-flash with flashtool. Any idea why this happen?

EDITED:

Here is a flashtool log, clean .101 installation :

23/000/2014 03:00:44 - INFO - <- This level is successfully initialized

23/000/2014 03:00:44 - INFO - Flashtool Version 0.9.11.0 built on 2013-06-04 22:50:00

23/000/2014 03:00:49 - INFO - Device disconnected

23/001/2014 03:01:21 - ERROR - This action can only be done in fastboot mode

23/001/2014 03:01:51 - ERROR - This action can only be done in fastboot mode

23/002/2014 03:02:05 - INFO - Device connected in fastboot mode

23/002/2014 03:02:15 - INFO - Selected kernel (boot.img or kernel.sin): D:\Programas\Flashtool\Xperia ZL\boot.img

23/002/2014 03:02:15 - INFO - Flashing selected kernel

23/002/2014 03:02:15 - INFO - sending 'boot' (15976 KB)...

23/002/2014 03:02:15 - INFO - OKAY [ 0.532s]

23/002/2014 03:02:15 - INFO - writing 'boot'...

23/002/2014 03:02:15 - INFO - FAILED (remote: Command not allowed)

23/002/2014 03:02:15 - INFO - finished. total time: 0.534s

23/002/2014 03:02:15 - INFO - FASTBOOT Output:

sending 'boot' (15976 KB)...

OKAY [ 0.532s]

writing 'boot'...

FAILED (remote: Command not allowed)

finished. total time: 0.534s

23/002/2014 03:02:15 - INFO - Please check the log before rebooting into system

23/002/2014 03:02:54 - INFO - Device disconnected
[Sony Xperia ZL] Gustavo RD78:
already has implemented DoubleTap2Wake

check the OP for how to enable

I flash my kernel via recovery and works normally

about flashtool try using the latest version 0.9.14.0
[Sony Xperia ZL] ej_424:
I'm confused in the Op it says if you don't want tap2wake you should add. I think the wording is confusing. Also I did add both what's in the op and also tried the recommendation above with the additional lines but still no luck getting it to work.

Sent from Galaxy Tab Pro 8.4
[Sony Xperia ZL] Gustavo RD78:
For people who do want DoubleTap2Wake, add this line in init.d

busybox echo "1" > /sys/devices/virtual/input/clearpad/wakeup_gesture;

and restart

aaah, but I want to not use it, and now?

- Remove the script and restart ;)

I think it's clear

I'll create a flashble.zip for this
[Sony Xperia ZL] butatx:
Actually OP wrote if you do want the double tap to wake you have to add the script in init.d, if u don't want after you have added the script just delete the script. Double tap to wake is disable by default.

Easier way to enable it is by downloading the universal init.d at play store, run it, enable the init.d. Then use any file explorer, enable write system file in the setting then go to system/etc/init.d/. You will see several file, just choose any file, edit the file and add the script like OP said. Save the file (you can rename it any name you want i.e. dt2w) and delete other files (optional). Restart your phone, now you have it enable.
[Sony Xperia ZL] Gustavo RD78:
Update

add flashable.zip to enable DoubleTap2Wake

Check first post

Att Gustavo RD78
[Sony Xperia ZL] sturmtruppler:
Please check if installation from unknown sources and USB debugging is activated in yozr phone's settings. Further your bootloader needs to be unlocked.
[Sony Xperia ZL] ATRIXXIRTA:
Is this one flashable through recovery now like your advanced.stock.kernel?

Thanks for the updates
[Sony Xperia ZL] Gustavo RD78:
Yes, this is a recovery flashable. I updated all links

Send from my Xperia ZL-78Kernel
[Sony Xperia ZL] maxomen:
I'm check the Unknown sources and USB debugging before flash the kernel and the smartphone is a Bootloader Unlocked. I don't have any problem flashing kernels before, now I'm donwloading the last version of flashtool. I will try again and post the result because the kernel look great.
[Sony Xperia ZL] ej_424:
Flashed it and it says done but then reboots phone out of cwm and feature still isn't working for me.
[Sony Xperia ZL] Soheil_rf:
with Root Explorer go to /system/etc/init.d/ and set permission 0777 to 78DoubleTap2Wake

(hold on 78DoubleTap2Wake file and select Permission and check all 9 tick)

reboot ;)
[Sony Xperia ZL] ej_424:
Thanks that did the trick! Was the problem the whole time.
[Sony Xperia ZL] Soheil_rf:
[MENTION=4102242]Gustavo RD78[/MENTION]

I make simple app for easy enable/disable DoubleTap2Wake with tasker ;)
[Sony Xperia ZL] Gustavo RD78:
As the saying goes: those in a hurry eaten raw

here's an example of doing things in a hurry is not well taken

I will add the correct permissions to the script

Thanks for helping

This is very helpful

if u do not mind I can add to this thread ;)

Send from my Xperia ZL-78Kernel
[Sony Xperia ZL] Soheil_rf:
Yes, sure
[Sony Xperia ZL] mrsatan:
So screen rotation is fixed now?
[Sony Xperia ZL] Gustavo RD78:
I'll explain:

FW 10.4.B.0.569 has some differences from the new FW 10.4.1.B.0.101

then

Anyone using a rom FW 10.4.B.0.569 give preference to also use the kernel numbering 10.4.B.0.569

same thing for the other

Anyone using a rom FW 10.4.1.B.0.101 give preference to also use the kernel numbering 10.4.1.B.0.101

When using rom 10.4.B.0.569 with kernel 10.4.1.B.0.101 screen rotation will not work

so I put the numbering of FW in red in front of download link

I hope I have been clear

Att Gustavo RD78
[Sony Xperia ZL] mrsatan:
Thank you my friend. That clears it up.

Flashing the kernel now. You just gave me a reason to unlock.
[Sony Xperia ZL] Gustavo RD78:
That's it! :highfive:
[Sony Xperia ZL] mrsatan:
I would love a version of this somehow working with dual recovery from nut. The philztouch is awesome.
[Sony Xperia ZL] Gustavo RD78:
His wish came true!

this kernel has dual recovery, reboot and press the volume down button to go into TWRP
[Sony Xperia ZL] mrsatan:
Ha you are too fast, just noticed it!

I do hate how the reboot into recovery feature from the rom boots into crappy CWM.
[Sony Xperia ZL] Gustavo RD78:
I also prefer to start in TWRP, personally I use TWRP, CWM recovery is very slow to do backups, I only use flash for some things sometimes. If most prefer TWRP by default I can change it

Att Gustavo RD78

Send from my Xperia ZL-78Kernel
[Sony Xperia ZL] butatx:
Hi Gustavo,

Rocking your kernel right now and thanks for your effort :good:

I have one suggestion, is there any possibility to disable double tap to wake when in pocket or bag, maybe script that can disable the feature when the phone sensor being covered by something. After uncover the sensor, double tap to wake work normally. Is it possible?:D
[Sony Xperia ZL] ATRIXXIRTA:
Quick questions.

Would this kernel work on older firmware, like .267?

I ask because im running MiUi that is based on .267, but id like to try this kernel, and see if battery life improves at all.

Im using it with DoomKernel v17r and it works well, but im in the mood to experiment, lol.
[Sony Xperia ZL] Gustavo RD78:
Thanks for the feedback

I saw about this feature in some topic here on XDA, but can not remember where ...

what is takes a hard coding, I will try to deepen me about it

Surely will not work

Doomkernel v17 is android 4.2.2, this is 4.3

One question, someone noticed an improvement in my kernel in backup battery compared to stock kernel?

Att Gustavo RD78
[Sony Xperia ZL] ATRIXXIRTA:
That's what I'd like to check. But I'd have to switch back to a 4.3 ROM. Its hard now that I've been using and loving MiUi so much. But I'll do a 4.3 run over the next couple days to test out this kernel ;)
[Sony Xperia ZL] Gustavo RD78:
I have an update for release

Little but useful

Add support for control CPU voltage vdd_levels
Add 192Mhz freq slot

Att Gustavo RD78
[Sony Xperia ZL] Peter P.S.:
Guys, keep in mind that feature is a colossal battery drainer.. the sensor has to be always scanning, plus the processing work it involves = lots and lots of power.

I would never use something like that... but if it could be completely shut down [no services, no receivers], wouldn't mind it existed.

I can second that, just tried to downgrade from 4.3 [101] to kernel 4.2.2 in order to root, without flashing whole FTF, and I got bootloop!

THAT kind of mod/tweak counts a lot for me.

To help you out, I have just unlocked my Bootloader, gonna flash Brazil 101 [yes I got it, and gonna share it] + your Kernel V3.

I'll give you feedback on changes!

Thanks for the tips ;)
[Sony Xperia ZL] ATRIXXIRTA:
I wouldn't say it causes extensive drain at all. I use kernels with this feature on both stock based, and also AOSP based roms. I'm using doomkernel v17 with miui, and these are my results. And I've seen better, especially with aosp.
[Sony Xperia ZL] maxomen:
I came to coment about that. I'm testing the kernel for a couple day and the improvement look good the most of the time, other not enough. But the most strange thing is the battery temperature; it stay in 35-40°C and I can feel the higher temp even in web browsing or email, unlike the stock kernel (that's coolest), the strange is that battery drain is not affected by the higher temperature, this continue decreasing normally, apparently. I will test the update and coment my experience.

By the way, the DoubleTap2Wake work awesome. Work in a 95-98%. Congrats :good:
[Sony Xperia ZL] Gustavo RD78:
Here the average battery temperature is 30 degrees celsius

to watch something on youtube or games also notice a warming, but nothing scary

This phone has a temperature controller, so he keeps things within the "acceptable"

just let it go
[Sony Xperia ZL] mrsatan:
Working good. Keep the features coming. Maybe some more governors and such.

Sent from hell using Xperia-S(atan)
[Sony Xperia ZL] Peter P.S.:
Well, seeing that and spending some seconds to think it right, I really couldn't have affirmed that. For the reason I based my answer on someone else report here on XDA, and haven't done any real research by myself.

It would really depends on a lot of stuff, starting with

1 - How well designed that particular circuit is [hardware]

2 - How well managed that ciurcuit is [software]

And to determine the real impact and give a final answer, a serious and scientific comparison with different ROMS & Kernels, on a controlled and repeatable set-up, not by feeling.

Heres my first day with Gustavo's Kernel V3

17 hours on, you can see I had some signal problem with my Service Provider, and so my battery drained a lot. Later, I got off work, [wifi on] and was restoring my apps/files/stuff till now

That's pretty nice for a almost stock kernel, that lower voltage and clock at Idle is really worh it!

I'll provide any help if Gustavo wish to continue modding further this Kernel, mainly for performance mods. If I had time and a secondary ZL /ZQ I would give a shot too.. compiling a Kernel is not that complicated.. at least for those who already used Linux before, and have compiled PC Kernels before. The tweaks and mods require more effort, and some balls if you do with your daily device!
[Sony Xperia ZL] Gustavo RD78:
Thanks for helping with the reports, but note that not add / mod anything in voltages. I will still release this version, but advance that got improvements :D

Send from my Xperia ZL-78Kernel
[Sony Xperia ZL] Peter P.S.:
I noticed that today when I launched cpu-z and no-frills!

For this post I thought V3 was the one with all implementation I saw on your GitHub channel!

and this

Allright, flashing the Advanced Kernel rith now!!
[Sony Xperia ZL] mrsatan:
I'll give the new features a try when you release

Sent from hell using Xperia-ZL
[Sony Xperia ZL] Gustavo RD78:
New version

Enjoy :cool:

Send from my Xperia ZL-78Kernel
[Sony Xperia ZL] Peter P.S.:
And testing!!
[Sony Xperia ZL] teedjaws:
Sorry for the newb question..

I wonder if I can flash this kernel into an unrooted device? Or is this only meant for rooted device?

If I can flash this kernel into an unrooted device, then flash the supersu, maybe I can root my c6502..

Btw I have rooted my c6502 FW 10.4.1.B.0.101 with NUT method.

Thank you very much..
[Sony Xperia ZL] ATRIXXIRTA:
As long as you have a customer recovery like CWM or TWRP, you don't need to be rooted.
[Sony Xperia ZL] teedjaws:
Yes, that's what I want to ask..

If my device only have a stock rom without any custom recovery.

Can I flash custom recovery to stock rom?

Or can I have this kernel flashed to stock rom without any custom recovery? how?
[Sony Xperia ZL] ATRIXXIRTA:
Is your bootloader unlocked?
[Sony Xperia ZL] teedjaws:
yes, I already unlocked the BL..
[Sony Xperia ZL] Peter P.S.:
Not the place to ask this.

Use the search button.

Or go directly here:

http://xdaforums.com/showthread.php?t=2261606
[Sony Xperia ZL] teedjaws:
Thank you very much...

I did search, though maybe I overlook the thread.
[Sony Xperia ZL] rkdss:
Friend

The flash file should be in trouble, before finalizing it restarts the phone. :confused:

During the flash, I can see the display All Done and restarts. Then I try to wake the phone with double-tap and not wake up. :crying:
[Sony Xperia ZL] Gustavo RD78:
Everything is working perfectly

I add this feature to restart

about DT2W make sure it is enabled via script or app ;)
[Sony Xperia ZL] ATRIXXIRTA:
Install the double tap to wake APK from the OP and install like a regular APK.
[Sony Xperia ZL] rkdss:
Apk installed and checked the script and their permissions rw-r-r in \system\init.d.

Do not wake up, give multiple taps on the screen and nothing happens.

I'm in my work, when you get home look more calmly

It is possible add the sleep function with double tap on the status bar?

Function native in AOKP, LiquidSmooth.....
[Sony Xperia ZL] mrsatan:
Theres an xposed module that does that. Gravity box I think.
[Sony Xperia ZL] mrsatan:
I seem to be getting a bug with double tap to wake. Sometimes on wake the phone freezes on lockscreen. I have double tap to wake disabled now so I will see if the problem persists but I am guessing that might be it.
[Sony Xperia ZL] butatx:
+1...now i disabling the double tap to wake function, it always wake my device in my pocket and doing random stuffs and sometimes freeze at lockscreen.
[Sony Xperia ZL] ATRIXXIRTA:
Did you guys add the code, or use the .apk from the OP?
[Sony Xperia ZL] butatx:
I tried both actually. With apk the issue seem more worst i think.
[Sony Xperia ZL] ATRIXXIRTA:
I find the feature works for the first little while after you enable it, but it seems like once the device goes to deep sleep, it stops.
[Sony Xperia ZL] Gustavo RD78:
I'm using script in init.d to activate

However all works fine

Att Gustavo RD78
[Sony Xperia ZL] ATRIXXIRTA:
I'd say battery with this kernel is looking great! This is me so far today. Bluetooth on all day, LTE coverage area. Plus a reboot to recovery to flash something (didn't work). Keep it up Gus!
[Sony Xperia ZL] jafferman:
Does this work on locked bootloaders? Non rooted stock?
[Sony Xperia ZL] Gustavo RD78:
Not work!

Only unlocked bootloader

Send from my Xperia ZL-78Kernel
[Sony Xperia ZL] melquisedec:
Can be Used on Locked Bootloader????
[Sony Xperia ZL] ATRIXXIRTA:
please, please PLEASE tell me you asked this as a joke.

Read the 2 posts DIRECTLY ABOVE YOURS!!!
[Sony Xperia ZL] melquisedec:
Please pardon this donkey.

Enviado desde mi C6503 mediante Tapatalk

---------- Post added at 10:58 AM ---------- Previous post was at 10:50 AM ----------

Please Dear Atrixxirta, can you be kind and tell me what ROM (stock based or AOSP) combine better with this Kernel?
[Sony Xperia ZL] ATRIXXIRTA:
This is what i use: RomAur ---> http://xdaforums.com/showthread.php?t=2237726

So you know. THIS KERNEL IS FOR STOCK BASED ROMS ONLY! NO AOSP! :thumbup:
[Sony Xperia ZL] melquisedec:
Can be caused the kernel? There is a bug, I turn off the Phone to put it to charge. but the phone turn on the screen the battery log apear, desapear but the screen stay turned on. And more, the led is off too. I have tu charge the phone turned on. I Do no like to charge the phone in this way. I like to turned it off. What Can I do?
[Sony Xperia ZL] mrsatan:
Need chargemon fix..

Sent from hell using Xperia-ZL
[Sony Xperia ZL] Gustavo RD78:
I've introduced many things to test, and I can say that everything is not better than default. One thing that I'm enjoying it and add enough is FIOPS IO scheduler, I believe he will be in the next version. Check the second post for more details, there are a few things I wrote add

Send from my Xperia ZL-78Kernel
[Sony Xperia ZL] Gustavo RD78:
is recommended to start on a clean install, it avoids many problems

Send from my Xperia ZL-78Kernel
[Sony Xperia ZL] mrsatan:
Yeah Sony kernels are actually pretty good. Try looking at dooms new kernel. I'm always envious of his z kernels.

Sent from hell using Xperia-ZL
[Sony Xperia ZL] Rafael Luis:
If I could give you more than 1 thanks, I would've. Parabéns Gustavo, ta tirando onda com os gringos!!!!
[Sony Xperia ZL] Gustavo RD78:
Thanks buddy, that's it!

Send from my Xperia ZL-78Kernel
[Sony Xperia ZL] mrsatan:
What is version 78Kernel v#?

Test or beta?
[Sony Xperia ZL] Gustavo RD78:
Next release

Send from my Xperia ZL-78Kernel
[Sony Xperia ZL] ATRIXXIRTA:
:sly:
[Sony Xperia ZL] mrsatan:
Can you make a separate zip with WiFi modules. Sometimes when flashing back to your kernel WiFi doesn't work.

Sent from hell using Xperia-S(atan)
[Sony Xperia ZL] Gustavo RD78:
Extract the files from a stock .ftf or rom.zip.

My kernel does not have specific modules

Send from my Xperia ZL-78Kernel
[Sony Xperia ZL] mrsatan:
Ok I'll try it.

Sent from hell using Xperia-S(atan)
[Sony Xperia ZL] Gustavo RD78:
Updated new version

Enjoy

Att Gustavo RD78
[Sony Xperia ZL] mrsatan:
The wifi modules included in the new doomkernel port seem to not be compatible with the new wifi modules. Can I just add them to your zip (the older ones) to get it to work.
[Sony Xperia ZL] imkentoy:
Boss did you manage to get the wifi modules? If you did please share because my wifi no longer working anymore. :(
[Sony Xperia ZL] Gustavo RD78:
I can create the file and arrange for you to test, all ok with this?

Send from my Xperia ZL-78Kernel
[Sony Xperia ZL] Gustavo RD78:
Ok, flash via recovery

someone confirm me if it works please?

EDIT

confirmed work!
[Sony Xperia ZL] TAL333:
WiFi modules work with C6506, Double tap to wake works perfectly, Great job, Thanks. :cool:
[Sony Xperia ZL] Gustavo RD78:
Thanks for testing and confirming operation!

I'll add it to the first post if someone needs more

add a thank you for the help

Att Gustavo RD78
[Sony Xperia ZL] ATRIXXIRTA:
I also tested, and it was working.

I am having issues with my ZL (powers off on its own if its too hot). This just started out of NOWHERE...

When i was using your V4.1 i seemed to be having issues with network connectivity. Signal going in and out.

Im back to V4 just because it has been so rock solid for me!

Maybe if im feeling lucky i will give 4.1 another go.

Thanks for your efforts Gus!!
[Sony Xperia ZL] mrsatan:
Thanks for the modules!