yashsingh1/xdaforums huggingface dataset:
[LG Optimus 4X HD] varadinum:
Bluetooth

Hi [MENTION=3356630]Pesach85[/MENTION]

Bluetooth does not work unfortunately.This Kernei is really soft and smooth.Great work! :svetius:

I am traveling by truck every day.Bluetooth is essential for me.

Establish bluetooth connection---Okay---select number---Okay---call---Bluetooth Connection is terminated.

Would it be possible to bring the order?

Thank you very much!
[LG Optimus 4X HD] wajahebat:
Im currently running PH85 V2 as my daily driver...After changing kernel frequently, i found that [MENTION=3356630]Pesach85[/MENTION] kernel that best suits me...

Runs fast and such incredible battery life....SmartMax+Row, touch poke freq at 800mhz, sampling rate 450000...All runs good
[LG Optimus 4X HD] Fladder72:
I've tried v2.15 for CM10.2. My device freezes again when changing GPU Clock in Tegra Overclock. And MTP dosn't work for me...

EDIT: A little workaround for freezing by using Tegra Overclock:

I set GPU first at 330 MHz and as second step I can chose my desired value... :D

Over 520 MHz device freezes again...

Antutu scores always above 16000. Best Score for me was 16666...
[LG Optimus 4X HD] ArmadiloDS:
Same problem here :crying:
[LG Optimus 4X HD] Fladder72:
I use this kernel at EPRJ latest CM10.2 and bluetooth workes flawless...
[LG Optimus 4X HD] ArmadiloDS:
Well, for me not... back to werewolf kernel :rolleyes:

I wish I could use this one because of the battery life.

But with EPRJ Kernel my BT never worked :confused:
[LG Optimus 4X HD] Pesach85:
I never got that results in antutu what configuration have you used?

Inviato dal mio LG-P880 usando Tapatalk 4
[LG Optimus 4X HD] varadinum:
It sounds incredible.The bluetooth in Eternity kernel also does not work.

Why does it work only for you?

Thanks
[LG Optimus 4X HD] Fladder72:
;)

Gesendet von meinem LG-P880 mit Tapatalk 2
[LG Optimus 4X HD] Pesach85:
I'll test personally the EPRJ CM10.2 and i'll share results

If all is as expected the issue is not in the kernel but in the stock rom

---

Reports: bluetooth still not working... i'll do a better analysis with logcat
[LG Optimus 4X HD] Nemeziz 56th:
When you come 2.15 Kernel for CM 10.1?
[LG Optimus 4X HD] Pesach85:
When i LL fix bluetooth

Inviato dal mio LG-P880 usando Tapatalk 4
[LG Optimus 4X HD] Nemeziz 56th:
Than its very good. :)
[LG Optimus 4X HD] varadinum:
[MENTION=4501669]Fladder72[/MENTION]

Okay.Thank-you.I can even read the text. :laugh: On the pictures is eternity rom installed.

But your signature is:"LGE 4X HD Tegra Variant 0, the weak one... | ROM: LiquidSmooth JB 2.9 | Kernel: PH85 v2.00"

So the BT works on every other rom? Eternity and LiquidSmooth ? Is that right?

Thanks

---------- Post added 24th August 2013 at 12:01 AM ---------- Previous post was 23rd August 2013 at 11:58 PM ----------

I'm very excited! Thanks :svetius:
[LG Optimus 4X HD] zri:
on v2.15 it doesnt go into deep sleep, stuck at 51mhz
[LG Optimus 4X HD] @non4:
Bug confirmed, using optimus prime cm10.2 repack now

Sent from my smart frying pan (Tegra 3)
[LG Optimus 4X HD] zri:
are the repacks any good?
[LG Optimus 4X HD] Pesach85:
My deep sleep works fine

51 MHz just in recharge

Inviato dal mio LG-P880 usando Tapatalk 4
[LG Optimus 4X HD] wajahebat:
Looks tempting...When does PH85 v2.15 gets released for stock bro? Cant wait to test it...

