itsnotabigtruck | 1.2 is a significant improvement over 1.1 so i'd suggest you grab 1.2 variant 001 and flash that | 00:00 |
---|---|---|
itsnotabigtruck | Jare: what if you try flashing the cmt only | 00:00 |
Jare | what does it contain? | 00:00 |
*** Arkenoi has joined #harmattan | 00:01 | |
jonni | Jare: there has been few cases where tape helps.... there was a bunch of devices/simcards that needs tape on simcard backside. | 00:02 |
jonni | but ofcourse sometimes simcards break, but your operator should be able to replace that for free. | 00:02 |
itsnotabigtruck | jare: cmt = cellular modem something | 00:03 |
itsnotabigtruck | it's part of teh firmware image | 00:03 |
itsnotabigtruck | just use -f --flash-only=cmt | 00:03 |
itsnotabigtruck | also, working on this XMPP account plugin i ran into another pr1.1+ api :/ | 00:04 |
itsnotabigtruck | i'm getting really tired of this sdk business | 00:04 |
itsnotabigtruck | jonni: if it hasn't been done already any chance you could put in a word that the pr1.3 sdk needs to be released after that version comes out | 00:05 |
itsnotabigtruck | um, if it exists at all yada yada | 00:05 |
jonni | itsnotabigtruck: noted. :) | 00:05 |
itsnotabigtruck | i'm afraid they'll do the same thing with pr1.3 they did with pr1.2 and pr1.1, and then once harmattan's completely wound down then the proper sdk will be forever lost | 00:06 |
jonni | dont worry there is improvement coming to current situation, if there is ever pr1.3 coming :) | 00:08 |
*** rnovacek has quit IRC | 00:13 | |
*** niqt has joined #harmattan | 00:19 | |
Jare | as I suspected, a few layers of tape didn't change anything. I'll try to test a different phone/sim card and flash after that. Hopefully there's nothing wrong with the n9 itself... | 00:21 |
*** jaywink has quit IRC | 00:24 | |
itsnotabigtruck | jare: try the cmt only flash | 00:27 |
itsnotabigtruck | that won't erase your data | 00:27 |
itsnotabigtruck | it also probably won't help, it's a shot in the dark, but it might | 00:27 |
itsnotabigtruck | i know that the sort of problem you have can happen if the CMT doesn't like the firmware it's flashed with | 00:28 |
teleshoes | hey, any inception 0.2 / 1.0 / 2.0 news? | 00:28 |
*** cvaldemar has quit IRC | 00:34 | |
*** cvaldemar has joined #harmattan | 00:35 | |
Jare | itsnotabigtruck: yes, I'll do that after testing the sim card. I would have high hopes on the reflash, if the phone was a Lumia... ;) | 00:36 |
*** hardaker has quit IRC | 00:38 | |
teleshoes | itsnotabigtruck, i have a quick question. how should i tell people to put a file in /etc/init with inception? | 00:49 |
teleshoes | they report that the file they stuck in there with opensh is 644, root.root owned, and they dont have permission to read it, while they CAN read /etc/init/ssh.conf | 00:50 |
*** piggz_ has joined #harmattan | 00:54 | |
*** piggz has quit IRC | 00:54 | |
DocScrutinizer | err 644 should allow world to read | 00:57 |
teleshoes | yea | 00:57 |
*** stroughtonsmith has joined #harmattan | 00:57 | |
teleshoes | it should | 00:57 |
teleshoes | he pasted the code though, and its like: | 00:58 |
teleshoes | $ root: cat /etc/init/file.conf | 00:58 |
teleshoes | Permission denied. | 00:58 |
*** stroughtonsmith has quit IRC | 00:58 | |
teleshoes | while cat /etc/init/ssh.conf works | 00:58 |
DocScrutinizer | strange | 00:58 |
teleshoes | he claims stat --format=%a is 644 on both | 00:59 |
DocScrutinizer | dunno if aegis kicks in here as well | 00:59 |
itsnotabigtruck | i think that might have something to do with /etc/init being an 'immutable directory' | 00:59 |
teleshoes | thats what im assuming | 00:59 |
itsnotabigtruck | i haven't looked into /etc/init much but there's some weird aegis stuff related to that and only that | 00:59 |
teleshoes | this is an aegis-wall i have not hit up against yet | 00:59 |
teleshoes | well, fuck | 00:59 |
itsnotabigtruck | what if you try installing into there | 00:59 |
teleshoes | he was able to | 00:59 |
teleshoes | he got the file there | 00:59 |
itsnotabigtruck | no, i mean, install into there as a package | 01:00 |
teleshoes | and then he couldnt read from it | 01:00 |
itsnotabigtruck | not cp something in | 01:00 |
teleshoes | he couldnt do that anyway | 01:00 |
teleshoes | he used inception | 01:00 |
itsnotabigtruck | so? what does that have to do with it | 01:00 |
teleshoes | oh what do you mean? | 01:00 |
itsnotabigtruck | make a package with the initscript and install it | 01:00 |
DocScrutinizer | friggin incredible that you can write to a file you couldn't read afterwards | 01:00 |
teleshoes | yea, that should work | 01:00 |
teleshoes | yea exactly | 01:00 |
teleshoes | totally weird | 01:00 |
itsnotabigtruck | and then assert whatever privileges you want | 01:01 |
jonni | that is normal, if refhaslish sha1 matches and is signed, then after reboot he can cat the file just fine. | 01:01 |
DocScrutinizer | try setting the file 666 ;-P | 01:01 |
teleshoes | heh | 01:01 |
teleshoes | its not signed | 01:01 |
teleshoes | i guess he just has to wait until i package it in a deb | 01:02 |
teleshoes | or use openmode | 01:02 |
DocScrutinizer | jonni: wait, you say refhashlisted files are even not READable? | 01:03 |
jonni | ifts not signed, then its malf time on next reboot | 01:03 |
teleshoes | oh fuck | 01:03 |
teleshoes | lemme tell hium that | 01:03 |
teleshoes | right now | 01:03 |
jonni | DocScrutinizer: if its immutable fir and you change the file, you need to sign and flush (easier just to reboot) to be able to read the new file | 01:03 |
jonni | fir=dir | 01:03 |
teleshoes | jonni: what should he do? | 01:04 |
teleshoes | is it enough to just remove the file? | 01:04 |
*** liar has joined #harmattan | 01:04 | |
teleshoes | it is, right? | 01:04 |
teleshoes | cause the hash will be the same | 01:04 |
jonni | if he copies original file over it then hash is the same | 01:04 |
lilltiger | itsnotabigtruck: hmm I heard that flashing 1.2 onto openmode 1.1 caused issues, but that might not be true? | 01:04 |
jonni | if he removes, then its malf on next reboot | 01:04 |
teleshoes | no original file | 01:04 |
teleshoes | its a new file | 01:04 |
DocScrutinizer | yeah!! ^^^ | 01:04 |
DocScrutinizer | jonni: ^^ | 01:05 |
DocScrutinizer | still you said immutable DIR | 01:05 |
teleshoes | jonni: if the file is a new file in an immutable dir, he can just remove it | 01:05 |
DocScrutinizer | o.O | 01:05 |
jonni | ah, new file, then most likely remove is enough | 01:05 |
teleshoes | ok cool, thanks | 01:05 |
DocScrutinizer | mhm | 01:05 |
jonni | I missread and though that he has changes ssh.conf | 01:05 |
DocScrutinizer | immutable dirs, what a fine BS | 01:05 |
lilltiger | So if I have the 1.1 openmode I can just flash the 1.2 for my phone on it and get thr regular 1.2? | 01:06 |
teleshoes | so, if he reboots, it will malf | 01:07 |
teleshoes | because the dir is sha-ed? | 01:07 |
jonni | teleshoes: shouldnt malf unless he has changed sha'ed file | 01:07 |
teleshoes | ok, cool | 01:07 |
* DocScrutinizer turns awaya for a little throwing up, mumbling "incredible how they managed to fsckup a proper OS with some security BS" | 01:08 | |
teleshoes | im so with you | 01:08 |
jonni | well if your familiar with aegis, you can easily get around it | 01:08 |
teleshoes | how? | 01:08 |
DocScrutinizer | BWAHAHAHA | 01:09 |
jonni | you can sign add init.conf to refhashlist and resign and flush | 01:09 |
itsnotabigtruck | lilltiger: do you want to stay in open mode, or not so much | 01:09 |
jonni | sign=just | 01:09 |
teleshoes | yea | 01:09 |
teleshoes | thats a nightmare, jonni | 01:09 |
itsnotabigtruck | lilltiger: if you want to stay in open mode, flash 1.2, and then flash a custom kernel for 1.2 | 01:09 |
itsnotabigtruck | lilltiger: if you want to go to closed mode, flash 1.2 including both the main and the emmc | 01:10 |
lilltiger | itsnotabigtruck: well, it dosent matter wich realy, I dident get Network File System to work in openmode either :/ | 01:10 |
teleshoes | i have officially decided aegis is a thing to get around | 01:10 |
teleshoes | like a dead animal in the street | 01:10 |
*** diorahman has joined #harmattan | 01:11 | |
lilltiger | itsnotabigtruck: main and the emmc, main is the longname_blaha.bin right, but what is the emmc? | 01:11 |
itsnotabigtruck | hmm, i thought /etc/init.conf was only related to dsme's immutable files scheme | 01:11 |
DocScrutinizer | I have decided for me the same regarding HARM at large | 01:11 |
itsnotabigtruck | er, mandatory files | 01:11 |
teleshoes | harm has nice ux elements that i couldnt care any less about | 01:11 |
lilltiger | harm would be kinda neat without aegis.. | 01:12 |
lilltiger | no idea why they added that crap.. | 01:12 |
itsnotabigtruck | who doesn't like nice ux elements? | 01:12 |
teleshoes | dont get me wrong | 01:12 |
teleshoes | i like em | 01:12 |
itsnotabigtruck | anyway, i'm getting a feeling we're about to retread the same boring aegis argument | 01:12 |
teleshoes | yea sry | 01:12 |
lilltiger | =) | 01:12 |
teleshoes | happens whenever i get really angry about it | 01:12 |
itsnotabigtruck | anyway, lilltiger: just go with regular mode and incept it after installing 1.2 | 01:13 |
itsnotabigtruck | just make sure to do a full flash (i.e. including the emmc) | 01:13 |
itsnotabigtruck | otherwise you might have trouble with stuff left over from open mode | 01:13 |
lilltiger | itsnotabigtruck: how do I make sure of that? | 01:13 |
lilltiger | as I have no idea what emmc is | 01:13 |
teleshoes | emmc is MyDocs and /home/user | 01:14 |
itsnotabigtruck | lilltiger: just look up my flashing guide | 01:14 |
teleshoes | the one-and-only sticky thread | 01:14 |
teleshoes | http://talk.maemo.org/showthread.php?t=82693 | 01:14 |
teleshoes | itsnotabigtruck, any news on new inception release? | 01:15 |
DocScrutinizer | if this was actually the *only* sticky thread in tmo then that'd be quite an offense | 01:15 |
teleshoes | only one on n9 | 01:15 |
*** niqt has quit IRC | 01:17 | |
itsnotabigtruck | well, that's because the N9 forum is kinda forgotten | 01:19 |
itsnotabigtruck | all the stickies are in the other one | 01:19 |
itsnotabigtruck | anyway, teleshoes: it's not arriving until pr1.3 for fairly obvious reasons | 01:20 |
itsnotabigtruck | but just a few bugs to investigate and it'll be locked on for release | 01:20 |
*** liar has quit IRC | 01:25 | |
*** diorahman has quit IRC | 01:28 | |
*** diorahman has joined #harmattan | 01:29 | |
teleshoes | cool deal | 01:34 |
itsnotabigtruck | anyone know what mechanism modifies the telepathy account parameters during a connection | 01:39 |
*** teleshoes has quit IRC | 01:39 | |
itsnotabigtruck | specifically, username from the accounts database to account in telepathy | 01:39 |
ZogG_laptop | diorahman: what you searched me for? | 01:40 |
diorahman | itsnotabigtruck told me about you imgur apps, which connect with signon fw | 01:41 |
diorahman | and possibly account fw | 01:41 |
diorahman | :-) | 01:41 |
diorahman | ZogG_laptop: ^ | 01:41 |
ZogG_laptop | account no | 01:41 |
itsnotabigtruck | diorahman: what's wrong with popping up webkit for oauth | 01:41 |
itsnotabigtruck | that's what it's supposed to do | 01:41 |
ZogG_laptop | but i managed to get token with oauth2plugin if you want | 01:41 |
itsnotabigtruck | also, xmpp does support using signon | 01:41 |
itsnotabigtruck | ZogG_laptop: didn't you show me a screenshot of imgrup in the accounts list | 01:42 |
diorahman | itsnotabigtruck i need to launch accounts ui instead of web browser | 01:42 |
ZogG_laptop | itsnotabigtruck: i just made provider and icon | 01:42 |
itsnotabigtruck | diorahman: it looks like what you need is <AccountsUI/NClient> | 01:43 |
diorahman | itsnotabigtruck: yeah? xmpp suppot signon? cool. I saw the code but couldn't find the line | 01:43 |
itsnotabigtruck | that's part of libnaccounts-ui-dev | 01:43 |
itsnotabigtruck | that's the header file for spawning accounts-ui | 01:43 |
itsnotabigtruck | so you'd spawn it to the account entry screen for your provider | 01:43 |
itsnotabigtruck | then your plugin asks for the username, which is then handed off to signon, which pops up webkit | 01:44 |
itsnotabigtruck | user logs in, producing oauth credential that gets stored in signon | 01:44 |
itsnotabigtruck | then later on in order to log on you ask signon to crunch the oauth token for you to send to the service to log in | 01:44 |
itsnotabigtruck | also, the signon integration is part of telepathy-sasl-signon which is closed source | 01:45 |
itsnotabigtruck | it's also a little bit bugged which is causing major problems for me | 01:45 |
itsnotabigtruck | it sends the entire jabber id as the sasl identity, and the prosody jabber server wants it to be just the nickname | 01:45 |
itsnotabigtruck | (nodepart) | 01:45 |
itsnotabigtruck | i'd bug it but it's waaaay too late for that | 01:45 |
diorahman | itsnotabigtruck: I could somehow call the provider by using this line: https://gist.github.com/2340196 | 01:46 |
itsnotabigtruck | diorahman: that's meant to be used from accounts-ui | 01:46 |
itsnotabigtruck | use the NClient instead | 01:46 |
diorahman | itsnotabigtruck: OK I'll take a look at that | 01:46 |
diorahman | so, ZogG_laptop do you use the oauth2 example from gitorious? | 01:47 |
ZogG_laptop | diorahman: sort of | 01:47 |
diorahman | ZogG_laptop: how to 'dispatch' emit userActionRequired(uiSession); to launch another thing instead of webkit-based ui? | 01:49 |
itsnotabigtruck | diorahman: i don't understand what you mean | 01:49 |
diorahman | itsnotabigtruck: which one? | 01:49 |
itsnotabigtruck | you do realize that the entire point of oauth is to request a token using the provider's website | 01:49 |
itsnotabigtruck | i just explained the flow above | 01:49 |
ZogG_laptop | diorahman: i don't i use webkit | 01:50 |
diorahman | itsnotabigtruck: yes | 01:50 |
itsnotabigtruck | diorahman: so why do you say you want to not use webkit, that makes no sense | 01:50 |
diorahman | i just want to remove the browser part and use "headless" instead | 01:50 |
ZogG_laptop | diorahman: it's the same in new twitter | 01:50 |
ZogG_laptop | it was different in xauth | 01:50 |
diorahman | ZogG_laptop: you use xauth? yeah, maybe something like xauth so we dont have to launch webkit based ui | 01:51 |
diorahman | itsnotabigtruck: ^ | 01:51 |
ZogG_laptop | no xauth anymore | 01:51 |
ZogG_laptop | but who cares | 01:51 |
ZogG_laptop | you don't need it, its one time approval | 01:52 |
diorahman | ZogG_laptop itsnotabigtruck my intention: to have a nice flow just like facebook, twitter and meein apps in harmattan | 01:53 |
itsnotabigtruck | diorahman: > you do realize that the entire point of oauth is to request a token using the provider's website | 01:53 |
diorahman | you dont see browser launched | 01:53 |
itsnotabigtruck | it sounds like you don't realize what oauth is | 01:53 |
itsnotabigtruck | and the twitter account does launch the browser | 01:53 |
itsnotabigtruck | starting with pr1.2 (or pr1.1?) | 01:53 |
itsnotabigtruck | there's no getting out of using the browser with oauth, the idea is that the user logs in to the provider's website and the website issues a token | 01:54 |
diorahman | itsnotabigtruck: we can simulate it using another server | 01:54 |
ZogG_laptop | diorahman: you do in new twitter | 01:54 |
ZogG_laptop | i mean new app | 01:54 |
diorahman | ZogG_laptop: ? | 01:55 |
diorahman | itsnotabigtruck: do you see "browser" launched when you add account for facebook? | 01:56 |
ZogG_laptop | diorahman: delete token from site and delete your accoount and readd it | 01:56 |
*** Natunen has quit IRC | 01:56 | |
itsnotabigtruck | diorahman: facebook on the n9 doesn't use oauth | 01:56 |
itsnotabigtruck | twitter does on pr1.2+ | 01:56 |
itsnotabigtruck | add a twitter account on pr1.2 and you'll see | 01:56 |
itsnotabigtruck | they added the oauth engine specifically for twitter | 01:57 |
ZogG_laptop | that's what i was telling for half an hour | 01:57 |
*** diorahman has quit IRC | 02:05 | |
*** diorahman has joined #harmattan | 02:05 | |
diorahman | itsnotabigtruck ZogG_laptop maybe because I just have this n950 with beta | 02:07 |
*** diorahman has left #harmattan | 02:08 | |
lilltiger | itsnotabigtruck: thanks, got it flashed and all | 02:09 |
lilltiger | but the phone stilla "locks", that is stops responding to input and i have to press the button at it's side to get it reponsive again :/ | 02:09 |
itsnotabigtruck | ugh, how does diorahman expect anyone to help him when he disappears before anyone can answer | 02:12 |
itsnotabigtruck | anyway, i finally figured out a configuration that makes xmpp work, and "sticks" | 02:15 |
*** rcg has quit IRC | 02:29 | |
*** benares_98 has joined #harmattan | 02:45 | |
*** benares_98 has left #harmattan | 02:45 | |
*** tehdely has quit IRC | 02:52 | |
*** NIN101 has quit IRC | 02:56 | |
*** tehdely has joined #harmattan | 02:59 | |
*** arcean has quit IRC | 03:16 | |
*** M4rtinK has quit IRC | 03:17 | |
*** heymaster has quit IRC | 03:59 | |
*** robbiethe1st has joined #harmattan | 04:09 | |
robbiethe1st | Hey guys, do you guys know A, why installing firefox from the store on a N950 would fail, and B, why, after that, would x-terminal say "/usr/bin/aegis-session not found"? anything I can check? | 04:10 |
robbiethe1st | Seems like some critical package is screwed up... | 04:10 |
DocScrutinizer | hmmhmhmhm | 04:13 |
robbiethe1st | Also, half my icons disappeared, and the 'home' screen has vanished. | 04:14 |
robbiethe1st | I know if I reboot it won't boot | 04:15 |
*** infobot has quit IRC | 04:15 | |
DocScrutinizer | :-/ | 04:15 |
*** benares_98 has joined #harmattan | 04:15 | |
robbiethe1st | On the ther hand, I know I can 'fix' things by flashing the rootfs by extracting it from the OneClickFlasher and flashing it with the maemo flasher util. Works(did it once before), but doesn't solve my problem of why Firefox is A, not installable, and B, causing this problem. | 04:16 |
*** adlan has joined #harmattan | 04:16 | |
DocScrutinizer | probably close inspection of the install pkg will reveal some helping details | 04:19 |
robbiethe1st | Got some commands I can try? | 04:20 |
robbiethe1st | I'm not really up to date on all the Harmattan stuff | 04:20 |
DocScrutinizer | not really, I only think mc can browse dpkg | 04:20 |
DocScrutinizer | (up to date) me neither | 04:21 |
robbiethe1st | Do you have Firefox installed yourself? | 04:22 |
DocScrutinizer | nope | 04:22 |
DocScrutinizer | I'm not really an active N9xx user | 04:22 |
DocScrutinizer | N9(50) rather | 04:23 |
DocScrutinizer | or - simply put - harmattan | 04:24 |
robbiethe1st | Yeah... | 04:24 |
robbiethe1st | I still use my N900 for most everything. But I'm /trying/ to use my N950 more... | 04:24 |
DocScrutinizer | too many WTF_of_the_[day|hour|minute] | 04:25 |
robbiethe1st | Yeah/ | 04:26 |
robbiethe1st | Sad. Cause it's a nice piece of hardware. | 04:26 |
robbiethe1st | Keyboard is very annoyingly different than the N900 though, and I /do not/ like Capacitative screens... | 04:27 |
robbiethe1st | (at least, not this one). Swipe is nice, though. | 04:27 |
DocScrutinizer | :nod: | 04:27 |
DocScrutinizer | to all | 04:28 |
* GeneralAntilles sighs at people not knowing their history. | 04:30 | |
GeneralAntilles | http://lists.maemo.org/pipermail/maemo-community/2012-April/005019.html | 04:30 |
GeneralAntilles | First paragraph after the break. | 04:30 |
DocScrutinizer | which one? | 04:40 |
GeneralAntilles | About sd69 being the most active council member ever in all history of maemo.org | 04:40 |
DocScrutinizer | FFS | 04:40 |
DocScrutinizer | well, estel is a bit dramatic sometimes | 04:42 |
robbiethe1st | Who's sd69 again? | 04:42 |
robbiethe1st | A maemo hater? | 04:42 |
* DocScrutinizer honestly wonders what went wrong with last elections | 04:44 | |
DocScrutinizer | or rather: what went wrong with maemo(-image) so last elections were such a flop | 04:45 |
javispedro | oh for god's sake | 04:58 |
javispedro | the debug packages for pr1.2 are in the n9 repos | 04:59 |
* javispedro mentally zaps nokia's current debmaster | 04:59 | |
*** crevetor has joined #harmattan | 05:00 | |
javispedro | ah no, they are not there either | 05:01 |
javispedro | just libc6-dbg | 05:01 |
DocScrutinizer | hah | 05:01 |
javispedro | _at least_ libc6-dbg... | 05:02 |
DocScrutinizer | pff | 05:02 |
javispedro | and only libc6-dbg =) | 05:02 |
*** teleshoes has joined #harmattan | 05:02 | |
javispedro | well, can use valgrind now at least without replacing half of /lib | 05:02 |
DocScrutinizer | I just wandered about at http://maemo.org/development/documentation/manuals/ and related. Quite depressing to see how *all* that stalled basically with rise of maemo5 | 05:05 |
teleshoes | anyone can point me to a info on how to package a deb for incepting? | 05:06 |
DocScrutinizer | didn't even know you need special packaging now for that | 05:07 |
*** risca has joined #harmattan | 05:07 | |
teleshoes | aegis-ized, you know | 05:08 |
teleshoes | Aegis-Manifest: included | 05:08 |
teleshoes | digsigsums, wif com.nokia.maemo | 05:08 |
teleshoes | im only assuming i need stuff; i have no idea what i actually need | 05:10 |
teleshoes | i know nothing about the format for digsigsums, for example | 05:10 |
itsnotabigtruck | 'sup | 05:17 |
itsnotabigtruck | DocScrutinizer teleshoes: you don't | 05:17 |
itsnotabigtruck | need special packaging, that is | 05:18 |
itsnotabigtruck | you just request whatever permissions you need in the manifest, and with inception, it always lets you have them | 05:18 |
itsnotabigtruck | how are you building the package? | 05:19 |
teleshoes | well i was going to make the structure and dpkg -b... | 05:19 |
teleshoes | how would you recommend doing it? | 05:19 |
itsnotabigtruck | the normal debian way is to make a source package structure and do dpkg-buildpackage -rfakeroot | 05:19 |
itsnotabigtruck | and the harmattan stuff modifies it to generate digsigsums and embed the manifest | 05:19 |
itsnotabigtruck | qtcreator/madde does that under the hood when you tell it to package stuff, so you could use that too | 05:20 |
teleshoes | qtcreator/madde is what i should use i guess | 05:20 |
itsnotabigtruck | you probably know by now i recommend using scratchbox :p | 05:20 |
DocScrutinizer | dang, I can't help reading dingsbums instead digsigsums | 05:21 |
itsnotabigtruck | what's going to be inside the deb? | 05:21 |
itsnotabigtruck | and do you have a linux set up that you could put scratchbox on | 05:21 |
itsnotabigtruck | teleshoes ^ | 05:26 |
teleshoes | yes | 05:26 |
teleshoes | i use scratchbox to build debs, but from other peoples structures | 05:26 |
teleshoes | however, i dont need to build any binaries | 05:27 |
teleshoes | it just needs to stick a python script in /opt/program and an upstart script in /etc/init | 05:27 |
itsnotabigtruck | well, put your files in a directory, and make a subdirectory called debian | 05:27 |
itsnotabigtruck | put files named: compat, rules, control, changelog, install, packagename.aegis | 05:27 |
itsnotabigtruck | i'm probably missing a few | 05:27 |
teleshoes | wait wait | 05:28 |
teleshoes | what is packagename.aegis | 05:28 |
itsnotabigtruck | it's the manifest | 05:28 |
teleshoes | thats the aegis xml manifest? | 05:28 |
itsnotabigtruck | yeah | 05:28 |
itsnotabigtruck | and packagename is the name of the package | 05:28 |
teleshoes | i dont know how to make that | 05:28 |
itsnotabigtruck | that's one of the easier parts | 05:28 |
itsnotabigtruck | read this: http://harmattan-dev.nokia.com/docs/library/html/guide/html/Developer_Library_Developing_for_Harmattan_Harmattan_security_Security_guide_Aegis_manifest_syntax.html | 05:28 |
itsnotabigtruck | for the others, you'll want to read the debian manuals, it's a bit complicated | 05:29 |
itsnotabigtruck | there's a utility, dh_make | 05:29 |
itsnotabigtruck | it gives you a starter layout | 05:29 |
teleshoes | i generally know the syntax for the others, ive made a few debs; | 05:29 |
teleshoes | just never aegis-ized | 05:29 |
itsnotabigtruck | however you'll want to remove the vast majority of stuff it puts in there and rewrite the other stuff | 05:29 |
itsnotabigtruck | because it puts every possible file in | 05:29 |
teleshoes | so, what do i need to be able to stick a file in /etc/init and have it work? | 05:30 |
itsnotabigtruck | well, this is overkill for that :p | 05:30 |
teleshoes | as far as aegis stuff goes | 05:30 |
itsnotabigtruck | but it would help with expanding it out into a real app | 05:30 |
teleshoes | the real app is a python script | 05:30 |
itsnotabigtruck | the aegis stuff is just having the digsigsums (which is generated during the dpkg-buildpackage) | 05:30 |
itsnotabigtruck | and then the manifest for any permissions you might need | 05:30 |
teleshoes | i dont know what perms i need | 05:31 |
teleshoes | thats what im gettin at | 05:31 |
itsnotabigtruck | well, what does the initscript do | 05:31 |
teleshoes | starts the python script with opensh | 05:31 |
itsnotabigtruck | don't do that | 05:31 |
teleshoes | heh | 05:31 |
itsnotabigtruck | run things with opensh, that is | 05:31 |
teleshoes | figured youd say that | 05:31 |
itsnotabigtruck | see, this is why i said you should assert the permissions you need | 05:31 |
itsnotabigtruck | you're using opensh because you need special permissions | 05:31 |
teleshoes | i guess i need to figure out what i need to get camera perms hammered out | 05:31 |
itsnotabigtruck | identify and list them | 05:32 |
itsnotabigtruck | camera access doesn't normally require anything special | 05:32 |
teleshoes | it happens to not work without opensh | 05:32 |
teleshoes | the flash-light thing | 05:32 |
itsnotabigtruck | well, it does require some not-so-special permissions | 05:32 |
itsnotabigtruck | i think it might be called camera, lol | 05:32 |
teleshoes | develsh is enough, i think | 05:32 |
teleshoes | should i use that? | 05:32 |
itsnotabigtruck | you might not actually need to incept this | 05:32 |
itsnotabigtruck | no, don't do that either | 05:32 |
itsnotabigtruck | all those programs do is run a shell with a bunch of permissions | 05:33 |
teleshoes | as far as i can tell, i cant put a thing in /etc/init | 05:33 |
itsnotabigtruck | you don't want a shell, you want permissions | 05:33 |
teleshoes | without incept | 05:33 |
teleshoes | good point | 05:33 |
itsnotabigtruck | so ask for the permissions you need, just like those shells do | 05:33 |
itsnotabigtruck | check out the articles near the aegis manifest syntax one i linked | 05:34 |
itsnotabigtruck | it talks about common scenarios like camera access | 05:34 |
teleshoes | k, ill fix that up and write a sensible manifest- | 05:34 |
teleshoes | as for not needing incept | 05:34 |
itsnotabigtruck | there's actually a utility that tries to scan your code and guess a manifest for you if you don't put one | 05:34 |
teleshoes | thats weird, and interesting | 05:34 |
itsnotabigtruck | but it doesn't work that well, i recommend doing it explicitly | 05:34 |
teleshoes | yea, i cant imagine it could actually tell | 05:34 |
itsnotabigtruck | yeah, it looks for certain keywords basically | 05:35 |
teleshoes | so, what i need to understand somehow | 05:35 |
teleshoes | is how to get /etc/init to work properly on closed mode | 05:35 |
itsnotabigtruck | btw how important is it that this run early in the boot process | 05:36 |
teleshoes | not at all | 05:36 |
itsnotabigtruck | there's a directory /etc/init/apps intended for plebeian stuff | 05:36 |
teleshoes | /etc/init/apps is lame | 05:36 |
itsnotabigtruck | oh ok | 05:36 |
teleshoes | it forces it to be not nice | 05:36 |
itsnotabigtruck | what's lame about it besides it taking forever to run | 05:36 |
itsnotabigtruck | oh | 05:36 |
teleshoes | you cant set neg nice values, etc | 05:36 |
teleshoes | also | 05:36 |
itsnotabigtruck | well, you could assert sys_nice and lower your niceness back down | 05:36 |
teleshoes | i cant get it to work :( | 05:36 |
teleshoes | thats nice | 05:36 |
teleshoes | heh | 05:36 |
teleshoes | i mean, thats cool | 05:36 |
teleshoes | not important though | 05:37 |
teleshoes | i cant get /etc/init/apps scripts | 05:37 |
teleshoes | to actually show up | 05:37 |
teleshoes | /sbin/start a | 05:37 |
teleshoes | no such job | 05:37 |
teleshoes | /etc/init/apps/a.conf | 05:37 |
itsnotabigtruck | maybe the problem is your syntax? | 05:37 |
itsnotabigtruck | oh, also | 05:37 |
itsnotabigtruck | apps/a | 05:37 |
itsnotabigtruck | not just a | 05:37 |
teleshoes | same thing works FINE, in /etc/init | 05:37 |
teleshoes | whaaa? | 05:37 |
itsnotabigtruck | it's a path relative to /etc/init/ | 05:37 |
teleshoes | /etc/init/apps/a/a.conf? | 05:37 |
teleshoes | oh | 05:37 |
teleshoes | crap | 05:37 |
itsnotabigtruck | no, you include the apps/ when you do initctl | 05:38 |
teleshoes | damnit | 05:38 |
teleshoes | got it | 05:38 |
teleshoes | craptastic, you just solved my real problem | 05:38 |
teleshoes | which is that im an idiot | 05:38 |
itsnotabigtruck | you might still want to consider installing to /etc/init, just evaluate it both ways | 05:38 |
itsnotabigtruck | a lot of people seem to come for help with inception and don't end up actually needing it :( | 05:38 |
itsnotabigtruck | i'm hoping someone will make a killer app for it | 05:38 |
teleshoes | heh | 05:38 |
teleshoes | the process is extremely passive, it sleeps on qmkeys | 05:38 |
teleshoes | but when you push a button | 05:39 |
teleshoes | its essential that it respond, like, instantly | 05:39 |
itsnotabigtruck | also remember to be careful to catch all the dependencies | 05:39 |
itsnotabigtruck | a few people have shipped python debs that don't depend on python | 05:39 |
itsnotabigtruck | that's bad | 05:39 |
teleshoes | ive got a nice list going on that dept.. | 05:39 |
teleshoes | i depend on lots of python libs | 05:39 |
teleshoes | xresponse x11-utils python-qmsystem python-qtmobility.multimediakit python-qtmobility.systeminfo python-pyside.qtgui python-pyside.qtcore | 05:40 |
teleshoes | i should have the minimal set of deps, right? | 05:40 |
teleshoes | like, i shouldnt add python to that list | 05:40 |
teleshoes | since python is a rev-dep of python-qmsystem, etc | 05:41 |
itsnotabigtruck | nah, include python | 05:42 |
teleshoes | mm | 05:42 |
teleshoes | wait, can i not run things as root from /etc/init/apps? | 05:43 |
teleshoes | it seems to be failing | 05:43 |
teleshoes | runs as nobody... | 05:43 |
itsnotabigtruck | how are you trying to do so | 05:43 |
teleshoes | start apps/a | 05:43 |
teleshoes | exec whoami > /tmp/out | 05:43 |
itsnotabigtruck | you probably need to assert root in your manifest | 05:43 |
itsnotabigtruck | check out restok.conf and see what the existing nokia stuff does | 05:44 |
itsnotabigtruck | i'd recommend putting a SET policy on your conf file and an INHERIT policy on your python | 05:44 |
itsnotabigtruck | also, if you assert CAP::sys_nice that might make it possible to reduce niceness through upstart | 05:44 |
itsnotabigtruck | on the conf file that is | 05:44 |
teleshoes | would that stop folks from running it as root from the cli? | 05:44 |
itsnotabigtruck | no | 05:45 |
teleshoes | no, it couldnt, right | 05:45 |
itsnotabigtruck | no matter what type of policy you use, it always inherits the user and primary group *unless* you explicitly specify one | 05:45 |
itsnotabigtruck | so, for example, do <set> UID::root, CAP::sys_nice for your conf file | 05:45 |
itsnotabigtruck | oh wait, you need the camera too | 05:46 |
itsnotabigtruck | <set> UID::root, CAP::sys_nice, whateverthecamerais | 05:46 |
itsnotabigtruck | and on the python, <inherit> whateverthecamerais | 05:46 |
*** oberling_ has joined #harmattan | 05:46 | |
itsnotabigtruck | oh, also, you can specify what uid to run as in the upstart file, are you sure you just didn't miss that | 05:46 |
teleshoes | all this in the xml manifest right? | 05:46 |
teleshoes | you can, but it doesnt work | 05:47 |
teleshoes | works fine in /etc/init | 05:47 |
itsnotabigtruck | ah, it's probably because you need cap_setuid | 05:47 |
itsnotabigtruck | i bet what it's doing is reducing privileges when it does the apps stuff | 05:47 |
teleshoes | i have no idea how it differentiates or who does the differentiation | 05:47 |
teleshoes | must be built into upstart | 05:47 |
itsnotabigtruck | anyway, so assert those in your manifest | 05:48 |
teleshoes | upstart is gpl'd so that must be available somewhere | 05:48 |
teleshoes | cool, thanks a ton | 05:48 |
itsnotabigtruck | so you'll have two request blocks | 05:48 |
itsnotabigtruck | each with some credential lines and 1 forline | 05:48 |
teleshoes | the manifest sets permissions on a per-file basis? | 05:48 |
itsnotabigtruck | yeah | 05:48 |
itsnotabigtruck | and there has to be some sort of aegis integration going on because upstart conf files can assert privileges | 05:49 |
itsnotabigtruck | normally that's only for executables | 05:49 |
teleshoes | so literally the only special thing | 05:49 |
teleshoes | is the manifest | 05:49 |
teleshoes | period | 05:49 |
teleshoes | and digsigsums, right | 05:49 |
itsnotabigtruck | yeah | 05:49 |
teleshoes | why didnt they just use md5sums | 05:49 |
itsnotabigtruck | for one md5 is not collision-resistant | 05:49 |
*** oberling has quit IRC | 05:50 | |
itsnotabigtruck | it's a pretty shitty hash algorithm | 05:50 |
teleshoes | faast | 05:50 |
itsnotabigtruck | and shitty | 05:50 |
teleshoes | heh | 05:50 |
itsnotabigtruck | also if you want to do it the manual route, you need to add an archive member named _aegis with ar | 05:50 |
itsnotabigtruck | that has the xml inside | 05:50 |
itsnotabigtruck | i recommend doing it the normal way though | 05:50 |
itsnotabigtruck | digsigsums goes inside control.tar.gz, on the other hand | 05:51 |
itsnotabigtruck | (inside the DEBIAN dir when you do dpkg -b) | 05:51 |
itsnotabigtruck | also if you screw up digsigsums | 05:52 |
itsnotabigtruck | that's the fast track to malfing your phone | 05:52 |
teleshoes | great | 05:52 |
teleshoes | it will be evident instantly, right? | 05:52 |
teleshoes | if it installs ok on my phone | 05:52 |
teleshoes | it wont fuck up others | 05:52 |
teleshoes | ya? | 05:52 |
itsnotabigtruck | well, you better reboot afterward to check | 05:52 |
teleshoes | dpkg-buildpackage | 05:52 |
teleshoes | is what makes the digsigsums | 05:53 |
teleshoes | and thats in scratchbox | 05:53 |
teleshoes | yea? | 05:53 |
itsnotabigtruck | yeah, actually technically it's dh_something | 05:53 |
teleshoes | since i didnt need to actually compile anything, | 05:53 |
itsnotabigtruck | or maybe dpkg-gencontrol? | 05:53 |
teleshoes | i was going to build it w/out sb | 05:53 |
teleshoes | but i guess i cant | 05:53 |
teleshoes | very annoying, to use a cross-compilation toolkit, to hash some files | 05:53 |
itsnotabigtruck | you could but it's harder than the right way | 05:53 |
itsnotabigtruck | this way also produces dsc and tar.gz files so you can upload to obs | 05:54 |
teleshoes | obs? | 05:54 |
itsnotabigtruck | open build system, it's what feeds into apps for meego | 05:54 |
teleshoes | oh cool | 05:54 |
teleshoes | hadnt thought of putting it there | 05:54 |
itsnotabigtruck | also a couple packaging tips, make sure to use a section listed on the meego wiki | 05:55 |
itsnotabigtruck | starting with user/ | 05:55 |
itsnotabigtruck | and specify a display name and icon | 05:55 |
teleshoes | what? | 05:55 |
itsnotabigtruck | that's XBSC-Maemo-Display-Name and XB-Maemo-Icon-26 | 05:55 |
itsnotabigtruck | the icon should be 64x64, no more, no less | 05:55 |
itsnotabigtruck | and run it through a png optimizer before base64ing it so it isn't freaking huge | 05:55 |
itsnotabigtruck | all of those go in the control file | 05:56 |
itsnotabigtruck | also your source package format needs to be 3.0 (native) | 05:56 |
itsnotabigtruck | if you want to submit it to ovi they want a version number that starts with 3 parts like 0.1.0 | 05:56 |
teleshoes | im nearly 100% lost with that last one | 05:56 |
teleshoes | source pkg format 3.0? | 05:57 |
itsnotabigtruck | yeah, i forget where that actually goes | 05:57 |
itsnotabigtruck | i think it's debian/source/format | 05:57 |
itsnotabigtruck | it tells it that the debian packaging is part of the original app, and it shouldn't be separated out into its own tarball | 05:57 |
teleshoes | this.... | 05:57 |
teleshoes | is to copy 2 files | 05:57 |
teleshoes | to 2 dirs | 05:57 |
itsnotabigtruck | well, you should treat it like an app | 05:58 |
teleshoes | it is an app | 05:58 |
itsnotabigtruck | i mean, i did all this stuff with ad-hac which copies one file to one dir | 05:58 |
itsnotabigtruck | with no aegis anything | 05:58 |
itsnotabigtruck | not even an executable | 05:58 |
teleshoes | do you have the structure for that somewhere? | 05:58 |
teleshoes | the build environment | 05:58 |
itsnotabigtruck | yeah, grab the source | 05:58 |
teleshoes | i would love to have something to start with | 05:58 |
teleshoes | thanks | 05:58 |
itsnotabigtruck | that's the entire source package, do dpkg-source -x foo.dsc | 05:58 |
teleshoes | and then to bundle it back up? | 05:59 |
teleshoes | in sb? | 05:59 |
teleshoes | argh, i forgot how to download things from afm | 05:59 |
teleshoes | oh right, theres a repo | 06:00 |
teleshoes | how do i get the dsc | 06:03 |
*** lylyc has joined #harmattan | 06:09 | |
*** lylyc has quit IRC | 06:10 | |
itsnotabigtruck | teleshoes: https://build.pub.meego.com/package/files?package=ad-hac&project=MeeGo%3A1.2%3AHarmattan%3AApps | 06:25 |
teleshoes | oh | 06:25 |
teleshoes | thanks! | 06:25 |
teleshoes | btw, do i need prerm | 06:26 |
teleshoes | i cant imagine that i do, though maybe i should stop the upstart job | 06:26 |
teleshoes | do you know if thats a sensible thing to do? | 06:26 |
itsnotabigtruck | teleshoes: you probably want postinst and prerm to start and stop the upstart job | 06:30 |
teleshoes | cool | 06:30 |
itsnotabigtruck | you don't need preinst and postrm | 06:30 |
itsnotabigtruck | also the ad-hac scripts aren't very good so don't use those as a template :p | 06:30 |
teleshoes | heh, ok | 06:30 |
itsnotabigtruck | normally you have a case statement that performs an operation only during certain dpkg actions | 06:30 |
itsnotabigtruck | like configure, deconfigure, etc. | 06:31 |
itsnotabigtruck | there's detailed info about that in the debian manuals | 06:31 |
teleshoes | mm, ive seen that | 06:31 |
teleshoes | not too familar, and its not too important, really, for such a small project | 06:31 |
teleshoes | its just copying some files, not setting up user based configs and starting services | 06:32 |
itsnotabigtruck | but it is starting services | 06:32 |
itsnotabigtruck | lol | 06:32 |
teleshoes | heh, right | 06:32 |
teleshoes | it is | 06:32 |
teleshoes | lol, thats pretty funny, i must be braindead | 06:33 |
teleshoes | funny thing is | 06:36 |
teleshoes | it also sets up user based configs | 06:36 |
teleshoes | or at least, it will when i get around to setting up the default config in the deb | 06:36 |
itsnotabigtruck | also, the install file looks like this btw | 06:39 |
itsnotabigtruck | soandso.conf /etc/init/apps | 06:40 |
itsnotabigtruck | i.e. filename relative to source package root, whitespace, dest dir | 06:40 |
itsnotabigtruck | actually, take off the leading slash | 06:40 |
itsnotabigtruck | so soandso.conf etc/init/apps | 06:40 |
itsnotabigtruck | there | 06:40 |
*** robbiethe1st has left #harmattan | 06:40 | |
itsnotabigtruck | teleshoes: that's how it'll copy the files in | 06:41 |
itsnotabigtruck | and make sure your python file is +x and has the shebang line | 06:41 |
teleshoes | mm | 06:42 |
teleshoes | great thanks | 06:42 |
itsnotabigtruck | if you used dh_make it'll give you a template rules file that's super concise | 06:42 |
itsnotabigtruck | oh wait, you're using ad-hac as a base | 06:43 |
itsnotabigtruck | well, it uses that too | 06:43 |
teleshoes | once i get any deb at all, ill worry about sauce | 06:43 |
itsnotabigtruck | ok, in the rules file | 06:44 |
itsnotabigtruck | there's a > override_dh_installdeb | 06:44 |
itsnotabigtruck | take that out | 06:44 |
teleshoes | ok | 06:44 |
teleshoes | thanks a ton for all the help, goin to bed | 06:45 |
itsnotabigtruck | teleshoes: then use an override_dh_builddeb like the one from this one: https://build.pub.meego.com/package/files?package=calendar-live-icon&project=MeeGo%3A1.2%3AHarmattan%3AApps%3ATesting | 06:46 |
itsnotabigtruck | ok, later! | 06:46 |
itsnotabigtruck | that override is needed to make aegis stuff work on OBS | 06:46 |
teleshoes | gotcha | 06:46 |
teleshoes | makes sense | 06:46 |
*** teleshoes has quit IRC | 06:46 | |
*** heeeegua has joined #harmattan | 07:18 | |
*** heeeegua has quit IRC | 07:29 | |
*** javispedro has quit IRC | 07:31 | |
*** heymaster has joined #harmattan | 08:00 | |
*** Arie has joined #harmattan | 08:09 | |
*** Arie has quit IRC | 08:11 | |
*** benares_98 has quit IRC | 08:27 | |
*** heymaster has quit IRC | 08:29 | |
*** Natunen has joined #harmattan | 09:14 | |
*** gabriel9 has quit IRC | 09:15 | |
*** gabriel9 has joined #harmattan | 09:17 | |
*** ArkanoiD_ has joined #harmattan | 10:03 | |
*** gabriel9|work has joined #harmattan | 10:04 | |
*** leio_ has joined #harmattan | 10:18 | |
*** leio_ has joined #harmattan | 10:18 | |
*** leio has quit IRC | 10:18 | |
*** jaywink has joined #harmattan | 10:24 | |
*** saltsa has quit IRC | 10:45 | |
*** snowpong has joined #harmattan | 11:11 | |
*** MFaro-Tusino has joined #harmattan | 11:30 | |
MFaro-Tusino | Can anybody help more with a prints script for my package? | 11:30 |
*** heymaster has joined #harmattan | 11:43 | |
*** piggz_ has quit IRC | 11:44 | |
*** piggz_ has joined #harmattan | 11:44 | |
*** piggz_ has quit IRC | 11:50 | |
*** pinheiro has quit IRC | 11:59 | |
*** risca has quit IRC | 12:00 | |
*** rcg has joined #harmattan | 12:07 | |
*** pinheiro has joined #harmattan | 12:13 | |
*** arcean has joined #harmattan | 12:15 | |
*** leio_ is now known as leio | 12:17 | |
*** NIN101 has joined #harmattan | 12:38 | |
*** rcg has quit IRC | 12:42 | |
*** M4rtinK has joined #harmattan | 12:44 | |
*** psycho_oreos has quit IRC | 12:55 | |
*** heymaster has quit IRC | 13:01 | |
Jare | is this an official nokia site http://tablets-dev.nokia.com/maemo-dev-env-downloads.php? | 13:02 |
Jare | at least the flasher downloads aren't working | 13:02 |
alterego | Jare: yes | 13:02 |
alterego | Which flasher download isn't working for you? | 13:03 |
Jare | flasher_3.12.1_amd64.deb | 13:03 |
alterego | That worked fine for me. | 13:04 |
Jare | google chrome complained about duplicate headers, but it worked with firefox | 13:06 |
alterego | Weird, I've heard quite a lot of issues about Chrome over the past two days :D | 13:07 |
*** adlan has quit IRC | 13:14 | |
*** NIN102 has joined #harmattan | 13:36 | |
*** NIN101 has quit IRC | 13:38 | |
*** lizardo has joined #harmattan | 13:39 | |
MFaro-Tusino | how do i add an icon to my package? One that appears in app manager | 13:45 |
alterego | MFaro-Tusino: You need to add an entry to debian/control | 13:51 |
alterego | Think it's something like X-Maemo-48 | 13:51 |
alterego | Do a google search, needs to be a base64 encoded png of a certain size. | 13:51 |
MFaro-Tusino | okay, thanks, will look into it | 13:51 |
MFaro-Tusino | Am I right in believing that 1.2 Final is not available for the N950? | 14:04 |
Elleo | should buildboss automatically process things from the apps for meego testing queue? or does it need some manual intervention first? | 14:15 |
Elleo | err, bossbot* | 14:15 |
Elleo | at least I'm assuming its a bot based on the name | 14:16 |
*** Arkenoi has quit IRC | 14:18 | |
MFaro-Tusino | i thought it was all auto | 14:26 |
Elleo | oh, because my submissions have been in the queue for a day or so and there's another that's been there for nearly a week | 14:27 |
Elleo | https://build.pub.meego.com/project/requests?project=MeeGo%3A1.2%3AHarmattan%3AApps%3ATesting | 14:27 |
Elleo | wasn't sure if something was broken, or if it was just waiting for the input of someone who's on holiday or something | 14:28 |
*** arcean_ has joined #harmattan | 14:29 | |
*** heymaster has joined #harmattan | 14:31 | |
*** rlinfati has joined #harmattan | 14:32 | |
rlinfati | my n950 does not power on :( :( | 14:33 |
*** arcean has quit IRC | 14:33 | |
rlinfati | if the baterry is empty, how i can charge it ? | 14:33 |
rlinfati | with the usb charger a white led is on for 1 second, and after off | 14:34 |
MFaro-Tusino | are you running Nitdroid by any chnace? | 14:36 |
rlinfati | nop | 14:36 |
rlinfati | flasher -i do not detect my n950 | 14:37 |
MFaro-Tusino | have you altered anything at all? | 14:40 |
MFaro-Tusino | or is it stock device? | 14:40 |
rlinfati | nop, two week ago i flash a stock harmattan, do a full flash.... and power off the phone | 14:41 |
MFaro-Tusino | and now it won't boot? | 14:41 |
rlinfati | and today do not boot | 14:41 |
MFaro-Tusino | okay, try running flasher -R | 14:41 |
MFaro-Tusino | then plug it in | 14:41 |
rlinfati | "flasher -i" no not detect my phone, then "-R" do not work | 14:42 |
rlinfati | i think the battery is empty... but i connect 1/2 hour to the usb charger and nothing...... and other 1/2 hour to the wall charger.... and nothing | 14:45 |
*** arcean_ is now known as arcean | 14:53 | |
*** jreznik has joined #harmattan | 14:53 | |
MFaro-Tusino | do you have an N900 or N8 handy? | 14:54 |
rlinfati | n800, n900, n9 | 14:54 |
MFaro-Tusino | N900 should do, I removed my N8 battery and used N950 batt in otto charge | 14:55 |
MFaro-Tusino | Maybe you can try using your n900 to charge the n950 battery | 14:55 |
MFaro-Tusino | just an idea | 14:55 |
rlinfati | yep, but i need a screwdriver.... and today is holiday in italy. | 14:56 |
*** jluisn has joined #harmattan | 14:56 | |
MFaro-Tusino | Dove abiti in Italia? | 14:58 |
*** DocScrutinizer has quit IRC | 14:59 | |
*** H0M37 has joined #harmattan | 14:59 | |
rlinfati | bologn | 14:59 |
rlinfati | bologna | 14:59 |
*** DocScrutinizer has joined #harmattan | 15:00 | |
*** H0M37 has left #harmattan | 15:01 | |
MFaro-Tusino | nice, anyway, umm, | 15:01 |
MFaro-Tusino | idk how else to charge it | 15:02 |
MFaro-Tusino | I once left it in flashing mode | 15:02 |
MFaro-Tusino | for about a day (got only 7% but then i got charge normally) | 15:02 |
rlinfati | what screwdriver i need to open the n950 ? | 15:02 |
dm8tbr | rlinfati: tx4 | 15:03 |
*** aleksander_m has joined #harmattan | 15:22 | |
*** MFaro-Tusino has quit IRC | 15:29 | |
*** jluisn_ has joined #harmattan | 15:39 | |
*** jluisn has quit IRC | 15:41 | |
*** jluisn_ is now known as jluisn | 15:42 | |
*** jluisn has joined #harmattan | 15:42 | |
Jare | hmmh, the sim card worked fine in another phone and reflashing didn't change anything. I guess it's time to contact a service center... | 15:47 |
*** snowpong has quit IRC | 15:52 | |
*** hardaker has joined #harmattan | 16:25 | |
*** etrunko has joined #harmattan | 16:30 | |
DocScrutinizer | Jare: yeah :-/ | 16:32 |
DocScrutinizer | Jare: you tested another SIM in the supposed defect device? | 16:33 |
DocScrutinizer | there are quite a number of pathological cases where a SIM doesn't work on a particular device(-class) while working perfectly on others | 16:34 |
*** lmoura has joined #harmattan | 16:37 | |
*** aleksander_m has quit IRC | 16:39 | |
Jare | DocScrutinizer: the sim card in question has been working since november in the n9, but yesterday it just failed out of the blue. I didn't have another microsim to test, but the supposedly faulty sim card worked fine in another device. I might have another microsim to test in the evening, but I'm not having high hopes on it... | 16:39 |
*** aleksander_m has joined #harmattan | 16:44 | |
*** rm_work has joined #harmattan | 16:54 | |
*** rm_work has joined #harmattan | 16:54 | |
*** snowpong has joined #harmattan | 16:56 | |
*** adlan has joined #harmattan | 16:59 | |
*** lylyc has joined #harmattan | 17:00 | |
*** lylyc has left #harmattan | 17:01 | |
*** heymaster has quit IRC | 17:13 | |
*** rcg has joined #harmattan | 17:48 | |
*** infobot has joined #harmattan | 18:01 | |
*** ChanServ sets mode: +v infobot | 18:01 | |
*** javispedro has joined #harmattan | 18:03 | |
*** gabriel9|work has quit IRC | 18:03 | |
*** rlinfati has quit IRC | 18:10 | |
*** wook|off is now known as wook | 18:17 | |
Jare | DocScrutinizer: another microsim didn't work, so it's down to warranty... | 18:32 |
DocScrutinizer | yep :'( | 18:32 |
* DocScrutinizer wonders if that's the same problem still as with N900 BB5 | 18:33 | |
*** tonyoy has joined #harmattan | 18:34 | |
DocScrutinizer | jonni: could you try to find out inhouse what's the result of investigations about root cause for BB5 hw failures? | 18:34 |
DocScrutinizer | as now showing on obviously *all* N9.. devices | 18:36 |
DocScrutinizer | models | 18:36 |
DocScrutinizer | seems a weak spot of BB5 based hw | 18:37 |
Jare | hmm? | 18:37 |
DocScrutinizer | we'd be interested in how to take care or - last resort - maybe fix the issue | 18:37 |
Jare | what's the problem with those devices? | 18:38 |
DocScrutinizer | Jare: this class of problems you encountered is quite known with N900 | 18:38 |
Jare | mmkay | 18:38 |
Jare | and it's a hw problem? | 18:39 |
DocScrutinizer | and I seem to recall some of the 300 N950 we knew of also suffered from same issue | 18:39 |
DocScrutinizer | Jare: well, on N900 it obviously is | 18:39 |
*** NIN102 has quit IRC | 18:40 | |
DocScrutinizer | even a mechanical problem possibly, as SpeedEvil found his N900 losing connection when he's pressing a certain area of ~4 keys on kbd | 18:40 |
DocScrutinizer | iirc | 18:41 |
DocScrutinizer | speculations go to BGA soldering problems, which *could* get repaired by re-reflowing | 18:42 |
*** wook is now known as wook|off | 18:43 | |
SpeedEvil | Wasn't me | 18:43 |
Jare | I would find a mechanical problem a bit weird, since the phone was lying on a flat surface and playing music from spotify, when the problem appeared | 18:43 |
SpeedEvil | someone else. | 18:43 |
DocScrutinizer | but only Nokia knows for sure, and I hope they actually do and are willing to share their wisdom, so users that are out of luck and out of warranty have a perspective | 18:43 |
DocScrutinizer | SpeedEvil: ooh, then shadowJK? | 18:43 |
SpeedEvil | It'd be lovely id they'd do that. | 18:44 |
DocScrutinizer | Jare: mech problem here doesn't mean a lorry ran over it. A poor solder joint can fail on random triggering conditions | 18:44 |
SpeedEvil | I don't _think_ it was shadowjk | 18:45 |
SpeedEvil | but I'm unsure | 18:45 |
DocScrutinizer | SpeedEvil: but some of your N900 also had BB5 issues, no? | 18:45 |
Jare | DocScrutinizer: yes, that's quite true. So when the warranty period is over, we should prepare heating our kitchen ovens ;) | 18:46 |
DocScrutinizer | Jare: sth along that line, but only if we can find out good info on the facts | 18:47 |
DocScrutinizer | if it's e.g. a bonding issue, then we're screwed | 18:47 |
Jare | I wonder if lumia 800 could have the same issue | 18:48 |
DocScrutinizer | I don't thik hooker800 has BB5 | 18:48 |
DocScrutinizer | but sure it could have soldering issues for large BGA chips as well | 18:48 |
SpeedEvil | DocScrutinizer: yes. | 18:50 |
SpeedEvil | DocScrutinizer: lots of 'sim error' | 18:50 |
DocScrutinizer | :nod: | 18:51 |
*** heymaster has joined #harmattan | 19:04 | |
*** etrunko has quit IRC | 19:09 | |
*** niqt has joined #harmattan | 19:13 | |
*** etrunko has joined #harmattan | 19:13 | |
itsnotabigtruck | Jare: did you try flashing the cmt like i suggested | 19:17 |
itsnotabigtruck | but if it's a bad solder joint that certainly won't help | 19:17 |
Jare | itsnotabigtruck: yes, I forgot to disable the device lock and ended up flashing the whole device, but it didn't change anything. I also tried a different microsim and confirmed that the one I had issues with was working in another phone | 19:25 |
*** tonyoy has quit IRC | 19:31 | |
*** snowpong has quit IRC | 19:32 | |
*** DrGrov has joined #harmattan | 19:45 | |
DrGrov | It is so quiet at #n9 so I thought I would ask the same question here | 19:50 |
DrGrov | I gotta wonder... I have automatic energy saving set at 30% but I wonder... Does the low-power screen with the clock show that power saving mode is activated? Or do I need to open the lockscreen to see? | 19:50 |
*** faenil has joined #harmattan | 19:51 | |
*** krnlyng has joined #harmattan | 19:58 | |
*** gabriel9 has quit IRC | 20:03 | |
*** heymaster has quit IRC | 20:04 | |
*** heymaster has joined #harmattan | 20:06 | |
*** faenil has quit IRC | 20:12 | |
*** Radium has joined #harmattan | 20:31 | |
*** krnlyng has quit IRC | 20:33 | |
*** krnlyng has joined #harmattan | 20:35 | |
*** NIN101 has joined #harmattan | 20:42 | |
*** Arkenoi has joined #harmattan | 20:42 | |
*** JoseLuis has joined #harmattan | 20:45 | |
*** JoseLuis has quit IRC | 20:45 | |
*** Sazpaimon_ has joined #harmattan | 20:51 | |
jonni | DocScrutinizer: what bb5 hw failures? | 20:52 |
DocScrutinizer | usually showing as "No SIM" | 20:53 |
DocScrutinizer | though there are other symptoms as well | 20:54 |
*** Sazpaimon has quit IRC | 20:54 | |
DocScrutinizer | just losing connection like if you were in subway, at random | 20:54 |
DocScrutinizer | all sorts of error msgs from APE you could imagine related to cmt | 20:55 |
jonni | DocScrutinizer: you mean this http://forum.meego.com/showthread.php?t=5820 where sim card is not regognized if you eject your simcard too often, breaking the detection button? | 20:56 |
DocScrutinizer | but for sue "No SIM" and frequent requests to re-enter PIN are most common | 20:56 |
DocScrutinizer | nah, not exactly that, as it seems rather easy to triage and spot the error | 20:57 |
DocScrutinizer | actually I doubt N900 has any such switch | 20:57 |
jonni | afaik there has not been any bb5 hw failules, only mechanical ones, but I can be wrong ofcourse | 20:57 |
itsnotabigtruck | there has to have been at least one | 20:58 |
*** JoseLuis has joined #harmattan | 21:01 | |
*** lmoura has quit IRC | 21:03 | |
*** Termana has quit IRC | 21:05 | |
Jare | maybe I'll just drop this to Keilaniemi in the morning, so you can decide which one is the root cause in this case, lol | 21:08 |
jonni | atleast on quick look on bugzilla I cant find hits on simcard and bb5, one hit of dead sim card, but was operator releated, and fixed by new simcard. So my guess would be mechanical fault. But ofcourse nokia care will know better. | 21:10 |
jonni | although if you havent been opening and ejecting simcard many times, its quite unlikely scenario too | 21:11 |
Jare | yep, I've only inserted it once months ago, when I bought the device | 21:13 |
itsnotabigtruck | anyone know of any free email forwarding services | 21:14 |
itsnotabigtruck | that is, something i can point my MX records to in order to forward mail to that domain to a real email address | 21:14 |
*** tonyoy has joined #harmattan | 21:14 | |
jonni | because of spammers where arent that many free mx providers out there. | 21:14 |
jonni | where=there | 21:14 |
jonni | altough some domain providers do provide you free email forwarding for your domain | 21:15 |
jonni | like godaddy | 21:15 |
itsnotabigtruck | yeah, i was using the one provided by my registrar but then i changed registrars | 21:15 |
Jare | I've been using google apps for my private domain | 21:15 |
DocScrutinizer | jonni: Jare: I'd guess if there's a switch then there's a GPIO connected to it, and a way to query that in /sys | 21:18 |
DocScrutinizer | anyway for N900 there's no such switch and we had several cmt failures, iirc shadowJK and SpeedEvil both encountered the problem | 21:21 |
DocScrutinizer | as well as several other uses that dropped by at #maemo | 21:22 |
*** Guest88380 has joined #harmattan | 21:24 | |
Jare | well it does change the icon, when a sim card is inserted/removed. So if there's a switch, it must be working | 21:24 |
jonni | will be interesting to see what care will say that the fault was | 21:25 |
*** Arie has joined #harmattan | 21:26 | |
*** risca has joined #harmattan | 21:38 | |
*** faenil has joined #harmattan | 21:47 | |
*** lmoura has joined #harmattan | 21:48 | |
DocScrutinizer | only that they usually don't elaborate on particular hw defects, if you're lucky they tell you what has been done to fix it (mainboard swap, etc) | 21:54 |
frals | only saw the No SIM/sim registering issues once but it was because the sim was pretty worn | 21:55 |
frals | got a new SIM and works perfectly now | 21:55 |
*** aleksander_m has quit IRC | 22:04 | |
*** zk8 has joined #harmattan | 22:12 | |
*** zk8 has left #harmattan | 22:13 | |
itsnotabigtruck | anyone know what it means for a jingle (xmpp voice) conversation to be stuck at "Connecting..."? | 22:25 |
*** javispedro has quit IRC | 22:26 | |
rzr | itsnotabigtruck, u mean using google transport service ? | 22:28 |
*** gabriel9 has joined #harmattan | 22:28 | |
*** DrGrov has left #harmattan | 22:34 | |
itsnotabigtruck | rzr: it's using my own jabber server but i was wondering if anybody's experienced it with gtalk,o rsomething | 22:36 |
itsnotabigtruck | i'm not sure what you mean by "transport service" | 22:36 |
rzr | i never tested a jingle call on harmattan , sip is ok tough | 22:37 |
bindi | gtalk voice chat works wonders | 22:37 |
bindi | even over 3G | 22:37 |
bindi | too bad on android the chat defaults to the loudspeaker, not the earpiece | 22:38 |
petteri | heheh | 22:39 |
rzr | which client the other side ? | 22:39 |
bindi | hm? | 22:39 |
bindi | google talk on android ICS | 22:40 |
rzr | ok android | 22:41 |
rzr | i not sure i have it on my ICS version | 22:41 |
*** HAMIDx9 has joined #harmattan | 22:45 | |
*** lfranchi has quit IRC | 22:45 | |
*** lfranchi has joined #harmattan | 22:50 | |
*** faenil has quit IRC | 22:58 | |
*** lmoura has quit IRC | 23:00 | |
*** niqt has quit IRC | 23:00 | |
*** Radium has quit IRC | 23:18 | |
*** Radium has joined #harmattan | 23:20 | |
Velmont | I just tried the gtalk voice thingy today, -- on 3G really nice. | 23:23 |
Velmont | itsnotabigtruck: It works with jingle on other servers as well? Or haven't you been able to make it work at all? | 23:23 |
*** jaywink has quit IRC | 23:24 | |
*** Radium has quit IRC | 23:25 | |
rzr | Velmont, gvoice != gtalk | 23:27 |
Velmont | rzr: Isn't gvoice just Jingle over XMPP (/GTalk)? | 23:29 |
rzr | no | 23:29 |
*** Radium has joined #harmattan | 23:30 | |
*** Radium has quit IRC | 23:30 | |
rzr | gvoice is an other service http://voice.google.com | 23:30 |
*** Radium has joined #harmattan | 23:30 | |
Velmont | rzr: Well, I didn't mean Google Voice, but Google GTalk Voice (or sound or audio or I don't know what to call it) | 23:30 |
rzr | the proper protocol is jingle xmpp extension ... | 23:31 |
Velmont | rzr: So harmattan's gtalk audio call support is in fact not really tied to gtalk at all, it's jingle, then? So it should work with other servers. | 23:32 |
*** javispedro has joined #harmattan | 23:32 | |
*** Radium has quit IRC | 23:32 | |
rzr | that's what itsnotabigtruck suggested yes | 23:33 |
rzr | Velmont, http://talk.maemo.org/showthread.php?p=1190204#post1190204 | 23:33 |
Velmont | rzr: Only that it didn't work :-) -- But he didn't say if it had worked before or with others. | 23:33 |
rzr | we'll have to make some deeper tests | 23:34 |
*** Radium has joined #harmattan | 23:34 | |
*** Radium has quit IRC | 23:34 | |
*** pinheiro has quit IRC | 23:36 | |
*** smoku has joined #harmattan | 23:36 | |
*** smoku has left #harmattan | 23:37 | |
*** HAMIDx9 has quit IRC | 23:38 | |
*** Radium has joined #harmattan | 23:38 | |
*** Radium has quit IRC | 23:38 | |
*** Radium has joined #harmattan | 23:39 | |
*** Radium has quit IRC | 23:39 | |
*** Radium has joined #harmattan | 23:39 | |
*** Radium has quit IRC | 23:39 | |
*** Radium has joined #harmattan | 23:39 | |
krnlyng | hi i've just created an application for my n9 which simulates a touchpad (communicates with the pc via wlan) and it works pretty good. but i have a problem: i've created the layout with qtcreator and the design of the application sucks very much, how can i get it to look native? and also it seems to be locked to landscape orientation how do i change that? (i don't have much experience with qt...) | 23:41 |
*** aquarius has joined #harmattan | 23:42 | |
*** Radium has quit IRC | 23:43 | |
*** Radium has joined #harmattan | 23:44 | |
*** Radium has quit IRC | 23:44 | |
jonni | use qml pagestackwindow and you get automatic orientation handling | 23:44 |
*** Radium has joined #harmattan | 23:44 | |
*** Radium has quit IRC | 23:44 | |
*** Radium has joined #harmattan | 23:45 | |
*** Radium has quit IRC | 23:45 | |
*** Radium has joined #harmattan | 23:45 | |
*** Radium has quit IRC | 23:45 | |
*** Radium has joined #harmattan | 23:45 | |
*** Radium has quit IRC | 23:45 | |
*** Radium has joined #harmattan | 23:46 | |
*** Radium has quit IRC | 23:46 | |
*** Radium has joined #harmattan | 23:46 | |
*** Radium has quit IRC | 23:46 | |
*** Radium has joined #harmattan | 23:46 | |
*** Radium has quit IRC | 23:46 | |
*** Radium has joined #harmattan | 23:47 | |
*** Radium has quit IRC | 23:47 | |
*** Radium has joined #harmattan | 23:58 | |
*** Radium has quit IRC | 23:58 | |
*** etrunko has quit IRC | 23:58 | |
*** Radium has joined #harmattan | 23:58 | |
*** Radium has quit IRC | 23:58 | |
*** Radium has joined #harmattan | 23:58 | |
*** Radium has quit IRC | 23:58 | |
*** Radium has joined #harmattan | 23:58 | |
*** Radium has quit IRC | 23:59 | |
*** Radium has joined #harmattan | 23:59 |
Generated by irclog2html.py 2.15.1 by Marius Gedminas - find it at mg.pov.lt!