kerio | ShadowJK_: do you have your bq24200.sh script somewhere? | 00:00 |
---|---|---|
kerio | i mean, hosted | 00:00 |
ShadowJK_ | http://enivax.net/jk/n900/ ? | 00:00 |
kerio | well i didn't know about that :) | 00:01 |
kerio | ty | 00:01 |
kerio | is it in a factoid? | 00:02 |
ShadowJK_ | no | 00:03 |
ShadowJK_ | nafaik | 00:03 |
*** konelix_ has joined #maemo | 00:03 | |
kerio | should it be? are you against it? | 00:03 |
ShadowJK_ | I just never considered any of that stuff fit for general use by the general public | 00:04 |
*** konelix has quit IRC | 00:04 | |
*** BCMM has quit IRC | 00:05 | |
kerio | k | 00:05 |
*** Venemo has joined #maemo | 00:07 | |
ShadowJK_ | The advantage of people having to ask me where it is, is that when they 5 minutes later are full of questions I'm hopefully still around to answer :P | 00:08 |
kerio | hehe | 00:08 |
kerio | nah, just trying to calibrate the chip for my battery | 00:09 |
kerio | i'm trying to discharge it as fast as i can, gps enabled, screen at max brightness and 3g with crappy reception | 00:09 |
kerio | so i can go to sleep kinda early | 00:09 |
kerio | :D | 00:09 |
SpeedEvil | flashlight | 00:11 |
*** chenca has joined #maemo | 00:11 | |
*** konelix_ is now known as konelix | 00:13 | |
r00t^home | short-circuit | 00:14 |
* kerio has no idea how to remove the body part of an otterbox | 00:16 | |
ShadowJK_ | also, in an x-terminal: while true; do A=0; done | 00:17 |
ShadowJK_ | for extra cpu use | 00:17 |
DocScrutinizer05 | kerio: huh? fastest way to drain the battery? you're kidding me? | 00:19 |
kerio | well, to use it | 00:19 |
kerio | :) | 00:20 |
kerio | i really hope i can charge it afterwards :/ | 00:20 |
DocScrutinizer05 | ooh you're serious | 00:20 |
ShadowJK_ | I've had some issues charging from near empty with "weak" powersources | 00:20 |
kerio | i'm using the wallcharger | 00:21 |
ShadowJK_ | lol, I've been doing "discharge quickly" all week for benchmarks | 00:21 |
kerio | DocScrutinizer05: i'm calibrating! | 00:21 |
DocScrutinizer05 | kerio: increase power comsumption to max ;-P | 00:21 |
DocScrutinizer05 | backlight to max | 00:21 |
kerio | that's what i'm doing | 00:21 |
*** shanttu has quit IRC | 00:21 | |
kerio | but i'm kinda sleepy! | 00:21 |
DocScrutinizer05 | speakers at max volume | 00:21 |
DocScrutinizer05 | vibrator to 100% | 00:22 |
kerio | naughty | 00:22 |
DocScrutinizer05 | aaaaand of course send lots and lots of data out via 3G | 00:22 |
kerio | out? | 00:22 |
DocScrutinizer05 | then play some video so the gfxaccel has something to do | 00:22 |
*** BCMM has joined #maemo | 00:22 | |
ShadowJK_ | I keep a ping going, load google.com (triggers 3.5g). The ping keeps it in 3.5g | 00:22 |
DocScrutinizer05 | out as in "to the internets" | 00:23 |
DocScrutinizer05 | nah, that's possibly futile as it just receives data | 00:23 |
kerio | it also sends data! | 00:23 |
kerio | icmp echo requests! | 00:23 |
*** vi__ has joined #maemo | 00:24 | |
DocScrutinizer05 | max TX consumption with DATA OUT plus concurrent phonecall (place phone to a speaker so it has some 'voice' to send out) | 00:24 |
DocScrutinizer05 | same with wifi (though those are max 100mW while WCDMA are 2ish Watts) | 00:25 |
*** zeq has quit IRC | 00:25 | |
DocScrutinizer05 | and yeah, place your device also into a tin box, so it has to ramp up TX power all the way to reach BTS/eNodeB | 00:26 |
DocScrutinizer05 | as otherwise your 3G still might use less than WLAN | 00:27 |
DocScrutinizer05 | ;-P only if you're extremely lucky | 00:27 |
kerio | tin box = my house and my hand | 00:27 |
DocScrutinizer05 | don't forget torch/flashlight | 00:27 |
DocScrutinizer05 | and camera | 00:27 |
kerio | ok, i'm just going to irc | 00:27 |
*** vi__ has quit IRC | 00:27 | |
kerio | with max backlight | 00:27 |
ShadowJK_ | Considering my ping time goes down below that of which my HSDPA-only phone gets in HSDPA mode, I think both HSDPA and HSUPA get activated on my N900, and in that mode powerconsumption doesn't change significantly with transfer rate IME | 00:28 |
DocScrutinizer05 | (the cam IF sucks quite a lot) | 00:28 |
DocScrutinizer05 | then enable boostmode and feed your 200mA max load to a convenient sink | 00:28 |
DocScrutinizer05 | hell, 200mA*5V are another whole Watt | 00:28 |
DocScrutinizer05 | ShadowJK_: I'm not expert enough to evaluate the WCDMA power consumption for different upstream data sitations | 00:29 |
DocScrutinizer05 | SpeedEvil did empiric tests though | 00:30 |
DocScrutinizer05 | seems you can get another 300mA load on battery with upload, on unknown OTA signal situations though | 00:31 |
ShadowJK_ | possibly | 00:31 |
DocScrutinizer05 | 0.3 * 4 sounds sane though for WCDMA TX | 00:31 |
*** valerius has quit IRC | 00:31 | |
ShadowJK_ | But I can get up to 1A by shading it :P | 00:32 |
kerio | wifi adhoc? | 00:32 |
DocScrutinizer05 | might be up to 0.5 or even 1A in extreme cases | 00:32 |
kerio | er | 00:32 |
ShadowJK_ | at 9km distance from tower | 00:32 |
kerio | what's the opposite of adhoc? | 00:32 |
DocScrutinizer05 | sometime anywhere | 00:32 |
DocScrutinizer05 | or did you mean infrastructure mode | 00:34 |
kerio | i did | 00:35 |
kerio | that has no powersaving | 00:35 |
DocScrutinizer05 | infra mode has powersaving | 00:35 |
*** BCMM has quit IRC | 00:35 | |
DocScrutinizer05 | ad hoc doesn't | 00:35 |
kerio | what's the one without an AP? | 00:36 |
DocScrutinizer05 | adhoc | 00:36 |
kerio | that one | 00:36 |
kerio | by the way, is there a way to do hostap on the n900? | 00:36 |
DocScrutinizer05 | allegedly not, the chip forbids | 00:36 |
DocScrutinizer05 | that's why hotspot and joghurt use adhoc fake AP mode | 00:37 |
* kerio shakes his fist at the chip | 00:37 | |
kerio | joghurt? | 00:37 |
ShadowJK_ | joikuspot | 00:38 |
*** valerius has joined #maemo | 00:39 | |
DocScrutinizer05 | joghurt sport | 00:39 |
DocScrutinizer05 | http://www.giffits.de/ritter-sport-mini-joghurt-werbeartikel-74502.htm | 00:40 |
ShadowJK_ | ritter is bad | 00:41 |
ShadowJK_ | my 14 year old german cousin agrees with me | 00:42 |
kerio | omnomnom | 00:42 |
DocScrutinizer05 | so is joikuspot | 00:42 |
*** chenca has quit IRC | 00:43 | |
DocScrutinizer05 | a botch invented to ship around the fact that sybian doesn't support any proper networking, and then the whole shite ported to linux which actually _has_ proper networking (though not in stock kernel) - and YET they need their own kernel module afaik | 00:44 |
*** zeq has joined #maemo | 00:44 | |
ShadowJK_ | Yeah they're using their own kernel module to do generic packet injection into the stack, I think | 00:45 |
DocScrutinizer05 | that's like inventing aqualung for mokeys transported in aquarium | 00:45 |
kerio | dafuq | 00:45 |
kerio | clearly cssu needs to stop that madness! /s | 00:45 |
ShadowJK_ | Speaking of wtfness. I acquired an android tablet | 00:45 |
ShadowJK_ | The powersaving is silly. All the clock widgets, including the "system status bar" one, were frozen for 3 days and didn't update. lol | 00:46 |
ShadowJK_ | I was playing GTA3 and almost got late for work because the clock was frozen | 00:47 |
kerio | haha | 00:47 |
kerio | sure, blame it on android | 00:47 |
DocScrutinizer05 | wtf of the week from my professional domain: a high-prio process spinning in a busy loop waiting for a low-prio process freeing up resources | 00:47 |
DocScrutinizer05 | and no, this system won't do fair scheduling or anything like that | 00:48 |
DocScrutinizer05 | ShadowJK_: watch same frozenness on N810 | 00:49 |
ShadowJK_ | Never seen it on N810 | 00:49 |
DocScrutinizer05 | the systray clock only updates when you touch the screen | 00:49 |
ShadowJK_ | Like, under heavy system load, when unlocking screen, it shows stale info, but once system load clears up it updates? | 00:49 |
DocScrutinizer05 | as do any widgets | 00:49 |
ShadowJK_ | Not for me? | 00:49 |
DocScrutinizer05 | nah, zarro system load | 00:50 |
DocScrutinizer05 | just idling with screen never fading | 00:50 |
ShadowJK_ | Never seen that | 00:50 |
ShadowJK_ | Except with foreca weather app that only updates when you establish network connection | 00:50 |
DocScrutinizer05 | sure, but then maybe you never had a chance to notice | 00:52 |
DocScrutinizer05 | will your screen stay on while on charger? | 00:52 |
*** konelix has quit IRC | 00:53 | |
DocScrutinizer05 | as that's the only situations where you can watch it | 00:53 |
*** dhbiker has quit IRC | 00:53 | |
*** zeq has quit IRC | 00:54 | |
ShadowJK_ | no screen is off during charge | 00:54 |
*** konelix__ has joined #maemo | 00:54 | |
DocScrutinizer05 | I'm just trying to reproduce it, seems plain homescreen on while charging isn't sufficient | 00:55 |
DocScrutinizer05 | no screen, or 'no, screen is..' | 00:56 |
DocScrutinizer05 | hmm, seems a more tricky screwed case where the display of time just stalls - I'm definitely sure I've seen this 100s of times now, but now I can't reproduce it | 01:00 |
FIQ|n900 | screen can be configured to turn off during charge or never turn off | 01:05 |
kerio | hm, apparently calibrating without bme is easy | 01:05 |
ShadowJK_ | sure, bme shuts down before calibration threshold is reached | 01:06 |
kerio | ShadowJK_: well, not exactly | 01:06 |
ShadowJK_ | I usually try to hit the calibration voltage at 300-400mA load, becauese that kinda represents typical load | 01:06 |
kerio | bme will shut down at 3198, calibration is 15 seconds below 3248 | 01:07 |
*** NGNUton-BC has quit IRC | 01:07 | |
*** konelix__ has quit IRC | 01:07 | |
ShadowJK_ | Well, sometimes it shuts down before, sometimes shutdown takes so long that power is consumed long enough to bring it below 3248 for long enough | 01:07 |
*** GNUton-BNC has joined #maemo | 01:07 | |
kerio | hehe | 01:07 |
*** konelix_ has joined #maemo | 01:07 | |
kerio | meh, i have to bring it down from the resetted 2042mAh to a nokia BL-5J | 01:08 |
kerio | it'll probably take a couple of cycles | 01:08 |
ShadowJK_ | iirc the 3198 threshold is without hald-addon-bme? I.e. bme will judge that userspace has failed to execute safe shutdown, and will do its own forceful shutdown at 3198-ish? | 01:08 |
kerio | \_o_/ | 01:08 |
ShadowJK_ | do you want a shortcut? | 01:08 |
kerio | fukken bme | 01:08 |
kerio | which shortcut? | 01:08 |
ShadowJK_ | one cycle | 01:08 |
kerio | i just stopped it | 01:08 |
kerio | ooh, neat | 01:09 |
kerio | but no | 01:09 |
kerio | don't care *that* much | 01:09 |
*** jargon- has quit IRC | 01:09 | |
kerio | besides, i'm still using the standard battery indicator | 01:09 |
kerio | how would i do that? | 01:09 |
ShadowJK_ | it's in the DANGEROUS folder anyways. write_ar and transfer ar to nac scripts. Edit AR to your best guess of battery capacity, execute. Charge fully, disconnect charger, immediately execute second script. Then do discharge to empty calibration cycle. | 01:10 |
ShadowJK_ | Must absolutely be done without bme, without battery kernel modules, etc etc | 01:10 |
ShadowJK_ | Though you can use bme to do "charge fully" if you want, but after that it must be stopped | 01:11 |
kerio | ShadowJK_: meh, i could consider it if i eventually move to a bigass battery | 01:11 |
ShadowJK_ | yeah | 01:11 |
kerio | meh | 01:13 |
kerio | last measured discharge is 1700mAh | 01:13 |
kerio | no way this crappy bl-5j is 1700mAh | 01:13 |
*** konelix_ is now known as konelix | 01:14 | |
kerio | ShadowJK_: :c | 01:14 |
kerio | i'm sad | 01:14 |
ShadowJK_ | Single learning cycle does 1/6th step at most :) | 01:14 |
kerio | does this mean that it's actually worth it to reset the chip if you move to a big battery, because it resets at 2400mAh? | 01:15 |
ShadowJK_ | probably | 01:15 |
ShadowJK_ | or use my "shortcut" | 01:15 |
ShadowJK_ | I reset when changing batteries anyway, to reset cycle counters | 01:16 |
kerio | how do you reset it? | 01:17 |
kerio | remove battery, wait for bupbat to fail, put battery in? | 01:17 |
ShadowJK_ | bupbat isn't connected | 01:17 |
*** nmjnb has quit IRC | 01:17 | |
ShadowJK_ | No I use i2cset to send reset command :P | 01:17 |
*** zeq has joined #maemo | 01:20 | |
kerio | i see | 01:21 |
kerio | wtf, bme thinks my phone is charging | 01:22 |
kerio | even when it isn't | 01:22 |
kerio | :s | 01:22 |
kerio | fukken BME | 01:22 |
kerio | and fukken hald-addon-bme, i suppose | 01:22 |
kerio | oh god, it's in ACT_DEAD mode with no charger | 01:23 |
kerio | oh, phew, it turned off | 01:23 |
DocScrutinizer05 | ShadowJK_: http://maemo.cloud-7.de/share-service/20120804_001.jpg | 01:26 |
DocScrutinizer05 | sorry for the blurr | 01:27 |
ShadowJK_ | wow | 01:27 |
ShadowJK_ | but the widget updated? :) | 01:27 |
DocScrutinizer05 | yep | 01:27 |
ShadowJK_ | and the statusbar thing that i dont even have, didnt | 01:27 |
kerio | ShadowJK_: how do i kick bme in the head enough for it to start working again without rebooting? | 01:27 |
DocScrutinizer05 | the whole statusbar seems frozen | 01:28 |
DocScrutinizer05 | stop bme; start bme; stop bme; start bme; | 01:29 |
DocScrutinizer05 | actually hald-addon-bme re-establishes the IPC afaik | 01:29 |
ShadowJK_ | dunno, i dont really use bme | 01:30 |
DocScrutinizer05 | and bme itself will open the i2c device to talk to the chips | 01:30 |
*** jargon- has joined #maemo | 01:31 | |
kerio | DocScrutinizer05: i tried that | 01:31 |
kerio | it still thought it was charging | 01:31 |
DocScrutinizer05 | what do you mean by "start working again"? | 01:31 |
kerio | DocScrutinizer05: correctly report nothing plugged in as "not charging" | 01:31 |
DocScrutinizer05 | umm, plug and unplug something | 01:31 |
DocScrutinizer05 | start booston for a second, then ^C | 01:32 |
kerio | hm, i could've tried hostmode, i suppose | 01:32 |
kerio | the problem was hald-addon-bme i think | 01:33 |
DocScrutinizer05 | sure | 01:33 |
DocScrutinizer05 | it takes a while til IPC gets re-established afaik | 01:33 |
DocScrutinizer05 | only tries once per minute or so | 01:33 |
DocScrutinizer05 | lshal might help | 01:34 |
DocScrutinizer05 | dunno | 01:34 |
DocScrutinizer05 | I frequently wonder who and why shuts down screen-BL when you start bme | 01:34 |
DocScrutinizer05 | rather idiotic | 01:35 |
*** konelix has quit IRC | 01:35 | |
*** konelix_ has joined #maemo | 01:35 | |
*** jargon- has quit IRC | 01:36 | |
*** teotwaki_ has quit IRC | 01:40 | |
*** konelix__ has joined #maemo | 01:41 | |
*** konelix_ has quit IRC | 01:42 | |
*** markinfo has joined #maemo | 01:42 | |
*** Ringer has joined #maemo | 01:44 | |
*** konelix__ is now known as konelix | 01:47 | |
*** jargon- has joined #maemo | 01:54 | |
*** grammoboy_n900 has joined #maemo | 01:55 | |
*** andre__ has quit IRC | 02:05 | |
*** grammoboy_n900 has quit IRC | 02:06 | |
DocScrutinizer05 | freemangordonEstel_: please, hold on for a while22:10 | 02:08 |
DocScrutinizer05 | Estel_no problem22:11 | 02:08 |
DocScrutinizer05 | Estel_ | 02:08 |
DocScrutinizer05 | and I think that it's worth to use full potential where applicable, instead of going lazy and minimalistic, just for sake of it. | 02:08 |
DocScrutinizer05 | 22:16 | 02:08 |
DocScrutinizer05 | and another one: Estel_merlin1991, let me rephrase it - kp exist, because omap1 is not enough for 99,99% of users | 02:12 |
DocScrutinizer05 | estel_ esists because otherwise 99.99% of aspirin would never get sold | 02:12 |
*** diverse_izzue has quit IRC | 02:12 | |
*** Ringer has quit IRC | 02:14 | |
DocScrutinizer05 | dafaq estel, if you're eager to use KP, so fucking just DO IT, don't pretend you hafe to fight for something in the name of 99.99% of other users who as well can just use KP if they feel like they need it! | 02:14 |
DocScrutinizer05 | s/hafe/have/ | 02:15 |
infobot | DocScrutinizer05 meant: dafaq estel, if you're eager to use KP, so fucking just DO IT, don't pretend you have to fight for something in the name of 99.99% of other users who as well can just use KP if they feel like they need it! | 02:15 |
*** markinfo has quit IRC | 02:27 | |
*** erstazi has quit IRC | 02:28 | |
*** thuttu77 has quit IRC | 02:30 | |
*** florian has quit IRC | 02:37 | |
*** NIN101 has quit IRC | 02:39 | |
*** teotwaki_ has joined #maemo | 02:39 | |
*** thuttu77 has joined #maemo | 02:41 | |
SpeedEvil | The above tests were with good signal, though maybe 3km from the antenna | 02:41 |
DocScrutinizer05 | SpeedEvil: makes sense with those 0.3A | 02:57 |
*** buntfalke has joined #maemo | 02:57 | |
*** facefox_com has joined #maemo | 02:57 | |
DocScrutinizer05 | I guess that tower is made to cover a large diameter area | 02:58 |
*** mhlavink has quit IRC | 02:58 | |
*** mhlavink has joined #maemo | 02:59 | |
DocScrutinizer05 | i.e. it's high enough to have good line of sight to your position | 02:59 |
jon_y | DocScrutinizer05: can uboot be made to explicitly turn on the lcd backlight on start? | 02:59 |
DocScrutinizer05 | umm yep | 02:59 |
DocScrutinizer05 | basicaly why not | 03:00 |
jon_y | cool, so feature request? :) | 03:00 |
DocScrutinizer05 | I guess the _real_uBoot_ already has a command for that | 03:00 |
jon_y | I find it hard to debug sometimes when the back light does not turn on after a too fast reboot | 03:00 |
jon_y | not sure why its off | 03:00 |
DocScrutinizer05 | however, since during uBoot probably charging isn't enabled at all, you may ponder twice if you want to increase battery load by backlight | 03:01 |
jon_y | hmm, good point | 03:01 |
* DocScrutinizer05 finally off to mobile_mode for a beer | 03:02 | |
jon_y | I guess I can leave the phone off while charging | 03:02 |
jon_y | and then attempt to boot it after battery is chareged a bit | 03:02 |
DocScrutinizer05 | there's no such thing like 'off' while charging | 03:03 |
DocScrutinizer05 | there's a thing called act_dead though | 03:03 |
jon_y | the mode when you power off the phone from the menu? | 03:03 |
DocScrutinizer05 | which basically is just another init runlevel | 03:03 |
DocScrutinizer05 | no, it enters act_dead as soon as you plug in the charger | 03:04 |
DocScrutinizer05 | when it been off | 03:04 |
*** croppa has joined #maemo | 03:04 | |
jon_y | so if battery is dead and I insert a fresh battery, what happens there? | 03:04 |
DocScrutinizer05 | it boots up way beyond stage of uBoot | 03:04 |
jon_y | ah ok, normal boot up | 03:05 |
jon_y | so act_dead is the closest thing to a switched off n900? | 03:05 |
DocScrutinizer05 | err, sorry. what do you mean by "insert new battery"? what shall happen? | 03:05 |
jon_y | I was wondering if it really boots up into some init level to wait for the battery charger | 03:05 |
DocScrutinizer05 | yep, basically act_dead is closest thing to switched off N900 whenever you got any charging device attached to USB. Still act_dead is way more close to a fully booted and running device than to a off device | 03:06 |
*** FIQ|n900 has quit IRC | 03:06 | |
jon_y | ok, act_dead is handled by nolo? | 03:07 |
DocScrutinizer05 | no, it's not waiting for charger, the charger actually switches on the device | 03:07 |
*** croppa has quit IRC | 03:07 | |
jon_y | ah ok, good to know | 03:07 |
DocScrutinizer05 | off without charger actually is off | 03:07 |
DocScrutinizer05 | with charger attached though the device is either on with display, or on without display aka act_dead | 03:08 |
jon_y | if nolo is handling act_dead, might be fine for uboot to always on the backlight | 03:08 |
*** Venemo has quit IRC | 03:08 | |
DocScrutinizer05 | no, act_dead is a linux runlevel | 03:08 |
DocScrutinizer05 | sth like init 2 or sth | 03:08 |
jon_y | oh | 03:09 |
DocScrutinizer05 | you could even have the device update via WLAN while "off" and charging | 03:09 |
DocScrutinizer05 | see /etc/mce/mce.ini | 03:09 |
jon_y | how does it enter act_dead before uboot loads the kernel? | 03:09 |
jon_y | sounds magic | 03:09 |
DocScrutinizer05 | it doesn't | 03:10 |
DocScrutinizer05 | NOLO hands some bootreason up to kernel | 03:10 |
DocScrutinizer05 | kernel decides whether to enter act_dead or rather do "normal" bootup to init 3 | 03:10 |
jon_y | hmm | 03:11 |
DocScrutinizer05 | the only situation where charger won't boot right into linux is flatbatrecover | 03:12 |
jon_y | so, the kernel is actually loaded when the charger is plugged in, and that's before uboot | 03:13 |
DocScrutinizer05 | you can tell from steady amber (the slowly flashing amber LED is already made by software controlling the LP5523 chip) | 03:13 |
DocScrutinizer05 | no, that's abfter uBoot | 03:13 |
jon_y | ok, I tend to associate uboot with the kernel selector menu, am I wrong? | 03:13 |
DocScrutinizer05 | the sequence is ROMBL->xloader->NOLO->(uboot->)linuxkernel | 03:14 |
DocScrutinizer05 | and linuxkernel then starts charging | 03:14 |
jon_y | ah so the uboot payload kernel is in control then? | 03:14 |
DocScrutinizer05 | yes | 03:14 |
jon_y | that explains a lot | 03:15 |
jon_y | explicit backlight on when keyboad slider is out then? :) | 03:15 |
DocScrutinizer05 | sounds ane | 03:15 |
DocScrutinizer05 | sane* | 03:16 |
jon_y | when does pali come in usually? | 03:16 |
DocScrutinizer05 | that doesn't show any regular schedule | 03:16 |
jon_y | ok, I'll forward the request about uboot when I see him | 03:17 |
jon_y | btw, do Android phones do the same with the act_dead stuff? | 03:18 |
*** buntfalke has quit IRC | 03:18 | |
DocScrutinizer05 | quite possible | 03:18 |
DocScrutinizer05 | though I never touched any android phone yet | 03:18 |
DocScrutinizer05 | basically no device is charging in system-off state | 03:19 |
jon_y | me neither, they're blasphemous :) | 03:19 |
*** konelix has quit IRC | 03:19 | |
*** konelix has joined #maemo | 03:19 | |
jon_y | ok, so dead battery means extremely bricked phone if there are no battery replacements? | 03:19 |
DocScrutinizer05 | particularly since user expects feedback about charging(-progress) | 03:19 |
*** otep has quit IRC | 03:19 | |
DocScrutinizer05 | not yet | 03:20 |
DocScrutinizer05 | ~flatbatrecover | 03:20 |
infobot | 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 | 03:20 |
DocScrutinizer05 | [2012-08-04 02:12:32] <DocScrutinizer05> the only situation where charger won't boot right into linux is flatbatrecover | 03:20 |
jon_y | hmm, how does flatbatrecover work? | 03:20 |
DocScrutinizer05 | the bq24150 battery manager chip will try to charge battery to a state where system is able to boot | 03:21 |
DocScrutinizer05 | you can tell that from steady amber LED | 03:21 |
jon_y | steady instead of varying? | 03:21 |
DocScrutinizer05 | this 'emergency charging' is restricted to a max bat voltage of 3.7V though | 03:22 |
DocScrutinizer05 | yep | 03:22 |
jon_y | all of this is good info, thanks a bunch DocScrutinizer05 | 03:22 |
DocScrutinizer05 | yw | 03:22 |
jon_y | does it work with USB charging from a laptop/desktop? | 03:22 |
jon_y | or does it require the Nokia wallcharger? | 03:22 |
DocScrutinizer05 | flatbat? nope | 03:22 |
DocScrutinizer05 | requires Nokia wallcharger with D+- short | 03:23 |
jon_y | any modified USB with D+- short will do? | 03:23 |
DocScrutinizer05 | or rather, it won't charge at any reasonable rate without, iirc | 03:23 |
DocScrutinizer05 | yep | 03:23 |
jon_y | I have one on my laptop | 03:23 |
jon_y | that "charging port" is working even with the laptop off | 03:24 |
DocScrutinizer05 | carefully splitting the cable mantle and shorting white with green wire will do | 03:24 |
jon_y | not that hard to do with easy to find micro usb cables | 03:24 |
jon_y | once again, thanks for the awesome infos | 03:25 |
DocScrutinizer05 | I even improvised a charger by shorting the 2 middle contacts of USB-F with a patch of alu foil | 03:25 |
*** otep has joined #maemo | 03:25 | |
jon_y | I'll need to look at the USB pinouts | 03:25 |
DocScrutinizer05 | D+ and D- are the midlle two of all 4 pin USB | 03:26 |
*** konelix has quit IRC | 03:26 | |
*** konelix_ has joined #maemo | 03:26 | |
DocScrutinizer05 | the outer contacts are +5V and GND | 03:26 |
DocScrutinizer05 | o/ | 03:26 |
jon_y | ok, good to know | 03:26 |
jon_y | now I'm curious how it enters data mode when shorted | 03:27 |
DocScrutinizer51 | 022705 <jon_y> now I'm curious how it enters data mode when shorted)) not at all? obviously | 03:37 |
*** RiD has joined #maemo | 03:41 | |
jon_y | DocScrutinizer51: well, according to wikipedia, there is another called Downstream Charping Port | 03:44 |
jon_y | I guess I have one of those on my laptop | 03:44 |
jon_y | since I worked with usbnet over it before | 03:45 |
jon_y | according to the harmattan flasher, it is a hub'ed USB port, so flashing tends to fail | 03:46 |
jon_y | maemo flasher was fine though | 03:46 |
DocScrutinizer51 | those so called cahrging USB ports usually are just delivering 5V also wehn PC is suspended or even off | 03:46 |
jon_y | other USB ports tend to cause the n900 to say "Not enough power for charging" | 03:47 |
jon_y | ok, that makes sense too | 03:47 |
jon_y | I'm lacking any hackerspace to probe it | 03:47 |
DocScrutinizer51 | you could probe with arbitrary USB stuff that has a LED that's permanently on | 03:49 |
jon_y | a USB mouse | 03:50 |
jon_y | yes, its on | 03:50 |
jon_y | looks like you're right | 03:50 |
DocScrutinizer51 | the charging ports also *might* implement soe cruft to deliver up to 1 or 2A and some ay to signal that. | 03:51 |
DocScrutinizer51 | that's however not detected or even probed by N900 | 03:51 |
jon_y | how much is the usual current draw? | 03:51 |
jon_y | 5v 900mA? | 03:51 |
DocScrutinizer51 | 0.5A max | 03:51 |
*** konelix_ has quit IRC | 03:51 | |
jon_y | likewise for flatbatrecover? | 03:52 |
jon_y | I noticed the Nokia wallcharger charges faster, or maybe it was my imagination | 03:53 |
DocScrutinizer51 | USB vbus supply: 100mA max without any special voodoo | 03:54 |
DocScrutinizer51 | 500mA max after ENUM over data | 03:54 |
jon_y | I was planning to build an external battery pack with simple wires | 03:55 |
DocScrutinizer51 | 'unlimited' for fastchargers signalled by D+- short | 03:55 |
jon_y | so, it needs some logic to start charging? | 03:55 |
jon_y | ah ok, short D+- and be done with it | 03:55 |
DocScrutinizer51 | yep | 03:55 |
jon_y | probably a good idea to to limit current to 1A, and a voltage regulator to 5v | 03:55 |
jon_y | don't want no burning battery pack :) | 03:56 |
ShadowJK_ | As for external battery pack, to charge N900, just short D+ and D-, and make sure your switchmode converter or whatever can provide enough current | 03:56 |
jon_y | ShadowJK_: 1A is fine? | 03:56 |
ShadowJK_ | yes | 03:56 |
jon_y | nice, looks simple enough to step around a few 9V batteries | 03:56 |
ShadowJK_ | Amusing trivia, my always-on PC has 6 usb ports. Only 2 of them can reliably charge N900, those 2 are on a PCI bracket. The pci bracket is connected to motherboard straight, but it also includes 2 capacitors on the +5V/GND rails. :-) | 03:57 |
ShadowJK_ | 9V is pointless, they don't store any energy worthwhile | 03:58 |
DocScrutinizer51 | you might get away with 3 alkaline cells in series | 03:58 |
jon_y | what's with the caps? bounce control? | 03:58 |
ShadowJK_ | Stability? | 03:58 |
jon_y | I was thinking 4x9v in parallel | 03:58 |
ShadowJK_ | That's just stupid | 03:59 |
ShadowJK_ | 6 x aa in parallell makes more sense | 03:59 |
ShadowJK_ | uh | 03:59 |
jon_y | not sure if it'll hold more charge than 1.5v in series in weight | 03:59 |
ShadowJK_ | and in series :) | 03:59 |
DocScrutinizer51 | or 4 NiMH cells | 03:59 |
ShadowJK_ | 9V is very expensive on energy per cost basis | 03:59 |
jon_y | well, the most important parts is getting the cells cheaply and easily :) | 04:00 |
ShadowJK_ | You only use 9V batteries when space is a premium | 04:00 |
jon_y | I'll remember that | 04:00 |
ShadowJK_ | Otherwise, AAA and AA | 04:00 |
jon_y | how about those giant 6V cells? :) | 04:00 |
ShadowJK_ | fine | 04:00 |
ShadowJK_ | But disposables are meh | 04:00 |
DocScrutinizer51 | use 4 NiMH batteries in series and profit | 04:01 |
jon_y | yeah, I should since they're pretty common | 04:01 |
*** mvp_ has quit IRC | 04:01 | |
ShadowJK_ | 6 or 8 AA in series, feeding a buck converter feeding n900 | 04:01 |
*** otep has quit IRC | 04:01 | |
*** uen| has joined #maemo | 04:02 | |
DocScrutinizer51 | eh buck converter | 04:02 |
DocScrutinizer51 | meh even ;-) | 04:02 |
jon_y | while browsing random parts catalog, wtf is a battery authenticator??? | 04:02 |
ShadowJK_ | Amusingly, I made a contraption for charging off of Li-Ion battery packs, and my biggest issue was that the USB extension cable I cannibalized used such thin wires, that I lost alot of power on that alone | 04:02 |
DocScrutinizer51 | 4 * 1.2 | 04:03 |
DocScrutinizer51 | 4* 1.44 | 04:03 |
ShadowJK_ | 4 * 0.8 is the variable I consider | 04:03 |
jon_y | gotta use car jumper cables for better efficiency :) | 04:03 |
DocScrutinizer51 | ShadowJK_: for your cable? | 04:04 |
jon_y | I assume it was from power loss due to the crappy cable resistance | 04:05 |
ShadowJK_ | jon_y, ues | 04:05 |
DocScrutinizer51 | ShadowJK_: I'm talking about 4.8 .. 5.7V on USB | 04:05 |
ShadowJK_ | DocScrutinizer, no I mean most generally available AA nimh will collapse to 0.8...1.1V at 1A load | 04:06 |
*** LaoLang_cool has joined #maemo | 04:06 | |
*** uen has quit IRC | 04:06 | |
*** uen| is now known as uen | 04:06 | |
ShadowJK_ | Not when new, of course, but subjected to half dozen cycles of abuse, they will | 04:06 |
DocScrutinizer51 | duh what? | 04:06 |
ShadowJK_ | So 4xAA direct is kinda dubious imo | 04:06 |
ShadowJK_ | because you wont be able to get much energy out of the batteries before the voltage drops too low | 04:07 |
jon_y | how do D cells compare to AA? | 04:07 |
ShadowJK_ | they hold more energy | 04:07 |
jon_y | have you tried some joule thief setup? | 04:07 |
jon_y | its really hard to get it right | 04:08 |
jon_y | its a high frequency DC-DC converter, iirc MHz range the last time I tried to design one | 04:08 |
jon_y | it should suck the battery until it is dead | 04:09 |
jon_y | deader than dead | 04:09 |
DocScrutinizer51 | that's a buck converter | 04:09 |
ShadowJK_ | Most "joule thief" things forget that the battery they're trying to use is only able to provide X watts, and you can get this X watts a X = Volts * Amps, if you have a 100% efficient converter. | 04:09 |
ShadowJK_ | Nah joule thief is boost :P | 04:09 |
ShadowJK_ | unregulated boost even | 04:10 |
DocScrutinizer51 | :nod: | 04:10 |
DocScrutinizer51 | buck/boost whatever | 04:10 |
jon_y | heh, I was having trouble controling the available current | 04:10 |
ShadowJK_ | Even if a battery has energy left, it isn't able to provide that energy at a fast rate | 04:11 |
DocScrutinizer51 | joule thief however sounds like the right name, taking into account efficiency of such a buck/boost | 04:11 |
ShadowJK_ | lol | 04:12 |
jon_y | yeah, probably not worth the complication | 04:12 |
ShadowJK_ | The original joule thief itself probably runs at around 90+% efficiency | 04:12 |
ShadowJK_ | but it's "regulated" by the discharge into a LED | 04:12 |
*** otep has joined #maemo | 04:12 | |
* RST38h yawns | 04:12 | |
ShadowJK_ | Anyways | 04:13 |
ShadowJK_ | I have 3 different setups | 04:13 |
ShadowJK_ | 1.5V -> 5V, 3V -> 5V, 7-18V -> 5V | 04:13 |
ShadowJK_ | Coincidentally, that's also in order of efficiency, with least efficient first | 04:14 |
DocScrutinizer51 | there has to be a reason why tool batteries are 6 cell, 7 cell, 10 cell | 04:15 |
DocScrutinizer51 | rather than nn Ah | 04:15 |
ShadowJK_ | Fewer amps are easier to handle | 04:16 |
ShadowJK_ | For power tools, the added complexity of charging multicell packs is less than the pain of dealing with more amps on the motor driver side | 04:16 |
DocScrutinizer51 | prolly | 04:17 |
ShadowJK_ | (except for nicd and nimh packs, which you can just bruteforce charge, and then they die 6 months later, but warranty already expired so who cares lol) | 04:17 |
DocScrutinizer51 | it's just amazing they seem to offer higher cellcount powerpacks for same tool | 04:18 |
ShadowJK_ | The "charging" bit might be inside the pack | 04:18 |
ShadowJK_ | A big part of it should be inside the pack | 04:18 |
ShadowJK_ | If you want to avoid having 12-pin packs | 04:19 |
DocScrutinizer51 | I'm wondering bout the discharge | 04:19 |
ShadowJK_ | The ones I have, have a IC controlling a few parallelled mosfets, if the voltage drops too low, or if the current is too high, the IC shuts down the fets | 04:20 |
DocScrutinizer51 | and likewise they probably control their motors va PWM so it doesn't matter if that 18V or 21V or even 30 | 04:23 |
*** malin has quit IRC | 04:25 | |
*** malin has joined #maemo | 04:28 | |
ShadowJK_ | Yes, most of them are brushed DC motors controlled by pwm | 04:29 |
*** beford has joined #maemo | 04:31 | |
*** erstazi has joined #maemo | 04:34 | |
LaoLang_cool | Hi, recaller sucks for call recording, too low quality | 04:39 |
LaoLang_cool | any other recommended? | 04:39 |
DocScrutinizer51 | recaller is unique, seen no update since years, and could use some improvements and bugfixes | 04:42 |
ShadowJK_ | It's kinda interesting anyway, when I hear on radio interviews with people in the US that have been conducted over cellphone, the sound quality is absolutely atrocious | 04:43 |
*** nagato has joined #maemo | 04:43 | |
ShadowJK_ | Similar situation in .fi, and the sound quality is only slightly worse than the radio station's own broadcast quality | 04:43 |
ShadowJK_ | Maybe recaller was geared down to the quality benchmark of calls on US networks? dunno | 04:44 |
*** regawyte has quit IRC | 04:44 | |
DocScrutinizer51 | recaller needs some love from somebody like javispedro who actaully has a faint clue about audio routing and processing | 04:47 |
DocScrutinizer51 | other than freerunner the N900 audio is mostly a white patch on the map | 04:48 |
DocScrutinizer51 | spilled with bloody spots of blobs | 04:49 |
LaoLang_cool | Is recaller open-source? | 04:49 |
DocScrutinizer51 | yes | 04:49 |
LaoLang_cool | I guess the author has been left from maemo | 04:49 |
LaoLang_cool | And abandoned recaller :) | 04:50 |
* RiD reads the highly dramatic story | 04:50 | |
* RiD cries | 04:50 | |
LaoLang_cool | recaller is good enough for normal voice recorder, but calling record sucks really, caller's voice sometimes is too low to hear | 04:51 |
LaoLang_cool | And it doesn't auto-record skype's audio calling | 04:51 |
DocScrutinizer51 | tom waelti | 04:52 |
DocScrutinizer51 | nfc | 04:52 |
*** Venusaur has quit IRC | 04:59 | |
DocScrutinizer05 | well the skype problem is easily fixed by adapting the dbus signals it listens to, but the recording path is quite a bit different for VoIP than it is for cmt based calls | 04:59 |
DocScrutinizer05 | you (or recaller) need to tap the audio signal somewhere, on the way from source to destination. I guess that's been done by some method a guru from Nokia mumbled after his 3rd beer in a cloudy night | 05:01 |
*** jonwil has joined #maemo | 05:02 | |
RiD | http://5z8.info/illegal-guns-for-sale_q9r9rc_racist | 05:02 |
DocScrutinizer05 | RiD: thanks but no thanks | 05:04 |
jonwil | hi | 05:04 |
DocScrutinizer05 | RiD: first warning | 05:04 |
RiD | Ok | 05:04 |
DocScrutinizer05 | hi jonwil | 05:06 |
jonwil | I think my wl1251-cal work is good :) | 05:07 |
DocScrutinizer05 | \o/ | 05:07 |
*** ChanServ sets mode: +v infobot | 05:08 | |
*** setanta has quit IRC | 05:09 | |
*** Venusaur has joined #maemo | 05:09 | |
jonwil | later I will be cloning libcal | 05:10 |
*** RiD has quit IRC | 05:13 | |
*** LaoLang_cool has quit IRC | 05:23 | |
*** radic has quit IRC | 05:23 | |
*** radic_ has joined #maemo | 05:24 | |
*** LaoLang_cool has joined #maemo | 05:24 | |
*** radic_ is now known as radic | 05:24 | |
*** zeq has quit IRC | 05:28 | |
*** otep has quit IRC | 05:32 | |
*** otep has joined #maemo | 05:33 | |
*** Ariadeno has joined #maemo | 05:55 | |
*** otep has quit IRC | 06:11 | |
*** otep has joined #maemo | 06:14 | |
*** Ariadeno has quit IRC | 06:14 | |
*** LaoLang_cool has quit IRC | 06:54 | |
*** atlas has quit IRC | 07:14 | |
*** robbiethe1st has joined #maemo | 07:15 | |
*** GeorgeH_ is now known as GeorgeH | 08:04 | |
*** GeorgeH has joined #maemo | 08:04 | |
*** chainsawbike has quit IRC | 08:41 | |
*** chainsawbike has joined #maemo | 08:47 | |
*** LaoLang_cool has joined #maemo | 08:57 | |
*** MacDrunk has joined #maemo | 09:03 | |
*** LaoLang_cool has quit IRC | 09:08 | |
*** MacDrunk has quit IRC | 09:13 | |
*** MacDrunk has joined #maemo | 09:18 | |
*** MacDrunk has quit IRC | 09:24 | |
*** otep has quit IRC | 09:30 | |
*** otep has joined #maemo | 09:34 | |
*** nagato has quit IRC | 09:58 | |
*** nagato has joined #maemo | 10:00 | |
*** otep has quit IRC | 10:02 | |
*** Hurrian has joined #maemo | 10:05 | |
*** otep has joined #maemo | 10:08 | |
*** Hurrian has quit IRC | 10:10 | |
*** Hurrian has joined #maemo | 10:12 | |
*** mvp_ has joined #maemo | 10:21 | |
*** sq-one has joined #maemo | 10:21 | |
*** mvp_ has quit IRC | 10:22 | |
Sicelo | anyone knows why yo can't ping 127.0.0.1 when a gprs/3g connection is active? | 10:25 |
Sicelo | or is it just mine :\ | 10:26 |
*** utanapischti has quit IRC | 10:29 | |
*** utanapischti has joined #maemo | 10:29 | |
*** markinfo has joined #maemo | 10:31 | |
*** dhbiker has joined #maemo | 10:33 | |
*** vi__ has joined #maemo | 10:37 | |
*** sq-one has quit IRC | 10:39 | |
*** teotwaki has joined #maemo | 10:39 | |
*** teotwaki_ has quit IRC | 10:42 | |
*** jonwil has quit IRC | 10:49 | |
*** robbiethe1st has quit IRC | 10:49 | |
*** nagato has quit IRC | 10:56 | |
*** lbt_away is now known as lbt | 11:05 | |
*** nagato has joined #maemo | 11:07 | |
*** zeq has joined #maemo | 11:08 | |
*** hieuletrung has joined #maemo | 11:11 | |
*** hieuletrung has left #maemo | 11:11 | |
*** nagato has quit IRC | 11:13 | |
*** rcg has joined #maemo | 11:17 | |
*** florian has joined #maemo | 11:21 | |
*** nagato has joined #maemo | 11:25 | |
*** LaoLang_cool has joined #maemo | 11:27 | |
*** markinfo has quit IRC | 11:28 | |
*** Rajesh has joined #maemo | 11:29 | |
*** Rajesh has quit IRC | 11:30 | |
*** zeq has quit IRC | 11:31 | |
*** r00t^home has quit IRC | 11:43 | |
*** OkropNick has joined #maemo | 11:52 | |
*** Chiku|dc has quit IRC | 11:58 | |
*** Chiku|dc has joined #maemo | 11:59 | |
*** Chiku|dc has joined #maemo | 11:59 | |
*** Hurrian has quit IRC | 12:03 | |
*** NGNUton-BC has joined #maemo | 12:05 | |
*** GNUton-BNC has quit IRC | 12:05 | |
*** Hurrian has joined #maemo | 12:09 | |
*** Ariadeno has joined #maemo | 12:11 | |
*** Ariadeno has quit IRC | 12:15 | |
*** raandoom has joined #maemo | 12:15 | |
*** markinfo has joined #maemo | 12:22 | |
*** LaoLang_cool has quit IRC | 12:22 | |
*** LaoLang_cool has joined #maemo | 12:23 | |
*** ToJa92 has quit IRC | 12:25 | |
*** ToJa92 has joined #maemo | 12:26 | |
*** jonwil has joined #maemo | 12:32 | |
*** BCMM has joined #maemo | 12:39 | |
*** Rajesh has joined #maemo | 12:48 | |
*** Rajesh is now known as Guest78061 | 12:48 | |
*** alehorst1 has joined #maemo | 12:51 | |
*** alehorst has quit IRC | 12:53 | |
*** eMHa has quit IRC | 12:57 | |
*** ale152 has joined #maemo | 12:59 | |
*** vi__ has joined #maemo | 13:04 | |
*** BCMM has quit IRC | 13:11 | |
*** vi__ has quit IRC | 13:15 | |
*** nagato has quit IRC | 13:18 | |
*** nagato has joined #maemo | 13:21 | |
*** LaoLang_cool has quit IRC | 13:23 | |
*** LaoLang_cool has joined #maemo | 13:24 | |
*** nagato has joined #maemo | 13:25 | |
*** BCMM has joined #maemo | 13:27 | |
*** hurbu has joined #maemo | 13:28 | |
*** NIN101 has joined #maemo | 13:29 | |
*** nmjnb has joined #maemo | 13:34 | |
*** ale152 has quit IRC | 13:36 | |
*** LaoLang_cool has quit IRC | 13:46 | |
*** dos1 has joined #maemo | 13:46 | |
*** LaoLang_cool has joined #maemo | 13:47 | |
*** Venemo has joined #maemo | 13:48 | |
*** eMHa has joined #maemo | 13:54 | |
*** maybeArgh has joined #maemo | 14:05 | |
*** maybeWTF has quit IRC | 14:08 | |
*** Guest78061 has quit IRC | 14:15 | |
*** dos1 has quit IRC | 14:22 | |
*** dos1 has joined #maemo | 14:22 | |
*** krayon has joined #maemo | 14:22 | |
*** dos1 has quit IRC | 14:24 | |
*** dos1 has joined #maemo | 14:24 | |
*** dos1 has quit IRC | 14:25 | |
*** dos1 has joined #maemo | 14:25 | |
*** Ariadeno has joined #maemo | 14:30 | |
*** BCMM has quit IRC | 14:32 | |
*** BCMM has joined #maemo | 14:34 | |
*** Venemo has quit IRC | 14:35 | |
*** cyborg-one has quit IRC | 14:35 | |
*** sq-one has joined #maemo | 14:38 | |
*** hazchemix has joined #maemo | 14:41 | |
*** raandoom has quit IRC | 14:42 | |
*** Rajesh has joined #maemo | 14:53 | |
*** Rajesh is now known as Guest34230 | 14:53 | |
*** Guest34230 has quit IRC | 14:55 | |
*** Guest34230 has joined #maemo | 14:57 | |
*** Hurrian has quit IRC | 15:03 | |
*** Hurrian has joined #maemo | 15:05 | |
*** Guest34230 has quit IRC | 15:05 | |
*** Guest34230 has joined #maemo | 15:07 | |
*** sq-one has quit IRC | 15:11 | |
*** FIQ|n900 has joined #maemo | 15:17 | |
*** japh has quit IRC | 15:24 | |
*** japh has joined #maemo | 15:25 | |
*** eMHa has quit IRC | 15:27 | |
*** eMHa has joined #maemo | 15:27 | |
*** japh has quit IRC | 15:29 | |
*** hurbu has quit IRC | 15:30 | |
*** valeriusN has left #maemo | 15:32 | |
*** valeriusN has joined #maemo | 15:32 | |
*** hurbu has joined #maemo | 15:42 | |
*** nagato is now known as Pain | 15:44 | |
*** GeneralAntilles has quit IRC | 15:49 | |
*** GeneralAntilles1 has joined #maemo | 15:50 | |
*** dos1 has quit IRC | 15:51 | |
*** dos1 has joined #maemo | 15:51 | |
*** dos1 has quit IRC | 15:54 | |
*** dos11 has joined #maemo | 15:54 | |
*** valerius has quit IRC | 16:06 | |
*** sirdancealot7 has quit IRC | 16:07 | |
*** messerting has joined #maemo | 16:07 | |
*** cyborg-one has joined #maemo | 16:07 | |
*** dos11 has quit IRC | 16:16 | |
*** dos11 has joined #maemo | 16:16 | |
*** dos11 is now known as dos1 | 16:18 | |
*** dos1 has quit IRC | 16:19 | |
*** dos1 has joined #maemo | 16:19 | |
*** valerius has joined #maemo | 16:21 | |
*** FIQ|n900 has quit IRC | 16:22 | |
*** Guest34230 has quit IRC | 16:22 | |
*** Ariadeno has quit IRC | 16:23 | |
*** dos1 has quit IRC | 16:28 | |
*** dos11 has joined #maemo | 16:28 | |
*** dos11 is now known as dos1 | 16:28 | |
*** dos1 has quit IRC | 16:30 | |
*** Pain has quit IRC | 16:31 | |
*** valerius has quit IRC | 16:38 | |
jonwil | ~seen pali | 16:38 |
infobot | pali <~pali@unaffiliated/pali> was last seen on IRC in channel #maemo-ssu, 1d 6h 23m 32s ago, saying: 'jonwil has some more info about format'. | 16:38 |
*** dos11 has joined #maemo | 16:41 | |
*** Tofe has joined #maemo | 16:41 | |
*** messerting has quit IRC | 16:42 | |
*** valeriusN has left #maemo | 16:50 | |
*** valeriusN has joined #maemo | 16:50 | |
*** r00t^home has joined #maemo | 16:51 | |
*** Venemo_N9 has joined #maemo | 16:54 | |
*** valerius has joined #maemo | 16:54 | |
*** dos11 has quit IRC | 16:56 | |
*** atlas has joined #maemo | 16:57 | |
*** javispedro has joined #maemo | 17:00 | |
*** DocScrutinizer has quit IRC | 17:09 | |
*** DocScrutinizer has joined #maemo | 17:09 | |
*** DocScrutinizer05 has quit IRC | 17:09 | |
*** DocScrutinizer05 has joined #maemo | 17:09 | |
*** valeriusN has left #maemo | 17:10 | |
*** dos1 has joined #maemo | 17:12 | |
*** sirdancealot7 has joined #maemo | 17:13 | |
*** LaoLang_coo_ has joined #maemo | 17:18 | |
*** kov_ has joined #maemo | 17:19 | |
*** kov_ has quit IRC | 17:19 | |
*** LaoLang_cool has quit IRC | 17:19 | |
*** valeriusN has joined #maemo | 17:23 | |
*** qwazix has joined #maemo | 17:28 | |
*** mase76 has joined #maemo | 17:29 | |
*** |thunder has joined #maemo | 17:32 | |
*** atlas has quit IRC | 17:33 | |
qwazix | I want to remap the keyboard to have a second shift button. I've searched but I can only find how to remap symbols, not modifier keys, any pointers? | 17:34 |
*** valeriusN has left #maemo | 17:40 | |
DocScrutinizer05 | umm, that's difficult | 17:41 |
DocScrutinizer05 | assignment of keys to raw keycodes is on another level | 17:41 |
DocScrutinizer05 | I think that part is closed | 17:42 |
*** udovdh has quit IRC | 17:42 | |
DocScrutinizer05 | not sure about it | 17:42 |
DocScrutinizer05 | but I once investigated a similar topic (showing modifier key lock-state [doublle-press] by indicator LED) and finally found out it's not feasible | 17:44 |
DocScrutinizer05 | since you get a dbus-msg for locking the key, but none for unlocking it | 17:45 |
qwazix | I saw that xmodmap might be the way to go | 17:45 |
DocScrutinizer05 | and I've been told the code where locking happens is closed | 17:45 |
qwazix | thanks, I'll try and report back | 17:46 |
DocScrutinizer05 | many thanks | 17:46 |
*** valeriusN has joined #maemo | 17:47 | |
*** udovdh has joined #maemo | 17:47 | |
*** valeriusN has quit IRC | 17:48 | |
qwazix | Doesn't seem to do anything on the N950, in fact it like disables the key | 17:55 |
DocScrutinizer05 | for N950 please /join #harmattan. The info about stuff like that is massively different between fremantle and harmattan I'd guess | 17:57 |
jonwil | yes definatly | 17:58 |
DocScrutinizer05 | to make things worse, harmattan isn't really designed for a device with hw-kbd | 17:58 |
Venemo_N9 | indeed | 17:58 |
qwazix | yep, that is why I asked here, because N900 remapping works perfectly on the N950, in fact I am using a N900 keymap right now | 17:59 |
trx | those keys are not native | 17:59 |
qwazix | anyway I'll try it right now on the N900 too to see if it behaves similarly | 17:59 |
trx | they arent sent in native key codes but via Qt's InputMethod | 18:00 |
trx | maybe check that.. | 18:00 |
*** dos1 has quit IRC | 18:00 | |
*** LaoLang_coo_ has quit IRC | 18:00 | |
DocScrutinizer | time for 12648430 ☕ | 18:00 |
qwazix | trx: I am trying to do that in a gtk application | 18:00 |
trx | oh | 18:01 |
trx | nfc then | 18:01 |
DocScrutinizer05 | hey, true crossover \o/ | 18:01 |
Sicelo | silly question - you N900s allow to ping localhost when a gprs/3g connection is active? | 18:04 |
DocScrutinizer05 | I'd think yes | 18:05 |
qwazix | permission denied | 18:05 |
DocScrutinizer05 | Sicelo: I seen your question, but been to lazy to *test* | 18:05 |
qwazix | Sicelo, ^^ | 18:05 |
DocScrutinizer05 | too* | 18:05 |
Sicelo | qwazix: root should be able to. | 18:06 |
DocScrutinizer05 | yep | 18:06 |
Sicelo | for as long as i can remember localhost doesn't reply to ping on mine. i just find this strange. of course, without such a connection, it works normally | 18:07 |
DocScrutinizer05 | I seem to recall users logging in via ssh root@127.0.0.1 | 18:08 |
DocScrutinizer05 | never heard that ceases to work when you're on GPRS | 18:08 |
javispedro | meh | 18:08 |
Sicelo | it doesn't, i suppose .. let me try | 18:08 |
DocScrutinizer05 | javispedro: hey! :-d | 18:09 |
DocScrutinizer05 | :-D | 18:09 |
Sicelo | works | 18:09 |
javispedro | :) | 18:09 |
DocScrutinizer05 | Sicelo: so if ssh 127.0.0.1 works, why should ping fail? unless IP stack doesn't support ping replies | 18:10 |
Sicelo | that's the puzzle. :/ | 18:10 |
DocScrutinizer05 | (which actually might be a good thing when on GPRS) | 18:10 |
javispedro | a ping to localhost would be routed via loopback interface on any sane config, so wlan/3g/whatever will not have any influence | 18:11 |
kerio | DocScrutinizer05: meh, would that actually save battery? | 18:11 |
kerio | it still receives them | 18:11 |
DocScrutinizer05 | you don't want to answer pings from the internet when on 2/3G | 18:11 |
Sicelo | agree with javispedro. | 18:11 |
kerio | you don't want to receive them, either | 18:11 |
DocScrutinizer05 | kerio: yes, it might save battery | 18:11 |
DocScrutinizer05 | javispedro: 2/3G *config* of IP stack however might actually have an influence | 18:12 |
Sicelo | on a side note, i never have to worry about pings from internet as i'm behind NAT anyway | 18:12 |
*** valeriusN has joined #maemo | 18:12 | |
DocScrutinizer05 | javispedro: I dunno how to tell IP stack "don't answer ping ICMP" - but I guess it might be interface agnostic | 18:13 |
*** mase76 has quit IRC | 18:13 | |
DocScrutinizer05 | a ping to local NIC is rather meaningless anyway | 18:14 |
DocScrutinizer05 | hell, 127.0.0.1 is not even any NIC | 18:14 |
Sicelo | :P | 18:15 |
kerio | by the way, why doesn't busybox allow ping from user? | 18:17 |
qwazix | Xmodmap has the same behaviour on N900 too, it just disables the key | 18:17 |
Sicelo | kerio: suid thingies .. you can change the behaviour | 18:18 |
kerio | Sicelo: nope | 18:18 |
DocScrutinizer05 | Sicelo: anyway, just for you: confirmed | 18:18 |
kerio | /bin/ping is a symlink to messybox | 18:18 |
kerio | which is already suid root | 18:18 |
DocScrutinizer05 | Sicelo: ping 127.0.0.1 fails on GPRS | 18:19 |
kerio | wat | 18:19 |
Sicelo | ah, thanks :) | 18:19 |
kerio | DocScrutinizer05: ssh? | 18:19 |
DocScrutinizer05 | Sicelo: while it works when on WIFI | 18:19 |
Sicelo | i was worried that i had somehow messed something up in the past | 18:19 |
*** M4rtinK has joined #maemo | 18:20 | |
Sicelo | kerio: ssh localhost will work .. only ping seems to exhibit this behaviour. and, yes, you can toggle that suid bit to allow user to use ping. i have that setup on my N900 | 18:20 |
*** dos1 has joined #maemo | 18:22 | |
*** valeriusN has left #maemo | 18:23 | |
*** valeriusN has joined #maemo | 18:23 | |
Sicelo | $ stat /usr/bin/ping | 18:24 |
Sicelo | Access: (4755/-rwsr-xr-x) | 18:24 |
*** dos1 has quit IRC | 18:25 | |
*** qwazix_900 has joined #maemo | 18:25 | |
*** qwazix has quit IRC | 18:26 | |
*** dos1 has joined #maemo | 18:26 | |
*** mase76 has joined #maemo | 18:27 | |
*** dos1 has quit IRC | 18:27 | |
*** dos1 has joined #maemo | 18:27 | |
*** mase76 has quit IRC | 18:32 | |
kerio | well, you have a better ping | 18:33 |
kerio | i'm talking about /bin/ping :) | 18:33 |
kerio | installing ping from the sdk repos and suiding it makes it work, ofc | 18:34 |
DocScrutinizer05 | you can't set +s a symlink afaik | 18:34 |
*** messerting has joined #maemo | 18:35 | |
DocScrutinizer05 | and even if you did, it won't help much, since: see ~messybox ->su | 18:35 |
DocScrutinizer05 | whole reason we got that gainroot abomination | 18:36 |
kerio | heh | 18:36 |
kerio | wait, why' | 18:36 |
kerio | ? | 18:36 |
DocScrutinizer05 | ?? | 18:36 |
Sicelo | lrwxrwxrwx 1 root root 13 Oct 31 2011 /bin/ping -> /usr/bin/ping | 18:36 |
kerio | the gainroot abomination is to enable root access only if the device is set in r&d mode | 18:36 |
Sicelo | kerio: i have the very same ping you have | 18:36 |
kerio | Sicelo: you don't even need that, /usr/bin is earlier in the path than /bin | 18:36 |
kerio | Sicelo: nope | 18:36 |
DocScrutinizer05 | kerio: no | 18:37 |
DocScrutinizer05 | ~messybox | 18:37 |
infobot | 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 | 18:37 |
kerio | Sicelo: ping by default is a symlink to busybox | 18:37 |
DocScrutinizer05 | su can't work with a semi safe busybox | 18:37 |
kerio | /usr/bin/ping is in the "ping" package | 18:37 |
DocScrutinizer05 | that's also the reason why sudo is NOT busybox | 18:37 |
kerio | holy shit, i didn't know that | 18:37 |
kerio | i thought it *was* suid root | 18:38 |
*** setanta has joined #maemo | 18:38 | |
DocScrutinizer05 | wut? messybox +s? :-O God beware | 18:38 |
kerio | well, that's how embedded systems do it, isn't it | 18:38 |
kerio | well, they just run everything as root anyway | 18:39 |
* kerio has sudo nopasswd enabled for user, because otherwise too much shit breaks | 18:39 | |
Sicelo | ok. guess i took it for granted | 18:39 |
*** mase76 has joined #maemo | 18:40 | |
DocScrutinizer05 | and btw THAT is a immutable shortcoming of messybox that no messybox-DOUBLESUPERCOWPOWER will cure | 18:40 |
kerio | what about a messybox-replacement that installs real tools? :D | 18:41 |
Sicelo | this N900 has not seen a reflash in its life (except on the day it was bought) .. so i forget what i installed/tweaked/etc to get to the current setup | 18:41 |
DocScrutinizer05 | kerio: that's caled bash4 + *-tools | 18:41 |
DocScrutinizer05 | s/tools/utils/ | 18:41 |
infobot | DocScrutinizer05 meant: kerio: that's caled bash4 + *-utils | 18:41 |
kerio | you mean *utils | 18:42 |
DocScrutinizer05 | Sicelo: get my awesome apt wrapper! ;-D | 18:42 |
DocScrutinizer05 | ~jrtools | 18:42 |
infobot | from memory, jrtools is http://wiki.maemo.org/User:Joerg_rw/tools | 18:42 |
kerio | don't, it's useless if you have updated stuff correctly | 18:42 |
*** Venemo_N9 has quit IRC | 18:42 | |
DocScrutinizer05 | Sicelo: you'll never ever forget what you installed ;-) | 18:42 |
kerio | oh, that other one | 18:43 |
Sicelo | :P | 18:43 |
kerio | DocScrutinizer05: there's also dpkg --get-selections | 18:43 |
Sicelo | that's one of the wiki pages i know by heart now | 18:43 |
DocScrutinizer05 | the augmented version now even comes with timestamps ;-P | 18:44 |
*** petteri has quit IRC | 18:45 | |
DocScrutinizer05 | so you can tell WHEN you installed something | 18:45 |
DocScrutinizer05 | cat $HOME/installed-aps.sh | 18:45 |
DocScrutinizer05 | FTW | 18:45 |
DocScrutinizer05 | and simply run that very $HOME/installed-aps.sh to reinstall everything | 18:46 |
DocScrutinizer05 | convenient, isn't it? ;-) | 18:46 |
kerio | DocScrutinizer05: also known as dpkg --clear-selections && dpkg --set-selections < packagelist | 18:47 |
kerio | and then apt-get install -f | 18:47 |
DocScrutinizer05 | kerio: where are the timestamps? | 18:47 |
kerio | meh, time is a cube anyway | 18:48 |
DocScrutinizer05 | and dpkg is a PITA ;-P | 18:49 |
DocScrutinizer05 | actually apt-get is | 18:49 |
DocScrutinizer05 | s/apt-get/apt/. | 18:49 |
*** dos1 has quit IRC | 18:50 | |
* DocScrutinizer05 will never get the catch why to mess with 3 or 4 or 15 commands - like apt-cache apt-get dpkg et al - to do one job: manage package installations | 18:51 | |
kerio | apt-cache involves the cache! | 18:51 |
kerio | apt-get involves getting! and sometimes removing | 18:51 |
DocScrutinizer05 | I don't give a shit | 18:51 |
kerio | apt-file involves files | 18:51 |
kerio | which is clearly something the other two utilities don't involve | 18:51 |
DocScrutinizer05 | failwhale | 18:52 |
kerio | *cow | 18:52 |
Sicelo | prefer yum? | 18:52 |
DocScrutinizer05 | :nod: | 18:53 |
kerio | apt can solve dependency sudoku | 18:53 |
kerio | can yum do the same? | 18:53 |
Sicelo | yes | 18:53 |
DocScrutinizer05 | and my microwave can make eggs go pooof | 18:53 |
javispedro | good analogy. | 18:53 |
javispedro | DocScrutinizer05: btw, upstream debian now has aptitude | 18:54 |
kerio | by default? :O | 18:54 |
kerio | madness | 18:54 |
javispedro | yeah, by default. | 18:54 |
DocScrutinizer05 | which is kinda yum in disguise (or the other way round) | 18:54 |
javispedro | it's only like 20 times slower than apt-get here :) | 18:54 |
DocScrutinizer05 | well, we got HAM for that ;-P | 18:55 |
DocScrutinizer05 | it'd be rather more interesting to compare aptitude speed to yum | 18:55 |
kerio | by the way, HAM stopped taking 12 minutes for his things, for some reason | 18:55 |
kerio | the some reason could be that i disabled "show all packages" | 18:55 |
*** petteri has joined #maemo | 18:55 | |
DocScrutinizer05 | X-P | 18:55 |
*** mase76 has quit IRC | 18:56 | |
*** GAN950 has quit IRC | 18:56 | |
DocScrutinizer05 | alias yum=aptitude | 18:56 |
DocScrutinizer05 | will probably go unnoticed | 18:57 |
*** GAN950 has joined #maemo | 18:57 | |
*** dos1 has joined #maemo | 18:57 | |
kerio | apt4rpm! | 18:57 |
javispedro | meh, yum has install-file ;P | 18:57 |
*** dos1 has quit IRC | 18:58 | |
*** GAN950 has quit IRC | 19:00 | |
*** Venemo has joined #maemo | 19:01 | |
*** GAN950 has joined #maemo | 19:01 | |
*** jonwil has quit IRC | 19:01 | |
*** GAN950 has quit IRC | 19:03 | |
*** GAN950 has joined #maemo | 19:04 | |
*** BCMM has quit IRC | 19:11 | |
*** GAN950 has quit IRC | 19:12 | |
*** Dibblah has quit IRC | 19:12 | |
*** GAN950 has joined #maemo | 19:14 | |
*** GAN950 has quit IRC | 19:18 | |
*** zeq has joined #maemo | 19:19 | |
zeq | I've put updated libc6 bits up on http://www.snewbury.org.uk/maemo/sigmask | 19:21 |
zeq | there's still the issue of of it needing to depend on a "Provides:" for the kernel support, and suitable headers. | 19:23 |
kerio | kernel-feature-pselect? | 19:27 |
*** mase76 has joined #maemo | 19:28 | |
*** GAN950 has joined #maemo | 19:28 | |
kerio | what happens if i stop bme and connect the wallcharger? | 19:29 |
*** Venemo has quit IRC | 19:29 | |
zeq | kerio: probably "kernel-feature-sigmask-syscalls" would be more accurate, but I'm open to suggestions. | 19:33 |
kerio | discuss it with pali, i suppose | 19:35 |
jon_y | hey guys, what does pselect do? | 19:35 |
kerio | and/or merlin1991 | 19:35 |
kerio | and/or freemangordon? | 19:35 |
jon_y | ~pselect | 19:36 |
kerio | jon_y: like select, but it allows to specify, atomically, a signal mask | 19:36 |
jon_y | unix signals? | 19:36 |
kerio | yep | 19:36 |
jon_y | so I suppose its mainly advantageous for multithreaded apps? | 19:37 |
kerio | how "solid" is the screen slide? | 19:37 |
jon_y | pselect is related to the screen slide? | 19:38 |
kerio | no, it's unrelated | 19:38 |
kerio | why should it be related? | 19:38 |
kerio | well, dbus uses pselect a lot, apparently | 19:38 |
DocScrutinizer05 | ~pselect is <reply>like select, but it allows to specify, atomically, a signal mask | 19:43 |
infobot | okay, DocScrutinizer05 | 19:43 |
DocScrutinizer05 | [2012-08-04 18:38:41] <kerio> well, dbus uses pselect a lot, apparently)) which might explain a lot of WTF to be seen everyday with dbus | 19:45 |
DocScrutinizer05 | not that dbus would actually need any pselect() bug to be a POS | 19:45 |
DocScrutinizer05 | there've been other races generic to dbus, that obviously were hard or even impossible to fix | 19:46 |
DocScrutinizer05 | and I bet my ass that dbus on x86 isn't any better | 19:48 |
DocScrutinizer05 | probably 50% of KDE4-WTF are due to dbus issues | 19:48 |
*** BCMM has joined #maemo | 19:49 | |
*** ab has quit IRC | 19:50 | |
*** dos1 has joined #maemo | 19:50 | |
*** e-yes has quit IRC | 19:53 | |
*** dos1 has quit IRC | 19:57 | |
*** dos1 has joined #maemo | 19:57 | |
*** dos1 has quit IRC | 20:11 | |
*** dos1 has joined #maemo | 20:11 | |
DocScrutinizer05 | zeq: have you checked https://bugs.launchpad.net/ubuntu/+source/linux/+bug/319729/comments/23 ? | 20:11 |
*** dos1 has quit IRC | 20:14 | |
*** zeq has quit IRC | 20:16 | |
DocScrutinizer05 | damn that's sad it takes us >2 years to get an upstream patch into consideration at least | 20:16 |
kerio | heh | 20:18 |
*** qwazix_900 has quit IRC | 20:20 | |
DocScrutinizer05 | it's even more sad that even those "experts" on https://bugs.launchpad.net/ubuntu/+source/linux/+bug/319729 didn't really think of any other impact than udev/upstart | 20:25 |
*** dos1 has joined #maemo | 20:25 | |
*** javispedro has quit IRC | 20:30 | |
*** dos1 has quit IRC | 20:32 | |
*** dos1 has joined #maemo | 20:33 | |
*** Venemo has joined #maemo | 20:33 | |
*** atlas has joined #maemo | 20:34 | |
*** jon_y has quit IRC | 20:36 | |
*** mase76 has quit IRC | 20:40 | |
*** eMHa has quit IRC | 20:42 | |
*** valeriusN has left #maemo | 20:44 | |
*** jon_y has joined #maemo | 20:45 | |
*** valeriusN has joined #maemo | 20:46 | |
*** Zahra has joined #maemo | 20:50 | |
*** Venemo has quit IRC | 20:56 | |
*** Venemo has joined #maemo | 20:59 | |
*** e-yes has joined #maemo | 21:03 | |
*** eMHa has joined #maemo | 21:06 | |
*** atlas has quit IRC | 21:08 | |
*** Zahra has quit IRC | 21:16 | |
*** valeriusN has joined #maemo | 21:20 | |
*** setanta has quit IRC | 21:23 | |
*** hazchemix has quit IRC | 21:34 | |
*** FIQ has quit IRC | 21:38 | |
*** FIQ has joined #maemo | 21:39 | |
RST38h | Meanwhile: http://www.nature.com/news/human-cycles-history-as-science-1.11078 | 21:46 |
*** NIN101 has quit IRC | 21:48 | |
*** dos1 has quit IRC | 21:49 | |
*** dos1 has joined #maemo | 21:49 | |
*** atlas has joined #maemo | 21:50 | |
*** hazchemix has joined #maemo | 21:58 | |
*** nox- has joined #maemo | 22:02 | |
*** dos1 has quit IRC | 22:06 | |
*** dos1 has joined #maemo | 22:06 | |
*** messerting has quit IRC | 22:07 | |
*** sq-one has joined #maemo | 22:09 | |
*** BCMM_ has joined #maemo | 22:09 | |
*** philipl has joined #maemo | 22:10 | |
*** BCMM has quit IRC | 22:12 | |
*** piggz has joined #maemo | 22:12 | |
*** BCMM_ is now known as BCMM | 22:12 | |
*** dos1 has quit IRC | 22:14 | |
*** livelace has joined #maemo | 22:32 | |
*** vi__ has joined #maemo | 23:03 | |
*** MrPingu has joined #maemo | 23:04 | |
*** nmjnb has left #maemo | 23:06 | |
*** NGNUton-BC has quit IRC | 23:06 | |
*** GNUton-BNC has joined #maemo | 23:06 | |
*** teotwaki has quit IRC | 23:06 | |
vi__ | WTS:1x950. Serous offers only. | 23:09 |
*** cyborg-one has quit IRC | 23:11 | |
*** cyborg-one has joined #maemo | 23:13 | |
*** messerting has joined #maemo | 23:17 | |
*** ArGGu^^ has quit IRC | 23:20 | |
*** kodomo_ has joined #maemo | 23:36 | |
*** ArGGu^^ has joined #maemo | 23:40 | |
*** kodomo has quit IRC | 23:40 | |
*** BCMM_ has joined #maemo | 23:40 | |
*** vi__ has quit IRC | 23:49 | |
*** Tofe has left #maemo | 23:51 | |
DocScrutinizer05 | WTS? | 23:57 |
DocScrutinizer05 | ~wts | 23:57 |
DocScrutinizer05 | ~wtf wts | 23:57 |
infobot | Gee... I don't know what wts means... | 23:57 |
jacekowski | want to sell | 23:57 |
DocScrutinizer05 | I'd bett you got better chances on ebay or at least tmo | 23:58 |
DocScrutinizer05 | damn, I'm starting to go legastenic | 23:58 |
Generated by irclog2html.py 2.15.1 by Marius Gedminas - find it at mg.pov.lt!