Love your smartmax governors:good:
[LG Optimus 4X HD] mindstorms54:
What's the problem with 2.15 on stock now?
[LG Optimus 4X HD] Fladder72:
I don't change my signature for testing roms... ;)
[LG Optimus 4X HD] -mattx-:
Flashed 2.15 for CM 10.2 a few hours ago. Will report back again if there're issues.
[LG Optimus 4X HD] zri:
so there are no issues for this? :D
[LG Optimus 4X HD] -mattx-:
Had a few issues...so I'm using iodak's X3 V8 prerelease now....
[LG Optimus 4X HD] Pesach85:
I m preparing a new version but github is giving me issues so i can't release it

Inviato dal mio LG-P880 usando Tapatalk 4
[LG Optimus 4X HD] wajahebat:
Waiting eagerly for your stock release
[LG Optimus 4X HD] Pesach85:
The version i'm doing is entirely based on Optimus prime but i m having several problems setting overclock... All the others performance settings are OK but it drains more battery than demetris version

........

Test version for cm10.2 http://db.tt/gOvJWvFL

Inviato dal mio LG-P880 usando Tapatalk 4
[LG Optimus 4X HD] Pesach85:
OK, the new version are mostly based on demetris codes, i choose this one because it has a great stability and keep the temperatures not so hot.

REV 1 05/09/2013

Stock REVOLUTION 1 link: https://www.dropbox.com/s/cxw92g7w8rx7cu7/PH85_REV1_KERNEL_STOCK_P880.zip

CM10.2 REVOLUTION 1 link: https://www.dropbox.com/s/acmnidv4bl7s4az/PH85_REV1_KERNEL_CM10.2_P880.zip

I called this project Revolution and this is the first version so i hope more has to come :)

Simplified a lot things, removed too much non-sense regulations in Trickstermod and did just a kernel with all things working, and please tell me if something is going wrong.

In what this differs with demetris?

In the old project i was trying to integrate the more functions from tripndroid project and n3ocortex (HOX), but this brought me to a dead end way because i broken something in bluetooth code and i was not able to find the trick... so i had to restart from a new clean and stable base and i chosen the demetris code.

Well, in the REV1 not so much differences occurs because it's the first release, just i took a bunch of bugfixes from different sources respect to him and added the core voltages regulation.

So for this first version you should all thank demetris, he did the great job, i just cherry-picked the much i can :)
[LG Optimus 4X HD] Nemeziz 56th:
Flash it reboot... Bootloop on LG Logo.

Have CM 10.2 Nightly from 20130904.

Flash again with wipe dalvik and cache same bootloop.
[LG Optimus 4X HD] 33bca:
I Flash it... rebooted... Bootloop at LG Logo.

Have Stock Rom V20C

Flash again with wipe dalvik and cache again bootloop.:crying:
[LG Optimus 4X HD] Maczuga:
[MENTION=3356630]Pesach85[/MENTION] is it based on Optimus Play or Prime?
[LG Optimus 4X HD] Demetris:
Is a mix and match of both kernels and most likely f&p.
[LG Optimus 4X HD] Pesach85:
I will check better the CM10.2 version.

Maybe you should just wait longer, see the light of the capacitive keys if turn off
[LG Optimus 4X HD] Pesach85:
I'm using normally the version for stock... i'm using the v20c too :)

Maybe you should just wait longer, see the light of the capacitive keys if turn off
[LG Optimus 4X HD] Nemeziz 56th:
I think 20 seconds are enough.

Or?
[LG Optimus 4X HD] Pesach85:
I counted exactly and it takes 30 seconds to show bootanimation. ;)

Inviato dal mio LG-P880 usando Tapatalk 4
[LG Optimus 4X HD] Nemeziz 56th:
Hahaha flash it again and same problem boot loop but light button go off after 5 seconds.

Can you add some of this feature:

Selectable GPU Governor

Gamma Control Interface like Faux123

Better Smart Dimmer

Selectable Hotplug

When you can add this it will be very nice.
[LG Optimus 4X HD] moneyvirus:
sorry to say m8 but mine won't boot eighter.

i'm use CM10.2 nightly i'm stuck @ the LG logo i cleared cache and dalvik cache

after 5-6 secconds the light buttons turn of and after like 30-40 secconds still no boot :(.

sorry i'm not able to make a log

hopefully you will find a soloution
[LG Optimus 4X HD] Pesach85:
OK i can confirm the stock version works really fine, worked on V20B too, i'll test the CM10.2 then.
[LG Optimus 4X HD] Demetris:
hmm ok after kholks patches i confirm the issue.

Kernel cant boot pass kholk code.

Investigating troublesome commit.

Stay tuned
[LG Optimus 4X HD] Maczuga:
Do you have in plans merging OTG commits too? If you want a guinea pig for this, then I can be the one ;)
[LG Optimus 4X HD] Bogeyof:
Rev 1

