DocScrutinizer05 changed the topic of #neo900 to: http://neo900.org | conversations are logged to http://infobot.rikers.org/%23neo900/ and http://irclog.whitequark.org/neo900 | 2013-11-04 - the day our fundraiser reached its goal | 2014-05-01 360 devices 75k€| 0712 183 ~30k | 0810 300 ~49k | 0914 346 ~56k
kolp has quit [Remote host closed the connection]
b1101 has quit [Quit: b1101]
nox- has quit [Quit: Leaving]
sixwheeledbeast has quit [Ping timeout: 255 seconds]
sixwheeledbeast has joined #neo900
sixwheeledbeast has quit [Ping timeout: 250 seconds]
sixwheeledbeast has joined #neo900
Kabouik has quit [Ping timeout: 255 seconds]
<Oksana> Good morning. Do you have any plans about Step2? Just a funny idea, that the phone could be designed to camouflage as a computer mouse. And the mobile OS might support its usage as a 'real' computer mouse (screen and light sensor down on the table, bezel preventing scratches on the screen, back-cover as the upper-mouse-surface to hold onto, light-and-other-sensors detecting movement of...
<Oksana> ...'mouse' with high enough precision)
<DocScrutinizer05> nah, Step2 will most likely come with a fingerprint-reader/optical-mouse-sensor combo, like iPhone
<DocScrutinizer05> optical-mouse sensor as scrollwheel/trackbal variant is already in my age old GTA04 specs draft
<Oksana> fingerprint-reader/optical-mouse-sensor combo as scrollwheel/trackbal variant... Interesting. But what are the primary obstacles on using a phone as a computer mouse? For example, for N900 I could find only BlueMaemo, and no visible way of using N900 as USB-attached computer mouse.
<DocScrutinizer05> yozu find no visible way of using N900 as mouse since nobody wrote adriver
<Oksana> I also wonder why Blackberry did not use their scroll-square as fingerprint-reader. It could have been neat.
<DocScrutinizer05> blackberry doesn't do that resolutionb that's needed for fingerprint reading
<DocScrutinizer05> you need a sensor at least 10mm wide and when you don't want to slide your finger over it, it needs to be >10x10mm
<DocScrutinizer05> with a resolution of >300dpi
<Oksana> Okay... Still, Step2 is going to be neat, in its own way.
<DocScrutinizer05> how do you know? :-D It's hardly specified in any way how it will look
<DocScrutinizer05> ok, right now it seems like TI OMAP still is our best bet for SoC, so prolly OMAP5
<DocScrutinizer05> and you can guess that we won't accept a crappy capacitive touchscreen, not even with Wiener dispenser (aka capacitive stylus in bay)
<Oksana> About using phone as mouse-or-keyboard for computer: https://github.com/pelya/android-keyboard-gadget
<DocScrutinizer05> keyboard seems as simple as it gets
<DocScrutinizer05> there must be software source for keyboard USB drivers, for MCs
<DocScrutinizer05> use that, port it to ARM/Linux, use /dev/event0 or whatever as input, instead of kbd matrix
<DocScrutinizer05> honestly emulating a silly stupid kbd on USB should be first grade CS exercise
<DocScrutinizer05> and actually, isn't that exactly what buemaemo does?
<DocScrutinizer05> blue*
<Oksana> Yes, bluemaemo should be helpful.
<Oksana> The 'problem' is, a computer (and its driver) generally expects to 'receive' signals from a mouse or keyboard, and I am looking for a way to emit such signals.
<DocScrutinizer05> huh?
<DocScrutinizer05> sorry, you lost me
<DocScrutinizer05> N900 is a USB gadget like a mouse is
<DocScrutinizer05> or a kbd
<Oksana> A Linux PC generally reads incoming signals from mouse-keyboard. I expect N900 (a Linux phone) to emit such signals. And I have not heard previously of Linux-based mice-or-keyboard. I used to look at them as 'black boxes', not 'Linux with kernel modules inside'.
<DocScrutinizer05> so all you need is said USB mouse MC software that implements the USB mouse protocol
<DocScrutinizer05> N900 is a gadget, no host
<DocScrutinizer05> (unless you use H-E-N)
<Oksana> Yes, and I am trying to see how difficult would it be to use N900-gadget as mouse-gadget :-)
<DocScrutinizer05> or let me put it this way: your N900 already emulates a USB memory stick
<Oksana> Yep, in g_file_storage.ko
<DocScrutinizer05> exactle. replace g_file_storage.ko by mouse.ko and you're basically done
<DocScrutinizer05> actually by Im_a_mouse.ko
<DocScrutinizer05> to clearly discern it from N900 talking to a mouse hid device
<DocScrutinizer05> googling for I'm_a_mouse.ko will probably fail
<DocScrutinizer05> you need to write it yourself
<DocScrutinizer05> but actually a userland app using libusb.so should suffice to do the job
<DocScrutinizer05> g_file_stroage.ko is probably mostly about filesystem handling and exporting of stuff, not so much about handling USB, if at all
<Oksana> Ok, it's actually called HID... Like here: http://www.linux-usb.org/gadget/
* DocScrutinizer05 hmmmm's about softupd on N900. is it closed, is it FOSS?
<DocScrutinizer05> yes, a mouse.ko would be called HID
<DocScrutinizer05> oooh, >>Linux-USB Gadget API Framework<< niiiice
<DocScrutinizer05> >>Samsung S3C2410<< WAAAAAHHHHHH!
<DocScrutinizer05> GTA01
<DocScrutinizer05> here you are: >> Other controller and gadget drivers are in development, but are unreleased or not published here. Examples that have seen some degree of light include: HID driver (userspace, with gadgetfs),...<<
<DocScrutinizer05> also note that this website is almost 10 years old
<DocScrutinizer05> seems OMAP2 was cutting edge OMAP by the time of that writing
<DocScrutinizer05> s/cutting/bleeding/
<DocScrutinizer05> ~s/cutting/bleeding/
<Oksana> Hooray! The wires [AC-8] arrived! 3 batteries charging at the same time, on the same table: one for N950, two for N900. [There is nothing wrong with N950's micro-USB port, I just had the battery taken out to have a look at SIM-contacts)
<DocScrutinizer05> look at contacts? o.O
<Oksana> What about contacts? :D That's just how joyful I am that N900 will be working, again :-)
Openbot has joined #neo900
<Openbot> Nice link docscrutinizer05 ;)
<DocScrutinizer05> yw
<DocScrutinizer05> n8
<Oksana> Good night :-)
<Oksana> Ah, I meant that SIM card contacts-pins are bent-broken in my N950. Three of them = half of them.
<DocScrutinizer05> ouch
<Openbot> Oksana:good morning
<Openbot> Oksana replace it or just create one
<Openbot> N950 sincontacts photo pls
<Openbot> *sim
<Oksana> Photo coming soon :-) Just thinking where to put it... Somewhere on talk.maemo.org
<Openbot> Tinypic?
<Openbot> Hoorah hoorah a chineese crap still connected to network after i pulled the sim !
<Oksana> It just pretends to. It will not make a call, right?
<Openbot> Cant chk as touchpad detached
<Openbot> Actualy it got low network reception and still cant solve it :(
<Oksana> Theoretically, any phone should be able to call 'emergency' numbers without a SIM
<Openbot> Yes and once i called the fire department :p i didnt knew the num was valid
<DocScrutinizer51> strictly speaking, after registering to network and receiving the IMSI, a nodem doesn't need SIM anymore until next reregister
<DocScrutinizer51> afaik
<DocScrutinizer51> SIMless 911 blocked here
<Oksana> Heh... And how often does a re-register happen? Once per cellular tower (often), or once per operator (rare)?
<Openbot> Docscrutinizer05 do you know how ridiculously cheap capacitive touchpads have gome lately i mean lowest was a $9 phone with excellent quality
<DocScrutinizer51> huh? once every 6h I'd guess
<DocScrutinizer51> or when you roam, of course
<DocScrutinizer51> however key for A5 call data encryption might also depend on SIM
<Openbot> The phones name is disko i just looked :p
<DocScrutinizer51> capacitive with excellent quality in same sentence? *cough*
* Openbot has to run
<Openbot> Doc get a syrup i mean exellent touchpad for the price not acuracy
<Oksana> SIM pins: http://imgur.com/nX7xkz0
<Openbot> File nnt found huh ?
<Oksana> i.imgur.com/nX7xkzO.jpeg
<Oksana> Sorry. 0 and O
<Oksana> Lighting is not ideal, though
<Openbot> What m i supposed to look open the damm thing if easy
<Openbot> M9 sim slot looks not avaible here
<Oksana> The 'damm' shielding does not seem to be easy to open. It's metal, and tiny hooks. No screws
<Oksana> What is M9?
<Openbot> Thats easy ! Just dont open it if you are uncomfortable doing so
<Openbot> M9 a typo n9
<Oksana> I have CSSU-Testing. Version 21.2011.38-1Tmaemo9.1 . Was there an update since then?
<Openbot> 9.1 is latest a couple of months agn
<Oksana> downloads.maemo.nokia.com repository does not work anymore? KEYEXPIRED, invalid signatures, and such.
<Openbot> Ignore that for now
<Openbot> It works fime
<Oksana> Will it work in the future? Or should I disable the repository?
<Oksana> Works fine?
<Oksana> Ok, will ignore the KEYEXPIRE for now.
<Openbot> Just key expired not repo so your wish
<Oksana> So, an updated key will be put on server soon-ish?
<Openbot> Does your sim work in n9 ?
<Openbot> Maybe text techstaff
<DocScrutinizer51> omg
<Openbot> Hehe
<DocScrutinizer51> hows techstaff related to *.nokia.com?
<Openbot> Doc is former techstaff he should know
<Openbot> Ah
ashneo76 has quit [Ping timeout: 255 seconds]
<Oksana> The battery charger is too clever :-) It dislikes the old-ish original BL-5J battery. Blinking in-out. | And no, the SIM does not work in N950 since there is no contact with non-existent pins.
<Openbot> Oksana looks like i coudnt find a slot for n9 so you may do a workaround or live with that
ashneo76 has joined #neo900
<Oksana> Maybe, got to get another Polarcell? | And how compatible are SIM holders-slots across different devices, models? For example, could I get a SIM holder for Nokia N900 and put it into N950? Or are their footprints different?
<Openbot> I don know never opend n9 sim
<Oksana> Is it even possible to remove a SIM holder from N9/N950? To replace it with a new one?
<DocScrutinizer51> n950 is slot in sim holder, possibly identical to the one used in Neo900 sim2
<Openbot> Jacket shoud be available somewhere
<Openbot> Oksana yes with extreme care
<Oksana> Which tools? Solder-tools, or hot air, or screw-driver?
<Openbot> Solder flux tools sometimes hot air
<Openbot> And of course not easy task
<Openbot> To me replacing cpu easier then trying to repair slots espicaly the reniforced ones
<Openbot> Docscrutinizer05 an idea : make arrangments such a user can put in a anteenta on stylus bay so it cat can bd used for fm and other hackerbus stuff . Point is intrested user can have a built in ext anteena:)
<DocScrutinizer51> old idea
<Openbot> Never mind ;)
<Oksana> Maybe, somebody could recommend a good screen protector for N900?
<Openbot> I never had a og screenguard for n900 :(
<Oksana> [Wish there was a 10-year warranty on Li-ion batteries, such as BL-5J]...
<Openbot> Lol
<Openbot> Bl5j lead acid battreys then :p
<Openbot> *battries
<Oksana> Good night
Openbot has quit [Quit: used jmIrc]
sparetire_ has quit [Quit: sparetire_]
Pali has joined #neo900
sixwheeledbeast has quit [Ping timeout: 255 seconds]
sixwheeledbeast has joined #neo900
che1 has joined #neo900
che1 has quit [Remote host closed the connection]
sixwheeledbeast has quit [Ping timeout: 265 seconds]
che1 has joined #neo900
sixwheeledbeast has joined #neo900
Kabouik has joined #neo900
Kabouik_ has joined #neo900
Kabouik has quit [Remote host closed the connection]
kolp has joined #neo900
arcean has joined #neo900
Kabouik has joined #neo900
Kabouik_ has quit [Ping timeout: 265 seconds]
Kabouik has quit [Ping timeout: 240 seconds]
jonwil has joined #neo900
jonwil has quit [Remote host closed the connection]
sixwheeledbeast has quit [Ping timeout: 240 seconds]
sixwheeledbeast has joined #neo900
ecloud_wfh is now known as ecloud
unclouded has quit [Ping timeout: 244 seconds]
astr has quit [Ping timeout: 256 seconds]
Openbot has joined #neo900
astr has joined #neo900
<Openbot> Dont miss the comments https://news.ycombinator.com/item?id=8615962 lol
Openbot has quit [Quit: used jmIrc]
sixwheeledbeast has quit [Ping timeout: 264 seconds]
sixwheeledbeast has joined #neo900
modem has quit [Read error: Connection reset by peer]
unclouded has joined #neo900
modem has joined #neo900
modem has quit [Changing host]
modem has joined #neo900
<Pali> when managers understand that systemd is one big shit? users do not like it, admins too, now maintainers too...
modem_ has joined #neo900
modem has quit [Disconnected by services]
modem_ is now known as modem
sixwheeledbeast has quit [Ping timeout: 240 seconds]
chainsawbike has quit [Ping timeout: 250 seconds]
sixwheeledbeast has joined #neo900
<kerio> Pali: he resigned cuz people started annoying him too much
Openbot has joined #neo900
<Openbot> Kudos he is the third one :p
<Openbot> In one week :o that implies something is wrong
Openbot has quit [Client Quit]
che1 has quit [Ping timeout: 255 seconds]
chainsawbike has joined #neo900
<kolp> well, maybe there is something wrong with how people communicate their unhappiness with systemd. While I'd appreciate a more critical approach towards systemd (read: stop f*cking putting it in every distro), I don't think shit-storming people out of their (voluntary) jobs is the right thing to do
<DocScrutinizer05> usually not, but sometimes I can't help but sardonically thinking "one less, how many to go?"
<bencoh> way too many
<DocScrutinizer05> actually I read several good statements in https://news.ycombinator.com/item?id=8615962
<bencoh> me too
<DocScrutinizer05> particularly the part about BSD people trying to stay compatible to linux, and linux people thinking they own the world
<DocScrutinizer05> and I want to add that systemd is the best (worst) example of that linux new spirit
<DocScrutinizer05> systemd and Poettering. He even usttered it bluntly
<DocScrutinizer05> something like "we won't try any longer to stay compatible to unix, unix is old and obsolete and stips us from innovation". THIS is what Poettering _really_ is to blame for and should get corrected
<DocScrutinizer05> stops*
<DocScrutinizer05> when you're not capable of innovation while same time keeping backward and cross platform compatibility, you're a lousy developer
Openbot has joined #neo900
che1 has joined #neo900
<DocScrutinizer05> and what did that whole systemd nonsense bring us? anything new we couldn't implement in sysVint as well, or at least in a sysV compatible way?
<DocScrutinizer05> definitely not
<DocScrutinizer05> all the parallelism turned out to be snakeoil and broken by design, only thing that works is all apps notifying systemd via dbus when they're ready with initialization, since there obviously is NO way to do this in an automatic way
<DocScrutinizer05> well, such silly "I'm ready" message could get implemented into sysV init scripts as well
<DocScrutinizer05> actually we already have all that's needed, there's dbus-send and dbus-monitor
<DocScrutinizer05> but any semi-mature coder would write a cmdline 100 liner c code to have a tailored to fit the usecase cmdline program to use in scripts, in just one day (if we wouldn't rather use signals, for which there's kill(1) since aeons)
<Openbot> Kerio its high time to release your hitman !
che1 has quit [Ping timeout: 264 seconds]
<kerio> rofl
<kerio> DocScrutinizer05: on the other hand, it means that freebsd will be clean of systemd forever
<kerio> :3
<Openbot> Dont laugh kerio you are the only hope in pottesysd apoclypse from englufing us all
ashneo76 has quit [Quit: ZNC - http://znc.in]
<kerio> ah but you see
<kerio> i've clearly stated "we should put up a fund"
<kerio> cuz fuck paying myself
<kerio> ain't nobody got cash for that
b1101 has joined #neo900
b1101 has joined #neo900
<Openbot> Time for hirehitman.org !
<DocScrutinizer05> please stop this hitman nonsense in this channel!
<Openbot> Done !
Openbot has quit [Quit: used jmIrc]
<kerio> he mad
b1101 has quit [Quit: b1101]
b1101 has joined #neo900
b1101 has joined #neo900
unclouded has quit [Ping timeout: 265 seconds]
chainsawbike has quit [Ping timeout: 255 seconds]
Openbot has joined #neo900
Openbot has quit [Client Quit]
che1 has joined #neo900
modem has quit [Read error: Connection reset by peer]
modem has joined #neo900
unclouded has joined #neo900
unclouded has quit [Ping timeout: 265 seconds]
unclouded has joined #neo900
sparetire_ has joined #neo900
chainsawbike has joined #neo900
sixwheeledbeast has quit [Ping timeout: 256 seconds]
chainsawbike has quit [Ping timeout: 264 seconds]
unclouded has quit [Ping timeout: 272 seconds]
astr has quit [Ping timeout: 240 seconds]
sixwheeledbeast has joined #neo900
freemangordon has quit [Remote host closed the connection]
astr has joined #neo900
chainsawbike has joined #neo900
sixwheeledbeast1 has joined #neo900
sixwheeledbeast has quit [Ping timeout: 250 seconds]
unclouded has joined #neo900
sixwheeledbeast has joined #neo900
sixwheeledbeast1 has quit [Ping timeout: 265 seconds]
sixwheeledbeast has left #neo900 [#neo900]
wazrus has joined #neo900
Kabouik has joined #neo900
wazrus has quit [Client Quit]
wazrus has joined #neo900
xes has joined #neo900
sixwheeledbeast has joined #neo900
che1 has quit [Remote host closed the connection]
norly has joined #neo900
freemangordon has joined #neo900
astr has quit [Ping timeout: 264 seconds]
che11 has joined #neo900
astr has joined #neo900
b1101 has quit [Quit: b1101]
jonwil has joined #neo900
mhanne_ has joined #neo900
Kabouik_ has joined #neo900
Kabouik_ has quit [Remote host closed the connection]
arcean has quit [Quit: Konversation terminated!]
nox- has joined #neo900
che11 has quit [Remote host closed the connection]
che11 has joined #neo900
che11 has quit [Ping timeout: 244 seconds]
wazrus has quit [Quit: Lost terminal]
che11 has joined #neo900
norly has quit [Quit: Leaving.]
Pali has quit [Remote host closed the connection]
kolp has quit [Read error: Connection reset by peer]