IRC log for #htc-linux on 20110919

00:44.49*** join/#htc-linux Bry8Star (~Bry8Star@gateway/tor-sasl/bry8star)
01:00.51*** join/#htc-linux rpierce99 (~rpierce99@96-42-102-103.dhcp.stcd.mn.charter.com)
01:02.42*** join/#htc-linux [acl] (~abel@cpe-69-203-141-229.si.res.rr.com)
01:15.06*** join/#htc-linux Segnale007 (~Segnale00@ppp-111-63.26-151.libero.it)
01:19.29*** join/#htc-linux hardwalker (~hardwalke@122-117-115-146.HINET-IP.hinet.net)
01:21.35*** join/#htc-linux mei_ (~Mei@ttihfwgw.tieto.com)
02:14.33*** join/#htc-linux BHSPitMonkey (~stephen@unaffiliated/bhspitmonkey)
02:23.58*** join/#htc-linux thePACE (ident@cable-178-148-6-9.dynamic.sbb.rs)
03:26.55*** join/#htc-linux Rob2222 (~Miranda@p4FFF2495.dip.t-dialin.net)
04:17.03*** join/#htc-linux mitsutaka (~mitsutaka@p4071-ipbf4103marunouchi.tokyo.ocn.ne.jp)
04:35.01*** join/#htc-linux programmer8922 (~Evan@c-174-56-89-117.hsd1.nm.comcast.net)
04:45.29*** join/#htc-linux kiozen (~kiozen@ppp-88-217-18-47.dynamic.mnet-online.de)
05:08.35*** join/#htc-linux dobrin (~dobrin@85.91.150.26)
05:14.18*** join/#htc-linux [acl] (~abel@cpe-69-203-141-229.si.res.rr.com)
05:40.14*** join/#htc-linux AstainHellbring (~AstainHel@unaffiliated/astainhellbring)
06:04.05*** join/#htc-linux kiozen (~kiozen@p5DDF2377.dip.t-dialin.net)
06:05.44*** join/#htc-linux Andreyxxl[HD2EU] (~Andreyxxl@94.52.236.39)
07:06.12*** join/#htc-linux DJWillis (djwillis@cpc3-bath5-2-0-cust220.aztw.cable.virginmedia.com)
07:35.02*** join/#htc-linux Rob2223 (~Miranda@p4FFF2495.dip.t-dialin.net)
07:37.58*** join/#htc-linux kiozen (~kiozen@p5DDF2377.dip.t-dialin.net)
07:53.59*** join/#htc-linux rob_w (~bob@ppp-188-174-93-140.dynamic.mnet-online.de)
07:54.05*** join/#htc-linux rob_w_ (~bob@ppp-188-174-93-140.dynamic.mnet-online.de)
08:03.07*** join/#htc-linux gauner1986 (~Miranda@ip-178-201-218-181.unitymediagroup.de)
08:10.44*** join/#htc-linux Rob2222 (~Miranda@p4FFF2495.dip.t-dialin.net)
08:20.24*** join/#htc-linux XeKToReX (~xTx@CPE-124-188-18-211.hdbq1.win.bigpond.net.au)
08:34.43*** join/#htc-linux mitsutaka (~mitsutaka@p4071-ipbf4103marunouchi.tokyo.ocn.ne.jp)
08:52.00*** join/#htc-linux Berger (~noreply@90.149.127.254)
09:00.43*** join/#htc-linux Segnale007 (~Segnale00@ppp-111-63.26-151.libero.it)
09:07.04*** join/#htc-linux MethoS- (~clemens@134.102.106.25)
09:39.39*** join/#htc-linux Cass (~Cass@nat/sun/x-amzlpwqwyyekefcc)
10:00.17*** join/#htc-linux Berger (~noreply@90.149.127.254)
10:13.20*** join/#htc-linux NYL (NYL@109.96.1.52)
10:22.01*** join/#htc-linux Rob2223 (~Miranda@p4FFF2495.dip.t-dialin.net)
10:38.13*** join/#htc-linux marc1706 (~marc@phpbb/modifications/marc1706)
10:42.41*** join/#htc-linux LordDeath (~LordDeath@cable-81-173-166-250.netcologne.de)
10:48.56*** join/#htc-linux skodde (~skodde@unaffiliated/skodde)
11:01.48*** join/#htc-linux detule (~detule@pool-96-234-141-27.bltmmd.east.verizon.net)
11:12.46*** join/#htc-linux mgross029 (6b0a0bda@gateway/web/freenode/ip.107.10.11.218)
12:28.39*** join/#htc-linux Scorpio_ (~Scorpio@89-72-178-160.dynamic.chello.pl)
12:31.09Scorpio_Hello. I read on XDA that this channel offers support for the Android branch of the project as well, correct ?
12:46.48*** join/#htc-linux helicopter88 (~helicopte@95.234.35.183)
12:47.07*** join/#htc-linux detule (~detule@hw-ma-6l13f61.mat.jhu.edu)
13:22.16*** join/#htc-linux skodde (~skodde@unaffiliated/skodde)
13:53.13*** join/#htc-linux PuffTheMagic (~PuffTheMa@unaffiliated/puffthemagic)
14:01.06*** join/#htc-linux Markinus (~Adium@212.255.26.88)
14:01.38*** join/#htc-linux riotz (riotz@unaffiliated/riotz)
14:09.00arrrghhhScorpio_, this is more of a dev channel
14:09.14arrrghhhlinux kernel devel for HTC devices.  mostly wince htc devices.
14:09.56Scorpio_I'm looking for an alternative OS for TyTnII ... the wm 6.5 is slow
14:10.07arrrghhhwhat phone?
14:10.14arrrghhhdon't say tytn
14:11.10Scorpio_what do you need to know exactly ?
14:11.16arrrghhhuhm
14:11.18arrrghhhwhat phone do you have...?
14:11.24arrrghhhthat would be a good start
14:12.09helicopter88arrrghhh,he has said TyTnII
14:12.19Scorpio_HTC TYNTII (Europe version with only back cam)
14:12.28arrrghhhthought so
14:12.33arrrghhhhelicopter88, wanted to be sure
14:12.40arrrghhhScorpio_, did they ever port android to that device?
14:12.59Scorpio_XDA seems to indicate so
14:12.59arrrghhhoh
14:13.00arrrghhhthe kaiser
14:13.02arrrghhhyes they did
14:13.05arrrghhhso what's wrong?
14:13.27arrrghhhthere's even a guide on how to replace winmo with android
14:13.27arrrghhhhttp://forum.xda-developers.com/showthread.php?t=680518
14:13.56Scorpio_yeah but do you know if its worth it ?
14:14.01arrrghhhworth it?
14:14.07arrrghhhif you hate winmo, i'd say yes.
14:14.17arrrghhhi haven't run it, so i can't say how well - or not - it runs
14:14.21arrrghhhi don't have that device, sorry.
14:14.36arrrghhhall i know is, i much prefer Android to WinMo.
14:14.40arrrghhhso i run Android.
14:14.44Scorpio_i mean the WM6.5 is bad (well windows...) but won't andro be even slower ?
14:14.55arrrghhhwhy?
14:15.01arrrghhhyou haven't even run it
14:15.39arrrghhhyou're making wild speculation based on... nothing.
14:15.43arrrghhhso why not at least try it
14:15.48arrrghhhand make your own judgements...?
14:15.56Scorpio_let me rephrase .. is the Keiser cpu enough ?
14:16.05arrrghhhwell
14:16.13arrrghhhobviously if they managed to port it
14:16.16arrrghhhand others are running it
14:16.19arrrghhhit's "enough"
14:16.23*** join/#htc-linux emwe (~emwe@cable-86-56-10-252.cust.telecolumbus.net)
14:16.25arrrghhhwhether it's "enough for you" that's the question
14:16.36arrrghhhif you run winmo on it
14:16.42arrrghhhthen you should know how slow it is
14:16.51arrrghhhemwe, you must explain what you meant earlier
14:16.52Scorpio_yes .. dead slow
14:16.58arrrghhhScorpio_, it's an old phone
14:17.01arrrghhhwhat do you expect...
14:17.03Scorpio_i know
14:17.06emwearrrghhh: #xdandroid ;)
14:17.49Scorpio_I do own droid 2 but the phone is to costly to risk it being stolen or damaged
14:18.14Scorpio_so i'm using old crap to be safe
14:19.14arrrghhhLOL
14:19.21arrrghhhyou make my brain hurt.
14:19.46arrrghhhtry it or not... this isn't a room to chat about it tho.  thanks.
14:19.53Scorpio_very expensive over here .. plus its a test phone for my mobile app work
14:20.14Scorpio_so no brain hurting
14:20.26Scorpio_thanks anyway
14:21.52arrrghhhlol ok
14:41.27*** join/#htc-linux kiozen (~kiozen@ppp-93-104-78-127.dynamic.mnet-online.de)
14:50.15*** join/#htc-linux Cotulla (~w3489sdf@nat100-255-205-109.tvoe.tv)
14:51.34Cotullahey
15:06.21*** join/#htc-linux kiozen (~kiozen@ppp-93-104-77-9.dynamic.mnet-online.de)
15:25.06*** join/#htc-linux Ceesheim (~ceesheim@p5B346C74.dip.t-dialin.net)
15:27.36*** join/#htc-linux |lippa| (~lippa@ppp118-209-32-171.lns20.mel4.internode.on.net)
15:29.55gauner1986Cotulla: hi
15:54.01*** join/#htc-linux paulk_ (~paulk@lib33-1-82-233-88-171.fbx.proxad.net)
16:02.51*** join/#htc-linux rob_w (~bob@ppp-188-174-93-140.dynamic.mnet-online.de)
16:31.38*** join/#htc-linux swc|666 (~gecko@unaffiliated/swc666/x-4934821)
16:42.48*** join/#htc-linux kiozen (~kiozen@ppp-93-104-77-9.dynamic.mnet-online.de)
16:47.45*** join/#htc-linux WisTilt2 (~wisgreg@wireless251.wirelesstcp.net)
16:48.08WisTilt2Morning ya'll
16:48.14Cotullahey
16:48.23Cotullagood morning at 20:48 :P
16:48.28WisTilt2how goes it there Cotulla
16:48.38Cotullarain & dark
16:48.39Cotulla:)
16:49.10WisTilt2sunny, dry, warm here but that will all change in the next month or so
16:49.18Cotullaohh :(
16:49.19arrrghhhCotulla, sounds like Russia
16:49.23arrrghhhrain & dark, lol.
16:49.31arrrghhhi guess add cold and snow depending on your location
16:49.48Cotulla"arrrghhh" <-- this sounds like some USA dog, lol
16:49.54arrrghhhUSA dog?
16:49.55arrrghhhlol
16:49.59arrrghhhmore like a pirate
16:50.01CotullaRussian ones produce "brrrrrRRR" sound :D
16:50.05arrrghhhor... someone dying
16:50.11CotullaOMG
16:50.16arrrghhhthe castle arrrrrrrgggggggghhhhhhhhh
16:50.18Cotullaur fantasy
16:50.19WisTilt2hi arrrghhh.  looks like alex has acoustic pretty much working so i don't know what more I can do.  im fixing the kbd/button led problem when in autobl right now.  miss autobl:)
16:50.31arrrghhhWisTilt2, i figured you would jump on that ;)
16:54.13*** join/#htc-linux programmer8922 (~Evan@esquel.math.unm.edu)
17:00.11*** join/#htc-linux balans2 (~user@82-170-217-205.ip.telfort.nl)
17:05.26*** join/#htc-linux Segnale007 (~Segnale00@ppp-111-63.26-151.libero.it)
17:13.31*** join/#htc-linux |Jeroen| (~jeroen@d5152B25B.access.telenet.be)
17:14.00*** join/#htc-linux Alex[sp3dev] (~alexander@ip-95-220-0-112.bb.netbynet.ru)
17:14.19*** join/#htc-linux balans2 (~user@82-170-217-205.ip.telfort.nl)
17:24.17*** join/#htc-linux helicop1 (~helicopte@95.234.35.183)
17:33.10*** join/#htc-linux GlemSom (~glemsom@0x5da34bca.cpe.ge-1-1-0-1105.sdnqu1.customer.tele.dk)
17:38.40*** join/#htc-linux helicopter88 (~helicopte@95.234.35.183)
17:43.24*** join/#htc-linux mickeyl (~mickey@80.81.242.146)
17:44.29*** join/#htc-linux helicopter88 (~helicop1@95.234.35.183)
17:54.57*** join/#htc-linux mastermerlin (~Adium@p4FEE5857.dip.t-dialin.net)
17:55.51*** join/#htc-linux AstainHellbring (AstainHell@unaffiliated/astainhellbring)
17:58.52*** part/#htc-linux Alex[sp3dev] (~alexander@ip-95-220-0-112.bb.netbynet.ru)
18:16.37*** join/#htc-linux LordDeath (~LordDeath@cable-81-173-166-250.netcologne.de)
18:18.52*** join/#htc-linux seb82 (~seb82@ip4da19346.direct-adsl.nl)
18:19.44*** join/#htc-linux [acl] (~abel@96.246.167.90)
18:19.48seb82does anyone know if android could be ported to a samsung F480?
18:20.32[acl]damn dirty ape
18:21.11Cotullahey dude
18:21.22[acl]Cotulla: sup bro..
18:23.02*** join/#htc-linux furtardo (~mks@nat/yahoo/x-naburdekqtiqxnqm)
18:24.33*** join/#htc-linux daedhel (~daedhel@cable-12-108-253.b2b2c.ca)
18:25.13daedhelhi
18:25.57daedheli'm a noob. I am considering buying a smartphone, but I will not have that windows, apple, android, or any other crap on it
18:26.04daedheli want GNU-Linux on it
18:26.19daedhelany of you have any documentation for me to read?
18:33.25Cotullasuch phones doesn't exist, isn't it?
18:34.32*** join/#htc-linux xf_merc (~sollux@host86-156-37-27.range86-156.btcentralplus.com)
18:35.24seb82hey xf_merc
18:35.46xf_mercseb82: hey, brb
18:35.54seb82kk xf_merc
18:38.50*** join/#htc-linux raymonddull (~raymonddu@c-69-245-125-111.hsd1.mi.comcast.net)
18:39.53daedhelwell, there must be some way to have a PDA or a smartphone working with gnu"linux
18:40.32seb82daedhel... the hardware won't really be supported all the way
19:03.58*** join/#htc-linux apt (~apt@rikers.org)
19:03.58*** topic/#htc-linux is Welcome to the HTC Linux project | Community portal & WiKi http://htc-linux.org | For IRC logs, HaRET & kernel mailing lists etc. see http://htc-linux.org/wiki/index.php?title=Contact | The htc-linux.org project is not affiliated with the HTC Corporation | This channel is for development purposes - Join #htc-linux-chat for offtopic
19:04.35seb82wb xf_merc
19:05.29*** join/#htc-linux Alex[sp3dev] (~alexander@ip-95-220-0-112.bb.netbynet.ru)
19:43.31*** join/#htc-linux apt (~apt@rikers.org)
19:43.31*** topic/#htc-linux is Welcome to the HTC Linux project | Community portal & WiKi http://htc-linux.org | For IRC logs, HaRET & kernel mailing lists etc. see http://htc-linux.org/wiki/index.php?title=Contact | The htc-linux.org project is not affiliated with the HTC Corporation | This channel is for development purposes - Join #htc-linux-chat for offtopic
19:43.37Cotullaapt hi
19:43.37apthello, cotulla
19:43.38Alex[sp3dev]Ghost89: this channel is actually htc-linux-english-courses
19:43.46*** join/#htc-linux leviathan (~quassel@2001:470:26:484:6ef0:49ff:fee6:8dca)
19:43.46Cotullaapt how are u?
19:43.47aptCotulla: what are you talking about?
19:43.54Ghost89wanted to know if someone succeeded in installing debian on htc athena?
19:44.23Cotullasomeone worked under linux I remember
19:44.32Alex[sp3dev]ask cr2 if you find him.. don't remember, but there were like 3 guys working on it
19:44.52CotullaAlex, how are u?
19:45.03Alex[sp3dev]Cotulla: tired and mad
19:45.17Cotullawhy
19:45.22Ghost89k
19:46.35Alex[sp3dev]Cotulla: because i spent the whole day at the damn university
19:49.03arrrghhhthere are usually good looking women on campus tho
19:49.10arrrghhhsome redeeming qualities
19:49.27Alex[sp3dev]arrrghhh: we don't have a campus but rather like 10 buildings across the whole city
19:49.35arrrghhhoh...
19:49.41arrrghhhsad
19:49.57arrrghhhi used to love uni.  especially in springtime... ah.  i should probably go back just to oogle.
19:50.08arrrghhhnow that i'm an old & creepy :D
19:51.38Cotulla:(
19:52.48Alex[sp3dev]Cotulla: why are you sad? girls on medical faculties have booobs.. it's not like CS nerds
19:53.02*** join/#htc-linux leviathan (~quassel@2001:470:26:484:6ef0:49ff:fee6:8dca)
19:53.02arrrghhhlol
19:58.49Cotullawhy u think so
19:58.51Cotulla?
19:58.52Cotulla:D
19:59.12CotullaI saw only one such item
19:59.19Alex[sp3dev]Cotulla: because i know a girl from a medical faculty. i tend to generalize ;)
19:59.27Cotullamost othes are just flat as
19:59.34Cotullaas 1 to 1 memory mapping
19:59.41CotullaVA -> PA
20:00.18Cotullalol W8 part of XDA added
20:01.44*** part/#htc-linux mgross029 (6b0a0bda@gateway/web/freenode/ip.107.10.11.218)
20:06.23gauner19861hehe
20:06.44CotullaWARNING: fake gsodder detected!
20:06.57[acl]:-p
20:07.34gauner19861product of disconnects
20:07.35gauner19861:(
20:07.51Cotullachild of disconnect
20:08.00Cotullaforce them to pay u aliments
20:08.03Cotulla:D
20:08.48*** join/#htc-linux leviathan (~quassel@2001:470:26:484:6ef0:49ff:fee6:8dca)
20:16.16*** join/#htc-linux arif-ali (~arif-ali@82-68-217-38.dsl.in-addr.zen.co.uk)
20:17.18seb82Cotulla, could I ask you a question?
20:18.09Cotullamaybe
20:18.14Cotullaask and I decide :)
20:18.31seb82erm...i ask and you decide if you will answer...
20:18.41Cotullaokay
20:19.01seb82kk are you assuming that the leo sound hardware is pretty much similiar to the qdsp6_1550?
20:19.45Cotullau know
20:19.51Cotullareexplain
20:19.51Cotullapls
20:19.52Cotulla:)
20:20.15Cotullaqdsp6_1550 is software . . .
20:20.21Cotullafor leo hardware . . .
20:20.25seb82you are using bits and pieces from the qdsp6_1550 driver to address leo sound hardware...
20:20.32Cotullawhere?
20:20.36Cotullain ALSA?
20:20.36Cotulla]
20:20.50seb82for your sound driver for ALSA for leo...
20:21.27Cotullait just use some api from qdsp6_1550
20:21.31Cotullalow level api
20:21.41seb82owkay... I see..
20:21.51Cotullaandroid also use same layer
20:22.05seb82but the code of that isn't free...
20:22.39Cotulla?
20:22.39seb82or so I assume currently...
20:22.44Cotullafree?
20:22.49seb82free source...
20:22.52Cotullawhere?
20:23.02Cotulla"that" <----?
20:23.08Alex[sp3dev]seb82: all code in CA kernel is free (it is gplv2). but firmware/equalizer tables may be non-free.
20:23.23Cotullahe seems mean about Android
20:23.42seb82would one be able to look into the driver (or layer-driver) for the leo which is used on Android?
20:23.58Cotullait's also open source
20:24.05Cotullabut I am talking about kernel interface only
20:24.08Alex[sp3dev]seb82: it is the libaudio-qds8k. but the acoustic is non-free
20:24.47seb82i'm referring to kernel interface as well...
20:25.17Alex[sp3dev]the kernel code is gplv2. how can it be non-free?
20:25.49seb82dunno... I'm not that familiar with free source...
20:25.56CotullaI can develop kernel module with compatible license
20:26.02Cotullaand keep it closed
20:26.03Cotulla:P
20:26.06seb82i see
20:26.22Alex[sp3dev]Cotulla: as long as you do not give anyone the binary, you can of course
20:26.26Cotullano
20:26.28CotullaI can give binary
20:26.30Cotullawithout issues
20:26.41*** join/#htc-linux Segnale007 (~Segnale00@ppp-111-63.26-151.libero.it)
20:26.50Alex[sp3dev]well.. yes, you can ;)
20:26.56Cotullacompatible license allows it. as well NVidia do it.
20:27.00Cotullaand many others
20:27.19Alex[sp3dev]yes, if you keep it outside kernel. but you won't be able to use some functions that are EXPORT_SYMBOL_GPL
20:27.42Cotullawhy?
20:28.28seb82just wondering
20:28.35Cotullaand who stops me
20:28.37CotullaI just will go
20:28.39Alex[sp3dev]Cotulla: iirc EXPORT_SYMBOL_GPL prevents access to functions if module license is not gpl.
20:28.42Cotullaand parse this table by myself
20:28.48Cotullaall memory is my
20:28.51Cotullainside KO
20:29.55xf_mercCotulla: Am I right in thinking that one has to close the audio side of the LEO (using q6audio_close) before being able to use voice?
20:30.33Alex[sp3dev]it is an arguable question (i.e., a good lawyer can sue you for that). let's just stop the discussion since CA code is gplv2 and that's what was asked
20:32.08seb82actually I was wondering since Cotulla wrote the audio driver for leo if he had based it upon the driver from android and if someone else could add support for the sound in the calls...
20:33.13Cotullaxf_merc, no
20:33.45xf_mercCotulla: So both audio and voice can be active at once?
20:34.04CotullaAlex, is it restricted?
20:34.29Cotullaxf_merc, yes?
20:35.17Cotullaseb82, u searching funny ways
20:35.23xf_mercCotulla: Awesome, that makes things a bit easier.
20:35.59seb82no it's the funny ways that find me...
20:36.59Cotullajust go and code
20:37.01Cotullawtf
20:37.19seb82I was just wondering... that's all...
20:37.34Cotullaseb82actually I was wondering since Cotulla wrote the audio driver for leo if he had based it upon the driver from android and if someone else could add support for the sound in the calls...
20:37.35Alex[sp3dev]Cotulla: i am not a lawyer so i am not sure about whether ignoring EXPORT_SYMBOL_GPL is legal or not. in fact, if you want, you can just mmap your controller and do whatever you want from userland. if you have a valid reason to make closed-source modules, please do tell
20:38.03Cotullano, I ask u about parsing symbol gpl table outside
20:38.51seb82apparently I started and heated up a discussion which wasn't my intention...
20:38.51Cotullaand userland in linux doesn't provide some cool features. like sysfs handlers.
20:39.20Alex[sp3dev]Cotulla: that is what i mean by ignoring EXPORT_SYMBOL_GPL. if a function was marked as gpl, it obviously means you may only use it inside gpl code. but you can just make a kernel function that will call the gpl symbol and do EXPORT_SYMBOL. as long as this proxy is open-source, you're completely legal
20:39.30CotullaI think it could be cool to register own handler inside userspace and handler requests, even other side won't know who handle them: kernel or user mode code.
20:39.37Cotulla*handle
20:39.52Cotullasince CE6.0 it was added to CE
20:40.14CotullaI know there already some different systems like RPC/ DBUS and etc
20:40.27Cotullabut they are rather complex. maybe I want only to use simple IOCTL for simple purpose . . .
20:40.41Alex[sp3dev]what prevents you from using ioctl?
20:40.56Cotullau can't register sysfs handle in userspace
20:41.00Cotulla*handler
20:41.03Alex[sp3dev]you can use shmem instead
20:41.25Cotullait's different thing. one if u have already ioctl interface.
20:42.02Alex[sp3dev]it's not like everything in the world must exactly match windows
20:42.23CotullaI didn't say this.
20:42.35Cotullait's just comfortable
20:42.38*** join/#htc-linux ghost (~ghost@93-39-225-196.ip77.fastwebnet.it)
20:43.01Alex[sp3dev]RPC is a Java thing.. DBUS is not perfect, but it is good that most apps are using it instead of multiple APIs. and if you need cross-platform network message passing, use AMPQ (RabbitMQ)
20:43.08Cotullabecause other side just do open/read/write/close
20:43.30Cotullabut ofcourse it can be implemented by proxy
20:43.34Cotullawith kernel driver
20:43.42Cotullawhich register / unregister sysfs
20:43.47Cotullaand allow user mode thread to wait
20:43.51Cotullavia select for example
20:43.54Cotullauntil even comes
20:44.21Cotullaokay I got answer to my question
20:45.17Cotullaintersting what is faster, DE or QEMU?
20:45.32Alex[sp3dev]what is DE? microsoft device emulator?
20:45.36Cotullaya
20:46.00Alex[sp3dev]i'd say QEMU is faster for ARM but for wp7 DE is faster because it is x86
20:46.06Cotullawhy QEMU still not fixed is v7?
20:46.10seb82only the real deal is faster
20:46.12Cotulla*v7 support
20:47.00Alex[sp3dev]because you did not come to fix it? maybe v7 support there is enough to bootstrap and compile software. i don't know
20:48.05Cotullaokay
20:48.22Alex[sp3dev]is v7 still not fixed? are you sure?
20:48.38CotullaI heard no
20:48.53Alex[sp3dev]i'd not trust rumors. better ask maemo or shr guys
20:50.24Cotullathey are missing
20:50.29Cotulla~seen GNUtoo
20:50.41aptgnutoo <~gnutoo@host188-144-dynamic.7-79-r.retail.telecomitalia.it> was last seen on IRC in channel #openmoko-cdevel, 12m 18s ago, saying: 'I'll go bye'.
20:50.50Cotulla~seen GNUtoo|dream
20:50.51apti haven't seen 'gnutoo|dream', Cotulla
20:50.59Cotulla~seen GNUtoo|pc
20:51.00aptCotulla: i haven't seen 'gnutoo|pc'
20:51.12Cotullahm
20:53.17Cotullaso EXPORT_SYMBOL_GPL is useless right, Alex?
20:54.16Alex[sp3dev]Cotulla: more or less so. there is always a way to work around license.
20:54.51Cotullahm
20:54.53CotullaI can do also
20:54.56Cotulla#define EXPORT_SYMBOL_GPL EXPORT_SYMBOL
20:54.57Cotullaright?
20:57.37Alex[sp3dev]you can do whatever, but this can be illegal. i am not a lawyer. probably with gplv2 you can do it. actually gplv3 was made to fix this hole and forbid 'tivoisation'
20:57.49Cotullaokay
20:59.08*** join/#htc-linux skodde (~skodde@unaffiliated/skodde)
21:02.15*** join/#htc-linux ImCoKeMaN (~imcokeman@pool-96-249-148-37.hrbgpa.fios.verizon.net)
21:04.11WisTilt2emwe: you around?
21:04.26emweWisTilt2: yap, still a bit.
21:04.56WisTilt2looks like the kbd/button leds not working with autobl enabled is a userland problem not kernel
21:05.31WisTilt2dont know who is working on that side for the new libs
21:05.37emweWisTilt2: yap, think so too. you can try to revert some changes to PowerManagerService.java and see if it fits again
21:06.15emweWisTilt2: hyc tinkered on these iirc.
21:07.16WisTilt2its userland for sure, with autobl enabled userland no longer sends any brightness info so its always 0.  where can I get the source tree for the testing libs for leds?
21:08.03emweWisTilt2: frameworks/base on xdandroid repo
21:08.21WisTilt2current xdandroid repo has the new liblights stuff?
21:08.31emwethat's not liblights related.
21:08.53emwePowerManagerService.java in frameworks/base got some patch love.
21:09.04emweimho
21:09.36emweor well, you can look at that to be sure. i haven't looked at liblights lately. that would be hardware/msm7k on xdandroid repo
21:09.44WisTilt2didnt know that.  i'll pull current source and trace it. also, do you know when/who added lines 284-291 in micropklt_panel_resume on the current .27 tree?
21:10.23emweWisTilt2: oh, there was also a change from hyc there... 27e1a01c0149b146f91cf2e62a277833a6fac0e1
21:10.44emwesetting variable brightness not just 255 or 0
21:10.49emwedunno if it affects.
21:11.14WisTilt2ok thanks. need autobl with working kbd/button leds:)
21:11.23emweme too.
21:11.43emweor, well let's say it works on gb :P
21:12.44WisTilt2Alex[sp3dev]: fyi, i've been running your acoustic backport to .27 all weekend and working great.  BT audio works perfect in my truck also.  only problem is I lost incoming handset audio in-call after a day or so but reboot cleared it up.  all else sounds nice!
21:13.09WisTilt2emwe those leds work with autobl in gb?
21:13.36Alex[sp3dev]WisTilt2: i'm not much into voice calls so you're welcome to debug. i'm trying to fix recording with headset now
21:13.37emweyap. and liblights should be identical. so i'd assume PowerManagerService
21:14.05WisTilt2that sounds logical.  ill take a look at both and compare
21:14.41WisTilt2Alex[sp3dev] yeah its probably a simple state not set under a certain condition.  i ran it through the ringer and impressed
21:15.05Alex[sp3dev]emwe: jb's acoustic unmuted mic only in call and when recording with internal mics from android. i have made it unmute mic on any recording and the recording with headset works now. i'll prepare the patches
21:15.50emweAlex[sp3dev]: ah cool. i somehow can#t get voice search to work on rhod400. rhod500 user said it's fine...
21:16.17emweAlex[sp3dev]: i don't wanna get into it now, but i had to keep 256 for CURRENT on RHOD otherwise incall mic was not working. perhaps it works with your recent set of patches.
21:16.26emweAlex[sp3dev]: or there is some rhod400<>rhod500 difference.
21:16.50Alex[sp3dev]emwe: not sure. i have nothing against using 256 as current as long as it does not break media player
21:17.14emweAlex[sp3dev]: been running 256 all the time with calls and mp3 player :)
21:17.21Alex[sp3dev]nice
21:17.30Alex[sp3dev]i'll try reverting to 256 later
21:17.34emwebut might be an issue on my side. dunno as the other user just ran the my .35 with the fresh built libs.
21:17.49WisTilt2is kernel.org down or is just my end?
21:17.51emwei can test 0x11 or 256 against your new set of patches. perhaps they fix voice search, too.
21:17.56Alex[sp3dev]WisTilt2: it was pwned
21:17.57stinebdWisTilt2: it was compromised
21:17.58emweWisTilt2: been down for quite a wihle. hacked.
21:18.01emwelol
21:18.10WisTilt2that sux
21:18.13stinebdpretty sure the attacker was arrrghhh
21:18.20WisTilt2lol
21:18.20stinebdupset about the current state of htc acoustic
21:18.47WisTilt2so anywhere else i can get the current xdandroid tree?
21:18.58stinebdheh... nope
21:19.02Alex[sp3dev]WisTilt2: replace kernel.org with omapzoom
21:19.06WisTilt2mine is from back in may
21:19.17stinebdis omapzoom stock?
21:19.30Alex[sp3dev]stinebd: at least, cm7 compiled without errors
21:19.39stinebdsee that's the issue
21:19.40stinebdCM trees
21:19.51stinebdCM has copies of korg repositories too but some of their forks are modified
21:20.09Alex[sp3dev]WisTilt2: http://pastebin.com/SHYgHSbe
21:21.08WisTilt2tks
21:21.32*** join/#htc-linux NYL (~NYL@109.96.1.52)
21:22.07stinebdjust a fair warning, certain CM forks might not be compatible with a straight-up aosp tree
21:22.10stinebdi honestly haven't tried it
21:22.33stinebdthings like unyaffs or dalvik
21:22.33Alex[sp3dev]stinebd: omapzoom should be vanilla. anyway it is better than being unable to build from source
21:22.46stinebdactually we have dalvik so that doesn't matter
21:23.32*** join/#htc-linux NYL_ (~NYL@109.96.1.52)
21:23.48Alex[sp3dev]emwe: so here is the fix for recording via headset https://gitorious.org/~ast/xdandroid/asts-hardware_msm7k_libacoustic/commit/816d2d52f3c9645544dbc0c48a1b4ac11edfeac7
21:24.23Alex[sp3dev]so, only in-call volume is a major blocker now?
21:24.56emweAlex[sp3dev]: the rhod500 guy said it's fine. puzzled. doing a call tomorrow. to lazy today.
21:25.12Alex[sp3dev]emwe: raph tests?
21:25.14*** join/#htc-linux rad (~radlo87@106-mo6-5.acn.waw.pl)
21:25.30emweAlex[sp3dev]: i am always amazed how fast you get stuff done. bows.
21:26.08radhello
21:26.20emweAlex[sp3dev]: no, blink led integration. can give the raph a test with this tomorrow if i can shove up some time.
21:26.30emweAlex[sp3dev]: your 27-acoustic-integration is up to date with your commits?
21:26.38Alex[sp3dev]emwe: but we have wasted like 3 month procrastinating prior to starting mergin acoustic and i have spent hell lot of time to track kovsky nand issues
21:26.45Alex[sp3dev]emwe: yes, it is up-to-date
21:26.53Alex[sp3dev]is away
21:27.22emweAlex[sp3dev]: well, then let me give it a try when i find the time :P and then we need userland release.
21:27.28xf_mercMarkinus: Did you update the configs when you pushed Cotulla's ALSA stuff?
21:27.57Markinusxf_merc: yes
21:28.10Markinusone config, the default one
21:28.26xf_mercMarkinus: seb82 had some issues with it, I had to give him mine. Not sure which one he used though...
21:28.52xf_mercMarkinus: Was just checking.
21:29.00Markinusok
21:29.16*** join/#htc-linux friehmaen (~fm@fm.xers.de)
21:30.02*** join/#htc-linux arif-ali (~arif-ali@82-68-217-38.dsl.in-addr.zen.co.uk)
21:35.28radi've got a quick question. i want to try out openmoko on my htc dream but the ftp links on the openmoko wiki does not work, leviathan had to disable them so i was wandering if you know any place else where i could download precompiled kernel and rootfs image?
21:37.35Alex[sp3dev]rad: go to #openmoko-cdevel
21:37.39Alex[sp3dev]and shr-project.org
21:40.01Cotullahehe
21:40.28Alex[sp3dev]emwe: and then, we'll need to fix wifi fo 35. maybe we should port some code from cm7 which allows to use rfkill instead of rmmod/insmod and just keep wl1251 modules always loaded
21:41.19radthanks Alex
21:41.41[acl]fix bcm for .35 please
21:41.42emweAlex[sp3dev]: is wl1251 supposed to be loaded/unloaded or is that just "our" hack to save power?
21:41.45[acl]:-)
21:41.53arrrghhhheh
21:41.56arrrghhhget on it!
21:42.01arrrghhhwhips Alex[sp3dev] and emwe
21:42.17[acl]haha.. id play the drum beat as the whipping starts :-p
21:42.21emwearrrghhh: remember, i get nothing done.
21:42.23Alex[sp3dev]emwe: wl1251 does not need unloading since it is controlled by sdio power. i think i just need to add wake lock because my device does not wake up if suspended when using wl1251
21:42.40arrrghhhemwe, oh sure you do.  you take plenty from Alex's tree :P
21:42.46arrrghhhwhich is much more than i have done... he
21:42.48arrrghhhheh*
21:43.01emwearrrghhh: lol
21:43.07Alex[sp3dev][acl]: the imperial march?
21:43.23[acl]as long as people get movin.
21:46.51Alex[sp3dev]arrrghhh: and yes, headset recording is fixed
21:47.59arrrghhhw00t
21:48.00*** join/#htc-linux becio56 (4f1952cb@gateway/web/freenode/ip.79.25.82.203)
21:49.06Alex[sp3dev]emwe: what's the status of GB now? will we make a gingerbread release when acoustic is integrated?
21:49.07[acl]emwe: you wanna talk prox ? i got a few mins
21:49.33stinebdAlex[sp3dev]: gb is pending merges and a fix
21:49.41Alex[sp3dev]stinebd: which ones?
21:49.47emweAlex[sp3dev]: worksforme. but i am featureless.
21:49.53*** join/#htc-linux arif-ali (~arif-ali@82-68-217-38.dsl.in-addr.zen.co.uk)
21:50.02emwe[acl]: rather tomorrow. i am kind off right now.
21:50.02stinebdAlex[sp3dev]: whichever ones i haven't done yet, i forget. the fix is a TI bluetooth crasher
21:50.09emwe[acl]: rather about to...
21:51.12Alex[sp3dev]stinebd: ok. i will not tell you that i've built cm7 and bt just works. oh shi~
21:51.25stinebdAlex[sp3dev]: right, i have a commit which i think is the fix but i haven't built and tested it yet
21:51.39Alex[sp3dev]ok
21:52.06stinebdbt works on ti devices?
21:52.12Alex[sp3dev]yep
21:52.18stinebdgreat, then it's probably the right commit
21:52.36stinebdand if not, i know where to get the right one
21:52.41stinebdthanks
21:52.43Alex[sp3dev]what about merges? what is left?
21:52.49stinebdi really don't remember
21:52.54stinebdi've been away from it for a long time
21:53.20stinebdit should be whichever merges don't apply cleanly from froyo to ginger
21:53.22emwei tried to keep up to date. missing camera2 patches got in with acoutsic merge
21:53.31emwenothing major imho.
21:53.40emweautobl kb works
21:53.54emweril and liblights are up to date. gps a tad bit ahead.
21:54.03stinebdpoor pathetic froyo gps
21:54.08[acl]lol
21:54.12emwenever dared to go back testing
21:54.20Alex[sp3dev]stinebd: if you don't mind, i'll add some ifdef guards to RIL and hardware makefiles later (and define them in BoardConfig.mk). my plan is to be able to just make a manifest and build cm7 with some of libraries pulled directly from xdandroid git. i think it is easier to use cm7/aosp on nand than messing our init script
21:54.20stinebddo anything with prox?
21:54.21emwelet's say i've been on gb since months now with .35
21:54.39[acl]stinebd: done.. ill commit soon for rhod
21:54.41emwestinebd: not yet. left todo
21:54.55stinebdAlex[sp3dev]: sure, whatever you do is fine as long as it doesn't break our current setup when dropped in
21:55.01Alex[sp3dev]ok
21:55.10Alex[sp3dev]good night guys. see you tomorrow
21:55.14*** join/#htc-linux rzk (~rzk@95-26-77-126.broadband.corbina.ru)
21:55.15stinebdnight, thanks again
21:55.21*** part/#htc-linux Alex[sp3dev] (~alexander@ip-95-220-0-112.bb.netbynet.ru)
21:55.25[acl]however its not as sensitive as winmo. I need to get close to it to trigger it. Like about 1/2 inch. While on winmo it can pick up a nice 1 inch easy
21:55.51stinebd[acl]: is all the work being done in userland?
21:56.17[acl]well its all stock cm7 code. so not sure how that translates to xdandroid code
21:56.30[acl]libsensors doesnt need to be touched
21:56.32[acl]just all kernel
21:56.37stinebdah okay
21:56.41[acl]but thats using ioctl
21:56.57stinebdso we'll have to pull the relevant class from cm7 into our libsensors
21:56.58[acl]for froyo its easy to just put a sysfs entry.
21:57.37stinebdthe new sensors stuff is really easy to work with
21:57.50[acl]yeah its no biggie. just froyo you have to make peace with
21:57.56stinebdfroyo can suck it
21:58.01[acl]dang ok..
21:58.02[acl]lol
21:58.06arrrghhhhah
21:58.06stinebdif we get ti bt working on gingerbread we can ditch froyo completely
21:58.34stinebdthat and gps were the major blockers
21:58.45stinebdeverything else works at least as well as froyo and in many cases better
21:58.47arrrghhhwhich gps is fixxxxxored
21:58.57emwegb
21:58.59arrrghhhstinebd, did you ever sort out that weird data flakiness in gb?
21:59.08stinebdthe what?
21:59.08emwedata flakiness?
21:59.09arrrghhhor did that fix itself with the new RIL.  gawd
21:59.18arrrghhhheh
21:59.18emwedata fine /methinks
21:59.21stinebdis this some cdma crap?
21:59.22arrrghhhwell on GSM it was random
21:59.32stinebdgsm?
21:59.34arrrghhhdata would just randomly flake
21:59.40stinebdoh right i remember
21:59.41arrrghhhbut on CDMA it was consistently reproducible
21:59.41emwei sometimes have the feeling i get mails when i resume the phone
21:59.45emwenot often, just sometimes
21:59.48arrrghhhyea
21:59.58arrrghhhi guess it doesn't matter until you press a test image.
21:59.58emweok, flakiness is likely there :P
21:59.59stinebdthat was supposedly a kernel thing wasn't it?
22:00.01arrrghhhjust curious.
22:00.06arrrghhhstinebd, no clue TBH
22:00.10arrrghhhi haven't touched GB in ages...
22:00.16[acl]why yall blamin kernel .. :-p
22:00.22stinebddont worry [acl]
22:00.25stinebdit wasn't you, it was WisTilt2
22:00.25arrrghhheasy scapegoat
22:00.29[acl]moce
22:00.30arrrghhhheh
22:00.32Cotullais it good code?
22:00.33[acl]nice
22:00.33Cotulla<PROTECTED>
22:00.33Cotulla<PROTECTED>
22:00.34emwei think i still see that sometimes
22:00.37Cotulla?
22:00.40stinebdevery since he put that collapse code in there
22:00.43stinebdever*
22:00.45CotullaI worry about R12
22:00.59stinebdR12 is real
22:01.19stinebdaka IP
22:01.25Cotullahuh?
22:01.36stinebdintra-procedure call scratch register
22:01.49Cotullawho cares
22:01.54stinebdyou?
22:01.55CotullaI carry
22:01.56stinebdsince you asked
22:01.57Cotullaif it can load
22:02.01Cotullaright
22:02.09Cotullaif specified in the both sides
22:02.36stinebdthe called function can clobber r12
22:02.50Cotullawtf
22:03.19Cotullaokay nobody knows :D
22:03.26[acl]emwe: ok i gotta go now actually.. so take a look at my commit. email me if u have questions. i wont have time to work tonight but i can commit so we can get the ball rolling. You can handle the .35 portion :-)
22:03.47emwe[acl]: i am overdue already....
22:03.54[acl]actually
22:04.16[acl]stinebd: is it worth it to get prox working on froyo? or just ignore it and leave it ready for ginger bread ?
22:04.24emweginger :P
22:04.29arrrghhhheh
22:04.39arrrghhhseems everyone is looking forward to GB.  no worries here.
22:04.42[acl]emwe: then i dont need to make changes if you are gonna use ioct
22:04.57[acl]stinebd: any beef with ioct ?
22:05.06stinebdCotulla: it's safe to use it -- in intra-procedural functions, if in doubt, stack it
22:05.22emwepassion does the same so who cares :P
22:05.27stinebd[acl]: it's fine
22:05.30Cotullau didn't understand question even
22:05.40CotullaI asked only about LDMIA R12, {R0-R12, LR}
22:05.44stinebdi guess not
22:05.55stinebdso until you can figure out how to ask a question, you can answer it yourself :P
22:06.05CotullaI clear say uy
22:06.12stinebdyeah
22:06.13stinebdsure
22:06.20CotullaCotullaif it can load
22:06.21CotullaCotullaright
22:06.21CotullaCotullaif specified in the both sides
22:06.48stinebdwhy not?
22:07.01Cotullalol
22:07.05Cotullau bad troll
22:07.08arrrghhhlol
22:07.45[acl]emwe: easy as pie.. this is the only board specific stuff..
22:07.46[acl]http://pastebin.com/XRav0wTn
22:07.58[acl]rest is all make file and kconfig and moving the capella driver over
22:08.04WisTilt2<stinebd> it wasn't you, it was WisTilt2 <--- what did I do now?
22:08.15arrrghhhtake the blame like a champ
22:08.16arrrghhh:D
22:08.23[acl]easy as pie i tell you
22:08.29emwelol, thanks.
22:08.33*** part/#htc-linux rad (~radlo87@106-mo6-5.acn.waw.pl)
22:08.35WisTilt2ill take blame but for what?
22:08.43WisTilt2blame it on the old guy yeah
22:08.50arrrghhhheh
22:09.09[acl]thats messed up..
22:09.20stinebdCotulla: the answer is no
22:09.31stinebdhigh registers r8-r15 aren't allowed on the right side
22:09.35stinebdaccording to the docs
22:09.45[acl]ok fine gents. i need to go.
22:09.47[acl]later
22:09.52arrrghhhWisTilt2, just some data flakiness in GB that stine was conveniently pinning on the kernel.
22:10.01arrrghhhhe wasn't serious tho :P
22:10.07arrrghhhwell, at least about blaming you
22:10.14arrrghhhhe might've been serious about it being a kernel issue.
22:10.23arrrghhhdunno... still need a refesher on GB testing.
22:10.31WisTilt2wasn't me, can't prove a thing:)
22:10.39stinebdi have surveillance video of you doing it
22:10.43WisTilt2lol
22:11.01arrrghhhheh
22:11.24stinebdCotulla: btw, http://infocenter.arm.com/help/index.jsp?topic=/com.arm.doc.dui0068b/BABEFCIB.html
22:11.49stinebdwhich says the register list must be low registers
22:12.37stinebdguess he put me on ignore
22:12.56stinebdnever trust a russian
22:13.13stinebdthey'll just defect and steal your submarine
22:13.14arrrghhhcertainly don't turn your back on them
22:13.18arrrghhhheh
22:13.24stinebdone ping only!
22:13.30Cotullahe just a stupid troll
22:13.38Cotulla:D
22:13.43stinebdheh
22:14.42CotullaI didn't asked trolls, I asked people who really used it and knows. so go away.
22:17.07*** join/#htc-linux fpu (~nonperson@62-121-71-144.home.aster.pl)
22:17.19fpuhello :-)
22:17.46stinebdthat's fine. i'll be here to help you when you try it and it doesn't work
22:18.19Cotullahey fpu
22:30.12*** join/#htc-linux bexo (5807bbfc@gateway/web/freenode/ip.88.7.187.252)
22:33.43*** join/#htc-linux MN-- (~yaaic@host86-134-185-4.range86-134.btcentralplus.com)
22:41.14*** part/#htc-linux Cotulla (~w3489sdf@nat100-255-205-109.tvoe.tv)
22:42.13bexohola
22:42.18bexobuenas noches
22:43.12arrrghhhbexo, Inglés por favor
22:43.37stinebdarrrghhh: english please
22:43.38bexoya, pero no se ingles, lo siento
22:43.43arrrghhhstinebd, lol
22:44.01arrrghhhbexo, this room is english-only...
22:44.16arrrghhhesta habitación es sólo Inglés
22:44.28arrrghhhi'm sure google translate managed to butcher that one
22:44.42bexoy hay algo similar en español?
22:44.56arrrghhhbexo, no
22:45.00arrrghhhnot that i know of...
22:45.33xf_mercbexo: http://translate.google.com/ ?
22:47.04bexothanks
22:47.04arrrghhhhah
22:47.10arrrghhhxf_merc, don't give away my secrets
22:47.29xf_mercarrrghhh: Sorry, master :p
22:47.33arrrghhhlol
22:48.15*** join/#htc-linux d3tul3 (~detule@pool-96-234-141-27.bltmmd.east.verizon.net)
22:49.53*** join/#htc-linux furtardo (~mks@nat/yahoo/x-txoqzwiipxbmtnrc)
22:51.45xf_mercWell that was eventful.
22:51.59xf_mercI was all psyched up for reading google's pidgeon-english.
22:52.03arrrghhhlol
22:52.21arrrghhhdid you have fun reading my pidgeon-spanish?
22:52.54xf_mercIt looked alright to me, but then I only took spanish for a year in school, so what do I know?
22:52.59arrrghhhheh
22:53.11arrrghhhi took 2 years of French.  useless.
22:53.22stinebdit was not proper spanish
22:53.28stinebdhe forgot the esse at the end
22:53.40xf_merclol
22:53.43arrrghhhhah
22:54.15stinebdnobody took all four years?
22:54.22stinebdi was fluent in german
22:54.49arrrghhhdid you use it?
22:54.55stinebdi still do
22:55.01stinebdbecause it sounds hilarious if you shout it
22:55.07arrrghhhlol
22:55.17arrrghhhJapanese and German seem like they would be a lot of fun to shout
22:55.26stinebdNAN DESU KA!!!!!
22:55.52stinebdthe shout funny factor is the only reason i learn a language
22:55.56stinebdit's why i know C
22:56.18stinebdint main parentheses open brace!
22:56.23arrrghhhgroan...
22:56.25xf_mercstinebd: I couldn't agree more about german xD
22:57.07stinebddon't worry arrrghhh
22:57.15stinebdit gets funnier if you add argc and argv
22:57.17xf_mercAs it stands, I only know about 6 words to shout. Most of my other-language skills (hah!) lie in icelandic
22:59.21stinebdall you need is enough words to make what sounds like an angry sentence
23:01.30*** join/#htc-linux riotz (riotz@unaffiliated/riotz)
23:30.28*** join/#htc-linux mitsutaka (~mitsutaka@rt.miraclelinux.com)
23:50.31*** join/#htc-linux rpierce99 (~rpierce99@96-42-102-103.dhcp.stcd.mn.charter.com)
23:51.32*** join/#htc-linux MethoS- (~clemens@134.102.106.250)
23:51.52arrrghhhdamn, alex isn't here.
23:51.56arrrghhhdoes cam not work on x1?  odd.

Generated by irclog2html.pl Modified by Tim Riker to work with infobot.