Thanks for new kernel!!! Tried Stock Version, no problems with booting and seems stable and battery friendly.

Tested now for about 3 hours, mobile connection, wifi and GPS works (GPS only 5-7 sats, normaly 10-12), arararagi toolbox with live color and so on works, using wheatley governor and seems smooth. Havent found an issue yet...

Will test bluetooth later, with original optimus prime (2.63) it connects to my car but loose connection after a few minutes, seems not stable. Will test again with this kernel. May be its module related? Which modules are for bluetooth and could I use may be modules from original stock kernel instead?
[LG Optimus 4X HD] Pesach85:
The only modules usable are the one compiled with the kernel, because every single code mismatch could make not work a feature for all.

As you can see in github some part of codes in net folder are changed.
[LG Optimus 4X HD] tristaoeast:
Where can I find the latest version of arararagi toolbox?
[LG Optimus 4X HD] Pesach85:
Go in this thread http://xdaforums.com/showthread.php?t=2253129

First post

Search is your friend

Inviato dal mio LG-P880 usando Tapatalk 4
[LG Optimus 4X HD] varadinum:
Unfortunately , bootloop . It remains stuck on the LG logo. 10.2 version. Thanks

LG-P880 /Tapatalk 4
[LG Optimus 4X HD] Pesach85:
Yes still not fixed

Inviato dal mio LG-P880 usando Tapatalk 4
[LG Optimus 4X HD] tristaoeast:
I know, just didn't know if there was an updated version or something ;b
[LG Optimus 4X HD] Bogeyof:
Tried Bluetooth for 2 days in my car, same problems as with Optimus Prime (which is the base), bluetooth is not stable, disconnecting after a few minutes, loose connection even while making a phone call (after 2 minutes), have had the same problems with Optimus Prime...

May be another one could test it? I´m on Stock V20b....

Also the battery drain is higher than with Optimus Prime 2.63, but was also higher with Optimus Prime 2.7. I think, Optimus 2.63 would be the best base for a real battery saving kernel...
[LG Optimus 4X HD] Nemeziz 56th:
Any chance to fix the Revolution Version on Cm 10.2?
[LG Optimus 4X HD] Raux:
Hello!

I've got myself a bit confused. On the title page there are multiple versions mentioned of your cherry.

The question is:

1.52 (stable), 1.55 - are the latest releases as per title page for stock roms. However, there is also v2.15 for stock available (found it in this thread).

I do not intend to flash REV1 for now and will be keeping an eye on the development. So, basically, which one of the mentioned kernels would you recommend to use performance/battery wise?

Also, I am sorry from what I've studied from this thread I can't figure out what are the usual temperatures the phone operates at with your kernel (not during gaming).

Thanks for your work and help!
[LG Optimus 4X HD] Pesach85:
Sorry but the project is no longer supported and discontinued due to other jobs to do in my life! i'm very sorry
[LG Optimus 4X HD] Flying_Bear:
i didn't :D it's just a kernel for pure performance, but baseband xmm is eating the battery while it's trying to sleep
[LG Optimus 4X HD] Pesach85:
The zip CWM pack will arrive...

I'm crossing finger but maybe i found a solution for wakelock...

maybe this will resolve, i'm right now testing:

https://github.com/TripNRaVeR/tripn...mmit/5e5b6951ffd775c570aa1100be6ec953f16fa003
[LG Optimus 4X HD] Flying_Bear:
gonna give it a try as soon as it's uploaded, ty!
[LG Optimus 4X HD] Pesach85:
Nope it's draining battery the same :(
[LG Optimus 4X HD] Flying_Bear:
thanks for trying anyway. this is still my kernel of choice for hardcore gaming, atleast untill EPRJ kernel comes. thank you!
[LG Optimus 4X HD] @non4:
I had a crash after playing dead trigger, dunno if it was the 1.7ghz but I dropped it to 1.6ghz to be sure. Performance is smooooooth!!

