*** lobito has joined #maemo | 01:00 | |
*** Pali has quit IRC | 01:09 | |
*** IRCFrEAK has joined #maemo | 02:14 | |
*** IRCFrEAK has left #maemo | 02:14 | |
*** HRH_H_Crab has quit IRC | 02:16 | |
*** florian has quit IRC | 02:22 | |
*** HRH_H_Crab has joined #maemo | 02:39 | |
*** jonwil has joined #maemo | 02:42 | |
*** SmilybOrg has joined #maemo | 03:31 | |
*** SmilyOrg has quit IRC | 03:33 | |
*** silviof has quit IRC | 03:33 | |
*** silviof has joined #maemo | 04:01 | |
jonwil | I cant believe I finally found http://simalliance.org/wp-content/uploads/2015/03/SIMalliance_UICC_Device_Implementation_Guidelines-1.1.pdf which has all the juicy information about display of operator names and service provider names and things. Wish I had had that document when I was working on connui-home-cellular, it would have helped so much | 04:03 |
---|---|---|
jonwil | but now I finally understand the inner workings of connui_cell_sim_get_service_provider, connui_cell_sim_is_network_in_service_provider_info and the related dbus calls (and for that matter what the fields in the ISI structure for the relavent calls actually mean) | 04:05 |
jonwil | and I finally understand just how the code picks what to display for the operator name | 04:06 |
*** spiiroin has quit IRC | 04:07 | |
jonwil | You can thank https://media.ccc.de/v/33c3-8151-dissecting_modern_3g_4g_cellular_modems for inspiring me to see if I could tell what OS the N900 cellmo is using (I couldn't) which lead me to checking some old ISI header files I had for isi message structures related to SIM operator name which lead me to the field name display_con_not_in_hplmn_or_spdi which lead me to google what spdi was... | 04:11 |
jonwil | ...which lead me to that PDF :) | 04:11 |
jonwil | So now another one of the mysteries of the N900 is solved | 04:12 |
*** spiiroin has joined #maemo | 04:21 | |
*** auenfx4 has quit IRC | 05:21 | |
*** auenf has joined #maemo | 05:22 | |
Vajb | jonwil: goodjob! | 05:35 |
Vajb | jonwil: now i have real reverse engineering idea. Rtcom-messaging-ui. It has a bug that silently drops sms if it has some special encoding (such as smileys). | 05:36 |
jonwil | To figure out that, we need to figure out where in the stack its being dropped. Its going to be one of 4 places. Cellular modem. libcsd-sms. telephony-ring. rtcom-messsaging-ui. | 05:39 |
jonwil | If its being dropped in cellular modem, we can forget fixing it. | 05:39 |
jonwil | if its being dropped elsewhere we have a target for reverse engineering | 05:39 |
*** florian__ has joined #maemo | 05:55 | |
*** florian_kc has quit IRC | 05:58 | |
*** lxp1 has joined #maemo | 06:02 | |
*** lxp has quit IRC | 06:04 | |
Vajb | jonwil: it has been solved, but it is just a patch. There was a thread in tmo about it. | 06:06 |
Vajb | i didn't dare to try it my main device, but it has been said to work. | 06:07 |
jonwil | ok, so its a libsms-utils patch. | 06:08 |
jonwil | Links dont work though so I cant see what its patching | 06:09 |
Vajb | oh. I hope someone has them stored. I think there will eventually be day when all sms r dropped. Now there r just few devices from where that happens | 06:14 |
jonwil | I found it on web.archive.org wayback machine | 06:19 |
Vajb | :) | 06:23 |
jonwil | It just changes the parameter to a libc function (iconv_open) | 06:23 |
jonwil | so there is no further reverse engineering required | 06:25 |
*** bencoh has quit IRC | 06:27 | |
Vajb | hmm i see. Could it be then implemented in CSSU? | 06:29 |
*** povbot has joined #maemo | 06:33 | |
jonwil | That would be up to the CSSU maintainers | 06:33 |
*** Michael_a380 has joined #maemo | 06:37 | |
Vajb | ok | 06:38 |
Vajb | i hope they will... | 06:39 |
Michael_a380 | Possible otterbox case for n900 available... | 06:41 |
Michael_a380 | http://talk.maemo.org/showpost.php?p=1523803&postcount=27 | 06:42 |
*** bencoh has joined #maemo | 06:53 | |
*** pagurus has quit IRC | 07:04 | |
*** pagurus has joined #maemo | 07:11 | |
*** DocScrutinizer05 has quit IRC | 07:17 | |
*** DocScrutinizer05 has joined #maemo | 07:17 | |
*** RedM has quit IRC | 07:21 | |
*** RedW has joined #maemo | 07:22 | |
*** TheKit has joined #maemo | 08:37 | |
*** NeKit has quit IRC | 08:40 | |
*** arcean has joined #maemo | 08:41 | |
*** hurrian has joined #maemo | 08:51 | |
*** hurrian_ has quit IRC | 08:54 | |
*** hurrian_ has joined #maemo | 08:55 | |
*** hurrian has quit IRC | 08:56 | |
*** dafox has joined #maemo | 08:57 | |
*** spiiroin has quit IRC | 09:03 | |
*** bencoh has quit IRC | 09:19 | |
*** bencoh has joined #maemo | 09:19 | |
*** spiiroin has joined #maemo | 09:25 | |
*** dafox has quit IRC | 09:28 | |
bencoh | jonwil, Vajb: sources for the "patch" are still available (or were not so long ago) | 09:35 |
jonwil | I found the patch via web.archive.org and I see exactly how it works | 09:36 |
bencoh | (and I successfully built itafaict) | 09:36 |
jonwil | so whatever sources for that patch exist dont matter | 09:36 |
bencoh | well actually it does, but anyway :) | 09:37 |
jonwil | and in fact there is a better way to do it if you can somehow modify things to insert the string UTF-16 into the binary and modify one address to use that instead of the string UCS-2 | 09:37 |
jonwil | i.e. do that via a binary patch (much like my libsms.so binary patch for cbsns) | 09:38 |
Wizzup | jonwil: Vajb link to said patch? | 10:02 |
bencoh | https://thp.io/2014/emojifix/ | 10:05 |
bencoh | well, https://github.com/harmattan/emojifix actually | 10:06 |
bencoh | I don't really understand why he dropped the old page | 10:06 |
*** Michael_a380 has quit IRC | 10:17 | |
jonwil | That fix looks like its for Harmattan rather than Fremantle | 10:47 |
jonwil | the github repo anyway | 10:47 |
bencoh | it's for both | 10:47 |
jonwil | ok, now I see | 10:48 |
xes | one day i should recheck/retry that patch. I still miss some message with a some kind of emoticon inside... i had to use dbus-script to save incoming sms events and raw messages | 10:59 |
bencoh | hm that's actually a good idea :) | 11:01 |
xes | ..but then the raw message is not easy do decode | 11:01 |
bencoh | indeed | 11:01 |
*** florian__ is now known as florian | 11:10 | |
*** jonwil has quit IRC | 11:17 | |
*** M4rtinK has joined #maemo | 11:26 | |
*** qwazix has quit IRC | 11:36 | |
*** qwazix has joined #maemo | 11:37 | |
bencoh | is it just me or the TMO (startcom class1 signed) certificate is considered as untrusted? | 11:40 |
Wizzup | gnutls-cli complains, firefox does not | 11:50 |
Wizzup | It's probably not chained properly | 11:51 |
*** Maxdamantus has quit IRC | 11:53 | |
*** Maxdamantus has joined #maemo | 11:54 | |
*** silviof has quit IRC | 11:58 | |
*** jskarvad has joined #maemo | 11:59 | |
*** jskarvad has quit IRC | 11:59 | |
*** jskarvad has joined #maemo | 11:59 | |
*** eMHa has quit IRC | 12:24 | |
*** N-Mi_ has joined #maemo | 12:26 | |
*** silviof has joined #maemo | 12:50 | |
*** silviof has quit IRC | 13:35 | |
*** silviof has joined #maemo | 14:05 | |
*** spiiroin has quit IRC | 14:32 | |
*** spiiroin has joined #maemo | 14:50 | |
*** L29Ah has left #maemo | 15:20 | |
*** L29Ah has joined #maemo | 15:22 | |
*** geaaru has joined #maemo | 15:22 | |
*** hurrian_ has quit IRC | 16:10 | |
*** hurrian has joined #maemo | 16:10 | |
*** M4rtinK has quit IRC | 16:20 | |
*** arcean has quit IRC | 16:37 | |
*** eMHa has joined #maemo | 16:40 | |
*** troulouliou_div2 has joined #maemo | 17:00 | |
*** florian has quit IRC | 17:15 | |
*** florian has joined #maemo | 18:40 | |
*** dafox has joined #maemo | 18:46 | |
*** florian has quit IRC | 18:47 | |
*** Pali has joined #maemo | 18:50 | |
*** M4rtinK has joined #maemo | 18:51 | |
*** capitanocrunch has joined #maemo | 19:08 | |
*** capitanocrunch has joined #maemo | 19:08 | |
*** sunshavi has joined #maemo | 19:15 | |
*** hardy_magnus has joined #maemo | 19:18 | |
*** hardy_magnus_ has joined #maemo | 19:19 | |
*** dafox has quit IRC | 19:19 | |
*** geaaru has quit IRC | 19:20 | |
*** troulouliou_div2 has quit IRC | 19:21 | |
*** hardy_magnus_ has quit IRC | 19:22 | |
*** hardy_magnus has quit IRC | 19:22 | |
*** capitanocrunch has quit IRC | 19:27 | |
*** hardy_magnus_ has joined #maemo | 19:27 | |
*** hardy_magnus has joined #maemo | 19:28 | |
*** hardy_magnus_ has quit IRC | 19:32 | |
*** hardy_magnus has quit IRC | 19:32 | |
*** heroux has quit IRC | 20:00 | |
*** dafox has joined #maemo | 20:04 | |
*** heroux has joined #maemo | 20:06 | |
*** dafox has quit IRC | 20:11 | |
*** doppler has quit IRC | 20:14 | |
*** doppler has joined #maemo | 20:15 | |
*** dafox has joined #maemo | 20:36 | |
*** N-Mi_ has quit IRC | 20:46 | |
*** xelo has joined #maemo | 21:19 | |
*** xelo has left #maemo | 21:19 | |
*** jskarvad has quit IRC | 21:59 | |
*** M4rtinK has quit IRC | 22:13 | |
*** xes has quit IRC | 22:16 | |
*** xes has joined #maemo | 22:17 | |
*** xelo has joined #maemo | 22:18 | |
*** xelo has left #maemo | 22:19 | |
*** Cor-Ai has quit IRC | 23:09 | |
*** Cor-Ai has joined #maemo | 23:11 | |
*** florian has joined #maemo | 23:19 |
Generated by irclog2html.py 2.15.1 by Marius Gedminas - find it at mg.pov.lt!