yashsingh1/xdaforums huggingface dataset:
[HTC Droid DNA] eriknors:
I'm pretty sure it's due to the kernel being pegged to stick to 1.89ghz cause I've been getting random reboots and when I change frequencies to 162-1.72 and set them to boot I will exit faux, go back into it and frequencies have gone right back to 918-1.89 then everything will freeze and phone will reboot. I'm gonna try what u just posted though and get back to u.

Also fwiw I've read that our kernel/qualcomm chip maxes out @ 1.72ghz which would explain the instability at anything higher than that. Don't quote me on that. I'll look for where I read this and send u the link

sent from my DNA
[HTC Droid DNA] ocman40:
Tons of system fcs on boot. I could barely get back to recovery, also lost all my walllpapers and texts and noticed several graphics glitches. Thanks for your hard work!
[HTC Droid DNA] eriknors:
Hmm, I myself have not had a single issue like this at all. Did u have the phone plugged in to the charger when u booted up? I had issues with the first kernel randomly rebooting but never anything f/c except my life360 app.

It still reverts back to max frequency(918-1.83) and s2w settings are not working correctly but this feels a little more stable.

[MENTION=2086766]ocman[/MENTION], check md5s or redownload and try again

sent from my DNA
[HTC Droid DNA] hawkstwelve:
I've checked my radio and flashed the latest radio over it to make sure, redownloaded, checked md5, repeated process as before, and still fc's on boot.
[HTC Droid DNA] .torrented:
Fixed the Issue :D

Edit* Found the problem why S2W doesn't work, DT2W needs to also be enabled, I will look at the code and see if I can fide where its causing the issue.

If anybody wants this, all you will need to do is add two files to the sdcard called

torrented-s2w-start

torrented-s2w-end

inside these files add the button of choice using all caps like

1 of these: BACK MENU HOME

also this will enable S2W by default if it is not.

then flash the kernel attached, and then you should be good to go!

to debug this, there will be a file called torrented.log on the sdcard after my script executes

@Zarboz When I enabled cmdline in defconfig I got build errors in the /arch/arm/mach-msm/build-in.o

I didn't look into in a lot, but I can check it out later.

Also my 99torrented script will only execute if you are on my kernel, if you flash back to z's kernel this will no longer work! <---- the way @crpalmer's scripts work (you can only use them on his kernel)

source: https://www.github.com/torrented/Monarudo_GPU_M7

scripts:

"99torrented"

#!/system/bin/sh