Sent from my rooted P880
[LG Optimus 4X HD] laufersteppenwolf:
grab a last_kmsg ;)
[LG Optimus 4X HD] Flying_Bear:
just reporting an issue, since i'm 99% sure it's kernel related - my mic during phonecalls sometimes jsut dies. no idea why and how, the other person just cant hear me. happened to me in two calls today.
[LG Optimus 4X HD] @non4:
Can't seem to get it to copy, something to do with disabling fsync?

Sent from my rooted P880
[LG Optimus 4X HD] laufersteppenwolf:
it shouldn't be connected...

tried:

su
cat /proc/last_kmsg >/sdcard/last_kmsg

?
[LG Optimus 4X HD] @non4:
Last kmsg always gives me "no such file blah blah" I usually just copy the regular kmsg but that's just freezing :confused:

Sent from my rooted P880
[LG Optimus 4X HD] laufersteppenwolf:
freezing is normal, but "no such file..." sounds like a kernel bug...
[LG Optimus 4X HD] @non4:
Not remember? I had the same issue in yours :p

Sent from my rooted P880
[LG Optimus 4X HD] laufersteppenwolf:
Everything's on its place here ;) :p

Can be due to a "broken" boot-sequence which doesn't move the old kmsg to last_kmsg...
[LG Optimus 4X HD] Pesach85:
well this is interesting since i had the same issue but i not thought it was kernel related because i had low signal in that moment :)

Anyway i not coded or patched stuff related to mic or audio you can see in my github
[LG Optimus 4X HD] @non4:
No such problem here so I don't think so...

Sent from my rooted P880
[LG Optimus 4X HD] Flying_Bear:
i'm positive it wasn't due to low signal, as it happened while i was home, and i've got decent 3g connection there. and i think it's kernel related, since it only happened after i flashed this kernel, stock kernel had no issues with this. i might test this some by calling myself tomorrow to see if i can pinpoint the problem
[LG Optimus 4X HD] Pesach85:
How have you solved?
[LG Optimus 4X HD] future81:
any1 can post some benchmarks like antutu passmark and GLBenchmark
[LG Optimus 4X HD] laufersteppenwolf:
that's the funniest part about developing ;) you change stuff and suddenly something completely different is broken ;) :D

honestly: i've got no idea :D i didn't change anything about that 'cause i didn't really care at that point, just other OC stuff and it was working again :D
[LG Optimus 4X HD] Pesach85:
I tested the mic doing free call with viber through wifi: working perfect :)

--

Report: yesterday night i had a reboot so i guess the voltage core should be a bit raised for 1700 mhz

--

Added CWM zip pack
[LG Optimus 4X HD] jojobans:
bug ???
[LG Optimus 4X HD] Pesach85:
OK here is a public beta version 1.5, i'll not put it in first page, this version is just for followers and bench-fanatics :)

https://www.dropbox.com/s/f38db4aznouxjjm/PH85_KERNEL_P880_V1.5beta.zip

Changelog:

- implemented uhid support (for usb peripheric but i can't test it)

- modified freeze-wake-standby system (thanks TripNRaVeR)

- added araragi fix for wakelock

- various bugfixes and tweaks

Possible bugs:

- sometimes on usb connection appears two USB menus and crashes (i guess it's related to uhid)

- after lot of cpu stress i had a reboot. When it happened indeed i undervolted with voltage regulation of other 9 millivolts so it should be ok at normal 1200 mv

- gpu clock regulations seems to not really work

- deep sleep is to test

I need help of the community to see if the code i implemented will not cause issues :)
[LG Optimus 4X HD] tiflao:
Works on CM 10.1?

Enviado desde mi LG-P880 usando Tapatalk 2
[LG Optimus 4X HD] Pesach85:
Nope as the title explain clear: STOCK
[LG Optimus 4X HD] Flying_Bear:
i restored my stock kernel, and it seems it wasnt kernel-related problem, as i have the issue on stock too. anyone have any idea what could be causing this? i'd rather avoid factory resetting, but that seems like an option. thanks
[LG Optimus 4X HD] @non4:
Sounds more like a hardware fault

Sent from my rooted P880
[LG Optimus 4X HD] jojobans:
otg Suported?
[LG Optimus 4X HD] Flying_Bear:
it sounds like it is, but it isnt i think :D the microphone works, it just dies a minute or so into the call. toggling speaker on & off or muting the microphone and turning it back on fixes it, but that's just a temporary bypass and not a solution
[LG Optimus 4X HD] jojobans:
otg Is supported؟؟؟
[LG Optimus 4X HD] Pesach85:
Don't think so but you can test if you have a cable

Inviato dal mio LG-P880 con Tapatalk 2
[LG Optimus 4X HD] jojobans:
woww this kernel veryyyyyyy amazing .thank you man

plz next up
[LG Optimus 4X HD] Pesach85:
OK updated, 1.5 is now stable until someone of you report some bug :) I tested it for almost 16 hours seems fine, battery drain seem a bit less than stock.

