**** BEGIN LOGGING AT Sun Apr 15 03:00:00 2012 Apr 15 05:19:41 ada yg dari Indonesia? Apr 15 05:20:18 Not being content with the state of open source graphics drivers for Linux, a developer working for Texas Instruments has reverse-engineered his competitor's (Qualcomm) driver and written an open-source Snapdragon driver. With being tainted by legal documents at Texas Instruments, the developer, who is also involved with Linaro, had no other choice but to work on an open source graphics driver for his competitor in his free time. Apr 15 05:37:36 that's the spirit! Apr 15 05:59:55 Oooh! Apr 15 06:00:00 neat Apr 15 09:41:56 hi guys where i can get the KP49 Apr 15 10:15:48 hi guys where i can get the KP49 Apr 15 10:29:15 why not use KP50? Apr 15 10:32:14 anyway, whatever you wanna use, better wait til tomorrow. maemo.org seems down/borked, as usual on weekends Apr 15 10:33:24 at least http://maemo.org/packages/ takes ages to deliver a completely blank page Apr 15 10:34:12 WOW, on 5th attemt it worked Apr 15 10:35:42 which doesn't mean an actual search there would yield anything better than blankpage Apr 15 10:36:59 Error 500 Apr 15 10:36:59 maemo.org Apr 15 10:37:00 Sun, 15 Apr 2012 13:35:55 +0300 Apr 15 10:37:15 http://maemo.org/packages/view/kernel-power/ Apr 15 10:38:31 DocScrutinizer, because it'snot compatible with cleven Apr 15 10:44:02 hmm Apr 15 10:46:21 DocScrutinizer, with the KP50 i need to go in a hassle and there's no clear tutorial on installing the patch drivers Apr 15 10:46:41 DocScrutinizer, or at least i didn't find a good one Apr 15 10:47:36 well, tutorials should apply to kp50 as they do to kp49 Apr 15 10:48:26 all that aside, for kernel it's indeed rather unfortunate that older versions get nuked in repo Apr 15 10:50:50 DocScrutinizer, I don't recall what was my latest kernel that i used and was working fine with cleven Apr 15 10:51:27 DocScrutinizer, so I was thinking that it might've been the KP49 Apr 15 10:51:58 err, uname doesn't help? Apr 15 10:53:13 DocScrutinizer, not anymore i was on KP50 and now on the original nokia kernel trying to find how to get back on my last config that worked well with cleven Apr 15 10:54:00 hmm, you got any decent backup? (I.E. backupmenu) Apr 15 10:55:09 DocScrutinizer, don't think I have backed up my device in a very long time Apr 15 10:56:17 DocScrutinizer, at least not after I re flashed it when i had the re reboot problem Apr 15 10:56:39 well, I don't follow the KP-thread on tmo. Maybe there you get (a link to) the older kernel-power versions Apr 15 10:57:39 DocScrutinizer, the link you provided me got me to the older kernel packages Apr 15 10:58:21 What's cleven? Apr 15 10:59:00 ShadowJK, an aircrack gui Apr 15 10:59:07 ah Apr 15 10:59:32 So the alternate wifi drivers need to be updated for kp50 then? Apr 15 10:59:57 ohh still no update to reaver 1.4 Apr 15 11:00:11 it didn't work on my n900 :/ Apr 15 11:00:34 seems it has few bugs.. Apr 15 11:00:57 ShadowJK, yes Apr 15 11:01:24 I'd bet you could use the kp49 drivers, when forcing them Apr 15 11:01:44 anyway... Apr 15 11:01:50 Pali: ping ^^^ Apr 15 11:04:42 a-nightfury: you ever checked if cleven works with kp50? Apr 15 11:05:19 wifi injection drivers are for kp50 too Apr 15 11:05:32 see first post in kernel-power v50 TMO thread Apr 15 11:05:59 yep, I thought kp50 had some improvements there even Apr 15 11:06:24 hi Pali Apr 15 11:07:39 DocScrutinizer, Pali after upgrading to kp50 i had issues with cleven with a message of no compatibility ..... Apr 15 11:07:58 did you updated injection drivers? Apr 15 11:08:10 Pali no Apr 15 11:08:16 so update it Apr 15 11:08:30 it is written in first post on TMO kp50 thread Apr 15 11:08:56 Pali, let me check Apr 15 11:12:47 Pali, please post the link Apr 15 11:14:25 ~kp50 Apr 15 11:14:37 meh, what's with her again? Apr 15 11:15:19 http://talk.maemo.org/showthread.php?t=83118 Apr 15 11:16:38 Pali, Packet injection wifi driver (optional) .......... this part right Apr 15 11:16:53 yes Apr 15 11:20:28 Pali: pretty please edit your URL links in that post. They are all truncated to oblivion Apr 15 11:22:34 Pali, is there a tutorial on how to install the drivers Apr 15 11:22:47 hey yall how do i delay HAM's update checking (or disable it compeletely?). i remember there's a command line entry but cant find it thanks! Apr 15 11:23:38 kent_autistic: ?? Apr 15 11:24:09 you can set the frequency of scheduled automatic update Apr 15 11:24:42 when i connect to the internet, HAM automatically checks for app updates. Apr 15 11:24:58 yeah, how? or can i disable it? Apr 15 11:25:12 Pali: for >>First from 'U-Boot for Nokia RX-51 with BootMenu thread' install...<< you got a nice link. Please do same for the 9 links at top of that post Apr 15 11:25:29 it eats up cpu whenever i connect to the internet Apr 15 11:26:03 hmm, see http://wiki.maemo.org/Customizing_Maemo#Disabling_Auto_Updates_Check Apr 15 11:26:54 salamat! Apr 15 11:27:02 it's not recommended to set the tmespan to >10 years Apr 15 11:27:33 probably once a year would be just fine Apr 15 11:28:03 what salad? Apr 15 11:30:37 Pali, is there a tutorial on how to install the drivers Apr 15 11:30:51 It's Filipino salad Apr 15 11:31:22 a-nightfury, somewhere in thread somebody written it Apr 15 11:32:13 Pali, ok thanks a lot I will get back to you if things didn't work right or done Apr 15 11:34:17 salad? haha its ty in filipino :) Apr 15 11:35:23 Pali, why don't write your own tutorial ????????? Apr 15 11:35:55 because I did not have time for that Apr 15 11:37:42 Pali, I see Hopefully you will one you have time Apr 15 11:42:58 Hey all - I need to use sftp from the command line on my N900 - but the openssh-server install doesn't seem to come with the binary...? Apr 15 11:43:19 what about openssh-client ? Apr 15 11:43:22 yeah Apr 15 11:44:57 Er, that's a good point Apr 15 11:45:07 I'm sure on the Desktop it was included in openssh-server Apr 15 11:45:13 * narcos feels silly Apr 15 11:45:20 * narcos installs openssh-client Apr 15 11:46:52 narcos: feel sillier: Apr 15 11:46:53 mdione@mustang:~/src/projects/satyr/git$ dpkg -L openssh-server | grep bin Apr 15 11:46:54 /usr/sbin Apr 15 11:46:54 /usr/sbin/sshd Apr 15 11:46:56 :) Apr 15 11:47:03 :> Apr 15 11:48:44 * narcos shuffles away quietly Apr 15 11:52:21 im gladly testing dsp profile with SR enabled Apr 15 11:52:26 everything seems smooth so far Apr 15 11:58:22 DocScrutinizer: I am checking out mer and looking into making a kernel Apr 15 11:58:43 They said if I did that they would make drivers Apr 15 11:58:49 Wich sounds like a good deal Apr 15 11:59:27 If they make the drivers I can mix up my own debian based phone OS. The hildon UI can't be that hard to recreate Apr 15 12:00:26 And I guess the mer people will make dialers and such Apr 15 12:16:04 hey, I can make 2 dialers in two minutes, within two posts in this channel ;-D Apr 15 12:17:11 if however they work like you would like and live up to your expectations is highly doubtful Apr 15 12:20:50 esp both need a working libisi to talk to the modem at all, plus probably some other stuff Apr 15 12:22:29 lolcat: I's ask mer guys if their notion of meaning of "drivers" includes such things like libisi etc Apr 15 12:23:16 They are using oFono Apr 15 12:23:22 as a dialer Apr 15 12:23:25 thought as much Apr 15 12:23:34 There is no libisi for linux? Apr 15 12:23:55 no Apr 15 12:24:06 ophono must have something similar Apr 15 12:24:14 … Apr 15 12:24:23 but then ophono is orphaned as well, aiui Apr 15 12:24:49 They said oFono with an F as in ofono.org Apr 15 12:25:03 errr ofono of course Apr 15 12:25:24 Probably pronounced the same though Apr 15 12:25:40 oFono just released 1.5 Apr 15 12:25:55 N900 support is unmaintained since before 1.0 Apr 15 12:26:07 the fools that called fso a crippled AT interface and refused collaboration or merge, while they themselves came up with a crippled AT interface later on Apr 15 12:26:27 AT? Apr 15 12:26:41 I managed to get 1.0 working on N900 fully, though Apr 15 12:26:42 hayes AT commadset Apr 15 12:26:59 ata ITA07.07 or somesuch Apr 15 12:27:06 aka Apr 15 12:27:20 Doc:any idea why harmattan media plyer keeps showing "cannot play this video" message over *some* spots in *some* videos? Apr 15 12:27:21 or was it IEA? Apr 15 12:27:26 DocScrutinizer: I'm not so worried about an AT interface I don't use, as much as glib dependencies ;) Apr 15 12:28:09 RST38h: DSP breaks? Apr 15 12:28:29 dunno, looks like it has been designed in Apr 15 12:29:18 the various encodings are not always according to the mere clean nice specs, e.g regarding max number of I-frames between those anchor frames Apr 15 12:30:16 I once looked into the topic quite some years ago. There's a lot of mess in there Apr 15 12:31:51 all the formats define certain maxima for all the parameters (samplingrate, number of iframes, whatnot else) and not all media files are encoded in a way so they all the time comply with those restrictions Apr 15 12:32:04 some decoders can cope with that, others not Apr 15 12:34:15 RST38h; probably it crashes on that video because of a bug in the decoder Apr 15 12:35:28 luke-jr: ofono guys used "AT interface" as a swearword, which it actually is in that regard. However fso implements a proper abstract dbus API, while ofono much more implemented something resembling a perverted AT API Apr 15 12:35:43 Also h264 defines like 6 different profiles with increasing coding complexity, multiplies by like 6 different levels of bandwidth/res/fps limits :P Apr 15 12:36:11 ShadowJK: can also be a bug in media file Apr 15 12:36:28 Yes of course, but the decoder mustn't crash on that Apr 15 12:36:45 indeed Apr 15 12:36:54 but DSP, you know... :-S Apr 15 12:37:25 maybe it doesn't even crash but just throws exception Apr 15 12:37:31 libav/ffmoeg guys actually crashproof by flipping random bits in the datastructure of random files, until the decoder crashes, and then the decoder is fixed to not crash Apr 15 12:37:42 which in turn results in what RST38h reports Apr 15 12:37:58 as well as having error detection and error concealment modes Apr 15 12:38:10 Yeah it's probably something like that Apr 15 12:38:55 in the end, what else is DSP supposed to do, than just blackout video signal and tell API "I can't do that!" Apr 15 12:39:49 ideally conituing to read media and trying to resync Apr 15 12:39:56 eventually Apr 15 12:40:02 skip ahead to next data that passes sanity check, perform the sane-looking steps on the damaged area anyway, and apply strong blur filter on it Apr 15 12:40:12 ==resync Apr 15 12:40:16 ya Apr 15 12:40:39 LOL on blur filter Apr 15 12:43:17 When you have error concealment techniques, and the original file is made using data partitioning, you can have a watchable result even if like 1% of bits are wrong Apr 15 12:44:00 usually no wrong bits but "rogue" commands in there Apr 15 12:44:38 * RST38h sighs: android is such a cesspool of crackers... Apr 15 12:45:07 indeed Apr 15 12:45:19 that's why I deprecate andridiot Apr 15 12:45:30 what type of crackers? Apr 15 12:45:42 edible? copy-protection removers? scriptkiddies? Apr 15 12:46:07 scriptkiddies sounds about correct Apr 15 12:46:37 maybe call them flakes Apr 15 12:46:42 dont really ever use it outside work anyway, and even then not use, just bang out code Apr 15 12:47:03 What does AT do? Apr 15 12:47:18 And android is so lame, you don't know whats going on Apr 15 12:47:28 lolcat: do you know wikipedia? Apr 15 12:47:41 yes Apr 15 12:47:58 aaah and google for (now I recall) ETSI07.07 Apr 15 12:48:15 And Java "security" can't really be used without quotes Apr 15 12:48:51 But lots, *lots* of *very* importat sounding people with very elaborate software frameworks supposed to implement security in Java Apr 15 12:49:06 or 07.05? Apr 15 12:49:24 Kids actually no longer crack this stuff by hand, there are script for automated cracking of Android apks Apr 15 12:51:07 crack packages? Apr 15 12:51:19 lolcat: esp for you, lazy lad: http://en.wikipedia.org/wiki/Hayes_AT Apr 15 12:53:22 lolcat: and here comes your "dialer" #1: Apr 15 12:53:25 pnatd Apr 15 12:54:16 * RST38h sets an /ignore that got reset, apparetly Apr 15 12:54:27 that's really all you need to type to xterm, to get a "dialer" in maemo. Just you need to key in "ATD" before you enter number. instead of green button you hit Apr 15 12:54:57 DocScrutinizer: Awesome Apr 15 12:55:04 is there any way to reset an n9 if I don't have the security code? Apr 15 12:55:11 I just have to get some linux to boot on the note Apr 15 13:35:01 uhm Apr 15 13:35:17 Is there any way to prevent my GPRS connection automatically going to 3g when it's available? Just using with 2G or 2.5G Apr 15 13:35:27 Nokia N900 Apr 15 13:35:44 huh, does GPRS switch to 3G when you're on 2G when not connected? Apr 15 13:35:59 the label in my status bar says 2.5 even when I'm internet-connected Apr 15 13:36:15 mine appears to opt for the fastest service available Apr 15 13:36:36 what are you using for switching it to 2G? Apr 15 13:37:17 I'm not - that's the question - I want manual switching between <3G and3G+ Apr 15 13:37:47 I'm using some applet for that, I'll look up the name for ya Apr 15 13:37:48 because I have strange deals with the provider here and I want to keep my 3G for bi downloads Apr 15 13:37:58 tadzik: cheers ;) Apr 15 13:38:10 jpinx: seems to be http://maemo.org/downloads/product/Maemo5/3g2g-mode-selection-applet/ Apr 15 13:38:39 hope this helps :) Apr 15 13:38:49 tadzik: thanks - looking... Apr 15 13:40:24 2g/3g switcher Apr 15 13:40:25 oh Apr 15 13:40:27 yeah - that Apr 15 13:40:32 * SpeedEvil should read to the end of scroll Apr 15 13:41:14 by the way: does anyone have any strong data on its influence on battery life? Apr 15 13:41:41 Of what? Apr 15 13:41:56 how much does switching to 2g really help Apr 15 13:42:04 http://wiki.maemo.org/N900_Hardware_Power_Consumption Apr 15 13:42:18 In short - for slow, regular data transmission - 2G wins hands-down Apr 15 13:42:30 for large bursts, occausionally - 3g Apr 15 13:42:46 indeed, looks convincing Apr 15 13:44:23 so switching the hardware lock screen button is actually suspending the phone? Apr 15 13:47:07 Umm. Apr 15 13:47:22 Suspend is a term that isn't quite valid with maemo. Apr 15 13:47:29 Normally. Apr 15 13:47:43 It just - hopefully - goes idle. Apr 15 13:49:35 yeah, that confuses me. So suspend only happens when you explicitely tell kernel to do so? Apr 15 13:49:41 As in echo mem > /sys/power/state Apr 15 13:50:16 otherwise I'd be suprised that gsm still works in this state Apr 15 13:51:16 yes Apr 15 13:51:22 GSM is quite irrelevant Apr 15 13:51:30 It's handled by another (two) cores. Apr 15 13:51:35 Not on the main chip. Apr 15 13:51:46 oh, interesting Apr 15 13:52:06 However, unfortunately, the GSM modem is configured so it interrupts the CPU on changes of signal state. Apr 15 13:52:24 Which means you can't actually echo mem >... without it waking up every 30s Apr 15 14:00:12 yeah Apr 15 14:00:25 OTOH. Apr 15 14:00:42 That just means ~6 days standby, not ~9 Apr 15 14:01:05 oh, maybe you guys know, or know of some reading. How does GSM protocol work? Is the phone completely passive, just receiving the signal, or is it sending something too? Apr 15 14:01:34 It's bidirectional, but the tower is in control. Apr 15 14:01:40 and when it's looking for a signal, is it better to stand still, or it does not matter at all? Apr 15 14:01:44 oh, wait Apr 15 14:01:47 s/GSM/GPS/ Apr 15 14:01:52 Ah Apr 15 14:02:09 I don't suppose phone has a power to reach the satellite Apr 15 14:02:18 For GPS - the receiver is completely passive. Apr 15 14:02:34 But, it may want to do transmission over the phone network to get sagtellite info Apr 15 14:04:42 I think it does so Apr 15 14:05:04 but I have mixed feeling about effect of this signaling on the success rate of reaching the satellite signal Apr 15 14:06:07 you need supl.google.com to get decent TTFF Apr 15 14:06:14 It depends - I haven't quite worked out what it is. Apr 15 14:06:29 supl.nokia.com is known to have bitrotten to death Apr 15 14:06:49 Getting a fix a few hours before you actually need GPS helps Apr 15 14:06:52 where do I change that? Apr 15 14:07:02 settings :-) Apr 15 14:07:07 Ah - that would explain why I had issues earlier this week. Apr 15 14:07:15 I'd forgotten to change that on this phone Apr 15 14:07:17 heh, sounds reasonable, yeah :) Apr 15 14:07:41 changed, DocScrutinizer++ Apr 15 14:10:58 I wonder if we could ship a reminder pkg with next CSSU, to pop up a requester asking "do you want to use supl.google.com instead of broken supl.nokia.com? bla explain blub..." Apr 15 14:11:26 sound reasonable Apr 15 14:11:27 merlin1991: Pali: MohammadAG: ^^^^ Apr 15 14:11:48 are there more servers like this one? I'm not quite fond of Google Apr 15 14:12:34 well, I guess there's a couple, but most of them are strictly for-our-customers Apr 15 14:12:45 I see Apr 15 14:13:18 you might want to ask aunt google about supl servers Apr 15 14:13:55 heh, nokia advises to use supl.google.com Apr 15 14:14:00 DocScrutinizer: is there a reproducible test-case for the 'brokenness'? Apr 15 14:14:04 tadzik: where? Apr 15 14:14:11 or it's just "thenokiablog.com", may not be Nokia itself Apr 15 14:14:30 probably not nokia at all; disregard Apr 15 14:15:03 * dm8tbr would be very interested to get detailed instructions how to reproduce the 'supl' problem Apr 15 14:15:37 dm8tbr: launch some gps-using software, let it use A-GPS, spend the next n minutes waiting Apr 15 14:15:44 HAH - http://thenokiablog.com/2009/12/16/google-location-server-supl/ Apr 15 14:15:46 I can reproduce it with those spets Apr 15 14:16:04 dm8tbr: ^^^ Apr 15 14:16:17 yeah, that's the one I found to Apr 15 14:16:20 s/to/too Apr 15 14:17:10 that's not exactly a good instruction *sigh* Apr 15 14:17:31 does it only happen in certain parts of the world or everywhere? Apr 15 14:17:44 that blog post mentions it worked in amsterdam but didn't in the US Apr 15 14:18:10 it really sucks in Poland, as far as I can sya Apr 15 14:18:25 tadzik: which operator in poland? Apr 15 14:18:30 dm8tbr: Play Apr 15 14:18:41 aka P4, methinks Apr 15 14:19:08 hrm, might need to buy me a play starter tomorrow Apr 15 14:19:27 oh, you're from Poland? Apr 15 14:20:23 I'm in Finland today, but tomorrow I'll be on a business trip in Poland Apr 15 14:20:33 I see Apr 15 14:21:02 Play is the cheapest one, I think, and the prizes for internet packets are quite reasonable, I think Apr 15 14:22:02 I'm mostly using orange as they fit my very rare usage scheme best. I only visit every now and then for a week Apr 15 14:24:24 dm8tbr: I think it's nokia supl server, not related to data carrier (modulo RRNLP or what's the name, the GSM based hidden AGPS layer) Apr 15 14:25:24 and I'd not be surprised it's once more an auth issue at nokia Apr 15 14:26:31 NB AGPS fails independently of 2G, 3G, WLAN... Apr 15 14:27:22 so investigating GPRS issues seems kinda not to the point really Apr 15 14:28:43 probably tshark is the tool to investigate this issue Apr 15 14:30:27 and almost same issue been seen for diablo AGPS Apr 15 14:32:02 and probably also for HARM - after all the URL supl.nokia.com will resolve to same IP for all three devices/OS Apr 15 14:37:02 huh Apr 15 14:37:29 having screen blacked out (not locked, just black because of time passed) and keybord open, a keyboard blinks from time to time. Any ideas where might that come from? Apr 15 14:37:51 have you set R+D mode? Apr 15 14:37:54 Unset it Apr 15 14:38:20 indeed Apr 15 14:38:20 if I do, gainroot won't work anymore Apr 15 14:38:33 BWAHAHAHA sorry Apr 15 14:38:44 install rootsh! Apr 15 14:39:06 I have it installed Apr 15 14:39:10 there's a reason I turned R+D on Apr 15 14:39:29 rootsh just tells me "if you want to break your phone turn RD mode one" Apr 15 14:39:31 s/one/on/ Apr 15 14:39:36 no way Apr 15 14:39:43 that's NOT rootsh Apr 15 14:39:58 that'S what maemo says when rootsh pkg NOT installed Apr 15 14:40:16 hmm, hold on Apr 15 14:40:37 it's not rootsh that is responsible for 'sudo gainroot'? Apr 15 14:40:59 btw you should use cmd `root' rather than `sudo gainroot' Apr 15 14:41:18 cmd root comes with rootsh pkg Apr 15 14:41:31 I've just tried that one for the first time, but I assure you, sudo gainroot forced me to turn R&D on Apr 15 14:41:56 I wouldn't have bothered otherwise Apr 15 14:42:13 I assure you we all have seen this nonsensical msg, and we all installed rootsh pkg instead of enabling R&D Apr 15 14:42:20 okay Apr 15 14:42:29 interesting though Apr 15 14:43:46 what does it even want to say? Apr 15 14:44:18 if it's so easy to gain proper root (hell, Nokia even used it as one of the sellpoints iirc?), why does it do that Apr 15 14:44:50 root access doesn't come per default Apr 15 14:45:11 you either enable R&D or install rootsh from extras Apr 15 14:45:22 or install openssh :) Apr 15 14:45:24 but yeah Apr 15 14:46:09 * FIQ|n900 just installed rootsh and fiddled with sudo and then got rid of rootsh Apr 15 14:46:23 meh Apr 15 14:46:49 s/sudo/\/etc\/sudoers/ Apr 15 14:47:12 getting rid of rootsh means you replaced the rootsh sudoers file with your own, as that's all rootsh does: add proper sudoers line Apr 15 14:47:28 I suppose Apr 15 14:47:37 FIQ|n900: it's of course so Dangerous to enable root access. People do it anyway, and it _is_ a selling point for the devices. Apr 15 14:48:07 but rootsh also ships a nice oneliner shellscript called `root' which is the supposed way to get *real* root Apr 15 14:48:15 enabling it is fine. doing random shit while root isn't :P Apr 15 14:48:44 "gainroot" is equivalent to "su", which doesn't replace user environment Apr 15 14:48:55 V-ille: i said, IIRC, I read it somewhere, maybe the source was wrong, or I remember incorrectly Apr 15 14:49:05 so you need a "su -" after that to get root environment, or just use "root" in the first place Apr 15 14:49:06 having no clue and having no clue about having no clue - that's the most dangerous thing and root of all problems Apr 15 14:49:32 DocScrutinizer: okay, it works fine. Thank you Apr 15 14:49:41 YW Apr 15 14:52:52 also there's one thing I didn't understand when I edited sudoers -- why did Nokia do a weird update-sudoers script that cluttered the file with way more things that should be necessary? Apr 15 14:53:16 btw R&D mode is not recommended for everyday usage for a number of reasons. Power consumption for several debug systems only one of them Apr 15 14:54:59 FIQ|n900: you mustn't edit /etc/sudoers. update-sudoers is just aggregating all the files in etc/sudoers.d/* into that file Apr 15 14:55:17 http://imgur.com/IHd3Y -- any ideas what does he want? Apr 15 14:55:41 since our sudo is too old to know about sudoers.d (or any directories) Apr 15 14:56:16 ok Apr 15 14:56:30 update-* sounds like a debian thing ;p Apr 15 14:57:59 tadzik: try to get dist-upgrade to work for some reason Apr 15 14:58:16 which will just break the device Apr 15 14:58:55 even though the apt error message doesn't make sense since the dependicies are met. Apr 15 15:00:08 he wants to install sysv.init - OMG Apr 15 15:00:41 probably upstart wants some backwards comp. Apr 15 15:00:42 glhf with that Apr 15 15:02:08 tadzik: apt tells that it needs 3:1.6.1.legal-1osso8 or newer, and I'm sure 3.1.10.1.legal-1osso30 is newer. Apr 15 15:02:12 well, I have no F'ing clue what's the purpose of all that in this "screenshot", but quite obviously it's as wrong as it can get Apr 15 15:02:55 that's what i meant with apt not making sense, not that this will do any good anyway, but... yeah Apr 15 15:02:57 PEBKAC Apr 15 15:03:30 apt msgs sound reasonable enough to me Apr 15 15:03:53 FIQ|n900: yeah, I noticed that too. Maybe some version parsing fail Apr 15 15:04:24 maybe YOU SHOULDN'T TRY TO INSTALL sysv-init on an upstart system? Apr 15 15:04:42 oh ffs, chill out a bit Apr 15 15:04:50 maybe you shouldn't do dist-upgrade? Apr 15 15:04:55 why wouldn't I? Apr 15 15:05:59 [2012-04-15 16:57:59] tadzik: try to get dist-upgrade to work for some reason Apr 15 15:06:00 [2012-04-15 16:58:16] which will just break the device Apr 15 15:06:39 plain "upgrade" is a bad idea too ;p Apr 15 15:06:45 indeed Apr 15 15:07:03 okay. Is there a specific reason why dist-upgrade is broken? Is the official package manager cheating somehow, and not using apt-get behind the scenes? Apr 15 15:07:27 The official manager knows of rules and dependencies that apt does not Apr 15 15:07:32 it's using apt-get but not upgrade Apr 15 15:07:47 and also official manager runs scripts that apt doesn't know of Apr 15 15:07:57 okay, I see Apr 15 15:08:33 the reason behind all this being Nokia's weird metapackage that includes 99% of maemo Apr 15 15:08:47 It's okay for some simple things, not part of the base system and not part of the maemo stack. Apr 15 15:09:01 a concept that doesn't play nicely with general debian packaging Apr 15 15:09:15 maemo-generic-community-pr? Apr 15 15:09:22 or whatever it was named Apr 15 15:11:52 DocScrutinizer, no idea if it is possible to change supl server by default via cssu Apr 15 15:12:21 not per default, just rising a requester, and change it when user agrees Apr 15 15:13:13 anyone tried ask nokia why their server doesn't work? Apr 15 15:13:58 Pali: the server is in gconf: /system/nokia/location/supl/server Apr 15 15:14:16 ok Apr 15 15:15:44 gconftool -R /system/nokia/location/supl Apr 15 15:16:05 Although I did open a bug about Diablo agps no longer working with supl.nokia.com a year or two ago... Apr 15 15:16:33 btw, supl.google.com has also at times not worked for fremantle :P Apr 15 15:18:04 my GPS has never worked the last year, I think it's because I broke it when I feeded my N900 Apr 15 15:18:18 I don't miss it Apr 15 15:18:44 feeded it?? Apr 15 15:19:02 I gave it food unintentionally Apr 15 15:19:10 or more like a drink Apr 15 15:19:20 never feed it after midnight! ;-P Apr 15 15:19:29 It worked fine afterwards except for the GPS chip Apr 15 15:19:43 :nod: Apr 15 15:19:55 GPS is most delicate Apr 15 15:20:12 I never used it seriously anyway Apr 15 15:20:36 iirc it's also the only tincan you can't open Apr 15 15:20:57 for some reason Apr 15 15:21:29 even a separate lid wouldn't shield the way it's needed for GPS Apr 15 15:21:33 heh Apr 15 15:22:00 at least that's my take on it Apr 15 16:01:29 updates over gprs are painfully slow :( Apr 15 16:08:03 * SpeedEvil suspects DocScrutinizer's adding to bugzilla on GPS may not have any point at this date :) Apr 15 16:09:09 well, maybe open a bug agains CSSU? Apr 15 16:09:15 *against Apr 15 16:09:49 * dm8tbr still wonders if anyone tried to get an answer from nokia on this topic Apr 15 16:10:19 this location stuff seems to be important for them, imagine what if it's also broken on !n900 Apr 15 16:11:11 could be that just a few servers are affected, i've bever had any problem with here Apr 15 16:11:38 it might be location specific Apr 15 16:19:47 SpeedEvil: DocScrutinizer is well aware Apr 15 16:19:57 :) Apr 15 16:21:32 freemangordon: for N8x0/diablo it's clearly stated it was/is indeed location specific, via geoIP/loadbalancing/whatever Apr 15 16:22:18 freemangordon: the suggestion been to replace supl.nokia.com with a correct IP of a known good server from the supl.nokia distributed farm Apr 15 16:23:16 yeah, i saw that Apr 15 16:24:16 anyway runour has it now it's completely fsckdup for everybody on diablo Apr 15 16:24:53 can we do it by simply using /etc/hosts? Apr 15 16:25:08 haven't heard of nor tested supl.google.com with diablo Apr 15 16:25:26 not even needed Apr 15 16:25:37 the setting takes IP as well as URL Apr 15 16:25:45 I tried changing gconf /system/osso/supl/ Apr 15 16:25:47 ugh Apr 15 16:25:54 biggest failure of N900: Apr 15 16:25:58 NO CASE Apr 15 16:26:02 but it was still trying to connect to supl.nokia Apr 15 16:26:12 get a case? Apr 15 16:26:12 duh Apr 15 16:26:14 I'm constantly dropping it because it doesn't fit the N810 case Apr 15 16:26:27 any ideas on fixing a broken lens-cover Apr 15 16:26:29 ? Apr 15 16:26:30 * dm8tbr got himself a nice leather n900 case by nokia Apr 15 16:26:37 and that is n900 failure?!? Apr 15 16:26:48 freemangordon: yes Apr 15 16:26:48 not fitting your n810 case? Apr 15 16:26:54 N810 came with a case. Apr 15 16:27:01 hmm, i see Apr 15 16:27:11 rather a pouch Apr 15 16:27:20 thought the N810 case sucks at preventing drops? Apr 15 16:27:27 since yeah, pouch Apr 15 16:27:42 ShadowJK: at least it's tight enough that when it falls, the case goes with it Apr 15 16:27:44 the N800 case is more like a furry mitten Apr 15 16:27:56 and keeps it safe basically Apr 15 16:28:09 almost 100% of my N900's damage is to the back cover Apr 15 16:28:32 ShadowJK: yeah, same way as cups don't prevent tea from falling down when you hold them upside down ;-D Apr 15 16:28:44 * ShadowJK can still count on two hands the number of times he's dropped N900 Apr 15 16:28:53 shirt pocket. Apr 15 16:29:00 2 times here Apr 15 16:29:06 anyhow, how to fix lenscover? Apr 15 16:29:11 not Apr 15 16:29:20 get new battery lid Apr 15 16:29:30 DocScrutinizer, until it is clear who and when changes supl.google.com to supl.nokia.com /etc/hosts might work AIUI Apr 15 16:29:38 DocScrutinizer: where from? Apr 15 16:30:01 freemangordon: who and when changes??? wut? Apr 15 16:30:14 luke-jr: fleabay Apr 15 16:30:27 only see full N900s there <.< Apr 15 16:30:36 sigh Apr 15 16:30:47 I think I have a spare back. Apr 15 16:30:53 - RMA doesn't want cover Apr 15 16:30:58 DocScrutinizer, i think there was a report that on reboot the sever changes back to nokia's Apr 15 16:31:00 But I have no idea where it is. Apr 15 16:31:22 luke-jr: http://www.ecaseshop.com/nokia-n900-housing-faceplate-cover-gold-p-3673.html Apr 15 16:31:32 surely there must be some way to remove this silver lining holding the lenscover on Apr 15 16:31:47 freemangordon: WUT? Apr 15 16:32:14 yeah, can't remember whether it was on TMO or in some irc chat Apr 15 16:32:51 could be wrong, but that could be easily tested, give a couple of minutes to reboot Apr 15 16:32:54 lemme check my setting Apr 15 16:33:21 hmm, false alarm Apr 15 16:33:31 *nope* Apr 15 16:33:57 well, that is a clear candidate for CSSU Apr 15 16:34:27 sure, requester asking user if he wants to use the better supl server setting Apr 15 16:34:49 a 30min project Apr 15 16:35:01 5kByte app Apr 15 16:35:12 total pkg size Apr 15 16:35:41 well, the correct approach would be to RE liblocation_applet.so Apr 15 16:35:47 I insist on credits for the idea ;-P Apr 15 16:35:59 WUT??? Apr 15 16:36:23 most probably the default is there, lemme chack Apr 15 16:37:54 the correct way is along dbus-send $requester_yes_no && gconftool --setkey /system/nokia/location/supl/server string "supl.google.com", in postinst of the package Apr 15 16:38:19 agree, the default is not in applet Apr 15 16:39:47 btw now I have to insist already in credit for *implementation* of the "app", leaving packaging to somebody else ;-D Apr 15 16:48:05 hmm cute Apr 15 16:48:15 there's a little metal thing that helps lock the lenscover in place Apr 15 16:48:19 it came out of the hole it fits in Apr 15 16:48:23 *fixed* Apr 15 16:49:11 now I just need to find some glue to hold the silver thing down again Apr 15 16:50:21 fun, no glue at all x.x Apr 15 17:04:06 hi Apr 15 17:26:52 hi jonwil - long time no see :-D Apr 15 17:27:22 decided to pop in for a while mostly because of the chats on the mailing list that seem to be about the future of maemo Apr 15 17:27:32 just wanted to see if anyone can tell me exactly whats going on Apr 15 17:27:47 ohwell, future of maemo Apr 15 17:28:47 basicaly business as usual, with some folks getting excited as there's council election in a few days Apr 15 17:29:27 some other folks getting upset since finally xfade popped up again Apr 15 17:29:40 who is xfade? Apr 15 17:30:08 and those folks are now upset about the breakdown in communication to Nokia/nemein/whomever during the last 6 months Apr 15 17:30:52 [2012-04-15 19:30:29] [Whois] X-Fade ist ~xfade@d5152FFD8.static.telenet.be (Niels Breet) Apr 15 17:30:54 [2012-04-15 19:30:29] [Whois] X-Fade hat Benutzerstatus in den Kanälen: #harmattan #maemo #meego #mer #nemomobile Apr 15 17:31:50 also our contact to infra administrarion, AIUI Apr 15 17:32:04 from the list posts it sounds like there are certain people who think that the community should try to secure redistribution rights for all the important stuff now just in case the worst happens Apr 15 17:32:31 sounds reasonable Apr 15 17:32:49 i.e. the SDK installer, SDK nokia-binaries repos, phone flasher tools, phone firmware images and phone repositories Apr 15 17:32:50 Maemo has a future? Apr 15 17:33:09 It has a future in the sense that I have no plans to stop using it anytime soon... :P Apr 15 17:33:21 +1 Apr 15 17:33:39 jonwil: join my quest to get Gentoo fully functional! Apr 15 17:34:12 Gentoo on an N900? No thanks, keeping Gentoo going on my desktop is hard enough :P Apr 15 17:34:17 aww Apr 15 17:34:24 but I have GPRS and almost voice calls! Apr 15 17:34:24 hello Apr 15 17:34:49 "almost voicecalls"??? HAH Apr 15 17:34:56 I want to ask what is /usr/bin/hildon-input-method? thanks Apr 15 17:35:08 what does it do? Apr 15 17:35:09 Its used for the input devices Apr 15 17:35:13 DocScrutinizer: yeah, the same almost I had in Dec! Apr 15 17:35:19 i.e. the keytboards Apr 15 17:35:22 keyboards Apr 15 17:35:30 thanks jonwil Apr 15 17:35:34 the same 'almost' that SHR got since 6 months Apr 15 17:36:10 but why does it use 95% of my processor? my battery drained in less than 2 hours these weeks because of that Apr 15 17:36:11 except SHR does it wrong <.< Apr 15 17:36:14 * jonwil doubts that fully functioning voice calls will happen without the nokia binary pulse audio bits, especially as its impossible to know just what those blobs are actually doing... Apr 15 17:36:27 jonwil: too late. Apr 15 17:36:37 then again I dont know how important those are Apr 15 17:36:45 I know they do speaker protection Apr 15 17:37:01 and probably things like echo cancellation or whatever it is Apr 15 17:37:01 yeah, that'd be nice to get in the kernel Apr 15 17:37:16 ???? EEEW! Apr 15 17:37:41 maybe kernel can cut my toenails as well? ;-P Apr 15 17:38:31 is there any possible way to limit/disable the hildon-input-method without ruining the N900 everyday use? thanks Apr 15 17:38:52 dre-samosir: that's definitely a defect of any kind Apr 15 17:39:02 I.E. shouldn't Apr 15 17:39:30 humm it uses 95% processor at any time... Apr 15 17:39:35 and odds are it might be a hw defect Apr 15 17:39:41 oh Apr 15 17:39:56 say, I got a borked one? Apr 15 17:39:58 investigating this issue isn't easy though Apr 15 17:40:07 speaking of gentoo, I should run another emerge run Apr 15 17:40:42 dre-samosir: check all your keys of kbd if they work like supposed to. Also check your touchscreen for correct exact operation Apr 15 17:40:46 if I dont update often enough, I end up in a situation where upgrading is a pain because of dependency hell :P Apr 15 17:41:32 dre-samosir: if all seems in perfect condition, I suggest a reflashing of COMBINED Apr 15 17:41:56 DocScrutinizer, my touchscreen works but not as sensitive as when I first bought it. and also, the Fn + Sym doesn't work at all now Apr 15 17:41:58 of course after doing a proper backup Apr 15 17:42:31 COMBINED? Apr 15 17:42:56 hmm, if the key got stuck mechanically, you'd quite likely see the symptoms you described Apr 15 17:43:10 jonwil, Gentoo, aite? even Fedora gives me dependency hell. Apr 15 17:43:18 the file called *COMBINED* Apr 15 17:43:46 as opposed toVANILLA Apr 15 17:43:47 DocScrutinizer, from the outside it looks like no mechanically stuck key Apr 15 17:44:40 toldya investigation is not easy at all Apr 15 17:44:58 lol Apr 15 17:45:11 dre-samosir: you know the sequence matters? Apr 15 17:45:19 ? Apr 15 17:45:31 no SpeedEvil. elaborate, please. Apr 15 17:45:40 * DocScrutinizer waves Apr 15 17:46:38 sorry, 2 years with N900 and Linux Mint, and even Mandrake long ago but I know I'm still noob Apr 15 17:48:06 i take it he meant Fn + Sym != Sym + Fn Apr 15 17:48:21 oh true, Sicelo and SpeedEvil Apr 15 17:48:35 it's always Fn first and Sym second Apr 15 17:49:19 https://bugs.maemo.org/show_bug.cgi?id=10354 Apr 15 17:49:20 that Apr 15 17:49:21 04Bug 10354: Symbol virtual keyboard inconsistent to access from hardware keyboard. Apr 15 17:49:22 that's exactly why I know the combination doesn't work Apr 15 17:49:32 retarded broken-by-design Apr 15 17:50:10 heh Apr 15 17:50:10 oh dang. no. Apr 15 17:55:02 I have 2 N900's plugged into my XP laptop, one in PCmode doing the gprs connection, and the other in mass-storae mode (for now) Is there any way to get the 2nd N900 to share the connection used by the laptop through the first N900 ? Apr 15 17:55:23 up till few weeks ago there's no trouble with the hw keys. i guess it's the Ctrl/Sym key that's broken now. I can reach other blue keys with Fn Apr 15 17:56:35 so my N900 hw starts to break... sad... Apr 15 17:57:21 I want to keep it for as long as possible because for me there's no other worthy replacement for N900 until now Apr 15 17:57:45 not even N9, no HW keys Apr 15 17:57:49 =( Apr 15 18:02:09 DocScrutinizer: sorry, but drivers belong in kernel, including any "please don't let Joe Random App bust my device" limitations Apr 15 18:04:06 okay so can I check/open HW keys of N900 by myself? Apr 15 18:04:07 what got EC to do with drivers? Apr 15 18:04:27 maybe integrate gstreamer into kernel completely? Apr 15 18:05:19 DocScrutinizer: I didn't mean EC, I meant the highpass filter Apr 15 18:06:26 the highpass is a hickup of nokia, due to their APE-centric audio thinking¶digm. mixer/codec has absolutely fine filters Apr 15 18:07:18 ? Apr 15 18:07:46 you mean there's no risk of busting my speakers by just using ALSA directly as-is? Apr 15 18:08:27 no, I mean this filter is a hardware function, not a sw function to implement in kernel by integrating signal processing Apr 15 18:09:07 Nokia obvuously missed to exploit the codec digital filters Apr 15 18:09:55 and implemented a last-minute bandaid to stop speaker busting shortly before release of N900 Apr 15 18:10:30 so the audio chip itself contains this special logic? Apr 15 18:10:35 and of course they did in PA, as the hw department wasn't involved at that stage, and obviously nobody at SW dept had a clue Apr 15 18:11:06 mixer has digital filters (third time now) Apr 15 18:11:32 if you call that "special logic" that's fine with me Apr 15 18:12:48 OTOH we don't even know what XPROT really does Apr 15 18:13:04 but for sure it doesn't belong into kernel Apr 15 18:13:17 if only for the reals it's using Apr 15 18:13:38 nothing in kernel should use float/real Apr 15 18:14:31 nothing in kernel should do heavy signal processing on CPU either Apr 15 18:15:32 ooh, sorry, that's been jonwil who asked. Apr 15 18:16:03 jonwil: yes, the aic32 or whatever it's called has a nice set of parametric digital filters Apr 15 18:18:08 I think the guy's nick was HCM, did some proper development Apr 15 18:18:38 alas leading nopwhere as nobody picked up when the POC was ready Apr 15 18:19:47 I think you see it nevertheless in some ALSA bits somewhere. Whenever there are long hex chunks for an ALSA parameter, that possibly is filter related Apr 15 18:21:01 * DocScrutinizer waves 2nd time, hopes to find way outa the door before sth stops him again Apr 15 18:37:02 thanks jonwil, DocSrutinizer, Sicelo, guess I have to live with that keyboard for now... Apr 15 18:37:51 dre-samosir: you could disassemble and cheack and clean Apr 15 18:38:03 check* Apr 15 18:39:02 oh thanks a lot DocScrutinizer51, I'll do that tomorrow and will tell you if I come up with something Apr 15 18:40:10 get the service manual L1_2 Apr 15 18:40:35 huh? from where, DocScrutinizer51? Apr 15 18:40:51 to access kbd you don't even need to open the philips screws Apr 15 18:40:58 check wiki Apr 15 18:41:10 really? okay thanks Apr 15 18:41:17 subsection hardware Apr 15 18:41:49 there are links in there, on some page's top Apr 15 18:42:02 will see Apr 15 18:42:41 sorry afk atm Apr 15 18:43:03 thanks, DocScrutinizer51 Apr 15 18:44:39 so no bookmarks here Apr 15 18:45:42 no prob Apr 15 18:47:52 blah. putting this tmobile g2 back together has proven to be a serious pain Apr 15 18:48:00 Macer: :) Apr 15 18:48:08 heh Apr 15 18:48:12 It's always more fun than taking apart. Apr 15 18:48:14 i couldn't help it.. it was whispering to me Apr 15 18:48:28 taking apart a phone is easy.. just take out whatever screws you can find hehe Apr 15 18:48:47 i did it like 3 months ago and kind of left it on my counter :) Apr 15 18:49:12 oh yeah, SpeedEvil, thanks. missed u up there=) Apr 15 18:49:15 the memory of what i did kind of faded so it's more like a jigsaw puzzle now... i got the screen section put back togther tho.. with its stupid ribbon cable Apr 15 18:50:14 the entire phone runs off 1 ribbon cable :) Apr 15 18:50:26 that weaves its way through all the sections.. it's insane Apr 15 19:10:30 hi Apr 15 19:10:36 i have a nokia n800 Apr 15 19:10:44 can i update flash? Apr 15 19:11:00 i try to whach something on youtube but no luck Apr 15 19:11:07 any ideea? Apr 15 19:12:10 i bet your answer is No, You can't (i could be wrong, but i suppose i'm not) Apr 15 19:12:59 i can't whatch video on youtube? Apr 15 19:13:43 you can't upgrade flash Apr 15 19:14:15 can i do something to see vedeos on youtube? Apr 15 19:14:26 i try with mobile version of you tube Apr 15 19:14:42 but i have error format not suported Apr 15 19:14:45 any ideea? Apr 15 19:14:55 n800 - not 900? Apr 15 19:15:05 n800 Apr 15 19:15:27 There are users of the 800 around - wait around, and they may be abelt to answer Apr 15 19:15:56 ok. Apr 15 19:16:15 my n900 is at warranty Apr 15 19:16:22 they change it with an n8 Apr 15 19:16:24 :| Apr 15 19:16:32 that's crap Apr 15 19:17:54 my 3-rd n900 Apr 15 19:18:14 so with my n800? Apr 15 19:18:19 any help? Apr 15 20:00:52 guys, my NAND died i think Apr 15 20:01:44 kernel log: onenand_bbt_wait: ecc_error=0x2222 controller error 0x2400 Apr 15 20:02:06 Bad eraseblock 1513 at 0xb20000 Apr 15 20:02:20 Creating 0 MTD partitions on "omap2-onenand" Apr 15 20:02:50 makes me wonder how it is still booting Apr 15 20:04:18 NAND has some "hidden" bad block management Apr 15 20:05:38 okay Apr 15 20:05:40 without the context this logline is hard to interpete Apr 15 20:05:54 it occurs at boot Apr 15 20:06:10 maemo kernel without cpufreq and compiled in mmc, fbcon Apr 15 20:06:12 probably completely normal then Apr 15 20:06:26 doesnt wanna mount or even recognize nand partitions Apr 15 20:06:38 creates no mtd devices Apr 15 20:06:40 hmm, then not normal I guess Apr 15 20:06:54 bad eraseblocks are xpected Apr 15 20:07:01 indeed Apr 15 20:07:01 ah Apr 15 20:07:07 as the log shows, creating 0 partitions Apr 15 20:07:14 yep Apr 15 20:07:32 dunno why Apr 15 20:07:50 any way to fix without chance of nuking bootloader or kernel? Apr 15 20:08:02 looks like the bad block had the partition map on it Apr 15 20:08:04 reflash Apr 15 20:08:14 nah Apr 15 20:08:25 i dont have usb Apr 15 20:08:34 my plan was to reflash using special kernel Apr 15 20:08:37 afaik there *is* no partiton map Apr 15 20:08:37 and mtd utils Apr 15 20:09:03 then how does it know rootfs,initfs,log,kernel,config,loader? Apr 15 20:09:08 partitioning kinda hardcoded to NOLO Apr 15 20:09:24 which in turn passes it to kernel Apr 15 20:09:26 and how does the kernel get this information? Apr 15 20:09:29 via atags Apr 15 20:09:53 let me check config if i can force it to recognize partitions Apr 15 20:09:55 now don't ask me what's atags Apr 15 20:09:59 nfc Apr 15 20:10:12 DocScrutinizer, partitions are hardcoded into linux kernel Apr 15 20:10:19 ooh Apr 15 20:10:27 even there? Apr 15 20:10:30 but also hardcoded into uboot Apr 15 20:10:35 and in nolo Apr 15 20:10:36 yep Apr 15 20:10:50 in kernel it is somehere in board code Apr 15 20:11:10 but nolo also pass it via special non standard atags Apr 15 20:11:22 so what makes my kernel ignore that and "make" no parts Apr 15 20:11:23 (no idea if kernel using that parts atags) Apr 15 20:11:30 cause of 1 bad block Apr 15 20:11:40 any idea what source file its in Apr 15 20:11:51 peterbjornx, going to find it Apr 15 20:12:28 0bd20000 looks like its in rootfs part to me Apr 15 20:12:36 so that should be such a big issue Apr 15 20:14:11 also i think my headphone amp is dead Apr 15 20:14:25 tpa6130a2 : READ FAILED Apr 15 20:14:49 unexpected version 0x07 expecting 1 or 2 Apr 15 20:19:57 DocScrutinizer, peterbjornx, in 2.6.28 nokia kernel is paritions received via atags Apr 15 20:20:11 in upstream kernel (meego too) is paritions hardcoded Apr 15 20:20:27 toldya Apr 15 20:21:07 in nokia stock kernel is n900 paritions evaluated in function n800_flash_init in file: arch/arm/mach-omap2/board-n800-flash.c Apr 15 20:21:20 really board-n800-flash.c Apr 15 20:21:43 seems that this code was not touched since n800 Apr 15 20:22:13 quite possible, we even have a completely obsolete unused intrd partition Apr 15 20:22:39 was every n900 initfs partitions used? Apr 15 20:22:48 *ever Apr 15 20:22:49 no Apr 15 20:23:00 so why we have it?? Apr 15 20:23:09 4MB could go to rootfs Apr 15 20:23:12 for same reason ;-D Apr 15 20:23:34 DocScrutinizer, partitions for n900 are hardcoded in NOLO Apr 15 20:23:36 it's hardcoded to NOLO, to flasher, to whatnot else Apr 15 20:23:46 do you think that NOLO was not touched too? Apr 15 20:24:35 nobody planned to touch NOLO, flasher, kernel, and initscripts, and then take risk he forgot something Apr 15 20:24:50 so what might be causing it to ignore the partitions Apr 15 20:25:04 NOLO Apr 15 20:25:09 yozr kernel not atag compatible? Apr 15 20:25:22 could be Apr 15 20:25:27 rx51_defconfig Apr 15 20:25:28 try to flash stock kernel Apr 15 20:25:38 with a few more compiled in thingys Apr 15 20:25:39 wrong parameters set at compile time? Apr 15 20:25:50 what ones should i be checking for Apr 15 20:26:08 do you flasing kernel or using uboot? Apr 15 20:26:42 ooh, btw, you'll run into size/space problems with some more thingies compled in to kernel Apr 15 20:26:56 im using uboot Apr 15 20:27:03 but i had mtd working before Apr 15 20:27:05 do you reusing atags? Apr 15 20:27:05 BZZZZZ Apr 15 20:27:14 ? Apr 15 20:27:28 ITEM_USEATAG=1 Apr 15 20:27:32 uboot lives in kernel partition Apr 15 20:27:54 -> even less space for "thingies compiled in" Apr 15 20:28:45 im loading kernel from sd Apr 15 20:28:58 uboot already massively crippled due to size limitations Apr 15 20:29:14 my kernel is 1.8mb Apr 15 20:29:18 make sure you have ITEM_USEATAG=1 in your item file in u-boot Apr 15 20:29:33 and ive messed with 2.8mb kernels without issues Apr 15 20:29:39 if you have kernel in SD crad there size limit is 32MB Apr 15 20:29:40 i havent modified uboot Apr 15 20:29:55 its the one from extras-devel Apr 15 20:29:59 also are you using my last version of u-boot? Apr 15 20:30:02 so no Apr 15 20:30:15 then you cannot easy boot nokia kernel Apr 15 20:30:23 ? Apr 15 20:30:29 use my last version which support passing atags Apr 15 20:30:37 cant flash :s Apr 15 20:30:57 but i always couldd access mtd with this uboot Apr 15 20:31:09 all versions in extras-devel has more problems Apr 15 20:31:15 flash via flasher-3.5 Apr 15 20:31:22 stock kernel Apr 15 20:31:24 cat /proc/atags yields: ATAT AA Apr 15 20:32:15 usb :-/ Apr 15 20:32:31 also, kernel doesnt do bootreason anymore on real hw Apr 15 20:32:36 works fine in qemu Apr 15 20:33:00 bootreason come from noloa via atags too Apr 15 20:33:44 could it be that uboot nuked something when i tested a huge kernel (over 2mb) Apr 15 20:34:51 I think no Apr 15 20:35:07 but no idea about old versions in extras-devel Apr 15 20:35:12 whats normal bootstate? Apr 15 20:35:16 at preinit its BOOT Apr 15 20:35:30 but when it executes events.d/dsme? Apr 15 20:35:35 USER? Apr 15 20:35:43 FWIW: http://paste.debian.net/163346/ Apr 15 20:37:37 mines diffrent ant only 110bytes Apr 15 20:37:57 http://paste.debian.net/163347/ Apr 15 20:39:09 ok bootstate USER makes it go into charging mode Apr 15 20:39:22 i put maemo on my sd again Apr 15 20:39:26 seems to be booting Apr 15 20:39:38 but my battery died Apr 15 20:39:55 and it went into charger mode Apr 15 20:40:21 i think im just going to have to live with a broken bootloader :s Apr 15 20:40:40 but still doesnt explain why it was working before Apr 15 20:41:37 peterbjornx, try to run set this: setenv atags ${nolo_atagaddr} Apr 15 20:41:53 it has that Apr 15 20:41:57 this is way how to reuse atags in old u-boot version Apr 15 20:42:16 when i type printenv it shows that atags is set to that Apr 15 20:42:28 if this does not working, not idea what to do Apr 15 20:42:39 ok, now I'm going offline Apr 15 20:42:54 oh Apr 15 20:43:04 it only does that for noloboot Apr 15 20:43:28 now i need to make a boot.cmd + fat partition on sdcard Apr 15 20:43:34 as my phone isnt in rdmode Apr 15 20:45:33 also ive been wondering for a while Apr 15 20:46:36 what is the purpose of the flash hooked up to rapuyama Apr 15 20:53:12 ?? Apr 15 20:53:26 it holds the cellmo FW? Apr 15 20:54:26 modem is a complete ARM system, with own flash, own RAM, own CPU(s)... Apr 15 20:57:02 http://gsmrapid.com/showthread.php?t=4957 Apr 15 21:01:12 and I can assure you it's almost as complex as a complete linux system Apr 15 21:02:10 (not though for *our* BB5, as it doesn't use any app layer, only GSM stack and minimal interfacing to APE) Apr 15 21:02:23 maybe it is linux Apr 15 21:02:33 nope, it's probably not Apr 15 21:02:36 why else would it have 128mbs of flash Apr 15 21:02:40 might be OSE Apr 15 21:02:58 that seems like overkill for a "simple" modem os Apr 15 21:03:15 enea OSE used in many modems Apr 15 21:03:16 even linux itself is only 2mbs Apr 15 21:04:30 http://en.wikipedia.org/wiki/Operating_System_Embedded Apr 15 21:06:48 aah, probably NOS Apr 15 21:08:21 though ISA/NOS smells like OSE as well Apr 15 21:10:04 "simple" modem? HAHA. visit #osmocom for getting an idea how complex network signalling aka GSM stack really is Apr 15 21:11:13 and this is an UMTS stack! Apr 15 21:11:18 no silly GSM Apr 15 21:16:04 but not 128mbs of code? Apr 15 21:16:58 probably not Apr 15 21:17:13 millibitseconds? Apr 15 21:17:30 hihihi Apr 15 21:17:51 meterbarsievert Apr 15 21:18:11 hahahah Apr 15 21:18:40 tbh idk if they mean 128 MiB 's or MB 's Apr 15 21:19:07 or even Mb Apr 15 21:19:19 yea Apr 15 21:19:52 which sounds more like it Apr 15 21:20:04 still , it having 128MB of ram and 128MB of rom seems more like a easy component choice than necessity Apr 15 21:20:05 16MB Apr 15 21:20:33 128Mb=16MB Apr 15 21:21:06 22bit address Apr 15 21:21:29 2^22 = Apr 15 21:21:41 ~she's_offline Apr 15 21:22:28 btw still depends on word width Apr 15 21:23:17 16bit Apr 15 21:23:32 wait that'd be 8MiB Apr 15 21:23:32 so it's only 8MB Apr 15 21:24:58 so why does it say COMBO 128M DDR + 128M DDR DRAM on the schematics Apr 15 21:27:49 128Mbit! Apr 15 21:28:01 usual way to label such stuff Apr 15 21:28:30 and you probably missed an "addt line" Apr 15 21:28:36 addr* Apr 15 21:28:50 [2012-04-15 23:20:33] 128Mb=16MB Apr 15 21:32:11 duh, does it really say "DDR + DRAM"? o.O Apr 15 21:32:24 yes Apr 15 21:32:37 duh DDR + DDR DRAM Apr 15 21:32:47 oops Apr 15 21:32:49 no Apr 15 21:33:06 128M NOR + 128M DDR DRAM Apr 15 21:33:12 AHAAA Apr 15 21:33:19 fail Apr 15 21:33:34 so what bootstate should i hardcode it to if i want it to boot Apr 15 21:33:41 BOOT in preinit i guess\ Apr 15 21:33:45 NOR - expensive enough Apr 15 21:34:40 what diffrence is there between nand and nor exactly Apr 15 21:34:55 besides design obv Apr 15 21:35:09 tchnical details, plus cerification/QA Apr 15 21:35:21 NOR supposed to be error free Apr 15 21:35:40 ah , but on digital logic level no differences Apr 15 21:35:40 while NAND badblocks are "normal" and expected Apr 15 21:36:08 nah, in one design the cells are parallel, while on other they are in series Apr 15 21:36:20 sth along that line Apr 15 21:37:24 do you think maemo on sdcard will be problematic? Apr 15 21:37:35 http://en.wikipedia.org/wiki/Flash_memory#NAND_flash Apr 15 21:37:49 shouldn't really Apr 15 21:41:42 >> In addition, NAND flash is typically permitted to contain a certain number of faults (NOR flash, as is used for a BIOS ROM, is expected to be fault-free). Apr 15 21:42:16 also seems NOR is way faster Apr 15 21:42:22 on reading Apr 15 21:44:39 thanks Apr 15 21:44:47 >> Apr 15 21:44:48 NOR and NAND flash differ in two important ways: Apr 15 21:44:50 the connections of the individual memory cells are different Apr 15 21:44:51 the interface provided for reading and writing the memory is different (NOR allows random-access for reading, NAND allows only page access) Apr 15 21:45:26 so thats why you almost never see NAND as boot roms Apr 15 21:46:02 it really sucks that theres no good replacement for the n900 out there Apr 15 21:50:18 yep Apr 15 21:50:29 * DocScrutinizer <3 wikipedia Apr 15 21:52:42 OneNAND is specified to have at least one good block in first 4 Apr 15 21:52:45 IIRC Apr 15 21:53:09 ROM-BL will take this into account and scip bad blocks Apr 15 21:53:16 skip even Apr 15 21:54:03 if ROM-BL is not mask programmed, I bet it's NOR Apr 15 21:54:34 ROM-BL? Apr 15 21:54:37 but I heard it's mask programmed on STE Thor modems Apr 15 21:54:44 ROM BootLoader Apr 15 21:54:46 shit Apr 15 21:54:51 the 0 stage bootloader Apr 15 21:54:53 SpeedEvil: i got it put back together Apr 15 21:55:01 or in prom/otp eprom Apr 15 21:55:01 and the damn thing won't exit landscape and go portrait Apr 15 21:55:07 it's like i have an android phone running maemo :-P Apr 15 21:55:08 lol Apr 15 21:55:55 since "we" all just use ARM IP blocks, I bet this is exactly same for BB5 Apr 15 21:58:21 so the ROM-BL is *inside* the core? Apr 15 22:05:57 yep Apr 15 22:07:16 and it tries booting some 1st stage 16k (IIRC) of code, from tty-uart, USB, mmc-controller 0 (and 1 iirc), and finally from NAND Apr 15 22:08:20 this 1st stage xloader loads NOLO, and I'm not sure if it does same scan of all possible sources for that like ROM-BL does Apr 15 22:09:15 ooh, and what I forgot to mention: ROM-BL checks xloader's siganture against PKI pubkey in ROM Apr 15 22:09:52 and ultimately switches off/r-o some security stuff you can find under buzzwird TrusZone Apr 15 22:09:57 Trust* Apr 15 22:10:20 if that signature doesn't match Apr 15 22:12:27 http://www.omappedia.org/wiki/Bootloader_Project Apr 15 22:13:45 hm does that mean one could boot from usd too? Apr 15 22:14:04 or is mmc controller something else? Apr 15 22:14:42 n900 does boot of usb during cold flash Apr 15 22:15:04 unless you meant microSD Apr 15 22:16:00 that actually means you could boot xloader from uSD /given the bootsel pins are correctly wired in N900): Apr 15 22:16:03 >>If MMC is included in the booting device list, the ROM looks for an SD Card on the first MMC controller. If a card is found, the ROM then looks for the first FAT32 partition within the partition table. Once the partition is found, the root directory is scanned for a special signed file called "MLO" Apr 15 22:16:20 DocScrutinizer: omap can boot kernel straight away without bootloader ( you just have to create binary in omap friendly format ) Apr 15 22:16:38 and give it ready made register settings in it Apr 15 22:16:41 well boot off usb would mean usb host stuff right? Apr 15 22:16:48 no Apr 15 22:16:52 oh Apr 15 22:16:53 jacekowski: well xloader is size limited Apr 15 22:17:04 DocScrutinizer: not really Apr 15 22:17:10 DocScrutinizer: on n900 it is Apr 15 22:17:12 yes it is Apr 15 22:17:18 but omap can load kernel directly Apr 15 22:17:22 skipping xloader Apr 15 22:17:27 as the ram it gets loaded to is core ram Apr 15 22:17:43 that's why first part of that binary is all settings Apr 15 22:17:55 so it can access ram and other stuff Apr 15 22:18:10 unless they changed ROMBL, you can'T skip the xloader step Apr 15 22:18:13 ah is boot off usb what the flasher does? Apr 15 22:18:15 but rom-bl can setup everything if provided with information Apr 15 22:18:24 nox-: in coldflash mode Apr 15 22:18:27 i c Apr 15 22:18:45 nox-: yes, colldflash Apr 15 22:18:49 *nod* Apr 15 22:19:35 nox-: "normal" flashing is done by NOLO Apr 15 22:19:42 i c Apr 15 22:19:43 you can add all atags and register settings and rom-bl will just load it Apr 15 22:20:06 o.O Apr 15 22:20:30 not in line with http://www.omappedia.org/wiki/Bootloader_Project Apr 15 22:21:05 well, omap TRM describes it more closely Apr 15 22:21:30 it is limited, that's why xloader way of doing things is better Apr 15 22:23:06 but that was originally the way of booting omap, xloader was added later because of limitations of rom-bl Apr 15 22:23:19 mhm Apr 15 22:23:33 intriguing Apr 15 22:26:56 nevrtheless I'm temped to do dd if=/dev/random of=/home/user/MyDocs/MLO bs=16k count=1 Apr 15 22:27:31 wait, it says "on controller 1", so make that of=media/card/MLO Apr 15 22:28:29 unless jacekowski tells me N900 SYSBOOT Pins are configured in a way it will never look for MLO on uSD Apr 15 22:29:48 which I have a hard time to assume, as otherwise it was a pinhead decision to mount uSD on controller1 and eMMC on controller2 Apr 15 22:30:07 only reason to do that is to allow booting from uSD Apr 15 22:30:40 otherwise you'd want it the other way round, to avoid this mmcblk0 vs mmcblk1 mess Apr 15 22:31:47 that would be cool to be easily dd stuff to an usd card without having to flash the device itself... Apr 15 22:31:56 to be able to Apr 15 22:32:48 nox, well - first step/try would be to create that file on uSD as I suggested above, and see if it fails to boot Apr 15 22:33:01 :) Apr 15 22:40:15 is microB open source? Apr 15 22:40:57 engine yes, GUI not Apr 15 22:41:02 afaik Apr 15 22:46:56 nox-: possibly you want to take if= from wherever xloader normally is stored to (I'd assume at very beginning of NAND) Apr 15 22:47:41 ill leave testing these things to ppl more involved... :) Apr 15 22:47:50 hehe Apr 15 22:48:15 DocScrutinizer: as far as i know you canonly change boot order Apr 15 22:48:20 I'm quite tempted, planned to play with this since long Apr 15 22:48:31 DocScrutinizer: but it's been a while since i've read that part of manual Apr 15 22:48:39 aaah Apr 15 22:49:37 but then you have xloader Apr 15 22:49:46 and xloader will look for stuff on nand Apr 15 22:49:59 and xloader can't be replaced because it's signed Apr 15 22:51:52 jacekowski: yes Apr 15 22:52:00 it can be replaced Apr 15 22:52:17 for all I'd guess Apr 15 22:52:18 did you happen to steal nokia signing key? Apr 15 22:52:31 just that rombl then kicks TZ in the guts Apr 15 22:52:34 DocScrutinizer: the engine is gecko, isn't gecko GPL? Apr 15 22:52:48 sure Apr 15 22:52:59 FIQ|n900: lgpl Apr 15 22:53:01 toldya engine open, GUI closed Apr 15 22:53:07 ohh Apr 15 22:53:09 LGPL Apr 15 22:53:12 ok then Apr 15 22:53:16 it's MPL Apr 15 22:53:21 but it's more like LGPL than GPL Apr 15 22:53:36 just wondered why GUI was closed as it contained GPL content.. but apparently not. Apr 15 22:53:40 DocScrutinizer: rombl checks xloader signature Apr 15 22:53:45 yes Apr 15 22:53:53 FIQ|n900: gui doesn't have any gpl/lgpl content Apr 15 22:53:56 but what wiill it do when sig doesn't match? Apr 15 22:53:59 FIQ|n900: it's all in engine Apr 15 22:54:14 FIQ|n900: it's rendering tiles and stuff and then UI displays them Apr 15 22:54:22 DocScrutinizer: try next device Apr 15 22:54:27 :-S Apr 15 22:54:35 WTF?! Apr 15 22:55:03 it's looking for valid omap boot image Apr 15 22:55:26 part of verification if it's valid is checking signature Apr 15 22:55:42 that's insane Apr 15 22:55:51 on non HS devices that signature still has to be there Apr 15 22:56:03 W*T*F!!!?!! Apr 15 22:56:05 but then it's just simple checksum Apr 15 22:56:54 glhf with providing an alternative! Apr 15 22:57:02 not really insane Apr 15 22:57:12 it's meant to not execute untrusted code Apr 15 22:57:21 "untrusted" Apr 15 22:57:30 or corrupted Apr 15 22:57:34 grrmmmmpff Apr 15 22:57:55 so you're stuck with xloader Apr 15 22:58:29 as long as you don't steal Nokia's Apr 15 22:58:31 you can have xloader on uSD but then it will load nolo from emmc Apr 15 22:58:36 and I assume the PKI in ROM is per customer? Apr 15 22:58:51 DocScrutinizer: i couldn't find any info on that Apr 15 22:59:02 but i very much doubt it's in ROM Apr 15 22:59:30 i vaguely remember that there was a way of changing that key if you knew current key Apr 15 22:59:42 as in, private part of current key Apr 15 22:59:44 duh Apr 15 22:59:58 so it may be shipped with some blank key Apr 15 23:00:14 and then it's programmed Apr 15 23:00:34 :nod: Apr 15 23:00:56 which makes sense Apr 15 23:01:00 it's the way i would do it Apr 15 23:01:12 guess this also renders what I asked about recently impossible. Apr 15 23:01:42 I'm sure about one thing: I'm not going to volunteer for new to install security taskforce at work Apr 16 02:43:13 hi **** ENDING LOGGING AT Mon Apr 16 02:59:58 2012