macmaN_ | that isnt in store is it | 00:00 |
---|---|---|
rantom | I think it is? | 00:00 |
rantom | What was the script to import contacts? | 00:00 |
macmaN_ | http://wiki.meego.com/Migrating_from_N900_to_N950 | 00:00 |
macmaN_ | uhm, where have Downloads gone from status menu | 00:01 |
MohammadAG | Transfers? that's worrying | 00:02 |
MohammadAG | but they're still there for me | 00:02 |
rantom | Wow | 00:03 |
rantom | My OS X has an icon to the N950 | 00:03 |
rantom | And it's not anymore N9xx, it's N950 | 00:03 |
vitaminj | DocScrutinizer: don't touch the "restore device" button in the "dali" box btw, if I haven't banged on about that enough, it'll wipe the cloud side and transfer nothing | 00:03 |
macmaN_ | thats what the .icns file gives you | 00:03 |
macmaN_ | on the device | 00:04 |
MohammadAG | yeah, fenix thinks it's an N9 | 00:04 |
rantom | yep | 00:04 |
*** lizardo has quit IRC | 00:04 | |
rantom | Funnily enough it's an icon of the N9 in white ;) | 00:04 |
vitaminj | rantom: cheeky swines | 00:05 |
*** javispedro has joined #harmattan | 00:06 | |
DocScrutinizer | is it just me or is there actually *no* way to see *all* available pkgs in OVI store? "top free", "best sellers", "new" doesn't exactly sound like any of the 3 will allow to see *all* | 00:06 |
DocScrutinizer | javispedro: hi, wb | 00:06 |
macmaN_ | there's some buried menu item there saying All Applications and themsuch | 00:07 |
javispedro | hi | 00:07 |
macmaN_ | i was wondering about that too | 00:07 |
DocScrutinizer | macmaN_: can't find it | 00:07 |
*** eman has joined #harmattan | 00:07 | |
macmaN_ | i think it appears in the bottom of one of those categories | 00:07 |
vitaminj | you can go to the categories tab, all apps, newest and you get an mega-scrolling infinite-list | 00:08 |
macmaN_ | the bullshitspamminess of that list is very bad after a couple of pages | 00:09 |
macmaN_ | is there some mechanism to combat that? | 00:09 |
macmaN_ | id like to just skip all the pdf tutorials that are sold as apps | 00:09 |
SpeedEvil | Content should be able to be sold as apps. | 00:10 |
SpeedEvil | Just not right alongside the apps | 00:10 |
macmaN_ | right | 00:10 |
macmaN_ | totally devalues others | 00:10 |
DocScrutinizer | on "categories" (middle button toolbar) -> "appliations" -> "All application": I get a mega list but still tagged "new" | 00:11 |
DocScrutinizer | (top free)_(Best sellers)_>NEW< | 00:11 |
rantom | Ergh | 00:15 |
rantom | Where's my transferred folder? | 00:15 |
rantom | MyDocs is empty | 00:15 |
*** RST38bis has joined #harmattan | 00:15 | |
MohammadAG | unmounted + ejected + unplugged? | 00:16 |
*** RST38bis has quit IRC | 00:16 | |
DocScrutinizer | the wonders of "mount" | 00:16 |
*** lamikr has quit IRC | 00:18 | |
rantom | I'm via SSH | 00:18 |
DocScrutinizer | dd if=/dev/zero of=/somefolder/foo bs=500M count=1; mount -o bind /someotherfolder /somefolder | 00:19 |
DocScrutinizer | ls /somefolder -> empty | 00:19 |
DocScrutinizer | df -h /somefolder -> 500MB used up by ???? | 00:20 |
rantom | *sigh* | 00:20 |
rantom | I can't even find my Music | 00:20 |
DocScrutinizer | rantom: unplug the mass storage | 00:20 |
DocScrutinizer | mass storage unmounts MyDocs | 00:20 |
rantom | DocScrutinizer: I'm in Sync | 00:21 |
rantom | And then using SSH | 00:21 |
DocScrutinizer | so ~user/MyDocs is just an empty folder, not a VFAT fs | 00:21 |
DocScrutinizer | RM680-22-6_PR_RM680:~# mount|grep vfat | 00:22 |
*** _NIN has quit IRC | 00:22 | |
DocScrutinizer | /dev/mmcblk0p1 on /home/user/MyDocs type vfat (rw,nosuid,nodev,noexec,noatime,nodiratime,uid=29999,fmask=0133,dmask=0000,allow_utime=0022,codepage=cp437,iocharset=iso8859-1,shortname=mixed,utf8,rodir,errors=remount-ro) | 00:22 |
DocScrutinizer | check that | 00:22 |
rantom | mount|grep vfat | 00:24 |
rantom | /dev/mmcblk0p1 on /home/user/MyDocs type vfat (rw,nosuid,nodev,noexec,noatime,nodiratime,uid=29999,fmask=0133,dmask=0000,allow_utime=0022,codepage=cp437,iocharset=iso8859-1,shortname=mixed,utf8,rodir,errors=remount-ro) | 00:24 |
rantom | Now it found them | 00:24 |
*** Arkenoi_ has joined #harmattan | 00:25 | |
DocScrutinizer | toldya | 00:25 |
*** Venemo has quit IRC | 00:26 | |
rantom | YES | 00:26 |
rantom | There's Select All button for exporting contacts | 00:26 |
rantom | Thank you! | 00:26 |
DocScrutinizer | I honestly wonder what that ubuntu crap might be .oO(???) "Ubuntu, by SoVera|Apps, Applications > Utilities; Ubuntu in Symbian" | 00:28 |
javispedro | the twitter app is nice | 00:29 |
RST38h | BTW, gentlemen, how do I add a GTalk account with mc-tool??? | 00:35 |
javispedro | http://mg.pov.lt/harmattan-irclog/%23harmattan.2011-08-24.log.html#t2011-08-24T08:26:40 | 00:36 |
javispedro | RST38h^^ | 00:36 |
javispedro | this should be put on a wiki or something.. | 00:36 |
macmaN_ | rantom: yeah that Select All button is new i believe. previously only ctrl+a saved you. | 00:36 |
rantom | macmaN_: Damn, how come I didn't think of that.. | 00:38 |
macmaN_ | yes daniel san, you still have lot to learn | 00:38 |
rantom | Ovi Store works btw | 00:38 |
* macmaN_ sits down in lotus position and starts praying | 00:39 | |
macmaN_ | found something that's missing from Store app | 00:40 |
macmaN_ | some sort of an ability to follow a developer | 00:40 |
macmaN_ | "let me know when they have new apps out" | 00:40 |
rantom | Hmm | 00:41 |
rantom | Is it just me or is the vkb in Store different than in e.g. newsflow? | 00:41 |
rantom | The @ wasn't in bottom-row in newsflow whereas in Store and email it was | 00:42 |
medri | macman_ shouldn't this be done in a separate newsletter from the developer homepage? | 00:42 |
ajalkane | Ovi music seems nice. | 00:42 |
*** medri has quit IRC | 00:42 | |
MohammadAG | till you realize you have to pay in tokens | 00:43 |
*** medri has joined #harmattan | 00:43 | |
macmaN_ | medri: it should be available anywhere. if the customer cant do it right away on impulse, it's a lost cause. nobody is going to take *any* extra steps for following or whatnot. | 00:43 |
medri | macman_ I'm just not sure if it will get messy b/c of too much information | 00:44 |
RST38h | javisedro: yohoho! thanks! | 00:44 |
macmaN_ | medri: when you press "All by x", there's plenty of whitespace for a Follow button methinks.. | 00:45 |
javispedro | RST38h: btw, you can start new chats from conversations app just fine | 00:45 |
javispedro | RST38h: just not from contacts list | 00:45 |
macmaN_ | im quite interested in seeing what skype is gonna be like on harmattan | 00:45 |
MohammadAG | same as it was on Fremantle | 00:46 |
medri | macman_: maybe ur right, this could be something similar to a rss-feed | 00:46 |
RST38h | javispedro: there is a tool for that, called Peregrine, available from Ovi store | 00:46 |
MohammadAG | the skype icon in the menu just sends you to contacts | 00:46 |
javispedro | RST38h: _what?_ | 00:46 |
RST38h | javisedro: no, really. try it. | 00:46 |
macmaN_ | MohammadAG: ok, thats fine with me | 00:46 |
RST38h | The author frequents this channel too | 00:46 |
macmaN_ | MohammadAG: i thought fremantle conversations was the best mobile conversations approach ive ever had | 00:46 |
RST38h | javispedro: the app basically shows the contact list, with statuses, and lets you start conversations | 00:47 |
javispedro | but the conversations app itself also does that | 00:47 |
*** cpscotti has quit IRC | 00:47 | |
javispedro | you just need to tap on the start chat toolbar icon | 00:47 |
RST38h | true | 00:47 |
RST38h | hmmmm | 00:47 |
RST38h | Whole thing look like a much nicer looking step back from Maemo5 though =( | 00:48 |
* RST38h will go hit the bed | 00:49 | |
javispedro | wth, ovi store. | 00:49 |
RST38h | Meanwhile: Microsoft will be taking a walled-garden approach to Metro apps, only allowing enterprises and developers to side-load Metro apps in Windows 8, while everyone else will have to go through the Windows Store. Note that this only applies to Metro apps; the model for traditional desktop apps won't change. | 00:49 |
javispedro | an app called "MeeGo", description "Meego By Linux", costs Eur1.06 | 00:50 |
RST38h | Nice | 00:50 |
javispedro | it's on the "top sales" list | 00:51 |
rantom | MohammadAG: File Manager is still downloadable from outside of Ovi Store as .deb, can't find flashlight thought, now | 00:51 |
RST38h | <sleep> | 00:51 |
*** khertan has joined #harmattan | 00:53 | |
khertan | pfff | 00:54 |
MohammadAG | is there a way to import vcf files? | 00:54 |
khertan | http://nds2.fds-forum.nokia.com/p/d/fds_forum/25e9df89-6fbf-4802-a335-ca9695250144/Nokia_N950_OneClickFlasher_Lin/Linux_OCF_34-2_EMMC_RM680-OEM1-916.bin?fdptoken=1316553207_18deffddfa6629aea8b4a2e908493302 | 00:54 |
javispedro | what the hell are the ovi store reviews thinking? | 00:55 |
khertan | Extracting the archive from OneClickFlasher ... | 00:55 |
khertan | Extracting started at 23:54:23 | 00:55 |
khertan | tar: Fin prématurée rencontrée dans l'archive. | 00:55 |
khertan | tar: Fin prématurée rencontrée dans l'archive. | 00:55 |
khertan | tar: Error is not recoverable: exiting now | 00:55 |
khertan | Extracting the archive from OneClickFlasher ... | 00:55 |
khertan | Extracting started at 23:54:23 | 00:55 |
khertan | tar: Fin prématurée rencontrée dans l'archive. | 00:55 |
rantom | MohammadAG: http://wiki.meego.com/Migrating_from_N900_to_N950#Contacts | 00:55 |
khertan | tar: Fin prématurée rencontrée dans l'archive. | 00:55 |
khertan | tar: Error is not recoverable: exiting now | 00:55 |
khertan | oups sorry ... pastebin script not working | 00:55 |
khertan | what did you use to download the firmware ? | 00:55 |
rantom | khertan: Hmm? | 00:56 |
MohammadAG | size 592272572 md5sum 6eb05b04842fb9fae2451dc266888eb9 | 00:56 |
MohammadAG | wget | 00:56 |
*** baraujo has quit IRC | 00:56 | |
khertan | ... :( | 00:56 |
MohammadAG | on the server, axel on my laptop | 00:56 |
khertan | so blame my isp | 00:56 |
khertan | MohammadAG: even wget give me wrong size | 00:57 |
khertan | i always got such error in the past with maemo firmware too | 00:57 |
khertan | look like a stupid mirror site | 00:57 |
khertan | maybe using a proxy will resolv things | 00:57 |
khertan | ... | 00:57 |
kimju | there seems to be some caching issues within the cdn nokia is using. some nodes give truncated file, some even zero bytes. | 00:58 |
khertan | yep look like ... wget request report wrong size | 00:59 |
khertan | kimju: this mirror look like worst than the problem they fix | 00:59 |
khertan | specially when resume isn't working ... | 01:00 |
khertan | shutting up now ... optimizing bandwith | 01:00 |
khertan | :) | 01:01 |
khertan | good night all | 01:01 |
ajalkane | seems slightly faster so far. Of course, might change once I've installed similar amount of apps | 01:02 |
javispedro | it's slightly slower here | 01:02 |
javispedro | dragging even on the main screen has a certain "latency" | 01:03 |
*** elzalem_ has joined #harmattan | 01:06 | |
*** elzalem_ has quit IRC | 01:06 | |
*** elzalem has quit IRC | 01:07 | |
*** willer_ has quit IRC | 01:08 | |
*** javispedro has quit IRC | 01:08 | |
*** epage has joined #harmattan | 01:09 | |
ajalkane | Forme the old fw was jerky and laggy especially when swiping around app grid. Now its smooth | 01:16 |
ajalkane | The vkb see | 01:17 |
ajalkane | ms to come up snoother also | 01:17 |
*** medri has quit IRC | 01:19 | |
SpeedEvil | Hmm - OK - now I can open accounts - but ovi store does not work | 01:19 |
SpeedEvil | nvm | 01:20 |
* SpeedEvil fails connecting to the internet. | 01:20 | |
*** Kaadlajk has quit IRC | 01:39 | |
*** Kaadlajk has joined #harmattan | 01:41 | |
*** rm_work has quit IRC | 01:45 | |
*** javispedro has joined #harmattan | 01:47 | |
javispedro | I take back everything negative I said about this beta2 release, it's the best ever. | 01:48 |
javispedro | (just found out RSS links now open in new windows =) ) | 01:49 |
vitaminj | also, I've discovered a way to avoid the restore snafu and am happy now | 01:51 |
* khertan is waiting erasing, which take a while | 01:51 | |
khertan | the restore snafu ? | 01:51 |
vitaminj | restoring an old backup on the new firmware kills twitter | 01:52 |
vitaminj | it's something in the gconf restore that does it, but you can easily live without that and get everything else that's restorable (i.e. not contacts or sms logs) | 01:53 |
vitaminj | you need to edit settings.zip in the backup and delete Root\home\user\MyDocs | 01:53 |
vitaminj | restore won't restore the old incompatible gconf values, job done | 01:54 |
vitaminj | only took 4 flashes to work that out | 01:54 |
khertan | thx for the tips | 01:54 |
khertan | :) | 01:54 |
* vitaminj shakes fist in a finnwardly direction | 01:54 | |
vitaminj | but now it's all good | 01:55 |
vitaminj | I'm even getting the sense that they might have fixed offline map downloading | 01:55 |
vitaminj | although the cdn still insists on trickling the maps at me at an excruciatingly slow pace | 01:56 |
*** apol has joined #harmattan | 01:59 | |
*** javispedro has quit IRC | 01:59 | |
apol | is it possible that I lost the "SDK Connectivity" application after the flashing? | 01:59 |
*** crevetor has quit IRC | 01:59 | |
khertan | activate devel mode | 02:00 |
khertan | and install devel tool :) | 02:00 |
khertan | it s not installed by default (from what i heard .... still waiting for a while the erasing) | 02:00 |
apol | uuuh | 02:01 |
apol | devel mode | 02:01 |
apol | where's that :P | 02:01 |
trx | apol i found this in Release Notes : | 02:01 |
trx | * Ensure that USB is in SDK mode (from Settings->Accessories->USB)before | 02:01 |
trx | connecting to SDK via USB (or use Always ask mode and then select | 02:01 |
trx | SDK mode when connecting with USB) | 02:01 |
apol | it is | 02:02 |
apol | i just miss the ap | 02:02 |
apol | app | 02:02 |
trx | no idea then | 02:02 |
trx | i dont use it | 02:02 |
apol | aaah xD | 02:02 |
apol | I don't have the terminal either XD | 02:03 |
artemma | Funny, twitter client doesn't support lists. Can't say about everybody, but I use lists about 99% of time, watching everybody who I follow is nearly useless :) | 02:03 |
vitaminj | apol: turn devel mode off then on again, it seems you don't have the two apps for whatever reason | 02:05 |
apol | oh i see | 02:06 |
apol | probably the backup app is a little buggy | 02:06 |
apol | it's installing the stuff now | 02:06 |
khertan | :) | 02:06 |
vitaminj | apol: did you restore a backup? | 02:07 |
apol | vitaminj: yes | 02:07 |
vitaminj | oh dear | 02:08 |
vitaminj | did you want to use twitter | 02:08 |
apol | i don't care about twitter | 02:08 |
apol | why? | 02:08 |
vitaminj | oh ok cool | 02:09 |
vitaminj | restore from old fw clobbers it | 02:09 |
apol | xD great | 02:09 |
vitaminj | I've roughly narrowed it down, but not enough to fix a clobbered phone | 02:09 |
vitaminj | only to stop the clobbering pre-restore | 02:09 |
vitaminj | http://mg.pov.lt/harmattan-irclog/%23harmattan.2011-09-20.log.html#t2011-09-20T01:51:20 | 02:09 |
vitaminj | where can I put that so that people don't get tripped over restoring backups? | 02:10 |
vitaminj | ... except in the nokia release notes! | 02:10 |
vitaminj | there's no specific wiki page or forum thread for this update really is there | 02:11 |
apol | vitaminj: you can try the n950_landing_page | 02:12 |
vitaminj | true, worth a try I suppose | 02:12 |
apol | vitaminj: i do have twitter working though | 02:14 |
apol | i'm not sure what's your problem | 02:14 |
vitaminj | it won't log in | 02:14 |
vitaminj | well, at least for a bunch of us | 02:14 |
apol | i see | 02:16 |
apol | i still can't login | 02:16 |
vitaminj | aside: the map manager has only gone and worked - it's a miracle! | 02:17 |
*** artemma has quit IRC | 02:17 | |
vitaminj | you should be able to re-enter passwords for all other accounts and have them work, but twitter doesn't | 02:18 |
apol | vitaminj: I can't login on ssh | 02:18 |
apol | (sorry -.-) | 02:18 |
*** captainigloo has quit IRC | 02:18 | |
apol | doesn't answer either in usb or wifi | 02:19 |
apol | now on wifi, no usb :P | 02:20 |
vitaminj | oh, not sure about that one | 02:30 |
vitaminj | let me prod mine with qt creator | 02:31 |
vitaminj | yep, it's happy - sorry | 02:33 |
vitaminj | surely that's not a "restore" issue - I dev mode up and running, inc. the sdk connectivity widget? | 02:34 |
vitaminj | s/I/is/ | 02:34 |
infobot | vitaminj meant: surely that's not a "restore" issue - is dev mode up and running, inc. the sdk connectivity widget? | 02:34 |
*** zx2c4 has joined #harmattan | 02:35 | |
zx2c4 | new firmware is mazing | 02:35 |
alterego | neat, youtube works | 02:36 |
*** Guest8372 has quit IRC | 02:40 | |
*** Termana has joined #harmattan | 02:40 | |
*** Termana is now known as Guest12110 | 02:41 | |
*** captainigloo has joined #harmattan | 02:45 | |
*** vitaminj has left #harmattan | 02:51 | |
*** zarlino has quit IRC | 02:53 | |
epage | I'm calling into a slot and want to add a new page to the page stack with the slot's return value as the model. Any recommendations, tips, pitfalls for doing this? I'm trying to set the model through pageStack.push(, {model: model}) but it doesn't seem to take | 02:57 |
*** deimos has quit IRC | 03:07 | |
nibbler | i feel dumb. i can't find the e-mail settings screen. | 03:15 |
ieatlint | you do it via accounts | 03:17 |
ieatlint | accounts app on the home screen | 03:17 |
nibbler | ah. i missed the obvious. thanks! | 03:22 |
Milhouse | anyone remember the trick to get contact birthdays to appear in the Calendar? | 03:23 |
*** zx2c4 has quit IRC | 03:27 | |
*** leinir has quit IRC | 03:33 | |
*** leinir has joined #harmattan | 03:35 | |
*** leinir has quit IRC | 03:46 | |
*** hardaker has quit IRC | 03:52 | |
*** epage has quit IRC | 03:53 | |
*** arcean_ has quit IRC | 04:05 | |
*** epage has joined #harmattan | 04:40 | |
*** villev_ has quit IRC | 04:46 | |
*** khertan_ has joined #harmattan | 04:46 | |
*** villev has joined #harmattan | 04:46 | |
*** matrixx has quit IRC | 04:46 | |
*** khertan has quit IRC | 04:47 | |
*** matrixx has joined #harmattan | 04:48 | |
*** Smtih has joined #harmattan | 04:50 | |
*** hardaker has joined #harmattan | 05:14 | |
*** epage has quit IRC | 05:46 | |
*** Smith has joined #harmattan | 05:47 | |
*** Scifig has joined #harmattan | 05:47 | |
*** rzr is now known as rZZZr | 05:52 | |
*** crevetor has joined #harmattan | 06:08 | |
Scifig | So now that we have Beta 2, can/should we file bugs for harmattan? | 06:09 |
*** DocScrutinizer has quit IRC | 06:09 | |
*** DocScrutinizer has joined #harmattan | 06:09 | |
Clint | c | 06:09 |
*** berndhs has quit IRC | 06:41 | |
*** epage has joined #harmattan | 06:51 | |
*** aleksander_m has joined #harmattan | 07:01 | |
*** crevetor has quit IRC | 07:25 | |
*** khertan_ has quit IRC | 07:33 | |
*** khertan has joined #harmattan | 07:36 | |
*** wazd has joined #harmattan | 07:36 | |
*** apol has quit IRC | 07:42 | |
*** Scifig has quit IRC | 07:47 | |
*** ravi has joined #harmattan | 08:05 | |
*** wazd has quit IRC | 08:08 | |
*** Arkenoi_ has quit IRC | 08:08 | |
Stskeeps | anyone awake with new firmware? | 08:14 |
Stskeeps | could you dpkg -l | grep fbdev ? | 08:14 |
ieatlint | finds xserver-xorg-video-fbdev | 08:17 |
Stskeeps | what version? | 08:18 |
ieatlint | 0.4.0258+0m6 | 08:20 |
Stskeeps | thanks | 08:20 |
ieatlint | err, 0.4.0-258+0m6 | 08:20 |
*** epage has quit IRC | 08:23 | |
*** gri has joined #harmattan | 08:30 | |
*** ieatlint has quit IRC | 08:39 | |
*** piggz has quit IRC | 08:40 | |
*** eman has quit IRC | 08:41 | |
Stskeeps | and dpkg -l | grep kernel ? :) | 08:51 |
special | Stskeeps: 2.6.32-20112910+0m6 | 08:53 |
Stskeeps | thanks | 08:53 |
*** hardaker has quit IRC | 08:59 | |
*** ravi has quit IRC | 09:00 | |
*** eman has joined #harmattan | 09:05 | |
*** maxw has joined #harmattan | 09:06 | |
*** kulve has joined #harmattan | 09:06 | |
*** mece has joined #harmattan | 09:16 | |
gri | Aaaah, when will we be able to ignore the 1 million news feed apps on ovi store ... "new applications" is pretty unusable :( | 09:17 |
mece | well I suppose we can just one-star them all. | 09:17 |
mece | woo, got my contacts imported from ny n900 with sync! | 09:17 |
gri | They appear faster than we can vote it seems | 09:17 |
kulve | I 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? | 09:18 |
mece | it's not | 09:18 |
Stskeeps | kulve: i'd recommend simply not restoring backup and perhaps export vcf's instead | 09:18 |
mece | kulve, yeah that's the method | 09:18 |
Stskeeps | the schemas have changed in tracker or something | 09:18 |
Stskeeps | so things really blow up :) | 09:18 |
mece | kulve, I imported from n900 | 09:18 |
mece | worked on 5th attempt for some reason | 09:18 |
mece | one attempt actually deleted my N900 contacts. | 09:19 |
Stskeeps | and backup your n900 contacts too | 09:19 |
kulve | I've added some contacts after that, but maybe that would still be the easiest way. The few additions I could add manually.. | 09:19 |
gri | Did anyone attempt to flash the old fw again? I would like the aegis-developer-mode back | 09:19 |
mece | I'm sure you can, if you have the image | 09:19 |
gri | Which I don't have | 09:19 |
mece | I'd like it too. | 09:20 |
mece | the windows version | 09:20 |
mece | also, importing old profile breaks twitter client for some reason | 09:20 |
mece | I mean importing backup made in old firmware | 09:20 |
mece | is a reflash the only way to get angry birds back? | 09:21 |
kulve | I really like the feature that I can close the application by sweeping from top to bottom :) | 09:21 |
mece | yep | 09:21 |
mece | there's also swipe manager in ovi store that enables you to configure what happens when you sweep where | 09:21 |
mece | swipe even | 09:21 |
kulve | and the scrolling at least in some places is really smooth now | 09:21 |
gri | so you know where you end up when swiping :) | 09:21 |
mece | scrolling was smooth before, and it's still smooth, imo. | 09:22 |
kulve | it 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.. | 09:24 |
kulve | or then I'm just imaginating things :) | 09:25 |
mece | might be smoother. I haven't used it that much | 09:25 |
kulve | I 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 | 09:29 |
*** Anssi138 has joined #harmattan | 09:41 | |
*** spenap has joined #harmattan | 09:42 | |
mece | hmm.. mr id on tmo says he managed to get stuff restored from backup somehow. | 09:44 |
*** harbaum has joined #harmattan | 09:45 | |
kulve | I could "strings" through the contacts from the n950 backup and add manually the few new contacts I had in there | 09:56 |
*** djszapi has joined #harmattan | 09:56 | |
*** jreznik has joined #harmattan | 09:57 | |
*** achipa has quit IRC | 09:57 | |
spenap | I 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 | 09:59 |
spenap | the MfE account can be used for that | 09:59 |
spenap | and works quite fine | 09:59 |
spenap | I've been using it without troubles | 09:59 |
mece | Haha the flasher said "Press enter to exit and remove the cable to reboot... Yo" | 09:59 |
*** lamikr has joined #harmattan | 09:59 | |
rantom | Anyone else noticed that the vibration in new FW is not working properly? | 10:01 |
rantom | I've set it up to 3 and it's stuck to 1 | 10:02 |
*** smoku has joined #harmattan | 10:05 | |
*** fiferboy has quit IRC | 10:09 | |
*** fiferboy has joined #harmattan | 10:11 | |
*** henper has joined #harmattan | 10:19 | |
henper | hello | 10:19 |
rantom | hi | 10:20 |
henper | could 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 | 10:20 |
henper | i found the MNotification class but if i'm not wrong the meego touch library is deprecated? | 10:20 |
alterego | MNotification | 10:20 |
djszapi | henper: yes, it will be, but it is safe to use, if you like that. | 10:22 |
hiemanshu | henper: libharmattaneventview | 10:22 |
djszapi | henper: 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. :) | 10:24 |
Hq` | it's not deprecated on harmattan | 10:24 |
gri | henper: You also might take a look here: http://harmattan-dev.nokia.com/docs/library/html/meegotouchhome-nokia/class_m_event_feed.html?tab=0 | 10:32 |
gri | And there are also notifacation classes developed by nullpointer (group or guy?) | 10:32 |
*** khertan1 has joined #harmattan | 10:33 | |
gri | (if you're not using meegotouch of course) | 10:33 |
khertan1 | Morning | 10:34 |
khertan1 | someone know if there is already a font selection dialog made in qml ? i didn't want to reinvent the wheel | 10:34 |
*** DocScrutinizer has quit IRC | 10:37 | |
*** DocScrutinizer has joined #harmattan | 10:38 | |
henper | big thanks to you all! this should get me started :) | 10:40 |
*** lamikr has quit IRC | 10:46 | |
*** achipa has joined #harmattan | 10:48 | |
*** frinring has joined #harmattan | 10:50 | |
*** lardman has joined #harmattan | 10:51 | |
*** lardman has joined #harmattan | 10:51 | |
*** nebulon has joined #harmattan | 10:52 | |
*** tbf has joined #harmattan | 10:52 | |
*** smoku has left #harmattan | 10:56 | |
*** artemma has joined #harmattan | 11:04 | |
*** lamikr has joined #harmattan | 11:06 | |
henper | when 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. | 11:06 |
henper | how can i force it to build in 32bit? | 11:06 |
*** sp3001 has joined #harmattan | 11:08 | |
*** frinring has quit IRC | 11:08 | |
*** frinring has joined #harmattan | 11:09 | |
*** veskuh has joined #harmattan | 11:09 | |
*** veskuh has left #harmattan | 11:10 | |
djszapi | henper: make sure "-m32" is passed to gcc? "QMAKE_CXXFLAGS += -m32" in the pro file might help | 11:10 |
*** sp3001 has quit IRC | 11:11 | |
*** sp3000 has joined #harmattan | 11:12 | |
*** leinir has joined #harmattan | 11:14 | |
henper | still the same :( | 11:17 |
khertan1 | n950 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 | 11:18 |
mece | hehe I put mine in the middle of the dashboard, works very well there too :D | 11:19 |
macmaN_ | lolz, thats nice. i bought a n8 car holder, it fits n950 perfectly. | 11:19 |
*** zarlino has joined #harmattan | 11:19 | |
djszapi | khertan1: hehe :) | 11:21 |
*** divan has joined #harmattan | 11:21 | |
mece | really liking the new fw on N950 now that I have got most stuff to work | 11:21 |
macmaN_ | same | 11:21 |
mece | installing stuff from ovi atm. | 11:22 |
mece | and I absolutely love swipe manager! | 11:22 |
djszapi | oh the world changes since yesterday, when the fw was everything but nice ? :) | 11:22 |
mece | djszapi, aegis must burn in hell | 11:23 |
mece | djszapi, if that's what you're referring to. | 11:23 |
mece | djszapi, 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. | 11:24 |
RST38h | Well, moo all | 11:25 |
macmaN_ | moo cow rst | 11:25 |
mece | djszapi, are you using the same firmware btw? | 11:25 |
mece | 34-2 | 11:26 |
djszapi | no, I need gtalk. | 11:27 |
mece | as do I | 11:27 |
mece | what's the package called? | 11:27 |
djszapi | mece: 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 | 11:29 |
*** zarlino has quit IRC | 11:32 | |
*** jreznik has quit IRC | 11:32 | |
RST38h | Oh, the djszapi guy is proselytizing again... | 11:33 |
RST38h | mece: Let us troll him again! =) | 11:34 |
*** gri has quit IRC | 11:35 | |
*** gri has joined #harmattan | 11:35 | |
mece | no | 11:35 |
*** kontio has joined #harmattan | 11:36 | |
*** iekku has joined #harmattan | 11:37 | |
*** andre__ has joined #harmattan | 11:43 | |
*** jreznik has joined #harmattan | 11:43 | |
gri | Anyone knows a sparql browser which can read the tracker-store.journal? Otherwise my contacts may be lost :/ | 11:44 |
macmaN_ | ok well this is kinda strange, my n950 seems to have just hung sitting on the desk | 11:44 |
macmaN_ | with standby screen on | 11:45 |
macmaN_ | hm. starting to open hwkbd seems to have taken it out of the funk | 11:45 |
djszapi | gri: afaik there is no journal anymore | 11:46 |
macmaN_ | there needs to be a Clean button next to Refresh on news screen | 11:46 |
gri | djszapi: That's why the backup did not rewrite my contacts ... but getting them out with a text editor is too much work for me :) | 11:46 |
djszapi | gri: use my command | 11:47 |
gri | which is? | 11:47 |
djszapi | wikipage | 11:47 |
*** jreznik has quit IRC | 11:48 | |
gri | djszapi: Since I only have the beta1 backup of my contacts, I can't use vcf import | 11:49 |
*** jreznik has joined #harmattan | 11:50 | |
djszapi | gri: not exporting the contact to desktop PC for backup is a really bad idea | 11:52 |
gri | djszapi: Yep | 11:53 |
djszapi | but at any rate, you learned the lesson ;) | 11:53 |
gri | djszapi: Is there a download link for the old beta? | 11:53 |
alterego | Has anyone added at least pasting to meego terminal? | 11:54 |
kulve | is there meego terminal in the new fw? I couldn't find it.. | 11:54 |
djszapi | kimju: I figured out the harmattan scheduler kernel details | 11:55 |
alterego | kulve you need to enable dev mode | 11:56 |
khertan1 | kulve: is there meego terminal in the new fw? I couldn't find it.. <<<< enable devel mode | 11:56 |
kimju | djszapi, ok, what was the problem? | 11:56 |
kulve | I have the developer mode in settings->security set on already | 11:57 |
djszapi | kimju 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 | 11:57 |
khertan1 | kulve unactivate and activate it again :) | 11:58 |
khertan1 | :) | 11:58 |
kulve | I guess the backup restored the developer mode but it's not the same thing as .. yes, doing that now :) | 11:58 |
djszapi | kimju 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. | 11:58 |
alterego | It needs to download the tools | 11:58 |
djszapi | *Dali = N950 :p | 11:58 |
kulve | although 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.. | 11:59 |
RST38h | khertan: terminal gets installed when you enable developer mode | 11:59 |
RST38h | khertan: ditto for ssh | 11:59 |
RST38h | khertan: htop and nano you install manually with apt-get | 11:59 |
khertan1 | RST38h: yes i know | 12:00 |
khertan1 | RST38h: you didn't need to install it manually | 12:00 |
khertan1 | install is possible too with the gui | 12:01 |
RST38h | How? | 12:01 |
* RST38h has not seen anything that looks like HAM yet | 12:01 | |
khertan1 | htop is in x11 utilities or utilities developper package | 12:01 |
khertan1 | where you have a list of package in devel panel | 12:02 |
khertan1 | just need to click on install button | 12:02 |
kulve | cut'n'paste is next thing I would like to have in the terminal :) | 12:02 |
RST38h | ah | 12:02 |
* RST38h has not seen devel panel with a list of packages | 12:02 | |
RST38h | kulve: there is no cut&paste? (have not tried yet) | 12:02 |
khertan1 | (install didn't works the first four time, but works the fiveth time :) ) | 12:02 |
kulve | RST38h: no, it changes toolbars in the new fw (and color scheme in the old fw). AFAIK at least.. | 12:03 |
kulve | swipe, that is | 12:04 |
RST38h | mghm | 12:05 |
djszapi | gri: I am afraid, link to old beta would not really be usable since it seems 34-2 -> 22-6 downgrade is not possible. | 12:06 |
RST38h | kulve: mgedmin has been compiling terminal .debs out of git, he may know something about cut&paste there | 12:07 |
gri | djszapi: Yay, this means no aegis-dev mode, no contacts :) Should have stayed with my old version | 12:08 |
gri | and still no commhistoryd in scratchbox, wohoo | 12:08 |
djszapi | gri: no, you should have followed my export instructions (I think I told it more times) | 12:09 |
djszapi | gri: 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) | 12:09 |
gri | djszapi: 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? | 12:10 |
gri | QtCreator and Madde need about 2 oder 3 minutes from deploy to actual program start when creating a package | 12:11 |
gri | also madde is missing most libraries which need to be copied from scratchbox | 12:11 |
djszapi | sounds a bug against QtCreator ? | 12:11 |
gri | QtCreator also can't create packages with custom debian folders (which I have) | 12:12 |
djszapi | as for me, I have a skeleton package, and I will use that if I ever use the public image (doubt that) | 12:12 |
gri | scratchbox (the public one) is missing libraries, so development around messaging is a bit complicated | 12:13 |
djszapi | Can you clarify it please ? I am not getting it in details. | 12:13 |
gri | I need commhistoryd (commhistory-daemon) which is not available in the scratchbox | 12:14 |
djszapi | which is quite ok. | 12:14 |
gri | and it even can't be created since it's having dependencies which are also not available in the scratchbox | 12:14 |
djszapi | well, you should really never ever test most of the apps in scratchbox. | 12:14 |
gri | I don't want to test, I want to develop | 12:15 |
djszapi | that is really not the scope of scratchbox for this. | 12:15 |
gri | in fremantle this worked fine | 12:15 |
djszapi | sorry, I do not understand what "this" means. Seems, I still need more information. | 12:15 |
vladest | hi | 12:15 |
vladest | who knows, wht the phrase "QGLWindowSurface: Flushing to native child widget, may lead to significant performance loss" means? | 12:16 |
djszapi | vladest: you can also ask it on #qt | 12:16 |
gri | djszapi: This is "using communication history without device" | 12:16 |
djszapi | I had the impression that is a runtime dependency... | 12:17 |
MohammadAG | djszapi, you can get aegis-developer-mode working with the right methods | 12:17 |
MohammadAG | it's certainly not gone ;) | 12:17 |
vladest | djszapi: I can see this only on n950. on e7 there is no such debug output on same code | 12:17 |
djszapi | MohammadAG: oh ? | 12:17 |
gri | MohammadAG: This would be great | 12:17 |
vladest | MohammadAG: hi. did you run dmesg already? | 12:18 |
djszapi | MohammadAG: "djszapi, you can get aegis-developer-mode working with the right methods - it's certainly not gone ;)" -> please bring real meaning into this. | 12:19 |
trx | vladest its something about graphics system, it(you) failed to create GL based view, so it will use eg. Raster to draw | 12:19 |
trx | i am not sure tho.. | 12:20 |
trx | there is something about it in the api, google that message | 12:20 |
MohammadAG | djszapi, RM680-34-2_PR_RM680:~# aegis-developer-mode --relaxed-exec | 12:21 |
MohammadAG | RM680-34-2_PR_RM680:~# | 12:21 |
djszapi | what is the meaning of this ? | 12:22 |
djszapi | I still fail to see... | 12:22 |
gri | No error message | 12:22 |
djszapi | obviously, we ran the same command :D :D | 12:22 |
djszapi | so please please provide /proper/ information | 12:22 |
gri | If he provides it, you'll "fix" it in the next release? :P | 12:23 |
djszapi | gri: I am not making decisions about it. That is the program manager. | 12:23 |
djszapi | gri: and why fix something which can be worked ? | 12:23 |
djszapi | vladest: are you sure you do not have a native widget in a native widget ? | 12:23 |
gri | djszapi: Because someone decides we don't need it? | 12:23 |
alterego | Is anyone working on a custom kernel? | 12:24 |
djszapi | vladest: it happens e.g. when you call winId() on one of your widgets if the widget is no toplevel widget | 12:24 |
djszapi | gri: where did you get that bullshit from ? | 12:24 |
djszapi | gri: nobody decided afaik that way at all ... | 12:24 |
gri | djszapi: I only interpreted your answer to dmesg | 12:24 |
djszapi | it might be just a bug, no need to guess the worst ever about developers immediately.. | 12:24 |
djszapi | gri: I think you know dmesg != aegis-developer-mode ;) | 12:25 |
vladest | it seems the problem with mixing ogl graphicsview with qwidget's | 12:25 |
djszapi | gri: so do not mis-interpret anything, pleeease | 12:25 |
hiemanshu | w00t, new image wont flash for me | 12:25 |
*** kkito has joined #harmattan | 12:25 | |
* vladest found same question in logs of the channell :) | 12:25 | |
kkito | hello | 12:25 |
trx | [11:24] <djszapi> vladest: are you sure you do not have a native widget in a native widget ? <- why would this generate warnings? | 12:25 |
hiemanshu | http://paste.kde.org/124351/ | 12:26 |
djszapi | trx: try out what I said, and you will see. | 12:26 |
vladest | its strange there is no problems with this on symbian | 12:27 |
hiemanshu | djszapi: anything you can do help with 'Image wont flash issues' http://paste.kde.org/124351/ | 12:27 |
djszapi | well, if checksum is fine, you followed the general instructions, phonet is loaded, no real clue | 12:28 |
djszapi | apol could not manage it yesterday either, just from Windows. | 12:28 |
vladest | djszapi: so, qwidgetless app can improve the situation? | 12:31 |
djszapi | hiemanshu: I meant to say: phonet is not loaded*, you tried older flasher, you tried manually, etc... | 12:31 |
hiemanshu | djszapi: I have a 'while true; do sudo /sbin/modprobe -r cdc_phonet; done' running at all times in another terminal | 12:32 |
*** TheBootroo has joined #harmattan | 12:32 | |
TheBootroo | hello | 12:32 |
TheBootroo | i did the update to beta2 but i don't find how to get root | 12:32 |
TheBootroo | i installed developer tools | 12:32 |
djszapi | vladest: 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 | 12:33 |
TheBootroo | i have the terminal | 12:33 |
TheBootroo | but i can't use dpkg -i | 12:33 |
djszapi | vladest: in some cases qt has to create a native window for qwidget with a parent. this is what this warning is about IIRC. | 12:33 |
MohammadAG | TheBootroo, same way as always | 12:33 |
MohammadAG | devel-su | 12:33 |
TheBootroo | MohammadAG: thkx | 12:34 |
djszapi | vladest: it happens e.g. if you call winId() instead of effectiveWinId() on a child widget | 12:34 |
TheBootroo | what is the password ? | 12:34 |
djszapi | rootme | 12:34 |
TheBootroo | yay | 12:34 |
TheBootroo | thx | 12:34 |
TheBootroo | changed | 12:34 |
TheBootroo | :D | 12:35 |
*** zarlino has joined #harmattan | 12:35 | |
vladest | djszapi: so, root qmainwindow might be a problem | 12:35 |
*** mzanetti_work has joined #harmattan | 12:36 | |
djszapi | vladest: 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 | 12:37 |
vladest | djszapi: thanks. it seems I need some code redesign | 12:37 |
djszapi | ui code, yes | 12:38 |
mzanetti_work | I just noticed that QDesktopServices::storageLocation() gives the wrong paths on Harmattan. Anyone knows what the correct way to get those directories is? | 12:38 |
vladest | hope QGraphicsView/Scene will do the trick | 12:38 |
hiemanshu | so how do I contact about not being able to flash phones? | 12:38 |
*** vitaminj has joined #harmattan | 12:39 | |
djszapi | mzanetti_work: interesting, it gives the proper one here. | 12:39 |
mzanetti_work | ther "MyDocs" is missing... | 12:39 |
djszapi | hiemanshu: try another distro, or windows...what I would do if it is desperate... | 12:39 |
djszapi | mzanetti_work: ahhh you call that false, ok yes, for sure. | 12:40 |
mzanetti_work | djszapi: ? | 12:40 |
TheBootroo | is it me or the theme has slightly changed in beta 2 ? darker toolbar and all ... | 12:40 |
hiemanshu | djszapi: I have the same error as the old flasher, bb5_rdc_cert read failed | 12:40 |
alterego | nice, new meego terminal, just needs c&p :) | 12:40 |
TheBootroo | alterego: it has it | 12:41 |
alterego | how? | 12:41 |
TheBootroo | oh and nokia pure too | 12:41 |
djszapi | mzanetti_work: I would think that is normal under the current circumstances, the Qt docs does not say anything Harmattan specific either, just Symbian | 12:41 |
TheBootroo | alterego: just select text, a toolbar appears, click copy, then tap another text field, a toolbar appears with paste button | 12:42 |
alterego | TheBootroo: can't seem to, maybe it's the screen session. | 12:42 |
alterego | Hrm, can't seem to in normal terminal window either | 12:43 |
henper | i got the MNotification working now! thanks. is it possible to fire a notification at a specific timestamp? | 12:43 |
vitaminj | mece: (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 | 12:43 |
alterego | henper: wrap timed? | 12:43 |
*** slaine has joined #harmattan | 12:44 | |
mzanetti_work | djszapi: 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... | 12:45 |
mzanetti_work | djszapi: Not sure what you mean with "under the current circumstances" | 12:46 |
djszapi | mzanetti_work: well, does the Qt documentation mention anything special apart from Symbian ? | 12:46 |
djszapi | I do not see anything like that, so it is expected. | 12:46 |
djszapi | if they would return different one, they would document it that way. | 12:46 |
MohammadAG | mzanetti_work, that's the actual correct directory as set by standard guidelines | 12:46 |
MohammadAG | sadly harmattan doesn't use it | 12:46 |
mzanetti_work | djszapi: The docs say that it returns the systems directory where files of "type" belong. Which is clearly wrong in this case | 12:47 |
mzanetti_work | djszapi: IMO a bug | 12:47 |
*** zarlino has quit IRC | 12:47 | |
MohammadAG | it's a simple fix really | 12:48 |
djszapi | mzanetti_work: not sure what your point is. Everybody knows it is a bug | 12:48 |
MohammadAG | but it has to be fixed in Qt | 12:48 |
djszapi | what I was referring to is that it is expected since they did not work on it yet | 12:48 |
alterego | TheBootroo: nope, doesn't work for me, don't like the loss of colour changing either :( | 12:48 |
djszapi | of course, returning the wrong address is wrong ,but expected without investigation... | 12:48 |
djszapi | feel free to patch Qt ;) | 12:49 |
MohammadAG | and get the new package rejected by aegis | 12:49 |
alterego | well at least it's accessible via the menu. | 12:51 |
djszapi | mzanetti_work: ./src/gui/util/qdesktopservices_{mac,win,x11,s60}.cpp what I can see there only anyways | 12:51 |
djszapi | mzanetti_work: 218 case MusicLocation: | 12:53 |
djszapi | 219 path = QDir::homePath() + QLatin1String("/Music"); | 12:53 |
djszapi | that is what you need modify | 12:53 |
mzanetti_work | djszapi: oh... thanks... that helps a lot | 12:55 |
djszapi | mzanetti_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 | 12:56 |
gri | Angry Birds segfaults when running under develsh :) | 12:58 |
artemma | achipa: 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 :( ) | 13:05 |
*** seif has quit IRC | 13:05 | |
gri | And push the nokia-own push notification example is still not working, even on beta2 fw | 13:05 |
achipa | ok, have plenty of stuff at work so prolly will not have too much time(d) today :( | 13:05 |
artemma | achipa: any time includes today, tomorrow, day after tomorrow, etc :) | 13:06 |
artemma | hey, 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? | 13:07 |
*** djszapi has left #harmattan | 13:07 | |
*** zarlino has joined #harmattan | 13:08 | |
*** zarlino has quit IRC | 13:09 | |
vladest | ok, reworked test app from qmainwindow to qgraphicsview but no luck. still same: | 13:09 |
mece | vitaminj, cool, thanks. I've gotten most things working now though. | 13:09 |
vladest | QGLWindowSurface: Using plain widget as window surface QGLWindowSurface(0x75660) | 13:10 |
vladest | hijackWindow() context created for QWidget(0x54850) 2 | 13:10 |
vladest | QGLWindowSurface: Flushing to native child widget, may lead to significant performance loss | 13:10 |
vladest | weird that there is no any qwidget around | 13:10 |
*** kontio has left #harmattan | 13:12 | |
*** zarlino has joined #harmattan | 13:14 | |
elpuri | vladest: QGraphicsView inherits from QWidget | 13:15 |
gri | vladest: Did you run your application once with "-graphicssystem opengl" or even "meego" instead of opengl? | 13:17 |
khertan1 | did you have also an SIM Service application ? | 13:22 |
khertan1 | with the name of your operator ? | 13:22 |
mece | is there a way to set the name of the service with mc-tool? name of the gtalk service show up empty | 13:22 |
khertan1 | gtalk ? | 13:22 |
mece | khertan1, http://wiki.meego.com/Migrating_from_N900_to_N950#GTalk_account_setup | 13:23 |
khertan1 | mece: thx :) | 13:23 |
frals | <3 aegis | 13:25 |
frals | obscure bugs? blame aegis! | 13:25 |
frals | hm, this was the wrong window. bah :p | 13:26 |
mece | hahahaha | 13:26 |
frals | hm, whats this mc-tool? | 13:28 |
achipa | some wannae-musician accessory | 13:28 |
frals | and is gabble generic xmpp plugin? would be neat if it works with my own xmpp server... | 13:28 |
Stskeeps | telepathy mission control | 13:28 |
frals | achipa: :D | 13:28 |
hiemanshu | so how do I contact about my device unable to flash and failing with bb5_rdc_cert_read failed ? | 13:29 |
hiemanshu | achipa, Stskeeps ^ | 13:29 |
Stskeeps | hiemanshu: do a cold flash | 13:29 |
achipa | what he says ^ | 13:30 |
hiemanshu | k trying cold flash | 13:30 |
hiemanshu | Stskeeps: sudo ./flasher --erase-user-data=secure -c -fF img.bin -Femmc.bin will do it? | 13:32 |
frals | uh | 13:32 |
frals | ah right, images extracted from the OCF | 13:33 |
Stskeeps | hiemanshu: right | 13:33 |
Stskeeps | achipa: who do we have to blame for removing the fiasco unpack functionality from flasher anyway? | 13:33 |
Stskeeps | :P | 13:33 |
hiemanshu | Stskeeps: http://paste.kde.org/124387/ failing :( | 13:34 |
achipa | you 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 | 13:34 |
Stskeeps | hiemanshu: host machine == ? | 13:35 |
achipa | and we all know flasher is... special | 13:35 |
hiemanshu | Stskeeps: openSuSE 11.4 | 13:35 |
Stskeeps | hiemanshu: 64 or 32? | 13:35 |
hiemanshu | 64 64 | 13:35 |
hiemanshu | err | 13:35 |
frals | flasher is awesome | 13:36 |
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 | 13:36 |
Stskeeps | hiemanshu: can you try 32 variant by chance? | 13:36 |
frals | uh | 13:36 |
hiemanshu | hmm, I have no 32 bit distro around here, all my machines are 64 :/ | 13:37 |
frals | i havent cold flashed my device for a while, but shouldnt it fill in the HWID and stuff there? | 13:37 |
Stskeeps | hiemanshu: livecd? | 13:38 |
tomma | something wrong with oneclickflasher on 64bit linux? | 13:39 |
khertan1 | tomma: except crappy server for download which truncate sometime the file on some mirror | 13:39 |
hiemanshu | Stskeeps: lemme check if I have an handy | 13:40 |
khertan1 | i didn't have any problem | 13:40 |
tomma | that was first thing on my mind but still problems after 3 download =/ | 13:40 |
khertan1 | yeah i retry 20 times without success, for finnaly using a proxy to avoid their cache proximity mirror | 13:41 |
*** zarlino has quit IRC | 13:41 | |
hiemanshu | Stskeeps: the only 32 bit one is openSuSE 10.3 :/ | 13:41 |
khertan1 | you got a file of 488Mb, isn't it ? | 13:42 |
*** henper has quit IRC | 13:42 | |
kimju | is there someone here who could get the cdn refreshed, so all nodes would have the full file, not the truncated one? | 13:44 |
hiemanshu | kimju: there are other mirrors for it too :P | 13:46 |
hiemanshu | kimju: or override /etc/hosts file | 13:46 |
kimju | well, I got the file already yesterday. | 13:47 |
hiemanshu | ah | 13:47 |
kimju | but still would be nice if the official download site would work :) | 13:48 |
hiemanshu | some mirrors work, some dont yeah | 13:48 |
*** khertan_ has joined #harmattan | 13:53 | |
*** khertan has quit IRC | 13:53 | |
mece | oo skype, nice :) | 13:54 |
artemma | skype? | 13:55 |
artemma | for N950? | 13:55 |
artemma | how do you get it? | 13:55 |
mece | trial and error :) | 13:55 |
Stskeeps | sleeping with nokia employees until you found someone willing to give the debs to you? | 13:56 |
hiemanshu | Stskeeps: would trying a 32 bit kernel make a difference, or download a distro livecd? | 13:56 |
Stskeeps | hiemanshu: distro livecd is probbly more likely | 13:57 |
hiemanshu | Stskeeps: downloading Damn Small Linux then D | 13:57 |
hiemanshu | :D | 13:57 |
*** frinring has quit IRC | 13:59 | |
*** arcean has joined #harmattan | 13:59 | |
vladest | gri: Using the meego graphics system | 14:00 |
vitaminj | mece: are you meddling with remote device access by any chance? | 14:01 |
mece | vitaminj, no haven't tried that | 14:10 |
mece | http://wiki.meego.com/Migrating_from_N900_to_N950#GTalk_and_Skype_account_setup | 14:11 |
TheBootroo | OMG | 14:11 |
TheBootroo | SKype | 14:11 |
TheBootroo | i try | 14:11 |
DocScrutinizer | (<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 | 14:13 |
mece | this device just got a whole lot more usable for me :) | 14:13 |
mece | TheBootroo, no ui to initiate skype calls etc. It's just the chat. Still it's what I use the most :) | 14:13 |
TheBootroo | mece: contacts import too ? | 14:14 |
mece | hmm.. I guess so. | 14:14 |
mece | yes | 14:14 |
DocScrutinizer | mece: I'd be terribly interested in knowing filetype of any skype related executable stuff. | 14:15 |
*** frinring has joined #harmattan | 14:16 | |
DocScrutinizer | the "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 | 14:16 |
DocScrutinizer | after all that's the main and only true purpose of aegis | 14:17 |
mece | DocScrutinizer, well it's a telepathy plugin | 14:17 |
DocScrutinizer | hmm, doesn't matter | 14:18 |
mece | DocScrutinizer, the skype ui is not there afaict | 14:18 |
w00t | the UI is there, if you have an accounts plugin for it | 14:18 |
DocScrutinizer | there has to be the whole auth stack skype is using anyway | 14:18 |
mece | w00t, well yeah, but we don't obviously. | 14:18 |
w00t | mece: perhaps, but you could try write one :) | 14:18 |
mece | w00t, meh. Too complicated for me. | 14:19 |
ajalkane | wow, got mem low warning on new fw. Never saw one in earlier | 14:19 |
mece | w00t, you don't think we'll be getting official skype plugin for n950? | 14:19 |
DocScrutinizer | and auth is one of the thinks skype is very concerned about to keep it obfuscated and "secure" and "safe" | 14:19 |
w00t | mece: no idea | 14:19 |
DocScrutinizer | so in | 14:19 |
tomma | seems like downloading oneclickflasher works if you use chinese proxy... | 14:19 |
DocScrutinizer | ~aegis | 14:20 |
infobot | i 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 | 14:20 |
w00t | mece: but it'd enable use of it right now | 14:20 |
DocScrutinizer | the "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 | 14:20 |
mece | w00t, well I guess there are some people with skills to pull that off. Unfortunately I'm not one of them | 14:20 |
mece | DocScrutinizer, like N900 :D | 14:20 |
vitaminj | ajalkane: 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 | 14:21 |
DocScrutinizer | if 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? | 14:22 |
*** apol has joined #harmattan | 14:22 | |
hiemanshu | DocScrutinizer: 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 | 14:23 |
DocScrutinizer | hiemanshu: where from is that 64bit flasher? | 14:23 |
DocScrutinizer | and where from is that 32bit flasher? | 14:23 |
hiemanshu | DocScrutinizer: from the OCF | 14:23 |
vladest | hmm. QCameraViewfinder takes 3 times cpu less then qgraphicsvideoitem | 14:24 |
DocScrutinizer | duh, so OCF comes with two flavours of flasher binary? | 14:24 |
hiemanshu | yup ofc :P | 14:24 |
DocScrutinizer | o.O | 14:24 |
artemma | <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> | 14:25 |
* DocScrutinizer does a >> less Linux_OCF_34-2_EMMC_RM680-OEM1-916.bin << | 14:25 | |
mece | artemma, it creates a deb and installs it | 14:25 |
mece | lol DocScrutinizer | 14:25 |
DocScrutinizer | lolwut? | 14:26 |
MohammadAG | anyone using the N9 on RDA? | 14:26 |
artemma | mece, I still don't see any manifest inside the build dir (that to my understanding is used for building deb) | 14:26 |
MohammadAG | DocScrutinizer, Aegis checks if skyhost is signed and such | 14:26 |
MohammadAG | if you replace it it won't work | 14:26 |
MohammadAG | of course, that's pointless | 14:26 |
DocScrutinizer | MohammadAG: well, that's not been the question though | 14:26 |
mece | artemma, tbh i have no idea about that. Seems to work fine tho. | 14:27 |
ajalkane | vitaminj: the funny thing is, I had only like dozen windows open. Well, have to check later what takes up the mem | 14:27 |
artemma | My 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 | 14:28 |
vitaminj | artemma: 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 | 14:29 |
*** zarlino has joined #harmattan | 14:29 | |
artemma | vitaminj: thx | 14:29 |
*** lizardo has joined #harmattan | 14:41 | |
*** snowpong has joined #harmattan | 14:43 | |
*** fuz_ has quit IRC | 14:47 | |
DocScrutinizer | http://paste.debian.net/131169/ | 14:47 |
DocScrutinizer | dang ;-P | 14:50 |
snowpong | strange the N950 beta2 firmware seems corrupt for linux (I get EOF when extracting). Anyone downloaded a working version? What is the filesize? | 14:52 |
*** fuz_ has joined #harmattan | 14:53 | |
SpeedEvil | for many | 14:53 |
SpeedEvil | -rwxr-xr-x 1 user users 592272572 2011-09-19 14:51 Linux_OCF_34-2_EMMC_RM680-OEM1-916.bin | 14:53 |
kimju | Linux_OCF_34-2_EMMC_RM680-OEM1-916.bin size: 592272572 bytes, md5sum: 6eb05b04842fb9fae2451dc266888eb9 | 14:54 |
DocScrutinizer | http://paste.debian.net/131172/ better | 14:54 |
TheBootroo | snowpong: me | 14:54 |
TheBootroo | linux 32 bits, fully working | 14:54 |
SpeedEvil | Same sum as kimju | 14:54 |
snowpong | TheBootroo: filesize if you still got the .bin there? | 14:55 |
snowpong | kimju: thanks | 14:55 |
* snowpong trying with wget instead of firefox | 14:56 | |
TheBootroo | 564,8 MB (592272572 bytes) | 14:56 |
*** ScriptRipper has joined #harmattan | 14:56 | |
*** djszapi has joined #harmattan | 14:58 | |
snowpong | Same 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 | 14:59 |
kimju | djszapi, hey, can you poke someone to refresh the firmware images on the content delivery network. some nodes are still giving truncated files | 15:00 |
djszapi | kimju: nope, sorry | 15:00 |
SpeedEvil | Do you know who the appropriate contact would be? | 15:00 |
djszapi | mece: google and google-talk were removed on purpose, it cannot be put back | 15:02 |
mece | djszapi, ok | 15:03 |
TheBootroo | djszapi: but why ? (gg and gtlak ? | 15:04 |
mece | djszapi, anty particular reason? | 15:04 |
mece | s/anty/any/ | 15:04 |
infobot | mece meant: djszapi, any particular reason? | 15:04 |
djszapi | mece: I cannot say, it is NDA, sorry. | 15:04 |
mece | ok | 15:04 |
eman | Did 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 | 15:04 |
eman | ergh s/hear/here/ | 15:05 |
*** Smith has quit IRC | 15:05 | |
djszapi | eman: actually someone had told you yesterday :) | 15:05 |
eman | djszapi: Yep, I just wanted to check what kernel version they were using... | 15:05 |
eman | Anyway, all working after lots of mucking around | 15:06 |
djszapi | arcean: ^ | 15:06 |
macmaN_ | mece: thanks for the skype account writeup on wiki :> | 15:08 |
MohammadAG | Skype UI from N9 works | 15:09 |
macmaN_ | yep | 15:09 |
macmaN_ | just enabled it | 15:09 |
MohammadAG | no aegis hacks necessary | 15:09 |
MohammadAG | macmaN_, no | 15:09 |
MohammadAG | you used mc-tool | 15:09 |
MohammadAG | I used the Accounts app :P | 15:09 |
macmaN_ | oh, right right | 15:09 |
macmaN_ | where did you get the pkgs again for that? | 15:09 |
MohammadAG | packages? just scp's them from the N9 on RDA | 15:09 |
MohammadAG | they're working again, reverse ssh is easy now | 15:10 |
hiemanshu | Stskeeps: still a no-go, same darned thing :/ | 15:10 |
Stskeeps | hiemanshu: interesting | 15:10 |
Stskeeps | hiemanshu: bad USB cable? | 15:10 |
hiemanshu | nope, this has always worked before | 15:10 |
hiemanshu | Stskeeps: 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 | 15:11 |
macmaN_ | MohammadAG: ah right rightgood thinking | 15:11 |
macmaN_ | but regarding mc-tool, how do i get the account not to be faceless | 15:12 |
macmaN_ | fb has big Facebook and account name below it | 15:12 |
hiemanshu | Stskeeps: what do I do now? :/ | 15:12 |
Stskeeps | hiemanshu: panic? | 15:12 |
MohammadAG | http://i52.tinypic.com/11b20wn.jpg macmaN_ | 15:13 |
hiemanshu | Stskeeps: already am :P | 15:13 |
macmaN_ | MohammadAG: ok thats gangsta | 15:13 |
macmaN_ | what does mc-tool show <skypeacct> give you (skip the password) | 15:13 |
macmaN_ | i dont think i am able to go fetching the package from the RDA right now | 15:14 |
MohammadAG | password isn't shown | 15:14 |
MohammadAG | Account: 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 | 15:14 |
djszapi | hiemanshu: why don't you try out other distro, os ? | 15:15 |
hiemanshu | djszapi: tried other distro, downloading the windows one to try that out | 15:16 |
djszapi | windows worked oob for apol, but arch did not. | 15:16 |
kkito | MohammadAG: is the N9 touchscreen working on rda? | 15:16 |
MohammadAG | kkito, yes, they even had a notice about it | 15:17 |
mece | MohammadAG, mine is the same, but now account is faceless, as macmaN_ said. | 15:17 |
kkito | MohammadAG: :) | 15:17 |
hiemanshu | MohammadAG: what was the notice? | 15:17 |
macmaN_ | mc-tool approach also doesnt seem to integrate with contacts much | 15:17 |
macmaN_ | perhaps the accounts ui does some extra tricks too | 15:17 |
TheBootroo | MohammadAG: how can i get skype and gtalk ui from RDA ? | 15:18 |
mece | macmaN_, yeah I think you need plugin to get the proper buttons in contacts | 15:18 |
MohammadAG | mece, cause you don't have account-plugin-skype installed | 15:18 |
hiemanshu | nice now the phone is constantly rebooting! | 15:19 |
mece | MohammadAG, 's what I meant | 15:19 |
MohammadAG | mece, you get a chat/call button combo + a button under that for calling to phone | 15:19 |
mece | hiemanshu, how'd you manage that? | 15:19 |
hiemanshu | mece: nokia did it, stupid flasher wouldn't flash, and phone wont turn off, no matter what I do :/ | 15:19 |
kkito | MohammadAG: but are you able to download packages with apt-get on RDA or just retrieve the files one by one? | 15:19 |
TheBootroo | MohammadAG: you mean nokia RDA has packages, not only binaries , | 15:20 |
MohammadAG | kkito, cat the list file, cp files, cp back | 15:20 |
*** seif has joined #harmattan | 15:21 | |
TheBootroo | MohammadAG: can you edit the wiki with that ? | 15:21 |
DocScrutinizer | hiemanshu: press&hold power button for >10s | 15:21 |
macmaN_ | ok took a look at the RDA system | 15:21 |
hiemanshu | DocScrutinizer: no dice | 15:21 |
macmaN_ | i think i will take a shot at it later | 15:21 |
DocScrutinizer | :-/ | 15:21 |
leinir | *grumble* they still haven't fixed my local mirror ;) | 15:22 |
macmaN_ | strange thing was somebody just sent me an sms but messages just disappear from Messages | 15:22 |
DocScrutinizer | hiemanshu: get a TorX4 and open it, remove battery ;-P | 15:22 |
hiemanshu | DocScrutinizer: its at home, and I am at work right now :P | 15:22 |
DocScrutinizer | err wut? you're flashing it remote? | 15:22 |
hiemanshu | DocScrutinizer: the TorX4 :P | 15:23 |
DocScrutinizer | meh XP | 15:23 |
ajalkane | o | 15:23 |
DocScrutinizer | hiemanshu: expect killed battery then | 15:24 |
hiemanshu | yup :/ | 15:24 |
DocScrutinizer | battery is expensive | 15:24 |
DocScrutinizer | hiemanshu: you didn't follow achipa's unboxing HowTo | 15:25 |
hiemanshu | meh, I am planning on returning the phone | 15:25 |
hiemanshu | DocScrutinizer: I did | 15:25 |
macmaN_ | ok seriously, something is not right with Messages. sms just disappear for me. | 15:25 |
DocScrutinizer | so the screws have to be "lost" now | 15:25 |
macmaN_ | actually everything disappears. | 15:25 |
hiemanshu | a better option would be to just leave it in a bar :P | 15:26 |
macmaN_ | have you guys received texts on the phone yet? | 15:26 |
macmaN_ | with new fw | 15:26 |
special | macmaN_: I have | 15:26 |
ajalkane | yeah just got one, doesnt disappear | 15:26 |
macmaN_ | messages shows up in the list, then when i press it to view, screen is empty | 15:26 |
macmaN_ | going back, message disappears from list view | 15:27 |
macmaN_ | hrm | 15:27 |
macmaN_ | Sep 20 15:24:32 (none) applifed[874]: Application 'com.nokia.Messaging' returned to prestarted state | 15:29 |
macmaN_ | Sep 20 15:24:41 (none) applifed[874]: Application 'com.nokia.Messaging' released from prestarted state, count=3 | 15:29 |
macmaN_ | Sep 20 15:24:43 (none) applifed[874]: Application 'com.nokia.contacts' released from prestarted state, count=1 | 15:29 |
macmaN_ | Sep 20 15:24:53 (none) applifed[874]: Application 'com.nokia.contacts' returned to prestarted state | 15:29 |
macmaN_ | what the heck are these | 15:29 |
ajalkane | I'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 | 15:29 |
hiemanshu | DocScrutinizer: haha, I just ran the flasher and Charging battery, 0 % battery level (11 % required). Ctrl-c to exit :D | 15:29 |
mece | my texts work just fine | 15:29 |
macmaN_ | gonna reboot it | 15:31 |
djszapi | hiemanshu: yes, flashing is energy consuming | 15:31 |
macmaN_ | ouch! contacts database is completely empty after reboot. | 15:34 |
macmaN_ | now messages are also staying | 15:34 |
macmaN_ | oh man, this is bad | 15:34 |
macmaN_ | now i def wish i had used cp instead of mv in my vcardconverter loop | 15:35 |
macmaN_ | wonder if mc-tooling fubared it | 15:35 |
*** arcean has quit IRC | 15:36 | |
*** arcean_ has joined #harmattan | 15:36 | |
alterego | MohammadAG: where did you get skype from? | 15:37 |
macmaN_ | RDA device | 15:37 |
hiemanshu | macmaN_: the ChangeLog for 34-2 was, everything is faster, but nothing works :P | 15:37 |
RST38h | Hah! Qt Challenge strikes again! | 15:37 |
RST38h | How many of these are in progress now? | 15:38 |
artemma | BTW, does anybody know *any* feedback channel for Qt Challenge? | 15:38 |
djszapi | qgil for instance | 15:38 |
artemma | I have some questions about rules and the only way of contacting that I could imaging is to create a fake submission :) | 15:39 |
artemma | oh, so he is related to it | 15:39 |
macmaN_ | i did a tracker database reset today, could that have affected contacts? | 15:39 |
artemma | good to know | 15:39 |
artemma | djszapi: th | 15:39 |
artemma | x | 15:39 |
arcean_ | djszapi: pong | 15:39 |
djszapi | artemma: he answered all my related questions | 15:39 |
djszapi | arcean_: eman was asking about F15 kernel version | 15:39 |
mece | we did open a channel to qtchallenge when the first email was sent out. I forget who it was tho. | 15:39 |
arcean_ | eman: 2.6.40.4-5 | 15:40 |
*** berndhs has joined #harmattan | 15:44 | |
macmaN_ | crapity crap. i feel stupidish for losing my contacts after all and having no backup. | 15:48 |
macmaN_ | guess i could call this a pruning experience | 15:48 |
*** apol has quit IRC | 15:50 | |
lizardo | has 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) | 15:50 |
kkito | lizardo: It seems that aegis relaxed mode is not working wih the new fw | 15:52 |
lizardo | kkito: you mean, it does not provide the necessary "sys_module" capability for allowing to load kernel modules? | 15:53 |
kkito | lizardo: i don't know, ask to djszapi or javispedro, they know more about aegis than me | 15:57 |
eman | arcean_: 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. | 15:57 |
djszapi | lizardo: no we do not ship that credential anymore, not even in ovi store. | 15:57 |
djszapi | that was just an implementation bug in the old image. | 15:58 |
lizardo | djszapi: thanks, I suspected that, just wanted to confirm the fix was on that image :) | 15:58 |
kkito | djszapi: then it will be not possible to load "custom" kernel modules ? | 15:59 |
djszapi | kkito: it is not possible, so was it not on N900 | 16:00 |
kkito | :( | 16:00 |
arcean_ | eman: IIRC it failed after erasing emmc? | 16:01 |
RST38h | mece: You know there is a new qtchallenge now? :) | 16:01 |
eman | arcean_: Yep. dmesg contained: usb_submit_urb returned -121 | 16:02 |
lizardo | djszapi: 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) | 16:02 |
mece | RST38h, oh | 16:02 |
kkito | djszapi: and booting the device with custom kernel? | 16:02 |
mece | kkito, that's obviously doable. We have MeeGo CE | 16:03 |
djszapi | lizardo: exactly, and the management rejected our developer signing opportunity which could ship that use case for you. | 16:03 |
SpeedEvil | Yes, 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 | 16:03 |
djszapi | kkito: of course, you can boot your own kernel, I even gave so many hints previously. | 16:03 |
djszapi | SpeedEvil: :D :D :D | 16:04 |
djszapi | you can do the same with Harmattan with /no/ issue as I said couple of times :) | 16:04 |
arcean_ | eman: I have no idea, but it sounds like a bug in libusb | 16:05 |
SpeedEvil | djszapi: Compiling a module, not the new kernel | 16:05 |
SpeedEvil | djszapi: It was possible to compile a module and install it to stock kernel on n900, as I understand it. | 16:05 |
mece | heh I restored my pictures and videos to the device and damn, there were a lot of them it turns out :D | 16:05 |
SpeedEvil | See above page. It's possible above page may be misleading, of course. | 16:06 |
lardman | hmm, anyone else seeing updates? | 16:06 |
djszapi | mmm, reittiopas application would be nice for N9 in case of Finnish people. | 16:06 |
djszapi | SpeedEvil: you can compile your stuff and you can make your own kernel | 16:07 |
djszapi | the modification is fairly simple and actually trivial. | 16:07 |
SpeedEvil | djszapi: I was addressing the 'you can't load modules on n900 comment of yours earlier. | 16:08 |
SpeedEvil | (I may have misinterpreted you) | 16:08 |
djszapi | SpeedEvil: well, that point is that you cannot have it without own kernel version after all | 16:09 |
djszapi | and it is really the same for Harmattan, except that (since it has a security framework), it requires minor modification. | 16:09 |
SpeedEvil | djszapi: As I understand it, it was possible on n900/freemantle. | 16:10 |
djszapi | so why different power kernel version then ? | 16:10 |
SpeedEvil | Because the dev chose to do that - and some bits - oveclocking? - can't be added with modules. | 16:11 |
hiemanshu | Stskeeps: http://fpaste.org/Eoq6/ interesting :P | 16:11 |
SpeedEvil | Some things normally - on a desktop or any system - can be added, some require a new kernel. | 16:11 |
Stskeeps | hiemanshu: add a -c to that | 16:11 |
SpeedEvil | (or evil hacks to patch the old kernel, which are not generally sane) | 16:11 |
djszapi | SpeedEvil: it would not really work here since you need to modify the kernel itself, since aegis is not module. | 16:12 |
ajalkane | Great! Shell update brought arrows to vkb and multiple windows! | 16:12 |
djszapi | but if I can inject any module into the N900 kernel, then thanks for pointing me out with another huge security hole. | 16:12 |
SpeedEvil | Sure. There are many other things for which loading a module would be nice though, in principle. | 16:12 |
SpeedEvil | For example, andother one I was wanting today - gadget driver to use the device as a webcam | 16:13 |
*** crevetor has joined #harmattan | 16:13 | |
hiemanshu | Stskeeps: the same thing, and now it wont stop rebooting :P | 16:13 |
lizardo | djszapi, SpeedEvil : N900 is just a regular linux system with regards to security, meaning that being root you can do anything, including loading modules | 16:14 |
djszapi | SpeedEvil: we wanted to create a safe platform with our ideas, not a hacker platform. | 16:14 |
djszapi | lizardo: yes, we know :) | 16:14 |
SpeedEvil | djszapi: yes, I know. I was just addressing your comment that it was impossible on n900, when it wasn't. | 16:14 |
djszapi | SpeedEvil: we did not clearly target hackersas the main point. | 16:14 |
* snowpong read the total number of N9s to be shipped was 91k is that true? | 16:15 | |
djszapi | SpeedEvil: 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. | 16:15 |
*** mece has quit IRC | 16:15 | |
*** elzalem has joined #harmattan | 16:16 | |
flux | djszapi, well, power kernel package installs a new kernel, isn't that like total ownership of the device anyway?-) | 16:16 |
lizardo | djszapi: 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 | 16:17 |
lizardo | you just need to... poke around | 16:17 |
hiemanshu | Stskeeps: so the error is as soon as cmt-mcusw is finished, anyidea what that is? | 16:18 |
SpeedEvil | Aegis only makes sense on the predicate that there are people actually reading the capability lists for ovi apps. | 16:18 |
SpeedEvil | I wonder if this is true. | 16:18 |
frals | SpeedEvil: is it even possible to see list of credentials the app in ovi asks for? | 16:19 |
* RST38h yawns and asks what is new and exciting | 16:19 | |
SpeedEvil | (or at least, that the ovi application process is bulletproof in tying an app to a real-life dev. | 16:19 |
lizardo | I 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 | 16:20 |
frals | hiemanshu: cmt-mcusw sounds like cellmodem.. did you happen to have anything except the publicly available images on your device at some point? | 16:20 |
SpeedEvil | That too, yes. | 16:20 |
RST38h | Ah, HP has just laid off 525 webOS hw developers | 16:20 |
hiemanshu | frals: nope, just 22-6 and this 34-2 now | 16:20 |
Stskeeps | hiemanshu: are you downgading? | 16:20 |
Stskeeps | RST38h: hw or sw? | 16:20 |
RST38h | Stskeeps: hw | 16:20 |
hiemanshu | Stskeeps: nope, trying to flash 34-2 on one that was on 22-6 | 16:20 |
SpeedEvil | 525 hw? wow. | 16:20 |
SpeedEvil | Ow | 16:20 |
Stskeeps | RST38h: [url? | 16:20 |
RST38h | Stskeeps: sw people are kinda safe, for now | 16:21 |
RST38h | Stskeeps: http://www.channelregister.co.uk/2011/09/20/hp_layoffs/ | 16:21 |
hiemanshu | frals: 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 | 16:22 |
*** vladest_ has joined #harmattan | 16:24 | |
*** vladest has quit IRC | 16:25 | |
*** vladest_ is now known as vladest | 16:25 | |
djszapi | flux: who said it is not total ownership ? | 16:27 |
djszapi | lizardo: what holes ? Please clarify. | 16:27 |
flux | djszapi, 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 | 16:28 |
flux | (both things can come in a debian package) | 16:28 |
djszapi | frals: it is not just possible, b ut requirement c | 16:28 |
djszapi | frals: 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 | 16:28 |
djszapi | that is really a fairly very fundamental minimum thing. | 16:28 |
djszapi | lizardo: not sure why you try to think we made this platform for 100-200 developers instead of million, userbase, that is | 16:29 |
djszapi | provinding the safest phone them ever. | 16:29 |
lizardo | djszapi: 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 | 16:30 |
SpeedEvil | djszapi: Sure. The platform was designed in the expectation of tens of millions or more handsets. | 16:30 |
SpeedEvil | The likelyhood of tens of millions of n9s selling - seems not very big. | 16:30 |
hiemanshu | djszapi: the safest phone is my Nokia 1100, please brick that :D | 16:30 |
djszapi | SpeedEvil: it does not matter what the current status is | 16:30 |
djszapi | SpeedEvil: 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 | 16:31 |
SpeedEvil | At some point you cross the line where annoyance to devs is more important than the safeyty of users. | 16:31 |
SpeedEvil | If you don't have the apps - safe or not - the users won't come. | 16:31 |
SpeedEvil | Where that point is is another question of course. | 16:31 |
*** apol has joined #harmattan | 16:31 | |
djszapi | lizardo: not sure what you mean, sorry. | 16:32 |
djszapi | SpeedEvil: seriously, I am not getting you. | 16:32 |
*** hardaker has joined #harmattan | 16:32 | |
vitaminj | SpeedEvil: 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 | 16:32 |
djszapi | SpeedEvil: I ported about 50-60 packages without any issue | 16:33 |
djszapi | without the need to touch any aegis stuff. | 16:33 |
lizardo | djszapi: 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 :) | 16:33 |
SpeedEvil | djszapi: 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. | 16:33 |
djszapi | lizardo: thanks for your lovely constructive words. | 16:33 |
SpeedEvil | In the case of aegis - it - mostly - doesn't get in the way of most apps. | 16:33 |
djszapi | without knowing it, but architecturally weakness... | 16:33 |
SpeedEvil | I'd possibly argue it should, ore. | 16:34 |
vladest | any1 updated devtools on yours n950? | 16:34 |
SpeedEvil | more | 16:34 |
djszapi | ok I am gone, I need to work | 16:34 |
*** djszapi has left #harmattan | 16:34 | |
lizardo | djszapi: 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 | 16:34 |
* artemma wonders what SpeedEvil would say about Apple convenience for devs :) | 16:34 | |
SpeedEvil | artemma: And in some cases, convenience doesn't matter. If you've got enough mindshare, devs will bend over and take it. | 16:34 |
MohammadAG | lizardo, it allows it more | 16:35 |
*** djszapiN9 has joined #harmattan | 16:35 | |
artemma | SpeedEvil: so now we got to mindshare :) | 16:35 |
MohammadAG | the fact you can boot another OS out of the box on the Samsung Galaxy II is amazing | 16:35 |
lizardo | djszapi is not about talking much it seems :) anyway, looks like I have to show my point in practice... let's see tonight | 16:35 |
artemma | Several super clear and useful device experiences for a particular target market is important. Like, you know, BlackBerry's email for example | 16:36 |
artemma | then devs will try to follow | 16:36 |
artemma | they certainly may still fail, but they will try | 16:36 |
RST38h | Mohammad: Still no access to the phone part though? | 16:36 |
lizardo | MohammadAG: you mean , android allows accessing as root even on "locked" devices ? | 16:37 |
DocScrutinizer | (<djszapi> provinding the safest phone them ever. ) PFFFF beat my 6210 | 16:37 |
MohammadAG | not sure, I'm talking about Samsung's stuff | 16:37 |
lizardo | I thought each process had its own user, or something like that | 16:37 |
DocScrutinizer | ooh hiemanshu said that already | 16:37 |
artemma | lizardo: 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 | 16:38 |
kkito | n9 will be the safest phone ever because no cracker want to crack a device that there are less than 100.000 units worldwide :P | 16:39 |
lizardo | artemma: 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) | 16:40 |
RST38h | artemma: I just hope their galaxy Note will have unlock code at the same place then =) | 16:41 |
djszapiN9 | lizardo android security is nowhere to aegis | 16:41 |
djszapiN9 | lizardo same applies on their sec. docs | 16:42 |
RST38h | good, don't need "security" | 16:42 |
DocScrutinizer | no, it's in fact a bit better regarding the purpose of allowing user to decide what's a threat and what isn't | 16:42 |
djszapiN9 | lizardo however they started copying things quite a while ago | 16:43 |
DocScrutinizer | and 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" | 16:44 |
djszapiN9 | (or figuring out themselves that is the of going how we did) | 16:44 |
djszapiN9 | lizardo ^ | 16:44 |
*** javispedro has joined #harmattan | 16:45 | |
vladest | kkito: dont repeate murtazin's BS plz | 16:45 |
*** Mek_ has quit IRC | 16:46 | |
*** Mek_ has joined #harmattan | 16:46 | |
kkito | anyways, there are scam apps into the ovi store right now. | 16:48 |
kkito | i don't know why to worry about user security, when in the official store you can get scammed | 16:49 |
*** djszapi has joined #harmattan | 16:50 | |
djszapi | kkito: that is the point yes, that is why security | 16:50 |
DocScrutinizer | kkito: that's because aegis *is not about user security* | 16:50 |
djszapi | and not just human people checking the sources manually. You revealed the person of the whole stuff. | 16:50 |
djszapi | purpose* | 16:50 |
*** rm_work has joined #harmattan | 16:50 | |
*** rm_work has joined #harmattan | 16:50 | |
SpeedEvil | I do wonder if there are any apps on device that would not be there but for aegis. | 16:51 |
SpeedEvil | Also - is flash in latest images? | 16:51 |
DocScrutinizer | no, and no | 16:51 |
snowpong | on 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 | 16:51 |
RST38h | snowpong: doesn' tthis depend on what your delegate is doing? | 16:52 |
RST38h | because that is what gets called to generate new list items | 16:52 |
snowpong | RST38h: sure, but we trimmed those to be OK for N8 performance, meaning they should fly on N950 no? | 16:52 |
djszapi | SpeedEvil: people saying "I can decide what is malware on my system and what not" are just hilarious seriously :D | 16:53 |
* snowpong is wondering if some magic settings/flags needs to be set on TLW | 16:53 | |
*** hiemanshu_ has joined #harmattan | 16:53 | |
*** hiemanshu_ has quit IRC | 16:53 | |
*** hiemanshu_ has joined #harmattan | 16:53 | |
elpuri | snowpong: probably related to the opengl graphics backend | 16:53 |
DocScrutinizer | people saying "djszapi will decide what's malware and I'm happy with it" are truly hilarious | 16:54 |
elpuri | i remember someone complaining about the same thing on #qt-qtml when he ran some super simple test on n900 | 16:54 |
djszapi | SpeedEvil: but sure, you can buy windows, and you can decide xD xD xD | 16:54 |
*** hiemanshu has quit IRC | 16:54 | |
elpuri | like animating two small rectangles and it caused something like 60-70% load | 16:54 |
*** eman has quit IRC | 16:54 | |
*** lbt_away has quit IRC | 16:54 | |
RST38h | snowpong: in theory, yes | 16:54 |
*** lbt_away has joined #harmattan | 16:55 | |
*** lbt_away has joined #harmattan | 16:55 | |
*** rm_you has quit IRC | 16:56 | |
snowpong | elpuri: so, this is _supposed_ to be like this? | 16:56 |
SpeedEvil | djszapi: Aegis is only meaningful security for users, if the app-store actually vets every app. | 16:57 |
snowpong | elpuri: I'm pretty sure the graphicssystem used is meego | 16:57 |
*** rm_you has joined #harmattan | 16:57 | |
*** rm_you has quit IRC | 16:57 | |
*** rm_you has joined #harmattan | 16:57 | |
SpeedEvil | djszapi: otherwise it doesn't help them at all. | 16:57 |
snowpong | (which I guess is OpenGL ES2.0 based) | 16:57 |
SpeedEvil | (at least vets the capabilities) | 16:57 |
DocScrutinizer | the 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 | 16:57 |
SpeedEvil | Same here - the only app that's actually broken the law on my device is from nokia. | 16:58 |
SpeedEvil | (cherry - premium rate SMS) | 16:58 |
djszapi | SpeedEvil: nope, exactly the opposite. | 16:58 |
djszapi | actually aegis was a completely automated way of a security thing... | 16:58 |
RST38h | SpeedEvil: I think djszapi knows better | 16:58 |
djszapi | OVI store "manual" check happened to be because of there was not enough energy put into the automated way iirc | 16:59 |
RST38h | SpeedEvil: He talks like he knows better, so why don't you let him decide which applications are breaking law on your phone? | 16:59 |
* RST38h cackles | 16:59 | |
SpeedEvil | djszapi: 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. | 16:59 |
DocScrutinizer | RST38h: that's pretty clear, djszapi knows everything | 16:59 |
*** briglia has joined #harmattan | 16:59 | |
nibbler | i'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? | 17:00 |
djszapi | SpeedEvil: I was sitting there on that meeting where we decided which credentials to allow in OVI store :D :D | 17:00 |
SpeedEvil | djszapi: 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. | 17:00 |
DocScrutinizer | GREAT, no the world is safe | 17:00 |
frals | aha, the workaround for gtalk works for generic xmpp if you change gmail to xmpp \o/ | 17:00 |
RST38h | yeah | 17:01 |
SpeedEvil | Which is insane - as it means that either no apps can use the internet, or all apps can use the internet. | 17:01 |
djszapi | SpeedEvil: sorry, not getting you. | 17:01 |
DocScrutinizer | nibbler: basically not | 17:01 |
nibbler | :( | 17:01 |
frals | or well.. it brought me online, nfc how to message someone ;D | 17:01 |
RST38h | Doc: What I wonder about is when the guy gets bored of his proselytizing | 17:02 |
SpeedEvil | djszapi: the required access for an app that manages the users photos, and a simple game without even a local highscore is very different. | 17:02 |
javispedro | aha, aegis discussion! | 17:02 |
* javispedro grabs popcorn | 17:02 | |
djszapi | SpeedEvil: indeed, so what ? | 17:02 |
RST38h | Doc: I mean, he is basically repeating the same nonsense. At some point, he should get tired of it, right? | 17:02 |
javispedro | (and moo, btw) | 17:02 |
SpeedEvil | From a users point of view, aegis isn't helping. | 17:02 |
RST38h | moo, javispedro | 17:02 |
SpeedEvil | Meh. | 17:02 |
*** NIN101 has joined #harmattan | 17:02 | |
*** faenil has joined #harmattan | 17:03 | |
faenil | good afternoon everyone :D | 17:03 |
DocScrutinizer | RST38h: what I wonder more is if the "I don't get it" stanza is carefully trained or just on random | 17:03 |
djszapi | SpeedEvil: oh yeah, sure aegis is not helping :D :D | 17:03 |
SpeedEvil | djszapi: If a simple app can do malicious stuff through permitted means, when it shouldn't have access to those means, then it's broken. | 17:03 |
RST38h | Doc: It is a rhetorical device used to get opponent off course | 17:03 |
DocScrutinizer | SpeedEvil: stop it, it's evidently useless | 17:03 |
RST38h | Doc: Basically, I can respond "I don't get it" to just about any argument | 17:04 |
djszapi | SpeedEvil: that is where you are wrong, a simple app cannot do that | 17:04 |
RST38h | Doc: Although I would prefer "You dick", for being more concise | 17:04 |
javispedro | a simple app can still connect to smtp.gmail.com and start sending spam | 17:04 |
DocScrutinizer | hmm fair enough | 17:04 |
nibbler | i 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 | 17:05 |
SpeedEvil | djszapi: Unless there is manual review of aegis credentials, any app can do anything any other app can do. | 17:05 |
nibbler | convenience. | 17:05 |
djszapi | SpeedEvil: well, not really | 17:05 |
DocScrutinizer | javispedro: YES, and esp even if the app is called "4 wins" | 17:05 |
SpeedEvil | djszapi: 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. | 17:05 |
SpeedEvil | Including apps that should never, ever be able to. | 17:05 |
* Arkenoi wants portrait mode in contacts at least | 17:05 | |
djszapi | it 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 | 17:05 |
* RST38h suggests filtering apps on the basis of their names, i.e. any app containing "win" in its name never gets network access | 17:05 | |
* DocScrutinizer is going to push a "4 wins" to OVI that sends a zillion spam msgs to djszapi | 17:06 | |
RST38h | BTW, this *includes* MS Windows | 17:06 |
hiemanshu_ | Stskeeps: it flashed just fine on WIndows | 17:07 |
*** hiemanshu_ is now known as hiemanshu | 17:07 | |
Stskeeps | hiemanshu: wtf | 17:07 |
Stskeeps | :P | 17:07 |
vladest | haptic effect doesnt crashes anymore with new fw | 17:07 |
djszapi | SpeedEvil: 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. | 17:07 |
javispedro | SpeedEvil, technically, nothing prevents us from making a dpkg wrapper that shows a large "This application will request the following tokens: BLABLABLA. Proceed?" | 17:07 |
DocScrutinizer | ooh, 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 | 17:07 |
SpeedEvil | djszapi: I did not say code review. | 17:08 |
djszapi | hiemanshu: See ? That is what I said. | 17:08 |
hiemanshu | Stskeeps: double click, insert phone, and flashes just fine | 17:08 |
SpeedEvil | djszapi: I said review of aegis credentials. | 17:08 |
DocScrutinizer | javispedro: that'S exactly what android does, no? | 17:08 |
javispedro | yep | 17:08 |
djszapi | SpeedEvil: meaning that you should review every low-level code even if it is assembly. | 17:08 |
javispedro | albeit android does have a finer grained permissions system | 17:08 |
djszapi | of course, we automated it. | 17:08 |
SpeedEvil | djszapi: Aegis as a security framework, if the credentials are appropriately validated at the ovi store, has a point. | 17:08 |
DocScrutinizer | javispedro: [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 | 17:08 |
djszapi | actually android is a very limited permission system | 17:08 |
djszapi | has* | 17:08 |
SpeedEvil | djszapi: Aegis, if all apps have the same credentials is kinda pointless from a users perspective. | 17:09 |
hiemanshu | Stskeeps: the question now is, why wouldn't it flash on openSuSE, gotta figure that out | 17:09 |
djszapi | they do not even provide dynamic credential distribution which is a huge issue. | 17:09 |
SpeedEvil | djszapi: What point is there if the 'connect 4' game I downloaded can do lots of premium rate SMSs in the background? | 17:09 |
javispedro | but they do provide dynamic credential synergy! | 17:09 |
djszapi | SpeedEvil: no, it is not because you are missing the bit, ovi store does not have everything | 17:09 |
djszapi | SpeedEvil: we do not enable the deny allow service to get everythingg, do not kid | 17:09 |
Stskeeps | hiemanshu: solar flares | 17:10 |
hiemanshu | oh, the vkbd is not weirder | 17:10 |
djszapi | we do not have enough resource and a god system to review assembler codes :D | 17:10 |
djszapi | without any error-prone situation and human mistakes. | 17:10 |
* khertan1 's counter measure launched | 17:10 | |
javispedro | plus, you CANNOT make the perfect system unless you do a fork ala android | 17:10 |
SpeedEvil | djszapi: 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. | 17:10 |
djszapi | javispedro: harmattan forked linux ala android | 17:10 |
DocScrutinizer | aha, now we're at "aegis relies on OVI deny allow, and that is not a god system" | 17:11 |
djszapi | SpeedEvil: one really big point you miss here. | 17:11 |
SpeedEvil | djszapi: Simply as the credentials for 'easy SMS sender' and 'connect 4' game do not difer. | 17:11 |
djszapi | I have been trying to say that to you for a while: you can decide which credential to give if you check the code out. | 17:11 |
djszapi | it can be manual, it can also be verified automatically to a certain extent | 17:11 |
SpeedEvil | djszapi: _as_a_normal_user_ | 17:11 |
RST38h | here he goes again | 17:11 |
* DocScrutinizer shakes head in disbelieve | 17:12 | |
djszapi | wrong, credentials are not decided by the user, they are decided by the security framework and OVI QA. | 17:12 |
DocScrutinizer | OVI QA muhahahahaha | 17:12 |
SpeedEvil | djszapi: So ovi QA actually looks at the credentials, and decides on a per-app basis if they are sane? | 17:12 |
SpeedEvil | djszapi: And may refuse listing if they're not? | 17:13 |
javispedro | what policies they use for that? | 17:13 |
djszapi | SpeedEvil: no, it does not work like that | 17:13 |
* khertan1 's radar : nuclear launch detected | 17:13 | |
javispedro | do they allow a game "TrackerReadAccess" for data mining^W^W, uh, "game customization purposes" | 17:13 |
hiemanshu | javispedro: the way the Visa embassy works, 'If you look nice, you can get your visa' | 17:14 |
SpeedEvil | djszapi: Is anyone screening the credentials that apps in ovi store request? | 17:14 |
javispedro | hiemanshu, currently, I think it is more like "come IN! We're _wide_ open!" | 17:14 |
djszapi | SpeedEvil: well, what else would the OVI QA be ? | 17:14 |
hiemanshu | javispedro: yup | 17:15 |
khertan1 | any way ? which user will download apps from ovi ? it s spammed by useless and horrible rss apps ... | 17:15 |
djszapi | either they reject your spam or they will say, okay this credential is not needed for your app. I would guess that. | 17:15 |
SpeedEvil | djszapi: But don't know if it actually occurs? | 17:15 |
SpeedEvil | Also - look at the apps list. | 17:15 |
SpeedEvil | They're actually rejecting spam? | 17:15 |
hiemanshu | anyways, I have to go home now, so later guys | 17:15 |
DocScrutinizer | no definitely not | 17:15 |
SpeedEvil | hiemanshu: Wave | 17:15 |
djszapi | SpeedEvil: that would be their task, out-of-my-scope sorry, I cannot do everything.... | 17:15 |
kkito | the funny part about those "spam" apps, is that you can create one of them within minutes in www.ovi.com/appwizard | 17:16 |
javispedro | not exactly see the problem with spam apps | 17:17 |
faenil | so they're supposed to be accepted | 17:17 |
javispedro | that's the same with the iphone, eh? | 17:17 |
DocScrutinizer | I'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 | 17:17 |
faenil | which is a simple way to say "we have 1mill apps in ovi store" | 17:17 |
djszapi | faenil: :) | 17:17 |
faenil | djszapi: heehe | 17:18 |
TheBootroo | faenil: :D | 17:18 |
TheBootroo | djszapi: so youre from nokia ? | 17:18 |
djszapi | TheBootroo: not directly.. | 17:18 |
TheBootroo | djszapi: can you say there will be more then 92000 N9 which is ridiculous ... | 17:18 |
khertan1 | Nuclear Launch Detected | 17:19 |
djszapi | TheBootroo: who cares seriously ? Everybody knows about the conscious beheading ... | 17:19 |
TheBootroo | djszapi: but you worked on the N9 dev team ? | 17:19 |
javispedro | khertan1: are you reporting live from a StarCraftII war zone or what? | 17:19 |
khertan1 | no ... just commenting while eating pop corn | 17:19 |
khertan1 | :) | 17:19 |
djszapi | starcraft is the best game ever :) | 17:19 |
Stskeeps | fuck aegis(TM) | 17:19 |
vitaminj | the launch was triggered by the "92k" keyword | 17:20 |
*** achipa has quit IRC | 17:20 | |
TheBootroo | djszapi: I care, because when accesible countries will get it , there will be so few devices that we will not be able to buy one | 17:20 |
khertan1 | javispedro: yep starcraft inspiration | 17:20 |
djszapi | TheBootroo: seriously no clue or care here. | 17:20 |
djszapi | I myself switched to android anyways | 17:20 |
TheBootroo | djszapi: kay | 17:20 |
faenil | woot? XD | 17:20 |
MohammadAG | this chan needs a +m every once in a while | 17:21 |
TheBootroo | any progress about a usb host for N950 ? | 17:21 |
MohammadAG | Aegis loves the idea | 17:21 |
Tronic | Maybe someone will write an application that allows hiding all apps created with the wizard? | 17:21 |
faenil | ahhaah | 17:21 |
MohammadAG | no kernel sources for 34-1 | 17:21 |
javispedro | I want my sources =) | 17:22 |
TheBootroo | Tronic: there would be an option in store to hide rss apps, web shortcut apps, etc.... and even a 'show only free' swtich | 17:22 |
javispedro | plus, the libnotificationsystem was updated, even changed SONAME | 17:22 |
javispedro | so my metawatch notifications are broken already =) | 17:22 |
khertan1 | Tronic: or create an alternate store :) | 17:22 |
*** baraujo has joined #harmattan | 17:22 | |
Tronic | khertan1: Yeah, as if anyone would ever use it. | 17:22 |
faenil | javispedro: lol | 17:23 |
khertan1 | javispedro: hum lucky you are to have a metawatch ... my wife and me have use budget for an other notification system | 17:23 |
faenil | Tronic: look at rzr's repo :P everyone knows about it | 17:23 |
khertan1 | javispedro: a baby phone | 17:23 |
djszapi | SpeedEvil: actually, what makes more sense for the QA is to check the maintainer scripts. | 17:23 |
djszapi | SpeedEvil: easily doable and lot of issues can be caught about those. | 17:24 |
DocScrutinizer | sure. 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 | 17:25 |
DocScrutinizer | clearly will get caught by inspecting the maintainer scripts | 17:26 |
SpeedEvil | djszapi: If ovi store is not properly doing QA - there is little point in arguing that the user can do it. | 17:26 |
SpeedEvil | As that kinda misses the point. | 17:26 |
djszapi | but that is exactly what I am saying, the OVI could do that. | 17:26 |
kkito | djszapi: why did you switch to andoid? | 17:27 |
djszapi | it should not be the user's job by any mean. | 17:27 |
djszapi | kkito: because I wanna have a longer term platform where I can work with Qt. | 17:27 |
djszapi | kkito: we have an Android Qt meeting at the Qt Developer day, if you are there by any chance.. | 17:27 |
*** Ravi has joined #harmattan | 17:28 | |
kkito | djszapi: has no sense, Qt abstracts the platform | 17:28 |
djszapi | yes, if there is something maintained to be abstracted... | 17:28 |
SpeedEvil | Aegis 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 | 17:28 |
SpeedEvil | With proper QA, it can do useful stuff for the user. | 17:28 |
djszapi | SpeedEvil: without the runtime policy framework :D :D :D Seriously, have you ever read the kernel code or the documentation itself ? | 17:29 |
SpeedEvil | I did not say runtime policy. | 17:29 |
SpeedEvil | I mean QA policy at ovi store. | 17:29 |
djszapi | SpeedEvil: no, it is actually not, if it is properly automated. | 17:30 |
djszapi | unfortunately we did not have enough badget for that | 17:30 |
DocScrutinizer | MUHAHAHAHAHAHA | 17:30 |
kkito | djszapi: I don't think that qt is gonna to work better in an android platfrom than in harmattan nowdays | 17:30 |
djszapi | budget* | 17:30 |
khertan1 | personnally, i read source of app i use, so i didn't trust app comming from ovi store :) | 17:30 |
* DocScrutinizer goes automating the universal sourcecode validator | 17:30 | |
djszapi | kkito: well, I tried, it worked for me what I did. | 17:30 |
SpeedEvil | djszapi; you cannot automate this. It's fundamentally impossible. | 17:31 |
djszapi | kkito: and of course, I know the /current/ EOL of Harmattan maintenance, and I have a guess Google will push it way much longer. | 17:31 |
djszapi | SpeedEvil: what ? | 17:31 |
DocScrutinizer | SpeedEvil: it's useless | 17:31 |
djszapi | yes, we could, we exactly had the plan actually for that. | 17:31 |
SpeedEvil | djszapi: Unless you can actually automatically read the description of the app, and deduce from that what credentials you need, it's impossible. | 17:31 |
khertan1 | specially if it s know process and we start having obfuscated binary :) | 17:32 |
djszapi | SpeedEvil: sorry, it is not offense, but I think you just lack the knowledge of the systemtap and other kernel opportunities | 17:32 |
npm_ | 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;" | 17:32 |
SpeedEvil | Otherwise - there is no difference to the automated process from a SMS sender app, and a game which requests SMS credentials. | 17:32 |
DocScrutinizer | SpeedEvil: don't you see djszapi works at the first front of AI ? | 17:32 |
djszapi | SpeedEvil: those things were designed for that. It is around us | 17:32 |
SpeedEvil | djszapi: How would an automated system tell between two apps requesting identical credentials, with identical code, but descriptions describing them differently to the user? | 17:32 |
kkito | djszapi: and what is the current EOL of harmattan maintenance? | 17:32 |
djszapi | SpeedEvil: fail to see why you could send sms after a game win if that is what you want... | 17:32 |
npm_ | "Can someone please tell me WHY caching is disabled at Meego/Harmattan ? If you look at the source, it was deliberately taken out! " | 17:33 |
djszapi | kkito: NDA of course | 17:33 |
djszapi | could not* | 17:33 |
Stskeeps | kids, are you really asking someone to give you confidential information? shame on you | 17:33 |
SpeedEvil | djszapi: A simple game that does not claim to SMS after a game win, but sends premium rate SMSs, to get the developer money | 17:33 |
Stskeeps | that's like abill_uk asking me to release the sources of maemo5 | 17:33 |
SpeedEvil | djszap: without the user being aware. | 17:33 |
khertan1 | Stskeeps: hihi ... | 17:33 |
macmaN_ | is ovi suite supposed to be able to recognize n950? | 17:34 |
vitaminj | Stskeeps: don't forget the source code for the drivers for all the 3rd party hardware too. because they're essential. | 17:34 |
djszapi | SpeedEvil: fail to see why that would be game specific, and could not happen in any other app... | 17:34 |
SpeedEvil | djszapi: 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. | 17:35 |
TheBootroo | macmaN_: no Ovi suite here, only maybe Nokia Link | 17:35 |
djszapi | SpeedEvil: disagree, a proper API would do that | 17:35 |
SpeedEvil | djszapi: You mean a popup whenever the app wants to SMS? | 17:36 |
Sput | macmaN_: 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... | 17:36 |
*** khertan has joined #harmattan | 17:36 | |
javispedro | SpeedEvil, djszapi: you now each hold reversed positions! :) | 17:36 |
djszapi | SpeedEvil: yes, of course | 17:36 |
macmaN_ | Sput: ok my VM doesnt even find it atm | 17:36 |
DocScrutinizer | Stskeeps: 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 | 17:36 |
macmaN_ | Sput: i mean it only sees the mass storage drive | 17:36 |
djszapi | SpeedEvil: I think it is better to programatically defend than by humans who can make mistakes ... | 17:36 |
macmaN_ | Sput: which mode did you use, sync and connect? | 17:36 |
*** khertan_ has quit IRC | 17:37 | |
Stskeeps | DocScrutinizer: no clue what you're talking about, someone asked about harmattan EOL | 17:37 |
Sput | macmaN_: 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 | 17:37 |
Sput | macmaN_: yep, sync and connect | 17:37 |
DocScrutinizer | ooh, sorry | 17:37 |
javispedro | so 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 | 17:37 |
TheBootroo | javispedro: +1 | 17:38 |
npm_ | 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?? | 17:38 |
DocScrutinizer | Stskeeps: anyway for "what I'm talking about" just read backscroll, dj's reasoning about automatic OVI QA | 17:38 |
SpeedEvil | djszapi: 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? | 17:38 |
*** npm_ is now known as npm | 17:39 | |
*** maxw has quit IRC | 17:39 | |
Stskeeps | DocScrutinizer: i don't see what djszapi says, sorry, hence not participating in the argument | 17:39 |
djszapi | SpeedEvil: why should an sms API be aegis related ? | 17:39 |
DocScrutinizer | Stskeeps: :-D fair enough | 17:39 |
SpeedEvil | (at least in the UK, that sort of abuse has been alleviated by delaying a month the pay-out from any premium rate calls) | 17:39 |
SpeedEvil | djszapi: The capability to SMS by an app that is not expected by the user to do SMSs. | 17:39 |
w00t | djszapi: because premium rate SMS is something that a framework aimed at user protection should be addressing | 17:40 |
* Arkenoi wonders if landscape mode will ever get fixed or Nokia thinks it is non-issue | 17:40 | |
djszapi | well, I can just say the same which I think is good: protect the API properly. | 17:40 |
djszapi | does not allow to send out smsS anyways | 17:40 |
Arkenoi | and damn keyboard too | 17:40 |
djszapi | since that is a timebomb anytime | 17:40 |
djszapi | if the API is correct, there is no timebomb, there is no need for manual checks and the like. That is the real defense. | 17:40 |
MohammadAG | why is the LED API locked by Aegis? | 17:41 |
MohammadAG | obviously the LED indicator isn't blinding | 17:41 |
MohammadAG | and can't cause less securty | 17:41 |
javispedro | MohammadAG, you could use it to send PREMIUM Morse LED messages! | 17:41 |
vitaminj | Arkenoi: I imagine it'll be "post-launch" given that the n950 isn't the target device | 17:41 |
MohammadAG | oh, missed that | 17:41 |
djszapi | I mean not sending smsS in that form as y ou can for instance do directly from your app. | 17:41 |
MohammadAG | where do I subscribe to mce+? | 17:41 |
*** CepiPerez has joined #harmattan | 17:41 | |
MohammadAG | SMSs, please | 17:41 |
faenil | javispedro: +1 | 17:41 |
vitaminj | Arkenoi: if at all, obviously | 17:41 |
SpeedEvil | djszapi: But if there is no OVI QA - any app can have the ability to SMS. | 17:42 |
TheBootroo | MohammadAG: XD | 17:42 |
SpeedEvil | When with proper QA - it wouldn't, and aegis would enforce this. | 17:42 |
djszapi | SpeedEvil: except that if the SMS api does not allow you to send sms message without user interaction | 17:42 |
MohammadAG | answer my question, please | 17:42 |
npm | so 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) | 17:42 |
javispedro | ok, funny. AP Mobile news item -- "Nearly 20 people killed in car crash". Ad: "Are you SICK of NOT having a car?" | 17:43 |
MohammadAG | lol | 17:43 |
kkito | xD | 17:43 |
djszapi | SpeedEvil: otherwise, it is just the luck of the human review whether your spam get in and cause you really big harms. | 17:43 |
TheBootroo | javispedro: lol | 17:43 |
MohammadAG | yeah, no sane answer for my question | 17:43 |
npm | because 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 ) | 17:44 |
npm | then i'd want to use drive or the map application to access the cached map those apps seem to provide | 17:44 |
SpeedEvil | Human 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. | 17:44 |
npm | also it's kinda sad that app-writers simply cannot make a mapping app that extends or competes with the platform one. | 17:45 |
djszapi | SpeedEvil: 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... | 17:45 |
javispedro | npm, why not? | 17:45 |
npm | simply because they're concerned about copying the cached maps | 17:45 |
TheBootroo | SpeedEvil: oh you means annoying-modal-popup-like-on-iphone-message-shit | 17:45 |
*** zarlino has quit IRC | 17:46 | |
djszapi | SpeedEvil: I would seriously like to have automated and error-proneless defense against that. | 17:46 |
javispedro | npm, they own the map copyright, they're not going to allow you to copy. but you should check e.g. bing or google API | 17:46 |
CepiPerez | hey guys, where can I download developer-mode 0.38+0m6? download fails everytime I try to download through the phone settings | 17:46 |
npm | ""Can someone please tell me WHY caching is disabled at Meego/Harmattan ? If you look at the source, it was deliberately taken out! " | 17:46 |
npm | (from one of the threads in my above msg) | 17:46 |
npm | but what about using the QML map plugin in one's app | 17:47 |
npm | that'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) | 17:47 |
SpeedEvil | djszapi: How can you have an automated defence against two apps with different descriptions and the same code? Unless you have popups for _everything_ | 17:47 |
npm | and qml map don't work | 17:47 |
rm_work | So, 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 | 17:47 |
* npm waits a week and lets y'all sort out the bugs on the update, i got an app to write :-) | 17:48 | |
SpeedEvil | Description 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' | 17:48 |
djszapi | SpeedEvil: no need for everything, please do not mis-interpret it :) Aegis defenses against a vast majority | 17:48 |
TheBootroo | rm_work: yah there's a new FW, but not many news things in it | 17:48 |
*** Venemo_webchat has joined #harmattan | 17:49 | |
TheBootroo | rm_work: only twitter , hotspot and accu weather app | 17:49 |
TheBootroo | rm_work: and some bug fixes | 17:49 |
SpeedEvil | Aegis defends against the subset of attacks that the user does not care about. (in the absence of a robust QA policy) | 17:49 |
rm_work | hrm | 17:49 |
TheBootroo | rm_work: and tons of dev tools to reinstall yourself* | 17:49 |
rm_work | heh | 17:49 |
rm_work | so i have to reflash? | 17:49 |
DocScrutinizer | ok, 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?" | 17:49 |
SpeedEvil | If the app can do SMS, internet, camera, ... then the game is already over. | 17:49 |
djszapi | SpeedEvil: 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. | 17:49 |
TheBootroo | rm_work: yes, no OTA there | 17:49 |
rm_work | there's no OTA upgrade procedure? | 17:49 |
rm_work | k | 17:49 |
npm | SpeedEvil: wouldn't that "use case" be removed by simply providing proper in-app payment solution for Qt apps? | 17:49 |
Venemo_webchat | hey guys | 17:49 |
vitaminj | rm_work: and sms and contacts loss http://wiki.meego.com/Migrating_from_N900_to_N950#Migrating_from_beta_1_to_beta_2 | 17:49 |
rm_work | ack | 17:50 |
SpeedEvil | npm: Perhaps - it was an example of how an app with the same code could have malicious and safe descriptions. | 17:50 |
npm | good example. i hadn't been thinking about premium SMS's at all. | 17:51 |
npm | so thanks for eye-opening | 17:51 |
djszapi | SpeedEvil: 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. | 17:51 |
npm | but 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 | 17:52 |
SpeedEvil | djszapi: 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 ... | 17:52 |
djszapi | if 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) | 17:52 |
djszapi | SpeedEvil: 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"... | 17:53 |
faenil | none of you is actually giving a solution... | 17:53 |
faenil | I'm getting more and more confused | 17:53 |
SpeedEvil | You 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. | 17:53 |
djszapi | faenil: I did more times for the maintainer scripts ? | 17:54 |
SpeedEvil | If not, you deny it as a credential, and bounce it back to the dev. | 17:54 |
SpeedEvil | And possibly call the police. | 17:54 |
djszapi | SpeedEvil: well, that is no go review imho, and makes no sense. | 17:54 |
faenil | djszapi: but it seems like they're not the only threat | 17:54 |
djszapi | SpeedEvil: 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" :) | 17:55 |
SpeedEvil | djszapi: 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? | 17:55 |
faenil | speedevil: +1 | 17:55 |
TheBootroo | ok guys i'm must go | 17:55 |
djszapi | SpeedEvil: because you cannot do so powerful deny allow service with OVI policies that you can do from maintainer scripts ? | 17:55 |
TheBootroo | i've a question | 17:56 |
TheBootroo | before leaving | 17:56 |
djszapi | actually, right now, the maintainer scripts are the laaaargest surface attack (as I revealed it couple of times in the past) | 17:56 |
TheBootroo | did you see Tommi Laukkannen (tlaukkanen) or Andrea Enbacka (aenbacka) there ? | 17:56 |
djszapi | unfortunate, since it was against a silly manager decision imho. | 17:56 |
faenil | djszapi: you're defending against one attack, ok, what about the rest? | 17:57 |
djszapi | again* | 17:57 |
djszapi | faenil: what rest ? | 17:57 |
faenil | things speedevil is talking about | 17:57 |
npm | SpeedEvil: " 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 ? | 17:57 |
djszapi | and yes, I am speaking about the hugest and simpliest surface attack, yes. | 17:57 |
djszapi | faenil: speedevil does not like the programatical defense, I do like. | 17:57 |
SpeedEvil | npm: yes. | 17:58 |
*** TheBootroo has quit IRC | 17:58 | |
djszapi | npm: no it is not any easier than anything else | 17:58 |
SpeedEvil | npm: 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. | 17:58 |
faenil | let me understand, djszapi, you'll let premium sms app in, and then let user decide whether to send sms or not | 17:58 |
djszapi | npm: since you can anytime use the same features in your app.... | 17:59 |
npm | so where's the problem? you could just scan all incoming app credentials and flag the problematic ones for review | 17:59 |
djszapi | meaning that either it needs code level check or automated protecting (That I am with) | 17:59 |
SpeedEvil | npm: djszapi seems to have been arguing that the QA process is not a key part of the security. | 17:59 |
djszapi | npm: yes, that is what I have been saying, but that needs either manual check or automated way (That I am with) | 17:59 |
SpeedEvil | At least to me. | 17:59 |
djszapi | SpeedEvil: wrong | 17:59 |
djszapi | actually I even said the opposite with maintainer scripts in this special casse. | 18:00 |
djszapi | case* | 18:00 |
DocScrutinizer | npm: 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 | 18:00 |
djszapi | but yeah, I would certainly automate that as well, humans make mistake... | 18:00 |
npm | ah, the old "amiwanking" app | 18:00 |
npm | wow, that would be a good thing to put in a free pornviewer :-) | 18:01 |
berndhs | well, why have 2 cameras in the phone and then not spy on people ? just doesnt make any sense | 18:01 |
djszapi | SpeedEvil: 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 ? | 18:02 |
SpeedEvil | djszapi: Of course not. | 18:02 |
SpeedEvil | djszapi: But it's trivial to find out if the app informs the user it's going to make SMSs | 18:03 |
SpeedEvil | djszapi: If it doesn't, it doesn't get the SMS credential. | 18:03 |
faenil | agree | 18:03 |
* DocScrutinizer yawns | 18:03 | |
SpeedEvil | And perhaps more investigation/prosecution is triggered. | 18:03 |
* DocScrutinizer prefers to continue pondering how T F to "abuse dmesg" | 18:04 | |
npm | hmm what if the app has a encrypted timebomb in it... that runs it's decrupted payload via qprocess? | 18:04 |
npm | s/decrupt/decrypt | 18:04 |
SpeedEvil | npm: Then it doesn't have the SMS credential. | 18:04 |
SpeedEvil | And it can't SMS | 18:05 |
djszapi | SpeedEvil: well, that sort of issue can be caught by good API as well, so here is my workflow, feel free to fix me: | 18:05 |
npm | but it can do other things | 18:05 |
npm | like take a picture of your anthony and post it to twitter | 18:05 |
SpeedEvil | djszapi: Unless the API asks the user when it does _anything_ - turn on camera - send packet to internet - ... - it adds no security | 18:05 |
djszapi | 1) 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. | 18:05 |
npm | s/anthony/weiner | 18:06 |
npm | i'd be more worried about these things being used for political purposes. | 18:07 |
djszapi | SpeedEvil: 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. | 18:07 |
npm | SpeedEvil: but what if it was an app that was otherwise well-behaved and had credentials for SMS/photo/twitter | 18:08 |
npm | but had a little extra payload in there.... | 18:09 |
berndhs | sure, a sleeper spy app | 18:10 |
djszapi | SpeedEvil: I am a bit afk, thanks for the discussion. :) | 18:10 |
*** vitaminj has left #harmattan | 18:10 | |
DocScrutinizer | SpeedEvil: toldya it's useless, no? | 18:10 |
flux | there'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 | 18:11 |
flux | after that you can spy the phone | 18:11 |
faenil | guys | 18:16 |
faenil | one thing | 18:16 |
faenil | has anyone ever been at qtdays? | 18:16 |
DocScrutinizer | flux: 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 | 18:17 |
flux | docscrutinizer, the actual spy app component was free, but the license for the remote control app wasn't | 18:18 |
*** harbaum has quit IRC | 18:19 | |
javispedro | in Fremantle, at least on such noptimizer (pun intentional) app was banned from the ovi store | 18:19 |
*** Venemo_webchat has quit IRC | 18:19 | |
faenil | anyone ever been at qt dev days? :D | 18:19 |
*** willer_ has joined #harmattan | 18:20 | |
DocScrutinizer | javispedro: and why got it banned? because of some AI QA ringing the alarm bells, or because users/devels with a brain complained? | 18:20 |
javispedro | afaik, it was QA | 18:21 |
javispedro | reason was "it modified system internals" or similar. | 18:21 |
DocScrutinizer | automated AI based QA? DUH! | 18:21 |
DocScrutinizer | flux: :-D | 18:22 |
DocScrutinizer | flux: that's the way to make money :-D | 18:22 |
npm | yeah, just ask google | 18:22 |
javispedro | DocScrutinizer, no, not AI, old fashioned one | 18:24 |
*** artemma has quit IRC | 18:24 | |
flux | FlexiSpy says "Installation is simple and does not require any cables or computers.", so I guess you get the bug from the net somehow | 18:24 |
*** crevetor has quit IRC | 18:24 | |
javispedro | seemingly N900 Ovi QA might be harder than N9s.. | 18:24 |
DocScrutinizer | flux: sure | 18:24 |
flux | it would be nice to have reverse searches on the system, like, "which applications are able to receive sms messages" etc | 18:25 |
DocScrutinizer | :nod: | 18:25 |
djszapi | flux: we have such a tool called aegis-runner | 18:25 |
flux | (of course, even the forward search should first be there ;-)) | 18:25 |
djszapi | not sure it will be published... | 18:25 |
javispedro | flux, all of them. | 18:25 |
djszapi | should be trivial to put into ovi | 18:26 |
DocScrutinizer | flux: but according to our security expert this isn't sth the user should bother about | 18:26 |
flux | djszapi, I imagine it doesn't have a pretty UI? | 18:26 |
djszapi | flux: it has. | 18:26 |
flux | ooh | 18:27 |
djszapi | flux: also, what I miss from OVI store is that what I linked few weeks ago, let me show it: | 18:27 |
djszapi | https://market.android.com/details?id=com.record.my.call&hl=en -> permissions tab | 18:28 |
javispedro | but, as you can see, the current aegis policy is NOWHERE near as fine grained as that | 18:28 |
DocScrutinizer | and android is way worse than aegis ;-P | 18:29 |
macmaN_ | Sput: what ovi suite version you have? 3.1.1.90? im so far unable to make it recognize mine :/ | 18:30 |
faenil | still, there have been many viruses in Android market' | 18:30 |
faenil | ? | 18:30 |
djszapi | javispedro: 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 | 18:30 |
javispedro | and I am also quite a fan of seing the required credentials too. | 18:30 |
*** lardman is now known as lardman|away | 18:30 | |
javispedro | but how can you "disagree"? | 18:30 |
javispedro | it's an object fact | 18:30 |
javispedro | android has tokens for audio recording, aegis hasn't. | 18:31 |
djszapi | object fact for the opposite to me. | 18:31 |
djszapi | they are rather limited. | 18:31 |
javispedro | android has _several_ tokens related to Cellular, Maemo has a the ultra generic "Cellular" token | 18:31 |
javispedro | android separates contact, messages, etc. data into several tokens | 18:31 |
djszapi | they are actually given on a static basics, nothing dynamics at all | 18:31 |
javispedro | Maemo separates it in "Read/WriteTrackerAccess" | 18:32 |
javispedro | djszapi, that's true. | 18:32 |
javispedro | doesn't change the fact the CURRENT aegis policy is much more coarse grained than android's | 18:32 |
khertan1 | need to go on ... bye | 18:32 |
*** khertan1 has left #harmattan | 18:32 | |
DocScrutinizer | khertan: o/ | 18:32 |
djszapi | javispedro: it has nothing to do with aegis | 18:32 |
javispedro | policy, policy, I know. | 18:32 |
djszapi | it was the decision made by the applications, what they provide. | 18:32 |
djszapi | they could use aegis as they wanted. | 18:33 |
djszapi | it is really up to them. | 18:33 |
javispedro | but that would be _hard_ unless you do ala android and reinvent your own API | 18:33 |
djszapi | so I would not feel my responsibility for that :) | 18:33 |
djszapi | /aegis/ did provide a much finer grained platform | 18:33 |
djszapi | they did not profit from aegis that much they /could/ do. | 18:33 |
*** tbf_ has joined #harmattan | 18:33 | |
javispedro | if 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 | 18:33 |
javispedro | e.g. you'd have to patch PA to check for AudioPlayback, AudioRecord. | 18:34 |
djszapi | javispedro: aegis is much more fine grained than android | 18:34 |
djszapi | the application policies are not. | 18:34 |
javispedro | Aegis CAN be much more fine grained than Android. | 18:34 |
djszapi | and aegis is what I feel responsible for. | 18:34 |
javispedro | probably | 18:34 |
djszapi | and that is something we did more flexibly. | 18:34 |
javispedro | but it's half implemented in Harmattan | 18:35 |
javispedro | therefore | 18:35 |
javispedro | A) you do not get a proper security system with fine grained permissions | 18:35 |
javispedro | and B) you pester developers | 18:35 |
DocScrutinizer | "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 | 18:35 |
javispedro | lose-lose situation | 18:35 |
djszapi | javispedro: ok, but what can I do apart from that we did a great flexible system on our own ? | 18:35 |
djszapi | should I also write the policies instead of them ? | 18:35 |
javispedro | you cannot fix A. You lack resources. | 18:36 |
djszapi | exactly, I cannot do everything :) | 18:36 |
javispedro | therefore, stop doing B. | 18:36 |
djszapi | I feel a bit shamed about what you said. | 18:36 |
djszapi | but out-of-the-scope for me. | 18:36 |
*** tbf has quit IRC | 18:37 | |
javispedro | If 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. | 18:39 |
DocScrutinizer | then please stp claiming harmattan/N9 is/will be the most safe&secure phone ever, we are fed up hearing that BS | 18:39 |
djszapi | well, obviously not much done since February | 18:40 |
DocScrutinizer | s/stp claiming/stop claiming that thanks to aegis/ | 18:40 |
infobot | DocScrutinizer meant: then please stop claiming that thanks to aegis harmattan/N9 is/will be the most safe&secure phone ever, we are fed up hearing that BS | 18:40 |
*** crevetor has joined #harmattan | 18:41 | |
faenil | and that ends the war, lol | 18:47 |
*** alxs has joined #harmattan | 18:48 | |
MohammadAG | well, the fact javispedro's right is mroe what ended it | 18:48 |
*** alxs has quit IRC | 18:48 | |
faenil | sure | 18:48 |
djszapi | faenil: this issue was overdiscussed couple of times about the application policies, not much to say here. | 18:50 |
*** djszapi has left #harmattan | 18:52 | |
GeneralAntilles | lol | 18:53 |
*** divan has quit IRC | 18:53 | |
kkito | anyways, i think that aegis is a good "feature" http://t0.gstatic.com/images?q=tbn:ANd9GcQVt43OxDaTc0WAEHAVtL6PV8eWH2bkQbeTaycSF3IYV8bdeK7wb2uIXsGYqQ | 18:55 |
kkito | :P | 18:55 |
DocScrutinizer | kkito: http://en.qi-hardware.com/w/images/1/10/ME_382_LockedUpTechnology2.gif | 19:00 |
kkito | :) | 19:00 |
*** vladest has quit IRC | 19:03 | |
*** zarlino has joined #harmattan | 19:07 | |
*** lcuk has joined #harmattan | 19:08 | |
*** lcuk3 has quit IRC | 19:10 | |
faenil | woot? | 19:11 |
faenil | lcuk joined? | 19:11 |
trx | 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) 10" | 19:11 |
SpeedEvil | http://xkcd.com/686/ | 19:11 |
trx | aegis? | 19:11 |
SpeedEvil | I hope not, of course. | 19:12 |
RST38h | SpeedEvil: in the light of recent events, this stuff is not funny =( | 19:13 |
SpeedEvil | I know. | 19:13 |
SpeedEvil | It was a while before I was able to turn off my mums last login. :/ | 19:14 |
DocScrutinizer | RST38h: it's as non-funny as | 19:14 |
DocScrutinizer | [2011-09-20 18:08:17] [Notify] lcuk ist offline (chat.eu.freenode.net). | 19:14 |
DocScrutinizer | [2011-09-20 18:08:26] [Notify] lcuk ist online (chat.eu.freenode.net). | 19:14 |
iekku | not really funny | 19:16 |
iekku | miss lcuk | 19:16 |
SpeedEvil | I wasn't meaning the alt-text bit - which I forgot. | 19:18 |
SpeedEvil | It is depressing. | 19:18 |
DocScrutinizer | yes | 19:18 |
DocScrutinizer | trx: looks like | 19:19 |
*** ph0b has joined #harmattan | 19:20 | |
trx | DocScrutinizer any suggestions? i just scp'ed the executable to n950 "/bin/test" | 19:20 |
javispedro | no | 19:20 |
javispedro | that's not aegis | 19:20 |
DocScrutinizer | listen to master J | 19:20 |
trx | javispedro what is it? | 19:21 |
*** CepiPerez has quit IRC | 19:21 | |
javispedro | you are doing something horrible to X11, like | 19:21 |
javispedro | accessing sme other other window's pixmap without the proper cookie or | 19:21 |
javispedro | using Qt. | 19:21 |
javispedro | ;P | 19:21 |
DocScrutinizer | lol | 19:22 |
javispedro | ignore that message, look for something else | 19:22 |
*** Smtih has quit IRC | 19:22 | |
DocScrutinizer | run a X process under alien user account? | 19:22 |
javispedro | it's more complex than that | 19:22 |
DocScrutinizer | or in wrong cwd? | 19:22 |
javispedro | but eitherway, that's outside the point, i've seen Qt do that by itself some times | 19:22 |
javispedro | not Qt, but meegographicssystem | 19:23 |
javispedro | it's not fatal | 19:23 |
trx | it worked before the update, thats why i suspected its the new firmware | 19:23 |
DocScrutinizer | hmm | 19:23 |
trx | thanks, i'll debug my code | 19:23 |
trx | see where it crashes.. | 19:23 |
DocScrutinizer | an srace will be taletelling | 19:24 |
DocScrutinizer | strace | 19:24 |
javispedro | it _crashes_? | 19:24 |
DocScrutinizer | you looked to dmes... *cough* syslog? | 19:24 |
RST38h | is strace allowed under aegis? | 19:24 |
DocScrutinizer | I think it is | 19:25 |
kkito | javispedro: is Qt doing it intentionally? | 19:25 |
DocScrutinizer | depends on the target process | 19:25 |
trx | javispedro yes | 19:25 |
DocScrutinizer | RST38h: strace date ->no problems | 19:25 |
javispedro | kkito, no idea | 19:26 |
DocScrutinizer | strace -p `pidof $random-user-process` ->guess will blow chunks | 19:26 |
DocScrutinizer | when done from root | 19:26 |
*** javispedro has quit IRC | 19:28 | |
DocScrutinizer | o/ javispedro | 19:28 |
kkito | RST38h: theres radare2 too | 19:30 |
kkito | it works fine under "user" user | 19:30 |
*** faenil has quit IRC | 19:33 | |
MohammadAG | anyone done DDP returns? | 19:33 |
*** frinring has quit IRC | 19:35 | |
*** CepiPerez has joined #harmattan | 19:37 | |
DocScrutinizer | yes, somebody did. can't recall the name | 19:48 |
*** Ravi has quit IRC | 19:55 | |
*** andre__ has quit IRC | 20:00 | |
*** piggz has joined #harmattan | 20:00 | |
trx | wow, it crashed because it doesn't have permission to create a textual file in ~/MyDocs/ | 20:03 |
DocScrutinizer | which is sane if ~/MyDocs soesn't exist for $not-USER | 20:04 |
trx | it first checks if the file exists, if not it creates a dir in MyDocs called txpad, and it does so | 20:05 |
DocScrutinizer | and even if this was ~user/MyDocs then still root isn't allowed to write there | 20:05 |
trx | then it should create a file in that dir | 20:06 |
trx | but it fails | 20:06 |
*** eman has joined #harmattan | 20:07 | |
DocScrutinizer | btw I doubt the app is using shell shortcuts like ~ for pathnames | 20:07 |
DocScrutinizer | if it did then that's a bug that explains quite e bit in itself | 20:08 |
trx | no, it uses the full path | 20:08 |
DocScrutinizer | mhm, so what's `id` and what's the FQN? | 20:08 |
*** zarlino has quit IRC | 20:09 | |
trx | how do i check that? | 20:09 |
DocScrutinizer | type >> id<CR> << | 20:10 |
DocScrutinizer | in the shell that you started your app in | 20:10 |
DocScrutinizer | id | 20:10 |
DocScrutinizer | +ENTER | 20:11 |
trx | uid - 29999(user), gid - 29999(users) groups - 9990003, 9990111, 9990362 | 20:11 |
trx | it can create a dir, but not the file :/ | 20:12 |
trx | i guess i have a bug somewhere | 20:13 |
DocScrutinizer | ls -l ~/MyDocs | 20:13 |
DocScrutinizer | err | 20:13 |
DocScrutinizer | ls -ld ~/MyDocs | 20:13 |
DocScrutinizer | ls -ld ~/MyDocs/txpad/ | 20:14 |
DocScrutinizer | echo foobar > ~/MyDocs/txpad/deleteme | 20:15 |
trx | drwxrwxrwx 11 user root 65536 Set 200 18:02 /home/user/MyDocs | 20:15 |
*** gri has quit IRC | 20:16 | |
trx | echo foobar > ~/MyDocs/txpad/deleteme works | 20:17 |
trx | then its my code right? | 20:17 |
*** slaine has quit IRC | 20:17 | |
npm | re " 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?? | 20:17 |
DocScrutinizer | seems your code is doing sth weird | 20:17 |
trx | yeah :/ | 20:18 |
trx | npm, i solved that, it tried to use data from a file which was not loaded as it didnt exist | 20:19 |
trx | i should really rewrite that mess :/ | 20:20 |
trx | DocScrutinizer btw, thanks :) | 20:21 |
DocScrutinizer | yw :-) | 20:21 |
*** andre__ has joined #harmattan | 20:28 | |
*** andre__ has joined #harmattan | 20:29 | |
*** jreznik has quit IRC | 20:34 | |
*** piggz has quit IRC | 20:35 | |
*** kkito has quit IRC | 20:39 | |
*** piggz has joined #harmattan | 20:40 | |
*** aleksander_m has quit IRC | 20:43 | |
*** djszapi has joined #harmattan | 20:58 | |
*** fuz_ has quit IRC | 21:01 | |
tomma | note to self: next time use more backup methods for contacts | 21:02 |
piggz | tomma: the gmail integration is great now...i get contacts, calendar and email over mfe | 21:03 |
tomma | atleast it used more advanced vcard format than n900 | 21:06 |
*** fuz_ has joined #harmattan | 21:06 | |
*** CepiPerez has quit IRC | 21:07 | |
*** lamikr has quit IRC | 21:08 | |
*** ieatlint has joined #harmattan | 21:12 | |
*** khertan_ has joined #harmattan | 21:17 | |
*** djszapi_ has joined #harmattan | 21:17 | |
MohammadAG | 5 software updates popped up | 21:18 |
*** khertan has quit IRC | 21:18 | |
MohammadAG | one of which is terminal | 21:18 |
MohammadAG | nice | 21:19 |
MohammadAG | new window | 21:19 |
ieatlint | yeah, more buttons in that bar | 21:19 |
*** djszapiN9 has quit IRC | 21:20 | |
MohammadAG | nice | 21:21 |
MohammadAG | swiping left/right changes toolbars | 21:21 |
*** Khertan_n950 has joined #harmattan | 21:23 | |
ieatlint | but how will i arbitrarily change colour schemes now :( | 21:26 |
ajalkane | ieatlint: from menu | 21:27 |
ieatlint | it's just not the same without the cool swiping action :( | 21:28 |
ieatlint | i don't recall if the old version supported multiple terminal windows though | 21:30 |
ajalkane | haha yeah... | 21:30 |
ajalkane | it didnt | 21:30 |
ajalkane | now the terminal r | 21:31 |
ajalkane | is quite good | 21:31 |
ajalkane | just copy paste missing | 21:31 |
ieatlint | hopefully this indicates some semblance of routine updates | 21:35 |
ieatlint | btw, does the wifi hotspot app work for others? | 21:35 |
DocScrutinizer | somebody claimed c&p works now? | 21:36 |
DocScrutinizer | [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 | 21:37 |
DocScrutinizer | [2011-09-20 11:42:46] <alterego> TheBootroo: can't seem to, maybe it's the screen session. | 21:37 |
ieatlint | i can do that in text fields, but not the terminal | 21:38 |
DocScrutinizer | anybody tested shift+ctrl+v ? | 21:39 |
DocScrutinizer | of course after copying some text somewhere where it works | 21:39 |
ieatlint | i can't get ctrl+v to work for text in my clipboard into the terminal | 21:40 |
MohammadAG | cause that's ^V | 21:41 |
SpeedEvil | The terminal certainly said swipe horizontally to change colour when I started it after flash | 21:42 |
SpeedEvil | And it works for me | 21:42 |
MohammadAG | SpeedEvil, there's an update | 21:42 |
MohammadAG | or 5 | 21:42 |
SpeedEvil | ah | 21:42 |
MohammadAG | go into package manager and refresh | 21:42 |
MohammadAG | apt-get might work too | 21:42 |
*** wazd has joined #harmattan | 21:43 | |
ieatlint | yeah, also fixes the icons | 21:43 |
SpeedEvil | 'device is up to date/' | 21:43 |
ajalkane | I think the guy claiming c&p works in terminal was confused. | 21:43 |
SpeedEvil | oh | 21:43 |
ieatlint | or at least terminal/sdk app icons were red blocks for me | 21:43 |
SpeedEvil | after saying that, up pops a list of stuff that isn't up to date | 21:44 |
ieatlint | can anyone else confirm whether they can open the wifi hotspot app? | 21:44 |
w00t | wfm | 21:44 |
ieatlint | when i try, i get an error saying "Wireless network not allowed" | 21:44 |
ieatlint | and then it closes | 21:44 |
ieatlint | (and wifi does work on the device, and i'm connected via umts when i try) | 21:45 |
trx | mine opens.. | 21:45 |
w00t | tethering restriction somehow? | 21:45 |
MohammadAG | opens and works here | 21:45 |
ieatlint | ok, great... :P | 21:45 |
rantom | Works for me | 21:45 |
ieatlint | nah, tethering is allowed with my carrier, half the phones they sell are android with the feature built in | 21:45 |
rantom | Can anyone confirm, that the vibration is broken? | 21:46 |
ieatlint | ok, thanks | 21:46 |
MohammadAG | vibration is weaker | 21:46 |
rantom | _lot_ | 21:46 |
ieatlint | i get vibration with OSK presses | 21:46 |
MohammadAG | yes that's always been there | 21:46 |
ieatlint | there's a setting for the vibration strength | 21:46 |
ieatlint | try turning it up? | 21:46 |
MohammadAG | it was disabled by default on 22-6 but it level 3 was much better on 22-6 | 21:46 |
MohammadAG | I did | 21:47 |
MohammadAG | it still sucks | 21:47 |
rantom | macmaN_: 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 | 21:47 |
rantom | I turned it up from 1 to 3 in new FW, didn't help | 21:47 |
SpeedEvil | ieatlint: I opened it, it started, I've not turned it on | 21:47 |
rantom | It's very, very weak | 21:47 |
MohammadAG | indeed | 21:47 |
MohammadAG | level 3 used to vibrate the whole device | 21:47 |
MohammadAG | now you can barely feel it | 21:48 |
rantom | Yeah | 21:48 |
ieatlint | SpeedEvil: no need to, that's as far as i needed to confirm the problem was mine | 21:48 |
MohammadAG | level 1 was better than level 3 on the new fw | 21:48 |
SpeedEvil | Liking the swipe-down | 21:48 |
rantom | :D | 21:48 |
rantom | Yes, swipe-down is great | 21:48 |
ieatlint | i'm starting to wonder if flash will be there on the release build | 21:48 |
rantom | I'd like it even more if it'd take me to the apps-list | 21:48 |
rantom | after closing, that is | 21:49 |
MohammadAG | it always switches to the task switcher | 21:49 |
MohammadAG | no matter where you were | 21:49 |
ieatlint | yay, reboot fixed hotspot app :) | 21:49 |
MohammadAG | as I said, it seems to be a hack | 21:49 |
rantom | ok, didn't read back | 21:49 |
ajalkane | i like it brings up task switcher after close | 21:50 |
*** mja has joined #harmattan | 21:50 | |
rantom | I happened to get "can't install" for some dev. apps | 21:50 |
MohammadAG | rantom, two days ago | 21:50 |
MohammadAG | rantom, refresh, works fine now | 21:50 |
rantom | I think it was when I installed wget | 21:50 |
rantom | ok | 21:50 |
rantom | MohammadAG: Wasn't really here two days ago ;) | 21:51 |
rantom | But yep | 21:51 |
RST38h | ~seen euroelessar | 21:52 |
RST38h | !seen euroelessar | 21:52 |
_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. | 21:52 |
infobot | euroelessar <~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'. | 21:52 |
ieatlint | is there a good way to get the screen to stay on for app dev? | 21:52 |
rantom | MohammadAG: Ah, updates. Thanks | 21:52 |
ieatlint | wish there was a feature to say "don't auto turn off screen when charging" | 21:53 |
rantom | Couldn't download sdk-connectivity-tool though | 21:53 |
rantom | Nor meego terminal.. | 21:53 |
rantom | nvm, retries fixed | 21:54 |
ieatlint | hopefully nokia will also get the browser and email client updated with "find on page" and ability to copy text | 21:55 |
rantom | Wow.. The Terminal is SO much better now | 21:55 |
rantom | The arrows really save me a lot of time | 21:56 |
ajalkane | yeah. and doing own toolbars is very easy | 21:56 |
DocScrutinizer | btw, has anybody tested a Nokia multibutton (aka multimedia) headset with N950? | 21:56 |
DocScrutinizer | MohammadAG: ?? | 21:56 |
rantom | ajalkane: Oh? How? | 21:57 |
*** mja has left #harmattan | 21:58 | |
ajalkane | rantom: see terminal menu About | 21:58 |
rantom | ok | 21:58 |
ajalkane | i mean Help | 21:58 |
rantom | Is it just me or is the drople for Terminal-settings inaccessible in portrait? | 21:58 |
*** mja has joined #harmattan | 21:58 | |
ajalkane | i can click it | 21:59 |
rantom | I can't see it then | 21:59 |
DocScrutinizer | SCNR (regarding [missing] support from Nokia regarding hostmode): http://talk.maemo.org/showthread.php?p=1092494#post1092494 | 21:59 |
ieatlint | just pretend it's there and press | 21:59 |
rantom | Ah, now I see it | 22:00 |
rantom | Had to change theme | 22:00 |
rantom | I like the arrow-control for themes though | 22:00 |
rantom | liked* | 22:00 |
ieatlint | yeah, especially useful in portrait/on n9 | 22:00 |
rantom | Maybe "rotate" to switch themes? | 22:01 |
rantom | Meaning: two finger, anti-clock wise to switch to previous, clock wise to switch to next | 22:02 |
*** Elessar has joined #harmattan | 22:02 | |
rantom | Grrgh.. fingers* | 22:02 |
Elessar | hi all | 22:02 |
rantom | Hi | 22:03 |
Elessar | I've published FBReader's port to Meego to official site: http://www.fbreader.org/meego/ | 22:03 |
Elessar | I've mostly done it port to Meego, heh | 22:05 |
Elessar | if anybody want, please test it :) | 22:08 |
*** eman has quit IRC | 22:20 | |
*** Venemo has joined #harmattan | 22:26 | |
*** Venemo has joined #harmattan | 22:26 | |
berndhs | oh this is fun, OCF finds the Device or resource busy | 22:29 |
khertan_ | Elessar: it look like you do your app in qml, and you have made a font selection dialog ... youhou ... start copy paste machine :) thx | 22:39 |
khertan_ | :) | 22:39 |
Elessar | khertan_: what do you mean by copy paste machine?) | 22:40 |
khertan_ | Elessar: i ll look at your code to see how you did it in qml | 22:40 |
khertan_ | except if your licence isn't open of course | 22:40 |
khertan_ | :) | 22:40 |
Elessar | oh, he | 22:40 |
Elessar | it's gpl | 22:41 |
khertan_ | nice | 22:41 |
khertan_ | :) | 22:41 |
khertan_ | thx | 22:41 |
khertan_ | didn't want to reinvent the wheel. | 22:41 |
khertan_ | :) | 22:41 |
Elessar | sources are there: https://github.com/euroelessar/FBReader/ currently at qt-mobile-zltree branch | 22:41 |
khertan_ | thx | 22:41 |
khertan_ | the result will be here http://gitorious.org/khteditor :) | 22:42 |
Elessar | oh | 22:42 |
djszapi_ | khertan_: ohh I think I will try out your app. | 22:42 |
Elessar | what are features of your editor? | 22:42 |
djszapi_ | khertan_: vi is a bit hard to be used by VKB. | 22:43 |
djszapi_ | does your application simplify something in comparison with that ? | 22:43 |
khertan_ | djszapi_: yes and no | 22:43 |
khertan_ | vkb is still hard to use :) | 22:44 |
Elessar | djszapi_: it's also not the best variant for hardware-keyboard :) because of leek for some symbols | 22:44 |
khertan_ | http://khertan.net/khteditor <<< for a description | 22:44 |
djszapi_ | the problem is that, I cannot scroll up in vi, just down | 22:44 |
khertan_ | it s the fremantle variant in screenshot | 22:44 |
khertan_ | didn't made any yet for meego | 22:44 |
djszapi_ | but I can use arrows by the relevant buttons. | 22:44 |
Elessar | khertan_: sadly gui at Qt4 is mostly imcompatible with QtQuick one | 22:45 |
khertan_ | an old version is available in rzr "pseudo" community repo | 22:45 |
khertan_ | Elessar: yep this is why i rewrite things | 22:46 |
djszapi_ | khertan_: syntax highlight for qml ? | 22:46 |
khertan_ | but sadly qml isn't ready to do text managment | 22:46 |
khertan_ | djszapi_: qml highlight is far to be perfect | 22:46 |
khertan_ | djszapi_: just basic component highlighted | 22:46 |
khertan_ | no completion | 22:46 |
djszapi_ | you could take those codes from kate/kdevelop (backend functionality, like highlighting, parser and others) | 22:47 |
djszapi_ | if the kdelibs is not really hardcore dependency. | 22:47 |
Elessar | khertan_: you can try to use QGraphicsTextItem | 22:47 |
Elessar | just write QtDeclarative component on top of it | 22:48 |
Elessar | it's more powerfull, that QML's one | 22:48 |
Elessar | gn8 for all | 22:49 |
djszapi_ | sleep well! | 22:50 |
*** Elessar has quit IRC | 22:50 | |
*** lamikr has joined #harmattan | 22:57 | |
*** Andy1210 has joined #harmattan | 23:09 | |
Andy1210 | hi, 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? | 23:10 |
crevetor | alterego: your barcode scanning plugin works pretty well :) | 23:11 |
alterego | crevetor: on and off | 23:12 |
alterego | It's really inefficient | 23:12 |
alterego | I've almost finished a much better version ;) | 23:12 |
crevetor | What do you mean inefficient ? | 23:12 |
crevetor | oh ok | 23:12 |
crevetor | Well I'm probably going to use it for an app | 23:12 |
alterego | Every frame is converted to RGB and thrown on to a rectangle | 23:12 |
alterego | Cool, | 23:12 |
alterego | Well go ahead, but the new version will break the API, though it's so simple it doesn't really matter ;) | 23:13 |
crevetor | Indeed | 23:13 |
crevetor | if it's just a matter of replacing BarcodeReader and BarcodeViewport it's fine ;) | 23:13 |
berndhs | i guess i'm not update the firmware today, not cooperating | 23:13 |
snowpong | Is 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? | 23:14 |
Venemo | Andy1210, maybe SpeedEvil or javispedro or DocScrutinizer know the answer | 23:16 |
SpeedEvil | I'm not awake at the moment. Ask again in a few hours. | 23:16 |
SpeedEvil | Try plugging it intot he wallcharger, and leaving it for 12h | 23:17 |
DocScrutinizer | try coldflashing | 23:17 |
djszapi_ | -n | 23:17 |
*** djszapi_ has left #harmattan | 23:18 | |
DocScrutinizer | if 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 | 23:19 |
DocScrutinizer | watch* | 23:20 |
Venemo | ey djszapi, how're you today? :) | 23:20 |
*** dominikb has joined #harmattan | 23:21 | |
DocScrutinizer | of course a completely empty battery could easily defeat any proper bootup even of ROM-bl | 23:21 |
DocScrutinizer | so if you have any option to alien charge the battery, then by all means do that prior to continuing on N950 flashing | 23:22 |
DocScrutinizer | do you have a voltmeter to check battery's voltage? | 23:23 |
Andy1210 | i saw enummerating usb, but showed up the same again and again | 23:23 |
DocScrutinizer | yeah, it reboots when xloader fails to load NOLO | 23:23 |
DocScrutinizer | please pastebin the relevant lines of your PC syslog | 23:24 |
DocScrutinizer | (plus a bit of context before and after) | 23:24 |
*** wazd has quit IRC | 23:24 | |
Andy1210 | im on windows7 now | 23:24 |
*** javispedro has joined #harmattan | 23:24 | |
Andy1210 | but brb | 23:27 |
*** Andy1210_ has joined #harmattan | 23:29 | |
*** Andy1210 has quit IRC | 23:29 | |
*** Andy1210_ is now known as Andy1210 | 23:29 | |
Andy1210 | im here | 23:29 |
Andy1210 | Sep 20 22:30:53 linux-grqw kernel: [122512.544180] usb 1-4: new high speed USB device using ehci_hcd and address 26 | 23:33 |
Andy1210 | Sep 20 22:30:53 linux-grqw kernel: [122512.677394] usb 1-4: New USB device found, idVendor=0421, idProduct=0106 | 23:33 |
Andy1210 | Sep 20 22:30:53 linux-grqw kernel: [122512.677407] usb 1-4: New USB device strings: Mfr=34, Product=38, SerialNumber=0 | 23:33 |
Andy1210 | Sep 20 22:30:53 linux-grqw kernel: [122512.677417] usb 1-4: Product: Nokia USB ROM | 23:33 |
Andy1210 | Sep 20 22:30:53 linux-grqw kernel: [122512.677424] usb 1-4: Manufacturer: Nokia | 23:33 |
Andy1210 | Sep 20 22:30:53 linux-grqw mtp-probe: checking bus 1, device 26: "/sys/devices/pci0000:00/0000:00:1d.7/usb1/1-4" | 23:33 |
Andy1210 | Sep 20 22:30:53 linux-grqw mtp-probe: bus: 1, device: 26 was not an MTP device | 23:33 |
Andy1210 | Sep 20 22:30:56 linux-grqw kernel: [122515.677862] usb 1-4: USB disconnect, address 26 | 23:33 |
*** Cameronka has joined #harmattan | 23:34 | |
MohammadAG | does MNotification::setImage() work? | 23:34 |
DocScrutinizer | Andy1210: Product: Nokia USB ROM <-this is ROM bootloader asking for a flasher that wants to do coldflash (aka reflash a broken NOLO) | 23:37 |
javispedro | aaaaw | 23:37 |
javispedro | strings was on beta1, no longer in beta2.. | 23:37 |
DocScrutinizer | Andy1210: 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 | 23:38 |
MohammadAG | javispedro, apt-get install binutils | 23:38 |
Andy1210 | and how can i coldflash? | 23:38 |
MohammadAG | it's with developer tools afaik | 23:38 |
javispedro | oh | 23:38 |
javispedro | tracing tools actually | 23:39 |
javispedro | probably a dep of oprofile, just came to mind | 23:39 |
DocScrutinizer | err sorry, ROM-bl loads xloader which in turn loads NOLO - not that it matters much here | 23:39 |
javispedro | ta MohammadAG | 23:39 |
RST38h | hehe: http://thenokiablog.com/2011/09/20/manager-resigns-nokia-windows-phone/ | 23:40 |
Andy1210 | so, how can i fix thix? | 23:41 |
Andy1210 | *this | 23:41 |
MohammadAG | oh | 23:41 |
MohammadAG | so apparently the filename was .jpg but I was saving it as a png | 23:42 |
MohammadAG | and MNotification guesses the image type through the extension | 23:42 |
MohammadAG | had to change that to png | 23:42 |
javispedro | MohammadAG: not surprised | 23:43 |
DocScrutinizer | MohammadAG: ping | 23:45 |
DocScrutinizer | Andy1210: flasher --help | 23:45 |
DocScrutinizer | also see man flasher | 23:46 |
MohammadAG | naw | 23:46 |
DocScrutinizer | naw? | 23:46 |
MohammadAG | MDialog titles were blue, now they're plain white | 23:46 |
MohammadAG | holy shit GPS is fast on 34-2 | 23:46 |
MohammadAG | and DocScrutinizer, pong | 23:46 |
DocScrutinizer | MohammadAG: would you mind plugging in a multibutton headset to N950 and see if it knows to do anything reasonable with the buttons? | 23:47 |
macmaN_ | DocScrutinizer: oh good thinking i should try that, 22-6 had trouble with next track button. all other buttons worked. | 23:47 |
DocScrutinizer | DUH!!! | 23:47 |
macmaN_ | MohammadAG: yes gps was kickin on our little drive last night | 23:47 |
DocScrutinizer | my N900 GPS had a TTFF of <5s this afternoon | 23:49 |
SpeedEvil | AGPS is good when it works | 23:49 |
DocScrutinizer | haven't used it for several days | 23:49 |
DocScrutinizer | SpeedEvil: yeah, I chaneg supl to google | 23:49 |
DocScrutinizer | changed* | 23:49 |
SpeedEvil | It's a shame it gets so confused if the date is set to the default on batteryless boot | 23:50 |
MohammadAG | DocScrutinizer, I don't have any on me but... | 23:50 |
MohammadAG | yes, the kernel responds to them | 23:50 |
MohammadAG | and the music player responds to them | 23:50 |
DocScrutinizer | cool shit, I'd like to munch thru the kernel module sources | 23:50 |
javispedro | stupid weather widget | 23:50 |
javispedro | the accuweather app directly updates the widget via a dbus method acll when it pleases | 23:51 |
javispedro | so I cannot capture it and redirect to the metawatch =) | 23:51 |
DocScrutinizer | meh | 23:52 |
DocScrutinizer | why can't you catch the dbus msg? | 23:52 |
DocScrutinizer | oooh HARM | 23:52 |
Andy1210 | DocScrutinizer thank you!!!!!!! | 23:52 |
DocScrutinizer | Andy1210: it worked? | 23:53 |
Andy1210 | yes :) | 23:53 |
DocScrutinizer | cool | 23:53 |
DocScrutinizer | :-D | 23:53 |
*** Venemo has quit IRC | 23:53 | |
DocScrutinizer | see, you basically can not brick a OMAP system | 23:53 |
*** djszapi has left #harmattan | 23:54 | |
DocScrutinizer | the plain SoC chip with some wires to PSU and to USB can load code to ram and execute it. No special tools needed | 23:54 |
MohammadAG | DocScrutinizer, they're also shown over DBus (normal ButtonPressed messages) | 23:56 |
DocScrutinizer | \o/ | 23:56 |
DocScrutinizer | I want to get them to fre though | 23:56 |
MohammadAG | javispedro, chances are whether data is cached somewhere | 23:56 |
DocScrutinizer | I'm not too involved and excetied into/about HARM | 23:56 |
DocScrutinizer | excited* | 23:57 |
javispedro | MohammadAG: right as usual, .config/AccuWeather/ | 23:58 |
javispedro | plus, it's QSettings | 23:58 |
*** Cameronka has quit IRC | 23:58 | |
DocScrutinizer | harn 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 | 23:59 |
DocScrutinizer | harm even | 23:59 |
* DocScrutinizer starts to get illiterate | 23:59 |
Generated by irclog2html.py 2.15.1 by Marius Gedminas - find it at mg.pov.lt!