IRC log of #maemo for Sunday, 2011-07-10

*** jhb has quit IRC00:00
vdvDocScrutinizer, thanks, i'll look at it00:00
DocScrutinizer/join #openmoko-cdevel00:00
DocScrutinizersee /topic00:01
*** Trizt has quit IRC00:01
GeneralAntillesDamn errant pings.00:01
DocScrutinizereh?00:01
GeneralAntillesfrals, can you go mess up the people in the DDP shipping office, please?00:01
GeneralAntillesDocScrutinizer, "Widgets _GA_"00:01
DocScrutinizerlol00:01
DocScrutinizerMUHAHA00:01
fralsGeneralAntilles: dunno whos doing that, sorry ;)00:02
gri_I can still order a second n95000:02
DocScrutinizerI bet this drives you ga-ga00:02
GeneralAntillesfrals, liar.00:02
GeneralAntillesIt's YOU isn't it?!00:02
*** ProfPutz has joined #maemo00:03
DocScrutinizerARRRGH wlan settings flashed dead00:04
*** Rpa has quit IRC00:06
DocScrutinizerARRGH pubkey nuked00:08
ProfPutzyou are a fucking coward doc00:09
ProfPutzAngs00:10
ProfPutzAngst00:10
ProfPutzMama mama00:10
ProfPutzYou are a little worm00:10
ProfPutzSo shut the fuck up or i will make you00:11
*** the_lord has quit IRC00:12
GeneralAntillesThat's cool.00:13
*** MadViking has quit IRC00:15
*** gri_ has quit IRC00:17
divanI've tested three different screencast methods (vnc, x11grab/ffmpeg and tv-tuner). The tv-tuner is obviously best, here is video example: http://www.youtube.com/watch?v=meTeTCSuCcc (or http://vimeo.com/26208659). It was recorded using vlc and AverMedia TV tuner.00:17
divanIs there any wiki page on n900 screencasting?00:18
*** caco3 has joined #maemo00:19
*** NIN101 has joined #maemo00:19
*** javispedro has joined #maemo00:21
*** Atarii` has joined #maemo00:21
DocScrutinizerhttp://share.ovi.com/media/joerg900.public/joerg900.10174?sort=4 date/timepickers00:22
DocScrutinizerobsolete but nice vs modern unusable butt-ugly00:22
*** Atarii has quit IRC00:23
DocScrutinizerwhat a stupid brain donator is that?00:23
*** ChanServ sets mode: +o DocScrutinizer00:23
*** DocScrutinizer sets mode: +b ProfPutz!*@*00:23
*** ProfPutz was kicked by DocScrutinizer (WTF?!)00:23
javispedrobtw, my n950 is already at the dhl airport warehouse00:24
* javispedro was considering going there and pestering whoever was there, but sadly I have some work.00:24
*** IrGGu^_^ has joined #maemo00:26
DocScrutinizerprofputz == pupnick on gasoline?00:29
javispedrohey00:30
javispedrohe wasn't that bad :)00:30
DocScrutinizerno but similar when in his worst mood -IP resolves to Frankfurt00:30
DocScrutinizerI know pupnik lives in Frankfurt00:31
*** ArGGu^^ has joined #maemo00:33
DocScrutinizeresp the diction - though german now . is amazing similar, from "sentence" to "sentence"00:34
DocScrutinizernext time I will throw a pupnik bait ;-)00:35
GeneralAntillesStay away from the dark liquor kids.00:37
DocScrutinizerLOL00:37
DocScrutinizeresp when it smells a bit like gasoline00:37
DocScrutinizernow that's been a day... one selfkick one kick one kickban one kline-revert one brick&flash00:41
DocScrutinizerplus a lot of "fun"00:41
*** rd has quit IRC00:43
DocScrutinizerjavispedro: (already in warehouse) I offer you to test another few nifty ways to brick mine - til when it's monday in your TZ :)00:43
* DocScrutinizer just did a ssh-copy-id ;-D00:44
*** OkropNick has quit IRC00:45
vdvis it safe to uninstall U-boot? will maemo boot then correctly?00:45
*** Atarii` has quit IRC00:46
vdvi've installed U-boot because of meego00:46
*** Atarii has joined #maemo00:46
DocScrutinizeryou can't install uBoot - you'll always install a kernel with integrated uBoot00:46
vdvok, i've installed U-boot PR1.3 package from repo00:47
DocScrutinizerand it's striongly deprecated to uninstall kernels (and on this behalf, uBoot) - you need to *install* a kernel without uBoot00:47
DocScrutinizeranalog to "unisntalling" powerkernel being a really stupid idea00:48
vdvwhat happens if i install now nitdroid?00:48
vdvwith it's "autoinstaller"00:48
*** caco3 has quit IRC00:49
vdvwill it overwrite "u-booted kernel"?00:49
DocScrutinizernitdroid uses multiboot which is a completely different conflicting dirty hack00:50
vdvi.e. i should first install normal kernel, and only then nitdroid?00:50
DocScrutinizerand yes, it probably will overwrite uBoot(-kernel) as it flashes a "new" kernel on every boot00:50
vdvoh00:51
DocScrutinizeruBoot and multiboot don't play together OOTB. But please check this on a multiboot or android thread, in tmo00:51
vdvi hate meego, it's completely useless00:51
vdvthink nitdroid too00:51
DocScrutinizeryou'll talk different when something (e.g multiboot/nitdroid) has messed up your rootfs so you can't boot maemo anymore, but for a lucky incidance the kernel incl uBoot is intact and allows boot of meego, so you can fix maemo rootfs from "outside"00:54
*** hannesw__ has quit IRC00:54
*** zap has quit IRC00:54
DocScrutinizeralas multiboot has the annoying habit to ruin kernels as well, not only rootfs00:54
*** n6pfk has joined #maemo00:55
DocScrutinizerstill you may be able to boot a working meego on a MMC card, via flasher ramload00:55
DocScrutinizerbut that's of limited use then, as the mess multiboot creates is fubar00:56
DocScrutinizerergo -> reflash anyway00:56
*** Trizt has joined #maemo00:56
*** vdv has quit IRC00:58
javispedrowhen X-Fade mentioned that building on OBS currently causes tons of warnings, which warnings was he talking about? Want to bet? =)01:00
DocScrutinizerumm, where's some backup app on that thing?01:00
javispedrono bets?01:01
*** Necc has joined #maemo01:01
javispedrowell, of course, the warning that is repeated a bazillion times is "No AEGIS_HASH_FDS environment"01:01
javispedroall hail aegis!01:02
MohammadAGit's been over 9 months since I had a bootloop01:02
MohammadAGbut thanks to kernel-power v48, I can feel like a noob again01:02
*** kama has joined #maemo01:02
*** alehorst has quit IRC01:03
MohammadAGwhere's that PR1.3 omap1 binary again01:03
DocScrutinizerMohammadAG: o.O01:03
DocScrutinizerwtf01:03
CorsacDocScrutinizer: what's your overall impression right now?01:04
Corsac(both on hw and sw)01:04
MohammadAGAegis rocks, obviously01:04
*** bugzy_ has joined #maemo01:05
DocScrutinizerc-ts is a royal PITA that often refuses to work for no clear reason (found operating the device without "electrical closed loop" via other hand usually fails)01:05
javispedrouh.01:06
DocScrutinizerthe GUI is amazingly well designed and consistent01:06
DocScrutinizerCPU et all fast like hell01:06
ShadowJKDocScrutinizer, "notes" app, try writint "test" 10 times, no correcting self allowed. How  any successful?01:06
MohammadAGTP module works well01:06
DocScrutinizeraegis is a complete showstopper01:07
DocScrutinizeras expected01:07
*** bugzy has quit IRC01:07
MohammadAGfigured out open mode yet?01:07
*** wam has quit IRC01:07
MohammadAGtried the new flasher?01:07
DocScrutinizermight mitigate when some guru bothers to write a mini-howto01:07
javispedroI bet that the way to enter open mode is to just build a new kernel without aegis ;)01:07
DocScrutinizerMohammadAG: ???01:07
*** kthomas_vh has joined #maemo01:07
MohammadAGflasher-3.6 I think01:08
DocScrutinizerMohammadAG: the device of course *is* in developer mode, aka "as open as it gets"01:08
MohammadAGno01:08
MohammadAGClosed -> Developer -> Open01:08
GeneralAntilles^01:08
MohammadAGwith open being the most open01:08
DocScrutinizerused one-click-flasher as I didn't feel like extracting the image from that blob01:09
orangeyDocScrutinizer: Thank you for your help. Searching now01:09
MohammadAGDocScrutinizer, flasher has a shitload of new options01:09
DocScrutinizermeh01:09
javispedropurging aegis from the kernel seems trivial =)01:09
*** davyg has quit IRC01:09
ShadowJKso it's show-stopped in developer mode too?01:09
DocScrutinizerI obviously don't need a single one of them, also didn't find any tarball of any flasher, just .deb01:10
DocScrutinizeryep, ShadowJK - definitely01:10
MohammadAGDocScrutinizer, http://forum.meego.com/showpost.php?p=23200&postcount=18101:10
DocScrutinizerShadowJK: read chanlog of this day, for lulz01:10
GeneralAntillesDevmode is just for root, etc.01:10
GeneralAntillesNot for disabling aegis.01:10
GeneralAntillesThat's open mode01:10
GeneralAntillesNo idea how to enable it, though.01:10
MohammadAGdeveloper mode is just a metapackage01:10
*** ced117 has quit IRC01:11
javispedroobs is sloooooooooooooooooooooooooooow01:11
javispedrobeing under qemu sure takes its hit01:11
DocScrutinizerfrals suggested a echo 0>foo; echo 0>bar; reboot01:11
javispedrooh01:12
DocScrutinizerand meant "but that for sure will brick *your* devices"01:12
*** jevin has joined #maemo01:12
CorsacDocScrutinizer: so the assertion that running an untrusted binary would automagically switch to open mode was just plain wrong01:12
MohammadAGfoo and bar are obviously outside sysfs though right?01:12
javispedroMohammadAG: yes, they where in /etc01:13
*** mardi has quit IRC01:13
javispedrosecurityfs has some enforce and enable tunables01:13
DocScrutinizerCorsac: running it will implicitly mean switching to tainted mode. the point is you can't run it that simply01:13
javispedrobut from reading the source they're probably locked.01:13
MohammadAGopen mode should get you into a bootable state DocScrutinizer01:13
DocScrutinizeruhuh01:14
MohammadAGI'm leaving on Monday btw01:14
MohammadAGso will probably get my N950 after all of you01:14
DocScrutinizermy device *is* in a bootable state right now01:14
* ShadowJK was browsing internet boutiques for android+qwerty today. htc desire z, and a samsung something. Unfortunately specs dont say if bootloader is locked or not :/01:14
javispedrobon voyage MohammadAG .01:14
MohammadAGbut it's not open DocScrutinizer01:14
DocScrutinizertell that aegis01:14
MohammadAGmerci javispedro01:14
DocScrutinizerhonestly, it's been too much today01:14
javispedroomg omh01:15
javispedromy first OBS build!01:15
DocScrutinizerand you're free to suggest another funny method to brick that aegis coffin01:15
MohammadAGdpkg -r aegis*01:15
GeneralAntillesShadowJK, most are.01:15
ShadowJK:(01:15
CorsacDocScrutinizer: but what exactly aegis prevents you to do?01:15
MohammadAGShadowJK, samsung galaxy SII isn't01:16
DocScrutinizerhttp://forum.meego.com/showpost.php?p=25529&postcount=9401:16
DocScrutinizerread canlog01:16
ShadowJKMohammadAG, is that qwerty01:16
MohammadAGactually, I think all sammy phones are unlocked01:16
MohammadAGShadowJK, no01:16
ShadowJKdisqualified :)01:16
MohammadAGHTC started unlocking their phones01:16
nid0droid 3's the qwerty im currently liking the most tbh01:16
ShadowJKneed hwkeyboard01:16
* ShadowJK can't gewt droid 301:16
DocScrutinizerCorsac: ok one last time, I installed a NOKIA(!) bash.deb, and it wasn't startable01:16
ShadowJKdroid2 is available though01:17
GeneralAntillesLocked bootloader.01:17
ShadowJKbah01:17
GeneralAntillesBesides, it's Android. :<01:17
MohammadAGMotorola are a no no01:17
ShadowJKSo there's like no phones at all anymore01:17
nid0droid3 is quite probably going to get it's bootloader unlocked01:17
MohammadAGMotorolas*01:17
MohammadAGShadowJK, that's why I'm getting the N901:17
DocScrutinizernid0: there's many ways to kill the cat01:18
MohammadAGhardware keyboards are probably gone for good01:18
ShadowJKBut I can't type stuff on n901:18
DocScrutinizerunlocked BL is fine when you want to run an ALL NEW OS01:18
javispedroMohammadAG: give it five years and they will make a comeback.01:18
MohammadAGjavispedro, only when the iPhone 9 has it01:18
TriztMohammadAG; you getting an n9 too? first n950 and now one more... darn01:18
*** dos1 has quit IRC01:18
MohammadAGTrizt, probably out of my own money01:19
DocScrutinizernid0: as the old OS may refuse to work when you change just one byte in kernel, a lib, a file in /etc, whatever01:19
nid0tbh, moto still at least get the keyboard thing01:19
nid0droid 3's first slider i've ever seen with the right number of keyboard rows01:19
DocScrutinizernid0: even with an "unlocked" bootloader like the one on N95001:19
nid0DocScrutinizer: fact remains though ShadowJK wants an unlocked bootloader, and moto will be unlocking theirs as of the autumn :)01:19
*** derEwigeJude has joined #maemo01:20
*** FireFly has quit IRC01:21
DocScrutinizersure01:21
DocScrutinizerfine01:21
TriztMohammadAG; okey. You got the n950 yet or you have to wait for it? Did myself think of the n9, but at the moment it will be out of my budget01:21
DocScrutinizerthen you finally can install another android build than that shipped by moto01:21
DocScrutinizercyanogen or whatever the name01:22
*** FireFly has joined #maemo01:22
MohammadAGI got it in the sense that I was accepted01:22
DocScrutinizerand if that distro works then OK01:22
nid0well, I think tbh a lot of people crying for unlocked bootloaders want an updated do-anything platform like the hd201:22
DocScrutinizerwhen meegoCE finally works on N950 then I'm happy - unless it also comes with aegis01:22
DocScrutinizer(which will never really fly as Nokia won't sign the community builds of kernel every day)01:23
ShadowJKeven if they one day solve the problem of typing on touchscreens, there'll still be the issue of smaller screenspace :/01:24
DocScrutinizerfact is that for now harmattan is the most locked down maemo ever, no matter how much of the source may be open01:24
*** vblazquez has quit IRC01:24
javispedroDocScrutinizer: aegis doesn't need nokia, and in fact, it was proposed as the meego security framework01:25
javispedro(I now realize that's what mssf probably means =) )01:26
DocScrutinizerthen Nokia has to roll out a bit in bootprocess that breaks the chain of trust, by verifying signature of a publicly known private-key01:26
javispedrothe question still remains open01:26
javispedrowhat will open mode of aegis prevent.01:27
*** the_lord has joined #maemo01:27
javispedrolet's say ovimaps depended on aegis being armed and boot process "trusted" -- then it would need nokia's pkey01:27
DocScrutinizersure01:28
javispedrobut I can see that aegis would be useful for someone even without that signature.01:28
DocScrutinizerbut that's unrelated to meegoCE which by design is "open mode" as there's no trust in a self-signed kernel whatsoever01:29
*** liar has quit IRC01:29
ShadowJKDocScrutinizer, publicly known private-key? Surelty each vendor deploying meego would have their own secret public key, isolating themselves from other meegos01:29
DocScrutinizerShadowJK: exactly, and that key is signed with Nokia's masterkey, which has its pubkey in OMAP hw01:30
javispedrowhy01:30
javispedroI mean, if the vendor does not want to run nokia code like ovimaps, why does it need nokia signature?01:30
ShadowJKDocScrutinizer, wouldn't other vendors have their own master keys burned into the omaps in their devices01:30
DocScrutinizerif the chain of trust gets corrupted or broken, you can't re-establish it on a higher lever01:31
DocScrutinizerShadowJK: sure01:31
DocScrutinizerif they are OEMs01:31
DocScrutinizerjavispedro: the master key in OMAP is owned by Nokia, on Nokia phones01:32
javispedroyes, I see now that you're thiking meegoCE on N950.01:32
javispedrobut even then01:33
ShadowJKMeegoCE is probably not going to depoly aegis?01:33
DocScrutinizerwhen you use any sw not signed with a chain of trus up to this rootkey in OMAP, the device *is* in open mode01:33
javispedrotbh I do not know exactly what plan they have in mind with regards to mssf in meego.01:33
javispedroShadowJK: aegis is known as mssf there, but still not included in any version that I know of.01:34
DocScrutinizerI deprecate the "open" mode term, actually it's tainted mode01:34
javispedroDocScrutinizer: you are completely right in that regard.01:34
javispedroShadowJK: for example, they have already started work on aegis-enabled rpm =)01:34
ShadowJKneed to make a few killer apps that absolutely require "open mode" ;-)01:35
derEwigeJudelol wtf01:35
*** dailylinux has joined #maemo01:36
*** DocScrutinizer has quit IRC01:36
*** DocScrutinizer has joined #maemo01:37
javispedrobtw01:38
javispedrohttp://conference2010.meego.com/session/mobile-simplified-security-framework-overview01:38
javispedromandated reading material for all of you ;)01:38
nid0"to prevent a user from accidentally breaking the device" sounds like they dun goofed on that one01:38
*** ChanServ sets mode: +o DocScrutinizer01:38
*** eijk has quit IRC01:39
*** DocScrutinizer sets mode: +b *!*@*.dip.t-dialin.net01:39
DocScrutinizeroutch01:39
javispedroway too lax mask01:39
ShadowJKdosn't say much there?01:39
javispedrothere's slides =)01:39
*** DocScrutinizer sets mode: -b *!*@*.dip.t-dialin.net01:39
javispedroDocScrutinizer: either way, are you going to ban someone for saying "lol wtf" ? =)01:40
ShadowJKwhere are slides?01:40
javispedroShadowJK: left pane01:40
*** DocScrutinizer sets mode: +b *!*@p54866554.dip.t-dialin.net01:40
javispedrohtough there are more of an overview01:40
*** vblazquez has joined #maemo01:40
javispedro*they are01:40
*** ChanServ sets mode: -o DocScrutinizer01:41
*** jevin has quit IRC01:41
DocScrutinizerjavispedro: same IP01:41
javispedroah well.01:41
*** Spydemon has quit IRC01:42
ShadowJKstill doesn't answer "how do I get full access to my own phone?"  :-)01:43
*** PhonicUK has quit IRC01:43
*** tchan has joined #maemo01:44
*** rcg has quit IRC01:46
javispedroI've been telling one possible answer: build a kernel without Aegis.01:46
javispedroit's just a security module, so you can #ifdef it out (via .config)01:46
javispedroof course, what will userspace do is still unknown to me.01:47
DocScrutinizerShadowJK: or make Nokia deploy a manifest or what they call those aegis rules, that allows all for root01:47
DocScrutinizerI admit I don't understand enough to make a clear statement if that's possible at all, though01:49
*** liar has joined #maemo01:49
*** gn00b has joined #maemo01:50
DocScrutinizeras you may have several different apps/processes running, and each of those has its own particular special security needs. So you can't probably allow root to run strace against *all* processes no matter what01:51
DocScrutinizerwhen there's a process that says "I don't want to get straced or get attached to gdb" then this will always override any general permission for root that Nokia may deploy01:52
javispedropeople complain about resistive-ts sensitivity? A cable just slightly moved over the N900 screen and it destroyed my desktop's widget positions.01:53
DocScrutinizerotherwise MSSF/aegis/TC was useless by design01:53
DocScrutinizerjavispedro: jup01:53
javispedroDocScrutinizer: you are still thinking all Aegis is for is DRM, and we have not even yet seen one application that actually requires DRM.01:53
javispedrokeep the optimism :)01:53
DocScrutinizerdonno what peole think. I found N950 c-ts way less "sensitive" than N900 r-ts01:54
DocScrutinizerjavispedro: eh?01:54
ShadowJKI have better accuracy typing on N800 (yes, N800) r-ts /stylus/ vkbd with my thumbs than on my friend's capacitive android :-)01:54
javispedroDocScrutinizer: even if root is allowed to shit crap in the system, aegis keeps its "other" purpose of preventing untrusted apps from making international calls.01:55
DocScrutinizerjavispedro: I always stated clearly TC is about keeping total control over the devices you sell01:55
javispedroDocScrutinizer: so, for all I know, this aegis-su or dev mode or some other bullshit could enable a proper, clean root with all capabilities and so. Just that I do not know yet.01:55
javispedroand the silence from Nokia doesn't help.01:55
javispedromaybe it is because we haven't asked THE QUESTION yet.01:56
DocScrutinizeryes01:56
DocScrutinizerbut generally TC is about granting minimum rights and control to $user01:57
*** swc|666 has joined #maemo01:57
nid0it's easy to slag off tc/tpm as the evil of the world tbh but there are plenty of valid consumer-benefitting uses of it, the question is just whether aegis is one or not01:57
*** kW_ has quit IRC01:57
DocScrutinizerthe more control you grant, the more probelmatic cases you may have missed01:57
javispedroAegis was _probably_ designed to be one.01:58
*** derEwigeJude has left #maemo01:59
javispedrowow, the vmware guys have a fine usb sniffer these days.01:59
DocScrutinizernid0: I am on same page as those security experts quoted on wiki: "you don't need TC for implementing this kind of protecting the user from shit" - the *only* usecase that can only handled by TC is to protect *the device* from *the user*02:00
DocScrutinizerfor allother cases there are possix-perms, SElinux, whatnot else02:00
nid0well, I can name another use-case right now, with sed's - we use them at work now at all our remote storage arrays, and the sole reason is to keep user data safe if drives go walkies from the systems theyre meant to be connected to02:02
DocScrutinizersorry, please rephrase02:03
nid0sorry - self-encrypting drives - hard drives that encrypt themselves via a hardware tpm, so the drive's data is physically irretrievable in any other system02:04
nid0software full-disk encryption but via hardware tpm basically, and removes the crippling performance drops software fde has02:04
DocScrutinizerthat's pretty much standard on each and every HDD you buy today02:04
nid0no, it's not. any drive supports software fde, but pretty much no consumer drives are sed02:05
javispedroseems that you where right DocScrutinizer, pupnik still gets drunk from time to time.02:06
javispedrosad to see.02:06
*** gn00b has quit IRC02:06
*** nox- has quit IRC02:06
javispedroany of you are a #meego chanop btw?02:06
DocScrutinizerhow do you tell?02:06
DocScrutinizeraah02:06
GeneralAntillesjavispedro, nope. :P02:06
Termanagood morning02:08
javispedromorning Termana.02:09
*** florian has quit IRC02:12
MohammadAGTermana, time for some Your order has shipped emails02:13
DocScrutinizerincredible, 12 real users on accesslist and the whole #meego chan goes unmoderated02:13
*** dailylinux has quit IRC02:14
*** kama has quit IRC02:15
*** hurbu has quit IRC02:15
MohammadAGDocScrutinizer, seems like it's pupnik02:15
DocScrutinizerof course it's pupnik02:16
DocScrutinizertoldya02:16
*** Natunen has quit IRC02:17
TermanaMohammadAG, sounds good to me. The sooner it ships the sooner I can stop using this STUPID android phone! Oh, and work on making my app work :p02:23
MohammadAGwhoever picked #meego's ops sure did a great job02:23
*** beford has joined #maemo02:24
javispedroyou all android traitors =)02:25
*** Caco3 has joined #maemo02:26
*** Necc has quit IRC02:26
*** IrGGu^_^ has quit IRC02:27
*** Caco3 has quit IRC02:27
*** Caco3 has joined #maemo02:27
*** jonwil has joined #maemo02:27
DocScrutinizerMohammadAG: indeed02:28
DocScrutinizerI gather it's been stskeeps02:29
*** CaCO4 has joined #maemo02:29
DocScrutinizerright now dawnfoster and qgil have F as well, but I think originally the canel been founded by stskeeps02:30
*** jevin has joined #maemo02:30
*** luke-jr_ is now known as luke-jr02:30
*** mer_ge has joined #maemo02:31
*** trbs has quit IRC02:31
*** liar has quit IRC02:31
*** CaCO4 has quit IRC02:33
DocScrutinizerMohammadAG: which makes me ponder about the number of active and caring chanops in *this* channel02:33
DocScrutinizerseems like stskeeps, andre__, dneary, crashanddie, vdvsx are not really active anymore02:35
*** Caco3 has quit IRC02:36
*** GuySoft has quit IRC02:36
*** Jade has joined #maemo02:37
*** Jade has quit IRC02:37
*** Jade has joined #maemo02:37
DocScrutinizerleaves 4. well 3 as X-Fade isn't as frequently active here as he used to be, and jaffa also seems to become a rare see02:37
*** dailylinux has joined #maemo02:37
TermanaThey've all gone to #meego02:38
*** ludens has quit IRC02:38
jonwilso have we found a way to bypass aegis yet?02:38
MohammadAGthere's open mode, which no one's daring to try02:39
DocScrutinizerjonwil: nope02:39
DocScrutinizerMohammadAG: tell no FUD, tell how to do that!02:39
jonwilI still think finding out what part of the system sets the sysfs aegis security entries might help02:40
MohammadAGI'm guessing it's an R&D flag DocScrutinizer02:40
DocScrutinizeruhuh02:40
MohammadAGdidn't frals give you pointers too?02:40
DocScrutinizeryes, plus the remark "will most likely brick *your* devices"02:41
TermanaWell, that sounds pleasant02:41
MohammadAGbrick is so overused02:42
MohammadAGso what? reflash02:42
DocScrutinizerso what? it's just the FIRST time ANYBODY did that02:42
mr_jrt...night all.02:42
DocScrutinizerno big deal, yeah02:42
*** mr_jrt has quit IRC02:43
*** npm has quit IRC02:43
TermanaMohammadAG: only soft brick? Are we sure he didnt mean *brick* brick? :p02:43
DocScrutinizeralso it's easy to go to next shop and get a swap device when flashing fails, for whatever reasons02:43
DocScrutinizerMohammadAG: those loaners weren't sent out to test aegis, after all02:44
DocScrutinizerneither to test flashing, hell it's not even been clear if there's a working image to flash at all02:45
DocScrutinizerluckily I can confirm now the image indeed works02:45
*** kthomas_vh_ has joined #maemo02:45
*** kthomas_vh has quit IRC02:46
DocScrutinizerjust it's a *complete* combined-vanilla-combined flash that won't leave any backups to rstore after flashing, AIUI02:47
*** KMFDM has quit IRC02:47
*** KMFDM has joined #maemo02:47
*** jrocha has joined #maemo02:48
*** kthomas_vh has joined #maemo02:48
DocScrutinizerand rather than messing with friggin aegis I'd prefer to see Nokia give proper advice how to deal with this nuissance, so devels can concentrate on what they're supposed to do: develop, not debug aegis02:49
MohammadAGTermana, I'm sure02:50
MohammadAGotherwise qgil wouldn't have talked about it02:50
*** npm has joined #maemo02:50
TermanaHere we go again02:51
TermanaShit just got real in #meego02:51
MohammadAGTermana, I GOT DIS02:51
MohammadAGor not02:51
*** kthomas_vh_ has quit IRC02:51
*** jrocha has quit IRC02:55
jonwilso we are giving up on trying to bypass aegis and are going to ask Nokia to provide an answer ASAP?02:57
jacekowskiwoot?03:00
DocScrutinizerjonwil: as for now it seems nobody but me ran into this problem, and this won't change until at very least Monday, I'd think it's not really high priority to find out about things that we might get tought "for free" in a few days. Better save our efforts we assign to this topic for the time after we really learned the basics and can poke into the interesting Fringe cases (so I have to pay royalties for "fringe" now?)03:02
DocScrutinizerhiemanshu: jacekowski03:02
DocScrutinizerhiemanshu: sorry ETAB03:03
DocScrutinizerjacekowski: hi!03:03
jacekowskihi03:03
jacekowskiyou've got N950 or N9?03:03
DocScrutinizer95003:03
jacekowskiwhere from03:03
DocScrutinizereeh?03:03
jacekowskibought or from nokia or what03:03
DocScrutinizerHelsinki? Nokia? meego DDP?03:04
jacekowskiddp?03:04
DocScrutinizerdeveloper device program03:04
Termanajacekowski: you cant buy an n95003:04
jacekowskiTermana: you can buy everything03:04
jacekowskiDocScrutinizer: will you sell N950 for ÂŁ1million03:04
DocScrutinizerlemme put it this way: I *wouldn't* buy it03:04
DocScrutinizerjacekowski: of course... not03:05
Termanajacekowski: see. I told you - you cant buy one03:05
DocScrutinizerbut I could imagine somebody would be willing to kill me to sell the N950 for GBP1mio03:06
jacekowskiDocScrutinizer: ÂŁ1 billion03:06
Termanajacekowski: if you have that much money to waste, spread some of it our way will ya? :p03:07
DocScrutinizerso I had to run for my life, and meanwhile I bet my apartment gets robbed03:07
jacekowskiTermana: i'm just proving that it's only matter of price03:08
jacekowskiany news on N9 release date03:09
DocScrutinizernah03:09
jacekowskidoes N950 have fmtx?03:09
DocScrutinizerjacekowski: you're waiting for it?03:09
Termanajacekowski: it doesnt count whe  *you* cant pay the amount. Therefore *you* still couldnt buy one :p03:09
jacekowskiDocScrutinizer: well, i'm wondering what it has03:10
DocScrutinizerjacekowski: yes, has FMTX I heard, alas the antenna is missing03:10
jacekowskiwho said that?03:10
DocScrutinizerrumour has it03:10
DocScrutinizerseems like all TX modulo modem is in one chip03:11
DocScrutinizerBT, WLAN, FMTX and FMRX03:11
*** DrGrov has joined #maemo03:12
*** DrGrov has left #maemo03:12
DocScrutinizerwe'd need the datasheet to know any better details for speculations03:12
*** GuySoft has joined #maemo03:12
*** mardi has joined #maemo03:12
DocScrutinizerjacekowski: might be a nice topic for you03:12
DocScrutinizerjacekowski: iirc you wrapped your head quite a bit around N900 FMTX03:13
*** dailylinux has quit IRC03:14
javispedrowhich chip# is that one?03:17
javispedromodel03:17
DocScrutinizersee wiki03:19
DocScrutinizerwl1273?03:19
*** Wamanuz has quit IRC03:20
*** Wamanuz has joined #maemo03:20
javispedroin which case,03:20
javispedrohttp://lwn.net/Articles/391209/03:20
DocScrutinizerhttp://wiki.maemo.org/Category:N950_Hardware03:21
javispedrocomes with embedded codec, uh.03:21
*** Jade has quit IRC03:22
*** Jade has joined #maemo03:23
*** Jade has quit IRC03:23
*** Jade has joined #maemo03:23
*** kthomas_vh has quit IRC03:24
*** Evanescence has joined #maemo03:24
*** Evanescence has quit IRC03:34
*** NIN101 has quit IRC03:36
MohammadAGDocScrutinizer, I thought it was wl1271?03:36
*** onekenthomas has quit IRC03:39
*** onekenthomas has joined #maemo03:40
*** sigkill__ has quit IRC03:40
*** onekenthomas has quit IRC03:42
*** Oppo|n900 has joined #maemo03:45
*** onekenthomas has joined #maemo03:45
*** kthomas_vh has joined #maemo03:45
*** onekenthomas has quit IRC03:47
*** onekenthomas has joined #maemo03:48
*** radic has quit IRC03:50
*** mer_ge has quit IRC03:52
*** Hurrian has joined #maemo03:55
*** Evanescence has joined #maemo03:57
*** marthd has quit IRC03:57
*** KMFDM has quit IRC03:58
*** dRbiG has quit IRC04:01
*** Jucato has quit IRC04:02
*** radic has joined #maemo04:03
*** dRbiG has joined #maemo04:04
DocScrutinizerthat's N900 iirc04:04
MohammadAGDocScrutinizer, N900 was 125104:08
DocScrutinizerhttp://focus.ti.com/general/docs/wtbu/wtbuproductcontent.tsp?temhttp://focus.ti.com/general/docs/wtbu/wtbuproductcontent.tsp?templateId=6123&navigationId=12762&contentId=29993&DCMP=wtbu_connectivity&HQS=Other+OT+wilink6plateId=6123&navigationId=12762&contentId=29993&DCMP=wtbu_connectivity&HQS=Other+OT+wilink604:08
*** dRbiG has quit IRC04:08
DocScrutinizerso yes, it's probably a 127104:09
DocScrutinizerwhich, for the driver and other specs besides a, doesn't make a diff04:09
doc|homeseeing as how the n950's a developers only thing, will there be an n1000 or somesuch? :(04:10
doc|homeI want a keyboard damn it :(04:10
jonwilgood luck finding a decent handset with a keyboard04:10
jonwilHandset makers seem to be moving away from keyboards :(04:10
doc|homethe n900's good enough for me04:10
jonwilwhich is stupid04:10
jonwilMy N900 is perfectly fine04:11
*** Evanescence has quit IRC04:11
*** Evanescence has joined #maemo04:11
SpeedEvilAt some point the market becomes toxic.04:15
*** Oppo|n900 has quit IRC04:15
SpeedEvilThe customers decide due to being pushed that mostly silly features are desirable.04:16
SpeedEvilFor example, depth.04:16
SpeedEvilOr lack thereof.04:16
DocScrutinizerhey, the N950 is a pretty good proof that you can build slim devices with kbd as well04:18
DocScrutinizerthe only part that really sufers is camery04:19
DocScrutinizercamera04:19
SpeedEvilHow does the hinge feel?04:19
DocScrutinizerhinge?04:19
DocScrutinizeraah04:20
DocScrutinizernot as bad as I expected04:20
DocScrutinizerbut will definitely break on first accident04:20
DocScrutinizersee my photos on OVI04:21
DocScrutinizerthe joints look kinda strange04:22
DocScrutinizeralso it's only the small (<40%) center support and a slim lever at one side04:22
*** fusi has quit IRC04:23
Evanescencecan I install chrome on maemo5 ?04:23
*** mc_teo has quit IRC04:23
MohammadAGDocScrutinizer, to me it looks better than the N9704:23
MohammadAGis it plastic?04:23
DocScrutinizerI never scrutinized the N9704:23
javispedroand when you tell nokia care about the broken hinge, they swap your n950 for a wp7 phone.04:23
DocScrutinizerdunno if it's plastic, I'd think the small lever is alu04:24
javispedrobut before that they install aegis on the wp7 device, so that you can continue doing real harmattan work ;)04:24
MohammadAGit was plastic on the N97 :P04:24
DocScrutinizerthe center support is plastic04:25
DocScrutinizerbtw see the purple dot on top of my "you nuked it" warning screen photo? Proxy, shining all the time04:27
* jonwil wishes he could find something to do for the N90004:33
DocScrutinizerHAHA, all the time isn't exactly correct. It pretty much stops shining when you approach it close enough to make it trigger04:34
*** fusi has joined #maemo04:34
DocScrutinizerjonwil: find a way to read out the ADC1..4(..8?) anaolog channels04:35
*** mitsutaka has joined #maemo04:35
jonwilno clue how to do that04:35
jonwilLow level hardware stuff isnt my area :P04:35
DocScrutinizeraah yes04:35
*** fusi is now known as fusi[n900]04:35
jonwilhas to be something I can do04:36
DocScrutinizeralsaped04:36
DocScrutinizerfind out what the friggin thing is doing04:36
GeneralAntillesI wonder if sd69 realizes he should be using actual titles for those council posts. . . .04:37
*** orangey has quit IRC04:38
DocScrutinizerthere's even a hack on the config files: http://talk.maemo.org/showthread.php?t=63997  - but it seems nobody really got a *spec* for what's that stuff in there and how *exactly* it works04:38
DocScrutinizerGeneralAntilles: eh?04:38
GeneralAntilleshttp://maemo.org/community/council/council_update-july_2011/04:39
*** crs has quit IRC04:40
*** Evanescence has quit IRC04:40
* GeneralAntilles exhales a big meh at that post.04:41
*** crs has joined #maemo04:41
*** jevin has quit IRC04:42
GeneralAntillesachipa, woo: http://achipa.blogspot.com/2011/07/qt-components-story-of-ugly-qwidgetling.html04:42
*** tchan has quit IRC04:44
*** tchan has joined #maemo04:48
fusi[n900]grr @ irc.anonops04:48
fusi[n900]..wrong chan..04:50
*** the_lord has quit IRC04:53
*** paroneayea has quit IRC04:54
*** sid__ has joined #maemo04:56
*** paroneayea has joined #maemo04:57
*** sid_ has quit IRC05:00
*** FireFly|n900 has joined #maemo05:16
*** pcfe has quit IRC05:19
*** pcfe has joined #maemo05:19
*** pcfe has quit IRC05:19
*** pcfe has joined #maemo05:19
*** Atarii has quit IRC05:25
*** Atarii has joined #maemo05:25
*** inz has quit IRC05:30
*** inz has joined #maemo05:31
*** maybeWTF has joined #maemo05:33
*** maybeHere has quit IRC05:33
*** inz has quit IRC05:36
*** Sc0rpius has quit IRC05:36
*** inz has joined #maemo05:36
*** Evanescence has joined #maemo05:37
*** Evanescence has quit IRC05:38
*** javispedro has quit IRC05:38
*** Evanescence has joined #maemo05:42
*** Evanescence has quit IRC05:44
*** Scifig has joined #maemo05:45
*** Evanescence has joined #maemo05:47
*** Evanescence has quit IRC05:48
*** mardi has quit IRC05:51
*** Evanescence has joined #maemo05:53
*** Evanescence has quit IRC05:54
*** Evanescence has joined #maemo05:57
*** s1gk1ll has joined #maemo05:59
*** Evanescence has quit IRC05:59
*** mookie has joined #maemo06:02
*** mesx has quit IRC06:05
*** Atarii has quit IRC06:06
*** Atarii has joined #maemo06:07
*** Atarii` has joined #maemo06:14
*** Atarii has quit IRC06:16
*** korhojoa has quit IRC06:17
*** tchan has quit IRC06:24
*** tchan has joined #maemo06:26
*** beford has quit IRC06:26
*** ohwhyme has joined #maemo06:27
*** kW_ has joined #maemo06:28
*** Gh0sty has quit IRC06:30
*** Gh0sty has joined #maemo06:31
*** jonwil has quit IRC06:31
*** muelli has quit IRC06:31
*** mitsutaka has quit IRC06:34
*** kW_ has quit IRC06:36
*** Evanescence has joined #maemo06:36
*** Evanescence has quit IRC06:38
*** mitsutaka has joined #maemo06:39
*** kW_ has joined #maemo06:39
*** Evanescence has joined #maemo06:39
*** Evanescence has quit IRC06:40
*** Kilroo1 has quit IRC06:43
*** Evanescence has joined #maemo06:45
*** Evanescence has quit IRC06:46
*** kthomas_vh has quit IRC06:48
*** Evanescence has joined #maemo06:50
*** Evanescence has quit IRC06:52
*** n6pfk has quit IRC06:55
*** ohwhyme has quit IRC06:56
*** Evanescence has joined #maemo06:57
*** Kilroo has joined #maemo07:00
*** x29a has quit IRC07:03
*** kW_ has quit IRC07:07
*** jonne|reconnecte has joined #maemo07:09
*** jonne has quit IRC07:09
*** Evanescence has quit IRC07:13
*** x29a has joined #maemo07:16
*** kthomas_vh has joined #maemo07:16
*** x29a has quit IRC07:17
*** x29a has joined #maemo07:17
*** LiraNuna has quit IRC07:23
*** LiraNuna has joined #maemo07:23
*** inz has quit IRC07:24
*** inz has joined #maemo07:29
*** script has quit IRC07:30
*** robbiethe1st has joined #maemo07:30
*** Scifig has quit IRC07:30
*** script has joined #maemo07:32
*** DocScrutinizer has quit IRC07:34
*** DocScrutinizer has joined #maemo07:34
*** c2pLaY has quit IRC07:35
*** Soder has quit IRC07:43
*** c2pLaY has joined #maemo07:48
*** mardi has joined #maemo07:51
*** swc|666 has quit IRC07:56
*** Kilroo1 has joined #maemo07:57
*** Kilroo has quit IRC07:57
*** Atarii` has quit IRC08:09
*** Atarii has joined #maemo08:09
*** onekenthomas has quit IRC08:17
*** kthomas_vh_ has joined #maemo08:17
*** pavin has quit IRC08:23
*** cpscotti has quit IRC08:23
*** pavin has joined #maemo08:23
*** kthomas_vh_ has quit IRC08:25
*** kthomas_vh_ has joined #maemo08:27
*** kthomas_vh_ has quit IRC08:31
*** kthomas_vh_ has joined #maemo08:32
*** kthomas_vh_ has quit IRC08:34
*** OkropNick has joined #maemo08:34
*** kthomas_vh_ has joined #maemo08:37
*** kuuntelija has joined #maemo08:38
*** swc|666 has joined #maemo08:41
*** Atarii has quit IRC08:42
*** Atarii has joined #maemo08:42
*** beford has joined #maemo08:45
*** tchan has quit IRC08:47
*** kthomas_vh_ has quit IRC08:49
*** lxp has joined #maemo08:50
*** kthomas_vh_ has joined #maemo08:50
*** davyg has joined #maemo08:51
*** tzafrir_laptop has quit IRC08:51
*** tchan has joined #maemo08:55
*** kthomas_vh_ has quit IRC09:00
*** kthomas_vh_ has joined #maemo09:05
*** Gorroth has quit IRC09:07
*** Gorroth has joined #maemo09:07
*** kthomas_vh has quit IRC09:08
*** tank-man has quit IRC09:10
*** inz has quit IRC09:15
*** kuuntelija has quit IRC09:15
*** GNUton-BNC has joined #maemo09:15
*** radic has quit IRC09:21
*** Zahra has joined #maemo09:21
*** radic has joined #maemo09:23
*** pavi_ has joined #maemo09:28
*** Atarii` has joined #maemo09:29
*** Atarii has quit IRC09:31
*** gn00b has joined #maemo09:35
*** inz has joined #maemo09:36
*** x29a has quit IRC09:40
*** aloril has quit IRC09:41
*** GNUton-BNC has quit IRC09:47
*** geaaru has joined #maemo09:47
*** onen|openBmap has joined #maemo09:53
*** aloril has joined #maemo09:54
*** tchan has quit IRC09:57
*** dmj726 has quit IRC09:59
*** dmj726 has joined #maemo09:59
*** FIQ|n900 has quit IRC10:04
pavinthinking whether  to flash or not my n900?10:06
ruskiewhy is it broken?10:06
*** davyg has quit IRC10:07
pavinusb support  has an issue10:07
*** GNUton-BNC has joined #maemo10:07
*** onen|openBmap has quit IRC10:08
pavinunable to connect to pc10:08
*** Venemo_N900 has joined #maemo10:12
*** tzafrir_laptop has joined #maemo10:12
* RST38h laughs satanically10:12
robbiethe1stDid you hack Aegis?10:12
RST38hNo, I managed to run my stuff on Android.10:12
RST38hOnly Gingerbead though, Froyo would require at least as much work. What a mess...10:13
robbiethe1stIt's Android. what do you expect?10:14
robbiethe1stThink Windows 95; a new OS with bits hacked on10:14
ruskiewasn't win95 just dos with a shinny tacked on?10:18
*** Pali has joined #maemo10:18
*** doc|home has quit IRC10:18
*** jpinx_ is now known as jpinx10:18
*** FIQ|n900 has joined #maemo10:20
*** kthomas_vh_ has quit IRC10:20
robbiethe1struskie: Sort of, yes.10:20
robbiethe1stthat was 3.1 you're thinking of10:20
robbiethe1stbut dos was still integral to 9510:21
*** swc|666 has quit IRC10:21
*** jpinx is now known as jpinx_away10:21
*** tank-man has joined #maemo10:25
*** doc|home has joined #maemo10:31
*** ohwhyme has joined #maemo10:44
*** FIQ|n900 has quit IRC10:48
*** Oppo|n900 has joined #maemo10:53
*** Trizt has quit IRC11:01
ColdFyrehah, so much spam in the nitdroid wiki11:01
*** kthomas_vh_ has joined #maemo11:03
*** kama has joined #maemo11:04
*** jonwil has joined #maemo11:04
*** GNUton-BNC has quit IRC11:04
*** FIQ|n900 has joined #maemo11:11
*** tackat has joined #maemo11:12
*** radic has quit IRC11:14
*** beford has quit IRC11:18
*** hannesw__ has joined #maemo11:18
*** Caco3 has joined #maemo11:26
*** radic has joined #maemo11:27
*** beford has joined #maemo11:31
*** ohwhyme2 has joined #maemo11:37
*** ohwhyme has quit IRC11:37
*** ohwhyme2 is now known as ohwhyme11:37
*** jhb has joined #maemo11:37
*** MacDrunk has joined #maemo11:42
*** hannesw__ has quit IRC11:44
*** BluesLee has joined #maemo11:47
*** GNUton-BNC has joined #maemo11:47
*** BluesLee has quit IRC11:50
*** ced117 has joined #maemo11:55
*** ced117 has quit IRC11:55
*** ced117 has joined #maemo11:55
*** Andy80 has joined #maemo12:04
*** Andy80 has quit IRC12:04
*** Andy80 has joined #maemo12:04
*** divan has quit IRC12:04
*** vdv has joined #maemo12:05
*** liar has joined #maemo12:05
*** jhb has quit IRC12:06
*** mc_teo has joined #maemo12:06
*** liar has quit IRC12:06
*** liar has joined #maemo12:07
*** jhb has joined #maemo12:07
*** MacDrunk has quit IRC12:09
*** CaCO3_ has joined #maemo12:11
*** jhb has quit IRC12:12
*** Hurrian has quit IRC12:13
*** rcg has joined #maemo12:13
*** Atarii` has quit IRC12:14
*** Atarii has joined #maemo12:14
*** Oppo|n900 has quit IRC12:15
*** Openfree^ has joined #maemo12:15
*** croppa has joined #maemo12:16
*** Trizt has joined #maemo12:17
*** hurbu has joined #maemo12:18
*** ohwhyme has quit IRC12:26
*** Zahra has quit IRC12:28
*** eMHa__ has quit IRC12:32
*** eMHa has joined #maemo12:32
*** jhb has joined #maemo12:34
*** BluesLee has joined #maemo12:37
*** meschend has joined #maemo12:38
BluesLeewhat is the easiest way to setup scratchbox on a 64 bit system?12:38
*** eMHa has quit IRC12:38
BluesLeethe installer regrets to install as it is "not supported"12:38
*** Zahra has joined #maemo12:39
PolarFox32bit virtual machine?12:50
dm8tbrnever tried, but a 32bit chroot might work too?12:52
*** ohwhyme has joined #maemo12:53
*** mc_teo has quit IRC12:53
*** nid0 has quit IRC12:54
*** pavi_ has quit IRC12:54
BluesLeemy aim is to avoid a virtual machine resp. chrooted env12:55
*** meschend has left #maemo12:55
*** tackat has quit IRC12:55
BluesLeei will go for the latter if there is no native solution12:55
*** Rpa has joined #maemo12:59
dm8tbrcheck the harmattan pages, but I think 64bit is not supported13:00
*** pavi_n900 has joined #maemo13:01
jacekowskiBluesLee: there is no easy way to do so13:02
jacekowskiBluesLee: it took me a while to make it work13:02
jacekowskiBluesLee: there is a switch that makes it ignore 32bit13:02
jacekowski64bit*13:02
jacekowskiand you have to disable VDSO13:02
*** V13 has joined #maemo13:03
V13ehlo... anynone here from nokia?13:03
V13:)13:03
V13anyone here that participates in the N950 devkit program ?13:04
V13anyone here ?13:04
* jonwil is here13:05
alteregoProgra13:05
V13hello :)13:05
alteregoProgrammatic PDF generation ... Pain in the ass ..13:05
V13do you participate in the N9 devkit prog ?13:05
*** NIN101 has joined #maemo13:05
jonwilnope, I do not13:05
*** FIQ|n900 has quit IRC13:05
alteregoyes, I do13:05
V13did you order your n950 ?13:06
jonwilJust a happy N900 owner looking for something useful to do :)13:06
V13alterego: did you order the n950?13:06
*** visz has quit IRC13:07
V13alterego: .. and... in which batch are you in ?13:07
alteregoI was in the first batch, I ordered my N950 on Friday as there was an issue with Nokia Developer finding my developer account.13:07
V13ok... trick question13:08
V13how many times did you order it until now ?13:08
alteregoQuim mentioned there were 10 or so people they couldn't identify on Forum Nokia13:08
alteregoI mean, Nokia Developer.13:08
alteregoI ordered once, I'm not one of the ones that got multiple emails ;)13:08
alteregoI actually didn't get a single email. So ... :)13:08
V13oh13:08
RzR950Caco3: congratz you built some deb !13:08
V13because somehow, i ordered it twice :)13:08
*** visz has joined #maemo13:08
V13and don't know if it is ok13:08
BluesLeejacekowski: disable vdso as a bot parameter? what do you mean with the switch to ignore 32bit?13:09
V13i got to "a nokia n950 is waiting for you" mails13:09
V13and have placed two different orders13:09
V13perhaps I should look at meego forum13:09
jonwilI dont think they will send multiple N950s out13:09
V13I guess so13:09
jacekowskiBluesLee: on maemo wiki there is whole article that describes it13:12
jacekowskiBluesLee: read it13:12
* jonwil is going to play with the N900 icd2 daemon13:12
jonwilfind out what it does13:12
*** Atarii has quit IRC13:13
*** Atarii` has joined #maemo13:13
*** zap has joined #maemo13:13
CaCO3_RzR950: huu? none got built. either it sais failed or excluded :(13:13
*** radic has quit IRC13:14
*** gri has joined #maemo13:15
BluesLeejacekowski: thanks, you mean http://wiki.maemo.org/Documentation/Maemo_5_Final_SDK_Installation#Installation_of_x86-64_Debian_based_distributions13:16
*** ohwhyme has quit IRC13:16
*** cpscotti has joined #maemo13:17
*** leniwiec_1 has joined #maemo13:22
*** Rpa has quit IRC13:22
*** BluesLee has quit IRC13:22
*** muelli has joined #maemo13:22
*** leniwiec_1 has quit IRC13:23
CaCO3_RzR950: would be great if you could give me a hint what I am doing wrong :|13:24
pavi_n900sudo flasher-3.5 -F <firmware-image> -f -R13:24
pavi_n900Where is my firmware image for N900 ?13:24
ruskieyou download it?13:24
ruskie~flash13:24
infobotrumour has it, flashing is http://wiki.maemo.org/Updating_the_tablet_firmware13:25
ruskieiirc it has all links there13:25
*** marthd has joined #maemo13:25
pavi_n900ruskie: is there a latest one ?13:26
ruskieyes PR1.313:26
ruskieeverything is linked to from that page13:26
ruskieit tells you where to download how to access the downloads etc...13:26
pavi_n900should I give the IMEI number ?13:26
psycho_oreosyou'll have to13:26
pavi_n900http://tablets-dev.nokia.com/nokia_N900.php13:26
ruskieyup13:27
*** jrocha has joined #maemo13:27
pavi_n900that way nokia is tracking all those who updated firmware :D13:27
*** radic has joined #maemo13:27
robbiethe1stOr just use a fake one13:27
robbiethe1stOr one digit off13:27
ruskiejust because you downloaded it doesn't mean you updated it13:28
psycho_oreosor you can use other people's IMEI if you know how to ask google properly13:28
pavi_n900lol13:29
*** FIQ|n900 has joined #maemo13:30
psycho_oreosI'm not joking, I found 2 the other day, one of them was working. The similar technique could be used for obtaining firmwares for other NIT you don't even own13:31
*** eMHa has joined #maemo13:31
*** GNUton-BNC has quit IRC13:32
jacekowskiyou know that you can get somebody elses imei on tmobile website13:32
jacekowskijust type his tmobile phone number and you get imei and phone make and model13:33
ruskieseliously???13:33
psycho_oreoslol13:33
jacekowskihttp://support.t-mobile.co.uk/help-and-support/index?page=home&cat=SOFTWAREDOWNLOADS13:33
*** Pali has quit IRC13:33
jacekowskii typed mine and what i got was13:34
jacekowskiNokia N95 IMEI: 35696201790999613:34
CaCO3_when I once needed an IMEI (as I didnt have my N900 yet) I just googled for an N900 image in google :)13:34
psycho_oreosI entered a random one, first time was no go, second time I got imei of some sony w95 or something like that lol13:36
ruskieso that's how those china fakes get valid imeis13:36
*** evilJazz has joined #maemo13:37
*** lxp1 has joined #maemo13:37
psycho_oreoslol I got an unused t-mobile number, or at least not registered yet :D13:39
*** NIN101 has quit IRC13:39
*** lxp has quit IRC13:40
vdvhow can i get rid of U-Boot? apt-get --reinstall install kernel ?13:42
jacekowskivdv: flash it13:42
vdvand maybe then apt-get --reinstall install kernel-flasher13:43
vdvjacekowski, won't it work without flashing?13:46
MohammadAGapt-get --reinstall install kernel kernel-flasher should work13:48
*** Pali has joined #maemo13:50
*** marthd has quit IRC13:51
*** c2pLaY has quit IRC13:51
*** Atarii has joined #maemo13:52
*** jhb has quit IRC13:52
*** Atarii` has quit IRC13:53
vdvMohammadAG, should i also deinstall U-Boot explicitly?13:54
MohammadAGno, it lives in the kernel partition13:55
vdvi.e. dpkg or apt-get knows nothing about it?13:55
vdvi mean won't package manager come to unstable state?13:56
*** dailylinux has joined #maemo13:56
MohammadAGnope13:57
*** thopiekar has joined #maemo13:57
*** davyg has joined #maemo13:59
*** FIQ|n900 has quit IRC14:00
vdvMohammadAG: ok, thanks14:03
*** vazel has joined #maemo14:10
*** Pali has quit IRC14:11
*** sid_ has joined #maemo14:11
*** sid__ has quit IRC14:15
*** rediance has joined #maemo14:15
*** vazel has quit IRC14:16
*** toniher_casa has joined #maemo14:18
*** jhb has joined #maemo14:19
*** jhb1 has joined #maemo14:21
*** Ionakka has joined #maemo14:21
*** NIN101 has joined #maemo14:23
*** Venemo_N900 has quit IRC14:23
*** jhb has quit IRC14:24
*** Zahra has quit IRC14:25
*** dos1 has joined #maemo14:26
*** nid0 has joined #maemo14:26
*** pavin has quit IRC14:33
*** pavi_n900 has quit IRC14:33
hiemanshuMorning everyone14:35
*** NIN101 has quit IRC14:35
*** eSTrek has joined #maemo14:36
*** C-S-B has quit IRC14:37
*** eSTrek has left #maemo14:37
*** marthd has joined #maemo14:38
RST38hprotesters have been stopped in their tracks after Facebook aided Israel in cracking down on the group of activists from the UK, France, and Belgium who planned their event using the popular social networking site.14:39
*** jhb1 has quit IRC14:43
robbiethe1stFacebook = evil14:43
*** Metallikettu has quit IRC14:43
*** croppa has quit IRC14:44
*** Ionakka has quit IRC14:47
*** psycho_oreos has quit IRC14:48
*** croppa has joined #maemo14:48
*** KMFDM has joined #maemo14:49
*** C-S-B has joined #maemo14:50
*** dailylinux has quit IRC14:56
*** maybeWTF has quit IRC14:57
*** sid__ has joined #maemo14:57
*** Caco3 has quit IRC14:58
*** robbiethe1st has quit IRC14:59
*** Rpa has joined #maemo14:59
*** sid_ has quit IRC15:01
MohammadAGDocScrutinizer, were we told to keep i2c-tools in -devel?15:01
*** psycho_oreos has joined #maemo15:02
DocScrutinizerI don't recall such advice, but I think it doesn't matter anyway. We should however make sure it's "hidden" (like a lib or sth)15:03
jonwilyeah we should make sure i2c-tools doesn't appear in h-a-m or as an option for "normal people" to install15:04
DocScrutinizerit's clearly nothing a "user" wants to install, like "mc" or "puzzlemaster"15:04
RST38h"user" does not want "mc", "mc" is too "ugly" for a "user"15:05
DocScrutinizerMohammadAG: rationale is: i2ctools isn't more dangerous than messing with sysnodes e.g. for corevoltage directly15:06
DocScrutinizermy yesterday experience shows aegis for example should also get such a big warning on installation, as i2ctools has15:08
DocScrutinizer;-P15:08
ShadowJKiirc it wont show as it doesn't have a maemo-display-name or whatever15:10
*** croppa has quit IRC15:10
DocScrutinizerMohammadAG: (were we told) maybe I myself  suggested formerly to keep it in devel - I am allowed to change my mind, am I?15:10
MohammadAGDocScrutinizer, robbiethe1st asked me to promote it15:11
MohammadAGfor Backupmenu(??!)15:11
ShadowJKlol what?15:11
DocScrutinizeryeah, he has charging in BM15:11
MohammadAGah15:12
ShadowJKif he adds it as dependency, doesn't it get autopromoted if backupmenu is promoted?15:12
jonwilnope15:12
DocScrutinizersince quite some time, works flawlessly obviously ;-D15:12
*** hoax__ has quit IRC15:12
jonwilotherwise things that are not ready for Extras would be promoted15:12
MohammadAGShadowJK, it should15:12
ShadowJKI thought libraries and such came along by themselves :P15:13
DocScrutinizerwell, I2Ctools *is* tested, stable, working, and ready for extras. Though definitely not a user tool15:13
MohammadAGgrr15:13
MohammadAGdo I need a bugs email/url for such a package?15:14
*** jhb has joined #maemo15:14
DocScrutinizerhow would a library ever gather the 10 thumbs-up?15:14
*** ludens has joined #maemo15:14
DocScrutinizerMohammadAG: usb hostmode thread15:14
DocScrutinizerI did same for *#15:15
DocScrutinizeras h-e-n is the "main consumer" of i2ctools, I guess it's fine to point to the tmo thread for reporting bugs15:17
*** maybeWTF has joined #maemo15:17
DocScrutinizerof course the pkg maintainer should have subscribed that thread in tmo then ;-)15:17
DocScrutinizerMohammadAG: are you going to repackage h-e-n or what?15:18
DocScrutinizerI'd like it when you'd include my improved boost script then15:18
MohammadAGDocScrutinizer, just i2c-tools15:19
DocScrutinizeraah, k15:20
MohammadAGUSB hostmode really needs an update :/15:20
DocScrutinizerindeed15:20
DocScrutinizera *major* update15:20
MohammadAGa rewrite15:20
MohammadAGwith a QML UI and fancy transitions15:20
DocScrutinizerthe gui, well, yes maybe15:20
* MohammadAG includes sarcasm quotes15:20
DocScrutinizerI think the gui could use a semi-automatic mode, that automatically does the (user adjustable) waiting and button clicking, maybe also some syslog/dmesg scanning for trigger keywords15:23
MohammadAGyep, the old code's shitty at best15:23
MohammadAGI'll rewrite the old concept in not so shitty code15:23
MohammadAGwe can improve on that15:23
DocScrutinizerI'd happily help to define the structure (way it works) of a rewrite15:24
MohammadAGwhen I'm done I'll nuke the old git repo15:24
MohammadAGI'm not too happy about those system("command &") lines15:24
MohammadAGthere's a good QProcess library for that15:24
DocScrutinizerhmm, I'm not too worried about *how* the gui calls the backend. I however have a clear notion about what's backend's duty and what's the API15:25
MohammadAGI actually forgot how all this stuff works, brb, gonna look for my adapter15:27
*** NIN101 has joined #maemo15:27
DocScrutinizeras this idea is a tiny bit different to how things work now, it'd be nice if you consult me prior to releasing or even putting to much effort into writing the new GUI15:27
*** Dhraakellian has quit IRC15:29
*** Dhraakellian has joined #maemo15:31
*** jrocha has quit IRC15:31
*** muelli has quit IRC15:32
*** thopiekar has quit IRC15:33
*** kW_ has joined #maemo15:33
*** hoax__ has joined #maemo15:34
*** Ionakka has joined #maemo15:35
*** javispedro has joined #maemo15:37
*** user__ has joined #maemo15:39
*** divan has joined #maemo15:40
*** sid_ has joined #maemo15:41
*** croppa has joined #maemo15:42
*** eMHa has quit IRC15:42
*** piggz has quit IRC15:42
*** aesta has joined #maemo15:43
*** bergie has joined #maemo15:44
*** hoax__ has quit IRC15:44
*** javispedro has quit IRC15:44
*** sid__ has quit IRC15:44
*** tchan has joined #maemo15:46
*** muelli has joined #maemo15:47
*** tchan has quit IRC15:59
*** divan_ has joined #maemo16:00
*** s1gk1ll has quit IRC16:02
*** divan has quit IRC16:03
*** valerius has quit IRC16:05
*** eMHa has joined #maemo16:05
*** valerius has joined #maemo16:06
*** javispedro has joined #maemo16:06
*** user__ has quit IRC16:10
*** aesta has quit IRC16:12
*** licensed has quit IRC16:14
RST38hmoo javispedro16:14
javispedromorning16:15
*** jrocha has joined #maemo16:18
hiemanshumorning javispedro RST38h16:18
griwho said dhl works on weekends? my package is sleeping at leipzig airport for 33 hours now ...16:19
javispedrodhl works, couriers do not16:19
javispedromy package moved on saturday afternoon16:19
hiemanshugri: I did, dhl works on weekends, but no deliveries within cities16:19
javispedrofrom what I gather, you can call them and they will deliver you on a sunday even, for an extra fee.16:20
hiemanshuyup16:20
griah ok ... leipzig is still about 600 km from here16:20
hiemanshugri: there is a good chance it might move tonight16:21
hiemanshujavispedro: yours at the local DHL yet?16:21
* hiemanshu is still waiting for it to be shipped16:21
javispedroyes16:21
hiemanshujavispedro: nice, so you'll have it tomorrow morning :(16:22
javispedroit's on a warehouse they have near the city airport.16:22
hiemanshuah16:22
javispedrobut I do expect getting it tomorrow morning, I'm pondering how to justify going late to work =)16:22
hiemanshuwithin city means next day16:22
hiemanshujavispedro: diarrhea :P16:23
grihiemanshu: You can check how long it should take for a package when it's on its way here: http://dct.dhl.com/input.jsp?langId=en16:24
javispedrobtw, wouldn't anyone know a nice Qt QIODevice wrapper that allows me to read individual bits?16:25
*** divan_ is now known as divan16:25
hiemanshugri: it says if it ships tomorrow, it will be here wednesday, as I expected :/16:26
*** jhb has quit IRC16:26
*** sid__ has joined #maemo16:28
alteregojavispedro: you can only read a byte at a time, then I'd use a mask or something to get individual bits.16:29
alteregoOr a high 0b10000000 bit bask, then shifting to get each bit.16:30
javispedroI know how to do that, but it's pain, it's much natural to write whatever->readBit() and let whatever remember which the last bit was for me16:30
javispedroin fact I have this whatever thing implemented for glib IOChannels, and even Java InputStreams, was thinking maybe I could skip reimplementing for Qt ;)16:31
alteregoWell, you can just inherit from QIODevice something like IOBitReader and implement readBit ;)16:31
alteregoAh, right.16:31
javispedrosadly, if I inherit from QIODevice means I cannot use e.g. ZipIODevices16:31
javispedroso it has to be a wrapper.16:31
*** sid_ has quit IRC16:32
alteregoHrm ..16:32
alteregoInherit from ZipIODevice? :)16:32
javispedroand the complication comes if you try to sync readByte() with readBit(), cause it means there could be unaligned readBytes()16:32
alteregoYeah16:32
javispedroah well, let's write it.16:34
*** valerius has quit IRC16:34
* javispedro inaugurates projects/Qt dir16:34
*** jhb has joined #maemo16:35
*** nmjnb has joined #maemo16:36
*** jhb has quit IRC16:37
*** valerius has joined #maemo16:37
*** kW_ has quit IRC16:37
*** BluesLee has joined #maemo16:39
*** hannesw__ has joined #maemo16:40
* jonwil never thought he would see so many people so focused on refreshing a package tracking page so frequently16:42
*** rediance has quit IRC16:43
DocScrutinizerjavispedro: moo16:43
BluesLeesomeone here installed Harmattan Platform SDK (scratchbox)?16:43
javispedromo.16:44
BluesLeeafter running the python installer i cant locate the "scratchbox" binary16:44
DocScrutinizerjavispedro: may I invite you to temporarily join h-e-n for N9(50) project, on a consulting-occasionally basis?16:44
javispedrostill same channel? =)16:45
DocScrutinizersure16:45
DocScrutinizerstill same shortcut mhd as well16:45
DocScrutinizernot that there's any particular action like huge discussions right now atm16:46
*** BluesLee has quit IRC16:46
* javispedro adds to autojoin list16:46
DocScrutinizerit's just the location where dm8tbr and me (and MohammadAG ) are about to start tossing around ideas and findings16:47
*** mzanetti has joined #maemo16:48
hiemanshuDocScrutinizer: can I pop in too?16:50
DocScrutinizerhiemanshu: it's a developer-only no general discussions no support chan, but yes of course, you're welcome to lurk and to contribute when you feel appropriate16:51
hiemanshuDocScrutinizer: what chan? I can help with the GUI part, and I know a little kernel hacking too16:52
MohammadAGI'm already on the GUI :P16:56
*** choppa has joined #maemo16:56
*** vblazquez has quit IRC16:59
hiemanshuMohammadAG: you are? well I am sure I can help :P16:59
*** vblazquez has joined #maemo17:01
*** PhonicUK has joined #maemo17:02
*** Psi has quit IRC17:08
*** Scifig has joined #maemo17:08
*** MadViking has joined #maemo17:09
*** MadViking has quit IRC17:13
*** Psi has joined #maemo17:16
*** sid_ has joined #maemo17:16
mzanettiwhat is the right way to check for maemo6 in qmake? the examples use "unix:!symbian:!maemo6" but this matches a regular linux desktop too17:18
mzanettiI meant: unix:!symbian:!maemo517:18
*** sid__ has quit IRC17:20
mzanettialso, I miss the Q_WS_MAEMO_6 define. I've found somewhere in the net that this has been removed intentionally. But I couldn't find the reason why and what to use instead...17:20
*** kama has quit IRC17:23
*** bergie has quit IRC17:23
Scifigmzanetti - I had a similar problem to identify scratchbox in qmake, I used exists() to look for a file that only/also exists in the target environment. In my case I used exists(/usr/bin/hildon-home) to identify scratchbox with FREMANTLE targets17:26
ScifigI didn't know Q_WAS_MAEMO_6 was removed. My code uses still it. Ughh17:27
mzanettiScifig: ok... that should work, thanks. Still this feels like a workaround and it would be interesting to know why the MAEMO_6 defines are removed.17:27
*** jrocha has quit IRC17:28
*** muelli has quit IRC17:30
*** deimos has joined #maemo17:30
Scifigmzanetti - I agree, this is just a workaround. Hopefully they are replacing Q_WS_MAEMO_6 with some MEEGO entry or something17:32
*** ced117 has quit IRC17:32
*** cpscotti has quit IRC17:34
*** sheepbat has quit IRC17:34
*** sheepbat has joined #maemo17:34
*** ced117 has joined #maemo17:34
*** ced117 has quit IRC17:34
*** ced117 has joined #maemo17:34
*** bergie has joined #maemo17:35
Scifigmzanetti - On the MeeGo mailing list, it is recommended to use Qt Mobility API (QSystemInfo). More lines of code but i think it works.17:43
Scifiginstead of Q_WS_MAEMO_6 i mean.17:44
mzanettiScifig: I've seen this. But it doesn't do the job:17:45
mzanettia) it doesn't work for meego specific includes17:45
mzanettib) it gives only the hardware platform (e.g. N9 or N950) but not the software platform17:46
*** gri has quit IRC17:46
*** Sickki has quit IRC17:46
*** Sickki has joined #maemo17:47
*** Sickki has joined #maemo17:47
*** jrocha has joined #maemo17:47
mzanetticancel b)... It does provide the operating system informations... still, the include problem persists17:48
ScifigWhat include problem?17:49
mzanettiif I want to include a header thats only available on meego17:50
ScifigYes, i got it17:50
mzanettisure... I could check that in the pro using exists()... But we're at the workaround again then...17:50
*** Sickki has quit IRC17:53
ScifigThis seems like a good topic for Meego mailing list discussion. It would also help other devs. Can you post ur question there?17:53
mzanettiyes17:55
*** rd has joined #maemo17:55
alteregoI don't think that's a work around, it's perfectly reasonable to test your dependencies properly pre build ..17:56
*** psycho_oreos has quit IRC17:56
*** Sickki has joined #maemo17:57
ScifigIronically, Q_WS_MAEMO_6 is used in the example given for QSystemInfo --> http://doc.qt.nokia.com/qtmobility-1.1.0-beta/sysinfo-dialog-cpp.html17:57
RST38hok, typing seems to work, just barely17:58
mzanettialterego: I'm talking for example about about qmkeys.h. This is part of the official Qt release for Harmattan and Meego.17:59
mzanettiwhile I agree that it makes sense to check for third party includes I don't think it is reasonable for platform internal stuff17:59
*** divan_ has joined #maemo18:00
mzanettiScifig: also all the harmattan example projects use it. But since it has been removed they define it themselves in the .pro using "unix:!symbian:!maemo5"18:02
mzanettiwhich, as I said, interferes with basically all other linux systems18:02
MohammadAGI use Q_WS_MAEMO_618:03
*** divan has quit IRC18:03
*** pavi_ has joined #maemo18:03
*** pavi_ is now known as pavin90018:03
MohammadAGthen when they roll the new define I could just check for that and add Q_WS_MAEMO_618:03
*** sid__ has joined #maemo18:03
pavin900My new N900 seems to have another fault :(18:04
MohammadAGcontains (MEEGO_FLAVOR, "harmattan) DEFINES += Q_WS_MAEMO_618:04
pavin900two glowing lights on the middle of the screen during   a white screen18:04
* pavin900 loves maemo . debian and even the n900 phone but has to return it !!18:05
ScifigMohammadAG - Q_WS_MAEMO_6 is not going to supported sooner or later. It is being removed from Qt documentation.18:06
MohammadAGScifig, so add it yourself18:07
*** sid_ has quit IRC18:07
mzanettiMohammadAG: what is MEEGO_FLAVOUR?18:09
mzanettiits empty here18:09
MohammadAGmzanetti, it'll be added soon18:10
mzanettiah ok. Great.18:10
MohammadAGFLAVOR btw, no U18:10
MohammadAGafaik this was discussed on #meego18:10
ScifigInteresting idea. Guess this MEEGO_FLAVOR also works for WeTab etc then?18:13
MohammadAGnot sure, ask there18:15
*** croppa has quit IRC18:15
*** x29a has joined #maemo18:15
mzanettiScifig: pretty sure it will. this is also be a good explaination why the MAEMO_6 specific stuff as this is way more flexible18:15
*** x29a has quit IRC18:15
*** x29a has joined #maemo18:15
mzanetti... why the MAEMO_6 specific stuff has been removed ...18:15
hiemanshumzanetti: just define it yourself?18:16
mzanettihiemanshu: no, the MEEGO_FLAVOR thing18:17
*** FIQ|n900 has joined #maemo18:18
*** muelli has joined #maemo18:18
*** mikon has quit IRC18:19
*** mikon has joined #maemo18:31
*** BluesLee has joined #maemo18:32
*** jonwil has quit IRC18:35
*** sirdancealot has quit IRC18:36
DocScrutinizerMohammadAG: make the new h-e-n GUI in a way it will work for fremantle and harmattan likewise18:37
BluesLeehi, is it possile to run a 2nd instance of maemo from sd?18:37
*** jrocha has quit IRC18:38
BluesLeeDocScrutinizer: will h-e-n work on n9?18:39
*** sirdancealot has joined #maemo18:39
pavin900I am downloading RX-51_2009SE_20.2010.36-2.004_PR_COMBINED_004_ARM.bin18:44
pavin900is it the new one   ?18:44
MohammadAGyes18:45
DocScrutinizerBluesLee: we're working on it18:45
MohammadAGDocScrutinizer, won't work, conceptually18:45
MohammadAGthe concept of h-e-n on Harmattan should be in the status menu18:45
DocScrutinizerMohammadAG: won't work? too bad - why?18:45
DocScrutinizer:nod:18:46
DocScrutinizercan't we do the same for N900 fremantle?18:46
MohammadAGway too hard to do with C/Gtk for Fremantle18:46
MohammadAGat least for me18:46
MohammadAGso unless javispedro wants to step up :p18:46
DocScrutinizeraaah, maybe hiemanshu can help?18:46
MohammadAGhe's a Qt guy, like me18:46
DocScrutinizerI see18:46
DocScrutinizer~lart gtk18:46
* infobot duct-tapes gtk to the floor and drools on him18:46
* javispedro sighs18:47
MohammadAG^ Gtk fan18:47
javispedro... doing Qt work.18:47
DocScrutinizerMohammadAG: how about tha generic status applet executable?18:49
*** BluesLee has quit IRC18:50
javispedroyou can probably load Qt applets in Harmattan, but I wouldn't do it18:50
*** sid_ has joined #maemo18:50
javispedro*Fremantle18:50
*** kW_ has joined #maemo18:50
DocScrutinizeriirc I once suggested a cmdline binary to show an arbitrary png in status systray, and also to add a button to the status menu, and to call a callback function whenever that button gets hit. Did that idea went anywhere?18:53
*** radic has quit IRC18:53
*** sid__ has quit IRC18:53
*** Scifig has quit IRC18:54
DocScrutinizeranyway the real h-e-n GUI will be a fullscreen window on both fremantle and harmattan, I guess it should be portable18:55
fralsadding somthing in statusmenu on fremantle is pretty trivial18:55
DocScrutinizerand we should change the UI paradigm to a policy not to stop hostmode on closing the main window18:56
fralshttp://maemo.org/packages/source/view/fremantle_extras_free_source/statusmenu-fmms/1.1/18:56
*** Scifig has joined #maemo18:56
DocScrutinizer(not stop hostmode on close of GUI) that's a rationale - one of them - why booston should stay a autonomous process that can live on without the invoking GUI18:57
hiemanshuDocScrutinizer: using a .pid file, running it in background, and making the UI aware of the .pid file makes sense :)18:58
DocScrutinizerhmm, yet undecided about the pid file, given the fact the process has a unique name18:59
hiemanshuDocScrutinizer: you can have the GUI handle the creation of a .pid file, so only when its started via GUI a .pid file is created19:00
DocScrutinizermy original design planned for a named pipe so a UI frontend instance can talk to the daemonized instance19:00
DocScrutinizerhiemanshu: fair enough19:00
*** sirdancealot has quit IRC19:01
DocScrutinizerso GUI wouldn't tear down a booston process that's not been started by the GUI - sounds good19:01
hiemanshuyup19:01
hiemanshuand QProcess can handle this easily19:01
DocScrutinizeryour domain of expertise - I'll keep my sticky fingers out of h-e-n GUI details mostly ;-)19:03
*** gri has joined #maemo19:03
DocScrutinizerI'm the dude for the dirty lowlevel stuff and general system architecture19:03
DocScrutinizerjust sugesting we should try to keep h-e-n GUI in sync for fremantle and harmattan19:04
DocScrutinizerfor me this means I need to specify platform agnostic APIs for the low level stuff19:05
DocScrutinizerfor you it means you need to think about nuisances like gtk-status-applets vs qt19:05
*** radic has joined #maemo19:06
MohammadAGfrals, adding it isn't the hardest part19:07
MohammadAGmaking it work is :P19:07
*** x29a has quit IRC19:08
MohammadAGDocScrutinizer, technically, I could allow what I did for sociality19:08
MohammadAGX button hides the window from the user, clicking the icon makes it show again19:08
*** sirdancealot has joined #maemo19:08
DocScrutinizerfair enough, but will it work for harm "close all" on taskswitcher?19:09
MohammadAGtechnically, sociality is still running, but not to the average user19:09
pavin900DocScrutinizer: /me is getting ready to flash the N900 !19:09
MohammadAGDocScrutinizer, the close button simply sends the window manager's close signal19:09
MohammadAGexample, in fremantle it sends close to all stacked windows + the main window19:09
MohammadAGso just reimplementing closeEvent() and making it ignore the event would not close the app19:10
MohammadAGsee https://gitorious.org/qtbook/qtbook/blobs/master/mainwindow.cpp#line61419:10
DocScrutinizerjust make sure it won't interfere with harmattan's weird way to close apps19:10
MohammadAGit's the standard way all window managers' X button works :)19:11
MohammadAGclose all is probably just a foreach(app, applist) close19:11
DocScrutinizerharmattan has no classic window manager X-buttons19:11
DocScrutinizeryup, probably19:11
MohammadAGit does, they're just hidden by default19:12
MohammadAGtap n hold and they're there19:12
DocScrutinizerwe easily can test that by getting an app into an unresponsive state, then clicking "close all"19:12
MohammadAGnow what would be interesting is if it detects that an app crashed19:12
MohammadAGthat can be easily done19:12
MohammadAGQMainWindow::closeEvent(QCloseEvent *e)19:12
MohammadAG{ e->ignore(); }19:12
MohammadAGit won't respond to the window manager's X button press19:13
DocScrutinizerI thought more along the lines of killall -sigstop calendar - then click closeall19:13
DocScrutinizersee what happens to calendar app19:13
MohammadAGwouldn't it simply close?19:14
DocScrutinizersee if window manager complains19:14
MohammadAGHarmattan does complain if an app stalls19:14
DocScrutinizerdoes it?19:14
MohammadAGnoticed that in the SDK19:14
MohammadAGyes19:14
*** c2pLaY has joined #maemo19:14
*** c2pLaY has joined #maemo19:14
DocScrutinizerok19:14
MohammadAGMeeGo's way is way better though19:14
MohammadAGApp sucks, do you want to close it?19:15
DocScrutinizerand what does harm?19:15
MohammadAGHarmattan does it in a boring "App is not responding"19:15
DocScrutinizerhmm, sounds similar19:15
*** trx has quit IRC19:15
MohammadAGDocScrutinizer, http://i52.tinypic.com/1t62iv.jpg19:16
DocScrutinizerLOL19:17
DocScrutinizerdman, my clock shows 18:18 but iut seems to get dark outside. Did the relocate my building?19:18
javispedroMohammadAG: LOL19:18
javispedroscore one extra point for MeegoCE ;)19:18
javispedrothis reminds me that I used to work on a project where the internal error page had a textbox with the label: "Please fill the following textbox with any kind words you might want to send to developer".19:19
*** trx has joined #maemo19:22
dm8tbrthat's btw the 'engineering english' locale19:23
hiemanshuMohammadAG: using a .pid file would make sense to conserve resources, and stopping someone from killing it from the command line19:27
*** Openfree^ has quit IRC19:29
*** mzanetti has quit IRC19:29
*** mzanetti has joined #maemo19:29
*** GNUton-BNC has joined #maemo19:31
*** sid__ has joined #maemo19:32
*** mikon has quit IRC19:33
DocScrutinizerI think the GUI will also implement the status applet, so it might want to stay alive, main window hidden. Nevertheless it must recover if somebody or sth decides to kill it, and user restarts it from applauncher. With pid file it can pick up on prev state about hostmode&booston established, rather than trying to set up things new and thus messing everything up19:33
DocScrutinizerthe only thing you'd lose when killing the hidden h-e-n GwindowUI implementing this sheme, would be the status bar applet and status menu button to re-open the main GUI window19:34
DocScrutinizers/Gwindow/G/19:35
infobotDocScrutinizer meant: the only thing you'd lose when killing the hidden h-e-n GUI implementing this sheme, would be the status bar applet and status menu button to re-open the main GUI window19:35
*** kwek has joined #maemo19:35
DocScrutinizeralso would implicitly immunize the app against multiple invocations19:36
*** sid_ has quit IRC19:36
DocScrutinizersure we probably don't need that as I guess it's an immanent feature of appstarter anyway19:36
*** FIQ has quit IRC19:37
*** FIQ has joined #maemo19:39
DocScrutinizerOTOH maybe the main GUI wants to spawn a separate lightweight process for the applet, so resource footprint stays low19:40
*** kabtoffe has quit IRC19:41
DocScrutinizerdoesn't make much sense to keep the whole GUI data structures and program text in RAM, while actually only the applet is needed (if at all)19:41
MohammadAG<hiemanshu> MohammadAG: using a .pid file would make sense to conserve resources, and stopping someone from killing it from the command line19:42
MohammadAGsomeone who kills it from the command line can rm the pid file19:42
DocScrutinizer(could be a user config option "show statusbar applet when hostmode active")19:42
DocScrutinizerMohammadAG: OOM manager could kill it19:42
DocScrutinizerMohammadAG: it could segfault19:42
DocScrutinizerwhatnot else19:43
MohammadAGOOM?19:43
*** FIQ|n900 has quit IRC19:43
DocScrutinizerMohammadAG: also see my rationale about resource footprint some few lines up19:43
DocScrutinizerOut Of Memeory19:43
MohammadAGwell yeah, agreed about that19:43
ieatlintyay, my n950 cleared customs19:43
MohammadAG1GB + OOM?"19:44
MohammadAGieatlint, FU!!!19:44
MohammadAG:P19:44
MohammadAGon that thought19:44
MohammadAGis there a way to dump an app into a file and reload it later?19:44
ieatlintthe short answer is no19:45
DocScrutinizerMohammadAG: that's called swap ;-)19:45
*** sq-one has joined #maemo19:45
ieatlintbut a very long answer with some hypotheticals can say yes19:45
*** trbs has joined #maemo19:46
*** jevin has joined #maemo19:46
DocScrutinizerand generally you don't want to do that19:46
ieatlintMohammadAG: so to get an n950, just go to a meego meetup19:47
hiemanshuieatlint: FU FU FU!19:47
hiemanshuieatlint: we are waiting for ours to get shipped :P19:47
ieatlintlook for the scrawniest guy with one (but not me), and grab and run19:47
DocScrutinizerNB aiui program text never gets swapped out as you can reload it from the original binary executable file any time19:47
*** alehorst has joined #maemo19:47
hiemanshuieatlint: I am gonna grab yours and run19:47
ieatlinti will hunt you down and ask politely that you return it19:48
hiemanshuand I'll shoot you with my shotgun, I hate polite people19:49
ieatlintbah, i'm an american.. just imagine how many guns i own19:50
hiemanshunone?19:50
ieatlintit'd be better for me if you applied some sort of stereotype than if i answered that question19:51
*** sq-one has quit IRC19:51
hiemanshuyou are a geek, you have computers, not guns? :P19:52
ieatlintphones too, apparently19:52
javispedrophones have guns?19:53
javispedrowhat a wacky world.19:53
Ken-YoungDevice convergence.19:54
ieatlintmy phone-gun is awesome19:54
*** lbt_away has joined #maemo19:55
*** lbt_away has joined #maemo19:55
hiemanshuyeah, phone has gun, fake ones19:55
Ken-YoungThe lack of a competitive phone-gun is what has killed Nokia in the US.19:55
ieatlintican shoot someone while videoing it for youtube, and then tweet about it19:55
javispedrofriggin asian HTC guns.19:55
*** MadViking has joined #maemo19:56
* javispedro suggest you to parse the previous sentence in the most P.C. way possible.19:56
ieatlintok, i clearly need to file a patent for a gun/phone combo19:57
*** Robot101 has quit IRC19:57
DocScrutinizerKen-Young: :-D19:58
DocScrutinizererrrr19:59
* DocScrutinizer goes editing the http://wiki.meego.com/Community_Office/Community_device_program/Nokia#Completed page20:00
ieatlinti also need to buy a nokla phone sometime20:00
*** divan__ has joined #maemo20:01
GAN900Limb Saver needs to make an attatchment that puts a phone at the cheek weld.20:01
DocScrutinizer...no, not a gun app for N950, but close to it ;-D20:01
*** jhb has joined #maemo20:01
ieatlintfind an assasin app?20:02
DocScrutinizerboring flashlight app20:02
ieatlintooh, yeah, definitely need that20:02
ieatlinti bet it's easy.. probably just modify a value in proc20:03
ieatlintor sys20:03
DocScrutinizerv4l2 ioctl20:03
DocScrutinizerlet's see if we can pimp it... light machine morse20:04
*** divan_ has quit IRC20:04
ieatlinthaha, the app that reads it via the camera would be interesting20:05
DocScrutinizersync all phones in a football or baseball stadium to either build a nice mega-knightrider effect, or all flash same moment and incinerate the referee ;-P20:05
DocScrutinizerieatlint: sounds easy20:06
DocScrutinizeraiui we get at very least 30fps20:06
DocScrutinizerdetecting the blinking bright spot should be easy, even for such a wimpy CPU as OMAP363020:07
*** bergie has quit IRC20:07
DocScrutinizer;-D20:07
DocScrutinizerhmm, lemme add this20:08
*** pyther has joined #maemo20:08
*** swc|666 has joined #maemo20:09
*** ZZzzZzzz1 has joined #maemo20:10
hiemanshuDocScrutinizer: I wanna write a gun app, when you click on it makes sounds like a gun with different guns available :D20:11
DocScrutinizerthough the idea to sync some 1000s of phones' flashes is way more intriguing20:11
*** lbt has joined #maemo20:11
*** tchan has joined #maemo20:11
DocScrutinizerooh, the militaria fart app - great20:11
ieatlintyeah, should've submitted that app to quim20:12
ieatlint"give me an n950 so i can make a fart app"20:13
DocScrutinizermaybe build the virtual watchdog, that scans your flat's door with mic and cam, and starts barking as son as sth is going on?20:13
*** ZZzzZzzz_ has quit IRC20:13
hiemanshuDocScrutinizer: that should be easy using opencv20:13
DocScrutinizersure20:13
DocScrutinizerthe proper barking is the dificult part in that ;-P20:13
hiemanshuyeah20:14
*** kthomas_vh_ has quit IRC20:14
*** kthomas_vh_ has joined #maemo20:15
DocScrutinizer"bug" - turns your phone into a voice/optically activated recording&livestreaming surveillance device20:15
*** GNUton-BNC has quit IRC20:16
DocScrutinizeralso can send warning sms, also on movement (e.g leave in your car, it will notice you by sms when car gets moved)20:16
*** hume has joined #maemo20:16
ieatlintstalker apps are awesome20:17
*** lbt has quit IRC20:17
*** kthomas_vh_ has quit IRC20:18
hiemanshuwell I got opencv to compile in sbox, but I need a real device to test anything, RDA doesn't cut it20:18
*** lbt_away is now known as lbt20:18
*** smhar has joined #maemo20:19
trumeeDocScrutinizer: any idea? http://talk.maemo.org/showthread.php?t=7479420:19
*** kthomas_vh_ has joined #maemo20:19
*** gomiam has joined #maemo20:19
*** kthomas_vh_ has quit IRC20:21
*** sid_ has joined #maemo20:21
DocScrutinizerthere's a gconf key storing the call timer values20:21
trumeeDocScrutinizer: guess you are busy playing with N950 :p20:21
*** kthomas_vh_ has joined #maemo20:22
trumeeDocScrutinizer: ah, now you are talking. how do i query that?20:22
DocScrutinizerI'm busy with doing something unrelated to any technical things, once a week at least20:22
DocScrutinizermompls, maybe I find I link in my wealth of bookmarks20:23
trumeeDocScrutinizer: btw does N950 has sip support?20:23
*** vdv has quit IRC20:23
ieatlinttrumee: yes20:23
ieatlintit's built in20:23
trumeeieatlint: nice, does it support sip video calls too?20:24
* trumee i suppose sip MWI isnt present.20:24
*** gomiam has quit IRC20:24
*** sid__ has quit IRC20:24
DocScrutinizermwi obviously not present, I guess video is20:26
DocScrutinizermy short test with "echo" showed inbound audio was extremely choppy20:27
*** gri has quit IRC20:27
trumeeDocScrutinizer: perhaps this is your bookmark http://talk.maemo.org/showthread.php?t=4262420:28
trumeeDocScrutinizer: choppy sip :((((((((((((20:28
DocScrutinizertrumee: this was a first cursory test with lazily set up SIP config, done on a betatest OS&device20:29
trumeeDocScrutinizer: hope the final firmware is better. But i am not holding my breath on this20:30
*** Sc0rpius has joined #maemo20:30
DocScrutinizertrumee: yes, this is not exactly what I thought it was, but that's actually the right way to find out about total of call minutes for inbound, outbound, per-carrier and whatnot20:31
DocScrutinizerthanks for pointing me at it again20:31
DocScrutinizerI still think there should also be a gconf plain value, but maybe I'm messing this up with datacounters20:32
DocScrutinizeryou easily can check by dumping whole gconf to a file, do a call, dump again to a 2nd file, and diff20:32
DocScrutinizeryou also could run settings->pone->minutescounter under strace and see what it does20:33
pavin900DocScrutinizer: same issue as yesterday  unable to get n900 to recognise usb20:34
*** dos11 has joined #maemo20:34
fusi[n900]wish i could be bothered to figure out how to get beeps to go thru screen/ssh so nick highlights make my n900 vibe or smt :(20:35
fusi[n900]im soooo damn lazy20:35
*** dos1 has quit IRC20:35
trumeeDocScrutinizer: cheers, that triggers thing is nice, also that readymade shell script will do my job :)20:35
*** mirsal has quit IRC20:36
DocScrutinizerpavin900: I don't know what that means20:37
DocScrutinizerhow can N900 not recognize USB? does it not charge or what?20:37
pavin900[10732.388020] usb 1-2: new high speed USB device using ehci_hcd and address 93[10735.195559] usb 1-2: unable to read config index 0 descriptor/all [10735.195566] usb 1-2: can't read configurations, error -71 [10735.308026] hub 1-0:1.0: unable to enumerate USB device on port 220:37
pavin900it charges but that was above message from dmesg20:37
pavin900I am holding the u button it goes to that orange light loop20:38
DocScrutinizererr, sorry, I'm completely lost on your context20:38
pavin900i charged it till it became green20:38
DocScrutinizerand that's dmesg from your linux PC?20:39
*** Scifig has quit IRC20:39
pavin900http://mg.pov.lt/maemo-irclog/search?q=pavi_20:39
pavin900DocScrutinizer:  yeah linux mint debian edition aka testing20:40
DocScrutinizerpavin900: N900 *can not* go into bootloop with blonking yellow LED when you hold 'U' while plugging in a *powered down* device to a USB host PC20:41
DocScrutinizerunless your battery is weak, or your U button broken20:41
*** kabtoffe has joined #maemo20:42
pavin900ohh battery says full and u button works20:42
*** Itschue has joined #maemo20:43
pavin900i removed the outer casing made sure i removed and re inserted battery20:44
*** sirdancealot has quit IRC20:45
pavin900you think there is nothing wrong in my USB cable20:47
DocScrutinizerthere may be sth wrnk with your USB cable, but that doesn't open a path to a bootloop20:49
NIN101wtf. My lock code consists of 10 digits. If I only enter 8 correct, I can unlock the device. If the 9th digit is wrong, it still gets unlocked. Is this a known issue?20:49
DocScrutinizernormal20:49
NIN101ok, thx20:49
DocScrutinizerman crypt20:50
*** hume has quit IRC20:50
DocScrutinizersame with all passwords on linux, usually20:50
Sicelo0_0 /me thought it was just N90020:51
trumeeDocScrutinizer: that is news to me20:51
DocScrutinizerman 3 crypt >>By  taking  the  lowest  7  bits of each of the first eight characters of the key, a 56-bit key is obtained.<<20:52
*** hurbu has quit IRC20:52
DocScrutinizeryou can usually change your system settings so programs like passwd use an alternative methos, according to >> The  characters  in  "salt"  and  "encrypted" are drawn from the set [a-zA-Z0-9./].  In the SHA implementation the       entire key is significant (instead of only the first 8 bytes in MD5).<<20:54
*** sirdancealot has joined #maemo20:54
*** hurbu has joined #maemo20:56
*** rd has quit IRC20:57
DocScrutinizer>> The password field must be filled. The encryped password consists of 13 to 24 characters from  the  64  characters       alphabet  a  thru  z,  A  thru  Z, 0 thru 9, . and /. Optionally it can start with a "$" character. This means the       encrypted password was generated using another (not DES) algorithm. For example if it starts with "$1$"  it  means       the MD5-based algorithm was used.<<20:59
*** jimmy1980 has quit IRC20:59
DocScrutinizerI.E. password hashes in your passwd/shadow file that start with $!$ indicate that only the first 8 char of the password are significant21:01
DocScrutinizer$1$ even21:01
*** jimmy1980 has joined #maemo21:02
*** kama has joined #maemo21:04
DocScrutinizerfor hashes not having $1$ at header, it seems MD5 is used as well, though the above quote of man 5 shadow suggests differently21:04
*** sid__ has joined #maemo21:05
DocScrutinizeron my desktop system the hashes are tagged $2a$21:05
hiemanshuDocScrutinizer: $6$ here21:06
*** GNUton-BNC has joined #maemo21:07
*** sid_ has quit IRC21:09
*** jhb has quit IRC21:10
*** Sc0rpius has quit IRC21:11
*** Zahra has joined #maemo21:14
*** Scifig has joined #maemo21:14
*** onen|openBmap has joined #maemo21:16
*** florian has joined #maemo21:16
*** florian has joined #maemo21:16
*** fusi[n900] has quit IRC21:18
*** mc_teo has joined #maemo21:19
*** mc_teo has joined #maemo21:19
*** deimos_ has joined #maemo21:20
*** hannesw__ has quit IRC21:21
*** MadViking has quit IRC21:22
*** deimos has quit IRC21:22
*** GNUton-BNC has quit IRC21:23
*** Sc0rpius has joined #maemo21:25
*** marthd_ has joined #maemo21:25
*** Venemo has joined #maemo21:29
*** marthd has quit IRC21:29
Venemogood morning everyone21:29
*** marthd_ has quit IRC21:29
*** marthd has joined #maemo21:29
*** gn00b has quit IRC21:32
*** GNUton-BNC has joined #maemo21:35
*** lxp has joined #maemo21:37
*** wam has joined #maemo21:38
VenemoDocScrutinizer: how's your N950?21:38
DocScrutinizeridle21:39
*** lxp1 has quit IRC21:40
Venemohttp://share.ovi.com/media/joerg900.public/joerg900.10170?sort=0 ->OMG21:40
Venemowhat did you do?21:40
ruskieVenemo, he tried running bash as root apparently21:41
DocScrutinizerhttp://forum.meego.com/showpost.php?p=25529&postcount=9421:41
*** c2p has quit IRC21:41
Venemolol21:42
Venemoachipa, I've read your blog post about QML GUIs. thank you very much, I've finally understood it :)21:43
achipaVenemo: yw :) somebody had to say it21:47
Venemoachipa :)21:47
*** x29a has joined #maemo21:48
*** x29a has joined #maemo21:48
*** sq-one has joined #maemo21:49
*** mva has quit IRC21:50
*** piggz has joined #maemo21:50
ScifigWhat is the proper way to close an app in harmattan? Other than from open apps screen?21:52
Venemoachipa, are there any established design patterns, such as MVC or MVVM that is easily implementable with QML?21:52
*** sid_ has joined #maemo21:52
lcukMVC? MVVM?21:53
*** javispedro has quit IRC21:53
*** mva has joined #maemo21:53
Venemolcuk, http://en.wikipedia.org/wiki/Model-view-controller http://en.wikipedia.org/wiki/Model_View_ViewModel21:54
achipaVenemo: of course, take a look at the View elements - the models and delegates are just that21:54
achipabut of course free to make your own c++ models, controllers, etc21:55
Venemoachipa, can you gimme a link to a good example that demonstrates this?21:55
Venemoachipa, the thing what I was missing most from QWidgets was a nice design pattern to work with21:55
*** sq-one has quit IRC21:55
achipaQWidgets also have it, but as they were born before MVC became hip, most of the non-database stuff foregoes it by default21:56
*** sid__ has quit IRC21:56
Venemoachipa, yeah, some of them also have a similar design, but a lot more complicated than what I wanted.21:57
*** wam has quit IRC21:57
achipahttp://doc.qt.nokia.com/4.7-snapshot/qdeclarativemodels.html & http://doc.qt.nokia.com/4.7-snapshot/qml-views.html21:57
Venemoachipa, that being said, could you please point me to an article that tells me how to use it with MVC?21:57
Venemoachipa, so for example, let's say I have a View (a QML file) and I want to put a Controller behind it that I write in C++. how can I do that? how can I bind stuff from the C++ class into QML?21:58
*** mva has quit IRC21:58
achipahttp://doc.qt.nokia.com/4.7-snapshot/qml-extending.html ?21:59
Venemoextending?21:59
VenemoI don't wanna extend it21:59
achipayes, you extend the view21:59
achipadon't get bogged down by nomenclature21:59
Venemoin WPF, this is done with: <TextBox Text="{Binding MyText}"/>22:00
*** jimmy1980 has quit IRC22:00
Venemoand it works two-way22:00
Venemoso what I enter into the text box appears as the value of the property in my class22:01
Venemocan QML do that?22:01
achipathat's a bit different, being MVVM22:01
achipabut yes, you can of course do that22:01
Venemookay, but how?22:01
Sicelowhen connected to N900 via vnc, and the screen dims, how do i 'wake' it up? So far I'm using F7/8 (which does volume up/down)22:02
achipasame page: http://doc.qt.nokia.com/4.7-snapshot/qml-extending.html#property-binding22:02
Venemoachipa, aaah, thanks22:02
fralsQ_PROPERTY <322:02
Venemoachipa, does this binding work two-way?22:03
*** c2p has joined #maemo22:03
fralsif only qtcreator would generate crap like that automatically it would be even better!22:03
fralsif you implement the WRITE and specify it22:03
achipaVenemo: yes, works both ways22:04
*** mc_teo has quit IRC22:04
Venemodoes this binding also work for UI elements? the example shows it with various objects, but not UI elements22:04
*** mc_teo has joined #maemo22:04
*** vazel has joined #maemo22:04
DocScrutinizerachipa: what's your take on http://share.ovi.com/media/joerg900.public/joerg900.10171 +next 3 and  http://forum.meego.com/showpost.php?p=25529&postcount=9422:05
achipaVenemo: yes (but you have to inherit from the right things, of course)22:07
Venemoachipa, I think it will be clearer to me when I actually start coding it :)22:07
Venemoachipa, thank you so much :)22:07
*** leniwiec_1 has joined #maemo22:07
*** jimmy1980 has joined #maemo22:08
Venemoachipa, I still have some other work to do, but would you mind if I asked you questions about this stuff once I begin with it?22:08
*** davyg has quit IRC22:08
achipaVenemo: sure, no worries, if I'm around, glad to help22:09
Venemoachipa, thanks :)22:09
Venemoachipa, QML seems to be a worthy opponent of XAML, once one gets used to {} instead of <>22:09
*** Rpa has quit IRC22:10
achipaDocScrutinizer: ? not sure I follow what's going on...22:10
*** villager has joined #maemo22:10
Venemoachipa, he tried to install bash on N950 and aegis bricked his device22:11
fralsachipa: aegis is going on there (not sure about the 3rd pic which is of the hw hinge?) ;)22:11
*** wam has joined #maemo22:11
fralshe tried to run the installed bash and aegis protected him ;D22:11
achipacare to elaborate on the methodology of "tried to install" ?22:11
VenemoDocScrutinizer, btw, is there something wrong with your hinge or you just like it this much? you appear to have a bunch of pictures of it.22:11
*** NGNUton-B has joined #maemo22:12
achipaalso the date of birth... :)22:12
DocScrutinizerooops sorry22:12
DocScrutinizerscratch that22:13
*** piggz has quit IRC22:13
*** GNUton-BNC has quit IRC22:13
DocScrutinizerachipa: what's your take on http://share.ovi.com/media/joerg900.public/joerg900.10171 +next 3 and  http://www.developer.nokia.com/bugs/show_bug.cgi?id=21922:13
povbotBug 219: submenus do not open, timing issue22:13
DocScrutinizeryeah povbot, good bot22:13
DocScrutinizerVenemo: the hinge is considered the reason why N950 didn't make it to market22:14
fralsfucking annoying that bugzilla requires a username22:14
fralscant even see the fucking bugreport22:14
VenemoDocScrutinizer, what's wrong with it?22:14
fralswonder who came up with that bright idea22:14
DocScrutinizerVenemo: possibly not really sturdy22:15
DocScrutinizerachipa: the aegis desaster is a completely unrelated story22:16
VenemoDocScrutinizer, is it crap?22:16
DocScrutinizerwhat? the hinge?22:16
achipaas for UI usability... that's something really really really really hard to affect22:17
VenemoDocScrutinizer, yep, I'm still talking about the hinge22:17
*** onen|openBmap has quit IRC22:17
GAN900achipa, indeed, nice post.22:17
DocScrutinizerVenemo: I think for me it's as fine as N900 USB22:17
VenemoDocScrutinizer, that's good to hear (N900 USB has been working fine for me)22:18
*** vblazquez has quit IRC22:18
*** vblazquez has joined #maemo22:18
dm8tbrDocScrutinizer: so you needed a reflash after that aegis screen?22:21
DocScrutinizeryes22:22
*** piggz has joined #maemo22:22
*** gri has joined #maemo22:23
DocScrutinizerachipa: on the aegis topic: how's the supposed way to install *anything* on N950? I downloaded and installed (via dpkg -i) the bash.deb as linked to in that FMC post I accidentally posted the URL above. It installed but wasn't startable22:27
DocScrutinizerjavispedro analyzed it down to bash trying to do a setgid() which makes aegis reject the execution22:28
achipaDocScrutinizer: I'm no aegis expert, but it should work if the manifest is valid22:28
DocScrutinizerwould the manifest be included in that .deb?22:28
DocScrutinizerwould I have to create it by myself?22:29
achipasetgid almost certainly requires some aegis tokens22:29
achipamanifest should be in deb, yes22:29
DocScrutinizerwhere can I find a mini-howto about all that?22:29
achipaa default gets created if you don't22:29
achipait's in the harmattan docs22:29
achipaon developer nokia22:29
achipanot overly detailed, but DOES describe the tokens and manifest creation workflow22:30
*** sid__ has joined #maemo22:30
DocScrutinizerit's a PITA to download and install a .deb from Nokia and find it can't run22:30
*** Scifig has quit IRC22:30
DocScrutinizerdevelopment on a level I planned for seems to be next to impossible with this aegis thing22:31
achipaDocScrutinizer: http://library.developer.nokia.com/topic/MeeGo_1.2_Harmattan_API/html/guide/html/Developer_Library_Developing_for_Harmattan_Harmattan_security_6cbe.html22:31
*** Zahra has quit IRC22:31
RST38hok, is there a way to disable aegis?22:31
achipasure... though you probably don't want to gives the things that require it running22:31
ieatlintit wouldn't really be a nokia phone if you didn't have permissions issues that make you angry22:31
RST38hachipa: what things?22:32
DocScrutinizersee, I spent a day with installing and recovering from http://harmattan-dev.nokia.com/pool/harmattan-beta/free/b/bash/bash_4.1-3+maemo6+0m6_armel.deb22:32
*** sid_ has quit IRC22:33
ieatlintis there a public copy of the n950 fw for reflashing?22:33
DocScrutinizerif this is what a developer device is supposed to behave like, then I don't see the development taking any pace22:33
achipaDocScrutinizer: if it's a Nokia signed package and has a faulty manifest, file bug - really22:33
achipaieatlint: public copy ?22:34
dm8tbrieatlint: one click flasher on dev.no22:34
achipaieatlint: what's wrong with the official one ?22:34
DocScrutinizerIt's been the very first thing I tried, and I have nfc if it has a bug or I did something wrong22:34
ieatlintnothing, i didn't know if there was an image to reflash the device if things screw up22:34
DocScrutinizerieatlint: obviously there is or otherwise I'd be busted22:35
ieatlinthah, indeed22:36
dm8tbrachipa: as much as I try to understand aegis and rationalize it's existence, throwing a tantrum and leaving the device in an non-booting state is a _bit_ harsh in my book22:36
achipayep, it's on developer nokia...22:36
achipafor experienced folks, I'd suggest staqrting the one-click-flasher and just ctrl-c after it extracts the stuff22:37
Atariiis DD overkill if I want to create a easily restorable backup of my N900? Is BackupMenu the recommended method>?22:37
achipayou'll get a classic flasher+bin+emmc and use it just like on maemo22:37
achipadm8tbr: well it's a bit harsh when you rm -rf / your device as root, but that doesn't mean rm's existance needs rationalizing, right ?22:38
ShadowJKbut the question is still, how do you turn off aegis so it stops stopping you from doing stuff :)22:38
DocScrutinizerachipa: this link you posted is about creating manifest. Thanks. But first I'd be interested in a word about how you're supposed to *install* something usually on harmattan. Are there any differences in which tools to use etc?22:38
achipaDocScrutinizer: no, dpkg -i  should work just as it did22:39
*** jevin has quit IRC22:39
DocScrutinizerok, thanks for that trivial but assuring bit of info22:39
*** chigga has joined #maemo22:40
ShadowJKHow do you make programs and scripts created on device work?22:40
dm8tbrachipa: I thought it was supposed to protect the user, not give him the ability to wipe his device in an instant without further warning22:40
achipaDocScrutinizer: though - you might need to REMOVE it first if there is a source signature check. Hm. yes, this requires a bit of thinking...22:40
DocScrutinizerYAY22:41
achipadm8tbr: hey, don't make me defend aegis. Or silverlight. Or... you get the idea.22:41
*** jevin has joined #maemo22:41
dm8tbrachipa: I'm just asking you because you are more knowledgeable about this than we are22:41
DocScrutinizerachipa: will there be a day eventually some time into the future when I can do >>apt-get install gdb<< ?22:42
achipathat's bad. Given that my aegis-fu is fairly rudimentary, and mostly related to application development, not the bowels of Harmattan...22:42
achipaI would have thought gdb is already there in some dev repo...22:43
*** rd has joined #maemo22:44
achipa(I'm pretty sure it is, in fact, though I *am* a bit sleep deprived)22:44
pavin900DocScrutinizer: charged for two hours to check my n900 which is fully charged and plugged to USB with battery reinserted , u key was pressed all the time .. I could see in a very very feeble light from n900 that I was dropped to some shell . Is that any good    ?22:44
DocScrutinizerindeed, gdb is. Not bash though22:44
DocScrutinizerno22:45
pavin900and it again went to boot loop , huh no other choice but to return the device22:45
*** kama has quit IRC22:46
ShadowJKwas flasher running?22:46
*** vdv has joined #maemo22:46
DocScrutinizerpavin900: the nolo bootloader shall stop on NOKIA screen with usb logo22:46
pavin900nopes didnt happen22:46
*** mva has joined #maemo22:47
DocScrutinizersince yesterday I have some 2..4 moments of 60s each day when I honestly consider sending the device back22:49
VenemoDocScrutinizer, please don't. at least not before you make USB hostmode for it :)22:49
DocScrutinizerI'm not completely clear why I'm doing all this, going thru aegis hoops and develping hostmode for a device I'm not faintly interested in22:50
VenemoDocScrutinizer, you're doing it for your friends here :)22:50
ShadowJKN950 seems interesting, if one can work around aegis so that you can like, make stuff ;p22:50
maybeWTFfor the fame & women22:50
DocScrutinizerand obviously the device and Nokia are not interested in me messing around with this low level stuff either22:50
ShadowJKbut N9 is totally uninteresting indeed :P22:50
*** sid_ has joined #maemo22:51
*** davyg has joined #maemo22:52
ShadowJKpavin900, so your N900 still boots or not?22:52
pavin900nopes with usb22:52
vdvhow can i tell to camera app not to store videos on MicroSD, but on internal memory?22:53
* ShadowJK sighs22:53
pavin900ShadowJK: I am sick of seeing that orange blinking light and console messages which are so dim that I cant make a  or b or c from it22:54
ShadowJKvdv, open camera app, tap on viewfinder to reveal titlebar, open titlebar menu, general settings22:54
DocScrutinizervdv: click on the storage icon in camera gui22:54
* pavin900 will remove USB and see some diagnostic messages hopefully22:55
ShadowJKpavin900, what question is that in response to?22:55
*** sid__ has quit IRC22:55
DocScrutinizerpavin900: there ARE NO diagnostic messgaes from NOLO bootloader. This means when you see those, then NOLO failed to enter flashing mode22:56
pavin900DocScrutinizer: ohh ok ,sorry for bugging you multiple times with this question :(22:56
vdvShadowJK, DocScrutinizer: thanks :)22:57
ShadowJKI'd still want to know whether your device is bootable or notä22:57
DocScrutinizeryou know you entered flashing mode when you see a huge NOKIA with a USB icon22:57
DocScrutinizereverything else means there's sth going wrong22:57
DocScrutinizerShadowJK: bootloops22:58
DocScrutinizeraiui22:58
pavin900ShadowJK: I removed the USB cable was able to turn on N()0 .. but USB wont be detected in any case .22:59
*** lxp has quit IRC22:59
DocScrutinizerN900 does no "USB detection"22:59
*** gri has quit IRC22:59
dm8tbrDocScrutinizer: I do think this will change. the problem is that we have to deal with the situation that we have at hand. nerd rage is not helping. we need to figure it out and the standard hacker approach fails, that's frustrating.23:00
DocScrutinizeryup23:00
DocScrutinizerextremely frustrating23:00
dm8tbrDocScrutinizer: as you know I'm lucky enough that I'm in walking distance to kick some people in person if necessary. Once I know who does what we should be able to solve a few things.23:00
DocScrutinizerwell, I started to hate aegis long ago, so I can't tell anything changed since I learned it is as bad as I expected23:01
dm8tbrit's my private version of 'sauna diplomacy'23:01
dm8tbrwalk up to people's desks and keep talking to them23:01
*** lxp has joined #maemo23:01
pavin900DocScrutinizer: you mean it wont act as host mode , which I do know . I mean the phone doesnt detect a USB cable attached to it23:01
DocScrutinizerdm8tbr for president! :-D23:01
dm8tbrthank's but I'm not the calibre of a Kekkonen...23:02
ShadowJKpavin900, what about pc?23:02
DocScrutinizerpavin900: that's obviously nonsense as it wouldn't start up on plugging it in to PC otherwise23:02
dm8tbrpavin900: random thought, did you try with a different BL-5J battery?23:03
*** swc|666 has quit IRC23:03
*** radic has quit IRC23:03
pavin900ShadowJK: [19506.364024] hub 2-0:1.0: unable to enumerate USB device on port 2 is the only line I get on my debian pc dmesg23:03
DocScrutinizerindeed, it's highly probable that this is a batery-low issue23:03
*** gri has joined #maemo23:04
DocScrutinizerthat as well can't be correct as first it has to detect a new device and that even gets logged as well, otherwise it wouldn't start to try and enum it23:04
pavin900ok charged it fully , maybe that was not sufficient( despite the green) , will try with another battery23:04
DocScrutinizertry another USB cable first23:05
ShadowJKSo, even if it enters flashing mode it'll do nothing since it can't communicate over usb at all23:05
*** sid__ has joined #maemo23:06
ShadowJKBecause even in "charging only" mode it enumerates on host pc23:06
*** sid_ has quit IRC23:06
pavin900Another dumb question , does android machiens use the same cable ?23:07
ShadowJKsome of them predate MicroUSB and have MiniUSB instead23:07
ShadowJKshould be easy to see the difference23:07
pavin900ok tomorrow some of my colleagues have a cable which works for Wildfire,sony and galaxy // will try with it23:08
pavin900BTW this cable worked like 2 days back23:08
ShadowJKalso check if usb port on pc works with anything else..23:09
pavin900ShadowJK: that I double checked with many pen drives23:10
ShadowJKok23:10
*** Itschue has quit IRC23:11
*** jhb has joined #maemo23:11
*** Itschue has joined #maemo23:11
*** divan__ has quit IRC23:11
*** jhb has joined #maemo23:12
JaffaDocScrutinizer: pong (something about rarity)23:14
JaffaEv'ning all23:14
DocScrutinizeraah, was about the diminuishing number of active chanops here23:14
JaffaAh23:14
DocScrutinizerand hi o/23:14
GAN900#meego's got a bigger problem with that.23:14
DocScrutinizerindeed23:15
DocScrutinizera list of 12 chanops but nobody cares when pupnik goes mad23:15
DocScrutinizerJaffa: you installed any fancy stuff (or *any* stuff for that one) on your 950?23:16
DocScrutinizerI picked the top win, and tried to install bash which turns out to be broken - so I'd need a bit of assurance about usually things *can* work the usual way23:18
*** divan__ has joined #maemo23:19
DocScrutinizerI mean it's quite embarrassing and paralyzing to brick your device and get http://share.ovi.com/media/joerg900.public/joerg900.10170?sort=4 when all you wanna do is install (and run) bash23:20
DocScrutinizerat least you can't say I gave aegis no fair chance to convince me it's no a spawn from hell23:22
*** rblank has joined #maemo23:22
JaffaDocScrutinizer: gPodder, Mong, Trap/Shake/Kill'em, Attitude23:23
Venemobut... why isn't there an option in aegis to tell it that this or that stuff should be treated as "trusted"23:23
DocScrutinizerall via apt-get, from standard repo?23:23
JaffaDocScrutinizer: All from debs from browser; but then Attitude upgraded from my home project repo23:24
GAN900OK, who's going to get Qt FBReader ported by the time I get my device?23:24
DocScrutinizerVenemo: simply because *you* are not trusted to tell aegis what's trustworthy. It's up to Nokia to decide23:24
VenemoDocScrutinizer, that's weird23:24
JaffaDocScrutinizer: So, was the problem with bash that it replaced /bin/sh?23:25
DocScrutinizerVenemo: from a aegis PoV there's simply no difference between "you" and any arbitrary rogue malware you accidentally happen to run23:25
DocScrutinizernope23:25
Venemomhm23:25
DocScrutinizerjaffa, it didn't replace anything23:26
*** doc|home has quit IRC23:26
*** elninja has quit IRC23:26
* dm8tbr hopes he gets his device soon so he can start and help bring some light into this mess...23:26
DocScrutinizerJaffa: http://forum.meego.com/showpost.php?p=25529&postcount=9423:26
DocScrutinizerJaffa: the manifest Nokia ships with this .deb is obviously defect, so we tried to make bash run nevertheless, which ended in us bricking the device23:27
DocScrutinizeras we had NFC about manifests in .deb - or even how to fix them23:28
*** javispedro has joined #maemo23:30
DocScrutinizerJaffa: another interesting bit javispedro found out is that the kernel shipping with 950 has no OTG support at all - so to even start anything meaningful we need a new kernel, and I'm already joyfully awaiting the aegis msgs we'll get after we flashed it23:32
Jaffa:-/23:32
*** ced117 has quit IRC23:33
*** rd has quit IRC23:33
griwohoo, package departed leipzig23:34
DocScrutinizerI bet we'll get *some* sort of system up and running with this custom kernel, but I'm rather sure a lot will blow chunks, e.g. whole telephony stack23:34
javispedroDocScrutinizer: not the one shipping but n950, but the one that is on the harmattan SDK. Hopefully they match ;)23:34
javispedros/but n950/on n950/23:34
infobotjavispedro meant: DocScrutinizer: not the one shipping on n950, but the one that is on the harmattan SDK. Hopefully they match ;)23:34
*** mirsal has joined #maemo23:34
*** jhb has quit IRC23:35
*** tackat has joined #maemo23:35
VenemoDocScrutinizer, could we just flash a firmware which doesn't have aegis?23:35
DocScrutinizerso me failing on a simple install of an alternative shell not exactly helped to rise my hopes we'll ever get this running23:36
*** sirdancealot has quit IRC23:36
DocScrutinizerVenemo: telephony stack and whatnot will not work on such a firmware23:36
DocScrutinizerotherwise it should work23:36
Venemowhy?23:36
javispedrowe do not know.23:36
javispedroas I was saying removingaegis from kernel is one of the first things I'm going to try.23:37
javispedroand see what happens.23:37
pavin900Bye folks me got a train to catch . I will hopefully be back with some good news . Thanks a lot DocScrutinizer  ShadowJK dm8tbr23:37
*** SmilyOrg has joined #maemo23:37
DocScrutinizerbecause aiui those binaries have something built in that makes them fail when not on a aegis system23:37
Venemoso23:37
Venemolet's lie to them?23:37
*** pavin900 has quit IRC23:37
DocScrutinizerpavi: yw23:37
*** doc|home has joined #maemo23:37
dm8tbrVenemo: the problem is that we don't know enough about this yet. if it would be fully armed we'd be probably screwed, but it seems to be in some limbo state, so we might be able to trick it into submission.23:38
DocScrutinizerVenemo: when modem does a challenge-response auth to APE with a key only Nokia has access to, we're screwed for that bit at least23:38
Venemohmm23:39
dm8tbrand yes, if there are trust chains involved that gets awfully hairy23:39
*** sirdancealot has joined #maemo23:39
Venemowell, MeeGo CE runs on the N950... and I do think that it doesn't have aegis23:39
DocScrutinizerindeed23:40
DocScrutinizerthat's true23:40
*** Chewtoy has quit IRC23:40
DocScrutinizergood point, very good point23:40
DocScrutinizer:-)23:40
*** Robten has joined #maemo23:40
vdvwhat does "bind" in "/home/opt on /opt type none (bind)" mean? (output of mount)23:40
*** Smily has quit IRC23:40
VenemoDocScrutinizer, I'm not sure if one can make a phone call with N950 with MeeGo CE (hasn't asked anyone)23:41
DocScrutinizerit's a bindmount which means the "source" is no physical device23:41
vdvmmcblk0p2 is mounted on /home, that's clear23:41
V13vdv: most probably mount -t bind23:41
DocScrutinizervdv: bindmounts a kinda like symlinks23:42
vdvi want to move /usr on MicroSD, is that possible/good idea?23:42
DocScrutinizerthey are no classical mounts for hardware23:42
DocScrutinizerit's not feasible on maemo, see:23:42
DocScrutinizer~optification23:42
infobotoptification is, like, a inventive duct tape workaround to reclaim space in fs root, done due to the fact the systeminit *and* partitioning is FUBAR,  http://wiki.maemo.org/Documentation/Maemo_5_Developer_Guide/Packaging,_Deploying_and_Distributing/Installing_under_opt_and_MyDocs, or ""OMG - I wish somebody had looked into FHS and moved /usr to eMMC"", http://www.pathname.com/fhs/pub/fhs-2.3.html#PURPOSE2 bullet1,2 and fhs-2.3.html#PURPOSE16 dot323:42
V13nice entry23:43
vdv:)23:43
DocScrutinizervdv: Nokia failed to clearly sort stuff so /usr has no binaries that are needed in early boot23:43
V13well...23:43
V13DocScrutinizer: it's even worse23:43
vdvi.e. /usr stuff is needed on boot?23:44
V13I bricked my N900 at the first day because I moved /usr/share in eMMC23:44
DocScrutinizervdv: yes23:44
vdvdamn partitioning :) i hate it23:44
cehtehwell done :P23:44
V13I assumed that /usr/share would be safe....23:44
DocScrutinizervdv: so instead of moving that stuff to rootfs proper, Nokia decided /usr has to be on rootfs, which clearly conflicts to FHS23:45
cehtehanyways bricking at the first day is certainly more comfortable than bricking at half a year of use with no backup :P23:45
*** choppa has quit IRC23:45
V13cehteh: indeed... although I believe that because of that incident I'll live about 2 years less...23:46
vdvi've bricked mine today...23:46
DocScrutinizervdv: so that's how ~optification was born23:46
DocScrutinizer(first the process, then the factoid of infobot ;-D)23:46
GAN900DocScrutinizer, how's multitasking feel day-to-day?23:47
V13DocScrutinizer: Well.. optification initially had a different meaning. It only affected installed apps that needed to go in /opt. It was PR1.2 IIRC that changed the meaning to "move anything possible to /opt".23:47
*** onen|openBmap has joined #maemo23:47
DocScrutinizerGAN900: which multitasking?23:48
*** NGNUton-B has quit IRC23:49
*** esaym153 has quit IRC23:50
*** divan__ is now known as divan23:51
*** toniher_casa has quit IRC23:52
*** sirdancealot has quit IRC23:53
* DocScrutinizer renames hostname bp to hostname ac23:54
JaffaGAN900: Very good. I'm not missing quick close either, and always have Contacts, Clock, Calendar and Mail open23:55
* Jaffa beds23:55
DocScrutinizerburning platform -> aegis coffin23:55
*** Xjs|moonshine has quit IRC23:55
*** dos11 has quit IRC23:55
DocScrutinizernight Jaffa23:55
*** sirdancealot has joined #maemo23:56
*** valdyn has quit IRC23:57
*** sid_ has joined #maemo23:57
*** jhb has joined #maemo23:57
*** aloril has quit IRC23:58
*** radic has joined #maemo23:58
*** esaym153 has joined #maemo23:59

Generated by irclog2html.py 2.15.1 by Marius Gedminas - find it at mg.pov.lt!