*** xorly has quit IRC | 00:19 | |
*** Pali has quit IRC | 00:39 | |
*** Kabouik has joined #maemo | 00:42 | |
*** Kabouik has joined #maemo | 00:44 | |
*** pkill9 has quit IRC | 00:47 | |
*** Kabouik_ has joined #maemo | 00:50 | |
*** troulouliou_div2 has quit IRC | 00:51 | |
*** Kabouik has quit IRC | 00:52 | |
*** Kabouik_ has quit IRC | 01:06 | |
*** pkill9 has joined #maemo | 01:13 | |
*** xy2_ has quit IRC | 01:32 | |
*** xy2_ has joined #maemo | 01:35 | |
*** zekorius has joined #maemo | 01:37 | |
zekorius | Linux Nokia-N900 2.6.28.10-cssu3 #1 PREEMPT Sat Jul 28 18:05:05 EDT 2012 armv71 unknown | 01:37 |
---|---|---|
zekorius | it's what I got after uname -a | 01:37 |
zekorius | is it ok? | 01:38 |
sixwheeledbeast | hmm, interesting. I am using /203 | 01:50 |
sixwheeledbeast | zekorius: ok in what way? | 01:51 |
zekorius | sixwheeledbeast: I made backup too late, and now some things doesn't work for me | 01:52 |
sixwheeledbeast | correction /ssu/203 | 01:53 |
*** xy2_ has quit IRC | 01:53 | |
zekorius | http://talk.maemo.org/showthread.php?t=100018 | 01:54 |
zekorius | IDK how to fix it | 01:54 |
zekorius | IDK what I were doing | 01:54 |
zekorius | IDK if I'am able to fix this n900 myself but some packages are missing and apt-get update doesn't work, cssu update doesn't work either | 01:54 |
sixwheeledbeast | firstly don't use apt | 01:55 |
jonwil | My guess is you probably have a stuffed system and need to re-flash PR1.3 on there before installing CSSU on top of that and doing it properly. | 01:55 |
jonwil | That's just a guess though. | 01:55 |
sixwheeledbeast | It would appear you have the Nokia repos missing while updating to CSSU? | 01:56 |
zekorius | missing packages are libtelepathy-qt4-0 libtpsession libgq-gconf0 qtm-maemo-metapackage libconninet0 | 01:57 |
jonwil | Yes that sounds like you are missing the Nokia repos or something. | 01:57 |
sixwheeledbeast | It's a lot to explain but I would suggest you start fresh. | 01:58 |
sixwheeledbeast | ~jrtools | 01:58 |
infobot | i guess jrtools is http://wiki.maemo.org/User:Joerg_rw/tools | 01:58 |
zekorius | is there good step by step instruction how to start fresh? | 01:59 |
sixwheeledbeast | see the link above. | 01:59 |
zekorius | sixwheeledbeast: thanks you, I'm going to read this tomorrow, now it's time to finally get some rest and sleep | 02:01 |
zekorius | 1:00 | 02:01 |
*** N-Mi has quit IRC | 02:02 | |
zekorius | good night/day wherever you are whatever hour you have | 02:02 |
sixwheeledbeast | zekorius: Remove SIM > Flash (PR1.3) > Boot > Click recommended.install file > Click link to CSSU that should be it for the basic system. | 02:02 |
sixwheeledbeast | gn is midnight here :) | 02:02 |
sixwheeledbeast | oh also remove cherry. | 02:03 |
sixwheeledbeast | You maybe able to repair what you have with installing "recommended.install" and update via HAM but I would start again myself. | 02:04 |
*** zekorius has quit IRC | 02:07 | |
*** pkill9 has quit IRC | 02:14 | |
Langoor | backupmenu is installed | 02:15 |
Langoor | now making my first backup | 02:15 |
*** louisdk has joined #maemo | 02:27 | |
*** LjL has quit IRC | 02:30 | |
*** LjL has joined #maemo | 02:34 | |
*** LjL has quit IRC | 02:44 | |
*** LjL has joined #maemo | 02:54 | |
*** florian_kc has quit IRC | 02:55 | |
*** LjL has quit IRC | 02:59 | |
*** Wizzup has quit IRC | 03:13 | |
*** Wizzup has joined #maemo | 03:25 | |
*** LjL has joined #maemo | 03:48 | |
*** LjL has joined #maemo | 03:52 | |
*** louisdk has quit IRC | 04:01 | |
*** N-Mi has joined #maemo | 04:17 | |
*** N-Mi has joined #maemo | 04:17 | |
*** Milhouse has quit IRC | 04:36 | |
*** louisdk has joined #maemo | 04:39 | |
*** auenfx8 has joined #maemo | 06:53 | |
*** auenf has quit IRC | 06:53 | |
*** auenfx8 has quit IRC | 07:09 | |
*** auenf has joined #maemo | 07:09 | |
*** N-Mi has quit IRC | 07:14 | |
*** N-Mi has joined #maemo | 07:15 | |
*** N-Mi has quit IRC | 07:21 | |
*** N-Mi has joined #maemo | 07:22 | |
*** N-Mi has joined #maemo | 07:22 | |
*** louisdk has quit IRC | 07:29 | |
*** jonwil has quit IRC | 07:32 | |
*** spiiroin has quit IRC | 07:54 | |
*** spiiroin has joined #maemo | 08:42 | |
Maxdamantus | Weird. Seem to have missed some SMSes that were sent to me. | 08:55 |
Maxdamantus | Can see them being received and acknowledged at the right time in syslog, but never saw them through the UI. | 08:55 |
Vajb | Maxdamantus: they probably contained smileys | 10:00 |
Maxdamantus | They did. | 10:00 |
Vajb | there was a fix in tmo | 10:01 |
Vajb | also i've noticed that some new phones send sms in wrong format | 10:01 |
KotCzarny | isnt it priority issue for cssu? | 10:02 |
Vajb | so sometimes they r treated as mms | 10:02 |
KotCzarny | vajb, that's because mms is often sent for free | 10:02 |
Maxdamantus | It was an iPhone that sent them. | 10:02 |
KotCzarny | while sms is most often overpriced | 10:02 |
Maxdamantus | So what's special about the smileys in iOS? | 10:02 |
KotCzarny | maxd: utf | 10:03 |
KotCzarny | most likely | 10:03 |
Maxdamantus | I'd've imagined they'd've just been Unicode, yeah. | 10:03 |
KotCzarny | utf encoded in unicode? | 10:03 |
KotCzarny | ;) | 10:03 |
Maxdamantus | Unicode encoded in whatever SMSes typically use to encode Unicode, which I suspect is UTF-8. | 10:03 |
KotCzarny | sms uses plain ascii when doesnt contain any special chars (and then you are charged per ~160 chars), when it switches to utf, you pay twice as much | 10:04 |
Maxdamantus | .. so it uses UTF-16? | 10:04 |
KotCzarny | yup | 10:04 |
Maxdamantus | Who came up with that idea? | 10:05 |
KotCzarny | dont ask me | 10:05 |
KotCzarny | but it was big money cow for telcos | 10:05 |
Maxdamantus | Surely they must've only started doing that long after UTF-8 was a thing. | 10:05 |
KotCzarny | as people were trying to add language specific characters and weren't expecting | 10:05 |
KotCzarny | nope | 10:06 |
KotCzarny | it was when people started demanding localized phones | 10:06 |
KotCzarny | ;) | 10:06 |
KotCzarny | even old nokia 3310 has it | 10:06 |
KotCzarny | and i suspect even older | 10:06 |
Maxdamantus | > The first commercially sold SMS service was offered to consumers, as a person-to-person text messaging service by Radiolinja (now part of Elisa) in Finland in 1993. | 10:07 |
Maxdamantus | which is about the same time as UTF-8 was invented. | 10:07 |
Maxdamantus | 3310 was apparently made in 2000, again, long after UTF-8. | 10:08 |
*** shentey has joined #maemo | 10:10 | |
*** shentey has quit IRC | 10:11 | |
*** shentey_ has joined #maemo | 10:11 | |
Maxdamantus | I can imagine devices just having options to set some 8859-like encoding before there being an effort to use Unicode instead .. find it hard to imagine how everyone would switch to Unicode but end up using UTF-16. | 10:11 |
Maxdamantus | unless it really was at the very beginning of commercial SMS. | 10:11 |
Maxdamantus | https://en.wikipedia.org/wiki/SMS#cite_ref-3GPP_23.038_44-0 suggests that it's actually UCS-2, which would explain it. | 10:17 |
Maxdamantus | Fucking idiots. | 10:17 |
KotCzarny | money money money | 10:17 |
CatButts | it's so funny | 10:18 |
Maxdamantus | Well, UCS-2 doesn't give a monetary advantage over UTF-16. | 10:19 |
Maxdamantus | (I'm guessing you're referring to the fact that it more often has to send things as multiple messages because almost half of the messages are just zeroes) | 10:19 |
Maxdamantus | UCS-2 is just completely the wrong thing to use. | 10:20 |
KotCzarny | yup | 10:20 |
KotCzarny | even single localized character switches whole message into ucs-2 | 10:21 |
KotCzarny | and since most people have some internet or mms package on their phones already, it's cheaper than sending sms | 10:21 |
KotCzarny | apparently. | 10:21 |
KotCzarny | which is just wrong. eh | 10:22 |
Maxdamantus | Mm .. if I try to send a message to myself that includes U+10000 in it, it says it fails to deliver, but syslog just gives stupid dbus errors. | 10:25 |
Maxdamantus | Oct 27 20:24:35 orcus user.crit rtcom-messaging-ui[26921]: GLIB CRITICAL ** default - dbus_g_error_get_name: assertion `error->code == DBUS_GERROR_REMOTE_EXCEPTION' failed | 10:26 |
*** shentey_ has quit IRC | 10:26 | |
Maxdamantus | Don't tell me dbus is restricted to UCS-2 too. | 10:27 |
KotCzarny | yaaaay | 10:27 |
*** shentey_ has joined #maemo | 10:27 | |
*** shentey_ has quit IRC | 10:30 | |
*** qwazix has quit IRC | 10:36 | |
Maxdamantus | Can't access the tars linked to from http://talk.maemo.org/showthread.php?t=93427&page=2 , but it sounds like it's just a matter of replacing a "UCS-2" string passed to iconv with "UTF-16" | 10:38 |
*** florian has joined #maemo | 10:39 | |
Maxdamantus | Yep, that seemed to do it. | 10:43 |
*** geaaru has joined #maemo | 10:43 | |
Maxdamantus | Hopefully that zero byte that was after "UCS-2\0" wasn't important. | 10:43 |
*** qwazix has joined #maemo | 10:45 | |
*** qwazix has quit IRC | 10:45 | |
*** qwazix has joined #maemo | 10:45 | |
Maxdamantus | Will try it properly with an iPhone later, but can at least send U+10000 to myself now. | 10:45 |
Maxdamantus | (for the record, I just used a hex editor to replace "UCS-2\0\0" with "UTF-16\0" in /usr/lib/libsms-utils.so.0.0.0) | 10:47 |
Maxdamantus | I'm guessing "UTF16\0" would probably also work if it's just passed to iconv, because I think iconv is fairly lenient about those names. | 10:48 |
Maxdamantus | (since "UTF16\0" and "UCS-2\0" have the same length) | 10:48 |
Maxdamantus | Ah, I guess this is the thing linked to by that thread: https://github.com/harmattan/emojifix | 10:56 |
Maxdamantus | Seems to effectively do the same thing, but it does it by linking to a different library instead of just changing the string directly. | 10:57 |
*** xvnvx has joined #maemo | 10:58 | |
*** xvnvx has quit IRC | 10:59 | |
*** eMHa has quit IRC | 11:33 | |
sixwheeledbeast | ~emojifix | 11:44 |
sixwheeledbeast | hmm. | 11:45 |
sixwheeledbeast | there was a thread on it somewhere Thomas Perl | 11:45 |
sixwheeledbeast | Ah yesy that github link will do | 11:45 |
ShadowJK | More importantly, unicode wasn't anything invented by phone companies. ;-) | 11:47 |
DocScrutinizer05 | unicode in SMS was always in the spec afaik | 11:47 |
DocScrutinizer05 | hmm, not sure about *unicode* | 11:48 |
DocScrutinizer05 | might be other specific codepages | 11:48 |
DocScrutinizer05 | but the switch of whole SMS from one-byte to two-byte chars been there from beginning I'd say | 11:49 |
ShadowJK | ah okay | 11:49 |
ShadowJK | Didn't windows use UCS-2 before it became clear that unicode wouldn't stay at 16 bit? | 11:50 |
Maxdamantus | No. | 11:50 |
Maxdamantus | Because Windows didn't exist back then. | 11:50 |
DocScrutinizer05 | I can't recall details. UCS rings a bell | 11:50 |
DocScrutinizer05 | ~phonecontrol | 11:51 |
infobot | it has been said that phonecontrol is http://wiki.maemo.org/Phone_control | 11:51 |
*** eMHa has joined #maemo | 11:52 | |
Maxdamantus | actually, nvm, it did. I thought UTF-16 was older than it was. | 11:52 |
Maxdamantus | Hm, so UTF-16 was made in 1996 .. that's .. after UTF-8. | 11:52 |
ShadowJK | I remember someone saying that windows is UCS-2 .. but then switched to UTF-16 at some point | 11:53 |
ShadowJK | Maxdamantus, yep | 11:53 |
DocScrutinizer05 | sth along >> ADDR_TYPE = 129 #unknown format<< | 11:53 |
DocScrutinizer05 | https://www.startpage.com/do/search?q=SMS+encoding | 11:55 |
Maxdamantus | I didn't get something that suggested an unknown format. | 11:55 |
DocScrutinizer05 | https://en.wikipedia.org/wiki/GSM_03.38 | 11:55 |
Maxdamantus | Oct 27 16:51:05 orcus user.notice telepathy-ring[1204]: GLIB MESSAGE Modem-SMS - deserializing SMS-DELIVER "..." failed: conversion failed (-10@SmsUtilssError) | 11:56 |
Maxdamantus | Oct 27 16:51:05 orcus user.warn sms-manager[857]: GLIB WARNING ** default - Error decoding TPDUs. Discarding message | 11:56 |
DocScrutinizer05 | >>However, since modern programming environments do not provide encoders or decoders for UCS-2, some cell phones (e.g. iPhones) use UTF-16 instead of UCS-2<< | 11:57 |
DocScrutinizer05 | >>his works, because for characters in the Basic Multilingual Plane (including full alphabets of most human languages) UCS-2 and UTF-16 encodings are identical. To encode characters outside of the BMP, such as emoticons, UTF-16 uses surrogate pairs, which when decoded with UCS-2 would appear as two valid but unmapped code points.<< | 11:59 |
Maxdamantus | That sounds a bit misleading. | 11:59 |
ShadowJK | "n a standard GSM text message, all characters are encoded using 7-bit code units, packed together to fill all bits of octets" <- Ah this is the headache I remember | 11:59 |
Maxdamantus | UCS-2 isn't really designed to be encoded/decoded. | 12:00 |
DocScrutinizer05 | ShadowJK: see http://wiki.maemo.org/Phone_control#Send_SMS for a fine (de)octettifier | 12:00 |
Maxdamantus | Because what would you encode/decode it to? | 12:00 |
Maxdamantus | You can convert between UCS-2 and UTF-8, or between UCS-2 and UTF-16, but some things in either direction simply can't be converted. | 12:01 |
DocScrutinizer05 | def semi_octify(str): | 12:01 |
DocScrutinizer05 | and | 12:01 |
DocScrutinizer05 | def deoctify(arr): | 12:01 |
Maxdamantus | whereas UTF-8 and UTF-16 are real encodings, since they are both able to losslessly convert between each other and conceptually into "Unicode" code points. | 12:01 |
Maxdamantus | (as long as the UTF-8/UTF-16 strings are well-formed) | 12:02 |
DocScrutinizer05 | oops def octify(str): | 12:02 |
DocScrutinizer05 | also see my slightly patched version: http://maemo.cloud-7.de/maemo5/usr/local/bin/smscb.py | 12:06 |
*** xvnvx has joined #maemo | 12:10 | |
*** shentey has joined #maemo | 12:11 | |
Maxdamantus | So you can't octify one-character strings? | 12:13 |
*** xvnvx has quit IRC | 12:13 | |
Maxdamantus | UnboundLocalError: local variable 'bitstocopy' referenced before assignment | 12:13 |
*** xorly has joined #maemo | 12:13 | |
*** xvnvx has joined #maemo | 12:13 | |
*** cyteen has quit IRC | 12:16 | |
*** xvnvx has quit IRC | 12:17 | |
Maxdamantus | This octify function in that Phone_control link looks like nonsense to me. | 12:17 |
*** xvnvx has joined #maemo | 12:17 | |
Maxdamantus | Seems to work as the inverse of deoctify at least, as long as the string is not of length 1. | 12:19 |
*** pkill9 has joined #maemo | 12:20 | |
Maxdamantus | or not. | 12:21 |
Maxdamantus | >>> oct.deoctify(oct.octify("a"*7)) | 12:22 |
Maxdamantus | 'aaaaaaaB' | 12:22 |
*** Pali has joined #maemo | 12:25 | |
*** jskarvad has joined #maemo | 12:25 | |
Maxdamantus | and yeah, the SMS from the iPhone works now. | 12:28 |
Langoor | I have my n900 on the newest cssu now (21.2011.38-1Tmaemo11) (testing branch) | 12:41 |
Langoor | kernel-power | 12:42 |
Langoor | now to uboot, I couldn find a lot about that, how would I install this? | 12:42 |
*** xy2_ has joined #maemo | 12:47 | |
*** err0r3o3 has joined #maemo | 12:51 | |
*** xvnvx has quit IRC | 12:57 | |
*** jonwil has joined #maemo | 13:06 | |
*** teotwaki has quit IRC | 13:26 | |
*** xy2_ has quit IRC | 13:43 | |
*** xy2_ has joined #maemo | 13:46 | |
*** shentey has quit IRC | 13:49 | |
*** pkill9 has quit IRC | 14:00 | |
DocScrutinizer05 | decompression 7->8: http://paste.opensuse.org/25469617 | 14:19 |
DocScrutinizer05 | oops sorry | 14:20 |
*** pkill9 has joined #maemo | 14:36 | |
*** pkill9 has quit IRC | 15:00 | |
*** pkill9 has joined #maemo | 15:01 | |
*** spiiroin has quit IRC | 15:17 | |
*** rm_work has quit IRC | 15:29 | |
*** rm_work has joined #maemo | 15:30 | |
*** rm_work has joined #maemo | 15:30 | |
*** eMHa has quit IRC | 15:58 | |
*** jonwil has quit IRC | 15:59 | |
*** eMHa has joined #maemo | 16:42 | |
*** cyteen has joined #maemo | 18:26 | |
*** dmth|intevation has joined #maemo | 18:32 | |
*** auenfx8 has joined #maemo | 18:52 | |
*** auenf has quit IRC | 18:55 | |
*** florian has quit IRC | 18:57 | |
*** xorly has quit IRC | 18:58 | |
*** dmth|intevation has quit IRC | 19:05 | |
*** auenfx8 has quit IRC | 19:09 | |
*** auenf has joined #maemo | 19:09 | |
*** Milhouse has joined #maemo | 19:15 | |
*** err0r3o3_ has joined #maemo | 19:26 | |
*** err0r3o3 has quit IRC | 19:29 | |
*** err0r3o3_ is now known as err0r3o3 | 19:29 | |
*** Vajb has quit IRC | 19:30 | |
*** Vajb has joined #maemo | 19:33 | |
*** xy2_ has quit IRC | 19:41 | |
*** pagurus has joined #maemo | 19:55 | |
*** pagurus` has quit IRC | 19:56 | |
*** pkill9 has quit IRC | 20:08 | |
*** pkill9 has joined #maemo | 20:17 | |
*** err0r3o3 has quit IRC | 20:30 | |
*** err0r3o3 has joined #maemo | 20:36 | |
* CatButts wonders if running Discord on the Maemo is even feasible | 20:43 | |
*** spiiroin has joined #maemo | 20:46 | |
pkill9 | i'd like that | 20:54 |
pkill9 | i would think the hardware could handle it | 20:55 |
*** Milhouse has quit IRC | 21:00 | |
*** Milhouse has joined #maemo | 21:26 | |
*** geaaru has quit IRC | 21:32 | |
*** jskarvad has quit IRC | 21:38 | |
*** florian_kc has joined #maemo | 21:48 | |
*** florian has joined #maemo | 21:48 | |
*** dijimumin has joined #maemo | 21:55 | |
*** CatButts has quit IRC | 21:58 | |
*** CatButts has joined #maemo | 22:10 | |
CatButts | Discord is a piece of doo-doo, anyway | 22:10 |
CatButts | but hey, if it's what your friends use, that's life | 22:11 |
pkill9 | yeah | 22:11 |
CatButts | oh, this reminds me | 22:11 |
CatButts | does Skype for N900 still work? | 22:12 |
sixwheeledbeast | Discord refer you to the web app for linux | 22:24 |
sixwheeledbeast | looks like there is a beta for 64 bit only | 22:24 |
CatButts | 64butts | 22:26 |
CatButts | https://github.com/EionRobb/purple-discord | 22:26 |
CatButts | this might be a starting point for such an endeavour | 22:27 |
*** eMHa has quit IRC | 22:29 | |
*** eMHa has joined #maemo | 22:35 | |
*** Natch has quit IRC | 22:48 | |
*** Natch has joined #maemo | 22:53 | |
*** TheKit has joined #maemo | 22:53 | |
*** NeKit has quit IRC | 22:57 | |
*** N-Mi has quit IRC | 23:29 | |
*** xy2_ has joined #maemo | 23:53 |
Generated by irclog2html.py 2.15.1 by Marius Gedminas - find it at mg.pov.lt!