*** WielkiTost has joined #maemo | 00:02 | |
DocScrutinizer05 | IroN900:/home/user# find /sys -name '*prox*' | 00:06 |
---|---|---|
DocScrutinizer05 | IroN900:/home/user# cat /sys/devices/platform/gpio-switch/proximity/state | 00:07 |
DocScrutinizer05 | open | 00:07 |
DocScrutinizer05 | XATRIX: ^^^ | 00:08 |
*** nox- has joined #maemo | 00:15 | |
*** louisdk has quit IRC | 00:19 | |
*** OkropNick has quit IRC | 00:27 | |
XATRIX | ) | 00:29 |
*** qwazix has left #maemo | 00:32 | |
*** ColdFyre has joined #maemo | 00:34 | |
*** Guest73590 has quit IRC | 00:41 | |
*** ColdFyre_ has joined #maemo | 00:41 | |
*** ColdFyre has quit IRC | 00:41 | |
*** mvp_ has joined #maemo | 00:55 | |
XATRIX | Yea, the proximity sensor works as a charm | 01:01 |
XATRIX | But what is it for ? | 01:01 |
wmarone | in the N900? | 01:01 |
nox- | isnt it for the phone app to know when you have it to your ear? | 01:02 |
wmarone | that's one use | 01:02 |
XATRIX | And how can i check it does what it should ? | 01:02 |
XATRIX | I tried to place a finger on it, and tap some buttons on the scree. It still functional | 01:03 |
fizzie | The phone app will blank the screen when the proximity sensor fires (at least it always does for me), so if there are buttons still visible, it's probably not detecting anything. | 01:06 |
fizzie | (Blocking it with a finger also works for me, at least as seen by a "while sleep 1; do cat /sys/devices/platform/gpio-switch/proximity/state; done" loop.) | 01:08 |
ShadowJK | It's only used when you get a call or are on a call | 01:14 |
ShadowJK | Some apps use it as an extra button | 01:14 |
DocScrutinizer05 | it blanks screen when dialer on top | 01:29 |
DocScrutinizer05 | actually, when call established | 01:30 |
DocScrutinizer05 | only when not in pseakerphone mode | 01:30 |
DocScrutinizer05 | speaker* | 01:30 |
Corsac | and is the silencing of ringing done using proximity sensor or using accelerometer? | 01:30 |
DocScrutinizer05 | accel | 01:31 |
ShadowJK | I didn't know there was silencing of ringing | 01:31 |
DocScrutinizer05 | face-down | 01:31 |
Corsac | ShadowJK: just return your phone when it rings :) | 01:31 |
Corsac | it's pretty useful actually | 01:31 |
DocScrutinizer05 | in Samsung Omnia this same system caused dropouts in mp3 playback when phone in pocket while walking :-/ | 01:32 |
DocScrutinizer05 | silly bug | 01:33 |
nox- | haha | 01:33 |
*** adrianuy has joined #maemo | 01:34 | |
DocScrutinizer05 | (ringing) I however would hope that during ringing it also locks screen as long as proxim sensor closed - so you can't accidentally accept/reject a call while phone still in pocket | 01:36 |
DocScrutinizer05 | never tested it, but since that never happened to me, I'd guess it already does | 01:36 |
*** retro|cz has joined #maemo | 01:37 | |
DocScrutinizer05 | yeah | 01:37 |
DocScrutinizer05 | tested it now, exactly as it's supposed to work | 01:38 |
DocScrutinizer05 | no surprise since it's the very same dialer screen you see also during call-established | 01:39 |
ShadowJK | I wish it could tell difference between phone in pocket, and stupid user like me holding the phone so that the prox sensor is covered :s | 01:39 |
DocScrutinizer05 | umm, can't you check where's your fingers when phone starts ringing? | 01:40 |
DocScrutinizer05 | just like I did, a minute ago | 01:40 |
DocScrutinizer05 | I mean, you'll start to wonder what's up when it starts ringing but screen stays locked | 01:41 |
DocScrutinizer05 | I'm way more annoyed by me stupidly covering the ALS | 01:42 |
DocScrutinizer05 | and tbh I consider poll interval of ALS of ~10s a bug anyway, since during screen backlight on you don't worry too much about those uAs used up by polling it way more frequently | 01:43 |
*** toxaris has joined #maemo | 01:44 | |
Corsac | ALS? | 01:44 |
DocScrutinizer05 | I also ponder to cover ALS with a white paper, to reduce directional sensitivity | 01:45 |
DocScrutinizer05 | Ambient Light Sensor | 01:45 |
DocScrutinizer05 | not the disease of same name | 01:45 |
*** adrianuy has quit IRC | 01:49 | |
merlin1991 | hm does crontab alllow for something like every 15 mins starting with minute 3 of the hour? | 02:02 |
*** teotwaki has joined #maemo | 02:03 | |
*** teotwaki has joined #maemo | 02:03 | |
jrayhawk | merlin1991: man 5 crontab | 02:08 |
jrayhawk | each field can take a comma separated list | 02:08 |
jrayhawk | so, for instance, 3,18,33,48 | 02:08 |
merlin1991 | yeah I was hoping some awesome foo of the /x syntax would allow for that without typing out the list | 02:08 |
*** ruskie has quit IRC | 02:14 | |
*** ALoGeNo has quit IRC | 02:20 | |
DocScrutinizer05 | merlin1991: 3-59/15 | 02:23 |
DocScrutinizer05 | obviously only works for periods that are a natural fraction of the whole unit | 02:24 |
DocScrutinizer05 | err, hope you know what i mean | 02:25 |
*** toxaris has quit IRC | 02:25 | |
DocScrutinizer05 | 3-59/18 wouldn't cause next hour's events start at any tme different from "3" | 02:26 |
DocScrutinizer05 | IOW a 10-59/31 will not cause event after next to start at 0:02 | 02:27 |
*** NIN102 has quit IRC | 02:28 | |
DocScrutinizer05 | meh! | 02:28 |
DocScrutinizer05 | ~x-yawn | 02:28 |
DocScrutinizer05 | ~xyawn | 02:29 |
infobot | from memory, xyawn is big coffee | 02:29 |
DocScrutinizer05 | without milk :-S | 02:29 |
*** mvp_ has quit IRC | 02:29 | |
*** ALoGeNo has joined #maemo | 02:36 | |
*** ruskie has joined #maemo | 02:38 | |
trumee | DocScrutinizer05: i tried mounting N900 on the android phone. Without using 'stop bme', android phone did not see the N900 UMS. However, after doing 'stop bme', android sees N900, but returns "Damaged USB storage" :( | 02:41 |
*** sheepbat has quit IRC | 02:51 | |
*** sheepbat has joined #maemo | 02:52 | |
*** XATRIX has quit IRC | 02:52 | |
*** joshgillies has joined #maemo | 02:55 | |
*** npm_ has quit IRC | 02:57 | |
*** ColdFyre_ has quit IRC | 02:59 | |
*** npm has joined #maemo | 02:59 | |
*** npm has quit IRC | 03:02 | |
*** ColdFyre has joined #maemo | 03:02 | |
*** Rantwolf has quit IRC | 03:04 | |
*** adrianuy has joined #maemo | 03:04 | |
*** npm has joined #maemo | 03:07 | |
ShadowJK | maybe it hates partitionless | 03:07 |
*** `0660 has quit IRC | 03:10 | |
*** jonwil has joined #maemo | 03:13 | |
*** ColdFyre has quit IRC | 03:14 | |
*** mk8 has quit IRC | 03:14 | |
*** BioALIEN has quit IRC | 03:14 | |
*** SpeedEvil has quit IRC | 03:14 | |
*** SpeedEvil has joined #maemo | 03:15 | |
*** valdyn has quit IRC | 03:15 | |
*** bennym_ has quit IRC | 03:15 | |
*** bennym__ has joined #maemo | 03:15 | |
*** ALoGeNo has quit IRC | 03:16 | |
*** ColdFyre has joined #maemo | 03:16 | |
*** BioALIEN has joined #maemo | 03:16 | |
trumee | ShadowJK: you mean i need to partition it further? | 03:17 |
*** Aoyagi has left #maemo | 03:17 | |
ShadowJK | That'd probably mess it up on N900 side ;) | 03:19 |
ShadowJK | But you could confirm my theory by taking a normal usb key and creating filesystem without partition tables | 03:19 |
*** teotwaki has quit IRC | 03:20 | |
*** valerius has quit IRC | 03:25 | |
*** valerius has joined #maemo | 03:27 | |
*** Martix_ has quit IRC | 03:29 | |
*** ALoGeNo has joined #maemo | 03:33 | |
*** joshgillies has quit IRC | 03:33 | |
*** M4rtinK2 has quit IRC | 03:54 | |
FIQ | ~thumb | 04:02 |
infobot | Configurable image directory thumbnail viewer. URL: http://www.datrix.co.za/thumb/ | 04:02 |
FIQ | ~cssu-thumb | 04:02 |
infobot | cssu-thumb is probably <DocScrutinizer05> [thumb2 microb] indeed seems to render like mad, subjectively, or http://talk.maemo.org/showpost.php?p=1220597 | 04:02 |
FIQ | ~botsnack | 04:03 |
infobot | FIQ: aw, gee | 04:03 |
FIQ | DocScrutinizer05: as this is an upgrade from cssu stable rather than PR1.3, will steps be different? | 04:08 |
FIQ | from stable to thumb, that is | 04:09 |
DocScrutinizer05 | FIQ: I actually don't know, ask freemangordon or check tmo for the cssu-thumb thread | 04:17 |
FIQ | well due to lack of immediate response I tried it out | 04:18 |
FIQ | worse case is that i'll have to rollback, simple enough | 04:18 |
FIQ | but currently step 6 seems not needed | 04:18 |
FIQ | i pressed link, ham opened and did its' thing | 04:19 |
FIQ | and then i got "update for maemo" notification | 04:19 |
DocScrutinizer05 | well | 04:19 |
DocScrutinizer05 | nfc how cssu-thumb is meant to handle its dependencies | 04:19 |
FIQ | ham seems to have crashed though | 04:20 |
FIQ | not that it's unusual that it's slow | 04:20 |
FIQ | but i've had a black screen @update window for 15min now | 04:20 |
DocScrutinizer05 | aiui it is based on CSSU-T and builds on top of it, relying on whatever CSSU-T did to ensure proper update from stock to CSSU | 04:20 |
*** eijk has quit IRC | 04:20 | |
DocScrutinizer05 | I honnestly suggest you read that tmo thread | 04:21 |
FIQ | ah, it's still working apparently | 04:21 |
FIQ | i'll see | 04:21 |
*** fuchs__ has joined #maemo | 04:23 | |
DocScrutinizer05 | http://talk.maemo.org/showthread.php?p=1220597#post1220597 <-- READ! | 04:23 |
*** joshgillies has joined #maemo | 04:24 | |
FIQ | DocScrutinizer05: i've already read that | 04:24 |
FIQ | basically it tells me that installation is the same as for usual cssu and that it's based on testing | 04:25 |
*** WielkiTost has quit IRC | 04:26 | |
*** flo_lap has quit IRC | 04:26 | |
FIQ | my question was that, as instructions assume pr1.3(.1), i wondered if it wouldn't work if I ran cssu s4 instead of pr1.3 | 04:26 |
*** Pali has quit IRC | 04:27 | |
merlin1991 | FIQ: should work just fine | 04:30 |
FIQ | merlin1991: ok | 04:30 |
DocScrutinizer05 | sorry, I don't know. depends on cssu-enabler and whether it's needed and whether it's executing when it already ran before | 04:30 |
FIQ | well neverthless HAM crashed after showing that there was an "update for maejmo" | 04:30 |
FIQ | -j | 04:30 |
merlin1991 | what did you do untill now? | 04:31 |
DocScrutinizer05 | you're sure you got a thumb-enabled kernel ? | 04:31 |
FIQ | merlin1991: i waited for it to finish do its' thing | 04:31 |
FIQ | DocScrutinizer05: yes | 04:31 |
FIQ | 2.6.28.10-power51 | 04:31 |
DocScrutinizer05 | yeah, but is it actually thumb-enabled? | 04:32 |
merlin1991 | oh ffs apt-get update on my box is stuck somewhere | 04:32 |
DocScrutinizer05 | there's a means to enable the thumb workaround, and I'm not even sure this kernel version you posted already has the thumb fix | 04:32 |
FIQ | I assumed it was as the forum post say power51 should work | 04:32 |
FIQ | If you have kernel-power v51r1 or above, no custom kernel will be installed, as needed errata workaround is included in kernel-power v51r1 (and above) | 04:33 |
DocScrutinizer05 | sorry, I am no help regarding all this. since I can't recall all the details | 04:33 |
merlin1991 | FIQ: no worries about the kernel, you didn't get any thumb pacakges yet | 04:33 |
FIQ | the forum post say nothing about specifically enabling work-around | 04:34 |
DocScrutinizer05 | R1!! | 04:34 |
DocScrutinizer05 | 2.6.28.10-power51 doesn't sound like r1 | 04:34 |
merlin1991 | DocScrutinizer05: the mp will pull in a recent enough version | 04:35 |
FIQ | DocScrutinizer05: I assumed 2.6.28.10-power51 was "r1" | 04:35 |
merlin1991 | no point in nitpicking versions prior to any installation of actuall packages | 04:35 |
FIQ | currently waiting on ham loading | 04:35 |
FIQ | merlin1991: though if it's going to pull a newer kernel, my BM backup becomes obsolete :p | 04:37 |
merlin1991 | you can always flash the old image with flasher ;) | 04:37 |
FIQ | no | 04:37 |
FIQ | hm | 04:38 |
merlin1991 | usb port down or why? | 04:38 |
DocScrutinizer05 | merlin1991: err wut? | 04:39 |
DocScrutinizer05 | I'd guess nitpicking versions is essential when it comes to the line between kernel versions that support thumb and those wo don't | 04:39 |
merlin1991 | DocScrutinizer05: not if you do it prior to installing the mp which pulls in thumb stuff and a proper kernel | 04:40 |
merlin1991 | that's for post mortem debugging of why the fuck it doesn't boot anymore | 04:40 |
DocScrutinizer05 | dafaq, when updating from CSSU-S, I'm not all that sure there's *any* MP involved | 04:40 |
merlin1991 | oh there is | 04:41 |
merlin1991 | it's always done over the mp | 04:41 |
merlin1991 | the Maemo update avaiable msg comes from the mp | 04:41 |
DocScrutinizer05 | yeah, exactly my point | 04:41 |
merlin1991 | ... | 04:41 |
merlin1991 | so he is on current S, adds cssu-thumb repos, gets update avaiable msg | 04:42 |
DocScrutinizer05 | aiui cssu-thumb is a sparse repo that adds new packages on top of cssu-t | 04:42 |
DocScrutinizer05 | simply by bumping the version | 04:42 |
merlin1991 | is that coming from some magical apt uberfoo, or from the mp that fmg maintins | 04:42 |
DocScrutinizer05 | from versions! | 04:42 |
merlin1991 | http://maemo.merlin1991.at/cssu/community-thumb/pool/free/m/mp-fremantle-community-pr/ | 04:42 |
merlin1991 | DocScrutinizer05: and how would that work for ham please? | 04:43 |
DocScrutinizer05 | otherwise how are packages downgraded from cssu-thumb to new version in cssu-T6? | 04:43 |
merlin1991 | because they have even higher versions than the -thumb ones | 04:43 |
DocScrutinizer05 | meh, tbh I DGAF | 04:43 |
merlin1991 | btw FIQ Doc actually brought up a proper point, since the current -testing is higher in verison than thumb, you're not going to get the thumb stuff untill freemangordon pushes a new mp | 04:45 |
DocScrutinizer05 | maemo repos are weird enough, cssu-thumb is simply a nightmare, if only because of missing docs of *any* form on how it's supposed to get maintained | 04:45 |
DocScrutinizer05 | so, read that post of fmg on tmo, about 2howto install cssu-thumb", and if it doesn't work, ask fmg | 04:48 |
*** `0660 has joined #maemo | 04:48 | |
FIQ | hm | 04:51 |
FIQ | I seem to be on T6 | 04:52 |
FIQ | ..how do you know if you're on thumb or not? | 04:52 |
merlin1991 | you currently can't get on thumb | 04:52 |
merlin1991 | newest T has a higher verison than thumb untill fmg pushes a new mp | 04:53 |
FIQ | hmm.. | 04:53 |
FIQ | now I don't understand | 04:53 |
FIQ | I was on stable | 04:53 |
merlin1991 | thumb uses 2 repos | 04:53 |
FIQ | clicked on provided link in thumb | 04:53 |
merlin1991 | the testing repo and the thumb repo | 04:53 |
FIQ | and now i'm on testing | 04:53 |
merlin1991 | apt installs the highest version of the mp | 04:53 |
FIQ | ah | 04:54 |
FIQ | so I did do the steps right, just that testing had higher version number | 04:54 |
FIQ | ? | 04:54 |
DocScrutinizer05 | I honestly hoped for cssu-thumb repo being a comprehensive duplicate of CSSU-T, with some thumb-augments | 04:54 |
merlin1991 | the current testing release is newer than the newest thumb release -> you'll get a "real" thumb as soon as freemangordon does the next update | 04:54 |
FIQ | ah ok | 04:54 |
DocScrutinizer05 | so the repos would be alternative instead of complementary | 04:55 |
DocScrutinizer05 | obviously complementary repos don't work, in this scenario | 04:55 |
DocScrutinizer05 | gives you a mega headache, if anything | 04:56 |
merlin1991 | nah the friggin metapackage gives you a mega headache | 04:57 |
DocScrutinizer05 | yeah, but we didn't make it to get rid if that BULLSHIT | 04:57 |
merlin1991 | we can't | 04:57 |
FIQ | metapackage | 04:59 |
FIQ | mp-fremantle-*-pr? | 04:59 |
merlin1991 | yep | 04:59 |
DocScrutinizer05 | everybody else can live without friggin MP, why can't we? | 04:59 |
FIQ | why is that? | 04:59 |
FIQ | why does it even exist? | 04:59 |
FIQ | :p | 04:59 |
merlin1991 | because nokia removed the concept of system packages from apt | 04:59 |
DocScrutinizer05 | fix dependencies, profit! | 05:00 |
FIQ | ..why? | 05:00 |
FIQ | @ merlin1991 | 05:00 |
merlin1991 | if we "fix" dependencies apt suddenly will think that ALL packages (except for the user installed ones) are candiates for removal | 05:00 |
FIQ | so they removed the point of system packages and reinvented it on its' own? | 05:00 |
*** maybeHere has joined #maemo | 05:00 | |
FIQ | ah | 05:00 |
FIQ | sounds like dist-upgrade | 05:01 |
*** ron0062000 has joined #maemo | 05:01 | |
*** maybeArgh has quit IRC | 05:01 | |
DocScrutinizer05 | I'd really *really* like to read the internal Nokia whitepaper with the rationale for that fsckng MESS | 05:01 |
FIQ | can't you do some kind of scripts that reintroduces system packages? | 05:02 |
FIQ | like a modified apt or whatever is needed | 05:02 |
FIQ | it should be possible allbeit tedious | 05:02 |
DocScrutinizer05 | anyway not even without any MP cssu-T and cssu-thumb repo would play together nicely | 05:02 |
DocScrutinizer05 | FIQ: +1 | 05:03 |
DocScrutinizer05 | I frankly admit I still haven't grok'd it what's this system-package stuff all about | 05:03 |
jonwil | basically all we need is a way to mark all the essential-to-the-system packages are "do not remove unless specifically asked to" | 05:04 |
jonwil | i.e. the dependencies of mp-*-pr | 05:05 |
FIQ | shouldn't be that hard | 05:05 |
DocScrutinizer05 | jonwil: that's what I thought as well | 05:05 |
merlin1991 | on regular debian apt considers a few pacakges "system (might be called different)" packages which are kept installed unless specifically uninstalled, that is done via package metadata | 05:05 |
jonwil | yeah I guess the problem is that none of the Maemo packages are marked as "system-essential" or whatever it is | 05:06 |
FIQ | also | 05:06 |
jonwil | why Nokia went for mp rather than just the system package stuff is beyond me | 05:06 |
merlin1991 | jonwil: yeah, the support for it is missing in apt AND most (c)nokia packages don#t have the marking | 05:06 |
FIQ | if you fix this, wouldn't it make apt more realible in general? | 05:07 |
merlin1991 | jonwil: easy they depend on verisons=something to roll out distinct pr releases where they know the base system is 100% of type X | 05:07 |
DocScrutinizer05 | since they are whimps | 05:07 |
DocScrutinizer05 | ;-P | 05:07 |
DocScrutinizer05 | real men dare to handle proper ">=" relations for system packages | 05:08 |
*** nox- has quit IRC | 05:08 | |
jonwil | remembering also that they need to support different firmwares | 05:08 |
FIQ | "4 upgraded, 7 newly installed, 376 to remove and 33 not upgraded." | 05:08 |
FIQ | let's do this! | 05:08 |
jonwil | i.e. the different region versions | 05:08 |
FIQ | ..or not | 05:09 |
merlin1991 | jonwil: there is a different mp in each regional repo | 05:09 |
jonwil | yeah that's what I mean | 05:09 |
FIQ | mp-fremantle-generic-pr | 05:09 |
merlin1991 | mp-fremantle-generic-pr, mp-fremantle-203-pr, mp-fremantle-002-pr, mp-fremantle-003-pr | 05:09 |
FIQ | mp-fremantle-community-pr for cssu | 05:09 |
FIQ | and then the regional one | 05:09 |
FIQ | s | 05:09 |
jonwil | hence why they did it with mp stuff rather than system so they could install the relevant mp package and have it pull the right region bits | 05:09 |
FIQ | yeah, that | 05:09 |
jonwil | maybe an idea is to fix APT in CSSU so it supports this feature | 05:10 |
merlin1991 | you don't have the "generic" repo enabled when you have a different region image flashed | 05:10 |
jonwil | and then add a separate thing that says "if a package is listed in this list, pretend that its metadata has "system-essential set" | 05:10 |
jonwil | i.e. to account for the fact that we cant re-package all the Nokia blobs | 05:11 |
jonwil | with the flag set | 05:11 |
merlin1991 | jonwil: we'd still have to adapt ham | 05:11 |
jonwil | HAM is open source is it not? | 05:11 |
merlin1991 | we're happy about all patches ;) | 05:11 |
merlin1991 | but so far everyone who did anything to ham (including me) came back with a headache | 05:12 |
*** edheldil has quit IRC | 05:12 | |
FIQ | anyone who makes ham load faster would get my full support | 05:12 |
FIQ | :3 | 05:13 |
merlin1991 | well ham loads fast, it's apt-worker that takes forever in the background ;) | 05:13 |
FIQ | meh | 05:14 |
FIQ | also | 05:14 |
FIQ | if you ever remove mp-thingy | 05:14 |
FIQ | mm | 05:15 |
FIQ | nvm | 05:15 |
FIQ | *hmm | 05:15 |
merlin1991 | well the cssu-enabler (in the more recent verisons) marks most dependencies of the nokia pr as user installed | 05:15 |
merlin1991 | so if you remove the mp, you have a good chance everything stays | 05:15 |
FIQ | what's the difference between upgrade and dist-upgrade? | 05:17 |
FIQ | besides the latter breaking the os on maemo | 05:17 |
merlin1991 | dist-upgrade is allowed to install new packages | 05:17 |
merlin1991 | and remove others | 05:17 |
FIQ | mhm | 05:17 |
merlin1991 | upgrade only tries to upgrade everything you currently have to newer versions | 05:17 |
FIQ | why does it want to remove the whole os on maemo? | 05:17 |
FIQ | (pretty much | 05:17 |
FIQ | ) | 05:17 |
FIQ | i guess there's some kind of dependency conflict | 05:18 |
merlin1991 | well something somewhere with a newer versions conflicts with a core package and then the dependency chain is broken and it wants to autoremove the rest | 05:18 |
merlin1991 | also dist-upgrade removes any packges that are not a dependency of something, user installed or system essential ;) | 05:20 |
DocScrutinizer05 | I don't see any problem with marking *ALL* as user-installed, then nuke friggin MP for good and never come back | 05:21 |
DocScrutinizer05 | and while we're at it, change all "==" dependencies to ">=" (except those on a blacklist) | 05:23 |
FIQ | hmm | 05:23 |
FIQ | i'm not sure but i think something went wrong during cssu update | 05:23 |
FIQ | libgcc1 (4.2.1-4maemo13+0m5 => 4.7.2-0+cssu0) | 05:23 |
FIQ | seems that i have an old libgcc1 still | 05:23 |
merlin1991 | btw the main culprit for dist-upgrade going mental is the gcc 4.6 in extras-devel | 05:24 |
*** rc_ has joined #maemo | 05:26 | |
*** ron0062000 has quit IRC | 05:29 | |
*** rcg has quit IRC | 05:30 | |
DocScrutinizer05 | FIQ: I might be wrong, but I think cssu-thumb comes with a new glibc for that other (poll?) bug | 05:31 |
*** thetet has quit IRC | 05:32 | |
DocScrutinizer05 | FIQ: then there's also been some widespread misconception about version numbering colation and "-" vs "+" char iirc | 05:33 |
jonwil | is there a valid reason to have glibc in extras-devel? | 05:33 |
DocScrutinizer05 | not really | 05:34 |
jonwil | why not get it removed from extras then to avoid the problems? | 05:37 |
*** pcfe` has joined #maemo | 05:41 | |
*** pcfe` has quit IRC | 05:41 | |
*** pcfe` has joined #maemo | 05:41 | |
*** pcfe has quit IRC | 05:43 | |
DocScrutinizer05 | well, my standard advice: never do a apt-get upgrade or apt-get dist-upgrade or apt-get autoremove | 05:48 |
DocScrutinizer05 | I'd expect more than just glibc to cause problems when indicriminately updating everything against extras-devel | 05:52 |
*** DocScrutinizer05 has quit IRC | 06:04 | |
*** DocScrutinizer05 has joined #maemo | 06:04 | |
*** ALoGeNo has quit IRC | 06:07 | |
*** pcfe has joined #maemo | 06:10 | |
*** pcfe has quit IRC | 06:10 | |
*** pcfe has joined #maemo | 06:10 | |
*** pcfe` has quit IRC | 06:12 | |
DocScrutinizer05 | but as a general rule there shouldn't be updates in extras-devel of stuff bound to MP | 06:15 |
DocScrutinizer05 | neither in extras-devel nor any of the other extras* repos, aiui | 06:16 |
DocScrutinizer05 | after all that's what cssu got invented for | 06:17 |
*** Gh0sty has quit IRC | 06:19 | |
*** jonwil has quit IRC | 06:19 | |
*** Gh0sty has joined #maemo | 06:21 | |
*** radic has quit IRC | 06:22 | |
*** radic_ has joined #maemo | 06:22 | |
*** ColdFyre has quit IRC | 06:24 | |
*** ALoGeNo has joined #maemo | 06:25 | |
*** ALoGeNo has joined #maemo | 06:25 | |
*** uen| has joined #maemo | 06:26 | |
*** ColdFyre has joined #maemo | 06:26 | |
*** uen has quit IRC | 06:30 | |
*** uen| is now known as uen | 06:30 | |
*** otep has quit IRC | 06:54 | |
*** dhbiker has joined #maemo | 06:55 | |
*** otep has joined #maemo | 06:56 | |
*** mavhc has quit IRC | 07:05 | |
*** mavhc has joined #maemo | 07:09 | |
*** ALoGeNo has quit IRC | 07:22 | |
*** ALoGeNo has joined #maemo | 07:35 | |
*** ALoGeNo has joined #maemo | 07:35 | |
*** otep has quit IRC | 07:38 | |
*** ZogG_laptop has joined #maemo | 07:40 | |
*** ZogG_laptop has quit IRC | 07:40 | |
*** ZogG_laptop has joined #maemo | 07:40 | |
*** otep has joined #maemo | 07:40 | |
*** DHR has quit IRC | 07:57 | |
*** robbiethe1st has joined #maemo | 07:57 | |
*** sheepbat has quit IRC | 07:57 | |
*** otep has quit IRC | 08:12 | |
*** sheepbat has joined #maemo | 08:14 | |
*** otep has joined #maemo | 08:14 | |
*** otep has quit IRC | 08:41 | |
*** otep has joined #maemo | 08:43 | |
*** ZogG_laptop has quit IRC | 09:06 | |
*** otep has quit IRC | 09:06 | |
*** otep has joined #maemo | 09:08 | |
*** AndrewX192 has quit IRC | 09:24 | |
*** AndrewX192 has joined #maemo | 09:25 | |
*** AndrewX192 has quit IRC | 09:25 | |
*** AndrewX192 has joined #maemo | 09:25 | |
*** AndrewX192 has quit IRC | 09:25 | |
*** Hoolxi has joined #maemo | 09:28 | |
*** AndrewX192 has joined #maemo | 09:30 | |
*** AndrewX192 has quit IRC | 09:30 | |
*** AndrewX192 has joined #maemo | 09:30 | |
*** AndrewX192 has quit IRC | 09:31 | |
*** MetalGearSolid has joined #maemo | 09:31 | |
*** AndrewX192 has joined #maemo | 09:35 | |
*** AndrewX192 has quit IRC | 09:35 | |
*** AndrewX192 has joined #maemo | 09:35 | |
*** Hurrian has quit IRC | 09:45 | |
*** ab has quit IRC | 09:46 | |
*** Darkchaos has joined #maemo | 10:03 | |
*** robbiethe1st has quit IRC | 10:04 | |
*** toxaris has joined #maemo | 10:06 | |
*** pcfe` has joined #maemo | 10:18 | |
*** pcfe` has quit IRC | 10:18 | |
*** pcfe` has joined #maemo | 10:18 | |
*** pcfe has quit IRC | 10:18 | |
*** valdyn has joined #maemo | 10:20 | |
*** sasquatch has quit IRC | 10:29 | |
*** sasquatch has joined #maemo | 10:29 | |
*** Guest73590 has joined #maemo | 10:36 | |
kerio | FIQ: there's a way to toy around with apt priorities to automatically stay on cssu-thumb instead of moving to cssu-testing | 10:39 |
kerio | FIQ: anyway, the upgrade to -Tmaemo6 should've installed a bunch of thumb packages, you're only missing hildon-desktop and something else | 10:40 |
*** OkropNick has joined #maemo | 10:40 | |
*** ab has joined #maemo | 10:50 | |
*** kov_ has joined #maemo | 10:50 | |
*** Gear has joined #maemo | 10:52 | |
Gear | what is the best mapping software for the n900 currently? | 10:53 |
Gear | most of the map stuff ended up not quite finished and I pretty often just use google maps, but the browser is slow | 10:54 |
*** kov_ has quit IRC | 10:55 | |
kerio | Gear: maybe maep | 10:57 |
Gear | is there a stable version of it? | 10:58 |
*** calvaris has joined #maemo | 11:00 | |
kerio | idk | 11:01 |
*** pcfe` is now known as pcfe | 11:06 | |
*** githogori has quit IRC | 11:06 | |
joga | Gear maep is pretty nice and quick, but recently I've just started up modrana if I need a map (since I've pre-downloaded the tiles in it) | 11:08 |
joga | also cloudgps is fancy but for some reason for me doesn't enable gps when I start it, so I also need to run something like gpsdata in bg | 11:10 |
Gear | yeah I had trouble with cloud gps | 11:12 |
Gear | maep doesn't seem to search for anywhere | 11:12 |
Gear | it tells me where I am, but I can usually tell that by looking at a street sign | 11:13 |
*** khertan has quit IRC | 11:16 | |
*** githogori has joined #maemo | 11:17 | |
*** Martix_ has joined #maemo | 11:22 | |
*** rc_ has quit IRC | 11:31 | |
*** rcg has joined #maemo | 11:31 | |
*** jhb has joined #maemo | 11:35 | |
*** githogori has quit IRC | 11:41 | |
*** githogori has joined #maemo | 11:41 | |
*** githogori has quit IRC | 11:47 | |
|thunder | is maemo still being used in modern/new hardware ? | 11:51 |
|thunder | or is the n900 the fastest thing it runs on ? | 11:52 |
*** NIN101 has joined #maemo | 11:58 | |
*** kwtm5 has quit IRC | 12:02 | |
DocScrutinizer05 | Gear: try marble | 12:08 |
DocScrutinizer05 | |thunder: the latter | 12:08 |
*** kwtm5 has joined #maemo | 12:16 | |
kerio | if by maemo you mean the actual maemo fremantle with all of its quirks and closed bits, then no - it'll only ever run on the n900 | 12:18 |
*** valerius has quit IRC | 12:19 | |
*** valerius has joined #maemo | 12:19 | |
trumee | DocScrutinizer05: N900 doesnt mount on android, http://talk.maemo.org/showpost.php?p=1302648&postcount=632 | 12:22 |
*** kwtm5 has quit IRC | 12:25 | |
*** kwtm5 has joined #maemo | 12:25 | |
*** Hoolxi has quit IRC | 12:26 | |
kerio | trumee: it's probably because of a lack of partition table | 12:26 |
trumee | kerio: ah, i see | 12:27 |
trumee | kerio: i though emmc was partitioned in N900? | 12:27 |
kerio | it is | 12:27 |
kerio | but only mmcblk0p1 is exported | 12:27 |
kerio | not the whole of mmcblk0 | 12:27 |
*** Martix_ has quit IRC | 12:29 | |
kerio | i'm not sure how you'd fix that | 12:29 |
kerio | g_file_storage is somewhat rigid, it wants a single file to export | 12:29 |
*** geaaru has joined #maemo | 12:31 | |
DocScrutinizer05 | well, /dev/mmcblk0 is also a single file ;-) | 12:33 |
trumee | looks like i am stuffed then. | 12:34 |
*** sq-one has joined #maemo | 12:41 | |
*** Pali has joined #maemo | 12:44 | |
*** Rantwolf has joined #maemo | 12:45 | |
*** M4rtinK2 has joined #maemo | 12:57 | |
*** kwtm3 has joined #maemo | 12:59 | |
*** kwtm2 has joined #maemo | 13:00 | |
*** kwtm7 has joined #maemo | 13:01 | |
kerio | DocScrutinizer05: yeah but if you export mmcblk0 you have to be damn sure not to change anything in the other partitins | 13:02 |
kerio | partitions | 13:02 |
kerio | (i'm not even sure it's possible, anyway) | 13:02 |
*** jonwil has joined #maemo | 13:02 | |
*** kwtm5 has quit IRC | 13:02 | |
*** kwtm2 has quit IRC | 13:02 | |
DocScrutinizer05 | hmm, yeah | 13:02 |
kerio | i mean, usb mass storage does export my whole sd, including the partitions i'm using as swap | 13:02 |
kerio | but i never actually tried writing on one of those :) | 13:03 |
DocScrutinizer05 | home and swap being mounted might forbid export | 13:03 |
kerio | DocScrutinizer05: nah, it exports fine | 13:03 |
kerio | i bet (read: i hope) g_file_storage returns IO error when the usb host tries to write to a partition that's already mounted | 13:04 |
*** kwtm3 has quit IRC | 13:04 | |
DocScrutinizer05 | haha, why do you hope / think so? | 13:05 |
kerio | anyway, it's weird that android doesn't support usb superfloppies | 13:05 |
DocScrutinizer05 | indeed | 13:05 |
kerio | DocScrutinizer05: because the kernel locks down swap partitions tightly, usually | 13:05 |
DocScrutinizer05 | yeah, but mmcblk0 is a raw phy dev, with no idea about the partitions on it | 13:06 |
kerio | hm :( | 13:06 |
kerio | then i really want ke-recv to be configurable, so at least i don't risk exploding my system | 13:06 |
kerio | i still haven't *found* the place where it decides "ok, i'll export mmcblk0p1 and mmcblk1" | 13:07 |
DocScrutinizer05 | so unless there's a sector lock on every sector, you won't see anything hindering you to nuke your home ext3 or swap partition | 13:07 |
*** Hoolxi has joined #maemo | 13:08 | |
DocScrutinizer05 | I think ke-recv passing those parameters to osso-export-foo.sh | 13:08 |
jonwil | what exactly is ke-recv anyway? | 13:09 |
kerio | jonwil: a bad copy of autofs, or something | 13:09 |
DocScrutinizer05 | a process that listens to several event sources | 13:09 |
DocScrutinizer05 | similar to udev, in a certain way | 13:10 |
jonwil | ok, so its basically there to listen to a bunch of hardware and kernel triggers and then react somehow? | 13:10 |
DocScrutinizer05 | yep | 13:10 |
DocScrutinizer05 | aiui | 13:10 |
kerio | jonwil: the same thing is doable in a better way by configuring udev | 13:10 |
kerio | but alas, nokia is nokia | 13:11 |
DocScrutinizer05 | see ke-recv-test | 13:11 |
jonwil | at least ke-recv is open source so we can mess with it if we need to :) | 13:11 |
DocScrutinizer05 | kerio: afaik not really, since udev not listening to kevents | 13:11 |
*** malin has joined #maemo | 13:12 | |
DocScrutinizer05 | Usage: ke-recv-test <command> [/dev/mmcblk(1|0)] cb - close battery cover signal ob - open battery cover signal f - format device <arg> r - rename device <arg> l - send device locked signal u - send device unlocked signal at - send USB attached signal de - send USB detached signal s - swap on (ext-)MMC si - swap on (int-)MMC t - swap off (ext-)MMC ti - swap off (int-)MMC e - check device <arg> ej - eject USB ec - cancel eject USB p - | 13:12 |
DocScrutinizer05 | enable PC Suite c - enable charging mode m - enable USB mass storage | 13:12 |
*** mvp_ has joined #maemo | 13:13 | |
*** otep has quit IRC | 13:18 | |
*** croppa has quit IRC | 13:19 | |
DocScrutinizer05 | jonwil: which cssu actually did already | 13:20 |
jonwil | :) | 13:21 |
DocScrutinizer05 | ask Pali | 13:21 |
Pali | ke-recv is daemon which listening HAL events from dbus and run some commands | 13:23 |
Pali | it mounting MyDocs, SD card and usb flash devices | 13:23 |
Pali | and also umount them when back cover is detached | 13:24 |
kerio | the last thing is really, really stupid, btw | 13:24 |
kerio | once the backcover is detached, you can't write to the usd anymore | 13:24 |
kerio | any attempt at unmounting it is just silly | 13:24 |
jonwil | Is that back-cover thing a kernel thing or a hardware thing? | 13:25 |
kerio | jonwil: yes | 13:25 |
jonwil | kernel or hardware? | 13:26 |
kerio | the last time i asked, nobody was sure | 13:26 |
kerio | it could be a thing in the usd kernel module | 13:26 |
*** otep has joined #maemo | 13:31 | |
Pali | backcover is visible in kernel as GPIO pin and kernel automatically disconnect SD card (decrease some voltage) | 13:34 |
*** fortytwo has quit IRC | 13:39 | |
*** Jaded has quit IRC | 13:40 | |
*** otep has quit IRC | 13:41 | |
*** fortytwo has joined #maemo | 13:42 | |
*** otep has joined #maemo | 13:42 | |
*** Hoolxi has quit IRC | 13:55 | |
*** kwtm5 has joined #maemo | 14:04 | |
*** kwtm7 has quit IRC | 14:04 | |
*** amospalla has quit IRC | 14:07 | |
DocScrutinizer05 | incorrect, I'm sure it's sw | 14:10 |
DocScrutinizer05 | and iirc I was sure last time you asked | 14:13 |
*** thomasjfox has joined #maemo | 14:15 | |
*** WielkiTost has joined #maemo | 14:17 | |
DocScrutinizer05 | cat /sys/class/mmc_host/mmc0/cover_switch | 14:18 |
DocScrutinizer05 | see mmc0(!) | 14:18 |
*** Hurrian has joined #maemo | 14:23 | |
*** toxarisswe has joined #maemo | 14:28 | |
*** toxaris has quit IRC | 14:30 | |
kerio | DocScrutinizer05: so can we disable the cover switch? | 14:36 |
SpeedEvil | yes | 14:37 |
*** amospalla has joined #maemo | 14:37 | |
*** _rd has joined #maemo | 14:38 | |
*** RST38h has quit IRC | 14:41 | |
*** Guest73590 has quit IRC | 14:41 | |
kerio | DocScrutinizer05: cover_switch has perms 0444 | 14:42 |
*** RST38h has joined #maemo | 14:42 | |
Pali | DocScrutinizer05, now I'm tunning usbmode.sh script for switching to usb host mode and I found one problem... | 14:44 |
Pali | more times switching to host mode failing because udev trying to load some usb driver which causing some errors | 14:45 |
Pali | DocScrutinizer05, is good idea to pause udev when switching to host mode and resume it after usb device is visible? | 14:45 |
Pali | udevadm control --stop_exec_queue and udevadm control --start_exec_queue | 14:46 |
*** GuySoft has joined #maemo | 14:47 | |
DocScrutinizer05 | Pali: I'd rather augment the udev rule that kicks in | 14:54 |
Pali | DocScrutinizer05, and with my usb hub I see other problem. when I'm not using hub for about 1min kernel autosuspend usb bus and after I want to do with hub it cannot resume it | 14:55 |
Pali | in dmesg I see errors: usb 1-1: device descriptor read/64, error -19 | 14:55 |
DocScrutinizer05 | hmm, that's kinda strange | 14:55 |
DocScrutinizer05 | dunno why it autosuspends | 14:56 |
Pali | but if I doing something with hub (and kernel not enter usb into suspend) it is ok | 14:56 |
DocScrutinizer05 | yeah | 14:56 |
Pali | because usbcore doing autosuspend automatically | 14:56 |
DocScrutinizer05 | there's a usb suspend mode, I know | 14:56 |
Pali | what do you think about disabling usb autosuspend? | 14:56 |
DocScrutinizer05 | should already been done | 14:57 |
DocScrutinizer05 | I thought we did take care about it back when we patched kernel | 14:57 |
DocScrutinizer05 | obviously we missed sth | 14:57 |
Pali | usbcore is statically linked into zImage, so only option to change autosuspned is via sysfs: /sys/module/usbcore/parameters/autosuspend | 14:58 |
Pali | I'm going to try to find some doc about that file | 14:58 |
*** Gear has quit IRC | 14:58 | |
Pali | cat on maemo show me value 2 | 14:58 |
DocScrutinizer05 | I can't recall I'd have seen any 60s period for suspend in musb_hdrc.c and relatives | 14:59 |
Pali | usbcore.autosuspend= [USB] The autosuspend time delay (in seconds) used for newly-detected USB devices (default 2). This is the time required before an idle device will be autosuspended. Devices for which the delay is set to a negative value won't be autosuspended at all. | 15:00 |
Pali | on maemo it is 2 | 15:00 |
DocScrutinizer05 | anyway I guess you can kick it out of source completely, I don't know right now why we'd need it | 15:01 |
Pali | autosuspend is part of usbcore | 15:01 |
Pali | we cannot detele usbcore module | 15:02 |
DocScrutinizer05 | I didn't suggest to delete the whole module | 15:02 |
Pali | $ echo -1 > /sys/module/usbcore/parameters/autosuspend | 15:02 |
Pali | fixed that problem | 15:02 |
DocScrutinizer05 | ok | 15:04 |
*** bennym__ is now known as bennym | 15:06 | |
Pali | DocScrutinizer05, and I have other problem. when I connect usb hub to n900 and start usb host mode, hub is detected | 15:10 |
Pali | if I connect hub with connected usb device before starting usb host mode when both device and hub are detected after usb host mode is enabled | 15:10 |
Pali | but if I plug usb device into hub which was already detected in usb host mode, it will break usb host mode | 15:11 |
Pali | again errors: usb 1-1: device descriptor read/64, error -71 | 15:11 |
Pali | and then lsusb does not see hub too | 15:11 |
Pali | hm, my usb mouse is working, only one usb flash device & usb ethernet card causing that problem | 15:19 |
*** sq-one has quit IRC | 15:20 | |
Pali | btw, after unplugging usb from n900 is needed to rmmod g_file_storage to deregister usb device from system | 15:20 |
Pali | unloading g_file_storage doing that job | 15:20 |
*** lbt_away has joined #maemo | 15:25 | |
*** lbt_away has quit IRC | 15:25 | |
*** lbt_away has joined #maemo | 15:25 | |
*** NIN102 has joined #maemo | 15:45 | |
*** NIN101 has quit IRC | 15:45 | |
*** jhb has quit IRC | 15:46 | |
*** joshgillies has quit IRC | 15:50 | |
*** calvaris has quit IRC | 15:58 | |
*** Pali has quit IRC | 15:59 | |
peetah | hi, someone knows anything about how to activate EAP-SIM support for N900 ? | 16:00 |
*** pdanek has joined #maemo | 16:00 | |
pdanek | Hello, anyone tried if Etymotic Research headsets work for N900? Models like mc2, hf2,.... | 16:01 |
*** Pali has joined #maemo | 16:01 | |
SpeedEvil | peetah: I doubt it is possible | 16:04 |
SpeedEvil | peetah: it requires support in the modem code. | 16:04 |
peetah | SpeedEvil: and I guess that depends on closed source code ? | 16:05 |
pdanek | Hmm, it must support a 3.5 mm/ 4-conductor stereo phone plug. | 16:05 |
pdanek | I suppose, N900 does? | 16:05 |
*** fuchs__ is now known as florian | 16:05 | |
pdanek | 4 conductor | 16:05 |
*** SmilybOrg has joined #maemo | 16:05 | |
*** SmilybOrg is now known as Guest12479 | 16:05 | |
SpeedEvil | peetah: closed, encrypted, signed | 16:06 |
peetah | nice :) | 16:06 |
SpeedEvil | pdanek: find out the part number for the headset. now, find out if it's compatible with that headset, or with phones supporting it. I think all Nokia 4 pin dumb headsets are the same pin out | 16:07 |
peetah | SpeedEvil: so no hope on this part then, thanks for answering | 16:07 |
SpeedEvil | peetah: probably not, unless it's alreadymnsauppirted. | 16:08 |
*** SmilyOrg has quit IRC | 16:08 | |
SpeedEvil | I thought that this was a network side authentication | 16:08 |
*** freemangordon__ has joined #maemo | 16:11 | |
*** freemangordon has quit IRC | 16:11 | |
*** freemangordon__ is now known as freemangordon | 16:11 | |
pdanek | SpeedEvil: thanks, but it seems that Nokia headsets are 3 pin only :O | 16:13 |
pdanek | sorry, Nokia jack inputs I mean | 16:14 |
SpeedEvil | no, they aren't | 16:14 |
SpeedEvil | they are stereo plus mic | 16:14 |
SpeedEvil | 4 wore | 16:14 |
SpeedEvil | wire | 16:14 |
pdanek | great, so N900 has 4 pin, right? | 16:15 |
SpeedEvil | yes | 16:15 |
*** calvaris has joined #maemo | 16:15 | |
pdanek | it means, it should support most of universal 1 button headsets | 16:15 |
SpeedEvil | but there are two 4 pin standards | 16:15 |
pdanek | aha | 16:15 |
*** _rd has quit IRC | 16:24 | |
*** pdanek has quit IRC | 16:26 | |
*** trx has quit IRC | 16:27 | |
*** trx has joined #maemo | 16:31 | |
*** Aoyagi has joined #maemo | 16:42 | |
*** ekze-nyan has quit IRC | 16:49 | |
*** shanttu has joined #maemo | 16:52 | |
*** trx has quit IRC | 16:53 | |
*** trx has joined #maemo | 16:56 | |
*** pcfe has quit IRC | 17:00 | |
*** florian has quit IRC | 17:04 | |
*** kwtm3 has joined #maemo | 17:06 | |
*** DHR has joined #maemo | 17:06 | |
*** kwtm5 has quit IRC | 17:08 | |
*** thomasjfox has quit IRC | 17:12 | |
*** jonwil has quit IRC | 17:13 | |
*** thomasjfox has joined #maemo | 17:16 | |
*** MetalGearSolid has left #maemo | 17:20 | |
*** kwtm2 has joined #maemo | 17:21 | |
*** kwtm3 has quit IRC | 17:22 | |
*** pdanek has joined #maemo | 17:29 | |
*** _rd has joined #maemo | 17:32 | |
*** trx has quit IRC | 17:49 | |
*** bennym has quit IRC | 17:50 | |
*** pcfe has joined #maemo | 17:50 | |
*** pcfe has quit IRC | 17:50 | |
*** pcfe has joined #maemo | 17:50 | |
*** bennym has joined #maemo | 17:50 | |
*** HRH_H_Crab has joined #maemo | 17:52 | |
RzR | question : nokia n900 vs nokia e7 vs lumia 800 ? | 17:54 |
*** kwtm2 has quit IRC | 17:54 | |
Sicelo | lol | 17:55 |
*** kwtm2 has joined #maemo | 17:55 | |
*** rd_ has joined #maemo | 17:55 | |
*** rd_ is now known as Guest28833 | 17:55 | |
*** _rd has quit IRC | 17:58 | |
*** Guest28833 has quit IRC | 18:02 | |
*** Guest28833 has joined #maemo | 18:02 | |
Pali | New version of usbmode: http://talk.maemo.org/showthread.php?p=1302811#post1302811 | 18:11 |
*** piggz has joined #maemo | 18:12 | |
*** ron0062000 has joined #maemo | 18:21 | |
Sicelo | Pali: this will automatically work fine with non-disk stuff? | 18:21 |
Pali | Sicelo, it always worked and working for non-disk devices too | 18:22 |
Sicelo | ok. i'm still on KP50. i'll upgrade and install usbmode | 18:23 |
*** ron0062000 has quit IRC | 18:27 | |
*** ron0062000 has joined #maemo | 18:28 | |
*** piggz has quit IRC | 18:28 | |
*** dhbiker has quit IRC | 18:29 | |
*** brzys has quit IRC | 18:38 | |
Sicelo | Pali: one more question... usbmode won't complain if i connect a device+power using a y-cable? | 18:39 |
kerio | Pali: bme 1.0 should really add an empty /etc/bme-disabled fle | 18:40 |
kerio | *file | 18:40 |
Pali | Sicelo, before usb host mode will be established you need to disconnect power from y-cable | 18:40 |
kerio | Pali: pnatd should be stopped on G_NOKIA_REMOVE, so maybe wait a couple of seconds before killing it? | 18:41 |
Pali | but usbmode support host mode with charging (see screenshot) | 18:41 |
Sicelo | hmm, ok. i'll look at it some more | 18:42 |
Pali | kerio, I'm not sending KILL signal, so daemon should handle it | 18:43 |
*** dhbiker has joined #maemo | 18:43 | |
*** markinfo has joined #maemo | 18:46 | |
*** trx has joined #maemo | 18:49 | |
markinfo | hi. Would you sugest to buy Nokia N9? is there some Maemo similar OS? | 18:49 |
RzR | i would | 18:52 |
markinfo | but "used" for 200€ ? | 18:54 |
kerio | markinfo: meh, it's quite unlike a n900 | 18:54 |
*** Aoyagi has quit IRC | 19:00 | |
*** cyborg-one has quit IRC | 19:05 | |
*** Aoyagi has joined #maemo | 19:13 | |
*** adrianuy has joined #maemo | 19:14 | |
*** user has joined #maemo | 19:15 | |
*** user is now known as peterbjornx_n900 | 19:15 | |
*** ron0062000 has quit IRC | 19:22 | |
*** cyborg-one has joined #maemo | 19:24 | |
*** peterbjornx_n900 has quit IRC | 19:32 | |
Lava_Croft | its quite unlike the N900 | 19:45 |
Lava_Croft | but its also quite like the N900 | 19:45 |
Lava_Croft | and nothing else on the market comes closer to the N900 than the N9 | 19:45 |
Lava_Croft | so yes, a total recommendation | 19:45 |
NIN102 | isn't it a dead end? | 19:46 |
Lava_Croft | So what | 19:46 |
Lava_Croft | Doesnt make the device any less usable | 19:46 |
Lava_Croft | And again, there's nothing else on the market like it:| | 19:47 |
Lava_Croft | Unless you want to go with lol openmoko | 19:47 |
Aoyagi | ...what's that? | 19:47 |
*** bennym has quit IRC | 19:47 | |
Lava_Croft | http://en.wikipedia.org/wiki/Openmoko | 19:48 |
Aoyagi | No longer supporting phones, huh. | 19:49 |
Aoyagi | And yes, I can google too :3 | 19:49 |
Lava_Croft | Why ask then ? :) | 19:49 |
Aoyagi | For a more personal response. | 19:49 |
Aoyagi | Internet people seem to have forgotten that they were there once :D | 19:49 |
Lava_Croft | That would just get you a biased responce on the futility of such shitty hobby projects that rarely yield any desirable results | 19:49 |
Lava_Croft | But i dont want to hurt any feelings, see | 19:49 |
Aoyagi | Well | 19:50 |
Aoyagi | "lol openmoko" isn't exactly neutral either. | 19:50 |
Lava_Croft | ;) | 19:50 |
Aoyagi | Which is why I asked :) | 19:50 |
Aoyagi | Well, it looks ugly. | 19:51 |
markinfo | well. But there is question if to buy Nokia N9 for 200€ or samsung Galaxy S for 100€. | 19:53 |
Lava_Croft | the samsung will just leave you with android | 19:53 |
Lava_Croft | if you are a N900 user, Android will most likely piss you off | 19:53 |
markinfo | and N9? What is there? | 19:53 |
Lava_Croft | N9 runs Maemo6 | 19:53 |
kerio | the n9 runs meego/harmattan | 19:53 |
Lava_Croft | dont believe the marketing | 19:54 |
Lava_Croft | its just maemo6 that got mutilated with meego apis | 19:54 |
markinfo | I tried Android - but it looks chaotic - especialy closing programs is a nightmare. | 19:54 |
Lava_Croft | 'multitasking' in general is a bit weird on Android | 19:55 |
Aoyagi | What? I thought Android at least had full control over applications, multitasking, etc... | 19:55 |
Aoyagi | ah, ninja'd | 19:55 |
Lava_Croft | android has no real multitasking like the n900 or n9:) | 19:55 |
Lava_Croft | it's more like suspending apps | 19:55 |
Aoyagi | N95 is multitasking enough :/ | 19:55 |
markinfo | never heard about Nokia N95 | 19:56 |
markinfo | http://en.wikipedia.org/wiki/Nokia_N95 | 19:56 |
Aoyagi | >.> | 19:56 |
RST38h | Android has real multitasking | 19:57 |
RST38h | But it is not part of their mainstream development model. | 19:57 |
RST38h | YOu have to explicitely ask the system for it | 19:57 |
Aoyagi | "Work the way you should, bloody thing" | 19:58 |
Lava_Croft | In reality that means almost no application does real multitasking | 19:58 |
RST38h | All applications that need multitasking, do multitasking | 20:00 |
RST38h | That includes audio players, GPS loggers, and SSH server | 20:00 |
Lava_Croft | Thats incorrect | 20:00 |
Lava_Croft | Minimizing a game on android basically closes the game | 20:00 |
Aoyagi | Browsers don't -need- multitasking, but the hell I demand that. | 20:00 |
Lava_Croft | and getting the game on the forefront again makes android reload the entire game | 20:00 |
markinfo | where is maemo6? http://wiki.meego.com/MeeGo_and_Maemo6 ??? | 20:01 |
RST38h | Aoyagi: You can only "demand" something if you show the money | 20:01 |
Aoyagi | I can show them my old N95. | 20:01 |
RST38h | Aoyagi: For Android, that would be in the range of tens of millions | 20:01 |
Aoyagi | Bah, stupid Android :D | 20:01 |
Lava_Croft | Android is the Windows95 of our current times | 20:01 |
RST38h | Lava: YOu cannot minimize a game on Android. It has no minimize button | 20:01 |
Lava_Croft | RST38h: minimize as in switch to another task | 20:02 |
Lava_Croft | you can minimize on android | 20:02 |
Lava_Croft | you just suspend all apps | 20:02 |
RST38h | Anyways, Android is basically one huge trashcan, indeed | 20:02 |
Lava_Croft | its incoherent | 20:02 |
Lava_Croft | i had to downgrade from 4.2 to some 4.1 CM10 | 20:02 |
RST38h | But you do not seem to understand how that trashcan works, even | 20:02 |
Lava_Croft | 4.2 brought all kinds of brokenness | 20:02 |
Lava_Croft | Thats the point | 20:02 |
Lava_Croft | If its not operating like a 'normal' PC | 20:03 |
Lava_Croft | Then I dont care:) | 20:03 |
Lava_Croft | Android is not operating like a 'normal' PC, so it's junk to me | 20:03 |
Lava_Croft | Don't need the technical understanding of its inner workings for that | 20:03 |
Aoyagi | The more I hear about it the more it sounds like S40. | 20:03 |
Aoyagi | Except with massive fanbase and "app" market. | 20:04 |
Lava_Croft | I'm not so sure about this 'fanbase' | 20:04 |
Lava_Croft | Most of them are just people who wanted a smartphone and thought Apple's prices were too high | 20:04 |
Aoyagi | Well I see them everywhere. | 20:04 |
Aoyagi | "android is teh best" they say | 20:04 |
Lava_Croft | Of course | 20:04 |
Lava_Croft | They also say their local soccerteam is the best | 20:05 |
Lava_Croft | And they say my N9 is shit because it runs Windows | 20:05 |
Aoyagi | W8? | 20:05 |
ShadowJK | N9 doesn't run windows | 20:05 |
* Lava_Croft rolls his eyes | 20:05 | |
Aoyagi | I'm presuming the answer to that would be "not by default". | 20:06 |
ShadowJK | heh | 20:06 |
*** Corsac has quit IRC | 20:06 | |
*** adrianuy has quit IRC | 20:06 | |
*** Corsac has joined #maemo | 20:06 | |
Aoyagi | Come to think of it, I haven't read any good Win8 bashing articles for a while... | 20:06 |
ShadowJK | Probably one advantage N9 has would be that it doesn't freeze the world when you switch app? | 20:07 |
* Lava_Croft is on Win8 atm | 20:07 | |
Lava_Croft | Its nearly exactly like Win7 | 20:07 |
Aoyagi | If you use Classic Shell, sure. | 20:07 |
Lava_Croft | even without it its a nobrainer to switch away from metro and just use classic desktop all day | 20:07 |
Lava_Croft | keyboard shortcuts enough | 20:07 |
*** ALoGeNo has quit IRC | 20:08 | |
Aoyagi | Well, some people are used to the Start menu. | 20:08 |
Lava_Croft | most of the win8 bashing must really come from people who havent used it, because with my everyday usage, its just windows7 with weird notifications:) | 20:08 |
Lava_Croft | I use Classic Shell, I like the start menu:) | 20:08 |
Aoyagi | hah | 20:08 |
Lava_Croft | But people make it sound like Windows8 will break everything | 20:09 |
Lava_Croft | and you have to re-learn how to use your Windows PC etc | 20:09 |
Lava_Croft | All MS's own fault tho | 20:09 |
*** user has joined #maemo | 20:09 | |
Lava_Croft | Win8 is schizophrenic | 20:09 |
Aoyagi | Well, I didn't feel any need to move forward from 7 yet. | 20:10 |
Aoyagi | I -did- feel an urge to move back to XP many times though... | 20:11 |
*** adrianuy has joined #maemo | 20:11 | |
Lava_Croft | why | 20:11 |
Lava_Croft | XP is an insecure pos | 20:11 |
Aoyagi | O ye. | 20:11 |
Lava_Croft | Downgrading from 7 to XP borders on insanity | 20:12 |
Lava_Croft | Unless you lack the hardware to run 7, of course | 20:12 |
Aoyagi | But I hate "Networks and sharing center" a LOT, even more I hate Ribbon. | 20:12 |
Lava_Croft | I dont hate software, its just software | 20:12 |
Aoyagi | :< | 20:12 |
Aoyagi | Alright, I hate using it. | 20:12 |
Lava_Croft | Ribbon is better when you can customize it | 20:12 |
*** adrianuy has quit IRC | 20:12 | |
Aoyagi | I could customize stuff before and even better. | 20:12 |
Lava_Croft | Overall it bothers me less than the hell of nested menus | 20:12 |
Aoyagi | mreh | 20:13 |
Lava_Croft | And at least in Office i can customize the ribbon | 20:13 |
Aoyagi | Well, that's why I refuse to leave office 2003 :D | 20:13 |
Lava_Croft | I dont use the windows file explorer orso | 20:13 |
Lava_Croft | I guess that has ribbon too | 20:13 |
Aoyagi | No. | 20:13 |
Lava_Croft | On 8 it does | 20:13 |
Lava_Croft | But I use Clover, due to tabs | 20:13 |
Aoyagi | What? | 20:14 |
Lava_Croft | http://ejie.me/clover-wings-for-explorer | 20:14 |
*** freemangordon has quit IRC | 20:14 | |
*** freemangordon__ has joined #maemo | 20:14 | |
Lava_Croft | one day of this and you will never use the vanilla Explorer in Windows again | 20:14 |
Aoyagi | Yes, I meant the 2003 on Win8 Ribbon thing | 20:14 |
Lava_Croft | Ah | 20:14 |
Lava_Croft | office 2003 is ribbon-less, yeah | 20:14 |
Aoyagi | Heh, I wondered :D | 20:15 |
Lava_Croft | There's one plus to Win8 tho | 20:15 |
Lava_Croft | I can play Wordfeud on it:) | 20:15 |
Aoyagi | Yeah, that's a deal-sealer. xD | 20:16 |
Sicelo | Pali: wow. thanks for usbmode :-) | 20:16 |
Lava_Croft | The real deal-sealer is the ads inside certain Metro apps | 20:16 |
Lava_Croft | for example, Wordfeud also has a section for chatting with your opponent | 20:17 |
Lava_Croft | everytime Wordfeud loads another ad in the lower right of the screen, it removes focus from the chat area | 20:17 |
Aoyagi | Ads? OS with ads in it? Hnnnngh | 20:17 |
Lava_Croft | so you were typing and blam it quits working | 20:17 |
Lava_Croft | not the OS, the app | 20:17 |
Aoyagi | Oh, yes, on Metro | 20:17 |
Aoyagi | Right, makes sense. | 20:17 |
Sicelo | however, i would suggest you give us an option to enable/disable its presence on the status menu. personally i only like it there if it's active. i would prefer nothing if it's not active ( Pali ) | 20:18 |
*** sulx has joined #maemo | 20:20 | |
*** ALoGeNo has joined #maemo | 20:21 | |
*** ALoGeNo has joined #maemo | 20:21 | |
*** Martix_ has joined #maemo | 20:22 | |
kerio | Sicelo: i'd actually like it to be merged with the battery applet and the usb mode selector | 20:31 |
*** Sazpaimon__ has quit IRC | 20:32 | |
*** Sazpaimon__ has joined #maemo | 20:32 | |
*** Sazpaimon__ is now known as Sazpaimon | 20:32 | |
Sicelo | what battery applet? i have a minimal status menu, and i like it that way. | 20:33 |
Sicelo | flashlight comes up only when 'active', as well as lfocus. i'd be happy with an option to select same for usbmode | 20:34 |
*** pcfe has quit IRC | 20:35 | |
*** pcfe has joined #maemo | 20:36 | |
*** pcfe has quit IRC | 20:36 | |
*** pcfe has joined #maemo | 20:36 | |
Sicelo | anyway, i still like it a lot :-) | 20:36 |
kerio | Sicelo: pali's battery applet | 20:36 |
kerio | the replacement for the battery icon in the status area and the silly "Battery" in the status menu | 20:37 |
Sicelo | i don't know it | 20:37 |
Sicelo | you have a screenshot? | 20:37 |
Lava_Croft | Sicelo: Upper right of status menu | 20:38 |
Sicelo | heh | 20:38 |
Lava_Croft | by default, it [battery icon] Battery | 20:38 |
Lava_Croft | it reads* | 20:38 |
Sicelo | i mean Pali's.. | 20:39 |
kerio | Sicelo: http://i.imgur.com/LkLu8.png | 20:39 |
Sicelo | thanks. | 20:39 |
Lava_Croft | Oh yeah, I should look into that battery thing from Pali | 20:39 |
kerio | Lava_Croft: it's pretty fire-and-forget | 20:39 |
kerio | but it's weird if you don't have a calibrated bq27200 | 20:40 |
Lava_Croft | That term always scared me | 20:40 |
Lava_Croft | fire-and-forget | 20:40 |
kerio | unless you still have bme | 20:40 |
Lava_Croft | I still have vanilla bme | 20:40 |
* kerio is disappoint | 20:40 | |
Sicelo | me too. | 20:40 |
Lava_Croft | This works fine | 20:40 |
Sicelo | i have stock bme, heh | 20:40 |
*** sulx has left #maemo | 20:43 | |
Sicelo | that said, that battery applet looks good | 20:43 |
Lava_Croft | yup:) | 20:43 |
Sicelo | what does the 3 giorni mean? :p | 20:44 |
Lava_Croft | hours? | 20:44 |
Sicelo | i hope not, lol. | 20:45 |
Lava_Croft | giorno is day | 20:45 |
Lava_Croft | might be the uptime or something | 20:45 |
Lava_Croft | or the time its running since last charge? :P | 20:46 |
*** ab has quit IRC | 20:46 | |
Sicelo | as long as it's not hours, heh. it would be kinda scary to have 63% battery and be told you have 3 more hours to go, lol | 20:46 |
*** trx has quit IRC | 20:54 | |
Lava_Croft | it might be basing it on current load | 20:54 |
Lava_Croft | and he MIGHT just be running several youtube videos :) | 20:54 |
Sicelo | :P | 20:55 |
*** trx has joined #maemo | 20:56 | |
Sicelo | nope, he doesn't seem to be. at least he doesn't have any applications in the background | 20:56 |
Sicelo | unless it's widgets | 20:56 |
Lava_Croft | :) | 20:59 |
Lava_Croft | Man, I love making HAM update | 20:59 |
Lava_Croft | and then waiting for what, 10 minutes | 21:00 |
Lava_Croft | I love HAM | 21:00 |
Sicelo | :P | 21:01 |
* Sicelo can't even remember when last he use it | 21:02 | |
Lava_Croft | I just use it to make myself remember why i never use it | 21:02 |
Lava_Croft | Oh noo | 21:02 |
*** eijk has joined #maemo | 21:02 | |
Lava_Croft | Just as I watch at HAM do nothing, my ship gets shot down by bad guys in Oolite | 21:02 |
Lava_Croft | goddamn you | 21:02 |
* Sicelo is tempted to 'rm /usr/share/applications/hildon-status-menu/usbmode-status-menu-item.desktop' | 21:06 | |
Sicelo | :-/ | 21:06 |
Sicelo | ahah, there's a disabled dir in there | 21:07 |
kerio | Sicelo: don't rm, dpkg-divert | 21:08 |
* Sicelo checks the manual | 21:10 | |
kerio | Sicelo: it's basically a mv that stays consistent whatever dpkg does | 21:11 |
kerio | Pali: hm, i had to upgrade fiasco-image-update-ask from version 0.1 to version 0.1 | 21:13 |
kerio | what did you change in the version you pushed to cssu-devel? | 21:13 |
Pali | I pushed it to extras-devel | 21:13 |
Pali | because autobuilder is now working :-) | 21:13 |
kerio | oh, it's -devel | 21:13 |
kerio | still, you changed something from the deb i had | 21:14 |
Pali | nothing was changed, only autobuilder compiled new binary | 21:14 |
kerio | oh, different compiler version and stuff | 21:14 |
kerio | i see | 21:14 |
Pali | different md5sum of deb package | 21:15 |
Pali | with new timestamp in apt repository, so apt-get will see new version | 21:15 |
kerio | hm, i think that apt checks the md5sums of the files inside, not the md5 of the whole package | 21:16 |
kerio | anyway, i see | 21:16 |
Pali | in apt repository there is md5sum | 21:16 |
kerio | i know, i know :) | 21:16 |
Pali | DocScrutinizer05, it is possible to detect if there is connected some usb device to n900? | 21:17 |
Pali | or not because hw? | 21:18 |
kerio | Pali: is it possible to tell bq24150 to only draw a certain amount of current? | 21:21 |
*** AndrewX192 has quit IRC | 21:21 | |
*** AndrewX192 has joined #maemo | 21:22 | |
Pali | In boost mode you cannot configure anything | 21:22 |
*** lbt has joined #maemo | 21:30 | |
*** lbt has quit IRC | 21:30 | |
*** lbt has joined #maemo | 21:30 | |
Sicelo | kerio: thanks. i learned one new command today (well, i'd always heard about dpkg-divert, but never got around to using it) :) | 21:36 |
*** florian has joined #maemo | 21:40 | |
*** janemba_ has quit IRC | 21:41 | |
*** janemba_ has joined #maemo | 21:43 | |
*** thomasjfox has quit IRC | 21:54 | |
*** Jade has joined #maemo | 21:56 | |
*** Jade has quit IRC | 21:56 | |
*** Jade has joined #maemo | 21:56 | |
*** thomasjfox has joined #maemo | 21:57 | |
DocScrutinizer05 | Pali: no | 21:58 |
DocScrutinizer05 | basically | 21:58 |
DocScrutinizer05 | D+ and D- (aka J / K) will change their level when VBUS boost starts | 21:59 |
*** Luke-Jr has quit IRC | 21:59 | |
DocScrutinizer05 | but you need to poll to detect this | 21:59 |
*** ALoGeNo has quit IRC | 22:01 | |
*** Luke-Jr has joined #maemo | 22:02 | |
*** ced117 has quit IRC | 22:02 | |
DocScrutinizer05 | and obviously you first need to enable VBUS boost to do anything about it, which you want to do only when you already know there's sth attached to USB | 22:02 |
DocScrutinizer05 | in short: detecting devices on USB host costs constantly ~80mA of battery current | 22:04 |
DocScrutinizer05 | what *might* be detectable was somebody attaching a fake micra-A plug - with ID pin grounded | 22:06 |
DocScrutinizer05 | micro* | 22:06 |
*** ALoGeNo has joined #maemo | 22:13 | |
*** ALoGeNo has joined #maemo | 22:13 | |
*** _rd has joined #maemo | 22:13 | |
*** Guest28833 has quit IRC | 22:15 | |
*** sq-one has joined #maemo | 22:21 | |
*** geaaru has quit IRC | 22:28 | |
*** markinfo has quit IRC | 22:33 | |
*** NIN101 has joined #maemo | 22:35 | |
*** nox- has joined #maemo | 22:35 | |
*** NIN102 has quit IRC | 22:36 | |
*** Luke-Jr has quit IRC | 22:41 | |
*** Luke-Jr has joined #maemo | 22:41 | |
*** pdanek has left #maemo | 22:45 | |
kerio | ~pkg | 22:58 |
infobot | methinks pkg is http://maemo.org/packages/ | 22:58 |
kerio | DocScrutinizer05: can you elaborate on your last idea? | 22:58 |
*** jhb has joined #maemo | 22:59 | |
*** vi_ has joined #maemo | 23:01 | |
DocScrutinizer05 | kerio: sorry? | 23:02 |
DocScrutinizer05 | which last idea? maybe I suffer from ADHS | 23:03 |
kerio | DocScrutinizer05: grounding the ID pin | 23:03 |
DocScrutinizer05 | meh | 23:03 |
DocScrutinizer05 | the standardized method to signel OTG to switch to hostmode | 23:04 |
*** ab has joined #maemo | 23:04 | |
kerio | hold on, isn't that pin unusable on the n900? | 23:04 |
DocScrutinizer05 | the USB ID pin is routed to GAIA/twl4030 | 23:04 |
DocScrutinizer05 | nope, it works, it's just not connected to where it would really help to do the switching automatically | 23:05 |
kerio | i see | 23:06 |
*** user has quit IRC | 23:07 | |
DocScrutinizer05 | while the whole USB moved to 1707 PHY, the ID pin still is connected to GAIA (the chip where original PHY is located, and which got dumped for enabling USB charging) | 23:07 |
kerio | hm, when should my upstart daemon start? on stopped rcS? on started hal? | 23:08 |
kerio | DocScrutinizer05: why? did they do this on purpose, or did they just botch it? | 23:08 |
DocScrutinizer05 | ?? | 23:08 |
DocScrutinizer05 | they didn't bother since they had to frop the whole USB host stuff, since they were not able to satisfy USB cert requirements for OTG, so they replaced the AB receptacle (OTG) by a B (peripheral) one, and didn't care any more about stuff like ID pin | 23:10 |
kerio | :( | 23:10 |
Sicelo | what about hardware modding this? | 23:10 |
*** NIN102 has joined #maemo | 23:12 | |
*** NIN102 has quit IRC | 23:12 | |
DocScrutinizer05 | impossible | 23:17 |
DocScrutinizer05 | and actually, what for? | 23:17 |
DocScrutinizer05 | h-e-n works | 23:18 |
DocScrutinizer05 | nobody ever used OTG | 23:18 |
*** ab has quit IRC | 23:19 | |
*** NIN101 has quit IRC | 23:20 | |
DocScrutinizer05 | basically OTG is like the additional pins of a full rs232 plug. Nobody ever needed it, somebody once thought it was a nice idea, but since it wasn't widely adopted there were other alternative methods to accomplish the same thing | 23:20 |
*** NIN102 has joined #maemo | 23:20 | |
kerio | DocScrutinizer05: being able to just connect an adapter to start boost mode would be neat, though | 23:20 |
DocScrutinizer05 | host negotiation protocol, c' mon now rwally? | 23:21 |
DocScrutinizer05 | really* | 23:21 |
*** user has joined #maemo | 23:21 | |
DocScrutinizer05 | kerio: I elaborated above that you can implement exactly that with N900 as is | 23:21 |
*** BEPC-home has quit IRC | 23:23 | |
DocScrutinizer05 | the ID pin runs from receptacle directly to pin R11 of twl4030. twl4030 in turn has integrated means to detect when that pin gets pulled to GND | 23:26 |
kerio | hold on, so what's the problem? | 23:26 |
*** NIN101 has joined #maemo | 23:26 | |
DocScrutinizer05 | kernel doesn't support any of that automatically | 23:26 |
kerio | oh | 23:27 |
*** NIN102 has quit IRC | 23:27 | |
DocScrutinizer05 | so you need a running hen-daemon (or some kernel patches) that does the booston stuff and hostmode enabling when twl4030 detects ID=GND | 23:28 |
*** NIN101 has quit IRC | 23:28 | |
*** NIN102 has joined #maemo | 23:28 | |
DocScrutinizer05 | and you need some initialization of twl4030 pin R11, so it detects and acts on ID=GND | 23:29 |
DocScrutinizer05 | usually you could initialize twl4030 in a way so it autoatically starts VBUS chargepump (= boost) and switches PHY and musb_core into host-mode. But in N900 neither PHY nor chargepump/boost are implemented with twl4030 | 23:30 |
DocScrutinizer05 | so your software needs to detect the ID pin grounding, start bq24150 boostmode and kick musb_core's ass to enter a fake hostmode | 23:32 |
DocScrutinizer05 | if you want to do the complete hassle of patching kernel plus hacking some micro-B_with_ID_grounded adapter, just to avoid having to click on h-e-n icon, you're welcome to provide patches and source addr for adapters | 23:35 |
kerio | well, the micro-B_with_ID_grounded should be an almost-standard microusb OTG adapter | 23:36 |
kerio | like the one for the samsung galaxy s2 | 23:36 |
DocScrutinizer05 | almost, except those adapters have an A plug | 23:37 |
DocScrutinizer05 | not a B | 23:37 |
DocScrutinizer05 | search tmo hostmode thread about several posts like "filing down a N8 adapter to fit into n900" | 23:38 |
kerio | DocScrutinizer05: the galaxy s2 adapter has a microusb B plug | 23:38 |
DocScrutinizer05 | extremely ugly result, but feasible | 23:38 |
DocScrutinizer05 | hmm, maybe | 23:38 |
kerio | i'm not sure how or why, afaik it's against the standard | 23:39 |
kerio | but every picture on the internets shows a B plug | 23:39 |
DocScrutinizer05 | there *are* adapters with micro-B plug though grounded ID pin | 23:39 |
kerio | DocScrutinizer05: anyway, we also have the problem of properly acting like a usb host anyway | 23:39 |
kerio | detecting/choosing speed and stuff like that | 23:40 |
*** joshgillies has joined #maemo | 23:40 | |
*** wicket64 has joined #maemo | 23:40 | |
kerio | do one-port usb hubs exist? | 23:40 |
DocScrutinizer05 | for all that no ID pin will help | 23:40 |
kerio | DocScrutinizer05: can the n8x0 act like a usb host more easily? | 23:40 |
DocScrutinizer05 | err yes | 23:40 |
kerio | because of the different hardware? | 23:41 |
DocScrutinizer05 | since there the musb_core gets the proper signal from PHY | 23:41 |
DocScrutinizer05 | yes, because of different PHY than N900 | 23:41 |
kerio | figures :( | 23:41 |
DocScrutinizer05 | the N8x0 PHY supports host/A signalling, but it lacks fastcharger D+/- detection | 23:42 |
DocScrutinizer05 | the twl4030 PHY is supposed to support both, but has a silicon erratum | 23:43 |
DocScrutinizer05 | that's why Nokia did a late redesign and switched to 1707 PHY | 23:43 |
kerio | shame | 23:44 |
*** shanttu has quit IRC | 23:44 | |
*** sq-one has quit IRC | 23:44 | |
DocScrutinizer05 | NB that *all* of my statements about Nokia's motivations and actions are mere personal guesses | 23:45 |
*** thomasjfox has quit IRC | 23:46 | |
DocScrutinizer05 | fact however is that the 1707 ID input is hardwired to VDD (high), and the 1707 doesn't support emulation of grounding that pin like the PHY in N8x0 does, so there's no way to switch musb_core to proper OTG/host mode | 23:48 |
DocScrutinizer05 | since for that the musb_core needs a message from PHY telling it that ID pin got grounded | 23:49 |
DocScrutinizer05 | and musb_core is a friggin statemachine with really limited options to change state from software side | 23:50 |
vi_ | I bet somone gets fired for every silicon erratum. | 23:50 |
DocScrutinizer05 | I.E. the message from PHY is the *only* way to put musb_core statemachine into true hostmode | 23:50 |
DocScrutinizer05 | so what h-e-n does is to exploit a TEST mode meant for debugging, to simulate hostmode of musb_core | 23:51 |
DocScrutinizer05 | alas that TEST mode is lacking a lot of nicer features like automatic speed negotiation | 23:52 |
DocScrutinizer05 | so now you got the whole N900 hostmode/h-e-n story in a nutshell | 23:52 |
DocScrutinizer05 | btw I just recall there are indeed also other methods to switch musb_core to A/host state: HNP. That's what egoshin and MohammadAG originally did | 23:56 |
DocScrutinizer05 | alas it's extremely utterly non-reliable | 23:57 |
DocScrutinizer05 | since it involves messing around with VBUS levels (among other weird kinky stuff you need to do to successfully complete a HNP host role handover) | 23:58 |
DocScrutinizer05 | so we finally ditched that concept and started "from scratch" targeting the TEST method | 23:59 |
Generated by irclog2html.py 2.15.1 by Marius Gedminas - find it at mg.pov.lt!