(
if grep torrented /proc/version > /dev/null
then
echo "** torrented's Sweep2Wake configuration:"
for script in /system/etc/torrented/*
do
$script
done
else
echo "!! torrented's Sweep2Wake configuration not running, this isn't my kernel !!"
fi
)2>&1 | tee /sdcard/torrented.log

"sweep2wake.sh"

#!/system/bin/sh

F=/sdcard/torrented-s2w-
S2W=/sys/android_touch/sweep2wake_

echo "Enabling Sweep2Wake"
echo 1 > /sys/android_touch/sweep2wake

for which in start end
do
Fwhich=$F"$which"
if [ -r $Fwhich ]
then
s2w=`cat $Fwhich`
echo $s2w > "$S2W$which""button"
echo "Setings $S2W$which""button to $s2w"
else
echo "Leaving $S2W$which""button alone"
fi
done

This is what the log should output on success

Enabling Sweep2Wake
Setings /sys/android_touch/sweep2wake_startbutton to BACK
Setings /sys/android_touch/sweep2wake_endbutton to MENU
[HTC Droid DNA] Zarboz:
Good catch

Does this include the updates I Made last night too?
[HTC Droid DNA] ocman40:
I will retry later. No I was not plugged in or anything. I feel pretty sure it's the oc causing the issues.
[HTC Droid DNA] mopartonyg:
I am assuming this is a CM kernel only? if not I will test asap
[HTC Droid DNA] .torrented:
I didn't even look haha

This is a sense kernel
[HTC Droid DNA] mopartonyg:
Should I flash or will u be putting in Zs updates?
[HTC Droid DNA] .torrented:
Give me like 2 minutes and I'll get them added in
[HTC Droid DNA] Zarboz:
I wouldn't be able to compile till tonight thanks bro
[HTC Droid DNA] mopartonyg:
Thanks guess I should ask what version sense this will work on? I am on santods new update
[HTC Droid DNA] .torrented:
Same as Z's (with a small change) 4.4 and 4.4.2 (im using this on viper 3.0.1)
[HTC Droid DNA] Sutko82:
What's the advantage of using your kernel vs what is baked in nusense max Santod rom 4.4.2?
[HTC Droid DNA] .torrented:
OC to 1836

S2W scripts

Kexec Harboot Patch (probably will not benefit 99% of people)

Fresh built as of 11:53am EST
[HTC Droid DNA] mopartonyg:
just installed booted up ok. 1 more dumb question how to enable s2w? I just enabled it the same way as Zs and did not stick after reboot. Thanks for the quick update
[HTC Droid DNA] .torrented:
You quoted my instructions a page back
[HTC Droid DNA] mopartonyg:
OK sorry just added the 2 files to sd and reflashed kernel. will let u know

EDIT: just tried and all works until reboot. the kernel seams to be working ok just the s2w settings wont stick. I added the 2 files to sd storage is that right. sorry for all the questions just trying to learn and help out.
[HTC Droid DNA] .torrented:
Post the "torrented.log" so I can asses what its doing
[HTC Droid DNA] ocman40:
Anyway you guys can make it.boot up at less than 1836 or even stock freqs??
[HTC Droid DNA] .torrented:
I've been looking into that

testing a possible solution will try and get it to build
[HTC Droid DNA] mopartonyg:
ok I was wrong 1 more dumb question, I am not seeing a torrented.log anywhere. sorry dude trying to help
[HTC Droid DNA] ocman40:
Thanks, it's the oc that's killing mine. I can't get things set before it all crashes. I even see weird graphical glitches because of it.
[HTC Droid DNA] .torrented:
/system/etc/torrented/sweep2wake.sh

does that exist?

torrented.log in on the root of the sdcard
[HTC Droid DNA] eriknors:
[MENTION=1615671]Zarboz[/MENTION] pm sent

sent from my DNA
[HTC Droid DNA] mopartonyg:
sorry had some domestic duties. yes the sh file is there but no torrented log on the root
[HTC Droid DNA] Zarboz:
L2 cache boost error I'll tone it down
[HTC Droid DNA] Zarboz:
I need to revert a commit
[HTC Droid DNA] .torrented:
Yeah cause screen on sets min boosted to 1836000
[HTC Droid DNA] mopartonyg:
ok reflashed rom and kernel and ran script, still doe not stick after boot, and I still do not have a torrented.log anywhere. Am I installing it wrong?
[HTC Droid DNA] .torrented:
Really? do you have this: /system/init.d/99torrented <--- this should be there too

What if you manually run the script? or try changing the perms on it

$ su
# chmod 777 /system/etc/torrented/sweep2wake.sh

if you have access to a pc

adb shell su -c chmod 777 /system/etc/torrented/sweep2wake.sh

the log should be in /sdcard/torrented.log

Just removed all scripts and log, reflashed the kernel and it generated the log and then i set my buttons in my two files:

torrented-s2w-start < inside BACK

torrented-s2w-end < inside MENU

rebooted the device and got my expected results

** torrented's Sweep2Wake configuration:
Enabling Sweep2Wake
Setting /sys/android_touch/sweep2wake_startbutton to BACK
Setting /sys/android_touch/sweep2wake_endbutton to MENU
[HTC Droid DNA] mopartonyg:
tells me read only file system
[HTC Droid DNA] .torrented:
right, to execute it manually you will need to mount R/W

if using adb

adb remount

**will remount system R/W
[HTC Droid DNA] mopartonyg:
I feel like an idiot, says no such file or directory
[HTC Droid DNA] .torrented:
I gave you the wrong command its without the / before system
[HTC Droid DNA] mopartonyg:
keeps telling me no file. hope i am not being a pain and wasting your time. i really appreciate all the work u do
[HTC Droid DNA] Zarboz:
Fixed s2w cmdline and it autosets the start and end button to whatever you choose in defconfig before building no scripts needed

sorry [MENTION=3766545].torrented[/MENTION] did so much work too :P

https://github.com/zarboz/Monarudo_GPU_M7/commit/89fc5520beaac48fa8ab43c6fdabf12487165000

here is the compiled kernel for testing

http://goo.im/devs/zarboz/DNA/Kernel/KitKat/Blackout_SENSE_KITKAT_2.zip
[HTC Droid DNA] mopartonyg:
Flashing now, any special instructions. Thanks Z and Torrented
[HTC Droid DNA] ocman40:
Fixed high oc to Z?
[HTC Droid DNA] Zarboz:
not yet

please do me this favor

reboot to fastboot and run

fastboot oem last_dmesg

look for the line that looks like this

(bootloader) [202028] [SYSINFO] PVS: Krait:Fast Q6:Nom VDDCX:Slow

tell me wha Krait: you are
[HTC Droid DNA] ocman40:
Ok, give me a bit. Coming back from fishing.
[HTC Droid DNA] jamiethemorris:
[MENTION=1615671]Zarboz[/MENTION] just wondering are you planning on adding dt2s? I have a new branch I'm working on using your s2w/dt2w implementation, but for some reason when I added the code for dt2s it didn't do anything. The sysfs switch was there but it didn't actually enable dt2s.
[HTC Droid DNA] mopartonyg:
s2w works great tried numerous reboots. ran the fastboot command and dont see that line
[HTC Droid DNA] Zarboz:
That's cuz I use a standalone .c file for doubletap2wake developed by show-p1984
[HTC Droid DNA] Zarboz:
If your booted on my kernel you can look in /sys/kernel/debug/krait_variant

For your soc bin
[HTC Droid DNA] mopartonyg:
no krait_info file
[HTC Droid DNA] Zarboz:
(bootloader) [444737] [INFO][ACPU] get_pvs: ACPU PVS: Nominal

you are "nominal" binned

there is:

slow

nominal

fast

faster

it just has to do with the voltage table applied to clocks

i was thinking OCMAN might have a SLOW binned phone and thats why
[HTC Droid DNA] ocman40:
Need anything else or u good for the NO OC release?
[HTC Droid DNA] Zarboz:
.... are you the same user as mopartyoung?

im confused
[HTC Droid DNA] ocman40:
Negative man. Im 41 loL
[HTC Droid DNA] Zarboz:
Then please grab the mesage from the boot loader

Fastboot oem last_dmesg
[HTC Droid DNA] ocman40:
Yep, you are confused Z. That was mine that I posted and you said it was nominal.
[HTC Droid DNA] Zarboz:
Yup I can't read lol
[HTC Droid DNA] .torrented:
When the phone boots its setting the max clock to 1836000

At every screen off then back on it resets user defined speeds to 1836 as max freq

I can't get any of my settings to stick after a screen off
[HTC Droid DNA] Zarboz:
https://www.dropbox.com/s/pbkthxpmkkuh77l/OCMAN_TEST.zip

try this
[HTC Droid DNA] ocman40:
Everything working Z, no more FC's or glitches. Did get one random reboot just now. Let me get a few more minutes on it. S2W working great as well.
[HTC Droid DNA] Zarboz:
Try bumping your voltage on 1.728 and 1.836ghz steps by 12.5

see if that helps if so let me know ill update the source

http://goo.im/devs/zarboz/DNA/Kernel/KitKat/Blackout_KITKAT_AROMA.zip

for those who want to try ;-P
[HTC Droid DNA] johnwaug:
Still need to delete those 2 files first if testing?
[HTC Droid DNA] Zarboz:
installer does it for you automagically
[HTC Droid DNA] Zarboz:
Working on this
[HTC Droid DNA] Uzephi:
Working great. Only odd thing I have with the sense KK kernels is the screen is unresponsive once a day on wake up. Have to hard reset to get touch again. Next time it happens I will shoot you a last_kmesg
[HTC Droid DNA] mopartonyg:
Hey i'm not laughing. 56 is the new 41
[HTC Droid DNA] Zarboz:
Ok

Got max freq reset thing fix0rd

just apply chosen max clock in Aroma and those are the values that will be used

I am compiling NEW version with ALL FIXES included

please updated to this version if you havent already

http://goo.im/devs/zarboz/DNA/Kernel/KitKat/BLACKOUT_KITKAT_AROMA_FINAL.zip
[HTC Droid DNA] Sutko82:
Does this improve battery and sound?
[HTC Droid DNA] .torrented:
Here is the next thing im trying to figure out, The values need to be doubled(im guessing) for S2W to work properly, Setting BACK <---> MENU is activating where HOME is where its starts when swiping for screen off
[HTC Droid DNA] Zarboz:
I have pushed a lot of changes in the last hour
[HTC Droid DNA] .torrented:
Running them, and it has been a major improvement, I did't say you needed to fix it, i just said i was looking into it, I wish i knew more about how kernel worked, i can understand the C code, i just don't know what's where.

I think I know what is wrong, our barriers aren't set right (I think this is what is causing the issue, i will play around with the math and see if I can fix it)
[HTC Droid DNA] mr4r4n:
Does yours have kexec z?
[HTC Droid DNA] Zarboz:
I just did the math

it is working as far as the math

right after the sysfs_init it sets the barriers based on defconfig choices for start/end key

barrier1 = s2w_startbutton - 100;

barrier2 = ((s2w_endbutton - s2w_startbutton) / 4) + s2w_startbutton;

barrier3 = (((s2w_endbutton - s2w_startbutton) / 4) * 3) + s2w_startbutton;

barrier4 = s2w_endbutton + 100;

#define BACK_BUTTON	180

#define HOME_BUTTON	500

#define MENU_BUTTON	900

barrier 1 - 80

barrier 2 - 360

barrier 3 - 720

barrier 4 - 1000

if greater than barrier 1 but less than barrier too || greater than barrier 2 less than barrier 3 -> s2w power switch ON

if less than barrier 4 but greater than barrier 3 || less than barrier 3 but greater than barrier 2 -> s2w power switch OFF

but its almost like the barriers aren't properly being populated...... GRRRR
[HTC Droid DNA] kenohki88:
Hello there Zarboz first and foremost thanks for the work that you do! So earlier on tonight I flashed your test kernel (the one before this one) and everything seem to be working fine S2W was great. Got home and noticed you posted this one so I flashed; DT2W works fine but the moment I do S2W it locks up and in a few seconds reboots. Don't know if I did something wrong (choose defaults install in aroma) I'll probably revert to previous test build but just throwing that out there again thanks! Running Viper 3.0.1 red theme no other tweaks or modifications
[HTC Droid DNA] Zarboz:
you should probably flash the final version

it was a typo on my end

its working just fine here
[HTC Droid DNA] .torrented:
I guess the logic works better with your math, and the fact that it scales... :/
[HTC Droid DNA] kenohki88:
Yes the Final version is the one that's giving me trouble with S2W.

your test one from a couple hours ago without the aroma installer and no DT2W was the one working just fine

I don't mind using the one with just S2W and no DT2W I prefer S2W anyways but I'm just throwing it out there, whether it's an isolated problem with just my DNA eh I don't know haha again though thanks
[HTC Droid DNA] Uzephi:
I am running Viper 3.0.1 and the final kernel. no issues here with s2w or dt2w. Both back to recent for wake and recent to back for sleep working here.

I had an odd reboot I sent Z a PM about, but I think it may be an isolated issue, not kernel. Just in case though, I sent him a kmsg
[HTC Droid DNA] JuStCaLLMeEriC:
I'm having the same problems, I had my phone lock up on me completely after I installed this kernel. It would reboot constantly, luckily I had a copy of Viper 3.0 on my internal storage and I just reflashed that for now. But I can confirm that it's giving me the same problems.
[HTC Droid DNA] kenohki88:
So far it has happen to me twice...should I have done anything in particular coming from the test kernel? Like clear cache or something?
[HTC Droid DNA] Uzephi:
I flashed the final kernel twice, as first flash didn't reboot out of recovery, so I did it a second time and cleared cache between flashes (not dalvik)
[HTC Droid DNA] Zarboz:
//	printk(KERN_INFO "[SWEEP2WAKE_DEBUG]: TOUCH at x = %d\n", finger_data[i][0]);
//left -> right
if ((s2w_switch > 0) && (scr_suspended == true) && (ts->finger_count == 1)) {
if ((barrier[0] == true) ||
((finger_data[i][0] > barrier1) &&
(finger_data[i][0] < barrier2) &&
(finger_data[i][1] > 2725))) {
if ((led_exec_count == true) && (scr_on_touch == false) && (s2w_switch == 2)) {
pm8xxx_led_current_set(sweep2wake_leddev, 255);
printk(KERN_INFO "[SWEEP2WAKE]: activated button backlight.\n");
led_exec_count = false;
}
barrier[0] = true;
if ((barrier[1] == true) ||
((finger_data[i][0] > barrier2) &&
(finger_data[i][0] < barrier3) &&
(finger_data[i][1] > 2725))) {
barrier[1] = true;
if ((finger_data[i][0] > barrier3) &&
(finger_data[i][1] > 2725)) {
if (exec_count) {
printk(KERN_INFO "[SWEEP2WAKE]: POWER ON.\n");
sweep2wake_pwrtrigger();
exec_count = false;
break;
}
}
}
}
//right -> left
} else if ((s2w_switch > 0) && (scr_suspended == false) && (ts->finger_count == 1)) {
scr_on_touch=true;
if ((barrier[0] == true) ||
((finger_data[i][0] < barrier3) &&
(finger_data[i][0] > barrier2) &&
(finger_data[i][1] > 2725))) {
barrier[0] = true;
if ((barrier[1] == true) ||
((finger_data[i][0] < barrier2) &&
(finger_data[i][0] > barrier1) &&
(finger_data[i][1] > 2725))) {
barrier[1] = true;
if ((finger_data[i][0] < barrier2) &&
(finger_data[i][1] > 2725)) {
if (exec_count) {
printk(KERN_INFO "[SWEEP2WAKE]: POWER OFF.\n");
sweep2wake_pwrtrigger();
exec_count = false;
break;

This may work as the idea behind this revision of s2w has 4 "sections" and we want 3
[HTC Droid DNA] .torrented:
Yeah, im still playing around with it, maybe if we just hardcode the barriers as the button positions it would work a bit better

x' indicate finger sliding

B's are barriers

Back Home Menu
!!!-----<--------------------[_]--------------------||||-----!!!
x---B----------B----------B---x
!!!-----<--------------------[_]--------------------||||-----!!!
x---B-----------B-----------B---x
!!!-----<--------------------[_]--------------------||||-----!!!
x---B---------------------B-----------------------B--x

^^ doesnt work (the diagram), im trying something else

1 last small adjustment would be to set the very last barrier to < barrier1 instead of < barrier2
[HTC Droid DNA] eriknors:
Yeah I'd say this kk kernel is doing pretty good. And this was oc to 1.728

sent from my DNA
[HTC Droid DNA] jamiethemorris:
Have you guys taken a look at how most of the recent HTC one kernels are doing s2w? It uses a different method for s2w using button_id and iteration or something. I don't know c very well so I was never able to get it to work on the DNA because i couldn't figure out what it was doing but I thought I'd mention it
[HTC Droid DNA] zou14:
Does this fix voip ?
[HTC Droid DNA] -4ndr01d-:
what is da app ppl usin to look at/adjust cpu and voltage configuration?
[HTC Droid DNA] eriknors:
Trickster or faux work

sent from my DNA
[HTC Droid DNA] Zarboz:
I just need to refine the math
[HTC Droid DNA] Sutko82:
I can also confirm that phone randomly gets stuck and reboots with latest test zip! As soon I as I oparate s2w.
[HTC Droid DNA] Zarboz:
I fixed last night just need to post
[HTC Droid DNA] JWhetstone02:
The pulse capacitive button when new notification arrives is nice, but is there a way it can be removed or added to the aroma as an option to enable or disable?

-HTC Droid DNA-
[HTC Droid DNA] -4ndr01d-:
[MENTION=1615671]Zarboz[/MENTION] ... that seem good. i use viperdna. inside tweaks it has 'add an app' so capacitive button blinks. i set to messages. so only capacitive buttons blink when message arrive. after flashing new kernel... all notifications blink buttons?

also can we have moar choices for max cpu speed? id like to go lower then 1.51
[HTC Droid DNA] .torrented:
Those are the boot clock speeds, you can redefine them once the rom is booted using apps like setcpu

Here is my version:

No input boost (your phone wont become the sun when using it)

Small change in the way S2W is detecting when you go past barrier1 instead of before it

to enable button changes navigate to /system/etc/torrented/sweep2wake.sh and execute it and you will get a message saying what buttons were set (no reboot needed)

No aroma,

add torrented-s2w-start and torrented-s2w-end with the appropriate buttons inside them using all caps, or you can use the cmdline as z introduced, Im going to see if I can get it so we can use more files to set cpu clock speed (like crpalmers) with files and voltage on boot

Update v0.2.3 will contain:

file-set-cpu-min and file-set-cpu-max (on boot what cpu freq you want)

file-set-cpu-gov (your on boot gov) <--- this may/may not be in this update

[MENTION=1615671]Zarboz[/MENTION] how can I get a list of cmdline commands? or what would the appropriate command to set maxhertz and minhertz for cpu speeds
[HTC Droid DNA] miller_kid:
Flashed this over the BSC Rom im working on. Running great. No issues to report. Great work.
[HTC Droid DNA] takota6:
Are we still deleting(renaming)mpdescion and thermald?

Æaa\../
[HTC Droid DNA] Zarboz:
You know you could just toggle input boost off via a tuner app

And the aroma uses cmdline to set max and min hz so scripts are redundant at that point
[HTC Droid DNA] Zarboz:
They are not boot clocks it's a global enforced policy so when you set a maxkhz in installer it will force apply that policy any time it detects

1) a clock higher than its setting in cmdline via aroma

2) enforce the policy every time screen is powered on

The Max screen off khz policy is enforced the second of screen off

Then upon screen on it unlocks max freq on all cores to chosen max clock
[HTC Droid DNA] Zarboz:
Also using torrenteds scripts with the aroma installer may cause instability and unknown results
[HTC Droid DNA] .torrented:
My scripts only execute if grep torrented /proc/version > /dev/null
[HTC Droid DNA] Zarboz:
Ok cool :) less to worry about on my end
[HTC Droid DNA] .torrented:
do you manually add the zImage to Aroma?

or do you have it so when you compile it builds the zip automagically?
[HTC Droid DNA] Zarboz:
just throw it in the boot/ folder

and ofc populate the system/lib/modules/ folder with your modules

then zip up

you might wanna change the name in the aroma-config and updater-script tho

:D

happy hacking and have fun :D
[HTC Droid DNA] .torrented:
I modified anykernel tools to use what you had packaged in the zip to create a zip containing aroma installer stuff
[HTC Droid DNA] Zarboz:
Nice man curious to see what it you've come up with .

I was going to try diff s2w code tonight

It's showps new code the only thing is I can't get pocket detection working with it

And your wake swipe is anywhere on the screen

That's just how he's written it
[HTC Droid DNA] .torrented:
Gonna work on this but here it is

https://github.com/torrented/aroma-kernel-build-tools
[HTC Droid DNA] hawkstwelve:
Hey Zarboz just wanted to update you. Tried flashing the old version again but no luck. Changed my hboot to ENG (for other reasons), didn't change my radio. Just tried your latest release and whatever was the problem seems to have worked itself out. No fc's anymore, boots great, s2w/s2s and d2w all work great. Settings "sticked." All seems well. Thanks for this.
[HTC Droid DNA] burntbean1:
I am also not having the problems i was with FC's. everything works great. In CPU master it shows the Min: setting as always reverting back to 918 MHz, but the clock meter shows it scaling down to 162 so no issue really there.
[HTC Droid DNA] .torrented:
Min settings at 918MHz is a touch boost, everytime you touch the screen it boosts the min to that value
[HTC Droid DNA] Jaggar345:
Just a question was reading be the op and it said this is a 4.3 I'm assuming this will not work on stock 4.2. Correct?
[HTC Droid DNA] eriknors:
Got another random reboot. This is actually the third one since I've flashed the newest kk kernel but the first log I've grabbed. All three happened as I was trying to wake the phone. Also I've noticed when using s2w I'll get a message as if I'm holding down the power button on my phone, u know the toast saying "if u want to reboot continue holding power for 3..2..1" it never reboots but it's just odd.

https://www.dropbox.com/s/sy8vkkfzjo5j8q2/last_kmsg

sent from my DNA
[HTC Droid DNA] -4ndr01d-:
any input about turning the capacitive button notifications off via script or an option in aroma??
[HTC Droid DNA] .torrented:
I've also been getting random reboot attempting to turn the screen on even without s2w I'm taking a look at the log you posted

Idk why but my device won't allow me to pull a last_kmsg it comes out unreadable format and my windows and Linux boxs don't know what to do
[HTC Droid DNA] Zarboz:
I use kate

sudo apt-get install kate

Have you pulled my updates to acpuclock8064.