V1.5: https://www.dropbox.com/s/uvw54uuzgikxu5w/PH85_KERNEL_P880_V1.5.zip
[LG Optimus 4X HD] FunkyRasta:
Wonderful! :D Now that your kernel is stable and have no known bugs would you consider repackaging it for Cyanogenmod ?

I humbly ask this because this kernel looks very promising and exciting ;)

Good work, keep it up !
[LG Optimus 4X HD] jojobans:
veryyyyyy nice.. thanx
[LG Optimus 4X HD] Pesach85:
Indeed i have not too much time to patch it for CM, take care of the stock version is already hard for me (i'm not an informatic engineer), anyway, iodak kernel and werewolf for CM are already very good kernel :)

For example we can ask if they can implement the topology codes which may give some little plus battery life :)
[LG Optimus 4X HD] Bogeyof:
Thanks for ur work! I installed V1.5 yesterday evening, seems to be smooth and fast, got a very good result on Benchmark (AnTuTu V3.3. > 14700) and DeepSleep seems alright! First night since 1 week with normal battery drain (1% in 7 hours in flight mode)...

Got some little problems, I have to sort out if they are kernel related: AnTuTu hung at first test (next tests ok), widgetsoid fc one time, weather widget didnt show icons (reinstalled and seem ok now), wifi connects first time after boot very fast, second time (and further tries), time to connect last about 1 minute or more (I had this problem before also with other kernels, may be its not kernel related)...

Will try more, but I think, this will be my new favorite kernel now !!! :good:
[LG Optimus 4X HD] Pesach85:
OK, i'll try to sort out the issues:

- AnTuTu hung at first test (next tests ok): i had this issue with other kernels too so i'm more willing to think it depends on Antutu

- widgetsoid fc one time: i have not this app

- weather widget didnt show icons: i guess it's just a refresh issue, try to force GPU rendering in developer options and see if changes something

- wi-fi seems ok here
[LG Optimus 4X HD] jojobans:
i need otg usb Pesach85?
[LG Optimus 4X HD] Pesach85:
atm i don't know how to implement, actually i'm not working exactly on it but i'll search in the net some code for it

---

V1.51 out, some minor updates
[LG Optimus 4X HD] kratos_12:
gonna try this. and post feedbacks
[LG Optimus 4X HD] @non4:
1.51 works fine, but why 1683000 now instead of 1700000?? :P

Sent from my rooted P880
[LG Optimus 4X HD] -Raffa-:
Differences?

There are differences between this and iodak kernel?
[LG Optimus 4X HD] Pesach85:
Because it' s a multiple of 102

(102x 16.5=1683)

See the changelog, i added some bugfixes, patches and some new setting.

I advice all, the phone will be constantly on 40°C if you don't decrease the max clock at 1000 1200 mhz

Inviato dal mio LG-P880 con Tapatalk 2
[LG Optimus 4X HD] jojobans:
I'm looking for otg ...

Very big thank you for the excellent work mr Pesach85
[LG Optimus 4X HD] Brawler7:
He already gave you an answer regarding OTG . Don't fill this thread with 100 request /question over otg .
[LG Optimus 4X HD] @non4:
Knoll is working on it. Wait. When a kernel includes it the dev will say in their changelog. Until then just sit tight and refrain from typing :p

Sent from my rooted P880
[LG Optimus 4X HD] tide and wave:
hey,today i used this kernel and found a bug:when i am watching movie it just stuck there only the sound goes on.hope u can fix this problem.Oh,I am using the stock app to.watch movie. Btw thank u for what u have done for us.:D:D
[LG Optimus 4X HD] Bogeyof:
Tested 1 minute ago, no problems with 5 different types of video formats. Runs very well...

