**** BEGIN LOGGING AT Tue Nov 22 02:59:58 2011 Nov 22 04:24:17 Oddly my emmc hasn't acted up again, and I've been writing *Alot* to it. Nov 22 04:24:36 I did change back to original nokia battery from briefly using my eastmaze battery which has known supertwitchy protection circuit.. Nov 22 04:25:23 Odd. Nov 22 04:26:05 not THAT odd Nov 22 04:26:24 Well I also don't know what the error codes returned actually mean Nov 22 04:26:33 (and I've lost them) Nov 22 04:26:46 aborted page erases / writes due to transient brownouts caused by battery nasty Nov 22 04:27:04 hmm Nov 22 04:27:29 iirc a page erase is a real power hog Nov 22 04:27:33 ShadowJK: you were getting sudden power offs? Nov 22 04:27:37 nope Nov 22 04:27:51 I said transient :-) Nov 22 04:28:14 the protection circuit has no hysteresis Nov 22 04:28:14 I'd have thought transients couldn't happen that fast without the platform watchdogs kicking in Nov 22 04:28:16 the hardware. Nov 22 04:28:19 quite possibly the buffer Cs might not suffice to deal with that Nov 22 04:29:25 welcome to the joys of a *eal* hw QA Nov 22 04:29:32 *real* even Nov 22 04:29:34 So when it triggered when charging, I'd see charge rate of 400-500mA instead of the normal-ish 700-800, elevated voltage close to 4200mV all the time, and the battery itself getting very warm. Nov 22 04:29:34 Maybe. Nov 22 04:30:16 I was meaning I seemed to recall interrupts from the twl* chip on errors. Nov 22 04:30:23 And I'd expect that to be flagged up on syslog. Nov 22 04:30:36 Or result in some immediate action Nov 22 04:30:41 But maybe not Nov 22 04:30:53 hmm Nov 22 04:31:29 worth evaluating it with a proper programmable lab PSU Nov 22 04:32:16 btw when Mer was "killing" SmartQ's (the emmc of them), Smartdevices (the maker of SmartQ) replied saying they asked Sandisk and Sandisk said voltage below 3.3 might permanently "brick" the emmc device Nov 22 04:32:24 *sigh* - occasionally I miss my private lab Nov 22 04:33:09 * SpeedEvil wonders about power-kernel + emmc fails. Nov 22 04:33:29 ?? Nov 22 04:34:34 I was wondering if any of the emmc fails werre correlated with power-kernel Nov 22 04:34:43 I don't think it touches that side though actually. Nov 22 04:35:13 prolly doesn't, though maybe it should Nov 22 04:36:26 I suspect the stock mmc driver isn't at its best Nov 22 04:37:45 * DocScrutinizer afk to shoot some brinner brezels, and a cookie, at bakery Nov 22 04:42:44 hah, found some cake, no walk in the cold then :-D Nov 22 04:46:01 actually there's a patch out there for modifying timings Nov 22 04:46:07 but I think it makes them more conservative Nov 22 04:49:21 yes, dunno if it's timing, but there's a patch from TI for all uSD interfaces, to deal with some transcend(?) problem Nov 22 04:50:31 that one should go into PK and possibly even CSSU Nov 22 04:54:22 kingston Nov 22 04:54:35 Kingston "Almost SD compliant"(TM) ;-) Nov 22 05:00:58 :-) Nov 22 05:02:50 if it's really timing, then it should be configurable via kernel parameter or /sys/* kingston_crap_mode=[1|0] Nov 22 05:03:30 Well both the driver and kingston are buggy Nov 22 05:06:36 I guess the specs are buggy, not specifying a timing detail to the decimal, and the driver used optimistic timing while stingston of course exploited this fuzzy spot to use slow cheap timing Nov 22 05:08:01 or maybe the driver actually is outa specs on that timing, but stingy kingy is only one not able to cope with it Nov 22 05:08:43 I never looked into the issue Nov 22 05:09:33 The card reports timings to host Nov 22 05:09:42 aah rrright Nov 22 05:09:56 the driver probably has some dodgy heuristics to figure out whether card is lying or not and by how much Nov 22 05:10:08 hehe Nov 22 05:10:22 this is probably horribly simplified and wrong Nov 22 05:10:27 (my description) Nov 22 05:11:16 http://www.theregister.co.uk/2011/11/21/nokia_hildon_the_great_lost_platform/ Nov 22 05:11:32 I just know on GTA02 we actually had a kernel driver parameter to set clock speed Nov 22 05:12:02 iirc the "ti driver patch" doesn't touch clockspeed Nov 22 05:12:05 I think it's about command timeout Nov 22 05:27:51 damnit Nov 22 05:28:31 this raid is taking forever to initialize Nov 22 05:28:32 blah Nov 22 05:48:18 >>Nokia were able to do this thanks to the remarkable flexibility of Hildon, and specifically two assets that the team had created. Neither of these were on the original specification, but the designers included them because they could do so without delaying the project, and knew they added long-term value of the work.<< *sigh* that'S a thinking not very common anymore Nov 22 05:54:25 what were the two assets? :) Nov 22 05:55:53 >>It still went ahead and released the 7710, and this media tablet phone gained prominence in Asia the following spring, despite being based on an orphan platform.<< seen that recently? ;-P Nov 22 05:56:50 Macer: skins and backward compatibility to seies60 Nov 22 06:00:22 >> The Series 60 faction within Nokia had originally promised the board it could add touch support within two weeks. "It underestimated the work involved," says one executive.<< HAHA Nov 22 06:00:27 are you reading the history and downfall of nokia? Nov 22 06:00:30 :) Nov 22 06:00:47 http://www.theregister.co.uk/2011/11/21/nokia_hildon_the_great_lost_platform/ Nov 22 06:01:08 ah. so a work of fiction? :) Nov 22 06:02:16 i'm just teasing ;) ok. bed time for me. i feel way better than i did yesterday. i think the quitting smoking for over a month is punching me in the face now :/ Nov 22 06:04:19 BWAAHAHAHAHAAAAHAA Nov 22 06:04:21 A deal was signed, and Macromedia acquired Mobile Innovation. Nov 22 06:04:23 DocScrutinizer: i hate when online content is split into "pages" :( Nov 22 06:04:23 The executive was Stephen Elop. Nov 22 06:04:24 Sometimes, history is circular... ® Nov 22 06:04:59 I think the problem for Nokia is that at the time they were developing Series 90 (aka Hldon) Series 60 was much more suited to what was then the mainstream (i.e. featurephones) Nov 22 06:05:16 So the executives supported S60 in favor of S90 Nov 22 06:05:28 and then the iPhone came out and kicked them in the ass Nov 22 06:05:45 lol Nov 22 06:05:47 leading to a mad rush to make S60 better and the release of a whole bunch of Symbian junk like the N95 Nov 22 06:05:54 iphone had way better marketing too ;) Nov 22 06:06:10 hey! Nov 22 06:06:12 jonwil: you ever worked in BIG companies, like Siemens, Nokia, Microsoft, whatever? Nov 22 06:06:14 i liked my n95 :-P Nov 22 06:06:57 there are always tribes, and they fight each other Nov 22 06:07:02 I did a 6 month student internship (basically 6 months paid work that was also a university unit) at Motorola software development back around the time when the RAZR was king Nov 22 06:07:06 jonwil: the problem with nokia is they were on top of the hill and feeling comfortable and the iphone was unexpected and they did not know what they should do after it came out Nov 22 06:07:22 S60 tribe of course was afraid to lose ground Nov 22 06:07:30 Although I was just a software guy and didnt have an insight into the workings of the company Nov 22 06:07:35 the only platform which was even close that they had on hand was maemo/hildon Nov 22 06:07:45 which was WAY behind the iphone in joe userness Nov 22 06:08:04 maemo should have been meego 5 years ago Nov 22 06:08:21 when did the N770 come out? (first linux based phone IIRC) Nov 22 06:08:22 then nokia would have stood a chance.. now they're just a lame MS oem Nov 22 06:08:49 770 was a phone? Nov 22 06:08:58 oh wait no, thats right device Nov 22 06:09:00 not phone Nov 22 06:09:01 :P Nov 22 06:09:21 first linux phone was an n900 :-P Nov 22 06:09:24 * Macer hides Nov 22 06:09:42 >:-( Nov 22 06:10:00 first *NOKIA* linux phone mayne Nov 22 06:10:23 I think Openmoko was 2..3 years ahead of them Nov 22 06:11:03 openmoko must be japanese for "singularity" :) Nov 22 06:11:11 because time stood still around it Nov 22 06:11:17 and yet so many years behind them Nov 22 06:11:18 :) Nov 22 06:11:40 no, openmoko is spanish slang for "clean your nose!" Nov 22 06:12:47 Openmoko had a software stack and hardware that could have been ready to go for xmas 2007. Nov 22 06:12:50 It wasn't pretty. Nov 22 06:13:10 But it was functional, with X/gtk, and basic phone apps. Nov 22 06:13:16 (as of march 2007) Nov 22 06:13:21 well, the name of uBoot was "dirymoko", so... Nov 22 06:13:22 But... Nov 22 06:13:31 dirty* Nov 22 06:13:46 I think noika' Nov 22 06:15:03 nokia's real problem is that S90 was not good enough to replace S60 on mass market devices and the S60 team used this to push Nokia management into supporting S60 as the main OS going forward instead of throwing money into a totally new platform that would have meant a totally new ecosystem. Nov 22 06:15:19 yeah Nov 22 06:15:20 i.e. the Nokia people thought that S60 was what the mobile marketplace wanted Nov 22 06:15:27 Something like that. Nov 22 06:15:39 jonwil: err, read the article Nov 22 06:15:45 I did :P Nov 22 06:17:10 so what's not good enough on S90 when it substituted S60 on that communicator and nobody ever noticed that, except the S60 team inside nokia who found themselves with their back to the wall Nov 22 06:21:08 SpeedEvil: thanks for the link! :-D Nov 22 06:23:42 np Nov 22 06:24:07 my qstardict can't work after i update latest cuss, i type word to search ,qstardict auto quit. Nov 22 06:24:34 errr mhm Nov 22 06:25:15 ever thought about starting apps from terminal, so you actually could watch diagnostic output? Nov 22 06:25:54 i tryed it ,,nothing output Nov 22 06:26:06 very interesting indeed Nov 22 06:27:11 for my life couldn't think of what might cause that, going down the list of changelog items of Tmameo1 Nov 22 06:27:50 could it be by some very remote chance landscape/portrait mode? Nov 22 06:28:03 maybe it's linked against libqt-test? Nov 22 06:28:07 or maybe incompatible qt? Nov 22 06:28:15 Failed to load x11 FrontEnd module. Segmentation fault Nov 22 06:28:23 hah Nov 22 06:28:42 update cssu ,it update lot QTlib Nov 22 06:30:05 well, if you try really hard you probably always can find a way to code your app so it won't work on a newer version of a toolkit that's supposed to be ABI compatible Nov 22 06:30:32 yes it would, the last two updates iinm were specifically targeting Qt libs Nov 22 06:30:34 err excluding the latest Tmaemo1 update that is of course lol.. I should really update my device otoh Nov 22 06:30:48 the most obvious one would be you updated via fapman or apt and didn't notice the conflict of libqttest* Nov 22 06:34:51 psycho_oreos: ty: #> LD_BIND_NOW=DocSaidSo qstardict Nov 22 06:35:45 i used apt updated,No notice conflict Nov 22 06:37:29 I thought as much, yeah Nov 22 06:38:28 I'd not feel surprised if this was another example where apt-get fails to perform as HAM does Nov 22 06:38:42 anyway Nov 22 06:38:54 strace -f LD_BIND_NOW=DocSaidSo qstardict Nov 22 06:39:12 err, other way round Nov 22 06:39:30 LD_BIND_NOW=DocSaidSo strace -f qstardict Nov 22 06:41:02 what's this? Nov 22 06:41:32 and of course apt-cache policy libqt4-test Nov 22 06:42:01 what's that? a cmd to tell you *why* and how it fails, hopefully Nov 22 06:43:14 thanks Nov 22 06:43:30 diagnostic output will be lengthy but instructive Nov 22 06:44:03 output : libqt4-test:Installed: 1:4.7.4~git20110505+cssu6 Candidate: 1:4.7.4~git20110505+cssu6 Nov 22 06:44:38 hmmm, most likely not the culprit then Nov 22 06:44:51 though, you never know Nov 22 06:45:39 jury is still out on whether we'Re going to shoot down all devels that depend on that lib Nov 22 06:46:34 obviously you got some pkgs installed that pull it in Nov 22 06:46:50 there's no reason known why any pkg would need to do that Nov 22 07:14:35 DocScrutinizer, o.O well I guess its teamwork with you having `one step ahead' advantage compared to me :D Nov 22 07:19:42 psycho_oreos: ?? Nov 22 07:35:40 SpeedEvil: how many full-res pictures / second could you possibly take with N9(50) main cam? Nov 22 07:35:56 just module, no compression/storing Nov 22 07:36:45 wait... I guess that depends on exposure time? Nov 22 07:37:21 so let' Nov 22 07:37:23 s Nov 22 07:37:44 assume some supernove like illumination Nov 22 07:38:08 shutter 1/10,000 Nov 22 07:41:11 I'm pondering: continuous "background" shooting at max rate. On trigger pressed take last complete shot *before* trigger, which incidentally also might have less shaking blur and may also more be what you meant to shoot, changing scene wise. How long will be the minimum "skew" to expect Nov 22 07:43:49 a decent app would take 5 shots: 2 before, one during trigger, 2 late ones. Then store all 5 as a pkg/tarball and allow user to pick best, or keep them all Nov 22 07:44:24 s/5/N/ Nov 22 07:44:25 DocScrutinizer meant: a decent app would take N shots: 2 before, one during trigger, 2 late ones. Then store all 5 as a pkg/tarball and allow user to pick best, or keep them all Nov 22 07:45:01 s/2/(N-1):2/ Nov 22 07:45:02 DocScrutinizer meant: a decent app would take 5 shots: (N-1):2 before, one during trigger, 2 late ones. Then store all 5 as a pkg/tarball and allow user to pick best, or keep them all Nov 22 07:45:48 DocScrutinizer: nice idea, but I think it's fairly high bandwith Nov 22 07:46:18 DocScrutinizer: still it would be awesome, you push the trigger and it gives you a view where you can simply flip through a series and choose the best Nov 22 07:46:21 sure, but then we got a dedicated hw IF, that at least can do 25fps at HD Nov 22 07:46:44 mh, right must be connected to GPMC Nov 22 07:46:46 dm8tbr: that's the idea, yes Nov 22 07:47:04 awesome for crowdshots Nov 22 07:47:36 I'm more worried about buffering, compression, storing Nov 22 07:48:10 yeah, you'd need to put those uncompressed into RAM Nov 22 07:48:18 yep Nov 22 07:48:31 well, we got a few meg Nov 22 07:48:59 so probably mmalloc in a way that it can't be swapped out and see Nov 22 07:49:07 yup Nov 22 07:49:23 even kick out other hogs if necessary Nov 22 07:49:28 quick, patent it before AAPL does! Nov 22 07:49:50 it involves hardware, so it's not a software patent! :p Nov 22 07:49:59 :nod: Nov 22 07:50:09 alas I lack a decent patent lawyer Nov 22 07:50:48 I can hook you up with one, but he's a FOSS nut, so the patent would really need to be worthy Nov 22 07:51:26 well, FOS for FOSS is OKish Nov 22 07:51:39 yes, you can be a card carrying OSS nerd _and_ a patent attorney with a PhD in EE ;) Nov 22 07:52:07 just I don't like to see it getting used "for free" by $FRUIT, Nikon, Olympia, Canon, whatever Nov 22 07:56:33 Hi, how to end a call Nov 22 07:57:33 errr Nov 22 07:57:46 "byebye, baby!" Nov 22 07:57:57 is a usual one Nov 22 07:59:05 DocScrutinizer: ...I mean hang up a call...[M#L> Nov 22 07:59:28 Sorry, some strange mouse code is generated by mistaken Nov 22 07:59:38 s/\[M#l>// Nov 22 08:01:48 echo ATH | pnatd; might work if pnatd would work that way Nov 22 08:03:08 btw ATI2 is rather nice Nov 22 08:10:05 How to run email from xterm? Nov 22 08:12:29 phone-control Nov 22 08:13:06 Hello, I got disconnected Nov 22 08:31:18 hmm, atd5667; works for dialing, but ath doesn't do on-hook Nov 22 08:31:58 not even atz terminates a call initiated via atd2345; Nov 22 08:32:43 yeah, I know, you usually control this stuff via dbus and telepathy Nov 22 08:52:03 Does n900 have google reader client? Nov 22 08:52:16 which supports offline mode Nov 22 08:56:05 feedingit is an offline news reader, but it doesn't support synchronization with google reader Nov 22 08:58:13 neal: :( thank you all the same Nov 22 09:13:06 LaoLang_cool, Grr is a client. No idea if it has offline support. Nov 22 09:13:57 LaoLang_cool, http://maemo.org/downloads/product/Maemo5/grr/ Nov 22 09:34:34 LaoLang_cool: pnatd AT+CHUP ends calls Nov 22 09:35:07 mece: thanks Nov 22 09:35:18 DocScrutinizer: pnatd at+chup? Nov 22 09:35:38 err, yes Nov 22 09:35:47 at+chup in pnatd Nov 22 09:36:28 I think I once found a way to pipe sth into pnatd and then actually close it, can'T figure how to do it right now Nov 22 09:36:42 DocScrutinizer: what is 'pnatd', and 'at+chup'? Nov 22 09:37:06 pnatd is a application? Nov 22 09:37:11 let me google Nov 22 09:37:22 pnatd is a executable, and at+chup is a AT cmd according to 3GPP TS07.07 Nov 22 09:38:55 LaoLang_cool: http://www.etsi.org/deliver/etsi_ts/100900_100999/100916/07.08.00_60/ts_100916v070800p.pdf Nov 22 09:40:55 DocScrutinizer: thank you, I'm afraid it's out of my knowlegde... Nov 22 09:41:18 I just want to find a hardware key to hang up the call... Nov 22 09:42:08 there is none Nov 22 09:42:31 err, I don't know any Nov 22 09:42:56 never occured to me to test which hw-key couldend a call Nov 22 09:43:29 DocScrutinizer: thank you, will use the defautl way. I just think it's not fast enough to hang up a call Nov 22 09:45:15 you for sure could use this cambutton shortcut manager app to fire the right dbus-send cmd according to phone-control (wiki) to end the call Nov 22 09:45:40 aaaah, and for sure there's a hw-button to end calls: the button at headset ;-D Nov 22 09:52:57 mh, the ARM in the n900 is RISC, no? Nov 22 09:55:26 so, gcc for ARM takes advantage of the RISC? Nov 22 10:04:39 LOL, http://talk.maemo.org/showthread.php?p=1127261#post1127261 Nov 22 10:14:01 * Shapeshifter is toying with the idea of buying a umid se or viliv n5 Nov 22 10:14:59 they get pretty close to what the psion was 1997. minus the battery life and minus being powered by AA batteries Nov 22 10:15:46 it's a shame they're unfeasable to be used as phones. Nov 22 10:19:20 http://www.youtube.com/watch?v=2mrN6SFslTw Nov 22 10:35:47 im trying to run an app on n900 which gives error "error while loading shared library libqtcomponents.so.1" Nov 22 10:35:51 how to fix that? Nov 22 10:38:15 install libqtcomponents Nov 22 10:41:49 DocScrutinizer: thanks :) Nov 22 10:43:08 reenignEesreveR: or check if your LD_LIBRARY_PATH is b0rk3d, if you installed it but it cant find it Nov 22 10:44:28 neal, # apt-get install libqtcomponents >>> Couldn't find package libqtcomponents Nov 22 10:44:42 though, i do have QT installed for sure Nov 22 10:45:14 reenignEesreveR: apt-cache search XXXX Nov 22 10:45:51 "apt-cache search libqtcomponents" doesn't return anything Nov 22 10:46:09 "apt-get install qt-components" > already the latest version Nov 22 10:47:26 try ldd Nov 22 10:47:37 x29a, LD_LIBRARY_PATH is not set Nov 22 10:47:48 x29a, ldd what? Nov 22 10:47:51 that's OK Nov 22 10:47:55 ldd myApp Nov 22 10:48:05 reenignEesreveR: youd set LD_LIBRARY_PATH for custom libs Nov 22 10:48:25 it's a hacker thing Nov 22 10:48:57 ldd app | grep libQtComponents: Nov 22 10:49:07 libQtComponents.so.1 => not found Nov 22 10:49:12 reenignEesreveR: ok, try to find your .so and check for whatever reason its not found by the system. if its like /opt or something put it in /etc/ld.conf Nov 22 10:50:17 i have a similar file by the name of libqtcomponenetsplugin_1_1.so in /usr/lib/qt4/imports/Qt/labs/componenets.1.1 Nov 22 10:51:53 errr, http://maemo.org/packages/view/qt-components-10-examples/ Nov 22 10:52:49 you're sure you haven't installed a harmattan pkg? Nov 22 10:53:12 very positive Nov 22 10:53:42 its a precompiled package im trying to use Nov 22 10:53:59 a wut? Nov 22 10:55:08 https://garage.maemo.org/plugins/ggit/browse.php/?p=mardrone;a=tree;h=5be6584c0e26c328c88c73910bace45f87666204;hb=5be6584c0e26c328c88c73910bace45f87666204 Nov 22 10:55:18 got .deb file from here Nov 22 10:55:31 author says it should work fine on n900/maemo/fermantile Nov 22 10:55:38 i did dpkg -i installer.deb Nov 22 10:55:39 anyway, if that pkg is linked against that lib, and neither you nor I nor maemo.packages can find something like that, then odds are the pkg is bogus Nov 22 10:55:41 installed fine Nov 22 10:55:59 hmmm... its hacked by kate Nov 22 10:56:20 chief at nokia engineer in nokia Nov 22 10:56:36 i doubt that would be the case Nov 22 10:56:55 ooh ... whoops Nov 22 10:57:06 it does mention use of qt7 Nov 22 10:57:11 while i think i've got qt4 Nov 22 10:57:15 of WUT? Nov 22 10:57:27 QT library Nov 22 10:57:42 there's Qt4.7.4 Nov 22 10:57:59 "To build application, you need to have Qt 4.7 and Qt Quick components installed" Nov 22 10:58:12 Qt Quick Nov 22 10:58:16 there you go Nov 22 10:58:18 how do i check the version of my qt? Nov 22 10:59:02 http://maemo.org/packages/view/qt-components-10-examples/ >>http://labs.qt.nokia.com/2010/09/10/building-the-future-reintroducing-the-qt-quick-components/ Nov 22 10:59:35 is "qt-components-10" package newer than "qt-components" ? Nov 22 10:59:37 reenignEesreveR: are you on testing or extras or something? Nov 22 10:59:46 apt-cache showpkg will tell you Nov 22 11:00:01 *sigh* Nov 22 11:00:10 get the friggin QtQuick pkg Nov 22 11:00:23 DocScrutinizer, i already have that instaleld Nov 22 11:00:42 apt-cache search qt-quick > show qt-components as well as qt-components-10 Nov 22 11:01:03 then pester the pkg maintainer what a crap he's shipping Nov 22 11:01:30 reenignEesreveR: did you use "showpkg" on the packages? Nov 22 11:01:40 apt-cache policy qt-components Nov 22 11:01:51 apt-cache policy qt-components-10 Nov 22 11:02:20 * DocScrutinizer waves Nov 22 11:03:35 x29a, i can't interpret output of showpkg Nov 22 11:04:47 DocScrutinizer, seems that qt-components is newer than qt-components-10 Nov 22 11:05:17 nope ... the other way around Nov 22 11:05:49 qt-components candidate version: 1.0-git20110620-7-lfn Nov 22 11:06:11 qt-components-10 candidate version: 1.0-git20111014-1+0m5 Nov 22 11:07:23 "apt-get install qt-components-10" fails saying it tries to overwrite a file which is also in qt-components Nov 22 11:07:46 if i remove qt-components, do i have to the risk issues at bootup level? Nov 22 11:07:57 does any top level app (hildon etc.) depend upon qt??? Nov 22 11:09:12 * reenignEesreveR waves Nov 22 11:19:15 anybody tried h-e-n on pk49? Nov 22 11:26:41 http://www.theregister.co.uk/2011/11/22/frank_fisher_creative_class/ Nov 22 11:34:42 hey all Nov 22 11:35:06 my question: is Conversations app of N900 open source? Nov 22 13:07:21 50+ threads moved on tmo... I am sick of stupid people Nov 22 13:08:05 once... only once I want to work with professionals Nov 22 13:14:14 reenignEesreveR: just remove qt components and try the new version Nov 22 13:14:27 reenignEesreveR: maybe all you need to do is provide a symlink Nov 22 13:15:03 but we cant help you with 3rd party software, if its not a general issue Nov 22 13:21:27 my question: is Conversations app of N900 open source? Nov 22 13:22:42 no Nov 22 13:22:54 afaik Nov 22 13:26:47 hi all Nov 22 13:26:57 where can i get original, untouched rx-51 file? Nov 22 13:28:26 maybe someone can share? Nov 22 13:30:00 hi Nov 22 13:30:13 if you tell me where i can find it, maybe i can help Nov 22 13:32:30 vdv: file for what? Nov 22 13:32:48 blue``, no Nov 22 13:40:27 :( Nov 22 13:41:06 andre__, think, i've messed up my rx-51, just wanted to look at untouched version Nov 22 13:41:06 the thing is my conversations app is now slow Nov 22 13:41:40 i mean, conversatsions from the past 2 years, and now when i delete any conversation, the ui slows down for few seconds, Nov 22 13:42:00 andre__, does Ctrl+Space the same thing, as setxkbmap ? Nov 22 13:42:34 i.e. if i switch the language with Ctrl+Space, is it the same as running setxkbmap? Nov 22 13:42:34 vdv, I still have no idea what exact file you talk about. a location would be nice... Nov 22 13:42:41 I don't know. Nov 22 13:42:56 /usr/share/X11/xkb/nokia_vndr/ Nov 22 13:43:26 /usr/share/X11/xkb/symbols/nokia_vndr/ Nov 22 13:49:16 vdv, http://pastebin.com/nLswSHa1 Nov 22 13:50:51 andre__, thanks a lot! Nov 22 13:51:11 np Nov 22 13:59:26 hello Nov 22 13:59:35 i need sry help! Nov 22 14:00:45 my n900 is rebooting everytime.... Nov 22 14:01:48 asdffdsa: did you try reflashing it? Nov 22 14:02:48 my pc didnt recognize the phone. and the "u" key doesnt do anything... Nov 22 14:03:13 i try it.... Nov 22 14:04:53 i cant reflashing it... Nov 22 14:06:10 the phone is "loop booting" everytime. On Charger or on USB is the same... Nov 22 14:06:24 ...plz help Nov 22 14:08:41 asdffdsa: try a new battery? Nov 22 14:09:13 the phone is 3month old... Nov 22 14:10:54 the battery is okay.... Nov 22 14:12:06 you don't know how old the battery is, it might be failing Nov 22 14:12:33 and calm down.. first troubleshooting principle Nov 22 14:12:33 but anyway, if you are so sure, then you should be just fine cold-flashing your device. Nov 22 14:12:49 its not the battery! any other thing? Nov 22 14:13:45 i cant flashing....it doesnt regognize my windows xp -.- Nov 22 14:14:52 if u don't have enough power in your battery, u can't flash Nov 22 14:14:56 ~flashing Nov 22 14:14:58 i guess maemo-flashing is http://wiki.maemo.org/Updating_the_tablet_firmware Nov 22 14:15:25 also, it is recommended to use Linux if at all possible.. Nov 22 14:15:34 i cant load the battery. its rebooting everytime Nov 22 14:15:56 then put the battery in another phone.. Nov 22 14:16:04 or use external charger Nov 22 14:16:45 Sicelo, i dont have anything like that Nov 22 14:17:35 u must find it.. friends, family.. surely. BL-5J is used in a number of other Nokias Nov 22 14:18:41 serously nobody has nikoa... Nov 22 14:19:15 or check logs for a method DocScrutinizer sometimes recommends.. using 'old' nokia chargers Nov 22 14:19:55 lol.... Nov 22 14:20:11 how can i fixed it? without charging? Nov 22 14:20:40 lol Nov 22 14:21:12 if u really need to flash, u can't do it with a flat battery Nov 22 14:21:21 ~flat-bat-recover Nov 22 14:21:49 how do i recover my data? Nov 22 14:29:55 oO no idea? Nov 22 14:33:57 ~flatbat-recover Nov 22 14:34:02 :/ Nov 22 14:34:38 asdffdsa: here's how to charge your battery Nov 22 14:34:40 http://mg.pov.lt/maemo-irclog/%23maemo.2011-10-23.log.html#t2011-10-23T15:16:42 Nov 22 14:37:29 ~flatbatrecover Nov 22 14:37:30 Remove battery for 1 minute. Insert battery. Plug powered Nokia wallcharger to device. Watch steady amber. Let sit and charge. Do NOT try to boot. After 30 min, you got either a) a booted up N900, b) flashing amber which means you can boot, c) steady amber going off - in this case start over again with ~flatbatrecover Nov 22 14:39:51 asdffdsa: did u have BackupMenu? Nov 22 14:39:58 tryed it already Nov 22 14:40:20 Sicelo, no sry Nov 22 14:40:34 tried what? Nov 22 14:40:34 my last backup is is month ago Nov 22 14:41:14 tried to empty battery bay..connecting...all possible ways...-.- Nov 22 14:42:00 charge the battery.. your only solution, afaik Nov 22 14:42:00 kow i have a usb-data cabel, but it doesnt works to-.- Nov 22 14:42:15 how.... Nov 22 14:42:30 no charge soloutions work... Nov 22 14:42:40 and confirm if your data cable isn't defective.. but still needs charged battery Nov 22 14:42:42 heh Nov 22 14:42:53 u didn't try one solution yet Nov 22 14:43:05 http://mg.pov.lt/maemo-irclog/%23maemo.2011-10-23.log.html#t2011-10-23T15:16:42 Nov 22 14:43:07 ^^ Nov 22 14:43:16 good day fellow technology enthusiasts. Nov 22 14:43:23 oopz Nov 22 14:43:31 the charging cable & data cable is new Nov 22 14:43:33 '_' Nov 22 14:43:38 you did not see that name Nov 22 14:44:20 I have a question Nov 22 14:44:28 I can view bootstate... Nov 22 14:44:33 can I change it? Nov 22 14:44:36 by hand? Nov 22 14:44:55 for example. it starts in ACT_DEAD, can I change it to USER? Nov 22 14:48:54 When there's enough power to boot, the system is booted. If the system crashes, it starts over, so battery doesn't get charged. Nov 22 14:49:32 ShadowJK: moi? Nov 22 14:49:54 no Nov 22 14:51:31 :( Nov 22 15:00:09 if the battery doesnt get charged, who can i reflash? without reflash the battery cant charge? Nov 22 15:00:22 do you see the problem? Nov 22 15:01:27 thats why you want to find someone with a working battery Nov 22 15:04:34 thats why i looking for a pro.. Nov 22 15:04:57 What do you mean by looking for a pro? Nov 22 15:07:25 if i have set german hardware layout in settings, and have [xkb_symbols "de"] section in rx-51 which of type "EIGHT_LEVEL_SEMIALPHABETIC" and it's levels 5-8 are russian, then trying to switch input language with Ctrl+Space has NO effect. BUT, if i set russian as hardware layout in settings, then switching levels with Ctrl+Space WORKS. what's the reason for that? what i want to achieve, is to be able to switch from german to russian and back Nov 22 15:07:25 with Ctrl+Space, but still have "german" in the Settings->Textinput Nov 22 15:07:34 Shadikka, a pro (Reseller)...he knwo what he does Nov 22 15:07:49 ... Nov 22 15:08:07 a reseller would get a fully charged battery, put it in your phone, and flash it Nov 22 15:08:08 :P Nov 22 15:08:43 but 0cost and it works? Nov 22 15:09:02 but why i cant charge it for my selfe? Nov 22 15:09:17 Because the operating system doesn't boot Nov 22 15:09:49 my oerating System (OS) is loopbooting -. Nov 22 15:09:52 -.- Nov 22 15:10:13 The hardware is automatically reset if the operating system stops responding Nov 22 15:10:29 start it in flash mode Nov 22 15:10:38 I don't think you can without a full battery Nov 22 15:10:38 it should 'hardware' charge... Nov 22 15:10:41 right? Nov 22 15:10:58 hardware charge only gets you to the point that you can boot, not to the point that you can flash Nov 22 15:11:03 Enough to flash, but I doubt it if the battery is flat Nov 22 15:11:18 But you don't need to boot or flash. Nov 22 15:11:22 you need to charge. Nov 22 15:11:27 then boot/flash. Nov 22 15:11:28 asdffdsa: most guys in here have more knowledge of n900 hardware than any of your so called pros! Nov 22 15:11:36 You need bme to charge Nov 22 15:12:00 fck bme. Nov 22 15:12:10 Though that extra reserve for clock alarms may be enough to charge Nov 22 15:12:13 chem|st, good try... Nov 22 15:12:24 Ok, last resort. Nov 22 15:12:26 MohammadAG, the issue is that it doesn't boot, so he doesn't get bme Nov 22 15:12:26 asdffdsa: that's not a try! Nov 22 15:12:28 Flash* Nov 22 15:12:35 ShadowJK: I know Nov 22 15:12:53 i cant charge. i cant get in any flash mode, i cant run it... Nov 22 15:12:53 asdffdsa: that is the truth, resellers do not have any clue about hardware! repairshops do! Nov 22 15:12:55 Get a li-ion battery charger, check polarity and connect to the input terminals of your bl-5j. Nov 22 15:13:08 And it seems nolo doesn't allow flashing if battery is low, and this threshold is higher than the point at which hwcharge stops Nov 22 15:13:18 chem|st: even 'repair shops' barely know what they are doing. Nov 22 15:13:19 chem|st: Not always FYI Nov 22 15:13:33 chem|st: a fucking chimp can replace an LCD. Nov 22 15:13:34 chem|st, the have to do it wihout cost! Nov 22 15:13:46 https://bugs.maemo.org/show_bug.cgi?id=2501 Nov 22 15:13:47 I had to go to orange three times to replace my iPhone Nov 22 15:13:48 04Bug 2501: Hardware keyboard doesn't switch Input language when pressing Ctrl+Space Nov 22 15:14:06 MohammadAG: BLASPHEMOR Nov 22 15:14:12 seems that bug is for diablo, but i have it on my n900 Nov 22 15:14:28 asdffdsa: You probably know a lot of people with Nokia's Nov 22 15:14:30 Nokias Nov 22 15:14:32 vi__: MohammadAG I know... let's say dedicated nokia repair shops have more knowledge than resellers but might not have more knowledge than DocScrutinizer or MohammadAG or even myself... Nov 22 15:14:39 Find someone with a Nokia 5800, they're not rare Nov 22 15:14:50 i.e. having hardware layout set to german, and trying to switch between german and russian has no effect Nov 22 15:14:56 I'm not a hardware expert Nov 22 15:15:00 vdv, I remember this bug being filed for fremantle too Nov 22 15:15:04 asdffdsa: just attach your battery to a Li-ion charger with bits if wire. Nov 22 15:15:20 asdffdsa: give it 15 minutes or so. Nov 22 15:15:22 ShadowJK, is there any solution? Nov 22 15:15:22 I do have the knowledge to fry it quickly though Nov 22 15:15:22 Or buy a 'universal charger' from ebay Nov 22 15:15:25 asdffdsa: job done. Nov 22 15:15:25 vi__: +1 on the lcd... Nov 22 15:15:42 MohammadAG, i am the only one wiht nikoa Nov 22 15:15:48 -.- Nov 22 15:15:57 US? Nov 22 15:15:59 MohammadAG: I know but you know more about it software wise than they know hardware wise... Nov 22 15:16:02 nikoa==chinese phone? Nov 22 15:16:04 but i understand the reason. Nov 22 15:16:14 vi__: Japanese Nov 22 15:16:31 the alarm went on and emptied the battery fully. Nov 22 15:16:40 asdffdsa: what happens after pulled the battery out for 2 minutes? Nov 22 15:16:58 asdffdsa: what country are you in? Nov 22 15:17:05 * ShadowJK wishes power-kernel, bootmenu, multiboot, fapman and the rest would go to extras-devel so people would stop putting devices in unbootable state :/ Nov 22 15:17:05 vi__: MohammadAG: BLASPHEMOR version me Nov 22 15:17:06 asdffdsa: I mean you remove it for 2mins and then put it back in... does it try to boot? Nov 22 15:17:16 same as i connected the charger....bootloop Nov 22 15:17:30 I doubt it's a boot loop Nov 22 15:17:35 Alarm emptying battery would not make device not boot Nov 22 15:17:36 me too Nov 22 15:17:41 More like the kernel not even starting Nov 22 15:17:56 what is shown on your display? Nov 22 15:18:02 but on charger it should do it... Nov 22 15:18:11 I've had battery as empty as you can drain it, and device has still booted Nov 22 15:18:12 Do you see moving dots? Nov 22 15:18:13 it won't Nov 22 15:18:15 asdffdsa: sounds like you have hosed your system and do not know how to reflash. If the battery was PROPERLY emptied you would not get the priviledge of a bootloop. Nov 22 15:18:24 Or does it go from Nokia to Nokia to Nokia Nov 22 15:18:54 In which case it's not going past the boot loader Nov 22 15:18:57 i only see NOKIA....not more Nov 22 15:19:11 MohammadAG: having someone "pro" enough in explaining his/her problem is as rare as having a reseller hardware "pro"^^ Nov 22 15:19:21 By any chance do you have multiboot installed? Nov 22 15:19:27 lol Nov 22 15:19:35 Am I able to write a state to 'getbootstate'? i.e. change it from ACT_DEAD to USER manually? Nov 22 15:19:36 .oO(pls say yes) Nov 22 15:19:53 chem|st: wait what? "doesnt work" isnt a pro enuf problem description? Nov 22 15:19:55 vi__: Probably yes Nov 22 15:20:04 can I do it from a shell script? Nov 22 15:20:05 Afaik NSU does it Nov 22 15:20:11 Not sure Nov 22 15:20:12 no multiboot. Nov 22 15:20:13 and where do I write? Nov 22 15:20:26 x29a: ... ;) Nov 22 15:20:35 x29a: !! Nov 22 15:20:52 vi__: Lemme guess, you want the device to boot on battery full? Nov 22 15:20:54 vi__: __ Nov 22 15:21:19 MohammadAG: No, I want ACT_DEAD mode to just power up n900. Nov 22 15:21:45 Ah so if you begin charging it turns on? Nov 22 15:21:46 MohammadAG: However that is a pretty good idea Nov 22 15:21:52 Mine does that Nov 22 15:22:03 vi__: you do not want the device to boot up at bat-full... you want it to boot up at 80% and keep charging afterwards to have a booted 98% charged phone... Nov 22 15:22:16 MohammadAG: how did you acheive this? Nov 22 15:22:24 R&D mode Nov 22 15:22:32 LOOOL Nov 22 15:22:33 I think its a bug in it Nov 22 15:22:47 Or force-power-key Nov 22 15:22:59 Or whatever the flag's called Nov 22 15:24:40 Well without using RD mode a person simply has to change bootstate before it is queried. Nov 22 15:24:55 no more gimpy act-dead mode Nov 22 15:25:08 although I was thinking... Nov 22 15:25:17 asdffdsa: get the battery charged somewhere or buy a new one (they come precharged, not full but at least enough to boot and setup a device), if it still isnt doing anything, you may coldflash or try flashing with linux (pendrivelinux comes handy) or send it in Nov 22 15:26:16 act dead mode boots up to matchbox. It would be cool to display a big clock counting down time till n900 is charged. Nov 22 15:26:44 then boot at ~95% Nov 22 15:27:48 asdffdsa: sell it to me for $20. Nov 22 15:28:01 Now that's not nice Nov 22 15:28:06 Just mail me your bank account number and sortcode first. Nov 22 15:28:28 vi__: The screen is just blanked, it's actually still displaying the dots Nov 22 15:28:40 aaah Nov 22 15:29:07 So write 0 in the blank sysfs node and you'll get it back Nov 22 15:29:16 MohammadAG: what is the dots? Is it 5 images? Nov 22 15:29:32 Then write a clock directly into frame buffer Nov 22 15:29:41 vi__: Yes Nov 22 15:29:51 No idea what displays them Nov 22 15:30:40 MohammadAG: interesting Nov 22 15:31:24 But you can write directly to frame buffer Nov 22 15:33:25 so who is 5 dots? Nov 22 15:36:03 wait... Nov 22 15:36:20 why would they start matchbox in xsession.d... Nov 22 15:36:29 ...only to kill it seconds later? Nov 22 15:36:39 Because the dots show on X Nov 22 15:36:50 SONOVVABITCH Nov 22 15:36:58 It's killed only if hildon's started Nov 22 15:38:11 then it uses devlock-blocker Nov 22 15:38:31 which apparently stops MCE lock? Nov 22 15:38:45 to stop you dicking with it during dots i assume Nov 22 15:43:30 does pin enquiry occour before or after dots? Nov 22 15:45:40 after Nov 22 15:46:12 But before hildon's started Nov 22 15:46:28 So they are definatley using X to display the dots Nov 22 15:46:39 Thats why the code accepted banner isn't animated Nov 22 15:46:42 not some magic FB voodoo mumbo jumbo Nov 22 15:46:54 Hldon-desktop does the animation Nov 22 15:47:19 Or why clicking outside the dialog doesn't Nov 22 15:47:24 Prompt to shut down the device Nov 22 15:47:56 Cause hildon desktop isn't running and tapping outside the dialog isn't sending a close Gina's to the dialog Nov 22 15:47:59 Signal Nov 22 15:48:06 Fuck you iOS Nov 22 15:48:37 MohammadAG: umad Nov 22 15:48:39 ysomad Nov 22 15:49:03 Cause I'm using an iPad and auto correct can be annoying Nov 22 15:49:17 FUD day? Nov 22 15:49:27 * slonopotamus likes writing to /dev/fb0 Nov 22 15:49:45 what is 'hildon-startup-progress'? Nov 22 15:49:52 No idea Nov 22 15:49:58 Probably the dots Nov 22 15:50:02 Run it Nov 22 15:50:09 DocScrutinizer: Where? Where? Nov 22 15:50:10 I thought the idiocies of flatbat and bootloop at al were 100% documented and understod by now? Nov 22 15:50:31 et al* Nov 22 15:50:35 DocScrutinizer: Yes but resellers know more than you do Nov 22 15:50:44 HAHAHA Nov 22 15:51:09 Like the pros at orange Nov 22 15:51:16 I guess you have to say this, you're my father after all Nov 22 15:51:31 First time I sent my iPhone for replacement they flashed it Nov 22 15:51:48 To a higher non jailbreakable is Nov 22 15:51:53 OS Nov 22 15:52:18 Then they replaced my phone when I told them the problem was a hardware thing Nov 22 15:52:30 And for my convenience they upgraded it Nov 22 15:52:37 you deserved it, no? Nov 22 15:52:41 I don't want to freaking upgrade it Nov 22 15:53:09 Best of all I can't downgrade Nov 22 15:53:30 DocScrutinizer: Nov 22 15:54:19 iOS is for masses. masses should not want to use it in a way not blessed by apple. Nov 22 15:54:29 DocScrutinizer: http://www.dhl.com/content/g0/en/express/tracking.shtml?brand=DHL&AWB=5314966720%0D%0A Nov 22 15:54:44 Like the time I tried to explain the n900 lock slider button was fecked. I tried to explain that this was obvious simply by watching the state of the entry in /sys. He didnt have a clue. Nov 22 15:54:59 Consider that take #2 Nov 22 15:55:22 hah Nov 22 15:55:41 vi__: I chatted with the employee for 30 minutes till it hung again Nov 22 15:55:56 She was nice, she even gave me her number Nov 22 15:56:08 Being smart I saved it on the defective iPhone Nov 22 15:56:41 mmm#] Nov 22 15:57:13 It just kills too much to have to explain a technical thing to a person who holds all the cards and is supposed to be more technical than yourself. Nov 22 15:57:35 Couldn't have said it any better myself Nov 22 15:58:29 vi__: When trying not to point out that they don't understand. Nov 22 15:59:31 It's the blank eyes and the rythmic "uh'huh"ing that they make. You know inside it is futile. Nov 22 15:59:59 MohammadAG: is that shipping going into ~isrealsucks too? Nov 22 16:00:20 hm I always forget what the command char for infobot is Nov 22 16:00:38 * merlin1991 is always wondering ! or ~ or # :D Nov 22 16:00:42 so event.d hildon-startup-progress contains: Nov 22 16:00:57 DISPLAY=:0 /usr/bin/nice -n 5 /usr/bin/hildon-startup-progress & Nov 22 16:00:58 merlin1991: Israel sucks even more Nov 22 16:00:59 ~israel-sucks Nov 22 16:01:00 extra, extra, read all about it, israel-sucks is http://www.dhl.com/content/g0/en/express/tracking.shtml?brand=DHL&AWB=6936258346%0D%0A Nov 22 16:01:04 plus a routine for killing it Nov 22 16:01:43 merlin1991: at beginning of line though Nov 22 16:01:48 Do you think this could potentially mean I could run ***any*** program in place of hildon-startup-progress? Nov 22 16:01:55 DocScrutinizer: yeah Nov 22 16:02:17 (asuuming it doesnt need any fancy window decorations 'n shit) Nov 22 16:02:42 interesting Nov 22 16:02:47 either... Nov 22 16:02:51 a giant clock Nov 22 16:03:02 a giant battery (with charge state) Nov 22 16:03:05 space invaders Nov 22 16:03:16 conway game of life Nov 22 16:03:33 merlin1991: if in doubt, just use normal nick highlighting Nov 22 16:03:39 infobot: botsnack Nov 22 16:03:40 DocScrutinizer: thanks Nov 22 16:03:46 random fractal dependant on some startup variables (angle etc) Nov 22 16:03:50 povbot: seen infobot Nov 22 16:03:50 DocScrutinizer: infobot was last seen in #maemo 9 seconds ago: DocScrutinizer: thanks Nov 22 16:04:07 ~seen X-Fade Nov 22 16:04:18 x-fade is currently on #maemo #harmattan #meego, last said: 'I want it as much as anyone, but we need to prevent dependency hell :)'. Nov 22 16:04:18 takes Nov 22 16:04:34 damn he's afk Nov 22 16:04:36 famous last words? Nov 22 16:04:56 GODDAMIT, he warned us about dependancy hell and now look at him Nov 22 16:04:57 dead Nov 22 16:05:11 lol Nov 22 16:05:27 and he still has to fix the cssu repos damnit Nov 22 16:06:20 See, at least when I'm MIA I don't break stuff :p Nov 22 16:07:50 but you still didn't push the cssu sources ! Nov 22 16:08:14 But that doesn't break stuff :p Nov 22 16:08:34 And they're on the repo, but not on git Nov 22 16:08:54 I'll push them when I fire up my laptop Nov 22 16:08:54 is the lock screen OS? Nov 22 16:09:12 Need to blow into the fan and my room mates are asleep Nov 22 16:09:27 MohammadAG: Fuck 'em Nov 22 16:09:30 vi__: Lock screen is systemui Nov 22 16:09:37 and it is clsed? Nov 22 16:09:43 Yes Nov 22 16:09:50 vi__: I guess they'll awake when he fucks them Nov 22 16:10:09 PROBLEM SOLVED. Nov 22 16:10:35 You can overlay it as I demoed here http://talk.maemo.org/showthread.php?t=74321 Nov 22 16:11:01 MohammadAG: ya, that is cool if a little...heavy Nov 22 16:11:17 Tis a shame nokia bubbles idea died Nov 22 16:11:25 vi__: Write it in gtk Nov 22 16:11:30 noworkia bubbles? Nov 22 16:11:32 Then it's no longer heavy Nov 22 16:11:37 nokia bubbles idea??? Nov 22 16:12:03 Last line from the first post in that thread Nov 22 16:12:19 seems to me "bubbles" been an internal codename for Openmoko GTA05 Nov 22 16:12:48 Nokia bubbles is a lock screen fir symbian devices Nov 22 16:13:03 You drag a bubble onto another bubble for an action Nov 22 16:13:17 Like silent mode, contacts missed calls etf Nov 22 16:13:22 It's fun Nov 22 16:13:26 hah, our GTA05 GUI was ALL bubbles Nov 22 16:14:52 * dimw1t bows. Nov 22 16:14:54 hello Nov 22 16:15:20 hi Nov 22 16:15:30 hey Nov 22 16:15:34 Hi Nov 22 16:15:48 at least scream out "I'm not worthy!" if you think you need to bow down Nov 22 16:15:55 ;) Nov 22 16:16:00 lol Nov 22 16:16:26 :) Nov 22 16:16:33 DocScrutinizer: what full of hot air? Nov 22 16:16:36 i'm looking for someone who knows a bit about gadgetfs Nov 22 16:17:16 if this is not the right place, could someone point me to another place i can connect with someone, and pretty quick? Nov 22 16:17:27 Gadgets? Nov 22 16:17:35 would there be any improvement in bootup time if dots and matchbox where removed from boot sequance? Nov 22 16:17:36 gadgetfs*? Nov 22 16:17:42 No Nov 22 16:17:52 But removing the boot video yes Nov 22 16:17:56 gadgetfs the mass storage mode module? Nov 22 16:17:58 It's synchronous Nov 22 16:18:03 vi__: actually yes Nov 22 16:18:09 MohammadAG: boot video LONG GONE Nov 22 16:18:26 yes, MohammadAG, i'm writing code for a gadgetfs device, and i'm confused about some of the nuances of gadgetfs Nov 22 16:18:29 Thr boot video should be forked and asynchronous Nov 22 16:18:48 MohammadAG: The boot video is pointless and should be deleted. Nov 22 16:19:06 DocScrutinizer: proceed... Nov 22 16:19:07 Well no Nov 22 16:19:33 If it was asynchronous you'd have the impression it's booting up quickly Nov 22 16:19:40 replace bootvid by sth *cool* !! Nov 22 16:20:07 DocScrutinizer: Scrolling fbcon text? Nov 22 16:20:17 :-P Nov 22 16:20:32 is anyone here familiar enough with writing device-code for gadgetfs to help? Nov 22 16:20:39 my scrolling "DONT PANIC!" is just fine for me Nov 22 16:21:13 Meanwhile: Ham Radio Licenses Top 700,000, An All-Time High Nov 22 16:23:11 perhaps replace dots with xeyes? Nov 22 16:23:53 Lol Nov 22 16:23:57 mmm, xeyes Nov 22 16:24:49 wow, no maemo port Nov 22 16:24:52 travesty Nov 22 16:25:23 xeyes has obvious issues on a touchscreen. Nov 22 16:25:36 Unless you replace the input with the input from the accelleromater. Nov 22 16:26:00 SpeedEvil: no we are cooking with gas! Nov 22 16:26:54 SpeedEvil: The eyes widget does that Nov 22 16:27:21 SpeedEvil: there's always a cursor in X Nov 22 16:28:57 slonopotamus: Sure. Nov 22 16:29:05 But it's static, unless you touch the screen. Nov 22 16:30:43 w/e. how one controls led on n800? Nov 22 16:39:08 mce or sysfs Nov 22 16:40:45 you're sure N800 *has* any led? ;-P Nov 22 16:41:36 j/k. afaik N800 has LP5521 so should be same as N810 and basically almost same as N900 Nov 22 16:42:37 look at rtc/mce/mce.ini - it lists Patterns for N800 hw as well Nov 22 16:42:45 etc* Nov 22 16:42:50 HOLY SHIT Nov 22 16:43:04 I do not know if this is a great thing Nov 22 16:43:09 OR THE GREATEST THING Nov 22 16:43:29 xterm instead of the 5 dots? Nov 22 16:43:44 LOL Nov 22 16:43:46 accepts text Nov 22 16:43:51 provides a shell Nov 22 16:44:01 * DocScrutinizer puts back the banhammer Nov 22 16:44:44 Perhaps some kind of pre-hildon rescue thingy Nov 22 16:44:47 or somthing? Nov 22 16:44:53 ^something Nov 22 16:45:41 DocScrutinizer: sure, blue one under keypad Nov 22 16:47:44 N800 has single-color led, N810 has a gigantic rgb led Nov 22 16:49:32 DocScrutinizer, lets continue here Nov 22 16:49:52 freemangordon: from what source flavour is this scary snippet Nov 22 16:49:54 ? Nov 22 16:49:54 why odd? Nov 22 16:50:02 kernel-power Nov 22 16:50:12 v49 Nov 22 16:50:30 but seems it is the same in 46 too Nov 22 16:50:36 or even berfore that Nov 22 16:50:52 yeah Nov 22 16:51:02 that is the famous KP bug where device reboots with charger attached instead of switch off Nov 22 16:51:19 this is the reason why the FSCKNG PK doesn't properly come up when charger attached Nov 22 16:51:31 that is the reason, USB is not suspended Nov 22 16:51:37 yeah Nov 22 16:52:08 and I hope you being MR HOSTMODE to help Nov 22 16:52:13 well, USB suspend? how is that meant to work? (I know it *could* work according to OTG specs) Nov 22 16:52:59 see that "if ((val & STS_VBUS) && !twl4030_usb_suspended)" Nov 22 16:53:02 but honestly you don't want to suspend *anything* as long as boostmode is running Nov 22 16:53:11 but it is not Nov 22 16:53:14 running Nov 22 16:53:20 sure Nov 22 16:53:22 there is a charger attached Nov 22 16:53:25 just saying Nov 22 16:53:35 you can't suspend USB hostmode Nov 22 16:53:40 no hostmode for sure Nov 22 16:53:47 :nod: Nov 22 16:53:54 so how's that my business? Nov 22 16:54:08 if you can help with that Nov 22 16:54:34 I'm rather confident it's not an invention of Paul Fertser and for sure not been invented by me Nov 22 16:54:38 as it seems hostmode patches are the reason Nov 22 16:55:06 this code is fsckng plain ODD Nov 22 16:55:06 and you now twl better than me Nov 22 16:55:15 *know Nov 22 16:55:18 comment it out Nov 22 16:55:47 an you point me to the mxr line URL Nov 22 16:55:49 ? Nov 22 16:55:49 ? Nov 22 16:55:52 please Nov 22 16:56:24 well I know mxr has no PK src, but then... Nov 22 16:56:35 not sure I understood you Nov 22 16:57:10 what's the file name, what line number?` preferrably a URL please Nov 22 16:57:40 ahaa, ok. give me some time Nov 22 16:59:41 if ((val & STS_VBUS) && !twl4030_usb_suspended) { printk(KERN_EMERG "twl4030-poweroff: VBUS on,"; ... PFFFFFFF W*T*F?!!! Nov 22 17:00:21 yeh, that is Nov 22 17:00:26 twl4030_poweroff Nov 22 17:00:33 in twl4030-poweroff.c Nov 22 17:01:11 and WG kicks in a second Nov 22 17:01:23 leaving sw_rst in /proc/bootreason Nov 22 17:01:59 sorry, not WG but WD Nov 22 17:02:11 I *think* I know what the original author (whoever that was) intended: avoid reboot rather than shutdown when vboost on. However better reset bq24150 than set up and pull trigger on twl4030-wd Nov 22 17:03:19 hm, no, no, he charges wd in case there is VBUS and USB is not in suspend Nov 22 17:03:39 yes, which might mean hostmode is enabled Nov 22 17:03:47 yeah, but it is not Nov 22 17:03:54 sure it's not Nov 22 17:04:09 that's plain wrong Nov 22 17:04:19 but I see the intention Nov 22 17:04:38 but it seems USB driver does not cleanup the mess when unloaded Nov 22 17:05:16 when powering down N900 with vboost on, it will reboot due to VBUS 5V "applied" and it thinks that's a charger Nov 22 17:05:33 it is a charger Nov 22 17:05:50 but USB is inactive (i.e. suspended) Nov 22 17:05:59 dang, listen to what I say! the *intention* was to deal with what *I* said Nov 22 17:06:06 :D Nov 22 17:06:09 ok, ok Nov 22 17:06:53 the effect of N900 rebooting rather than shutdown when you "forgot" to stop h-e-n is notorious Nov 22 17:07:42 as hw can't really distinguish between PC / charger VBUS and endogenic vboost VBUS Nov 22 17:08:23 and the bq24150 will continue to supply vbus-5v for like 30s after killing the booston script process Nov 22 17:09:30 just comment this crap out, accepting the original "issue" as it won't happen on my improved booston script anyway, as long as system shutdown is semi-sane and properly sigints all processes Nov 22 17:10:41 or replace the >> /* Set watchdog, Triton goes to WAIT-ON state. VBUS will cause start up */ twl4030_i2c_write_u8(TWL4030_MODULE_PM_RECEIVER, 1, TWL4030_WATCHDOG_CFG_REG_OFFS); while (1); << crap with a i2cwrite to bq24150 to reset that chip Nov 22 17:11:24 hmm, but musb driver is unloaded just few lines above. Isn't it better to tell everyone the truth by setting USB in suspend? Nov 22 17:11:27 if you're going path #2, I'm willing to help with the correct incantation for resetting that chip Nov 22 17:11:59 setting USB to whatever state doesn't affect vboost Nov 22 17:12:02 I mean setting damn variable twl4030_usb_suspended to 1? Nov 22 17:13:12 un musb module unload Nov 22 17:13:15 *on Nov 22 17:13:16 and tbh I don't see the purpose in setting musb_hdrc to any state just ms before whole device goes to orcus Nov 22 17:13:41 unclean shutdown? Nov 22 17:13:48 kernel oops Nov 22 17:13:53 have no idea Nov 22 17:14:40 me neither, and since it's not in original kernel, I don't feel like including a patch for anything like that, based on handwaving Nov 22 17:15:04 it is I think, let me chek, i have omap1 sources here Nov 22 17:16:06 well, *if* it already is on original kernel, then what are we concerned about? Nov 22 17:16:21 yes, the code is exactly the same Nov 22 17:16:41 the concern is that omap1 shuts down properly Nov 22 17:16:50 while KP reboots the device Nov 22 17:17:03 strange, so you say this crap was in original kernel as well, but is some bug nevertheless?? Nov 22 17:17:04 adn fails to properly power-on after that Nov 22 17:17:16 yeah, it is Nov 22 17:17:41 twl4030-poweroff.c are same in omap1 and KP Nov 22 17:17:51 so why the heck is this behaviour only showing on KP now? Nov 22 17:18:40 seems hostmode patches sets either VBUS or twl4030_usb_suspended in such a way that that crap is executed Nov 22 17:18:57 after all my stock kernel just behaves on powering down with charger Nov 22 17:19:13 while KP resets the device Nov 22 17:19:58 hi, i'm searching information about the compatibility of the nokia c6-01 with maemo but i didn't find anything Nov 22 17:20:12 none Nov 22 17:20:14 ok, at least I step back from my prev statement I'd know what the O-A meant when writing those lines of code Nov 22 17:20:50 I can try end set usb in suspended mode in musb_hdrc module unload Nov 22 17:21:06 sure, sane enough Nov 22 17:21:10 btu have no fscking idea what the consequences will be Nov 22 17:21:32 *but Nov 22 17:21:40 none really, as device shutdown resets the whole SoC and GAIA anyway Nov 22 17:22:08 what will happen if both charger and internal charge-pump are working? Nov 22 17:22:15 nuttin Nov 22 17:22:18 I mean external charger Nov 22 17:22:25 or usb to PC Nov 22 17:22:27 sure? Nov 22 17:22:29 yes Nov 22 17:22:54 hmm. then it should be safe to do so Nov 22 17:22:57 neither of both has a physical means of telling for sure Nov 22 17:23:38 so, is it possible to have both external and internal VBUS? Nov 22 17:23:56 actually hostmmode-charging is exploiting this sequence Nov 22 17:24:09 ~hostmode-charging Nov 22 17:24:11 somebody said hostmode-powered was http://talk.maemo.org/showthread.php?p=921203#post921203 Nov 22 17:24:11 I am talking about some kind if short-circuit resulting in dead twl Nov 22 17:24:20 no way Nov 22 17:24:23 don't worry Nov 22 17:24:56 as safe as jump-starting your car with a starter-cable and another car Nov 22 17:25:09 wrong Nov 22 17:25:14 just you can't short or swap the wires here Nov 22 17:25:21 there is no voltage converter in between Nov 22 17:25:52 anwa, i will try it Nov 22 17:25:56 anyway* Nov 22 17:26:00 believe me, it's *absolutely* safe Nov 22 17:26:27 and btw completely unrelated to USB suspend Nov 22 17:26:28 ok, thanks, will giwe you an address to send a n900 if mine dies :p Nov 22 17:26:43 give* Nov 22 17:27:51 what's nasty is when your hw enables booster to provide VBUS and same time tries to *charge battery* from VBUS. On N900 that is impossible to happen as both functions are same chip :-) Nov 22 17:28:07 I heard they fried some beagle boards this way though Nov 22 17:29:43 on N900 bme will switch bq24150 to charging mode which same time ends boostmode of same chip Nov 22 17:30:36 if your hw has separate chips for charging and boost, you better take damn good care to never enable both concurrently Nov 22 17:31:43 hmm, that seems stupid Nov 22 17:31:45 void musb_platform_enable(struct musb *musb) Nov 22 17:31:45 { Nov 22 17:31:45 twl4030_upd_usb_suspended(0); Nov 22 17:31:45 } Nov 22 17:31:45 void musb_platform_disable(struct musb *musb) Nov 22 17:31:46 { Nov 22 17:31:46 twl4030_upd_usb_suspended(musb->is_suspended); Nov 22 17:31:46 } Nov 22 17:32:12 should i use gst-dsp + dsp-bridge driver for n8x0 sound? Nov 22 17:32:28 if nothing happens in between, we will leave with suspened ==0 Nov 22 17:33:11 slonopotamus, those are for mutimedia processor (aka DSP) Nov 22 17:33:49 accelerated multimedia, have no idea if 8x0 has one Nov 22 17:33:59 freemangordon: i fail to convert your answer to boolean Nov 22 17:35:13 ok, have no idea how it is on 8x0, but on omap3xxx those are used to access functionality of C64+ DSP processor Nov 22 17:35:21 also, can anyone explain how n800 tsc2301 interacts with DSP for sound playback? Nov 22 18:10:42 joerg, ping Nov 22 18:11:01 iirc N8x0 has to do sound via dsp always Nov 22 18:11:22 DocScrutinizer ping Nov 22 18:12:37 What's tsc2301? Nov 22 18:28:25 freemangordon: pong Nov 22 18:28:31 freemangordon: pong Nov 22 18:28:39 + if (machine_is_nokia_rx51()) { Nov 22 18:28:39 + musb_platform_resume(musb); Nov 22 18:28:39 + musb_set_vbus(musb, 0); Nov 22 18:28:39 + Nov 22 18:28:39 + devctl &= ~MUSB_DEVCTL_SESSION; Nov 22 18:28:39 + musb_writeb(musb->mregs, MUSB_DEVCTL, devctl); Nov 22 18:28:39 + Nov 22 18:28:40 + musb_writeb(musb->mregs, MUSB_TESTMODE, 0); Nov 22 18:28:40 + } Nov 22 18:28:41 + Nov 22 18:28:47 that is from hostmode patch Nov 22 18:28:54 it is resumed Nov 22 18:29:02 but never suspended AIUI Nov 22 18:29:14 hmm yeah, we need to resume it to make it work, yes Nov 22 18:29:27 and leave it that way? Nov 22 18:29:54 inc case MUSB_PERIPHERAL Nov 22 18:29:56 ? Nov 22 18:30:08 and suspend has never been bothered about, assuming we mustn't suspend during hostmode, and when we end hostmode, somewhere else it will get suspended anyway (probably) Nov 22 18:30:39 ShadowJK: that's n800 sound chip Nov 22 18:31:07 freemangordon: I need context to see what all that is meant to do and when Nov 22 18:31:12 but it never enters hostmode(noone enables that) and the bus is left resumed when MUSB_PERIPHERAL Nov 22 18:31:15 hold on Nov 22 18:31:24 it is in omap2430.c Nov 22 18:31:34 ShadowJK: (it's more than just sound but its other functionalities are irrelevant in current context) Nov 22 18:31:34 musb_platform_set_mode Nov 22 18:31:57 yay, I adore this crap being scattered across 827 files with utterly unrelated names Nov 22 18:32:38 rename it all :) Nov 22 18:32:50 I'll look into it later on, have to run now, get some food before shops close Nov 22 18:32:56 i am sure there is some sort of system Nov 22 18:33:00 :) Nov 22 18:33:03 ok Nov 22 18:34:20 freemangordon: you might /query paulfertser, he's the one who actually implemented the patches, while I contributed the spec what needs to be done ;-) Nov 22 18:34:37 and maybe join the dedicated chan ##mhd Nov 22 19:10:42 meh... "REMOVE OMAP LEGACY CODE: ... These will be replaced by Kalle Valo's cleaned up board-n8x0 patch." and guess what? right, it was never replaced. Nov 22 19:13:06 12 commits in a row with identical commit message... Tony, why on earth you did that? Nov 22 19:46:12 freemangordon: ping Nov 22 22:30:56 Hi all Nov 22 23:05:05 * luke-jr wonders why N900 has a /floppy dir Nov 22 23:06:30 costume jewellery Nov 22 23:06:54 they prepared the field for H-E-N Nov 22 23:07:07 ;-D Nov 22 23:07:27 Maybe it's trying to be ironic Nov 22 23:07:28 there are quite a number of that cruft Nov 22 23:16:13 does the CSSU update works now? also with power kernel update? Nov 22 23:33:01 somebody write an usb-over-ethernet host driver, just so we can mount a floppy drive on the n900... Nov 22 23:33:22 doesn't it do USB OTG? Nov 22 23:33:49 'cos I've got a USB floppy.. they're pretty cheap Nov 22 23:35:50 Jooles: one of the moot points of the n900 is that it does not have otg... Nov 22 23:36:25 ah, lame. I've only got an 810 you see... Nov 22 23:36:27 You almost certainly don't care about OTG Nov 22 23:36:36 OTG!= host mode. Nov 22 23:37:28 I thought that was exactly what OTG was... Host mode on the go. I've never used it or looked into it much Nov 22 23:37:36 ~hostmode Nov 22 23:37:36 hmm... hostmode is http://talk.maemo.org/showthread.php?t=65232, or see ~hostmode-charging Nov 22 23:37:46 I have a Nokia DC-10 car charger whose cable is too short to reach my car windscreen. Is anybody aware of a female micro usb to female usb adaptor? Nov 22 23:37:47 ~hostmode-charging Nov 22 23:37:48 methinks hostmode-powered is http://talk.maemo.org/showthread.php?p=921203#post921203 Nov 22 23:37:54 OTG is to hostmode as a man arrested for loving a chicken is to the chicken. Nov 22 23:38:05 I couldnt find it on ebay. Nov 22 23:38:38 Quote of the day SpeedEvil :) Nov 22 23:38:39 trumee: Never seen that. Nov 22 23:38:48 Onthe other hand, car-car adaptors are common Nov 22 23:39:41 SpeedEvil, car-car adaptor? Nov 22 23:39:58 A car cig-extender Nov 22 23:40:13 indeed :-D Nov 22 23:40:22 SpeedEvil, right might be usefull, any link? Nov 22 23:40:30 meh. Nov 22 23:40:41 hmm Nov 22 23:40:58 Local car hardware shop would probably have some... or ebay at a guess Nov 22 23:41:03 http://www.dealextreme.com/p/2-socket-car-cigarette-power-splitter-with-2-500ma-usb-ports-27190 Nov 22 23:42:12 http://www.dealextreme.com/p/4-way-car-cigarette-lighter-socket-splitter-12v-73834 - and cut off all but one Nov 22 23:42:46 The only adaptor i could find is expensive Usb A(F) to Usb B(F) http://www.maplin.co.uk/usb-gender-changers-97273 Nov 22 23:42:56 The easy way is probably to not do that. Nov 22 23:43:13 Get a charger with a standard USB-A plug on it. Nov 22 23:43:17 Yeah maplin have a maplin tax on everything Nov 22 23:43:18 And then ... Nov 22 23:43:45 not on tv mounts Nov 22 23:44:00 or it's lower than comet/curys tax Nov 22 23:44:03 Is there a way to attach a note to a todo? Nov 22 23:44:24 but tv mount costs in maplin 1/3 of comet/curys price Nov 22 23:44:33 I would rather extend DC-10 as it is a brilliant charger Nov 22 23:46:45 hm, has there been any development towards a video editor on the n900? Nov 22 23:47:15 http://www.dealextreme.com/p/1-to-2-cigarette-power-socket-spliter-individually-relocatable-3545 Nov 22 23:48:12 http://www.ebay.de/sch/i.html?LH_AvailTo=77&LH_BIN=1&_sop=15&_nkw=micro+usb+extension Nov 22 23:48:25 wtf are you people doing Nov 22 23:48:29 SpeedEvil: cracking siri.. could you expand on that "need certificate"? :D Nov 22 23:48:36 micro-usb<->micro-isb right there, for $2 Nov 22 23:48:58 http://www.ebay.de/itm/Micro-USB-B-Male-Female-M-F-Extension-Charging-Cable-/140587605266?pt=AU_Components&hash=item20bbac9d12 Nov 22 23:49:01 looks plausible Nov 22 23:49:06 (that is with shipping to germany) Nov 22 23:49:11 bindi: You need a certificate from a rooted iphone 4s Nov 22 23:49:48 SpeedEvil: could always get that :D Nov 22 23:50:16 For which one needs an iphone. Nov 22 23:50:55 I do have one apple product. Nov 22 23:51:07 However, it is a composite b+w monitor. Nov 22 23:51:16 That somewhat predates the iphone. Nov 22 23:52:55 connected it to your phone's tv-out yet? Nov 22 23:53:59 Not yet. Nov 22 23:55:57 do iphones have tv-out? Nov 22 23:56:15 I think yes - but you have to buy the approved accessory to use it Nov 22 23:59:02 aka overpriced :) Nov 23 00:05:56 SpeedEvil: you have to use approved accessory to use tvout in n900 Nov 23 00:06:19 approved accessory? :) Nov 23 00:06:27 like an iTV? Nov 23 00:06:53 it'd have to be catchier than that. iWatch perhaps Nov 23 00:07:01 no, special cable Nov 23 00:12:40 that cable is all but special Nov 23 00:16:48 i read the n900 normally ships with the cable Nov 23 00:17:04 i got mine used, without cable Nov 23 00:18:02 tried with a 4-contact-3.5mm cable from a camera which had totally different mapping, then ordered one from china that still has not arrived Nov 23 00:18:23 we have a bunch of those cables in a drawer at work (we sell and buy used phnones) Nov 23 00:18:53 i don't think you can send it to me any cheaper than my friends in china can ;) Nov 23 00:19:54 heh, probably not. Royal mail ain't cheap Nov 23 00:20:22 2.03eur from china Nov 23 00:20:45 just that i ordered on oct. 22. and it hasn't arrived yet Nov 23 00:20:54 lame... Nov 23 00:21:06 normal, for ground-mail shipping from china Nov 23 00:21:21 really? Nov 23 00:21:25 always takes around a month Nov 23 00:21:29 but it's dirt cheap Nov 23 00:22:23 listing is in pounds actually: http://www.ebay.de/itm/230577989897 Nov 23 00:27:37 hm, about the hd-recording capabilities of the n900... will it be included into a cssu update? Nov 23 00:34:14 r00t|home: totally different mapping? almost impossible Nov 23 00:35:51 mikki-kun: the problem with the "hd - recording" is that it needs a different kernel and a differently clocked dsp Nov 23 00:36:06 it's just a 3.5mm with 4 contacts. Base/sleeve is always GND, and the other 3 run to 3 cinch Nov 23 00:36:25 DocScrutinizer: there's a thread on it somewhere... the cables that digicams usually use even have ground swapped with some signal, compared to the n900 Nov 23 00:36:27 we could add the backportet chages to gstreamer, but on the kernelside that's a nogo for a general public update Nov 23 00:36:40 which is supposed not to void your warranty Nov 23 00:36:42 ohnoes Nov 23 00:37:04 merlin1991: since when does changing th kernel void your warranty? Nov 23 00:37:07 DocScrutinizer: the n900 has it mapped according to some standard, other devices don't Nov 23 00:37:12 kernel isn't the prob Nov 23 00:37:18 but clocking the dsp is the prob Nov 23 00:38:02 isn't any software provided as "as is" actually without any warranty it will work and/or might void the current warranty? Nov 23 00:38:41 sure most software is Nov 23 00:39:06 but it's not about cssu team getting sued, but rather general public installing cssu and voiding their warranty without knowing Nov 23 00:39:26 if you terribly need that warranty voiding h-d recording nobody stops you from doing it Nov 23 00:39:34 hm, didn't cssu need extras-devel? Nov 23 00:39:35 there's no voiding of warranty with installing custom kernels, on N900 Nov 23 00:39:38 but we don't want to force it onto every cssu user Nov 23 00:39:44 mikki-kun: N900 was never capable of video recording afaik Nov 23 00:39:52 mikki-kun: and it's a dead platform Nov 23 00:39:54 ?\ Nov 23 00:40:00 DocScrutinizer: I just said like 10 lines above that you need kerenl + oc dsp Nov 23 00:40:01 it's just that if you break your hw with that new kernel, then this for sure isn't backed by warranty Nov 23 00:40:08 and oc dsp does void warranty Nov 23 00:40:30 how is gtk/matchbox dead. and afaik the *still* camera just grabs frames from a video stream. at least electranox/debian docs tell you how to take a photo using mencoder/mplayer Nov 23 00:40:34 nothing voids warranty, at least here in germany Nov 23 00:40:46 it's like pk fine as long as you don't go overclocking Nov 23 00:40:51 DocScrutinizer: Nokia doesn't really honour the warranty anyway afaik? Nov 23 00:41:03 I heard they were just replacing N900s with some lame phone now Nov 23 00:41:12 you can just create breakage that isn't covered by any invoidable warranty Nov 23 00:41:25 DocScrutinizer: same here in the USA> Nov 23 00:41:35 DocScrutinizer: companies like to bluff tho, and nobody sues them Nov 23 00:42:01 anyway cssu is never going to adjust hw clock rates so h-d recording included is a nogo Nov 23 00:42:27 how fast do you need. 1ghz? Nov 23 00:42:40 if adjusting the clock rate is necessary to do HD recording, you could probably force Nokia to honour it in court Nov 23 00:42:48 since they advertised it as beign capable Nov 23 00:43:07 apple mailed me $17 for an inadvertently adverttized DVD hw-decode feature Nov 23 00:43:07 tbh, I wouldn't mind less-than-HD video recording tho Nov 23 00:43:30 camo: and by accepting $17, you settled Nov 23 00:43:38 yeah, same with "warranty void if this seal is broken" on arbitrary PCs etc. You can happily ignore that, as companies can't declare warranty void on their own definition. Actually they can for what they offer by themselves as warranty, but they can't avoid being legally liable for device defects Nov 23 00:43:52 never bought an apple prod after that. steve came back and ruined it Nov 23 00:44:21 killing 3rd party devs and customizable builds.. emphasizing slick marketing and UI eye-candy over substance, you knw the story Nov 23 00:44:25 its immortalized in a huge market success now Nov 23 00:44:47 this liability is 24 moths in whole europe afaik, and no "warranty void" will have any impact on it Nov 23 00:46:12 stock vid-rec on n900 is weird. like 10 fps and interpolation/trails between frames Nov 23 00:46:15 DocScrutinizer: it will have an effect once you start drilling around on the boards :) ^^ Nov 23 00:46:16 slo-mo and terrible Nov 23 00:46:23 id settle for 30fps in lieu of HD Nov 23 00:46:43 * luke-jr too Nov 23 00:46:44 mikki-kun: not even then, you still need to cause the defect by doing so Nov 23 00:47:07 though you have to prove it that you didn't, as company will simply say you did Nov 23 00:47:12 DocScrutinizer: i was trying to imply that ;) Nov 23 00:49:13 merlin1991: did you install the 720p rec capabilities? Nov 23 00:49:20 nope Nov 23 00:50:21 camo: to me the n900 isn't too bad in it's current setup, some framedrops, but apart from that rather good Nov 23 00:54:25 anyways, i might give the 720p a try and if it's bad i'll do a reflash (which is needed at this stage, did too much package testing and need to yet again sort out what i need and what i don't need) Nov 23 01:12:56 hi, is there a way to install the rename command on the n900? I have a quite up-to-date enhanced busybox (3.1.something) in my xterm.. but cant find the actual command, but there is a manpage for it somehow.. Nov 23 01:13:26 I need to multirename some files from *.mp3 to *.aac Nov 23 01:17:46 jacekowski: No, you don't. You need to use a properly designed accessory. Nov 23 01:17:55 jacekowski: The apple ones have crypo-shit. Nov 23 01:18:05 Meaning third party makers can't make them. Nov 23 01:29:21 arvut: there is no "the" rename command Nov 23 01:29:26 arvut: there are various incompatible scripts Nov 23 01:34:31 luke-jr: oh. but what about the man-page then? Nov 23 01:35:19 what man page? Nov 23 01:36:47 The rename command is part of the util-linux package and is available from ftp://ftp.kernel.org/pub/linux/utils/util-linux/. Nov 23 01:38:22 luke-jr: man rename Nov 23 01:38:41 arvut: different depending on OS Nov 23 01:39:04 hmm, in maemo5 then, as we are in #maemo Nov 23 01:42:26 hmm.. apt-get selects busybox instead of util-linux Nov 23 01:42:56 so busybox is an alternative collection of commands to util-linux? Nov 23 01:43:23 ~messybox Nov 23 01:43:24 messy... err busybox is meant for lean scripting. Regarding all the missing options and immanent limitations (see su) it's not really the interactive shell of choice. A lot of people hate busybox because a lot of system integrators don't understand the difference between busybox and a decent user interactive shell plus unix utils Nov 23 01:44:12 l0l Nov 23 01:45:18 care to explain what "lean scripting" is? Nov 23 01:45:22 busybox is the embedded swiss army knife, used when people start trying to save bytes or count of binaries ;) Nov 23 01:45:44 yeah, that I know Nov 23 01:46:31 can I replace enhanced busybox with util-linux in maemo5 then? Nov 23 01:46:37 yes. Nov 23 01:46:40 But it won't work. Nov 23 01:47:04 It'll also be marginally slower and use more memory, if you hack the scripts to be compatible. Nov 23 01:48:18 oh, so not a good idea then Nov 23 01:49:06 and all those scripts, where exactly are they stored? I'd like to have a look at some of them :) Nov 23 01:49:47 nevertheless apt-get install bash4 - just works Nov 23 01:50:13 done that. not sure if I'm using it by default tho Nov 23 01:50:14 of course you'll want to install a lot of other stuff to support it then, as well Nov 23 01:50:46 busybox is nice imo Nov 23 01:50:56 nope, echo $SHELL returns /bin/bash Nov 23 01:51:06 and you probably don't want to install the original stuff, as it breaks messybox bootscripting Nov 23 01:51:23 oh my Nov 23 01:51:28 I got /bin/gnu in my $PATH Nov 23 01:51:29 arvut: a ton of stuff symlinks to busybox. ike ls -> busybox, and busybox takes the $0 as a selector Nov 23 01:51:47 a small for-loop instead of rename is less pain ;) Nov 23 01:52:25 IroN900:~# which find Nov 23 01:52:27 /usr/bin/gnu/find Nov 23 01:52:28 IroN900:~# echo $PATH Nov 23 01:52:30 /usr/local/sbin:/usr/local/bin:/usr/bin/gnu:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11 Nov 23 01:52:31 neat, I like loops, but I can only work with them in C++ and C# Nov 23 01:52:48 sp time to learn a bit bash ;) Nov 23 01:52:52 or shell Nov 23 01:53:07 yeah Nov 23 01:53:08 DocScrutinizer: obv murphy's law but busybox is almost always a subset, rather than flags having dif fmeaning Nov 23 01:53:13 so, it proably wouldnt break *too* much Nov 23 01:53:13 it's as easy as in $real_programming_language ;) Nov 23 01:53:47 OSX/iOS use really old forks from BSD utils like.. from 1986. defintiely diff flags than GNUserspace stuff on linux Nov 23 01:53:52 their tar always messed w my head Nov 23 01:54:06 perhaps theyve updated some userspace since 10 yeasr ago when i last touched OSX tho Nov 23 01:54:30 camo: eh? Nov 23 01:54:31 at least the shell got much better in the last years Nov 23 01:54:39 aah Nov 23 01:55:05 camo: nope, it's known to break sysinit for at least PR1.2-- Nov 23 01:55:19 afaik nobody ever tested since ;-P Nov 23 01:55:28 yes, murphy's law , even subtle change here or there break everything :) Nov 23 01:55:58 I'll dig around in some zines then and see about those for loops.. what should I loop btw? gimmi a hint please ;) Nov 23 01:56:37 nota bene it's no problem for root (reportedly) but for *user* you don't want bash as default shell, with all the messybox stuff replaced by the real thing Nov 23 01:56:44 btw, busybox's echo understands -e and -n, much better than dash ;) Nov 23 01:57:02 dash? Nov 23 01:57:18 * SpeedEvil has a build of busybox on one router with no ls. Nov 23 01:57:26 a shell debian uses do pain people ;) Nov 23 01:57:54 SpeedEvil: there is probably a good reason for that, right? Nov 23 01:57:58 yes Nov 23 01:58:06 arvut: see find /somewhere -name '*.somext" -exec "do-sth {} ; " Nov 23 01:58:32 -exec unknown by messybox find Nov 23 01:58:34 do-sth? Nov 23 01:58:40 # cat /proc/meminfo Nov 23 01:58:41 MemTotal: 6124 kB Nov 23 01:59:11 I can't upgrade, as this one has a comedy bug, which is useful to me. Nov 23 01:59:46 My ISP (well, not really, but simplifying), their DSL modem negotiates with mine and asks it to do a rather high SNR margin. Nov 23 02:00:22 Now, this modem is supposed to be able to increase the SNR margin - and reduce speed by saying 'adsl --snr 10 Nov 23 02:00:25 For example. Nov 23 02:00:32 SpeedEvil: you lost me there, what's a SNR margin? Nov 23 02:00:57 If you however tell it adsl --snr 65525 - it decreases margin, and increases speed. Nov 23 02:01:04 (16 bit overflow) Nov 23 02:01:16 oh Nov 23 02:01:33 SNR margin is signal-noise ratio margin. It's a measure of the margin between the minimum ADSL signal, and the noise. Nov 23 02:01:46 DEcreasing it can increase speed but decrease stability. Nov 23 02:03:14 not clear on how analog datatransfers and modems work actually. but decreasing speed should logically increase stability unless high speed == stability Nov 23 02:03:37 that noise talk always confuses me Nov 23 02:04:32 shannon son Nov 23 02:04:56 arvut: do-sth maybe like "f={} mv $f ${f#.mp3}.MP4 Nov 23 02:05:28 http://fusionanomaly.net/claudeshannon.html for the obligatory Norbert reference Nov 23 02:05:42 shell scripting is overraated. any language can readdir() Nov 23 02:05:57 DocScrutinizer: I'm afraid time lost me too, and so did you =) Nov 23 02:06:01 plus you'll get a typechecker (Sometimes) and eliminate a whole host of trivial string parsing/quoting issues Nov 23 02:06:33 arvut: bash:: f=abc.ext; echo ${f#.*} --> abc Nov 23 02:07:29 the pleasures of a *decent* interactive shell Nov 23 02:08:02 i know way too little bash to understand that :( Nov 23 02:08:07 on messybox it will silently fail and return BS Nov 23 02:08:23 f=abc.txt does what? Nov 23 02:08:29 you can't understand bash, you have to learn it ;) Nov 23 02:08:33 ${var#without} Nov 23 02:08:34 declares a variable? Nov 23 02:08:53 yes, f=xy defines $f Nov 23 02:08:56 as xy Nov 23 02:09:03 aha Nov 23 02:09:06 ty Nov 23 02:09:11 echo $f --> xy Nov 23 02:09:25 mhmm Nov 23 02:09:31 echo ${f#y} --> x Nov 23 02:09:54 f=abcdef Nov 23 02:10:14 echo ${f#d*} --> abc Nov 23 02:12:28 hmmm. my ctrl/sym key doesnt respond anymore.. Nov 23 02:12:29 really %? Nov 23 02:12:43 ooops replace all # by / Nov 23 02:13:03 echo ${f/d*} --> abc Nov 23 02:13:07 was gonna ask about those and the brackets Nov 23 02:13:14 $ f=abcdefdef ; echo ${f#d*} ${f##d*} ${f%d*} ${f%%d*} Nov 23 02:13:16 abcdefdef abcdefdef abcdef abc Nov 23 02:13:20 and the arrow Nov 23 02:15:27 the arrow is my way to say "gives output like:" Nov 23 02:15:34 actually.. think sleep could be an alternative, its 03:13AM and stuff to do tomorrow Nov 23 02:15:54 aha, like an std:out Nov 23 02:16:03 you enter Nov 23 02:16:07 f=abcdef Nov 23 02:16:21 echo ${f/d*} Nov 23 02:16:44 moves whats in f into d? Nov 23 02:16:44 it prints-->: abc Nov 23 02:16:47 arvut: Decreasing speed increases stability - but the ISP overestimates the amount needed to get stability, so reduces my speed. Nov 23 02:17:09 SpeedEvil: lovely, goodnight :) Nov 23 02:17:21 :) Nov 23 02:18:03 I always forget the less / to find about all the bash env-magic Nov 23 02:18:16 this room is awesome. how many MB do you thinl it would take to idle here over 8 hours time? Nov 23 02:18:20 so I think I created an alias or microscript for it Nov 23 02:18:27 but I forgot its name Nov 23 02:18:29 ;-P Nov 23 02:18:47 less than 1mb Nov 23 02:19:00 waaaay less Nov 23 02:19:16 I'd like to remember the pattern for showing progress of a task in bash, like the mv or cp command Nov 23 02:19:21 http://mg.pov.lt/maemo-irclog Nov 23 02:19:33 cheers, ill do that then! ;) Nov 23 02:20:06 you're welcome :-) Nov 23 02:20:10 i actually mean the traffic to 9 channels via irssi 8.15 :) Nov 23 02:21:43 jr@halley:~> du -h .kde/share/apps/konversation/logs/ Nov 23 02:21:44 476M .kde/share/apps/konversation/logs/ Nov 23 02:22:04 is for like 3 years 24/7 online on 10some chan in IRC Nov 23 02:22:47 some of them busy, others not that much Nov 23 02:23:05 anyway, nn ty 4 the bash lessons. more tomorrow :) Nov 23 02:23:13 :-) Nov 23 02:23:14 yw Nov 23 02:23:38 * DocScrutinizer goes searching for his alias Nov 23 02:28:41 awesome Nov 23 02:28:47 i am finally movingn stuff over to my synology :) Nov 23 02:29:07 i should throw 10 video cards into my old server and turn it into a retarded gaming rig Nov 23 02:29:17 it already has a KW psu Nov 23 02:30:23 DocScrutinizer: less -p$SOMEPATTERN Nov 23 02:31:43 man bash|less +"/^ *Parameter Expansion" Nov 23 02:37:33 * sasquatch . o O ( oh great! my stealth cap works... noone notices me... ) Nov 23 02:38:28 sasquatch: eh? SOMEPATTERN not the searchstring I was looking for Nov 23 02:39:10 'Parameter Expansion' section in bash manpage has all the goodies Nov 23 02:39:32 which I never can recall when I need them Nov 23 02:41:10 ${f/d*} is a degraded search/replace... ${f%d*} is strip tail Nov 23 02:41:51 echo -e '#!/bin/sh\nman bash|less +"/^ *Parameter Expansion"' >bin/envhelp; chmod +x bin/envhelp ;# ;-D Nov 23 02:42:03 sasquatch: indeed Nov 23 02:42:21 sh knows % and #, but not / Nov 23 02:42:21 and even more amazing: it still works :-D Nov 23 02:42:35 aaah, k Nov 23 02:43:41 yeah, the most annoying part in bash manpage: it has no highlighting for bashisms (as opposed to things that can be found in korn shell) Nov 23 02:44:04 aka posix shell Nov 23 02:44:13 whatever Nov 23 02:45:21 i think the interactive commandline features and scripting should be split into 2 tools... Nov 23 02:45:37 umm Nov 23 02:46:00 a noninteractive scripting shell without all that bloat and a cute userinteface Nov 23 02:46:28 hmm, isn't that what messybox tries to do? Nov 23 02:46:36 you still can do sh -c "somecommands" or python -c '...' but then you explicitely name the interpreter Nov 23 02:48:15 duh, wait... I forgot about /usr/local... Nov 23 02:49:03 mhm, nuttin as well Nov 23 02:49:25 * DocScrutinizer mv's bin/envhelp to /usr/local/bin Nov 23 02:50:48 hah, one of the rare occasions a rehash is a nice idea Nov 23 02:50:54 :-) Nov 23 02:52:57 I love my silly snippets in /usr/local/bin :-) Nov 23 02:53:25 jr@halley:~> cat `which whichgrep` Nov 23 02:53:27 #!/bin/sh Nov 23 02:53:28 find `echo $PATH|tr ":" " "` -name "$1" Nov 23 02:54:20 ${PATH/:/ } ? Nov 23 02:54:33 sure :-D Nov 23 02:54:48 ${PATH//:/ } ? Nov 23 02:54:59 one only substitutes 1st : Nov 23 02:55:07 yaeh Nov 23 02:55:28 but havin system scropts sh compatible is a better style than using all bashisms Nov 23 02:56:14 the benefit of scripts, you can do pretty and clean as you do it only once and for all Nov 23 02:57:17 IFS=: find $PATH ... ;-D Nov 23 02:57:23 :-D Nov 23 02:57:31 i just was lookung fpr that way Nov 23 02:57:39 fOr Nov 23 02:59:13 meh, doesn't work **** ENDING LOGGING AT Wed Nov 23 02:59:57 2011