*** DocScrutinizer is now known as DocAvalanche | 00:12 | |
*** DocAvalanche is now known as DigitalPioneer | 00:12 | |
*** DigitalPioneer is now known as DocScrutinizer | 00:13 | |
*** lardman has joined #maemo-ssu | 00:32 | |
*** lardman has joined #maemo-ssu | 00:32 | |
*** Kaptenen has joined #maemo-ssu | 00:57 | |
*** mirandir has quit IRC | 01:01 | |
*** nox- has joined #maemo-ssu | 01:31 | |
*** scoobertron has quit IRC | 01:32 | |
*** lupine_85 has left #maemo-ssu | 01:39 | |
*** trbs has quit IRC | 01:42 | |
*** lardman has quit IRC | 01:42 | |
*** jonwil has joined #maemo-ssu | 01:47 | |
*** scoobertron has joined #maemo-ssu | 01:48 | |
*** M4rtinK has quit IRC | 01:48 | |
*** DocScrutinizer has quit IRC | 01:57 | |
*** DocScrutinizer has joined #maemo-ssu | 01:59 | |
*** Atarii has quit IRC | 02:12 | |
*** scoobertron has quit IRC | 02:12 | |
*** freemangordon_ has joined #maemo-ssu | 02:12 | |
*** freemangordon has quit IRC | 02:13 | |
*** mr_jrt has quit IRC | 03:35 | |
*** nox- has quit IRC | 05:42 | |
*** amiconn has quit IRC | 05:46 | |
*** amiconn_ has joined #maemo-ssu | 05:46 | |
*** amiconn_ is now known as amiconn | 05:46 | |
*** DocScrutinizer has quit IRC | 07:59 | |
*** DocScrutinizer has joined #maemo-ssu | 07:59 | |
*** psycho_oreos has joined #maemo-ssu | 09:01 | |
*** scoobertron has joined #maemo-ssu | 10:52 | |
*** mirandir has joined #maemo-ssu | 11:00 | |
*** M4rtinK has joined #maemo-ssu | 11:02 | |
*** scoobertron has quit IRC | 11:03 | |
*** M4rtinK has quit IRC | 11:37 | |
*** scoobertron has joined #maemo-ssu | 11:49 | |
MohammadAG | DocScrutinizer, merlin1991 they added another Clearance delay today | 12:53 |
---|---|---|
MohammadAG | guess there's still hope(?) | 12:54 |
MohammadAG | also my N900 showed graphical errors twice yesterday | 12:54 |
MohammadAG | two reboots fixed it | 12:54 |
*** lizardo has joined #maemo-ssu | 13:47 | |
*** mr_jrt has joined #maemo-ssu | 14:38 | |
MohammadAG | merlin1991, | 14:42 |
MohammadAG | http://gitorious.org/community-ssu/mp-fremantle-community-pr/blobs/master/debian/changelog <-- is messed up | 14:42 |
MohammadAG | http://wiki.maemo.org/Community_SSU/Changelog <-- is messed up * | 14:42 |
MohammadAG | 16.5-16.8 are missing | 14:42 |
*** BCMM has joined #maemo-ssu | 14:43 | |
*** M4rtinK has joined #maemo-ssu | 15:09 | |
*** scoobertron has quit IRC | 15:09 | |
Lava_Croft | maybe your N950 was stopped by some over zealous rightwing nationalist | 15:22 |
*** lardman|gone is now known as lardman | 15:54 | |
*** CepiPerez has joined #maemo-ssu | 16:47 | |
DocScrutinizer | probably just lifted by some N950 fan | 16:48 |
DocScrutinizer | or they can't find the regular sales price in their catalogs, to calculate the tax from that | 16:48 |
*** andre__ has quit IRC | 16:57 | |
*** BCMM has quit IRC | 17:07 | |
*** scoobertron has joined #maemo-ssu | 17:40 | |
*** andre__ has joined #maemo-ssu | 17:46 | |
*** andre__ has quit IRC | 17:46 | |
*** andre__ has joined #maemo-ssu | 17:46 | |
*** Pali has joined #maemo-ssu | 17:49 | |
*** mase_76 has quit IRC | 18:06 | |
*** lardman is now known as lardman|gone | 18:10 | |
*** CepiPerez has quit IRC | 18:16 | |
*** scoobertron has quit IRC | 18:29 | |
*** mase76 has joined #maemo-ssu | 19:07 | |
*** mase_76 has joined #maemo-ssu | 19:15 | |
jonwil | already here :) | 19:16 |
MohammadAG | is the widget a 1:1 replacement? | 19:17 |
DocScrutinizer | aiui that's no widget? | 19:18 |
MohammadAG | the ML messages imply there is one | 19:18 |
DocScrutinizer | ooh operator-name-cbs-widget-0.1 | 19:18 |
DocScrutinizer | that's a new widget aiui | 19:18 |
MohammadAG | tbh I don't like the fact another package like modified-hildon-desktop will exist | 19:19 |
*** mase76 has quit IRC | 19:19 | |
MohammadAG | DocScrutinizer, it replaces the old one in postinst afaik | 19:19 |
DocScrutinizer | old one? | 19:19 |
MohammadAG | the one that displays your operator on the homescreen | 19:19 |
DocScrutinizer | which old one? we got no widget dealing with SMSCB in any way | 19:19 |
jonwil | let me explain what I have | 19:20 |
MohammadAG | suppose I have Orange as my operator name | 19:20 |
jonwil | What I have is a clone of the operator name widget that also displays any cell tower names sent on channel 50 | 19:20 |
MohammadAG | and I'm in an area with CBS "Screw you" | 19:20 |
MohammadAG | it'd say Orange - Screw you | 19:20 |
MohammadAG | that's what I assume anyway | 19:20 |
jonwil | yeah much like that | 19:20 |
MohammadAG | what's the original one's name? | 19:21 |
DocScrutinizer | well, there are widgets that replace operator name by day-of-week or whatever | 19:21 |
*** hakkattakk has joined #maemo-ssu | 19:21 | |
jonwil | the filename is connui-cellular-operator-home-item.so | 19:21 |
MohammadAG | package name | 19:21 |
DocScrutinizer | that's however not a replacement for the original operator-name-widget, in a sense it would obsolete that one | 19:21 |
MohammadAG | that's what jonwil made | 19:21 |
jonwil | original package is connui-home-cellular | 19:22 |
DocScrutinizer | no way, it changes mode of operation for a GUI detail, it's an alternative, not a replacement | 19:22 |
MohammadAG | jonwil, where's the code? | 19:23 |
MohammadAG | DocScrutinizer, you can turn off CBS | 19:23 |
jonwil | no you cant, not yet anyway | 19:23 |
MohammadAG | at least that's what it should allow to qualify in the CSSU | 19:23 |
DocScrutinizer | aah | 19:23 |
MohammadAG | oh | 19:23 |
DocScrutinizer | so it's supposed to be a true replacement with optional augmented functionality | 19:23 |
jonwil | http://www.cncmods.net/files/operator-name-cbs-widget-0.1.zip | 19:23 |
MohammadAG | well, that's what I assumed | 19:23 |
MohammadAG | in which case it'd go in the CSSU | 19:23 |
jonwil | Thats my current code drip | 19:23 |
jonwil | drop | 19:24 |
DocScrutinizer | I'm fine with that, as long as the original function stays completely as is | 19:24 |
MohammadAG | if it doesn't you can do it I guess | 19:24 |
jonwil | http://www.cncmods.net/files/libconnui-dev-0.1.zip is also of value | 19:24 |
jonwil | so currently what I have is this: | 19:24 |
jonwil | 1.An empty control panel (in case configuration is required) | 19:24 |
jonwil | 2.a program to apply the needed patch to libsms.so | 19:25 |
MohammadAG | what's cbspatch.c? | 19:25 |
DocScrutinizer | jonwil: general rule of thumb: ideally CSSU shall act exactly like a stock firmware, except some checkboxes in settings where you can enable augmented functions | 19:25 |
MohammadAG | edit 1 to include Enable CBS | 19:26 |
MohammadAG | 2. what if libsms is patched? | 19:26 |
jonwil | getting to that | 19:26 |
DocScrutinizer | MohammadAG: cbspatch.c is a byte patcher | 19:26 |
DocScrutinizer | to change the bug in libsms.so | 19:27 |
jonwil | 3.A replacement for connui-cellular-operator-home-item.so that displays the operator name in an almost identical way to the stock widget (I am still working on a bit of code that relates to getting the right operator name when roaming) and also displays the incoming cell broadcasts | 19:28 |
DocScrutinizer | the patch is basically "non-intrusive", you can apply it several times afaik | 19:28 |
jonwil | yeah you can | 19:28 |
jonwil | How I do things is that I use dpkg-divert to divert the old libsms.so.0.0.0 out of the way, along with the old connui-cellular-operator-home-item.so | 19:28 |
MohammadAG | DocScrutinizer, the C file states it's based on qwerty12's patch | 19:29 |
MohammadAG | what if someone has that patch and applies jonwil's? | 19:29 |
jonwil | That was a decision taken for the standalone install | 19:29 |
DocScrutinizer | I vote for this patch in CSSU, it worked just fine on my CSSU for months now | 19:29 |
jonwil | its not based on any patches from qwerty12 | 19:29 |
jonwil | but it is using code fragments from his custom operator name widget | 19:30 |
DocScrutinizer | MohammadAG: I posted a md5sum check script that applies the patch only to the right libsms.so | 19:30 |
DocScrutinizer | and I'm only talking about cbspatch here | 19:31 |
DocScrutinizer | that c 5-liner | 19:31 |
jonwil | so in the preinst script it diverts libsms.so and connui-cellular-operator-home-item.so | 19:31 |
DocScrutinizer | that rewrites 2 or 3 bytes in libsms.so | 19:31 |
jonwil | then in post-inst it copies the diverted libsms.so and patches it | 19:31 |
jonwil | if the checksum matches | 19:31 |
DocScrutinizer | sounds good | 19:31 |
jonwil | then in the postrm it removes the patched libsms.so and un-diverts both files | 19:32 |
jonwil | leaving you back at the state you were at before you installed the package | 19:33 |
DocScrutinizer | almost overly nice | 19:33 |
DocScrutinizer | for CSSU | 19:33 |
jonwil | well this is aimed at standalone initially | 19:33 |
DocScrutinizer | you never go back to "original state" from CSSU ;-) | 19:33 |
jonwil | with CSSU to come later once its good enough | 19:34 |
jonwil | but before it goes into cssu, I need to make the operator name detection 100% like the real thing | 19:34 |
jonwil | and I need to make the SMS display optional | 19:34 |
jonwil | with a setting in the control panel | 19:35 |
DocScrutinizer | jonwil: it's perfectly CSSUable, if you can enable/disable the augmented functionality of that widget | 19:35 |
jonwil | I mean CBSMS display | 19:35 |
DocScrutinizer | yes :-D | 19:35 |
jonwil | I want to make the operator name detection 100% | 19:35 |
jonwil | because if it displays a different operator to the one the stock widget would have displayed, its a bug. | 19:35 |
jonwil | :) | 19:36 |
DocScrutinizer | I'm uttering a "yea" | 19:36 |
DocScrutinizer | thmubs up | 19:36 |
jonwil | does the fact that the widget needs the libconnui-dev stuff matter for CSSU? | 19:36 |
DocScrutinizer | approved by DocScrutinizer | 19:37 |
jonwil | or would those files/that package just end up in cssu? | 19:37 |
*** Pali has quit IRC | 19:37 | |
DocScrutinizer | err, good question. No idea where CSSU soure is hosted | 19:37 |
DocScrutinizer | Sources: http://gitorious.org/community-ssu/ | | 19:37 |
jonwil | right now though I am going to finish writing this mailing list post (so I can get wider feedback on both the widget and the libconnui-dev stuff | 19:38 |
jonwil | and then probably go to bed being that its after midnight here :) | 19:39 |
jonwil | I just wish writing/testing/stepping through small fragments of assembly for various purposes was as easy on ARM as it is on x86 :P | 19:57 |
MohammadAG | jonwil, which repos do you want? | 20:03 |
jonwil | what do you mean which repos? | 20:03 |
MohammadAG | jonwil, gitorious | 20:04 |
jonwil | its all good, I found all the code I needed to see | 20:04 |
MohammadAG | jonwil, I mean which repos do you want made? | 20:06 |
jonwil | I have nothing for gitorius at this point | 20:07 |
jonwil | I have more work to do on my stuff first :P | 20:07 |
* jonwil is glad people appreciate the hard work (and effort) that I put into the libconnui-dev work | 20:08 | |
DocScrutinizer | jonwil: are you kidding? best thing since sliced bread | 20:10 |
MohammadAG | DocScrutinizer, wasn't that the iPhone? | 20:11 |
* MohammadAG runs | 20:11 | |
jonwil | The amount of work I put in switching between gdb on the phone, IDA pro, google, grep of the fremantle SDK header files, grep of a dump of the phone filesystem and various other things, I dont want to think of how much effort that was | 20:12 |
DocScrutinizer | jonwil: please consider to add stuff to gitorious early | 20:12 |
*** lardman has joined #maemo-ssu | 20:22 | |
*** akikhaw has quit IRC | 20:31 | |
*** nox- has joined #maemo-ssu | 20:38 | |
*** jonwil has quit IRC | 20:49 | |
*** Atarii has joined #maemo-ssu | 21:12 | |
*** Atarii has quit IRC | 21:23 | |
*** andre__ has quit IRC | 22:37 | |
*** arcean has joined #maemo-ssu | 23:37 | |
*** Atarii has joined #maemo-ssu | 23:55 | |
*** Atarii has joined #maemo-ssu | 23:55 |
Generated by irclog2html.py 2.15.1 by Marius Gedminas - find it at mg.pov.lt!