Second night with 1% drain in 7 hours in flightmode. Really seems, the wakelock problem has gone for me with this kernel. With mobile data and all the Sync/Update/Push-Apps ON, I have a drain about 2-3% per hour. Thats not perfect, best was with stock about 1% per hour (on V20a, before i got this damned wakelock problem, after that point I had hours with 5% drain also)...

Kernel is stable, fast and for daily use!!! I have only 1 little problem, the App widgetsoid fc few times a day (there are widgets on my homescreen, the message appears, that widgetsoid has stopped, but it restarts itself, so its not a big problem, I have to do nothing for the widgets to function again).

Are there "best settings" for this kernel. I use the App TricksterMod, I found a "powersave"-setting, what does it mean, what setting 0-1-2 is more saving?

The cpuquiet-settings, what are the differences between userspace-ballanced-runnable? Which is fast, which saves more battery? Would u disable fsync, Kernel seems stable, so I had no reboot or freeze till now? Some other tipps or tricks?
[LG Optimus 4X HD] Pesach85:
The powersave setting is the cpu topology code, if you set it on 1 or 2 the kernel will use the less number possible of core for operation.

For the cpuquiet i just found that userspace use all quad core and drain a Lot of battery. For fsync go in iodak thread on how to disable in script.

For the app i suggest trickstermod and to Force the deepsleep you can use ds battery Saver.

Inviato dal mio LG-P880 con Tapatalk 2
[LG Optimus 4X HD] tide and wave:
I watched the movie whose format is mkv and not always stuck just sometimes
[LG Optimus 4X HD] tide and wave:
Dont know whether the following bug concernning the kernel.today i recieved two calls.the first one was just fine,but then another call came in and the screen just wasn't on with only the sound going...
[LG Optimus 4X HD] Bogeyof:
Had a similar issue just 20 minutes ago, got a call, screen went black and doesnt come back, i know its a known bug also on stock, but I never had it...
[LG Optimus 4X HD] @non4:
Be careful with trickster mod and tegra overclock on the latest versions, my phone kept crashing at boot

Sent from my rooted P880
[LG Optimus 4X HD] Fladder72:
In 1.51 and 1.52 I got FC and random restarts. 1.5 is the most stable version on my device.

My ROM is stock based custom ROM "Jellyfish 1.2" from German Handy-FAQ forum...
[LG Optimus 4X HD] Pesach85:
It's because i undervolted cpu a Lot, if you raise all cpu voltages it will not FC. To start you can decrease the cpu clock

For my phone it's stable but it May not be so for all

Inviato dal mio LG-P880 con Tapatalk 2
[LG Optimus 4X HD] @non4:
I drop the voltage by 25 every time I flash, no issues here

Sent from my rooted P880
[LG Optimus 4X HD] @non4:
I figured out why I'm getting crashes. The voltage is too low, you need to add CPU variant to determine voltage or have the default voltages high enough for variant 0 ;)

Sent from my rooted P880
[LG Optimus 4X HD] dann1989:
I think it's the same problem for me, I have cpu variant 2
[LG Optimus 4X HD] @non4:
I would try get a kmsg to check but its hard to even get it to boot long enough to grab a copy. Its either that or the buggy GPU settings, do you use tegra over clock?

Sent from my rooted P880
[LG Optimus 4X HD] dann1989:
I have tegra overclock.

I can not do anything with kmsg, can not make it in the system to do anything, nor reduce cpu clock. Most of my system that will not boot either, or just for a while.
[LG Optimus 4X HD] @non4:
And do you set GPU at boot? I'm trying to work out whether the reason it was still crashing after managing to raise the voltage is because of that. If it is then GPU bugs also need to be fixed before I use this. I rarely had crashes on 1.5 though, just later versions, but 1.5 doesn't have the extra features I like

Sent from my rooted P880
[LG Optimus 4X HD] dann1989:
EDIT

yes,

I'll try to turn off boot in tegra overclock.

EDIT

I uninstalled Tegra overclock and tricksmod, still it reboots.
[LG Optimus 4X HD] @non4:
Its gotta be the voltage, OP please raise the default voltage to safe levels!

Sent from my rooted P880
[LG Optimus 4X HD] Pesach85:
OK for me was safe since i reached to decrease it some more

Inviato dal mio LG-P880 con Tapatalk 2