IRC log for #harmattan on 20110920

00:15.13nibbleri feel dumb. i can't find the e-mail settings screen.
00:17.26ieatlintyou do it via accounts
00:17.37ieatlintaccounts app on the home screen
00:22.40nibblerah. i missed the obvious. thanks!
00:23.10Milhouseanyone remember the trick to get contact birthdays to appear in the Calendar?
00:35.05*** join/#harmattan leinir (~leinir@amarok/usability/leinir)
01:40.53*** join/#harmattan epage (~epage@99.62.35.170)
01:46.27*** join/#harmattan khertan_ (~quassel@AAmiens-553-1-146-158.w92-155.abo.wanadoo.fr)
01:46.30*** join/#harmattan villev (vivainio@kapsi.fi)
01:48.36*** join/#harmattan matrixx (matrixx@xob.kapsi.fi)
01:50.30*** join/#harmattan Smtih (~degtep@93.88.184.11)
02:14.10*** join/#harmattan hardaker (~hardaker@mail.hardakers.net)
02:47.22*** join/#harmattan Smith (~degtep@msmail.e10.ru)
02:47.25*** join/#harmattan Scifig (~Scifig@c-24-4-32-47.hsd1.ca.comcast.net)
03:08.51*** join/#harmattan crevetor (~antoine@modemcable210.76-70-69.static.videotron.ca)
03:09.03ScifigSo now that we have Beta 2, can/should we file bugs for harmattan?
03:09.34*** join/#harmattan DocScrutinizer (~halley@openmoko/engineers/joerg)
03:09.49Clintc
03:51.37*** join/#harmattan epage (~epage@adsl-99-62-35-170.dsl.aus2tx.sbcglobal.net)
04:01.25*** join/#harmattan aleksander_m (~aleksande@99.47.18.95.dynamic.jazztel.es)
04:36.22*** join/#harmattan khertan (~quassel@AAmiens-553-1-211-212.w86-192.abo.wanadoo.fr)
04:36.23*** join/#harmattan wazd (~wazd@broadband-95-84-185-178.nationalcablenetworks.ru)
05:05.27*** join/#harmattan ravi (70793705@gateway/web/freenode/ip.112.121.55.5)
05:14.29Stskeepsanyone awake with new firmware?
05:14.39Stskeepscould you dpkg -l | grep fbdev ?
05:17.13ieatlintfinds xserver-xorg-video-fbdev
05:18.35Stskeepswhat version?
05:20.23ieatlint0.4.0258+0m6
05:20.30Stskeepsthanks
05:20.45ieatlinterr, 0.4.0-258+0m6
05:30.31*** join/#harmattan gri (~gri@agsb-4d048f12.pool.mediaWays.net)
05:51.28Stskeepsand dpkg -l | grep kernel ? :)
05:53.13specialStskeeps: 2.6.32-20112910+0m6
05:53.35Stskeepsthanks
06:05.07*** join/#harmattan eman (~eman@203-214-142-177.perm.iinet.net.au)
06:06.25*** join/#harmattan maxw (~davidmaxw@194.136.86.45)
06:06.42*** join/#harmattan kulve (631109c573@humboldt.pingu.fi)
06:16.08*** join/#harmattan mece (~mwikstro@mariehamn.abo.fi)
06:17.06griAaaah, when will we be able to ignore the 1 million news feed apps on ovi store ... "new applications" is pretty unusable :(
06:17.34mecewell I suppose we can just one-star them all.
06:17.56mecewoo, got my contacts imported from ny n900 with sync!
06:17.58griThey appear faster than we can vote it seems
06:18.00kulveI tried to read the logs from the couple of last days but it's still unclear if there's a way to restore contacts from the backup-file made before flashing the new fw? Or is the easiest way to flash the old fw, restore backup, export contacts, flash the new fw, restore backup, import contacts?
06:18.20meceit's not
06:18.22Stskeepskulve: i'd recommend simply not restoring backup and perhaps export vcf's instead
06:18.36mecekulve, yeah that's the method
06:18.39Stskeepsthe schemas have changed in tracker or something
06:18.46Stskeepsso things really blow up :)
06:18.48mecekulve, I imported from n900
06:18.56meceworked on 5th attempt for some reason
06:19.03meceone attempt actually deleted my N900 contacts.
06:19.10Stskeepsand backup your n900 contacts too
06:19.18kulveI've added some contacts after that, but maybe that would still be the easiest way. The few additions I could add manually..
06:19.32griDid anyone attempt to flash the old fw again? I would like the aegis-developer-mode back
06:19.48meceI'm sure you can, if you have the image
06:19.59griWhich I don't have
06:20.14meceI'd like it too.
06:20.20mecethe windows version
06:20.40mecealso, importing old profile breaks twitter client for some reason
06:20.48meceI mean importing backup made in old firmware
06:21.07meceis a reflash the only way to get angry birds back?
06:21.10kulveI really like the feature that I can close the application by sweeping from top to bottom :)
06:21.23meceyep
06:21.43mecethere's also swipe manager in ovi store that enables you to configure what happens when you sweep where
06:21.46meceswipe even
06:21.55kulveand the scrolling at least in some places is really smooth now
06:21.59griso you know where you end up when swiping :)
06:22.13mecescrolling was smooth before, and it's still smooth, imo.
06:24.55kulveit was, but now e.g. the application list seems to scroll even smoother. I think the scrolling speed is a bit slower which might affect the feeling as well..
06:25.11kulveor then I'm just imaginating things :)
06:25.54mecemight be smoother. I haven't used it that much
06:29.28kulveI had synced my contacts to my work phone (n900) and now I managed to sync those to my n950, so now I have at least most of my contacts
06:41.35*** join/#harmattan Anssi138 (~ae@a83-245-236-219.elisa-laajakaista.fi)
06:42.36*** join/#harmattan spenap (~spena@150.242.27.77.dynamic.mundo-r.com)
06:44.56mecehmm.. mr id on tmo says he managed to get stuff restored from backup somehow.
06:45.06*** join/#harmattan harbaum (~quassel@2001:8d8:1fe:8:baac:6fff:fe2d:73a3)
06:56.04kulveI could "strings" through the contacts from the n950 backup and add manually the few new contacts I had in there
06:56.37*** join/#harmattan djszapi (~lpapp@plexyplanet.org)
06:57.30*** join/#harmattan jreznik (jreznik@nat/redhat/x-jsyiyqbqxdppzkgz)
06:59.19spenapI don't know if that's the case, but if you have your accounts in Google, you don't need the Google account plugin to get them on the device
06:59.25spenapthe MfE account can be used for that
06:59.31spenapand works quite fine
06:59.39spenapI've been using it without troubles
06:59.42meceHaha the flasher said "Press enter to exit and remove the cable to reboot... Yo"
06:59.51*** join/#harmattan lamikr (lamikr@nat/nokia/x-zhcrgpghrlmgyqnj)
07:01.47rantomAnyone else noticed that the vibration in new FW is not working properly?
07:02.12rantomI've set it up to 3 and it's stuck to 1
07:05.39*** join/#harmattan smoku (~smoku@93.159.54.194)
07:11.30*** join/#harmattan fiferboy (~fiferboy@24.102.35.251)
07:19.33*** join/#harmattan henper (903ff70a@gateway/web/freenode/ip.144.63.247.10)
07:19.43henperhello
07:20.08rantomhi
07:20.15henpercould someone point me in the right direction? im developing an app for the n950 and i really can't find how to send notifications to the user
07:20.30henperi found the MNotification class but if i'm not wrong the meego touch library is deprecated?
07:20.38alteregoMNotification
07:22.04djszapihenper: yes, it will be, but it is safe to use, if you like that.
07:22.30hiemanshuhenper: libharmattaneventview
07:24.04djszapihenper: the vast majority of the Ui is also written in MTF, and even if there were plans (there are not), there would be no resource to rewrite in any near future. :)
07:24.12Hq`it's not deprecated on harmattan
07:32.39grihenper: You also might take a look here: http://harmattan-dev.nokia.com/docs/library/html/meegotouchhome-nokia/class_m_event_feed.html?tab=0
07:32.57griAnd there are also notifacation classes developed by nullpointer (group or guy?)
07:33.49*** join/#harmattan khertan1 (~khertan@nax2.naxos-fr.net)
07:33.52gri(if you're not using meegotouch of course)
07:34.03khertan1Morning
07:34.42khertan1someone know if there is already a font selection dialog made in qml ? i didn't want to reinvent the wheel
07:38.36*** join/#harmattan DocScrutinizer (~halley@openmoko/engineers/joerg)
07:40.16henperbig thanks to you all! this should get me started :)
07:48.57*** join/#harmattan achipa (attila@nat/nokia/x-ttfjuojzqevembzw)
07:50.42*** join/#harmattan frinring (~kossebau@p5DDBABB6.dip.t-dialin.net)
07:51.08*** join/#harmattan lardman (~lardman@138-38-179-9.docking.bath.ac.uk)
07:51.08*** join/#harmattan lardman (~lardman@Maemo/community/contributor/lardman)
07:52.20*** join/#harmattan nebulon (~quassel@host-88-217-163-202.customer.m-online.net)
07:52.36*** join/#harmattan tbf (~mathias@p57A9E474.dip.t-dialin.net)
07:56.40*** part/#harmattan smoku (~smoku@93.159.54.194)
08:04.50*** join/#harmattan artemma (~artemma@d85-194-229-245.cust.wlannet.com)
08:06.14*** join/#harmattan lamikr (lamikr@nat/nokia/x-ystqwdrfgkgxdwib)
08:06.45henperwhen i try to build libmeegotouch (to use MNotification) i get this error: You are building a 64-bit application, but using a 32-bit version of Qt. Check your build configuration.
08:06.57henperhow can i force it to build in 32bit?
08:08.53*** join/#harmattan sp3001 (~chatzilla@cs78207043.pp.htv.fi)
08:09.04*** join/#harmattan frinring (~kossebau@p5DDBABB6.dip.t-dialin.net)
08:09.55*** join/#harmattan veskuh (vesahart@nat/nokia/x-cipgroxzuhfmvysk)
08:10.09*** part/#harmattan veskuh (vesahart@nat/nokia/x-cipgroxzuhfmvysk)
08:10.42djszapihenper: make sure "-m32" is passed to gcc? "QMAKE_CXXFLAGS += -m32" in the pro file might help
08:12.12*** join/#harmattan sp3000 (~tt@cs78207043.pp.htv.fi)
08:14.01*** join/#harmattan leinir (~leinir@amarok/usability/leinir)
08:17.15henperstill the same :(
08:18.33khertan1n950 form factor is so good that it s even didn't need any car holder for navigation : https://lh5.googleusercontent.com/-WXU2FUR7b74/TnhJf0Z70CI/AAAAAAAAAzw/E-UKPcD3OYs/s1152/IMG_0952.JPG
08:19.02mecehehe I put mine in the middle of the dashboard, works very well there too :D
08:19.20macmaN_lolz, thats nice. i bought a n8 car holder, it fits n950 perfectly.
08:19.24*** join/#harmattan zarlino (~zarlino@109.54.74.208)
08:21.19djszapikhertan1: hehe :)
08:21.21*** join/#harmattan divan (~dev@212.90.177.150)
08:21.38mecereally liking the new fw on N950 now that I have got most stuff to work
08:21.48macmaN_same
08:22.10meceinstalling stuff from ovi atm.
08:22.26meceand I absolutely love swipe manager!
08:22.47djszapioh the world changes since yesterday, when the fw was everything but nice ? :)
08:23.19mecedjszapi, aegis must burn in hell
08:23.37mecedjszapi, if that's what you're referring to.
08:24.52mecedjszapi, I never said I didn't like the new firmware. I didn't like losing my contacts tho. things seem to work better after a second reflash though. It was the backup restore that messed it up apparently.
08:25.08RST38hWell, moo all
08:25.45macmaN_moo cow rst
08:25.48mecedjszapi, are you using the same firmware btw?
08:26.20mece34-2
08:27.15djszapino, I need gtalk.
08:27.20meceas do I
08:27.42mecewhat's the package called?
08:29.07djszapimece: wasn't the guy you yesterday who had not even the slightest idea what a security framework is good for and asking me and I tried to explain it to you ? Please do not start this again and again up, it is so tiring for both of us. I know windows, android, maemo, meego security experts should burn since they all follow the aegis principles nowadays, but it is not really nice to hear really. On the other hand, people were actually complaining yesterday
08:33.28RST38hOh, the djszapi guy is proselytizing again...
08:34.08RST38hmece: Let us troll him again! =)
08:35.42*** join/#harmattan gri (~gri@agsb-4d048f12.pool.mediaWays.net)
08:35.49meceno
08:36.18*** join/#harmattan kontio (kontio@unaffiliated/kontio)
08:37.25*** join/#harmattan iekku (iekku@trillian.oikosulku.net)
08:43.04*** join/#harmattan andre__ (~andre@Maemo/community/bugmaster/andre)
08:43.13*** join/#harmattan jreznik (jreznik@nat/redhat/x-ldkdwbnxlnqxhxyp)
08:44.13griAnyone knows a sparql browser which can read the tracker-store.journal? Otherwise my contacts may be lost :/
08:44.55macmaN_ok well this is kinda strange, my n950 seems to have just hung sitting on the desk
08:45.01macmaN_with standby screen on
08:45.37macmaN_hm. starting to open hwkbd seems to have taken it out of the funk
08:46.04djszapigri: afaik there is no journal anymore
08:46.15macmaN_there needs to be a Clean button next to Refresh on news screen
08:46.50gridjszapi: That's why the backup did not rewrite my contacts ... but getting them out with a text editor is too much work for me :)
08:47.04djszapigri: use my command
08:47.09griwhich is?
08:47.12djszapiwikipage
08:49.55gridjszapi: Since I only have the beta1 backup of my contacts, I can't use vcf import
08:50.08*** join/#harmattan jreznik (jreznik@nat/redhat/x-sttdasixdzlhtzyd)
08:52.30djszapigri: not exporting the contact to desktop PC for backup is a really bad idea
08:53.00gridjszapi: Yep
08:53.08djszapibut at any rate, you learned the lesson ;)
08:53.17gridjszapi: Is there a download link for the old beta?
08:54.02alteregoHas anyone added at least pasting to meego terminal?
08:54.58kulveis there meego terminal in the new fw? I couldn't find it..
08:55.31djszapikimju: I figured out the harmattan scheduler kernel details
08:56.31alteregokulve you need to enable dev mode
08:56.39khertan1kulve: is there meego terminal in the new fw? I couldn't find it.. <<<< enable devel mode
08:56.51kimjudjszapi, ok, what was the problem?
08:57.27kulveI have the developer mode in settings->security set on already
08:57.44djszapikimju It is that your application is reclassified to run in "applications" cgroups subdomain, and as such: RT CPU time can not be assigned to. However scheduling policy change works fine, if your task is placed into the cgroups root partition (if the process is classified as a system one from the beginning). You can also check it out from the kernel source if you are interested in the details (grep linux/kernel/sched.c for rt_runtime_us to get the answer
08:58.03khertan1kulve unactivate and activate it again :)
08:58.06khertan1:)
08:58.10kulveI guess the backup restored the developer mode but it's not the same thing as .. yes, doing that now :)
08:58.19djszapikimju What I have just done to make it work is this: 1) Add sleep(10) before scheduling policy change 2) Run this from script for instance: echo `pidoff myapp` > /syspart/tasks You can not have RT tasks for applications on Dali by default, that is done deliberately.
08:58.28alteregoIt needs to download the tools
08:58.33djszapi*Dali = N950 :p
08:59.09kulvealthough I guess it would be nice to be able to download the terminal from the store without enabling the developer mode. It's just an application after all..
08:59.25RST38hkhertan: terminal gets installed when you enable developer mode
08:59.36RST38hkhertan: ditto for ssh
08:59.45RST38hkhertan: htop and nano you install manually with apt-get
09:00.42khertan1RST38h: yes i know
09:00.55khertan1RST38h: you didn't need to install it manually
09:01.04khertan1install is possible too with the gui
09:01.27RST38hHow?
09:01.35RST38hhas not seen anything that looks like HAM yet
09:01.46khertan1htop is in x11 utilities or utilities developper package
09:02.08khertan1where you have a list of package in devel panel
09:02.15khertan1just need to click on install button
09:02.23kulvecut'n'paste is next thing I would like to have in the terminal :)
09:02.27RST38hah
09:02.37RST38hhas not seen devel panel with a list of packages
09:02.55RST38hkulve: there is no cut&paste? (have not tried yet)
09:02.57khertan1(install didn't works the first four time, but works the fiveth time  :) )
09:03.44kulveRST38h: no, it changes toolbars in the new fw (and color scheme in the old fw). AFAIK at least..
09:04.51kulveswipe, that is
09:05.06RST38hmghm
09:06.55djszapigri: I am afraid, link to old beta would not really be usable since it seems 34-2 -> 22-6 downgrade is not possible.
09:07.52RST38hkulve: mgedmin has been compiling terminal .debs out of git, he may know something about cut&paste there
09:08.33gridjszapi: Yay, this means no aegis-dev mode, no contacts :) Should have stayed with my old version
09:08.58griand still no commhistoryd in scratchbox, wohoo
09:09.08djszapigri: no, you should have followed my export instructions (I think I told it more times)
09:09.41djszapigri: aegis-developer-mode --relaxed-exec is gone, but the QtCreator is pretty good for making a skeleton package anyways (I have been told so here since I do not use that myself)
09:10.53gridjszapi: How do you test on device? Is there a way to create the package and deploy it to the device and start debugging from the scratchbox?
09:11.21griQtCreator and Madde need about 2 oder 3 minutes from deploy to actual program start when creating a package
09:11.39grialso madde is missing most libraries which need to be copied from scratchbox
09:11.41djszapisounds a bug against QtCreator ?
09:12.01griQtCreator also can't create packages with custom debian folders (which I have)
09:12.04djszapias for me, I have a skeleton package, and I will use that if I ever use the public image (doubt that)
09:13.04griscratchbox (the public one) is missing libraries, so development around messaging is a bit complicated
09:13.38djszapiCan you clarify it please ? I am not getting it in details.
09:14.03griI need commhistoryd (commhistory-daemon) which is not available in the scratchbox
09:14.20djszapiwhich is quite ok.
09:14.24griand it even can't be created since it's having dependencies which are also not available in the scratchbox
09:14.52djszapiwell, you should really never ever test most of the apps in scratchbox.
09:15.11griI don't want to test, I want to develop
09:15.11djszapithat is really not the scope of scratchbox for this.
09:15.19griin fremantle this worked fine
09:15.52djszapisorry, I do not understand what "this" means. Seems, I still need more information.
09:15.56vladesthi
09:16.11vladestwho knows, wht the phrase "QGLWindowSurface: Flushing to native child widget, may lead to significant performance loss" means?
09:16.43djszapivladest: you can also ask it on #qt
09:16.46gridjszapi: This is "using communication history without device"
09:17.07djszapiI had the impression that is a runtime dependency...
09:17.21MohammadAGdjszapi, you can get aegis-developer-mode working with the right methods
09:17.25MohammadAGit's certainly not gone ;)
09:17.35vladestdjszapi: I can see this only on n950. on e7 there is no such debug output on same code
09:17.41djszapiMohammadAG: oh ?
09:17.43griMohammadAG: This would be great
09:18.26vladestMohammadAG: hi. did you run dmesg already?
09:19.40djszapiMohammadAG: "djszapi, you can get aegis-developer-mode working with the right methods - it's certainly not gone ;)" -> please bring real meaning into this.
09:19.52trxvladest its something about graphics system, it(you) failed to create GL based view, so it will use eg. Raster to draw
09:20.05trxi am not sure tho..
09:20.34trxthere is something about it in the api, google that message
09:21.27MohammadAGdjszapi, RM680-34-2_PR_RM680:~# aegis-developer-mode --relaxed-exec
09:21.27MohammadAGRM680-34-2_PR_RM680:~#
09:22.19djszapiwhat is the meaning of this ?
09:22.22djszapiI still fail to see...
09:22.26griNo error message
09:22.28djszapiobviously, we ran the same command :D :D
09:22.35djszapiso please please provide /proper/ information
09:23.00griIf he provides it, you'll "fix" it in the next release? :P
09:23.16djszapigri: I am not making decisions about it.  That is the program manager.
09:23.25djszapigri: and why fix something which can be worked ?
09:23.45djszapivladest: are you sure you do not have a native widget in a native widget ?
09:23.50gridjszapi: Because someone decides we don't need it?
09:24.00alteregoIs anyone working on a custom kernel?
09:24.04djszapivladest: it happens e.g. when you call winId() on one of your widgets if the widget is no toplevel widget
09:24.26djszapigri: where did you get that bullshit from ?
09:24.40djszapigri: nobody decided afaik that way at all ...
09:24.52gridjszapi: I only interpreted your answer to dmesg
09:24.53djszapiit might be just a bug, no need to guess the worst ever about developers immediately..
09:25.22djszapigri: I think you know dmesg != aegis-developer-mode ;)
09:25.22vladestit seems the problem with mixing ogl graphicsview with qwidget's
09:25.40djszapigri: so do not mis-interpret anything, pleeease
09:25.40hiemanshuw00t, new image wont flash for me
09:25.47*** join/#harmattan kkito (50a9f67c@gateway/web/freenode/ip.80.169.246.124)
09:25.52vladestfound same question in logs of the channell :)
09:25.55kkitohello
09:25.58trx[11:24] <djszapi> vladest: are you sure you do not have a native widget in a native widget ? <- why would this generate warnings?
09:26.06hiemanshuhttp://paste.kde.org/124351/
09:26.22djszapitrx: try out what I said, and you will see.
09:27.05vladestits strange there is no problems with this on symbian
09:27.55hiemanshudjszapi: anything you can do help with 'Image wont flash issues' http://paste.kde.org/124351/
09:28.39djszapiwell, if checksum is fine, you followed the general instructions, phonet is loaded, no real clue
09:28.48djszapiapol could not manage it yesterday either, just from Windows.
09:31.14vladestdjszapi: so, qwidgetless app can improve the situation?
09:31.25djszapihiemanshu: I meant to say: phonet is not loaded*, you tried older flasher,  you tried manually, etc...
09:32.03hiemanshudjszapi: I have a 'while true; do sudo /sbin/modprobe -r cdc_phonet; done' running at all times in another terminal
09:32.31*** join/#harmattan TheBootroo (53914532@gateway/web/freenode/ip.83.145.69.50)
09:32.32TheBootroohello
09:32.53TheBootrooi did the update to beta2 but i don't find how to get root
09:32.59TheBootrooi installed developer tools
09:33.04djszapivladest: it is not about qwidgets. it is about native qwidgets. a native qwidget is a widget which is backed up by an actual X window. normally this only happens for the toplevel widget which is your window then
09:33.07TheBootrooi have the terminal
09:33.15TheBootroobut i can't use dpkg -i
09:33.25djszapivladest: in some cases qt has to create a native window for qwidget with a parent. this is what this warning is about IIRC.
09:33.43MohammadAGTheBootroo, same way as always
09:33.44MohammadAGdevel-su
09:34.01TheBootrooMohammadAG: thkx
09:34.04djszapivladest: it happens e.g. if you call winId() instead of effectiveWinId() on a child widget
09:34.16TheBootroowhat is the password ?
09:34.28djszapirootme
09:34.36TheBootrooyay
09:34.38TheBootroothx
09:34.57TheBootroochanged
09:34.59TheBootroo:D
09:35.14*** join/#harmattan zarlino (~zarlino@dynamic-adsl-94-37-104-245.clienti.tiscali.it)
09:35.16vladestdjszapi: so, root qmainwindow might be a problem
09:36.52*** join/#harmattan mzanetti_work (u2436@gateway/web/irccloud.com/x-fwcfiululswccgho)
09:37.16djszapivladest: not sure but might be. no idea what qmainwindow does internally but i am not sure if it does the right thing on something like harmattan
09:37.55vladestdjszapi: thanks. it seems I need some code redesign
09:38.09djszapiui code, yes
09:38.38mzanetti_workI just noticed that QDesktopServices::storageLocation() gives the wrong paths on Harmattan. Anyone knows what the correct way to get those directories is?
09:38.46vladesthope QGraphicsView/Scene will do the trick
09:38.56hiemanshuso how do I contact about not being able to flash phones?
09:39.06*** join/#harmattan vitaminj (~vitaminj@132.185.237.133)
09:39.24djszapimzanetti_work: interesting, it gives the proper one here.
09:39.40mzanetti_workther "MyDocs" is missing...
09:39.52djszapihiemanshu: try another distro, or windows...what I would do if it is desperate...
09:40.06djszapimzanetti_work: ahhh you call that false, ok yes, for sure.
09:40.31mzanetti_workdjszapi: ?
09:40.39TheBootroois it me or the theme has slightly changed in beta 2 ? darker toolbar and all ...
09:40.50hiemanshudjszapi: I have the same error as the old flasher, bb5_rdc_cert read failed
09:40.59alteregonice, new meego terminal, just needs c&p :)
09:41.17TheBootrooalterego: it has it
09:41.23alteregohow?
09:41.29TheBootroooh and nokia pure too
09:41.32djszapimzanetti_work: I would think that is normal under the current circumstances, the Qt docs does not say anything Harmattan specific either, just Symbian
09:42.05TheBootrooalterego: just select text, a toolbar appears, click copy, then tap another text field, a toolbar appears with paste button
09:42.46alteregoTheBootroo: can't seem to, maybe it's the screen session.
09:43.36alteregoHrm, can't seem to in normal terminal window either
09:43.38henperi got the MNotification working now! thanks. is it possible to fire a notification at a specific timestamp?
09:43.53vitaminjmece: (and anyone else having grief) I worked out the best way to restore as much as possible from an old fw backup last night, and wiki'd it here: http://wiki.meego.com/Migrating_from_N900_to_N950#Migrating_from_beta_1_to_beta_2
09:43.56alteregohenper: wrap timed?
09:44.07*** join/#harmattan slaine (~slaine@84.203.137.218)
09:45.46mzanetti_workdjszapi: don't really understand... The MusicLocation on the device is /home/user/MyDocs/Music but QDesktopServices::storageLocation(MusicLocation) gives me /home/user/Music... This doesn't seem right to me...
09:46.06mzanetti_workdjszapi: Not sure what you mean with "under the current circumstances"
09:46.11djszapimzanetti_work: well, does the Qt documentation mention anything special apart from Symbian ?
09:46.19djszapiI do not see anything like that, so it is expected.
09:46.28djszapiif they would return different one, they would document it that way.
09:46.36MohammadAGmzanetti_work, that's the actual correct directory as set by standard guidelines
09:46.41MohammadAGsadly harmattan doesn't use it
09:47.20mzanetti_workdjszapi: The docs say that it returns the systems directory where files of "type" belong. Which is clearly wrong in this case
09:47.34mzanetti_workdjszapi: IMO a bug
09:48.13MohammadAGit's a simple fix really
09:48.15djszapimzanetti_work: not sure what your point is. Everybody knows it is a bug
09:48.24MohammadAGbut it has to be fixed in Qt
09:48.30djszapiwhat I was referring to is that it is expected since they did not work on it yet
09:48.40alteregoTheBootroo: nope, doesn't work for me, don't like the loss of colour changing either :(
09:48.54djszapiof course, returning the wrong address is wrong ,but expected without investigation...
09:49.06djszapifeel free to patch Qt ;)
09:49.27MohammadAGand get the new package rejected by aegis
09:51.04alteregowell at least it's accessible via the menu.
09:51.34djszapimzanetti_work: ./src/gui/util/qdesktopservices_{mac,win,x11,s60}.cpp what I can see there only anyways
09:53.20djszapimzanetti_work: 218     case MusicLocation:
09:53.20djszapi219         path = QDir::homePath() + QLatin1String("/Music");
09:53.31djszapithat is what you need modify
09:55.30mzanetti_workdjszapi: oh... thanks... that helps a lot
09:56.06djszapimzanetti_work: though, you would probably not get it in before Qt5 which might not available on Harmattan, so chicken-egg issue, but feel free to discuss it on #qt-labs
09:58.33griAngry Birds segfaults when running under develsh :)
10:05.13artemmaachipa: for the record. When you are into mood for timed research, I can meet virtually at any place and any time. Coffee is on me (but not today on the meegofi gathering :( )
10:05.42griAnd push the nokia-own push notification example is still not working, even on beta2 fw
10:05.45achipaok, have plenty of stuff at work so prolly will not have too much time(d) today :(
10:06.17artemmaachipa: any time includes today, tomorrow, day after tomorrow, etc :)
10:07.12artemmahey, achipa, what if I craft a simple compilable example for you that just doesn't work (and maybe a similar one that successfully simulates a calendar event). Would it help you with a quickstart?
10:07.37*** part/#harmattan djszapi (~lpapp@plexyplanet.org)
10:08.01*** join/#harmattan zarlino (~zarlino@dynamic-adsl-94-37-104-245.clienti.tiscali.it)
10:09.45vladestok, reworked test app from qmainwindow to qgraphicsview but no luck. still same:
10:09.55mecevitaminj, cool, thanks. I've gotten most things working now though.
10:10.14vladestQGLWindowSurface: Using plain widget as window surface QGLWindowSurface(0x75660)
10:10.15vladesthijackWindow() context created for QWidget(0x54850) 2
10:10.17vladestQGLWindowSurface: Flushing to native child widget, may lead to significant performance loss
10:10.36vladestweird that there is no any qwidget around
10:12.22*** part/#harmattan kontio (kontio@unaffiliated/kontio)
10:15.00*** join/#harmattan zarlino (~zarlino@dynamic-adsl-94-37-104-245.clienti.tiscali.it)
10:15.33elpurivladest: QGraphicsView inherits from QWidget
10:17.06grivladest: Did you run your application once with "-graphicssystem opengl" or even "meego" instead of opengl?
10:22.13khertan1did you have also an SIM Service application ?
10:22.41khertan1with the name of your operator ?
10:22.44meceis there a way to set the name of the service with mc-tool? name of the gtalk service show up empty
10:22.59khertan1gtalk ?
10:23.16mecekhertan1, http://wiki.meego.com/Migrating_from_N900_to_N950#GTalk_account_setup
10:23.23khertan1mece: thx :)
10:25.53frals<3 aegis
10:25.57fralsobscure bugs? blame aegis!
10:26.10fralshm, this was the wrong window. bah :p
10:26.34mecehahahaha
10:28.04fralshm, whats this mc-tool?
10:28.21achipasome wannae-musician accessory
10:28.25fralsand is gabble generic xmpp plugin? would be neat if it works with my own xmpp server...
10:28.27Stskeepstelepathy mission control
10:28.33fralsachipa: :D
10:29.47hiemanshuso how do I contact about my device unable to flash and failing with bb5_rdc_cert_read failed ?
10:29.51hiemanshuachipa, Stskeeps ^
10:29.57Stskeepshiemanshu: do a cold flash
10:30.24achipawhat he says ^
10:30.26hiemanshuk trying cold flash
10:32.44hiemanshuStskeeps: sudo ./flasher --erase-user-data=secure -c -fF img.bin -Femmc.bin will do it?
10:32.54fralsuh
10:33.16fralsah right, images extracted from the OCF
10:33.19Stskeepshiemanshu: right
10:33.48Stskeepsachipa: who do we have to blame for removing the fiasco unpack functionality from flasher anyway?
10:33.51Stskeeps:P
10:34.29hiemanshuStskeeps: http://paste.kde.org/124387/ failing :(
10:34.46achipayou can blame me for the removal of the howtos which ere guaranteed to brick your device, but not the fiasco unpack - no siree, that's not me
10:35.12Stskeepshiemanshu: host machine == ?
10:35.17achipaand we all know flasher is... special
10:35.26hiemanshuStskeeps: openSuSE 11.4
10:35.29Stskeepshiemanshu: 64 or 32?
10:35.41hiemanshu64 64
10:35.52hiemanshuerr
10:36.14fralsflasher is awesome
10:36.23hiemanshufile flasher; \flasher: ELF 64-bit LSB executable, x86-64, version 1 (SYSV), dynamically linked (uses shared libs), for GNU/Linux 2.6.15, stripped
10:36.32Stskeepshiemanshu: can you try 32 variant by chance?
10:36.46fralsuh
10:37.00hiemanshuhmm, I have no 32 bit distro around here, all my machines are 64 :/
10:37.02fralsi havent cold flashed my device for a while, but shouldnt it fill in the HWID and stuff there?
10:38.37Stskeepshiemanshu: livecd?
10:39.22tommasomething wrong with oneclickflasher on 64bit linux?
10:39.58khertan1tomma:  except crappy server for download which truncate sometime the file on some mirror
10:40.00hiemanshuStskeeps: lemme check if I have an handy
10:40.04khertan1i didn't have any problem
10:40.30tommathat was first thing on my mind but still problems after 3 download =/
10:41.07khertan1yeah i retry 20 times without success, for finnaly using a proxy to avoid their cache proximity mirror
10:41.54hiemanshuStskeeps: the only 32 bit one is openSuSE 10.3 :/
10:42.01khertan1you got a file of 488Mb, isn't it ?
10:44.41kimjuis there someone here who could get the cdn refreshed, so all nodes would have the full file, not the truncated one?
10:46.42hiemanshukimju: there are other mirrors for it too :P
10:46.56hiemanshukimju: or override /etc/hosts file
10:47.04kimjuwell, I got the file already yesterday.
10:47.08hiemanshuah
10:48.23kimjubut still would be nice if the official download site would work :)
10:48.59hiemanshusome mirrors work, some dont yeah
10:53.03*** join/#harmattan khertan_ (~quassel@AAmiens-553-1-169-107.w92-155.abo.wanadoo.fr)
10:54.47meceoo skype, nice :)
10:55.00artemmaskype?
10:55.05artemmafor N950?
10:55.10artemmahow do you get it?
10:55.50mecetrial and error :)
10:56.13Stskeepssleeping with nokia employees until you found someone willing to give the debs to you?
10:56.58hiemanshuStskeeps: would trying a 32 bit kernel make a difference, or download a distro livecd?
10:57.11Stskeepshiemanshu: distro livecd is probbly more likely
10:57.29hiemanshuStskeeps: downloading Damn Small Linux then D
10:57.31hiemanshu:D
10:59.47*** join/#harmattan arcean (~Arcean@aact21.neoplus.adsl.tpnet.pl)
11:00.03vladestgri: Using the meego graphics system
11:01.16vitaminjmece: are you meddling with remote device access by any chance?
11:10.57mecevitaminj, no haven't tried that
11:11.05mecehttp://wiki.meego.com/Migrating_from_N900_to_N950#GTalk_and_Skype_account_setup
11:11.24TheBootrooOMG
11:11.26TheBootrooSKype
11:11.29TheBootrooi try
11:13.01DocScrutinizer(<hiemanshu> file flasher; \flasher: ELF 64-bit LSB executable, x86-64, version 1 (SYSV), dynamically linked (uses shared libs), for GNU/Linux 2.6.15, stripped)  DUH, how's OCF going to work on 32bit engines when the flasher is a 64bit executable
11:13.19mecethis device just got a whole lot more usable for me :)
11:13.49meceTheBootroo, no ui to initiate skype calls etc. It's just the chat. Still it's what I use the most :)
11:14.02TheBootroomece: contacts import too ?
11:14.21mecehmm.. I guess so.
11:14.23meceyes
11:15.33DocScrutinizermece: I'd be terribly interested in knowing filetype of any skype related executable stuff.
11:16.13*** join/#harmattan frinring (~kossebau@85.183.48.167)
11:16.56DocScrutinizerthe "genuine" skype executable is a self-decrypting abomination. I'd not at all be surprised if skype devels used aegis for decrypting skype executables on HARM
11:17.31DocScrutinizerafter all that's the main and only true purpose of aegis
11:17.51meceDocScrutinizer, well it's a telepathy plugin
11:18.03DocScrutinizerhmm, doesn't matter
11:18.05meceDocScrutinizer, the skype ui is not there afaict
11:18.19w00tthe UI is there, if you have an accounts plugin for it
11:18.33DocScrutinizerthere has to be the whole auth stack skype is using anyway
11:18.33mecew00t, well yeah, but we don't obviously.
11:18.46w00tmece: perhaps, but you could try write one :)
11:19.10mecew00t, meh. Too complicated for me.
11:19.15ajalkanewow, got mem low warning on new fw. Never saw one in earlier
11:19.40mecew00t, you don't think we'll be getting official skype plugin for n950?
11:19.50DocScrutinizerand auth is one of the thinks skype is very concerned about to keep it obfuscated and "secure" and "safe"
11:19.57w00tmece: no idea
11:19.58DocScrutinizerso in
11:19.59tommaseems like downloading oneclickflasher works if you use chinese proxy...
11:20.00DocScrutinizer~aegis
11:20.00infoboti guess aegis is http://www.developer.nokia.com/Community/Wiki/Harmattan:Developer_Library/Developing_for_Harmattan/Harmattan_security/Security_guide , or "The purpose of this framework is: ... to make sure that the platform meets the requirements set by third party software that requires a safe execution environment.", or http://en.wikipedia.org/wiki/Trusted_Computing#Criticism, or http://en.qi-hardware.com/w/images/1/10/ME_382_LockedUpTechnology2.gif
11:20.05w00tmece: but it'd enable use of it right now
11:20.33DocScrutinizerthe "make sure that the platform meets the requirements set by third party software that requires a safe execution environment." part is exactly applying to skype
11:20.34mecew00t, well I guess there are some people with skills to pull that off. Unfortunately I'm not one of them
11:20.49meceDocScrutinizer, like N900 :D
11:21.16vitaminjajalkane: I got that too, but in the maps app downloading offline maps. I just assumed it was being stupid and doing the unzip in memory
11:22.00DocScrutinizerif not even skype is actually *using* the main function of aegis which is "make sure that the platform meets the requirements set by third party software that requires a safe execution environment."" - HELL why T F we need aegis then at all?
11:22.51*** join/#harmattan apol (~apol@84.78.178.63)
11:23.03hiemanshuDocScrutinizer: that is on a 64 bit system, I am download a 32 bit distro and will use the 32 bit flasher, see the error message :P
11:23.30DocScrutinizerhiemanshu: where from is that 64bit flasher?
11:23.45DocScrutinizerand where from is that 32bit flasher?
11:23.46hiemanshuDocScrutinizer: from the OCF
11:24.11vladesthmm. QCameraViewfinder takes 3 times cpu less then qgraphicsvideoitem
11:24.14DocScrutinizerduh, so OCF comes with two flavours of flasher binary?
11:24.27hiemanshuyup ofc :P
11:24.34DocScrutinizero.O
11:25.30artemma<stupud-question-about-aegis> If it doesn't allow random binaries to be run, why can I run files compiled by QtCreator? I didn't fill any manifest and can't see one in the build dirs </stupid-question-about-aegis>
11:25.33DocScrutinizerdoes a >> less Linux_OCF_34-2_EMMC_RM680-OEM1-916.bin <<
11:25.51meceartemma, it creates a deb and installs it
11:25.59mecelol DocScrutinizer
11:26.07DocScrutinizerlolwut?
11:26.18MohammadAGanyone using the N9 on RDA?
11:26.26artemmamece, I still don't see any manifest inside the build dir (that to my understanding is used for building deb)
11:26.27MohammadAGDocScrutinizer, Aegis checks if skyhost is signed and such
11:26.30MohammadAGif you replace it it won't work
11:26.34MohammadAGof course, that's pointless
11:26.54DocScrutinizerMohammadAG: well, that's not been the question though
11:27.10meceartemma, tbh i have no idea about that. Seems to work fine tho.
11:27.11ajalkanevitaminj: the funny thing is, I had only like dozen windows open. Well, have to check later what takes up the mem
11:28.17artemmaMy real question is whether I need to put special care if I want my binaries to be started by another processes (by timed daemon to be precise). I have a suspicion that it may be aegis restrictions that don't allow my binary to be started
11:29.01vitaminjartemma: it auto creates one and packages it in the deb. if you look at the build log you can see when it does it. it looks through your source to guess what permissions you might need. you can create a file to overwrite the auto-generated one if you see fit
11:29.12*** join/#harmattan zarlino (~zarlino@dynamic-adsl-94-37-104-245.clienti.tiscali.it)
11:29.17artemmavitaminj: thx
11:41.05*** join/#harmattan lizardo (~lizardo@189.2.128.130)
11:43.24*** join/#harmattan snowpong (~espen@217.77.36.240)
11:47.52DocScrutinizerhttp://paste.debian.net/131169/
11:50.52DocScrutinizerdang ;-P
11:52.20snowpongstrange the N950 beta2 firmware seems corrupt for linux (I get EOF when extracting). Anyone downloaded a working version? What is the filesize?
11:53.12SpeedEvilfor many
11:53.12*** join/#harmattan fuz_ (nobody@vau75-10-88-164-23-88.fbx.proxad.net)
11:53.37SpeedEvil-rwxr-xr-x 1 user users 592272572 2011-09-19 14:51 Linux_OCF_34-2_EMMC_RM680-OEM1-916.bin
11:54.02kimju<PROTECTED>
11:54.32DocScrutinizerhttp://paste.debian.net/131172/ better
11:54.38TheBootroosnowpong: me
11:54.44TheBootroolinux 32 bits, fully working
11:54.57SpeedEvilSame sum as kimju
11:55.44snowpongTheBootroo: filesize if you still got the .bin there?
11:55.54snowpongkimju: thanks
11:56.07snowpongtrying with wget instead of firefox
11:56.07TheBootroo564,8 MB (592272572 bytes)
11:56.39*** join/#harmattan ScriptRipper (~ScriptRip@opensuse/member/MartinMohring)
11:58.04*** join/#harmattan djszapi (~lpapp@plexyplanet.org)
11:59.13snowpongSame result, right now if I DL from http://www.developer.nokia.com/info/sw.nokia.com/id/db230178-aa63-4c73-ba7f-20930da13cad/Nokia_N950_OneClickFlashers.html with either wget/firefox I get size:  513552235 md5: 8975ef7f7c4c3bd4b76ba25a6505d0be
12:00.15kimjudjszapi, hey, can you poke someone to refresh the firmware images on the content delivery network. some nodes are still giving truncated files
12:00.31djszapikimju: nope, sorry
12:00.52SpeedEvilDo you know who the appropriate contact would be?
12:02.59djszapimece: google and google-talk were removed on purpose, it cannot be put back
12:03.40mecedjszapi, ok
12:04.14TheBootroodjszapi: but why ?  (gg and gtlak ?
12:04.17mecedjszapi, anty particular reason?
12:04.28meces/anty/any/
12:04.41djszapimece: I cannot say, it is NDA, sorry.
12:04.44meceok
12:04.57emanDid someone hear manage to get the new firmware installed using F15? The flasher would bomb out on flashing the images (erasing worked fine). In the end I had to use an old F11 box
12:05.05emanergh  s/hear/here/
12:05.27djszapieman: actually someone had told you yesterday :)
12:05.45emandjszapi: Yep, I just wanted to check what kernel version they were using...
12:06.02emanAnyway, all working after lots of mucking around
12:06.16djszapiarcean: ^
12:08.38macmaN_mece: thanks for the skype account writeup on wiki :>
12:09.09MohammadAGSkype UI from N9 works
12:09.19macmaN_yep
12:09.22macmaN_just enabled it
12:09.23MohammadAGno aegis hacks necessary
12:09.27MohammadAGmacmaN_, no
12:09.30MohammadAGyou used mc-tool
12:09.34MohammadAGI used the Accounts app :P
12:09.38macmaN_oh, right right
12:09.47macmaN_where did you get the pkgs again for that?
12:09.56MohammadAGpackages? just scp's them from the N9 on RDA
12:10.05MohammadAGthey're working again, reverse ssh is easy now
12:10.36hiemanshuStskeeps: still a no-go, same darned thing :/
12:10.44Stskeepshiemanshu: interesting
12:10.47Stskeepshiemanshu: bad USB cable?
12:11.00hiemanshunope, this has always worked before
12:11.21hiemanshuStskeeps: and I can flash the older 22-6 image just fine, the newer version of the 22-6 image wouldn't flash either, with the same error
12:11.40macmaN_MohammadAG: ah right rightgood thinking
12:12.10macmaN_but regarding mc-tool, how do i get the account not to be faceless
12:12.40macmaN_fb has big Facebook and account name below it
12:12.52hiemanshuStskeeps: what do I do now? :/
12:12.57Stskeepshiemanshu: panic?
12:13.00MohammadAGhttp://i52.tinypic.com/11b20wn.jpg macmaN_
12:13.05hiemanshuStskeeps: already am :P
12:13.16macmaN_MohammadAG: ok thats gangsta
12:13.40macmaN_what does mc-tool show <skypeacct> give you (skip the password)
12:14.16macmaN_i dont think i am able to go fetching the package from the RDA right now
12:14.31MohammadAGpassword isn't shown
12:14.47MohammadAGAccount: spirit/skype/mohammad96300 Normalized: mohammad9630 Enabled: enabled Icon: im-skype Connects: automatically Nickname: Moe Abu-Garbeyyeh Service: skype Automatic: available (2) Current: offline (1) Requested: available (2) (uint) CredentialsId = 8 (string) account = mohammad9630
12:15.50djszapihiemanshu: why don't you try out other distro, os ?
12:16.07hiemanshudjszapi: tried other distro, downloading the windows one to try that out
12:16.42djszapiwindows worked oob for apol, but arch did not.
12:16.50kkitoMohammadAG: is the N9 touchscreen working on rda?
12:17.05MohammadAGkkito, yes, they even had a notice about it
12:17.17meceMohammadAG, mine is the same, but now account is faceless, as macmaN_ said.
12:17.17kkitoMohammadAG: :)
12:17.19hiemanshuMohammadAG: what was the notice?
12:17.45macmaN_mc-tool approach also doesnt seem to integrate with contacts much
12:17.59macmaN_perhaps the accounts ui does some extra tricks too
12:18.14TheBootrooMohammadAG: how can i get skype and gtalk ui from RDA ?
12:18.23mecemacmaN_, yeah I think you need plugin to get the proper buttons in contacts
12:18.49MohammadAGmece, cause you don't have account-plugin-skype installed
12:19.10hiemanshunice now the phone is constantly rebooting!
12:19.12meceMohammadAG, 's what I meant
12:19.17MohammadAGmece, you get a chat/call button combo + a button under that for calling to phone
12:19.20mecehiemanshu, how'd you manage that?
12:19.48hiemanshumece: nokia did it, stupid flasher wouldn't flash, and phone wont turn off, no matter what I do :/
12:19.58kkitoMohammadAG: but are you able to download packages with apt-get on RDA or just retrieve the files one by one?
12:20.09TheBootrooMohammadAG: you mean nokia RDA has packages, not only binaries ,
12:20.34MohammadAGkkito, cat the list file, cp files, cp back
12:21.09*** join/#harmattan seif (~seiflotfy@ip-178-201-5-9.unitymediagroup.de)
12:21.35TheBootrooMohammadAG: can you edit the wiki with that ?
12:21.48DocScrutinizerhiemanshu: press&hold power button for >10s
12:21.48macmaN_ok took a look at the RDA system
12:21.55hiemanshuDocScrutinizer: no dice
12:21.58macmaN_i think i will take a shot at it later
12:21.59DocScrutinizer:-/
12:22.18leinir*grumble* they still haven't fixed my local mirror ;)
12:22.19macmaN_strange thing was somebody just sent me an sms but messages just disappear from Messages
12:22.26DocScrutinizerhiemanshu: get a TorX4 and open it, remove battery ;-P
12:22.38hiemanshuDocScrutinizer: its at home, and I am at work right now :P
12:22.54DocScrutinizererr wut? you're flashing it remote?
12:23.19hiemanshuDocScrutinizer: the TorX4 :P
12:23.34DocScrutinizermeh XP
12:23.52ajalkaneo
12:24.09DocScrutinizerhiemanshu: expect killed battery then
12:24.17hiemanshuyup :/
12:24.25DocScrutinizerbattery is expensive
12:25.16DocScrutinizerhiemanshu: you didn't follow achipa's unboxing HowTo
12:25.17hiemanshumeh, I am planning on returning the phone
12:25.26hiemanshuDocScrutinizer: I did
12:25.42macmaN_ok seriously, something is not right with Messages. sms just disappear for me.
12:25.45DocScrutinizerso the screws have to be "lost" now
12:25.49macmaN_actually everything disappears.
12:26.02hiemanshua better option would be to just leave it in a bar :P
12:26.05macmaN_have you guys received texts on the phone yet?
12:26.10macmaN_with new fw
12:26.20specialmacmaN_: I have
12:26.53ajalkaneyeah just got one, doesnt disappear
12:26.55macmaN_messages shows up in the list, then when i press it to view, screen is empty
12:27.06macmaN_going back, message disappears from list view
12:27.15macmaN_hrm
12:29.11macmaN_Sep 20 15:24:32 (none) applifed[874]: Application 'com.nokia.Messaging' returned to prestarted state
12:29.15macmaN_Sep 20 15:24:41 (none) applifed[874]: Application 'com.nokia.Messaging' released from prestarted state, count=3
12:29.19macmaN_Sep 20 15:24:43 (none) applifed[874]: Application 'com.nokia.contacts' released from prestarted state, count=1
12:29.23macmaN_Sep 20 15:24:53 (none) applifed[874]: Application 'com.nokia.contacts' returned to prestarted state
12:29.26macmaN_what the heck are these
12:29.41ajalkaneI'm getting low memory warnings but mem analyze shows mem usage below 60%. Oh well, doesn't matter much. Maybe reboot will solve the problem
12:29.44hiemanshuDocScrutinizer: haha, I just ran the flasher and Charging battery, 0 % battery level (11 % required). Ctrl-c to exit :D
12:29.52mecemy texts work just fine
12:31.21macmaN_gonna reboot it
12:31.27djszapihiemanshu: yes, flashing is energy consuming
12:34.17macmaN_ouch! contacts database is completely empty after reboot.
12:34.44macmaN_now messages are also staying
12:34.49macmaN_oh man, this is bad
12:35.35macmaN_now i def wish i had used cp instead of mv in my vcardconverter loop
12:35.59macmaN_wonder if mc-tooling fubared it
12:36.35*** join/#harmattan arcean_ (~Arcean@aacu71.neoplus.adsl.tpnet.pl)
12:37.24alteregoMohammadAG: where did you get skype from?
12:37.35macmaN_RDA device
12:37.45hiemanshumacmaN_: the ChangeLog for 34-2 was, everything is faster, but nothing works :P
12:37.56RST38hHah! Qt Challenge strikes again!
12:38.10RST38hHow many of these are in progress now?
12:38.36artemmaBTW, does anybody know *any* feedback channel for Qt Challenge?
12:38.58djszapiqgil for instance
12:39.01artemmaI have some questions about rules and the only way of contacting that I could imaging is to create a fake submission :)
12:39.08artemmaoh, so he is related to it
12:39.10macmaN_i did a tracker database reset today, could that have affected contacts?
12:39.12artemmagood to know
12:39.20artemmadjszapi: th
12:39.20artemmax
12:39.25arcean_djszapi: pong
12:39.29djszapiartemma: he answered all my related questions
12:39.48djszapiarcean_: eman was asking about F15 kernel version
12:39.51mecewe did open a channel to qtchallenge when the first email was sent out. I forget who it was tho.
12:40.19arcean_eman: 2.6.40.4-5
12:44.49*** join/#harmattan berndhs (~berndhs@2604:8800:11b:1:21e:90ff:fe8f:8bee)
12:48.07macmaN_crapity crap. i feel stupidish for losing my contacts after all and having no backup.
12:48.47macmaN_guess i could call this a pruning experience
12:50.51lizardohas anyone tested the "unseal.ko" hack on the new Linux_OCF_34-2_EMMC_RM680-OEM1-916.bin ? does it still work? (still downloading the image so I could not verify myself)
12:52.04kkitolizardo: It seems that aegis relaxed mode is not working wih the new fw
12:53.04lizardokkito: you mean, it does not provide the necessary "sys_module" capability for allowing to load kernel modules?
12:57.17kkitolizardo: i don't know, ask to djszapi or javispedro, they know more about aegis than me
12:57.36emanarcean_: Thanks. For some reason, the flash updater wouldn't work for me on two F15 systems using that same version. Had to use an old F11 box to flash phone.
12:57.58djszapilizardo: no we do not ship that credential anymore, not even in ovi store.
12:58.17djszapithat was just an implementation bug in the old image.
12:58.58lizardodjszapi: thanks, I suspected that, just wanted to confirm the fix was on that image :)
12:59.56kkitodjszapi: then it will be not possible to load "custom"  kernel modules ?
13:00.14djszapikkito: it is not possible, so was it not on N900
13:00.54kkito:(
13:01.19arcean_eman: IIRC it failed after erasing emmc?
13:01.58RST38hmece: You know there is a new qtchallenge now? :)
13:02.25emanarcean_: Yep. dmesg contained: usb_submit_urb returned -121
13:02.32lizardodjszapi: well, it has been a nice hack to use locally, but I agree that for ovi store this cannot be allowed (because it is too easy to brick the device)
13:02.35meceRST38h, oh
13:02.41kkitodjszapi: and booting the device with custom kernel?
13:03.22mecekkito, that's obviously doable. We have MeeGo CE
13:03.43djszapilizardo: exactly, and the management rejected our developer signing opportunity which could ship that use case for you.
13:03.50SpeedEvilYes, it was, if you compiled the module approprtely djszapi - http://wiki.maemo.org/Documentation/Maemo_5_Developer_Guide/Kernel_and_Debugging_Guide/Maemo_Kernel_Guide
13:03.56djszapikkito: of course, you can boot your own kernel, I even gave so many hints previously.
13:04.25djszapiSpeedEvil:  :D :D :D
13:04.35djszapiyou can do the same with Harmattan with /no/ issue as I said couple of times :)
13:04.59arcean_eman: I have no idea, but it sounds like a bug in libusb
13:05.33SpeedEvildjszapi: Compiling a module, not the new kernel
13:05.49SpeedEvildjszapi: It was possible to compile a module and install it to stock kernel on n900, as I understand it.
13:05.56meceheh I restored my pictures and videos to the device and damn, there were a lot of them it turns out :D
13:06.04SpeedEvilSee above page. It's possible above page may be misleading, of course.
13:06.57lardmanhmm, anyone else seeing updates?
13:06.58djszapimmm, reittiopas application would be nice for N9 in case of Finnish people.
13:07.33djszapiSpeedEvil: you can compile your stuff and you can make your own kernel
13:07.47djszapithe modification is fairly simple and actually trivial.
13:08.44SpeedEvildjszapi: I was addressing the 'you can't load modules on n900 comment of yours earlier.
13:08.52SpeedEvil(I may have misinterpreted you)
13:09.31djszapiSpeedEvil: well, that point is that you cannot have it without own kernel version after all
13:09.50djszapiand it is really the same for Harmattan, except that (since it has a security framework), it requires minor modification.
13:10.03SpeedEvildjszapi: As I understand it, it was possible on n900/freemantle.
13:10.15djszapiso why different power kernel version then ?
13:11.00SpeedEvilBecause the dev chose to do that - and some bits - oveclocking? - can't be added with modules.
13:11.09hiemanshuStskeeps: http://fpaste.org/Eoq6/ interesting :P
13:11.17SpeedEvilSome things normally - on a desktop or any system - can be added, some require a new kernel.
13:11.29Stskeepshiemanshu: add a -c to that
13:11.42SpeedEvil(or evil hacks to patch the old kernel, which are not generally sane)
13:12.13djszapiSpeedEvil: it would not really work here since you need to modify the kernel itself, since aegis is not module.
13:12.38ajalkaneGreat! Shell update brought arrows to vkb and multiple windows!
13:12.45djszapibut if I can inject any module into the N900 kernel, then thanks for pointing me out with another huge security hole.
13:12.50SpeedEvilSure. There are many other things for which loading a module would be nice though, in principle.
13:13.08SpeedEvilFor example, andother one I was wanting today - gadget driver to use the device as a webcam
13:13.13*** join/#harmattan crevetor (~antoine@bureau.ubity.com)
13:13.42hiemanshuStskeeps: the same thing, and now it wont stop rebooting :P
13:14.06lizardodjszapi, SpeedEvil : N900 is just a regular linux system with regards to security, meaning that being root you can do anything, including loading modules
13:14.12djszapiSpeedEvil: we wanted to create a safe platform with our ideas, not a hacker platform.
13:14.25djszapilizardo: yes, we know :)
13:14.45SpeedEvildjszapi: yes, I know. I was just addressing your comment that it was impossible on n900, when it wasn't.
13:14.46djszapiSpeedEvil: we did not clearly target hackersas the main point.
13:15.17snowpongread the total number of N9s to be shipped was 91k is that true?
13:15.34djszapiSpeedEvil: okay, sorry for that. It was my impression because of the power kernel. However it turns out even worse after all since I had even worse impression about N900 and how easy to abuse it.
13:16.00*** join/#harmattan elzalem (~elzalem@95.141.49.228)
13:16.09fluxdjszapi, well, power kernel package installs a new kernel, isn't that like total ownership of the device anyway?-)
13:17.21lizardodjszapi: anyway, I'm aware of them hassle internally and externally regarding "aegis + developers", and the fact that this is a non-reversible management decision, but it should be made clear to anyone that harmattan's aegis still has "capability holes" in it
13:17.57lizardoyou just need to... poke around
13:18.15hiemanshuStskeeps: so the error is as soon as cmt-mcusw is finished, anyidea what that is?
13:18.54SpeedEvilAegis only makes sense on the predicate that there are people actually reading the capability lists for ovi apps.
13:18.58SpeedEvilI wonder if this is true.
13:19.37fralsSpeedEvil: is it even possible to see list of credentials the app in ovi asks for?
13:19.48RST38hyawns and asks what is new and exciting
13:19.49SpeedEvil(or at least, that the ovi application process is bulletproof in tying an app to a real-life dev.
13:20.06lizardoI actually never understood why the user is not prompted for which capabilities an application is trying to use... For me If I download "pacman" and it requires reading my SMS, I would like to know about it
13:20.10fralshiemanshu: cmt-mcusw sounds like cellmodem.. did you happen to have anything except the publicly available images on your device at some point?
13:20.10RST38hAh, HP has just laid off 525 webOS hw developers
13:20.11SpeedEvilThat too, yes.
13:20.32hiemanshufrals: nope, just 22-6 and this 34-2 now
13:20.35Stskeepshiemanshu: are you downgading?
13:20.41StskeepsRST38h: hw or sw?
13:20.48RST38hStskeeps: hw
13:20.50hiemanshuStskeeps: nope, trying to flash 34-2 on one that was on 22-6
13:20.51SpeedEvil525 hw? wow.
13:20.53SpeedEvilOw
13:20.58StskeepsRST38h: [url?
13:21.01RST38hStskeeps: sw people are kinda safe, for now
13:21.14RST38hStskeeps: http://www.channelregister.co.uk/2011/09/20/hp_layoffs/
13:22.04hiemanshufrals: there was a newer version of 22-6 that wouldn't flash either, I had to use the older version of 22-6 (got it from doc) to get it to flash
13:24.03*** join/#harmattan vladest_ (~Vlad@221-171-132-95.pool.ukrtel.net)
13:27.36djszapiflux: who said it is not total ownership ?
13:27.57djszapilizardo: what holes ? Please clarify.
13:28.08fluxdjszapi, nobody. but it's just as easy to have a module that owns the machine or a whole kernel, except that the latter will be bigger and require a reboot - which I don't really consider to be a biggie
13:28.22flux(both things can come in a debian package)
13:28.28djszapifrals: it is not just possible, b ut requirement c
13:28.47djszapifrals: that is what Android already did better than us. Of course I would like to see if I download something what credentials it could require
13:28.55djszapithat is really a fairly very fundamental minimum thing.
13:29.41djszapilizardo: not sure why you try to think we made this platform for 100-200 developers instead of million, userbase, that is
13:29.53djszapiprovinding the safest phone them ever.
13:30.02lizardodjszapi: the platform gives capabilities to various applications, thus relying on them not "leaking" these capabilities for other purposes. Add that to the fact that you have root access and you can subvert some app to giving the capability to another process
13:30.15SpeedEvildjszapi: Sure. The platform was designed in the expectation of tens of millions or more handsets.
13:30.40SpeedEvilThe likelyhood of tens of millions of n9s selling - seems not very big.
13:30.43hiemanshudjszapi: the safest phone is my Nokia 1100, please brick that :D
13:30.50djszapiSpeedEvil: it does not matter what the current status is
13:31.16djszapiSpeedEvil: since we did not know this and maemo was a great platform (the best ever for mobile phones), and we planned it many years ago, this is really a weak arguement
13:31.23SpeedEvilAt some point you cross the line where annoyance to devs is more important than the safeyty of users.
13:31.34SpeedEvilIf you don't have the apps - safe or not - the users won't come.
13:31.44SpeedEvilWhere that point is is another question of course.
13:31.50*** join/#harmattan apol (~apol@92.50.219.87.dynamic.jazztel.es)
13:32.03djszapilizardo: not sure what you mean, sorry.
13:32.28djszapiSpeedEvil: seriously, I am not getting you.
13:32.58*** join/#harmattan hardaker (~hardaker@mail.hardakers.net)
13:32.59vitaminjSpeedEvil: It's only the annoyance of devs that are trying to do really hardcore linux things though - normal mass-consumer "apps" are unhindered - the qt creator experience makes aegis pretty transparent
13:33.00djszapiSpeedEvil: I ported about 50-60 packages without any issue
13:33.05djszapiwithout the need to touch any aegis stuff.
13:33.26lizardodjszapi: I'm discussing about fundamental architecture weakness (IMHO, of course), I'm still going to experiment with the new firmware to confirm it in practice :)
13:33.31SpeedEvildjszapi: If you reduce the pool of devs, by making the platform inconvenient to dev for (I'm not arguing that this is the case), then you reduce the likelyhood that there will be any users to be secure.
13:33.44djszapilizardo: thanks for your lovely constructive words.
13:33.51SpeedEvilIn the case of aegis - it - mostly - doesn't get in the way of most apps.
13:33.57djszapiwithout knowing it, but architecturally weakness...
13:34.00vladestany1 updated devtools on yours n950?
13:34.01SpeedEvilI'd possibly argue it should, ore.
13:34.04SpeedEvilmore
13:34.10djszapiok I am gone, I need to work
13:34.12*** part/#harmattan djszapi (~lpapp@plexyplanet.org)
13:34.16lizardodjszapi: AFAIK, android does not allow root access as we do. Yes, the root is capped in many ways on harmattan, but it is still capable of important things, like moving files around and creating new ones
13:34.30artemmawonders what SpeedEvil would say about Apple convenience for devs :)
13:34.56SpeedEvilartemma: And in some cases, convenience doesn't matter. If you've got enough mindshare, devs will bend over and take it.
13:35.12MohammadAGlizardo, it allows it more
13:35.24*** join/#harmattan djszapiN9 (~ircchatte@80-186-36-2.elisa-mobile.fi)
13:35.25artemmaSpeedEvil: so now we got to mindshare :)
13:35.47MohammadAGthe fact you can boot another OS out of the box on the Samsung Galaxy II is amazing
13:35.59lizardodjszapi is not about talking much it seems :) anyway, looks like I have to show my point in practice... let's see tonight
13:36.21artemmaSeveral super clear and useful device experiences for a particular target market is important. Like, you know, BlackBerry's email for example
13:36.30artemmathen devs will try to follow
13:36.44artemmathey certainly may still fail, but they will try
13:36.56RST38hMohammad: Still no access to the phone part though?
13:37.03lizardoMohammadAG: you mean , android allows accessing as root even on "locked" devices ?
13:37.16DocScrutinizer(<djszapi> provinding the safest phone them ever.  ) PFFFF beat my 6210
13:37.18MohammadAGnot sure, I'm talking about Samsung's stuff
13:37.20lizardoI thought each process had its own user, or something like that
13:37.36DocScrutinizerooh hiemanshu said that already
13:38.17artemmalizardo: sometimes Androids are veeery easy to unlock. Samsung Galaxy has the unlock code right in the file system. Easily accessible to anybody who can open a file from the file system
13:39.41kkiton9 will be the safest phone ever because no cracker want to crack a device that there are less than 100.000 units worldwide :P
13:40.42lizardoartemma: interesting. In this case, It is not *that* locked as I thought (I thought it was an Iphone like beast, with clever hacks to jailbreak it). Which is nice for me actually :) I like N900 way of doing things (i.e. no jailbreak at all)
13:41.21RST38hartemma: I just hope their galaxy Note will have unlock code at the same place then =)
13:41.54djszapiN9lizardo android security is nowhere to aegis
13:42.14djszapiN9lizardo same applies on their sec. docs
13:42.19RST38hgood, don't need "security"
13:42.58DocScrutinizerno, it's in fact a bit better regarding the purpose of allowing user to decide what's a threat and what isn't
13:43.20djszapiN9lizardo however they started copying things quite a while ago
13:44.36DocScrutinizerand android had true unlocked developer devices from very beginning - they didn't think of devels like "the most evil scum of users and that's the dudes we need to protect the device from"
13:44.40djszapiN9(or figuring out themselves that is the of going how we did)
13:44.51djszapiN9lizardo ^
13:45.45*** join/#harmattan javispedro (~javier@Maemo/community/contributor/javispedro)
13:46.00vladestkkito: dont repeate murtazin's BS plz
13:46.50*** join/#harmattan Mek_ (~quassel@93.157.1.37)
13:48.49kkitoanyways, there are scam apps into the ovi store right now.
13:49.50kkitoi don't know why to worry about user security, when in the official store you can get scammed
13:50.17*** join/#harmattan djszapi (~lpapp@plexyplanet.org)
13:50.25djszapikkito: that is the point yes, that is why security
13:50.37DocScrutinizerkkito: that's because aegis *is not about user security*
13:50.44djszapiand not just human people checking the sources manually. You revealed the person of the whole stuff.
13:50.54djszapipurpose*
13:50.56*** join/#harmattan rm_work (~rm_you@2001:470:21:31::42dc:22)
13:50.56*** join/#harmattan rm_work (~rm_you@Maemo/community/cssu/rm-you)
13:51.15SpeedEvilI do wonder if there are any apps on device that would not be there but for aegis.
13:51.30SpeedEvilAlso - is flash in latest images?
13:51.37DocScrutinizerno, and no
13:51.51snowpongon the N950, other have issues with cpu load and scrolling a qml listview - getting 70% CPU load here which is ridiculous - this is code that runs fine for N8 for example
13:52.18RST38hsnowpong: doesn' tthis depend on what your delegate is doing?
13:52.28RST38hbecause that is what gets called to generate new list items
13:52.41snowpongRST38h: sure, but we trimmed those to be OK for N8 performance, meaning they should fly on N950 no?
13:53.05djszapiSpeedEvil: people saying "I can decide what is malware on my system and what not" are just hilarious seriously :D
13:53.06snowpongis wondering if some magic settings/flags needs to be set on TLW
13:53.33*** join/#harmattan hiemanshu_ (~quassel@ec2-50-17-140-12.compute-1.amazonaws.com)
13:53.33*** join/#harmattan hiemanshu_ (~quassel@fedora/hiemanshu)
13:53.45elpurisnowpong: probably related to the opengl graphics backend
13:54.00DocScrutinizerpeople saying "djszapi will decide what's malware and I'm happy with it" are truly hilarious
13:54.03elpurii remember someone complaining about the same thing on #qt-qtml when he ran some super simple test on n900
13:54.16djszapiSpeedEvil: but sure, you can buy windows, and you can decide xD xD xD
13:54.25elpurilike animating two small rectangles and it caused something like 60-70% load
13:54.50RST38hsnowpong: in theory, yes
13:55.08*** join/#harmattan lbt_away (~david@78.32.229.233)
13:55.08*** join/#harmattan lbt_away (~david@Maemo/community/contributor/lbt)
13:56.55snowpongelpuri: so, this is _supposed_ to be like this?
13:57.17SpeedEvildjszapi: Aegis is only meaningful security for users, if the app-store actually vets every app.
13:57.18snowpongelpuri: I'm pretty sure the graphicssystem used is meego
13:57.22*** join/#harmattan rm_you (~Adam@Maemo/community/cssu/rm-you)
13:57.27SpeedEvildjszapi: otherwise it doesn't help them at all.
13:57.32snowpong(which I guess is OpenGL ES2.0 based)
13:57.36SpeedEvil(at least vets the capabilities)
13:57.44DocScrutinizerthe ONLY malware I've ever seen on any unix machine been cherry courtesy Nokia - aegis is about ensuring we can't stop them in future like we did with fremantle-cherry
13:58.15SpeedEvilSame here - the only app that's actually broken the law on my device is from nokia.
13:58.30SpeedEvil(cherry - premium rate SMS)
13:58.38djszapiSpeedEvil: nope, exactly the opposite.
13:58.50djszapiactually aegis was a completely automated way of a security thing...
13:58.57RST38hSpeedEvil: I think djszapi knows better
13:59.18djszapiOVI store "manual" check happened to be because of there was not enough energy put into the automated way iirc
13:59.27RST38hSpeedEvil: He talks like he knows better, so why don't you let him decide which applications are breaking law on your phone?
13:59.31RST38hcackles
13:59.32SpeedEvildjszapi: you're missing the point. Aegis allows capabilities that the user would not normally expect in - say - a 'connect 4' game. But may desire in other apps.
13:59.33DocScrutinizerRST38h: that's pretty clear, djszapi knows everything
13:59.33*** join/#harmattan briglia (~briglia@189.2.128.130)
14:00.04nibbleri'd like to rather see some security framework that helps me protecting my private keys and stuff. not there either, or can aegis be used for that?
14:00.04djszapiSpeedEvil: I was sitting there on that meeting where we decided which credentials to allow in OVI store :D :D
14:00.33SpeedEvildjszapi: Unless there is a means for screening which apps get which credentials, or OVI store signup ties the app to a legally responsible entity, it's meaningless unless you accept the idea that all apps should have the same access.
14:00.41DocScrutinizerGREAT, no the world is safe
14:00.54fralsaha, the workaround for gtalk works for generic xmpp if you change gmail to xmpp \o/
14:01.01RST38hyeah
14:01.06SpeedEvilWhich is insane - as it means that either no apps can use the internet, or all apps can use the internet.
14:01.10djszapiSpeedEvil: sorry, not getting you.
14:01.21DocScrutinizernibbler: basically not
14:01.30nibbler:(
14:01.41fralsor well.. it brought me online, nfc how to message someone ;D
14:02.08RST38hDoc: What I wonder about is when the guy gets bored of his proselytizing
14:02.09SpeedEvildjszapi: the required access for an app that manages the users photos, and a simple game without even a local highscore is very different.
14:02.28javispedroaha, aegis discussion!
14:02.32javispedrograbs popcorn
14:02.40djszapiSpeedEvil: indeed, so what ?
14:02.42RST38hDoc: I mean, he is basically repeating the same nonsense. At some point, he should get tired of it, right?
14:02.42javispedro(and moo, btw)
14:02.48RST38hmoo, javispedro
14:02.48SpeedEvilFrom a users point of view, aegis isn't helping.
14:02.51SpeedEvilMeh.
14:02.57*** join/#harmattan NIN101 (~NIN101@p5DD28572.dip0.t-ipconnect.de)
14:03.06*** join/#harmattan faenil (5d2f1935@gateway/web/freenode/ip.93.47.25.53)
14:03.16faenilgood afternoon everyone :D
14:03.18DocScrutinizerRST38h: what I wonder more is if the "I don't get it" stanza is carefully trained or just on random
14:03.18djszapiSpeedEvil: oh yeah, sure aegis is not helping :D :D
14:03.21SpeedEvildjszapi: If a simple app can do malicious stuff through permitted means, when it shouldn't have access to those means, then it's broken.
14:03.59RST38hDoc: It is a rhetorical device used to get opponent off course
14:03.59DocScrutinizerSpeedEvil: stop it, it's evidently useless
14:04.14RST38hDoc: Basically, I can respond "I don't get it" to just about any argument
14:04.22djszapiSpeedEvil: that is where you are wrong, a simple app cannot do that
14:04.38RST38hDoc: Although I would prefer "You dick", for being more concise
14:04.54javispedroa simple app can still connect to smtp.gmail.com and start sending spam
14:04.54DocScrutinizerhmm fair enough
14:05.01nibbleri also miss something that allows the user to decide what app has which capabilities - for 'users' and convenie apps should come with a sane individual default like on symbian (maybe a bit more fine grained) but putting the user in charge of making his/her decisions on their own would be great
14:05.08SpeedEvildjszapi: Unless there is manual review of aegis credentials, any app can do anything any other app can do.
14:05.17nibblerconvenience.
14:05.26djszapiSpeedEvil: well, not really
14:05.27DocScrutinizerjavispedro: YES, and esp even if the app is called "4 wins"
14:05.41SpeedEvildjszapi: So if it's possible for an app to send a SMS, which may be desired for some apps, it's possible for any app to send a SMS.
14:05.52SpeedEvilIncluding apps that should never, ever be able to.
14:05.55Arkenoiwants portrait mode in contacts at least
14:05.57djszapiit certainly requires manual review as of now, but the point is that it can be more automated and we do have some tools for those anyways, like systap
14:05.59RST38hsuggests filtering apps on the basis of their names, i.e. any app containing "win" in its name never gets network access
14:06.02DocScrutinizeris going to push a "4 wins" to OVI that sends a zillion spam msgs to djszapi
14:06.05RST38hBTW, this *includes* MS Windows
14:07.05hiemanshu_Stskeeps: it flashed just fine on WIndows
14:07.40Stskeepshiemanshu: wtf
14:07.42Stskeeps:P
14:07.44vladesthaptic effect doesnt crashes anymore with new fw
14:07.47djszapiSpeedEvil: so that actually you can actually make the code review automated. It would really indeed be a hell, if we need another 1000 people just to review every code again before getting into ovi store. That would be a rather huge no go. On the other hand, human can make mistakes. It should be more and more automated.
14:07.55javispedroSpeedEvil, technically, nothing prevents us from making a dpkg wrapper that shows a large "This application will request the following tokens: BLABLABLA. Proceed?"
14:07.57DocScrutinizerooh, now he's saying "for now it'd need some manual survey which in fact we don't do - but it will be *way* better in the future". While actually the concept is broken
14:08.04SpeedEvildjszapi: I did not say code review.
14:08.04djszapihiemanshu: See ? That is what I said.
14:08.06hiemanshuStskeeps: double click, insert phone, and flashes just fine
14:08.11SpeedEvildjszapi: I said review of aegis credentials.
14:08.21DocScrutinizerjavispedro: that'S exactly what android does, no?
14:08.26javispedroyep
14:08.29djszapiSpeedEvil: meaning that you should review every low-level code even if it is assembly.
14:08.36javispedroalbeit android does have a finer grained permissions system
14:08.39djszapiof course, we automated it.
14:08.44SpeedEvildjszapi: Aegis as a security framework, if the credentials are appropriately validated at the ovi store, has a point.
14:08.50DocScrutinizerjavispedro: [2011-09-20 15:53:05] <djszapi> SpeedEvil: people saying "I can decide what is malware on my system and what not" are just hilarious seriously :D
14:08.54djszapiactually android is a very limited permission system
14:08.59djszapihas*
14:09.07SpeedEvildjszapi: Aegis, if all apps have the same credentials is kinda pointless from a users perspective.
14:09.08hiemanshuStskeeps: the question now is, why wouldn't it flash on openSuSE, gotta figure that out
14:09.16djszapithey do not even provide dynamic credential distribution which is a huge issue.
14:09.33SpeedEvildjszapi: What point is there if the 'connect 4' game I downloaded can do lots of premium rate SMSs in the background?
14:09.36javispedrobut they do provide dynamic credential synergy!
14:09.48djszapiSpeedEvil: no, it is not because you are missing the bit, ovi store does not have everything
14:09.59djszapiSpeedEvil: we do not enable the deny allow service to get everythingg, do not kid
14:10.05Stskeepshiemanshu: solar flares
14:10.08hiemanshuoh, the vkbd is not weirder
14:10.10djszapiwe do not have enough resource and a god system to review assembler codes :D
14:10.19djszapiwithout any error-prone situation and human mistakes.
14:10.32khertan1's counter measure launched
14:10.38javispedroplus, you CANNOT make the perfect system unless you do a fork ala android
14:10.46SpeedEvildjszapi: Reviewing aegis credentials is clealry better than reviewing code, I'm not arguing that. But if credential review is not done, then aegis is not better for the user.
14:10.58djszapijavispedro: harmattan forked linux ala android
14:11.01DocScrutinizeraha, now we're at "aegis relies on OVI deny allow, and that is not a god system"
14:11.13djszapiSpeedEvil: one really big point you miss here.
14:11.14SpeedEvildjszapi: Simply as the credentials for 'easy SMS sender' and 'connect 4' game do not difer.
14:11.39djszapiI have been trying to say that to you for a while: you can decide which credential to give if you check the code out.
14:11.50djszapiit can be manual, it can also be verified automatically to a certain extent
14:11.56SpeedEvildjszapi: _as_a_normal_user_
14:11.57RST38hhere he goes again
14:12.22DocScrutinizershakes head in disbelieve
14:12.33djszapiwrong, credentials are not decided by the user, they are decided by the security framework and OVI QA.
14:12.50DocScrutinizerOVI QA muhahahahaha
14:12.57SpeedEvildjszapi: So ovi QA actually looks at the credentials, and decides on a per-app basis if they are sane?
14:13.15SpeedEvildjszapi: And may refuse listing if they're not?
14:13.20javispedrowhat policies they use for that?
14:13.35djszapiSpeedEvil: no, it does not work like that
14:13.36khertan1's radar : nuclear launch detected
14:13.57javispedrodo they allow a game "TrackerReadAccess" for data mining^W^W, uh, "game customization purposes"
14:14.07hiemanshujavispedro: the way the Visa embassy works, 'If you look nice, you can get your visa'
14:14.25SpeedEvildjszapi: Is anyone screening the credentials that apps in ovi store request?
14:14.46javispedrohiemanshu, currently, I think it is more like "come IN! We're _wide_ open!"
14:14.56djszapiSpeedEvil: well, what else would the OVI QA be ?
14:15.05hiemanshujavispedro: yup
14:15.07khertan1any way ? which user will download apps from ovi ? it s spammed by useless and horrible rss apps ...
14:15.16djszapieither they reject your spam or they will say, okay this credential is not needed for your app. I would guess that.
14:15.31SpeedEvildjszapi: But don't know if it actually occurs?
14:15.36SpeedEvilAlso - look at the apps list.
14:15.42SpeedEvilThey're actually rejecting spam?
14:15.48hiemanshuanyways, I have to go home now, so later guys
14:15.51DocScrutinizerno definitely not
14:15.54SpeedEvilhiemanshu: Wave
14:15.58djszapiSpeedEvil: that would be their task, out-of-my-scope sorry, I cannot do everything....
14:16.39kkitothe funny part about those "spam" apps, is that you can create one of them within minutes in www.ovi.com/appwizard
14:17.13javispedronot exactly see the problem with spam apps
14:17.21faenilso they're supposed to be accepted
14:17.31javispedrothat's the same with the iphone, eh?
14:17.32DocScrutinizerI'm just building up the rocket launcher, sorry not my responsibility to check if there's a manned control unit, or an automatic control unit, or no control at all and it fires based on a random generator - OH YEAH
14:17.33faenilwhich is a simple way to say "we have 1mill apps in ovi store"
14:17.53djszapifaenil: :)
14:18.11faenildjszapi: heehe
14:18.19TheBootroofaenil: :D
14:18.26TheBootroodjszapi: so youre from nokia ?
14:18.46djszapiTheBootroo: not directly..
14:18.54TheBootroodjszapi: can you say there will be more then 92000 N9 which is ridiculous ...
14:19.05khertan1Nuclear Launch Detected
14:19.21djszapiTheBootroo: who cares seriously ? Everybody knows about the conscious beheading ...
14:19.23TheBootroodjszapi: but you worked on the N9 dev team ?
14:19.28javispedrokhertan1: are you reporting live from a StarCraftII war zone or what?
14:19.44khertan1no ... just commenting while eating pop corn
14:19.45khertan1:)
14:19.58djszapistarcraft is the best game ever :)
14:19.58Stskeepsfuck aegis(TM)
14:20.07vitaminjthe launch was triggered by the "92k" keyword
14:20.12TheBootroodjszapi: I care, because when accesible countries will get it , there will be so few devices that we will not be able to buy one
14:20.26khertan1javispedro: yep starcraft inspiration
14:20.28djszapiTheBootroo: seriously no clue or care here.
14:20.35djszapiI myself switched to android anyways
14:20.37TheBootroodjszapi: kay
14:20.56faenilwoot? XD
14:21.08MohammadAGthis chan needs a +m every once in a while
14:21.09TheBootrooany progress about a usb host for N950 ?
14:21.22MohammadAGAegis loves the idea
14:21.28TronicMaybe someone will write an application that allows hiding all apps created with the wizard?
14:21.31faenilahhaah
14:21.37MohammadAGno kernel sources for 34-1
14:22.12javispedroI want my sources =)
14:22.20TheBootrooTronic: there would be an option in store to hide rss apps, web shortcut apps, etc.... and even  a 'show only free' swtich
14:22.23javispedroplus, the libnotificationsystem was updated, even changed SONAME
14:22.31javispedroso my metawatch notifications are broken already =)
14:22.34khertan1Tronic: or create an alternate store :)
14:22.37*** join/#harmattan baraujo (~Bruno@189.2.128.130)
14:22.57Tronickhertan1: Yeah, as if anyone would ever use it.
14:23.00faeniljavispedro: lol
14:23.24khertan1javispedro: hum lucky you are to have a metawatch ... my wife and me have use budget for an other notification system
14:23.28faenilTronic: look at rzr's repo :P everyone knows about it
14:23.41khertan1javispedro: a baby phone
14:23.46djszapiSpeedEvil: actually, what makes more sense for the QA is to check the maintainer scripts.
14:24.07djszapiSpeedEvil: easily doable and lot of issues can be caught about those.
14:25.43DocScrutinizersure. Esp when I decide that my "your stolen phone reports home via SMS" app should have a lil subroutine that sends 5000 SMS / hour to a premium service to get me some earnings
14:26.06DocScrutinizerclearly will get caught by inspecting the maintainer scripts
14:26.17SpeedEvildjszapi: If ovi store is not properly doing QA - there is little point in arguing that the user can do it.
14:26.29SpeedEvilAs that kinda misses the point.
14:26.47djszapibut that is exactly what I am saying, the OVI could do that.
14:27.14kkitodjszapi: why did you switch to andoid?
14:27.16djszapiit should not be the user's job by any mean.
14:27.33djszapikkito: because I wanna have a longer term platform where I can work with Qt.
14:27.57djszapikkito: we have an Android Qt meeting at the Qt Developer day, if you are there by any chance..
14:28.08*** join/#harmattan Ravi (74cbd364@gateway/web/freenode/ip.116.203.211.100)
14:28.10kkitodjszapi: has no sense, Qt abstracts the platform
14:28.34djszapiyes, if there is something maintained to be abstracted...
14:28.42SpeedEvilAegis is almost completely utterly useless, without the required policy framework around it. If ovi store is not doing proper QA, it's essentially meaningless security, as while the dangerous apps may be preventef from doing some things, they are not prevented from doing the dangerous things. SMS+camera+internet+user data
14:28.58SpeedEvilWith proper QA, it can do useful stuff for the user.
14:29.10djszapiSpeedEvil: without the runtime policy framework :D :D :D Seriously, have you ever read the kernel code or the documentation itself ?
14:29.21SpeedEvilI did not say runtime policy.
14:29.26SpeedEvilI mean QA policy at ovi store.
14:30.03djszapiSpeedEvil: no, it is actually not, if it is properly automated.
14:30.14djszapiunfortunately we did not have enough badget for that
14:30.15DocScrutinizerMUHAHAHAHAHAHA
14:30.19kkitodjszapi: I don't think that qt is gonna to work better in an android platfrom than in harmattan nowdays
14:30.27djszapibudget*
14:30.27khertan1personnally, i read source of app i use, so i didn't trust app comming from ovi store :)
14:30.36DocScrutinizergoes automating the universal sourcecode validator
14:30.41djszapikkito: well, I tried, it worked for me what I did.
14:31.01SpeedEvildjszapi; you cannot automate this. It's fundamentally impossible.
14:31.05djszapikkito: and of course, I know the /current/ EOL of Harmattan maintenance, and I have a guess Google will push it way much longer.
14:31.12djszapiSpeedEvil: what ?
14:31.25DocScrutinizerSpeedEvil: it's useless
14:31.26djszapiyes, we could, we exactly had the plan actually for that.
14:31.32SpeedEvildjszapi: Unless you can actually automatically read the description of the app, and deduce from that what credentials you need, it's impossible.
14:32.00khertan1specially if it s know process and we start having obfuscated binary :)
14:32.05djszapiSpeedEvil: sorry, it is not offense, but I think you just lack the knowledge of the systemtap and other kernel opportunities
14:32.05npm_the suck: http://developer.qt.nokia.com/forums/viewthread/9114  "pre-fetch, cache, or store any Ovi Maps Content except that You may store limited amounts of Ovi Maps Content for the purpose of testing your Application, if You do so temporarily, securely, and in a manner that does not permit use of the Ovi Maps Content outside of the Ovi Maps Service;"
14:32.06SpeedEvilOtherwise - there is no difference to the automated process from a SMS sender app, and a game which requests SMS credentials.
14:32.10DocScrutinizerSpeedEvil: don't you see djszapi works at the first front of AI ?
14:32.18djszapiSpeedEvil: those things were designed for that. It is around us
14:32.49SpeedEvildjszapi: How would an automated system tell between two apps requesting identical credentials, with identical code, but descriptions describing them differently to the user?
14:32.50kkitodjszapi: and what is the current EOL of harmattan maintenance?
14:33.00djszapiSpeedEvil: fail to see why you could send sms after a game win if that is what you want...
14:33.06npm_"Can someone please tell me WHY caching is disabled at Meego/Harmattan ? If you look at the source, it was deliberately taken out! "
14:33.07djszapikkito: NDA of course
14:33.16djszapicould not*
14:33.25Stskeepskids, are you really asking someone to give you confidential information? shame on you
14:33.26SpeedEvildjszapi: A simple game that does not claim to SMS after a game win, but sends premium rate SMSs, to get the developer money
14:33.38Stskeepsthat's like abill_uk asking me to release the sources of maemo5
14:33.42SpeedEvildjszap: without the user being aware.
14:33.52khertan1Stskeeps: hihi ...
14:34.27macmaN_is ovi suite supposed to be able to recognize n950?
14:34.35vitaminjStskeeps: don't forget the source code for the drivers for all the 3rd party hardware too. because they're essential.
14:34.44djszapiSpeedEvil: fail to see why that would be game specific, and could not happen in any other app...
14:35.32SpeedEvildjszapi: The point is that the game app should never have the SMS credit - if it's not informed the user of this. A proper OVI QA process would check that this is the case.
14:35.44TheBootroomacmaN_: no  Ovi suite here, only maybe Nokia Link
14:35.50djszapiSpeedEvil: disagree, a proper API would do that
14:36.07SpeedEvildjszapi: You mean a popup whenever the app wants to SMS?
14:36.10SputmacmaN_: weirdly, one of my Ovi Suite installations recognizes and handles the N950 just fine, while the other tells me it's not supported (even though it synced on the very first connect). both suites are the same version...
14:36.14*** join/#harmattan khertan (~quassel@AAmiens-553-1-183-174.w92-142.abo.wanadoo.fr)
14:36.27javispedroSpeedEvil, djszapi: you now each hold reversed positions! :)
14:36.28djszapiSpeedEvil: yes, of course
14:36.35macmaN_Sput: ok my VM doesnt even find it atm
14:36.43DocScrutinizerStskeeps: you bet the methods used inside Nokia to tell apart the identical code and app, one time with "this game sends a premium SMS, please dont install if you're not content with it" and the other one without that notice, yes the algo telling apart those two and rating the one as rogue while the other is ok for OVI store, damn this algo must be SEKRIT and NDA and confidential for sure
14:36.50macmaN_Sput: i mean it only sees the mass storage drive
14:36.57djszapiSpeedEvil: I think it is better to programatically defend than by humans who can make mistakes ...
14:36.58macmaN_Sput: which mode did you use, sync and connect?
14:37.10StskeepsDocScrutinizer: no clue what you're talking about, someone asked about harmattan EOL
14:37.25SputmacmaN_: I get it recognized, and then the one newly-installed ovi suite tells me it's not supported... whereas the other installation doesn't care and works flawlessly
14:37.30SputmacmaN_: yep, sync and connect
14:37.39DocScrutinizerooh, sorry
14:37.57javispedroso when is harmattan going to be EOL is already _known_ and under NDA? Well, that's all I had to know, last one turn off the lights ;P
14:38.18TheBootroojavispedro: +1
14:38.56npm_interesting, so so much in the way they have those expensive $1000.00 collect calls from some random island, you could also have an app that does the same... so isn't there a way to dial a call by command-line parameter??
14:38.57DocScrutinizerStskeeps: anyway for "what I'm talking about" just read backscroll, dj's reasoning about automatic OVI QA
14:38.59SpeedEvildjszapi: So the fact that there is no API that pops up when there is a SMS request from an app is also 'out of scope' for aegis?
14:39.17StskeepsDocScrutinizer: i don't see what djszapi says, sorry, hence not participating in the argument
14:39.22djszapiSpeedEvil: why should an sms API be aegis related ?
14:39.31DocScrutinizerStskeeps: :-D fair enough
14:39.35SpeedEvil(at least in the UK, that sort of abuse has been alleviated by delaying a month the pay-out from any premium rate calls)
14:39.57SpeedEvildjszapi: The capability to SMS by an app that is not expected by the user to do SMSs.
14:40.04w00tdjszapi: because premium rate SMS is something that a framework aimed at user protection should be addressing
14:40.24Arkenoiwonders if landscape mode will ever get fixed or Nokia thinks it is non-issue
14:40.32djszapiwell, I can just say the same which I think is good: protect the API properly.
14:40.38djszapidoes not allow to send out smsS anyways
14:40.42Arkenoiand damn keyboard too
14:40.45djszapisince that is a timebomb anytime
14:40.59djszapiif the API is correct, there is no timebomb, there is no need for manual checks and the like. That is the real defense.
14:41.01MohammadAGwhy is the LED API locked by Aegis?
14:41.08MohammadAGobviously the LED indicator isn't blinding
14:41.16MohammadAGand can't cause less securty
14:41.18javispedroMohammadAG, you could use it to send PREMIUM Morse LED messages!
14:41.24vitaminjArkenoi: I imagine it'll be "post-launch" given that the n950 isn't the target device
14:41.26MohammadAGoh, missed that
14:41.30djszapiI mean not sending smsS in that form as y ou can for instance do directly from your app.
14:41.32MohammadAGwhere do I subscribe to mce+?
14:41.37*** join/#harmattan CepiPerez (~matias@host115.190-220-96.dynamic.telmex.net.ar)
14:41.38MohammadAGSMSs, please
14:41.55faeniljavispedro: +1
14:41.58vitaminjArkenoi: if at all, obviously
14:42.06SpeedEvildjszapi: But if there is no OVI QA - any app can have the ability to SMS.
14:42.11TheBootrooMohammadAG: XD
14:42.24SpeedEvilWhen with proper QA - it wouldn't, and aegis would enforce this.
14:42.28djszapiSpeedEvil: except that if the SMS api does not allow you to send sms message without user interaction
14:42.52MohammadAGanswer my question, please
14:42.52npmso does an app need special aegis credentials to call other apps (e.g. via QProcess)... so as to do something like ''drive-qml "geo:0,0?searchTerm=Israel%20Israel%20Jerusalem&action=driveTo"'' ( MohammadAG's example... thanx)
14:43.29javispedrook, funny. AP Mobile news item -- "Nearly 20 people killed in car crash". Ad: "Are you SICK of NOT having a car?"
14:43.43MohammadAGlol
14:43.43kkitoxD
14:43.46djszapiSpeedEvil: otherwise, it is just the luck of the human review whether your spam get in and cause you really big harms.
14:43.54TheBootroojavispedro: lol
14:43.55MohammadAGyeah, no sane answer for my question
14:44.14npmbecause if i can't create cached maps from QML map element ( http://developer.qt.nokia.com/forums/viewthread/6412  http://developer.qt.nokia.com/forums/viewthread/9114 )
14:44.32npmthen i'd want to use drive or the map application to access the cached map those apps seem to provide
14:44.44SpeedEvilHuman review is the cornerstone of the process - unless you have a popup for any possible harmful thing. Which would basically mean everything. From sound, to internet usage.
14:45.28npmalso it's kinda sad that app-writers simply cannot make a mapping app that extends or competes with the platform one.
14:45.29djszapiSpeedEvil: well, I would seriously not like to trust some strange Ovi QA policy guy ideally whether they decide an application can send high rate SMS, call, what not...
14:45.41javispedronpm, why not?
14:45.48npmsimply because they're concerned about copying the cached maps
14:45.50TheBootrooSpeedEvil: oh you means annoying-modal-popup-like-on-iphone-message-shit
14:46.11djszapiSpeedEvil: I would seriously like to have automated and error-proneless defense against that.
14:46.18javispedronpm, they own the map copyright, they're not going to allow you to copy. but you should check e.g. bing or google API
14:46.21CepiPerezhey guys, where can I download developer-mode 0.38+0m6? download fails everytime I try to download through the phone settings
14:46.21npm""Can someone please tell me WHY caching is disabled at Meego/Harmattan ? If you look at the source, it was deliberately taken out! "
14:46.38npm(from one of the threads in my above msg)
14:46.59npmbut what about using the QML map plugin in one's app
14:47.22npmthat's what i'm trying to do, but no matter what, when i'm offline i can't geolocate (latitude and longitude undefined no matter what)
14:47.25SpeedEvildjszapi: How can you have an automated defence against two apps with different descriptions and the same code? Unless you have popups for _everything_
14:47.27npmand qml map don't work
14:47.50rm_workSo, I may have missed previous discussion of this, but what's with all the software updates today? When i first saw the update notifications i thought "OMG new FW finally!" but i guess that's not it
14:48.25npmwaits a week and lets y'all sort out the bugs on the update, i got an app to write :-)
14:48.33SpeedEvilDescription A) 'This is an app to support your local football team, it sends a daily premium SMS to them and downloads a wallpaper every day' B) 'This app displays a wallpaper of your local football team'
14:48.44djszapiSpeedEvil: no need for everything, please do not mis-interpret it :) Aegis defenses against a vast majority
14:48.46TheBootroorm_work: yah there's a new FW, but not many news things in it
14:49.00*** join/#harmattan Venemo_webchat (98429b15@gateway/web/freenode/ip.152.66.155.21)
14:49.02TheBootroorm_work: only twitter , hotspot and accu weather app
14:49.08TheBootroorm_work: and some bug fixes
14:49.17SpeedEvilAegis defends against the subset of attacks that the user does not care about. (in the absence of a robust QA policy)
14:49.24TheBootroorm_work: and tons of dev tools to reinstall yourself*
14:49.24rm_workhrm
14:49.29rm_workheh
14:49.35rm_workso i have to reflash?
14:49.35DocScrutinizerok, this is your reporter from aegis battlefield again. Latest news: Aegis is good for *some* security, for example to avoid abuse of dmesg, but obviously can't help for very common standard malware concepts, like dialers, hidden premium SMS, sending out spam(!) via the mail account, etc. The debate now is about "Is aegis worth *anything* at all under these circumstances?"
14:49.37SpeedEvilIf the app can do SMS, internet, camera, ... then the game is already over.
14:49.41djszapiSpeedEvil: there are situations which are up to the API design how to behave. Those should be combined as a first try, and /when/ that is done /properly/. It is possible to discuss whether there is a need for manual review. However I am afraid something that cannot be caught by those architectural designs, will be even less chancy for a human.
14:49.44TheBootroorm_work: yes, no OTA there
14:49.45rm_workthere's no OTA upgrade procedure?
14:49.47rm_workk
14:49.49npmSpeedEvil: wouldn't that "use case" be removed by simply providing proper in-app payment solution for Qt apps?
14:49.58Venemo_webchathey guys
14:50.00vitaminjrm_work: and sms and contacts loss http://wiki.meego.com/Migrating_from_N900_to_N950#Migrating_from_beta_1_to_beta_2
14:50.14rm_workack
14:50.19SpeedEvilnpm: Perhaps - it was an example of how an app with the same code could have malicious and safe descriptions.
14:51.01npmgood example. i hadn't been thinking about premium SMS's at all.
14:51.09npmso thanks for eye-opening
14:51.13djszapiSpeedEvil: I still sticky by, the most important task for QA stuff is to filter out the malicious maintainer scripts which is still the largest attack surface for anybody. That can be done fairly easily, I think that can also be automated more or less , though.
14:52.02npmbut from Nokia's side it should provide impetus to implement something like in-app-payment. after all, you have to keep up with the googses
14:52.18SpeedEvildjszapi: Why would a user give a shit about maintainer scripts, when apps can turn on the front camera at random and send it over the internet, replace the pictures in their galleries with porn, send SMSs, and ...
14:52.39djszapiif person checks the same surface attack, or it is done programatically with less-error-prony.... Well, I would certainly vote for the second one. As in high rate calls, I would not still like to trust people deciding about it (that is just rather error-prone)
14:53.26djszapiSpeedEvil: Can I give you a skeleton package with a "nice" maintainer script and would you install please ? After that, you would see why it is important to "give a shit"...
14:53.47faenilnone of you is actually giving a solution...
14:53.50faenilI'm getting more and more confused
14:53.52SpeedEvilYou look at the app description. You start the app, and maybe run it for a couple of minutes. You then review if it's sane for having SMS.
14:54.05djszapifaenil: I did more times for the maintainer scripts ?
14:54.08SpeedEvilIf not, you deny it as a credential, and bounce it back to the dev.
14:54.18SpeedEvilAnd possibly call the police.
14:54.34djszapiSpeedEvil: well, that is no go review imho, and makes no sense.
14:54.35faenildjszapi: but it seems like they're not the only threat
14:55.07djszapiSpeedEvil: viruses (for instance on Windows) can be like that way, it does not represent itself: "ahh hey I am here, catch me, I can run quickly though" :)
14:55.10SpeedEvildjszapi: I don't disagree maintainer scripts can do bad stuff. But how is that relevant if the app can do bad stuff with credentials properly given by ovi sore?
14:55.37faenilspeedevil: +1
14:55.40TheBootroook guys i'm must go
14:55.46djszapiSpeedEvil: because you cannot do so powerful deny allow service with OVI policies that you can do from maintainer scripts ?
14:56.03TheBootrooi've a question
14:56.08TheBootroobefore leaving
14:56.17djszapiactually, right now, the maintainer scripts are the laaaargest surface attack (as I revealed it couple of times in the past)
14:56.48TheBootroodid you see Tommi Laukkannen (tlaukkanen) or Andrea Enbacka  (aenbacka) there  ?
14:56.53djszapiunfortunate, since it was against a silly manager decision imho.
14:57.01faenildjszapi: you're defending against one attack, ok, what about the rest?
14:57.05djszapiagain*
14:57.17djszapifaenil: what rest ?
14:57.28faenilthings speedevil is talking about
14:57.32npmSpeedEvil: " app can do SMS, internet, camera, ... then the game is already over." --> but doesn't ones app need credentials for those to get access, and aren't the presence of those credentials something that's easy for QA to check ?
14:57.33djszapiand yes, I am speaking about the hugest and simpliest surface attack, yes.
14:57.57djszapifaenil: speedevil does not like the programatical defense, I do like.
14:58.23SpeedEvilnpm: yes.
14:58.50djszapinpm: no it is not any easier than anything else
14:58.56SpeedEvilnpm: If the QA process works, and is implemented properly, aegis has a point. If it doesn't, then aegis only protects against stuff the user doesn't care about.
14:58.57faenillet me understand, djszapi, you'll let premium sms app in, and then let user decide whether to send sms or not
14:59.03djszapinpm: since you can anytime use the same features in your app....
14:59.11npmso where's the problem? you could just scan all incoming app credentials and flag the problematic ones for review
14:59.17djszapimeaning that either it needs code level check or automated protecting (That I am with)
14:59.40SpeedEvilnpm: djszapi seems to have been arguing that the QA process is not a key part of the security.
14:59.46djszapinpm: yes, that is what I have been saying, but that needs either manual check or automated way (That I am with)
14:59.48SpeedEvilAt least to me.
14:59.54djszapiSpeedEvil: wrong
15:00.05djszapiactually I even said the opposite with maintainer scripts in this special casse.
15:00.09djszapicase*
15:00.12DocScrutinizernpm: so what's wrong when my app is called "face recog password free auth" and claims to know your face and ask with your home radius server to unlock the phone. Then it for sure will rightfully request cam and internet access, and then I can send out your stunned face to youporn when you notice I watched your activities al day and night
15:00.50djszapibut yeah, I would certainly automate that as well, humans make mistake...
15:00.52npmah, the old "amiwanking" app
15:01.28npmwow, that would be a good thing to put in a free pornviewer :-)
15:01.54berndhswell, why have 2 cameras in the phone and then not spy on people ? just doesnt make any sense
15:02.15djszapiSpeedEvil: do you seriously think if there are say X people there for ms viruses, they can catch all the viruses by running applications for a limited time ?
15:02.53SpeedEvildjszapi: Of course not.
15:03.05SpeedEvildjszapi: But it's trivial to find out if the app informs the user it's going to make SMSs
15:03.15SpeedEvildjszapi: If it doesn't, it doesn't get the SMS credential.
15:03.21faenilagree
15:03.34DocScrutinizeryawns
15:03.34SpeedEvilAnd perhaps more investigation/prosecution is triggered.
15:04.00DocScrutinizerprefers to continue pondering how T F to "abuse dmesg"
15:04.33npmhmm what if the app has a encrypted timebomb in it... that runs it's decrupted payload via qprocess?
15:04.42npms/decrupt/decrypt
15:04.55SpeedEvilnpm: Then it doesn't have the SMS credential.
15:05.04SpeedEvilAnd it can't SMS
15:05.09djszapiSpeedEvil: well, that sort of issue can be caught by good API as well, so here is my workflow, feel free to fix me:
15:05.11npmbut it can do other things
15:05.42npmlike take a picture of your anthony and post it to twitter
15:05.47SpeedEvildjszapi: Unless the API asks the user when it does _anything_ - turn on camera - send packet to internet - ... - it adds no security
15:05.48djszapi1) Design a good platform (as in security) 2) Design good APIs 3) Write Automated tools 4) (Last step!) Check out if there is a need for any manual QA check, and whether those can still be automated.
15:06.13npms/anthony/weiner
15:07.01npmi'd be more worried about these things being used for political purposes.
15:07.45djszapiSpeedEvil: as for me, manual QA thingy is something t hat /should/ be avoided, but let us discuss at the /end/ whether still needs be there.
15:08.06npmSpeedEvil: but what if it was an app that was otherwise well-behaved and had credentials for SMS/photo/twitter
15:09.53npmbut had a little extra payload in there....
15:10.01berndhssure, a sleeper spy app
15:10.25djszapiSpeedEvil: I am a bit afk, thanks for the discussion. :)
15:10.53*** part/#harmattan vitaminj (~vitaminj@132.185.237.133)
15:10.55DocScrutinizerSpeedEvil: toldya it's useless, no?
15:11.01fluxthere's an actual business based on such apps. it's based on you getting a hold on the victim's phone, though, installing a 'worm' game
15:11.30fluxafter that you can spy the phone
15:16.40faenilguys
15:16.41faenilone thing
15:16.46faenilhas anyone ever been at qtdays?
15:17.32DocScrutinizerflux: excellent example :-D I'd *expect* such a spy app would pass OVI QA when properly advertised as "Spy-app for law enforcement authorities only. $6999". Change the description to "harmattan optimizer" (we've seen similar useless null-funct "optimzer" apps for fremantle) and give away for free, and I'm waiting for any automated QA ring a bell then
15:18.47fluxdocscrutinizer, the actual spy app component was free, but the license for the remote control app wasn't
15:19.14javispedroin Fremantle, at least on such noptimizer (pun intentional) app was banned from the ovi store
15:19.50faenilanyone ever been at qt dev days? :D
15:20.47*** join/#harmattan willer_ (~Willer@189.2.128.130)
15:20.56DocScrutinizerjavispedro: and why got it banned? because of some AI QA ringing the alarm bells, or because users/devels with a brain complained?
15:21.07javispedroafaik, it was QA
15:21.17javispedroreason was "it modified system internals" or similar.
15:21.27DocScrutinizerautomated AI based QA? DUH!
15:22.15DocScrutinizerflux: :-D
15:22.29DocScrutinizerflux: that's the way to make money :-D
15:22.54npmyeah, just ask google
15:24.10javispedroDocScrutinizer, no, not AI, old fashioned one
15:24.26fluxFlexiSpy says "Installation is simple and does not require any cables or computers.", so I guess you get the bug from the net somehow
15:24.36javispedroseemingly N900 Ovi QA might be harder than N9s..
15:24.48DocScrutinizerflux: sure
15:25.28fluxit would be nice to have reverse searches on the system, like, "which applications are able to receive sms messages" etc
15:25.49DocScrutinizer:nod:
15:25.52djszapiflux: we have such a tool called aegis-runner
15:25.52flux(of course, even the forward search should first be there ;-))
15:25.56djszapinot sure it will be published...
15:25.59javispedroflux, all of them.
15:26.03djszapishould be trivial to put into ovi
15:26.17DocScrutinizerflux: but according to our security expert this isn't sth the user should bother about
15:26.30fluxdjszapi, I imagine it doesn't have a pretty UI?
15:26.51djszapiflux: it has.
15:27.03fluxooh
15:27.30djszapiflux: also, what I miss from OVI store is that what I linked few weeks ago, let me show it:
15:28.07djszapihttps://market.android.com/details?id=com.record.my.call&hl=en -> permissions tab
15:28.51javispedrobut, as you can see, the current aegis policy is NOWHERE near as fine grained as that
15:29.57DocScrutinizerand android is way worse than aegis ;-P
15:30.00macmaN_Sput: what ovi suite version you have? 3.1.1.90? im so far unable to make it recognize mine :/
15:30.06faenilstill, there have been many viruses in Android market'
15:30.06faenil?
15:30.27djszapijavispedro: I would disagree, but the point was not really not. What I was referring to that, it is nice users can see the required credentials, that is
15:30.45javispedroand I am also quite a fan of seing the required credentials too.
15:30.51javispedrobut how can you "disagree"?
15:30.56javispedroit's an object fact
15:31.08javispedroandroid has tokens for audio recording, aegis hasn't.
15:31.08djszapiobject fact for the opposite to me.
15:31.11djszapithey are rather limited.
15:31.33javispedroandroid has _several_ tokens related to Cellular, Maemo has a the ultra generic "Cellular" token
15:31.49javispedroandroid separates contact, messages, etc. data into several tokens
15:31.52djszapithey are actually given on a static basics, nothing dynamics at all
15:32.00javispedroMaemo separates it in "Read/WriteTrackerAccess"
15:32.06javispedrodjszapi, that's true.
15:32.19javispedrodoesn't change the fact the CURRENT aegis policy is much more coarse grained than android's
15:32.21khertan1need to go on ... bye
15:32.27*** part/#harmattan khertan1 (~khertan@nax2.naxos-fr.net)
15:32.38DocScrutinizerkhertan: o/
15:32.43djszapijavispedro: it has nothing to do with aegis
15:32.52javispedropolicy, policy, I know.
15:32.55djszapiit was the decision made by the applications, what they provide.
15:33.04djszapithey could use aegis as they wanted.
15:33.07djszapiit is really up to them.
15:33.20javispedrobut that would be _hard_ unless you do ala android and reinvent your own API
15:33.23djszapiso I would not feel my responsibility for that :)
15:33.42djszapi/aegis/ did provide a much finer grained platform
15:33.53djszapithey did not profit from aegis that much they /could/ do.
15:33.54*** join/#harmattan tbf_ (~mathias@p57A9E943.dip.t-dialin.net)
15:33.59javispedroif you do it the traditional Maemo way, reusing pulse, etc. you need to _fork_ and or patch every component that could even potentially mean a new token
15:34.14javispedroe.g. you'd have to patch PA to check for AudioPlayback, AudioRecord.
15:34.16djszapijavispedro: aegis is much more fine grained than android
15:34.21djszapithe application policies are not.
15:34.25javispedroAegis CAN be much more fine grained than Android.
15:34.49djszapiand aegis is what I feel responsible for.
15:34.55javispedroprobably
15:34.59djszapiand that is something we did more flexibly.
15:35.02javispedrobut it's half implemented in Harmattan
15:35.08javispedrotherefore
15:35.18javispedroA) you do not get a proper security system with fine grained permissions
15:35.24javispedroand B) you pester developers
15:35.30DocScrutinizer"but our sticky seal tape is really sticky, and 100% tight against all sorts of gas and bacteria - look ho nice it sealed al the windows and doors!" Turns around but doesn't even notice the missing rear outer wall of the house
15:35.30javispedrolose-lose situation
15:35.39djszapijavispedro: ok, but what can I do apart from that we did a great flexible system on our own ?
15:35.49djszapishould I also write the policies instead of them ?
15:36.03javispedroyou cannot fix A. You lack resources.
15:36.14djszapiexactly, I cannot do everything :)
15:36.20javispedrotherefore, stop doing B.
15:36.23djszapiI feel a bit shamed about what you said.
15:36.28djszapibut out-of-the-scope for me.
15:39.25javispedroIf Meego were to adopt Aegis, I'm sure they could make a kickass app permissions system that would be lightyears better than Android's (and probably with a way to override it, too). But that's just not happening in Harmattan, for one reason or the other.
15:39.53DocScrutinizerthen please stp claiming harmattan/N9 is/will be the most safe&secure phone ever, we are fed up hearing that BS
15:40.09djszapiwell, obviously not much done since February
15:40.31DocScrutinizers/stp claiming/stop claiming that thanks to aegis/
15:41.52*** join/#harmattan crevetor (~antoine@bureau.ubity.com)
15:47.00faeniland that ends the war, lol
15:48.02*** join/#harmattan alxs (~ircchatte@80.70.236.71)
15:48.13MohammadAGwell, the fact javispedro's right is mroe what ended it
15:48.44faenilsure
15:50.53djszapifaenil: this issue was overdiscussed couple of times about the application policies, not much to say here.
15:52.51*** part/#harmattan djszapi (~lpapp@plexyplanet.org)
15:53.39GeneralAntilleslol
15:55.13kkitoanyways, i think that aegis is a good "feature" http://t0.gstatic.com/images?q=tbn:ANd9GcQVt43OxDaTc0WAEHAVtL6PV8eWH2bkQbeTaycSF3IYV8bdeK7wb2uIXsGYqQ
15:55.19kkito:P
16:00.20DocScrutinizerkkito: http://en.qi-hardware.com/w/images/1/10/ME_382_LockedUpTechnology2.gif
16:00.53kkito:)
16:07.50*** join/#harmattan zarlino (~zarlino@dynamic-adsl-94-37-104-245.clienti.tiscali.it)
16:08.48*** join/#harmattan lcuk (lcuk@Maemo/community/contributor/lcuk)
16:11.35faenilwoot?
16:11.39faenillcuk joined?
16:11.50trxi installed the new firmware on N950, now when i try to run my app, it fails with some rubbish "X Error: BadAccess (Attempt to access private resource denied) 10"
16:11.52SpeedEvilhttp://xkcd.com/686/
16:11.57trxaegis?
16:12.05SpeedEvilI hope not, of course.
16:13.20RST38hSpeedEvil: in the light of recent events, this stuff is not funny =(
16:13.43SpeedEvilI know.
16:14.18SpeedEvilIt was a while before I was able to turn off my mums last login. :/
16:14.30DocScrutinizerRST38h: it's as non-funny as
16:14.32DocScrutinizer[2011-09-20 18:08:17] [Notify] lcuk ist offline (chat.eu.freenode.net).
16:14.33DocScrutinizer[2011-09-20 18:08:26] [Notify] lcuk ist online (chat.eu.freenode.net).
16:16.38iekkunot really funny
16:16.52iekkumiss lcuk
16:18.00SpeedEvilI wasn't meaning the alt-text bit - which I forgot.
16:18.08SpeedEvilIt is depressing.
16:18.14DocScrutinizeryes
16:19.37DocScrutinizertrx: looks like
16:20.03*** join/#harmattan ph0b (~ph0b@2a01:e34:ec00:9310:226:b0ff:fed8:2b7e)
16:20.32trxDocScrutinizer any suggestions? i just scp'ed the executable to n950 "/bin/test"
16:20.34javispedro<PROTECTED>
16:20.38javispedrothat's not aegis
16:20.56DocScrutinizerlisten to master J
16:21.05trxjavispedro what is it?
16:21.17javispedroyou are doing something horrible to X11, like
16:21.43javispedroaccessing sme other other window's pixmap without the proper cookie or
16:21.45javispedrousing Qt.
16:21.51javispedro;P
16:22.10DocScrutinizerlol
16:22.11javispedroignore that message, look for something else
16:22.33DocScrutinizerrun a X process under alien user account?
16:22.40javispedroit's more complex than that
16:22.48DocScrutinizeror in wrong cwd?
16:22.56javispedrobut eitherway, that's outside the point, i've seen Qt do that by itself some times
16:23.05javispedronot Qt, but meegographicssystem
16:23.10javispedroit's not fatal
16:23.29trxit worked before the update, thats why i suspected its the new firmware
16:23.42DocScrutinizerhmm
16:23.42trxthanks, i'll debug my code
16:23.55trxsee where it crashes..
16:24.14DocScrutinizeran srace will be taletelling
16:24.20DocScrutinizerstrace
16:24.47javispedroit _crashes_?
16:24.50DocScrutinizeryou looked to dmes... *cough* syslog?
16:24.53RST38his strace allowed under aegis?
16:25.09DocScrutinizerI think it is
16:25.18kkitojavispedro: is Qt doing it intentionally?
16:25.24DocScrutinizerdepends on the target process
16:25.40trxjavispedro yes
16:25.54DocScrutinizerRST38h: strace date ->no problems
16:26.01javispedrokkito, no idea
16:26.28DocScrutinizerstrace -p `pidof $random-user-process` ->guess will blow chunks
16:26.38DocScrutinizerwhen done from root
16:28.40DocScrutinizero/ javispedro
16:30.26kkitoRST38h: theres radare2 too
16:30.50kkitoit works fine under "user" user
16:33.46MohammadAGanyone done DDP returns?
16:37.21*** join/#harmattan CepiPerez (~matias@host115.190-220-96.dynamic.telmex.net.ar)
16:48.57DocScrutinizeryes, somebody did. can't recall the name
17:00.51*** join/#harmattan piggz (~piggz@host-89-241-6-203.as13285.net)
17:03.03trxwow, it crashed because it doesn't have permission to create a textual file in ~/MyDocs/
17:04.39DocScrutinizerwhich is sane if ~/MyDocs soesn't exist for $not-USER
17:05.52trxit first checks if the file exists, if not it creates a dir in MyDocs called txpad, and it does so
17:05.53DocScrutinizerand even if this was ~user/MyDocs then still root isn't allowed to write there
17:06.04trxthen it should create a file in that dir
17:06.07trxbut it fails
17:07.40*** join/#harmattan eman (~eman@203-214-142-177.perm.iinet.net.au)
17:07.50DocScrutinizerbtw I doubt the app is using shell shortcuts like ~ for pathnames
17:08.10DocScrutinizerif it did then that's a bug that explains quite e bit in itself
17:08.25trxno, it uses the full path
17:08.53DocScrutinizermhm, so what's `id` and what's the FQN?
17:09.49trxhow do i check that?
17:10.09DocScrutinizertype >> id<CR> <<
17:10.38DocScrutinizerin the shell that you started your app in
17:10.55DocScrutinizerid
17:11.07DocScrutinizer+ENTER
17:11.46trxuid - 29999(user), gid - 29999(users) groups - 9990003, 9990111, 9990362
17:12.46trxit can create a dir, but not the file :/
17:13.01trxi guess i have a bug somewhere
17:13.38DocScrutinizerls -l ~/MyDocs
17:13.43DocScrutinizererr
17:13.47DocScrutinizerls -ld ~/MyDocs
17:14.40DocScrutinizerls -ld ~/MyDocs/txpad/
17:15.21DocScrutinizerecho foobar > ~/MyDocs/txpad/deleteme
17:15.23trxdrwxrwxrwx 11 user root 65536 Set 200 18:02 /home/user/MyDocs
17:17.00trxecho foobar > ~/MyDocs/txpad/deleteme works
17:17.19trxthen its my code right?
17:17.28npmre " i installed the new firmware on N950, now when i try to run my app, it fails with some rubbish "X Error: BadAccess (Attempt to access private resource denied)" --> perhaps using the shared memory extension and need special access??
17:17.42DocScrutinizerseems your code is doing sth weird
17:18.09trxyeah :/
17:19.37trxnpm, i solved that, it tried to use data from a file which was not loaded as it didnt exist
17:20.01trxi should really rewrite that mess :/
17:21.42trxDocScrutinizer btw, thanks :)
17:21.52DocScrutinizeryw :-)
17:29.00*** join/#harmattan andre__ (~andre@g1.blanicka25.net)
17:29.00*** join/#harmattan andre__ (~andre@Maemo/community/bugmaster/andre)
17:40.11*** join/#harmattan piggz (~piggz@host-89-241-6-203.as13285.net)
17:58.18*** join/#harmattan djszapi (~lpapp@plexyplanet.org)
18:02.33tommanote to self: next time use more backup methods for contacts
18:03.24piggztomma: the gmail integration is great now...i get contacts, calendar and email over mfe
18:06.24tommaatleast it used more advanced vcard format than n900
18:06.27*** join/#harmattan fuz_ (nobody@vau75-10-88-164-23-88.fbx.proxad.net)
18:12.53*** join/#harmattan ieatlint (~ieatlint@tehinterweb.com)
18:17.25*** join/#harmattan khertan_ (~quassel@AAmiens-553-1-157-114.w92-155.abo.wanadoo.fr)
18:17.54*** join/#harmattan djszapi_ (~lpapp@hoasnet-fe25dd00-210.dhcp.inet.fi)
18:18.03MohammadAG5 software updates popped up
18:18.35MohammadAGone of which is terminal
18:19.30MohammadAGnice
18:19.32MohammadAGnew window
18:19.41ieatlintyeah, more buttons in that bar
18:21.17MohammadAGnice
18:21.22MohammadAGswiping left/right changes toolbars
18:23.15*** join/#harmattan Khertan_n950 (~ircchatte@AAmiens-553-1-157-114.w92-155.abo.wanadoo.fr)
18:26.26ieatlintbut how will i arbitrarily change colour schemes now :(
18:27.24ajalkaneieatlint: from menu
18:28.15ieatlintit's just not the same without the cool swiping action :(
18:30.34ieatlinti don't recall if the old version supported multiple terminal windows though
18:30.37ajalkanehaha yeah...
18:30.46ajalkaneit didnt
18:31.16ajalkanenow the terminal r
18:31.30ajalkaneis quite good
18:31.44ajalkanejust copy paste missing
18:35.37ieatlinthopefully this indicates some semblance of routine updates
18:35.52ieatlintbtw, does the wifi hotspot app work for others?
18:36.24DocScrutinizersomebody claimed c&p works now?
18:37.33DocScrutinizer[2011-09-20 11:42:05] <TheBootroo> alterego: just select text, a toolbar appears, click copy, then tap another text field, a toolbar appears with paste button
18:37.34DocScrutinizer[2011-09-20 11:42:46] <alterego> TheBootroo: can't seem to, maybe it's the screen session.
18:38.03ieatlinti can do that in text fields, but not the terminal
18:39.05DocScrutinizeranybody tested shift+ctrl+v ?
18:39.39DocScrutinizerof course after copying some text somewhere where it works
18:40.05ieatlinti can't get ctrl+v to work for text in my clipboard into the terminal
18:41.02MohammadAGcause that's ^V
18:42.03SpeedEvilThe terminal certainly said swipe horizontally to change colour when I started it after flash
18:42.16SpeedEvilAnd it works for me
18:42.29MohammadAGSpeedEvil, there's an update
18:42.30MohammadAGor 5
18:42.33SpeedEvilah
18:42.39MohammadAGgo into package manager and refresh
18:42.43MohammadAGapt-get might work too
18:43.30*** join/#harmattan wazd (~wazd@broadband-95-84-185-178.nationalcablenetworks.ru)
18:43.45ieatlintyeah, also fixes the icons
18:43.46SpeedEvil'device is up to date/'
18:43.52ajalkaneI think the guy claiming c&p works in terminal was confused.
18:43.53SpeedEviloh
18:43.55ieatlintor at least terminal/sdk app icons were red blocks for me
18:44.06SpeedEvilafter saying that, up pops a list of stuff that isn't up to date
18:44.24ieatlintcan anyone else confirm whether they can open the wifi hotspot app?
18:44.53w00twfm
18:44.56ieatlintwhen i try, i get an error saying "Wireless network not allowed"
18:44.58ieatlintand then it closes
18:45.11ieatlint(and wifi does work on the device, and i'm connected via umts when i try)
18:45.18trxmine opens..
18:45.31w00ttethering restriction somehow?
18:45.31MohammadAGopens and works here
18:45.32ieatlintok, great... :P
18:45.45rantomWorks for me
18:45.53ieatlintnah, tethering is allowed with my carrier, half the phones they sell are android with the feature built in
18:46.03rantomCan anyone confirm, that the vibration is broken?
18:46.03ieatlintok, thanks
18:46.12MohammadAGvibration is weaker
18:46.20rantom_lot_
18:46.31ieatlinti get vibration with OSK presses
18:46.40MohammadAGyes that's always been there
18:46.43ieatlintthere's a setting for the vibration strength
18:46.58ieatlinttry turning it up?
18:46.58MohammadAGit was disabled by default on 22-6 but it level 3 was much better on 22-6
18:47.01MohammadAGI did
18:47.08MohammadAGit still sucks
18:47.22rantommacmaN_: I btw tried to use bt-headset with Drive and Music. In Drive it was bad, not as bad as in old FW but still bad, didn't get enough time with Music
18:47.43rantomI turned it up from 1 to 3 in new FW, didn't help
18:47.45SpeedEvilieatlint: I opened it, it started, I've not turned it on
18:47.48rantomIt's very, very weak
18:47.52MohammadAGindeed
18:47.58MohammadAGlevel 3 used to vibrate the whole device
18:48.02MohammadAGnow you can barely feel it
18:48.03rantomYeah
18:48.04ieatlintSpeedEvil: no need to, that's as far as i needed to confirm the problem was mine
18:48.08MohammadAGlevel 1 was better than level 3 on the new fw
18:48.14SpeedEvilLiking the swipe-down
18:48.15rantom:D
18:48.37rantomYes, swipe-down is great
18:48.46ieatlinti'm starting to wonder if flash will be there on the release build
18:48.47rantomI'd like it even more if it'd take me to the apps-list
18:49.19rantomafter closing, that is
18:49.26MohammadAGit always switches to the task switcher
18:49.31MohammadAGno matter where you were
18:49.33ieatlintyay, reboot fixed hotspot app :)
18:49.38MohammadAGas I said, it seems to be a hack
18:49.49rantomok, didn't read back
18:50.30ajalkanei like it brings up task switcher after close
18:50.32*** join/#harmattan mja (ahdesmak@viherharakka.cs.tut.fi)
18:50.34rantomI happened to get "can't install" for some dev. apps
18:50.35MohammadAGrantom, two days ago
18:50.45MohammadAGrantom, refresh, works fine now
18:50.46rantomI think it was when I installed wget
18:50.51rantomok
18:51.08rantomMohammadAG: Wasn't really here two days ago ;)
18:51.19rantomBut yep
18:52.03RST38h~seen euroelessar
18:52.19infoboteuroelessar <~Elessar@83.149.38.163> was last seen on IRC in channel #harmattan, 14d 1h 7m 15s ago, saying: 'and QApplication requires x11 server on it's own'.
18:52.19RST38h!seen euroelessar
18:52.19_MeeGoBot_euroelessar was last seen 2 weeks, 1 hour, 7 minutes and 7 seconds ago, saying 'and QApplication requires x11 server on it's own' in #harmattan.
18:52.48ieatlintis there a good way to get the screen to stay on for app dev?
18:52.50rantomMohammadAG: Ah, updates. Thanks
18:53.14ieatlintwish there was a feature to say "don't auto turn off screen when charging"
18:53.27rantomCouldn't download sdk-connectivity-tool though
18:53.34rantomNor meego terminal..
18:54.37rantomnvm, retries fixed
18:55.41ieatlinthopefully nokia will also get the browser and email client updated with "find on page" and ability to copy text
18:55.53rantomWow.. The Terminal is SO much better now
18:56.06rantomThe arrows really save me a lot of time
18:56.41ajalkaneyeah. and doing own toolbars is very easy
18:56.48DocScrutinizerbtw, has anybody tested a Nokia multibutton (aka multimedia) headset with N950?
18:56.55DocScrutinizerMohammadAG: ??
18:57.46rantomajalkane: Oh? How?
18:58.04*** part/#harmattan mja (ahdesmak@viherharakka.cs.tut.fi)
18:58.30ajalkanerantom: see terminal menu About
18:58.35rantomok
18:58.44ajalkanei mean Help
18:58.56rantomIs it just me or is the drople for Terminal-settings inaccessible in portrait?
18:58.56*** join/#harmattan mja (ahdesmak@viherharakka.cs.tut.fi)
18:59.29ajalkanei can click it
18:59.39rantomI can't see it then
18:59.51DocScrutinizerSCNR (regarding [missing] support from Nokia regarding hostmode): http://talk.maemo.org/showthread.php?p=1092494#post1092494
18:59.51ieatlintjust pretend it's there and press
19:00.14rantomAh, now I see it
19:00.18rantomHad to change theme
19:00.31rantomI like the arrow-control for themes though
19:00.35rantomliked*
19:00.57ieatlintyeah, especially useful in portrait/on n9
19:01.25rantomMaybe "rotate" to switch themes?
19:02.23rantomMeaning: two finger, anti-clock wise to switch to previous, clock wise to switch to next
19:02.25*** join/#harmattan Elessar (~Elessar@83.149.35.208)
19:02.34rantomGrrgh.. fingers*
19:02.55Elessarhi all
19:03.01rantomHi
19:03.22ElessarI've published FBReader's port to Meego to official site: http://www.fbreader.org/meego/
19:05.19ElessarI've mostly done it port to Meego, heh
19:08.28Elessarif anybody want, please test it :)
19:26.10*** join/#harmattan Venemo (~Timur@catv-80-98-197-166.catv.broadband.hu)
19:26.10*** join/#harmattan Venemo (~Timur@fedora/Venemo)
19:29.26berndhsoh this is fun, OCF finds the Device or resource busy
19:39.26khertan_Elessar: it look like you do your app in qml, and you have made a font selection dialog ... youhou ... start copy paste machine :) thx
19:39.29khertan_:)
19:40.10Elessarkhertan_: what do you mean by copy paste machine?)
19:40.28khertan_Elessar: i ll look at your code to see how you did it in qml
19:40.44khertan_except if your licence isn't open of course
19:40.45khertan_:)
19:40.56Elessaroh, he
19:41.04Elessarit's gpl
19:41.11khertan_nice
19:41.11khertan_:)
19:41.12khertan_thx
19:41.42khertan_didn't want to reinvent the wheel.
19:41.44khertan_:)
19:41.48Elessarsources are there: https://github.com/euroelessar/FBReader/ currently at qt-mobile-zltree branch
19:41.52khertan_thx
19:42.06khertan_the result will be here http://gitorious.org/khteditor :)
19:42.23Elessaroh
19:42.37djszapi_khertan_: ohh I think I will try out your app.
19:42.43Elessarwhat are features of your editor?
19:43.21djszapi_khertan_: vi is a bit hard to be used by VKB.
19:43.21djszapi_does your application simplify something in comparison with that ?
19:43.52khertan_djszapi_: yes and no
19:44.00khertan_vkb is still hard to use :)
19:44.13Elessardjszapi_: it's also not the best variant for hardware-keyboard :) because of leek for some symbols
19:44.19khertan_http://khertan.net/khteditor <<< for a description
19:44.30djszapi_the problem is that, I cannot scroll up in vi, just down
19:44.32khertan_it s the fremantle variant in screenshot
19:44.38khertan_didn't made any yet for meego
19:44.41djszapi_but I can use arrows by the relevant buttons.
19:45.57Elessarkhertan_: sadly gui at Qt4 is mostly imcompatible with QtQuick one
19:45.57khertan_an old version is available in rzr "pseudo" community repo
19:46.11khertan_Elessar: yep this is why i rewrite things
19:46.19djszapi_khertan_: syntax highlight for qml ?
19:46.24khertan_but sadly qml isn't ready to do text managment
19:46.35khertan_djszapi_: qml highlight is far to be perfect
19:46.56khertan_djszapi_: just basic component highlighted
19:46.56khertan_no completion
19:47.27djszapi_you could take those codes from kate/kdevelop (backend functionality, like highlighting, parser and others)
19:47.41djszapi_if the kdelibs is not really hardcore dependency.
19:47.55Elessarkhertan_: you can try to use QGraphicsTextItem
19:48.10Elessarjust write QtDeclarative component on top of it
19:48.52Elessarit's more powerfull, that QML's one
19:49.52Elessargn8 for all
19:50.01djszapi_sleep well!
19:57.30*** join/#harmattan lamikr (lamikr@nat/nokia/x-qsjslsoibitdsxap)
20:09.48*** join/#harmattan Andy1210 (59847699@gateway/web/freenode/ip.89.132.118.153)
20:10.31Andy1210hi, I tried to flash the N950 yesterday and the bootloader is gone or corrupted. Now I can't flash it again. When I connect the USB cable in the phone, nothing happens. I tried remove the battery and put it back, but it didn't help. What can I do now?
20:11.26crevetoralterego: your barcode scanning plugin works pretty well :)
20:12.07alteregocrevetor: on and off
20:12.11alteregoIt's really inefficient
20:12.23alteregoI've almost finished a much better version ;)
20:12.26crevetorWhat do you mean inefficient ?
20:12.29crevetoroh ok
20:12.43crevetorWell I'm probably going to use it for an app
20:12.43alteregoEvery frame is converted to RGB and thrown on to a rectangle
20:12.58alteregoCool,
20:13.17alteregoWell go ahead, but the new version will break the API, though it's so simple it doesn't really matter ;)
20:13.28crevetorIndeed
20:13.49crevetorif it's just a matter of replacing BarcodeReader and BarcodeViewport it's fine ;)
20:13.58berndhsi guess i'm not update the firmware today, not cooperating
20:14.53snowpongIs there a concept of an apps local directory in MeeGo like for Symbian? Ie. somewhere the app can store it's own data that cannot be accessed by others, and which will be removed when uninstalling the app?
20:16.09VenemoAndy1210, maybe SpeedEvil or javispedro or DocScrutinizer know the answer
20:16.35SpeedEvilI'm not awake at the moment. Ask again in a few hours.
20:17.08SpeedEvilTry plugging it intot he wallcharger, and leaving it for 12h
20:17.39DocScrutinizertry coldflashing
20:17.55djszapi_-n
20:18.01*** part/#harmattan djszapi_ (~lpapp@hoasnet-fe25dd00-210.dhcp.inet.fi)
20:19.45DocScrutinizerif NOLO (bootloader) is corrupted, then the device won't show any visible reaction on bootup. Nevertheless you should see the ROM bootloader enummerating USB, when you wat syslog of your PC after plugging in the N950
20:20.08DocScrutinizerwatch*
20:20.34Venemoey djszapi, how're you today? :)
20:21.20*** join/#harmattan dominikb (~quassel@62-47-235-44.adsl.highway.telekom.at)
20:21.26DocScrutinizerof course a completely empty battery could easily defeat any proper bootup even of ROM-bl
20:22.45DocScrutinizerso if you have any option to alien charge the battery, then by all means do that prior to continuing on N950 flashing
20:23.14DocScrutinizerdo you have a voltmeter to check battery's voltage?
20:23.24Andy1210i saw enummerating usb, but showed up the same again and again
20:23.49DocScrutinizeryeah, it reboots when xloader fails to load NOLO
20:24.08DocScrutinizerplease pastebin the relevant lines of your PC syslog
20:24.26DocScrutinizer(plus a bit of context before and after)
20:24.51Andy1210im on windows7 now
20:24.56*** join/#harmattan javispedro (~javier@Maemo/community/contributor/javispedro)
20:27.15Andy1210but brb
20:29.40*** join/#harmattan Andy1210_ (~Andy1210@catv-89-132-118-153.catv.broadband.hu)
20:29.57Andy1210im here
20:33.03Andy1210Sep 20 22:30:53 linux-grqw kernel: [122512.544180] usb 1-4: new high speed USB device using ehci_hcd and address 26
20:33.03Andy1210Sep 20 22:30:53 linux-grqw kernel: [122512.677394] usb 1-4: New USB device found, idVendor=0421, idProduct=0106
20:33.04Andy1210Sep 20 22:30:53 linux-grqw kernel: [122512.677407] usb 1-4: New USB device strings: Mfr=34, Product=38, SerialNumber=0
20:33.04Andy1210Sep 20 22:30:53 linux-grqw kernel: [122512.677417] usb 1-4: Product: Nokia USB ROM
20:33.05Andy1210Sep 20 22:30:53 linux-grqw kernel: [122512.677424] usb 1-4: Manufacturer: Nokia
20:33.07Andy1210Sep 20 22:30:53 linux-grqw mtp-probe: checking bus 1, device 26: "/sys/devices/pci0000:00/0000:00:1d.7/usb1/1-4"
20:33.10Andy1210Sep 20 22:30:53 linux-grqw mtp-probe: bus: 1, device: 26 was not an MTP device
20:33.47Andy1210Sep 20 22:30:56 linux-grqw kernel: [122515.677862] usb 1-4: USB disconnect, address 26
20:34.46*** join/#harmattan Cameronka (59847699@gateway/web/freenode/ip.89.132.118.153)
20:34.55MohammadAGdoes MNotification::setImage() work?
20:37.01DocScrutinizerAndy1210: Product: Nokia USB ROM <-this is ROM bootloader asking for a flasher that wants to do coldflash (aka reflash a broken NOLO)
20:37.31javispedroaaaaw
20:37.37javispedrostrings was on beta1, no longer in beta2..
20:38.22DocScrutinizerAndy1210: as soon as ROM-bl doesn't see any request of flasher to do a coldflash, it will continue and load NOLO to RAM and execute it. If NOLO is borked, this will obviously fail
20:38.39MohammadAGjavispedro, apt-get install binutils
20:38.41Andy1210and how can i coldflash?
20:38.55MohammadAGit's with developer tools afaik
20:38.59javispedrooh
20:39.01javispedrotracing tools actually
20:39.16javispedroprobably a dep of oprofile, just came to mind
20:39.27DocScrutinizererr sorry, ROM-bl loads xloader which in turn loads NOLO - not that it matters much here
20:39.33javispedrota MohammadAG
20:40.50RST38hhehe: http://thenokiablog.com/2011/09/20/manager-resigns-nokia-windows-phone/
20:41.06Andy1210so, how can i fix thix?
20:41.10Andy1210*this
20:41.34MohammadAGoh
20:42.07MohammadAGso apparently the filename was .jpg but I was saving it as a png
20:42.07MohammadAGand MNotification guesses the image type through the extension
20:42.07MohammadAGhad to change that to png
20:43.38javispedroMohammadAG: not surprised
20:45.16DocScrutinizerMohammadAG: ping
20:45.56DocScrutinizerAndy1210: flasher --help
20:46.05DocScrutinizeralso see man flasher
20:46.13MohammadAGnaw
20:46.28DocScrutinizernaw?
20:46.32MohammadAGMDialog titles were blue, now they're plain white
20:46.32MohammadAGholy shit GPS is fast on 34-2
20:46.37MohammadAGand DocScrutinizer, pong
20:47.18DocScrutinizerMohammadAG: would you mind plugging in a multibutton headset to N950 and see if it knows to do anything reasonable with the buttons?
20:47.47macmaN_DocScrutinizer: oh good thinking i should try that, 22-6 had trouble with next track button. all other buttons worked.
20:47.58DocScrutinizerDUH!!!
20:47.59macmaN_MohammadAG: yes gps was kickin on our little drive last night
20:49.07DocScrutinizermy N900 GPS had a TTFF of <5s this afternoon
20:49.25SpeedEvilAGPS is good when it works
20:49.26DocScrutinizerhaven't used it for several days
20:49.49DocScrutinizerSpeedEvil: yeah, I chaneg supl to google
20:49.53DocScrutinizerchanged*
20:50.16SpeedEvilIt's a shame it gets so confused if the date is set to the default on batteryless boot
20:50.18MohammadAGDocScrutinizer, I don't have any on me but...
20:50.19MohammadAGyes, the kernel responds to them
20:50.28MohammadAGand the music player responds to them
20:50.48DocScrutinizercool shit, I'd like to munch thru the kernel module sources
20:50.54javispedrostupid weather widget
20:51.09javispedrothe accuweather app directly updates the widget via a dbus method acll when it pleases
20:51.18javispedroso I cannot capture it and redirect to the metawatch =)
20:52.16DocScrutinizermeh
20:52.30DocScrutinizerwhy can't you catch the dbus msg?
20:52.38DocScrutinizeroooh HARM
20:52.58Andy1210DocScrutinizer thank you!!!!!!!
20:53.08DocScrutinizerAndy1210: it worked?
20:53.20Andy1210yes :)
20:53.23DocScrutinizercool
20:53.26DocScrutinizer:-D
20:53.56DocScrutinizersee, you basically can not brick a OMAP system
20:54.04*** part/#harmattan djszapi (~lpapp@plexyplanet.org)
20:54.35DocScrutinizerthe plain SoC chip with some wires to PSU and to USB can load code to ram and execute it. No special tools needed
20:56.01MohammadAGDocScrutinizer, they're also shown over DBus (normal ButtonPressed messages)
20:56.11DocScrutinizer\o/
20:56.22DocScrutinizerI want to get them to fre though
20:56.36MohammadAGjavispedro, chances are whether data is cached somewhere
20:56.45DocScrutinizerI'm not too involved and excetied into/about HARM
20:57.00DocScrutinizerexcited*
20:58.23javispedroMohammadAG: right as usual, .config/AccuWeather/
20:58.29javispedroplus, it's QSettings
20:59.10DocScrutinizerharn been born with a number of defects that will either call infant death or at best allow it to live on as a me-too android/iPhone copy, though of inferior potential
20:59.16DocScrutinizerharm even
20:59.57DocScrutinizerstarts to get illiterate
21:00.37javispedrois starting to attach to harm...
21:00.54DocScrutinizermee-too
21:01.00MohammadAGjavispedro
21:01.09javispedrospecially now that all of my little fixes are starting to work right =)
21:01.21MohammadAGyou can get whether data through the API
21:01.22MohammadAGlemme PM this
21:01.45DocScrutinizermeh, I still hate the concept, the hardware, the perspectives, and last not least the mindset
21:04.29DocScrutinizerplus it started with screwing all those that were told meego was the legit successor of maemo fremantle (buzzword "how I learned to love the bomb", one-click-recompile-run-everywhere. A bunch of lies)
21:07.45*** join/#harmattan eman (~eman@203-214-142-177.perm.iinet.net.au)
21:08.02DocScrutinizera few hours ago I stumbled across http://www.developer.nokia.com/Devices/Maemo/ and thought "Oh my, how much remaining of all this nice stuff on harmattan. :-S"
21:08.43javispedroall of it?
21:09.07DocScrutinizerorly?
21:09.12DocScrutinizer>>The Maemo™ platform, first introduced in 2005 on Nokia Internet Tablet devices, realises a vision to bring PC-like features and user experiences to mobile devices.<<
21:09.17javispedrothat page excludes virtually anything from the non-qt maemo, which is what I miss most...
21:09.50DocScrutinizerPC-alike features? FAIL. PC-alike user experience? FAIL
21:10.08javispedroso
21:10.34javispedrowhat's not PC-alike from it?
21:10.50javispedroand don't say landscapeness.
21:10.54DocScrutinizer>>Based on well known open-source Linux components<<? FAIL. All you knew about linux, forget it as now there's aegis
21:10.56javispedroer.. portraitness.
21:13.05DocScrutinizerc'mon even my 30bucks mp3 player is more PC-like than HARM. It at least knows about the concept of a filesystem and a directory tree
21:13.26javispedrosighs
21:13.41javispedroyou are talking with the wrong person here then
21:13.53ieatlintactually most pc music players don't do a directory tree for playback
21:13.54javispedroI grown up with PalmOS, and learned C with PalmOS, so..
21:14.03ieatlintand are in fact more like the harmattan music player
21:17.25DocScrutinizerieatlint: I don't give a sh*t, as my PC music player has an explicit inport of *FILES* or whole *DIRS* to the local database, while on HARM there's obviously a general concept of hiding dir tree from user, no matter if in mediaplayer, or storing backups or whatever. A concept that already failed boldly on iOS as for e.g mail attachments you get into conduit hell or any other insane pathological state of mind when ignoring such a basic
21:17.26DocScrutinizerconcept as directories and fs
21:18.57DocScrutinizerjavispedro: the problem was obvios even back on palmpilot 3
21:19.30ieatlintsounds like you have a bone to pick that would be best solved with a blunt object and a plane ticket to espoo
21:19.34ieatlinti'll chip in $20
21:20.12*** join/#harmattan crevetor (~antoine@modemcable210.76-70-69.static.videotron.ca)
21:21.00javispedroeither way, I usually see only two problems when you got the soup of files approach
21:21.11javispedroa) how you react to unknown extensions
21:21.40javispedrob) applications' tendency to forget about things like the "add attachment" button, upload file in HTML forms, etc.
21:21.42DocScrutinizernever knew on unix were any extensions actually
21:22.05rm_workthey're mostly convention IIRC
21:22.12rm_worklike using myscript.sh
21:22.21rm_workor else they are for compatibility
21:22.50rm_workbut i think convention/readability is the real reason (you're correct, there isn't really a technical reason
21:23.39javispedroand, funniliy enough, browser doesn't allow me to upload files, and mail's add attachments dialog doesn't list unknown extensions
21:23.45javispedroSTRIKE TWO!!!
21:24.54DocScrutinizerwich clearly poves those apps been developed by msdos converts
21:25.13*** join/#harmattan captainigloo (~Nico@lan31-4-82-227-130-131.fbx.proxad.net)
21:25.20ieatlintthis appears like some sort of pseudo-religious war
21:25.29DocScrutinizerwho had a fuzzy understanding of unix fundamental concepts
21:25.37ieatlintharmattan isn't unix
21:25.44ieatlintand never was meant to be
21:25.57ieatlintit's not sysv even
21:26.03sp3000doesn't follow the msdos angle
21:26.06DocScrutinizerevidently
21:26.17ieatlintit's running all sorts of crazy custom things, with aegis being my only real headache
21:26.50ieatlintfile extensions are a well used bit of meta data that many average users understand, and it's incredibly small and easy to implement
21:27.07SpeedEvilApparantly, there is a vulnerability on the N9 introduced by NFC.
21:27.08DocScrutinizerI'm concerned about that trackerd abomination and the attached concept almost as much as about aegis
21:27.16ieatlintthe n900 was for geeks, the n9 is for consumers
21:27.16SpeedEvilTouch the n9 to RMS, and aegis explodes.
21:27.43javispedrothe entire N9 explodes, via RFC.
21:27.43ieatlinthmmm, RMS isn't that far away from me
21:27.48ieatlintbut i don't want to touch him
21:28.18ieatlinti can just laugh at him because the most successful linux os in the world doesn't use gnu?
21:28.47javispedrolike he cares about linux
21:29.07ieatlinthe cares enough that he generally has a crusade to correct people in saying "it's gnu/linux"
21:29.08GeneralAntillesI don't get directory-oriented media playback.
21:29.17DocScrutinizerieatlint: (n9 for "customers") fair point, but then it's absolutely rogue to lure away the maemo folks and promise meego will be way better and the paradise and whatnot
21:29.47ieatlintDocScrutinizer: from what i recall, maemo was always supposed to be refined into a consumer phone OS...
21:29.48javispedroieatlint: because he cares about _the part people are conveniently missing_ when referring to the entire system.
21:29.58DocScrutinizeruhuh
21:30.08ieatlintjavispedro: well, hurd will be here any day now
21:30.16ieatlintand then the party really begins
21:30.21javispedronice escape way, eh?
21:30.30javispedrocriticising the lack of progress in hurd is a nice thing to do.
21:30.36ieatlinthaha
21:30.43*** join/#harmattan faenil (5d2f1935@gateway/web/freenode/ip.93.47.25.53)
21:30.46ieatlintmore like making fun of the OS version of vaporware
21:30.50faenilgood evening everyone :P
21:31.00DocScrutinizerieatlint: <DocScrutinizer> >>The Maemo™ platform, first introduced in 2005 on Nokia Internet Tablet devices, realises a vision to bring PC-like features and user experiences to mobile devices.<<
21:31.23DocScrutinizervs <ieatlint> DocScrutinizer: from what i recall, maemo was always supposed to be refined into a consumer phone OS...
21:31.41ieatlintDocScrutinizer: yeah, it's not the word of god written there, it's a page written by a guy in marketing who was given a memo
21:32.44DocScrutinizeraha, so I shall GFO as that marketing guy has written shit and you always knew maemo was meant to become a consumer phone OS? Thanks!
21:33.38ieatlintheh, not trying to claim some sort of extra knowledge here
21:33.46*** join/#harmattan artemma (~artemma@d85-194-229-245.cust.wlannet.com)
21:33.48DocScrutinizerand that's not "some guy writing shit from a memo" that is THE official Nokia page about maemo5
21:34.07ieatlintand maemo5 wasn't intended to be for the average consumer
21:34.14ieatlintthe n9 was
21:34.19DocScrutinizerso what?
21:34.35MohammadAGhttp://i51.tinypic.com/28u7k7k.jpg gtalk :P
21:34.36DocScrutinizer<DocScrutinizer> ieatlint: (n9 for "customers") fair point, but then it's absolutely rogue to lure away the maemo folks and promise meego will be way better and the paradise and whatnot
21:35.03sp3000MohammadAG: goog goog!
21:35.04ieatlintyeah, well, that's a personal opinion on whether it was an improvement
21:35.10ieatlinti feel it was
21:35.20javispedroDocScrutinizer: don't start with meego.
21:35.23javispedroDocScrutinizer: harmattan is maemo.
21:35.30DocScrutinizerMUHAHAHAHA
21:35.32*** join/#harmattan NIN101 (~NIN101@p5DD28572.dip0.t-ipconnect.de)
21:35.52DocScrutinizerharmattan is an idiot bastad son
21:36.16MohammadAGgmail doesn't work though, keeps asking for pass
21:36.19ieatlinti like the UI a lot better
21:36.47ieatlintMohammadAG: how'd you manage that? :)
21:36.55ieatlintam curious about the skype support as well
21:36.58DocScrutinizeryou're free to do that, djszapi obviously even likes android better
21:37.28DocScrutinizerothers go for iOS or even winP7
21:37.40DocScrutinizerbut it's not a legit successor of maemo
21:38.04ieatlintwell, i'll grant you that much of what i saw as maemo is not in harmattan
21:38.09DocScrutinizerand there are zillion of devel folks that never get tired to tell us it was
21:38.10ieatlintand much of what i saw in meego as well
21:38.24ieatlintit's a bastard child, but that doesn't mean it's crap
21:38.43javispedrofails to see _anything_ from meego on it.
21:39.20sp3000javispedro: the word meego?
21:39.21DocScrutinizeras much as a vehicle being a bulldozer doesn't mean it's crap compared to a Porsche
21:39.33javispedrosp3000: where?
21:39.47javispedrohidden between three stacks of pages in the settings about screen?
21:40.10ieatlintif your point is to say that they both serve different purposes quite well, then sure...
21:40.11sp3000yeah probably in an about screen
21:40.21DocScrutinizerbut when I bought a bulldozer I won't need or want a porsche to do the same job with that one
21:40.49DocScrutinizerand when I'm a Porsche driver I won't want a bulldozer to drive the highway with it
21:41.38DocScrutinizer3rd time: [2011-09-20 23:34:35] <DocScrutinizer> <DocScrutinizer> ieatlint: (n9 for "customers") fair point, but then it's absolutely rogue to lure away the maemo folks and promise meego will be way better and the paradise and whatnot
21:42.18ieatlintyeah, and i disagree :P
21:42.54DocScrutinizerhell, if N9/HARM was the first "maemo" device then you know I'd have frowned at it and happily bought an iPhone instead
21:43.12javispedroyou'd miss messybox =)
21:43.47ieatlintyou can still do that
21:44.09DocScrutinizerI got N810 and N900 because I had a urgent deire for a *linux* phone/palmtop, not for a "custom customer aegis phone OS"
21:45.20ieatlintyeah, aegis is unfortunate, but i also understand why it's there
21:45.27DocScrutinizerhell, probably even bada and symbian were better suited than HARM for my needs
21:45.28javispedrowell, I completely don't.
21:45.40javispedroDocScrutinizer: yeah, TOTALLY sure.
21:45.43ieatlintwell, rumour has it bada is being opensourced
21:46.05ieatlintand having had to deal with symbian a lot lately, i don't believe that :P
21:46.09ieatlintsymbian makes my eyes bleed
21:46.13javispedro++
21:46.24javispedronot to mention the feelings Bada evokes..
21:46.38DocScrutinizerwell, on other rumours Nokia will eventually disclose sources for HARM-34
21:47.13ieatlintrumour also has it intel has a collaboration ongoing with samsung that will be announced next week in seattle
21:47.25javispedrowhile Nokia rumours are usually true, specially the most pessimist ones,
21:47.31javispedrosamsung rumours have been mostly false so far
21:48.10ieatlinti'd bet money there will be a partnership between intel and samsung on an open source mobile platform other than meego
21:48.29ieatlintnot sure it's bada, and i'm only 80% sure it'll be announced next week, but i'm 100% sure it's happening
21:48.42javispedroso you're talking about alp
21:48.54javispedroI severely doubt it'll go anywhere
21:49.02ieatlintshrugs
21:49.13ieatlinti've got no real details
21:49.39ieatlintbut if rasterman has been in seoul for the past 18 months+ and insists he hasn't been working on bada, it certainly raises questions
21:49.54MohammadAGat some point on some device I thought Bada was android
21:50.05MohammadAGthey copied everything
21:50.11javispedroieatlint: my point is exactly that, 18+ months.
21:50.14MohammadAGthen I clicked About device...
21:50.19*** join/#harmattan epage (~epage@99.62.35.170)
21:50.20javispedrowith less and less info as the time passed
21:50.27DocScrutinizerieatlint: and I'd not be surprised to see the name Carsten rasterman Haitzler showing up on page one of that paper between samsung and intel
21:50.37ieatlintindeed
21:50.55ieatlintMohammadAG: so you able to talk about how you got skype and gtalk on there? :)
21:51.14javispedrothat rumours sounds nowhere near pessimistic enough to be considered plausible
21:51.24MohammadAGieatlint, N9 RDA
21:51.32javispedroin truth they will talk about android on x86 samsung devices
21:51.37javispedroor some similar crap
21:51.39ieatlintah, nice
21:51.40ieatlint:)
21:52.05javispedromeanwhile, the only rumour I'm going to believe about Nokia in the near future is the one where Elop destroys the HQs using a giant robot version of himself
21:52.48ieatlinti'll believe all sorts of nokia rumours, just none about anything "good"
21:53.41DocScrutinizerI'm going to believe that I'm not going to contribute for the flowers when in 6 months the official Nokia funeral starts
21:54.52DocScrutinizerwait, all of his organs were recycled ind reused in a larger body, so basically he lives on there
21:56.17DocScrutinizerrecalls the VMS crew developing WNT
21:57.27DocScrutinizerNokia -> MS Opl_jb ?
21:59.48ieatlintbleh, heatwave here hitting ~31
22:00.12DocScrutinizertoss over a third of it to me, I could use it
22:00.38ieatlintaverage high this summer has been around 20, i'd be happy to lose a third
22:00.41alteregoI wonder if there is a way to fix the signal issue with the N950
22:00.56alteregoI may be imagining it but I think it's the screws that are causing the attenuation ..
22:07.00DocScrutinizer51~weather EDDN
22:07.08GeneralAntillesieatlint, that's a heatwave? :P
22:07.42GeneralAntilles~weather KSPG
22:07.54ieatlint~weather KSFO
22:08.01GeneralAntillesOh, SF
22:08.02GeneralAntillesMeh.
22:08.06ieatlintcooler at the airport :P
22:08.33ieatlintand yeah, 32 is a heatwave... try 32 with no air conditioning anywhere
22:10.24GeneralAntillesYeah, no AC always cracks me up.
22:13.05DocScrutinizer51lol, AC rather uncommon here in Germany, and yet 32C not unusual in summer
22:13.29DocScrutinizer51soon it'll be average
22:13.55DocScrutinizer51maybe then AC will see a boom
22:14.05SputI doubt that
22:14.17Sputelectricity is expensive :)
22:14.53berndhsor Tambora will blow again and all this climate business will be different
22:15.05*** join/#harmattan crevetor (~antoine@modemcable210.76-70-69.static.videotron.ca)
22:16.00ieatlinthaha, if we all got ac units we'd completely take down the power grid
22:16.57*** join/#harmattan berndhs_meego (~berndhs_m@2604:8800:11b:1:92cf:15ff:fe1b:c561)
22:23.36*** join/#harmattan antman8969 (~antman896@cpe-76-179-31-171.maine.res.rr.com)
22:24.14antman8969so I just updated the firmware and noticed that all of my dev tools are  gone...
22:24.24GeneralAntillesIf it ever properly snowed down here the power grid would die.
22:24.31GeneralAntillesantman8969, reenable dev mode in settings.
22:25.19antman8969aah, thanks generalantilles
22:25.32Sputoh, and while I failed downloading all the dev tools yesterday (even after repeatedly enabling the devmode), today I got an upgrade notification and the phone downloaded everything...
22:31.50javispedrobah, without the SDK source, I have nothing to do
22:31.56javispedro*the new SDK
22:37.03faenilgood night :) cya tomorrow guys :)
23:01.03*** join/#harmattan decipher1 (decipher@lerppu.net)
23:02.20*** join/#harmattan guruz (~mgoetz@noreg.fauleban.de)
23:02.37*** join/#harmattan sebas_ (~skue@kde.codeyard.cs.ru.nl)
23:02.42*** join/#harmattan Stecchino (~bart@d54C0918E.access.telenet.be)
23:02.42*** join/#harmattan Stecchino (~bart@amarok/developer/Stecchino)
23:03.13*** join/#harmattan jbos_ (~quassel@share.basyskom.com)
23:04.17*** join/#harmattan SpeedEvil1 (~user@tor/regular/SpeedEvil)
23:11.22*** join/#harmattan ph0b (~ph0b@2a01:e34:ec00:9310:226:b0ff:fed8:2b7e)
23:11.22*** join/#harmattan dm8tbr (dm8tbr@gw.bfst.de)
23:39.08*** join/#harmattan ph0b (~ph0b@2a01:e34:ec00:9310:226:b0ff:fed8:2b7e)
23:39.08*** join/#harmattan dm8tbr (dm8tbr@gw.bfst.de)
23:46.06DocScrutinizerhttp://forum.meego.com/showthread.php?p=31769#post31769
23:47.06javispedroa thread for the aegis "fanclub" ;P
23:48.19DocScrutinizerI'd add it to the topic if it wasn't too long already
23:50.22SpeedEvilis too mehd out by today to add.
23:50.57SpeedEvilOn the plus side, dj was useful distraction so I could complete a letter I really really wasn't wanting to write.
23:52.01DocScrutinizerplease share that trick! For me distractions never work for doing sth I don't want to do. They just do... distract me ;-)
23:52.44javispedroyeah, same
23:54.56DocScrutinizerjavispedro: the paradox in whle aegis "security" is: every idiotic malware could install develsh, and that's why they seem to think they need to strip down develsh to a state where it's not an issue to be installed by default on each consumer device
23:55.14javispedrothat's not entirely true
23:55.20javispedroyou technically need a token to install other packages
23:55.35javispedro(in fact, it's granted to develsh in beta2)
23:55.58javispedrobut, even if that were to be the case, the solution is quite simple. _ask for a friggin password_
23:56.11javispedroit's not been a problem in way more secure unix boxen for _ages_
23:56.17DocScrutinizer"they" are completely denying the difference between a developer device and a target device anyway
23:57.09DocScrutinizerthe standard answer is "this is not a workstation, this is a user device" - my reply each time is "look what's printed on the back of the device!"
23:57.58DocScrutinizerjavispedro: (ask for password) don't preach to the choir :-)
23:59.53DocScrutinizerif it wasn't for "outsourcing" admin powers to OVI QA, the whole aegis thing was completely void and useless. Unix has all the needed methods to deal with local auth based administration

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