IRC log of #maemo for Thursday, 2016-04-28

*** futpib_ has quit IRC00:01
*** bredebid has quit IRC00:08
*** Cor-Ai has quit IRC00:26
*** Cor-Ai has joined #maemo00:27
*** Oksanaa has quit IRC00:28
*** bredebid has joined #maemo00:30
*** trumee has quit IRC01:11
*** florian has quit IRC01:53
freemangordonkerio: what is giev?02:09
*** corvinux has quit IRC02:16
*** TriztAway has quit IRC02:26
*** Trizt has joined #maemo02:26
*** vakkov has quit IRC02:26
*** salamisami has quit IRC02:28
*** corvinux has joined #maemo02:31
*** corvinux has quit IRC02:31
*** corvinux has joined #maemo02:31
*** bredebid has quit IRC02:40
*** vakkov has joined #maemo02:45
*** Mek has quit IRC02:49
*** Mek has joined #maemo02:59
OksanaIs libotr2 v3.2.0-4 on maemo compromised or not? https://www.helpnetsecurity.com/2016/03/10/critical-bug-libotr-open-users-chatsecure-adium-pidgin-compromise/03:12
*** Redhair has quit IRC03:15
OksanaAnybody wants to test the glibc-PoC-exploit? http://www.securityweek.com/remote-code-execution-flaw-patched-glibc-library03:26
OksanaMaemo uses libc6 2.5, correct? And much of the world moved on to libc6 2.7, what the difference? If it's only bug fixes, it may be doable. If it's not backward-compatible, it's annoying03:34
Oksanatelepathy-gabble with OTR support, around 2014: what version of telepathy-gabble? https://git.collabora.com/cgit/user/xclaesse/telepathy-gabble.git/log/?h=otr03:39
Wizzupglibc is backwards compat, it has versioned symbols03:39
Wizzupafaik03:39
Wizzupif you are talking about the dns problem, I think that was fixed.03:39
OksanaOkay, would there be problems if I tried to install libc6 2.7 on Maemo?.. And was it fixed on Maemo platform?03:40
OksanaLike, does current-on-Maemo glibc have this vulnerability?03:41
Wizzupcssu has the fix iirc03:41
Wizzupeither that or we are not vulnerable03:41
Wizzupwrt installing new version: I don't know. probably (you will run into problems)03:41
OksanaWhy does libc6 2.13 depend on libc-bin when libc6 2.5 does not depend on a libc-bin?03:43
* Oksana wishes me could test libc6 2.13 in a maemo virtual machine03:43
*** eMHa_ has joined #maemo04:13
*** eMHa has quit IRC04:17
*** trumee has joined #maemo04:28
*** robotanarchy has joined #maemo04:43
*** Redhair has joined #maemo04:45
*** robotanarchy_ has quit IRC04:46
*** vakkov has quit IRC04:47
*** Linkandzelda has quit IRC04:48
*** Defiant has quit IRC04:53
*** Linkandzelda has joined #maemo04:56
*** Linkandzelda has joined #maemo04:56
*** Defiant has joined #maemo04:56
DocScrutinizer05http://www.tldp.org/HOWTO/Program-Library-HOWTO/shared-libraries.html05:33
DocScrutinizer05>>Usually you can update libraries without concern; if there was an API change, the library creator is supposed to change the soname. That way, multiple libraries can be on a single system, and the right one is selected for each program<<05:40
*** aloril has quit IRC05:42
DocScrutinizer05IOW all glibc6.so.2.* are supposed to be API compatible05:43
DocScrutinizer05updating to glibc6.so.3.* wouldn't do anything except allow for *new* programs to use the new glibc, *old* programs would need and use glibc6.so.2 still05:44
luke-jrDocScrutinizer05: a recent Gentoo glibc update broke fork()05:49
luke-jrfyi05:49
luke-jr(it got to stable :/)05:49
DocScrutinizer05well, it's amazing how little lib devels seem to understand about how libs actually are supposed to work05:50
luke-jrABI is actually quite complicated :/05:51
DocScrutinizer05*highly* recommended: http://www.tldp.org/HOWTO/Program-Library-HOWTO/shared-libraries.html05:51
DocScrutinizer05>>3.6. Incompatible Libraries<<05:51
DocScrutinizer05>>If you can avoid these reasons, you can keep your libraries binary-compatible. Said another way, you can keep your Application Binary Interface (ABI) compatible if you avoid such changes. For example, you might want to add new functions but not delete the old ones.<<05:52
luke-jr2. Exported data items change (exception: adding optional items to the ends of structures is okay, as long as those structures are only allocated within the library).05:52
luke-jr^ this exception can be wrong!05:52
DocScrutinizer05well, it is correct as long as devels don't do bullshit05:53
luke-jrstruct inside another struct05:53
DocScrutinizer05hmm05:53
luke-jryou end up moving everything in the external struct after it :/05:53
DocScrutinizer05yep05:53
* luke-jr has actually goofed this before >_<05:54
DocScrutinizer05that's pretty poor coding practice in my book though05:54
DocScrutinizer05you shalt not assume about properties of a structure you inherit from inside an opaque source like a lib05:55
DocScrutinizer05neither aqbout size nor any other properties, as long as you don't derive such properties from same origina as the object itself05:55
DocScrutinizer05thus it's a logical deivative of "as long as those structures are only allocated within the library"05:56
luke-jrwell, both structs were in the same lib ;)05:56
luke-jrand the external one only had a pointer to the internal one, so I figured it was safe05:57
luke-jrbut it happened to be an array ;)05:57
DocScrutinizer05when your larger structure embeds the extended data structure, then the original extendad data structure is ABI compatible but your embedding structure breaks ABI compatibility05:58
DocScrutinizer05even when the larger structure that embeds the changed one is from same library05:59
*** lxp has joined #maemo06:02
*** vahe has joined #maemo06:04
*** DocScrutinizer05 has quit IRC06:04
*** DocScrutinizer05 has joined #maemo06:04
*** lxp1 has quit IRC06:04
DocScrutinizer05wait! you say the "outer" structure ahd a *pointer* to the inner extended structure? then is _should_ be safe indeed06:07
DocScrutinizer05I don't understand how the actual data structure type of any of both structures would have any impact on that06:08
DocScrutinizer05the library hands you a pointer to struct_outer, which has a pointer aka memory address to struct_inner. When you extend struct_inner by appending data to the end, nothing bad should happen06:09
*** aloril has joined #maemo06:10
*** luke-jr has quit IRC06:12
DocScrutinizer05I thought you were referring to struct_outer actually embedding struct_inner verbatim. so addr(struct_outer) <= addr(struct_inner) < addr(end(struct_inner)) <= addr(end(struct_outer))06:15
*** luke-jr has joined #maemo06:15
DocScrutinizer05end(struct){return addr(struct) + len(struct)}06:16
DocScrutinizer05actually06:17
DocScrutinizer05end(struct){return (pointer) addr(struct) + len(struct)}06:17
DocScrutinizer05luke-jr: mind to elaborate on the problem you ran into?06:26
luke-jrDocScrutinizer05: in glibc or my lib's ABI?06:27
DocScrutinizer05the example you gave above06:28
luke-jrhttps://github.com/bitcoin/libblkmaker/blob/master/blktemplate.h06:28
luke-jrI added to struct blktxn_t at the end06:28
DocScrutinizer05and where did that break?06:29
luke-jrwhen software using the library accessed blktemplate_t->txns[1]06:30
DocScrutinizer05I see https://github.com/bitcoin/libblkmaker/blob/master/blktemplate.h#L9606:32
DocScrutinizer05I don't see where the problem happened06:32
luke-jrtxns[1] used to be txns+32, now it is txns+3606:33
DocScrutinizer05tbh I don't find txns[] in blktemplate_t06:34
DocScrutinizer05ooha, for arry the compiler assumes it knows the array element size06:35
DocScrutinizer05that's compiletime, indeed06:36
DocScrutinizer05nasty06:36
DocScrutinizer05so the problem is not the ABI change per se, neither the embedding superstructure, it's a pointer to a datatype that changes while the compiler generated code that assumes it's fixed06:37
*** pagurus has quit IRC06:38
*** pagurus has joined #maemo06:38
DocScrutinizer05IOW when you get a pointer to an array, your compiler has to rely on size of each array element didn't change since compile time06:39
DocScrutinizer05that's implicit knowledge about datatype properies that actually shouldn't get entangled to ABI. Alas it obviously is06:40
DocScrutinizer05*aiui*06:40
DocScrutinizer05you probably should update http://www.tldp.org/HOWTO/Program-Library-HOWTO/shared-libraries.html :-)06:41
DocScrutinizer05nice finding06:41
DocScrutinizer05actually the problem is your data type of the array element changed06:43
DocScrutinizer05while it's OK to chenge the data type of a single structure by simply appending data to the end of the structure, it's breaking your ABI when you use that changed dataype in any other data structure06:46
DocScrutinizer05which you did in the array definition06:46
DocScrutinizer05so yes, the "embedding outer structure", even hile using a pointer, used a pointer to a different datatype, and that broke the ABI06:48
DocScrutinizer05while*06:48
DocScrutinizer05nice catch nevertheless :-)06:49
DocScrutinizer05tbh arrays in C always been quite messed up a implementation concept06:54
DocScrutinizer05all the aray pointer arithmetics are prone to confuse the one using it06:56
DocScrutinizer05way too much implied knowledge that alas isn't ubiquitous06:56
DocScrutinizer05in compiler06:56
DocScrutinizer05see the above obscure data type change of pointer to array06:57
DocScrutinizer05did the ABI datatype definitions cover and catch this ("undefined or missing parameter" on binary startup), or did you simply run into errors from wrong index into array during runtime?07:01
*** Roth has joined #maemo07:01
DocScrutinizer05the latter would be *very* unfortunate07:02
*** Roth has quit IRC07:35
Oksana>> a recent Gentoo glibc update broke fork() << So, while generally installing new versions of libs should not damage anything, glibc was shown to be a risk once due to developers-testers making a mistake, as in, >> implicit knowledge about datatype properties that actually shouldn't get entangled to ABI. Alas it obviously is <<07:53
OksanaAnd, if there are libraries of entirely different versions (like 2 and 3), they are not backwards-compatible, and they do not conflict, they simply co-exist. If the libraries are of same version, the new one will be "replacing" the old one, and it should be backwards-compatible, unless there is a mistake somewhere...07:55
*** RedM has quit IRC08:01
*** RedW has joined #maemo08:01
*** ahycka has quit IRC08:40
*** ahycka has joined #maemo08:41
*** arcean has joined #maemo08:58
*** corvinux has quit IRC09:00
*** ahycka has quit IRC09:03
*** corvinux has joined #maemo09:19
*** tanty_off is now known as tanty09:30
*** corvinux has quit IRC09:38
*** futpib_ has joined #maemo09:44
*** ced117 has joined #maemo10:17
*** zGrr has quit IRC10:19
DocScrutinizer05sure10:22
*** florian has joined #maemo10:23
zamn900what's sure?10:27
Oksanabacklog ^ if there are libraries of entirely different versions (like 2 and 3), they are not backwards-compatible, and they do not conflict, they simply co-exist. If the libraries are of same version, the new one will be "replacing" the old one, and it should be backwards-compatible, unless there is a mistake somewhere...10:28
*** corvinux has joined #maemo10:32
*** corvinux has quit IRC10:32
*** corvinux has joined #maemo10:32
DocScrutinizer05and even then you *could* make them coexist10:32
DocScrutinizer05though it gets nasty then10:33
DocScrutinizer05you need to resort to LD_PRELOAD or similar stuff10:33
DocScrutinizer05to tag either the apps that need the new version or the apps that need the old version10:34
keriofreemangordon: ༼ つ ◕_◕ ༽つ Give GCC10:34
DocScrutinizer05o.O .oO(???)10:34
zamn900sure10:35
DocScrutinizer05what's sure?10:35
DocScrutinizer05;-D10:35
zamn900:D10:35
*** futpib_ has quit IRC10:36
DocScrutinizer05anyway that array issue is a tricky one10:37
DocScrutinizer05I wonder if ABI symbols catch it10:37
DocScrutinizer05I guess they should10:38
*** bredebid has joined #maemo10:38
DocScrutinizer05related:  http://ispras.linuxbase.org/index.php/ABI_compliance_checker10:40
DocScrutinizer05http://abi-laboratory.pro/tracker/timeline/glibc/10:41
*** freemangordon_ has joined #maemo10:43
DocScrutinizer05krrhrrhrr http://blog.famillecollet.com/public/reports/mysql__-3.0.9-3.1.0.html#Type_Problems_High10:51
DocScrutinizer05>>When I start maintaining this package (version 2.x), the library was even not versionned. So I have to work with developers to include this feature. Now I need to convince them to respect the pratices.<<10:52
DocScrutinizer05so much about proving my claim above regarding >>it's amazing how little lib devels seem to understand about how libs actually are supposed to work<<10:53
keriowhy do you think docker is popular10:54
kerioinstead of actually figuring out what's needed and how's needed by your shitty webapp10:55
kerioyou can just ship the whole distro you've been developing on10:55
DocScrutinizer05because some fools think it's a great idea to run each app in its own VM basically10:55
keriono, that's not it10:55
keriojails do that10:55
keriojails are fucking awesome10:55
zamn900sure10:55
keriodocker is roughly jails on linux10:56
DocScrutinizer05they should link sttaically instead10:56
DocScrutinizer05statically10:56
keriobut it's used by awful devs10:56
*** Avasz has left #maemo10:56
DocScrutinizer05see what king of fools thinks about all that:10:56
DocScrutinizer05~systemd cabal10:56
infobotsystemd cabal: a bunch of people (Lennart Poettering, Kay Sievers, H. Hoyer, D. Mack, T. Gundersen, D. Herrmann) who want to turn linux into their wet dream perverted version of windows-me-too: http://0pointer.net/blog/revisiting-how-we-put-together-linux-systems.html -- Rumor has it that 2016 systemd will have replaced kernel. See ~nosystemd"10:56
kerioi guess the approach is different10:57
keriowith jails it's the sysadmin who's installing the app that decides how to contain it10:57
zamn900perverted dream with cabal?10:57
zamn900or windows?10:57
kerioso you start from a thing that already works and has good documentation and well thought dependencies10:57
kerioand you install that in a separate container for ease of mind, pretty much10:57
kerionowadays you have bullshit forum software whose only supported install method is to run a launcher on a docker *host*10:58
kerionot even just a container10:58
DocScrutinizer05honestly, docker... they can eat it10:59
DocScrutinizer05if I wanted such stuff, I'd go android or windows-phone already11:00
zamn900*_*11:00
keriohonestly, install freebsd11:01
kerioit's incredibly refreshing to actually use a system that's well designed11:01
DocScrutinizer05i'm tempted to11:01
kerioalas, it kinda sucks as a desktop system11:02
keriopc-bsd is probably better for that11:02
zamn900should we expect to see maemo freebsd based?11:03
kerionah11:03
zamn900ofc not11:03
keriomaemo is held together with the rust of backwards compatibility11:03
kerioremove that, and it's a knockoff phone os with no community11:03
*** zamn900 has quit IRC11:04
DocScrutinizer05indeed11:11
DocScrutinizer05actually maemo has _no_ inherent security features except the extras-testing scheme, compared to all other phone OS. It's only thanks to early testing and now "thanks to" no more new apps because of lack of economical perspective, that we don't see same amount of malware and privacy breach in maemo as we see e.g. in android11:15
*** jskarvad has joined #maemo11:16
*** jskarvad has quit IRC11:16
*** jskarvad has joined #maemo11:16
DocScrutinizer05for HARM Nokia tried to tackle that aspect with their store and aegis, which basically checked all apps for any malicious aspects before offering them to the user masses11:16
*** N-Mi has joined #maemo11:16
DocScrutinizer05this is somewhat similar to what apple does, aiui11:17
DocScrutinizer05android afaik has this "this app wants access to: your contacts, your bank account, your sex life..." and you have to nod off each to make the app run11:18
kerionot to mention that any parvency of security is instantly gone when the typical M.O. is to google "<appname> apk" on google and click on the first link11:19
DocScrutinizer05yeah11:24
DocScrutinizer05android resp the user still would need to allow the app to access whatever the app wants to access, but it is plain to see that joe average-androiduser is nodding off everything as long as the app is for free11:26
DocScrutinizer05"send SMS? duh why not?" - meh actually they don't even read that far, only see "requester? where's the OK button?"11:27
DocScrutinizer05~wtf m.o.11:31
infobotusage: wtf <foo>.11:31
DocScrutinizer05err yes?11:31
DocScrutinizer05~wtf mo11:31
infobotGee...  I don't know what mo means...11:31
buZzmore11:36
*** RedW has quit IRC11:36
buZzoh11:36
keriomodus operandi11:36
*** RedW has joined #maemo11:36
buZzModus operandi is a Latin phrase, approximately translated as "method of operation".[1] The term is used to describe someone's habits of working, particularly in the context of business or criminal investigations. In English, it is often shortened to M.O.11:36
buZzmo money <- not modus operandi11:37
buZzcan we order pyra yet, dangit11:37
buZznope11:37
*** azkay has joined #maemo11:56
azkayAnyone know if the last 2.3.7 nitdroid ended up ever getting calls working? Or did it all stop without being fixed?11:56
*** zGrr has joined #maemo11:57
DocScrutinizer05nitdroid is dead I'd think12:00
*** salamisami has joined #maemo12:01
azkayYeah, all my googling says they went dead at around 4.0.4? Just wasn't sure if they ever got voice working in 2.3.7 (gingerbread) before they started working on the next one12:01
azkaySeems odd to me to spend so much time porting a phone OS, and not focus on getting the actual phone function to be the first thing to get working :P12:02
keriois remixos still a thing12:02
azkaySeems pretty active at xda12:05
azkayThe way my N900 is going I feel like I'm just going to end up having it around as an mp3 player ): Generally I would be fine using it, but it really doesn't like handling websites these days12:06
buZzazkay: get a vps with vnc / rdp12:09
buZzand run browser there ;)12:09
azkayI've got a vps, but it's in another country and I only have 1.5gb/mo on my phone :P12:09
azkayUsing reddits mobile site, after waiting literally 5 minutes to load the page (if it doesn't stop half way), I can only open maybe 3 links before the browser freezes up lol12:10
*** salamisami has quit IRC12:11
buZzuse /usr/bin/links then12:14
buZzshould render a lot faster :D12:14
*** Redhair has quit IRC12:16
azkaylynx?12:19
*** salamisami has joined #maemo12:23
zGrrmoin :)12:27
azkayI'll have to jump into the water head first and see what happens :P12:34
*** Redhair has joined #maemo12:45
*** vahe has quit IRC12:46
*** vahe has joined #maemo12:50
ceenemidori on easy debian's chroot works pretty good12:54
ceenereddit and the like work fine12:54
ceenenot mobile, though12:54
ceenemobile loads a heck of images at the same time12:54
KotCzarnyhe he12:55
KotCzarnymaybe we should have some system wide proxy that would resize images on the fly?12:55
KotCzarnyit's very easy to implement, and i have both pieces of code done already (proxy and tiny/fast imageresizer)12:56
azkayI meant the i.reddit.com, sorry not m.reddit :)12:57
azkayYeah I had set up a proxy on my vps that was supposed to compress images, grayscale them etc but for some reason I couldn't get it working through the n90012:57
ceeneah12:57
ceenedidn't know that thing12:57
ceenethat should work pretty fine on midori, for sure12:58
azkayNo matter what I did the proxy settings were ignored12:58
KotCzarnyanyway imgur > reddit12:58
ceeneKotCzarny: ain't that what opera does?12:58
azkayI'll have to check it out'12:58
azkayI think opera stopped the servers or something recently12:58
KotCzarnyyes, but it does it outside your control12:58
azkayimgur is useless if I don't look at pictures on reddit to begin with :P12:58
KotCzarnypah :P12:59
KotCzarnyhttp://imgur.com/r/AbandonedPorn  :P12:59
KotCzarnyhttp://imgur.com/r/cableporn  too13:00
KotCzarnyand of course basis of the whole internet: http://imgur.com/r/StartledCats13:00
ceene:D13:01
ceenehttps://www.meneame.net/backend/media?type=post&id=1722162&version=0&ts=1385224111&image.jpeg13:01
ceenethis is mine :)13:01
ceenewell, she's now bigger13:01
KotCzarnydoesnt look startled at all13:02
ceenenope13:02
ceenehttps://www.meneame.net/backend/media?type=post&id=1768394&version=0&ts=1391426230&image.jpeg13:02
KotCzarnyhttp://imgur.com/r/Eyebleach13:03
*** RedW has quit IRC13:04
*** RedW has joined #maemo13:04
KotCzarnyyou can just try any word after /r/ because it just matches user added tags for pics13:04
azkaylol13:05
KotCzarnyand yes, imgur is the best source for free pr0n (static and animated ;)13:06
ceenei've got work to do, damn it!13:07
KotCzarny:>13:07
azkayBut can it update my phone? :P13:09
*** vahe has quit IRC13:18
*** ecloud has joined #maemo13:44
*** ecloud has quit IRC13:50
*** ahycka has joined #maemo14:20
*** ahycka2 has joined #maemo14:31
*** ahycka has quit IRC14:35
*** ahycka2 has quit IRC14:59
*** ahycka has joined #maemo15:01
*** uros1 has joined #maemo15:18
uros1hi people, I need flasher for N9 and all links are dead, is there any hope for me15:18
uros1tnx found it15:34
*** corvinux has quit IRC15:39
*** corvinux has joined #maemo15:40
*** corvinux has quit IRC15:43
*** corvinux has joined #maemo15:43
*** salamisami has quit IRC16:14
*** zamn900 has joined #maemo16:23
*** zamn900 has joined #maemo16:23
zamn900how much I would right now my yappari...16:23
zamn900oh my... this sorrow won't fade soon16:23
zamn900please someone tell me that I can install and use yappari16:24
WizzupSomeone is addicted to social media :)16:24
zamn900infobot, tell me that you have my yappari16:25
zamn900it won't invalid target says16:25
zamn900what's that?!16:26
zamn900why!?16:26
zamn900even you infobot16:26
*** zZap-X has joined #maemo16:30
zZap-Xi think ive found a fail-safe solution to running whatsapp on linux, download virtualbox, create android-x86 vm, and install whatsapp app :D16:30
zZap-Xthe obvious solution16:31
KotCzarnyzzap-x: not viable on maemo16:41
zZap-Xaye true16:41
*** arcean has quit IRC16:49
*** RedW has quit IRC16:55
*** RedM has joined #maemo16:55
*** corvinux has quit IRC17:01
*** corvinux has joined #maemo17:02
*** RedM has quit IRC17:09
*** RedW has joined #maemo17:09
*** RedM has joined #maemo17:13
*** RedW has quit IRC17:13
*** RedM has quit IRC17:22
*** RedW has joined #maemo17:22
*** azkay has quit IRC17:22
*** corvinux has quit IRC17:27
*** DrCode has quit IRC17:29
*** salamisami has joined #maemo17:31
*** freemangordon_ has quit IRC17:33
*** zGrr has quit IRC17:44
*** antranigv has joined #maemo17:44
antranigv~sb17:45
infobotmethinks scratchbox is a cross-compiling system that uses binfmt_misc, rpc calls, and an nfs mount to make a cross-build appear to be 100% native, and is found at http://www.scratchbox.org/, hosted by maemo now. Also at http://maemo.merlin1991.at/files/SB17:45
*** ArGGu^^ has quit IRC17:49
*** ArGGu^^ has joined #maemo17:52
antranigv~emmc17:54
infobotwell, emmc is is http://nds2.fds-fire.nokia.com/fdp/interface/FiRe/2010/5/--FID--A0A22YHFSICNA/--LID--FiRe1275051276916/AE98ED9D_RX-51_2009SE_10.2010.13-2.CENTRAL-EUROPE_PR_EMMC_MR0_ARM.bin or see ~emmc217:54
antranigvtnx dear17:55
KotCzarnyyou probably want ~flashing17:55
antranigv~flashing17:55
infobothmm... maemo-flashing is http://wiki.maemo.org/Updating_the_tablet_firmware, or - on linux PC - download&extract http://maemo.cloud-7.de/maemo5/patches_n_tools/maemo-my-private-workdir.tgz, cd into it, do sudo ./flash-it-all.sh; or see ~flashing-cmdline17:55
antranigvKotCzarny: oh no I have those :) btw, can you show me the hashes if you have the files?17:55
antranigvI have them downloaded long time ago, not sure if the same17:55
KotCzarnygrab the script from the last link17:56
KotCzarnyit has hashes inside17:56
antranigvKotCzarny: tnx!17:56
*** tanty is now known as tanty_off18:02
antranigvgentoo users, how to get 32bit libusb?18:04
antranigv~flasher18:05
infobot[flasher] at http://www.jedge.com/n810/flasher/maemo_flasher-3.5_2.5.2.2.tar.gz (also .exe!), or http://www.chakra-project.org/ccr/packages.php?ID=5027 or generally http://www.google.com/search?q=maemo_flasher-3.5_2.5.2.2.tar.gz.   HARMattan(N9): https://aur.archlinux.org/packages/fl/flasher-harmattan/flasher-harmattan.tar.gz, or -- list of filenames/md5sums: http://pastebin.com/sYKdNJSH, or http://galif.eu/nokia/18:05
antranigvthere was also the open source one hm18:05
antranigv~0x0ffff18:05
antranigvno?18:05
KotCzarnyjust grab it from slackware or something18:05
antranigv~0xFFFF18:06
infoboti heard 0xffff is https://github.com/pali/0xFFFF, or http://talk.maemo.org/showthread.php?t=8799618:06
antranigvKotCzarny: ah yea, forgot that my OS is pure64, crap :(18:06
*** Pali has joined #maemo18:06
KotCzarnyjust run some livecd18:07
antranigvPali: right on time, lol18:07
KotCzarnyproblem solved18:07
DocScrutinizer05there's usually a libusb32 or sth like that18:07
*** florian has quit IRC18:08
DocScrutinizer05http://paste.opensuse.org/5085473618:08
Paliantranigv: what?18:09
antranigvPali: just was gonna try 0xFFFF, flasher is not working cz of missing libs :))18:10
Paliantranigv: both 0xFFFF and flasher-3.5 needs libusb 0.118:11
Paliversion 0.118:11
Palinot 1.0; not compat!!!18:11
DocScrutinizer05http://paste.opensuse.org/5085473618:12
antranigvPali: AFAIK in gentoo pre-1.0 is named libusb-compat18:13
antranigvI'll give it a try18:13
DocScrutinizer05I had included the lib stuff into that one if there was a generic way to do so:18:13
DocScrutinizer05~slashing-cmdline18:13
Palithere is "compatibility" library which has libusb 0.1 API, but just wraper around libusb 1.018:13
DocScrutinizer05~flashing-cmdline18:13
infobotsomebody said flashing-cmdline was http://mg.pov.lt/maemo-irclog/%23maemo.2016-04-09.log.html#t2016-04-09T01:18:1218:13
Palithat version of libusb will not work correctly18:13
Palithere are bugs in libusb 1.0 which upstream ignore18:13
Paliand so... 0xFFFF does not work with libusb 1.0 correctly18:14
Palito have 0xFFFF working you need to use *original* libusb 0.118:14
antranigvaha~18:14
antranigvnow I got it :) time to try18:15
DocScrutinizer05hmm ctcp-version doesn't give away the distro18:17
DocScrutinizer05maybe we could list the according instructions for the major distros somewhere?18:18
antranigvit worked! it was the libusb-compat package :)18:18
antranigvDocScrutinizer05: agree, gonna do now for gentoo/funtoo18:18
DocScrutinizer05the question is "where?"18:19
DocScrutinizer05iirc I locked http://wiki.maemo.org/Updating_the_tablet_firmware18:19
DocScrutinizer05should be unlocked now18:21
DocScrutinizer05please edit http://wiki.maemo.org/index.php?title=Updating_the_firmware&action=edit&section=718:22
DocScrutinizer05well, seems it already has all it needs18:27
DocScrutinizer05locking it again18:27
DocScrutinizer05antranigv: or is your gentoo approach different to the apt based distro approach?18:28
antranigvDocScrutinizer05: not that much, just the package names are different, etc.18:30
DocScrutinizer05then please add it at bootom after the apt distro instructions18:31
DocScrutinizer05bottom18:31
DocScrutinizer05before "some notes: 2:"18:32
*** jskarvad has quit IRC18:37
DocScrutinizer05tell me when you're done so I can lock the page again18:39
antranigvokey, just broke smthn :)18:49
antranigvRaw data transfer EP found at EP2.18:49
antranigvSU_GET_UPDATE_STATUS_REQ terminated with error code 1.18:49
DocScrutinizer05you should listen what our guru Pali toldya18:50
DocScrutinizer05[2016-04-28 Thu 17:11:29] <Pali> version 0.118:51
DocScrutinizer05[2016-04-28 Thu 17:11:37] <Pali> not 1.0; not compat!!!18:51
antranigvbut it worked with the rootfs :/18:52
DocScrutinizer05well18:52
*** vahe1 has joined #maemo18:52
DocScrutinizer05btw that's the reason why the wikipage was locked18:53
antranigvit worked!18:53
antranigvwhat reason? :/18:53
DocScrutinizer05the reason that this page only allows 100% correct and verified info18:54
DocScrutinizer05and when Pali is using a THREE exclamation marks - sth he usually never does18:55
DocScrutinizer05...18:55
DocScrutinizer05it's locked again18:58
*** jskarvad has joined #maemo19:04
antranigvwtf, nothing is working :/ can it be hardware problem?19:09
antranigvto be more specific19:09
KotCzarnyyour description means nothing19:09
antranigvfor example19:09
KotCzarnyyes, please be more specific19:09
antranigvopening a terminal19:09
antranigvand then it closes, saying internal error, etc :)19:10
KotCzarnywhat did you flash?19:10
KotCzarnyonly emmc?19:10
antranigvemmc and  ./flasher-3.5 -F RX-51_2009SE_10.2010.13-2.VANILLA_PR_EMMC_MR0_ARM.bin -f AND ./flasher-3.5 -F RX-51_2009SE_21.2011.38-1_PR_COMBINED_MR0_ARM.bin -f19:10
antranigvvanilla and combined19:10
KotCzarnyand both completed without error?19:11
antranigvyup19:11
KotCzarnycheck dmesg for badblocks?19:11
KotCzarnythough it would be tricky without terminal19:11
KotCzarnydoes ssh work?19:11
antranigvfirst I need to install ssh, but if no program is running, how can I install ssh :))19:12
antranigvbtw19:12
antranigvfirst I did emmc, then the rootfs19:12
antranigvI did it right, right? :/19:12
KotCzarnythat flash_it_all script does full flash, did you try it?19:13
KotCzarnyits kind of flash and forget19:14
*** zamn900 has quit IRC19:14
antranigvgreate, so it also downloads, I should've read the script from the begining19:16
KotCzarnyyup19:16
KotCzarnytold you19:16
antranigvKotCzarny: same problem :/19:26
antranigvsorry, flashing RX-51_2009SE_10.2010.13-2.VANILLA_PR_EMMC_MR0_ARM.bin (content of eMMC, incl /home/user/) failed with errorcode 019:26
KotCzarnythen its not flashed?19:26
antranigvnop, not that file, only the first file19:27
DocScrutinizer05use decent cable and a primary USB jack of your PC19:29
antranigvit;s a lappie ^^ ok, gonna try another cable :)19:29
*** krnlyng has quit IRC19:30
*** zamn900 has joined #maemo19:31
*** zamn900 has joined #maemo19:31
*** krnlyng has joined #maemo19:42
*** disco_stu_droid has joined #maemo19:45
*** disco_stu has quit IRC19:46
*** disco_stu_droid is now known as disco_stu19:47
*** ahycka2 has joined #maemo19:47
*** ahycka has quit IRC19:49
antranigvlol19:49
antranigvusbfs: process 11361 (flasher-3.5) did not claim interface 2 before use19:50
*** Hebi has quit IRC20:02
DocScrutinizer05you should use the correct lib#20:06
*** zZap-X has left #maemo20:07
*** vahe1 has quit IRC20:09
*** ahycka2 has quit IRC20:13
*** ahycka has joined #maemo20:17
*** zZap-X has joined #maemo20:21
zZap-Xi got yowsup working, seems to send and recieve ok, im too scared to create a group incase i get banned20:22
*** uros1 has quit IRC20:36
*** futpib_ has joined #maemo20:39
*** florian has joined #maemo20:42
keriozZap-X: do eeet20:44
kerio#yolo20:44
KotCzarny#yowao20:45
zZap-Xyowsupppp20:48
*** DrCode has joined #maemo20:51
*** xelo has joined #maemo20:53
*** jskarvad has quit IRC21:05
*** xelo has quit IRC21:10
*** zZap-X has quit IRC21:11
*** zZap-X has joined #maemo21:15
*** zZap-X has quit IRC21:25
*** zZap-X has joined #maemo21:29
*** uros1 has joined #maemo21:49
*** uros1 has quit IRC22:00
zZap-XINFO:yowsup.common.http.warequest:{"status":"fail","reason":"no_routes","retry_after":3600,"sms_wait":3600,"voice_wait":3600}22:05
zZap-Xgrrrr22:05
*** antranigv has left #maemo22:10
*** Vajb has quit IRC22:20
*** Hebi has joined #maemo22:20
*** Vajb has joined #maemo22:20
*** zammy has joined #maemo22:24
zammywhat's up with whatsapp?22:25
*** zamn900 has quit IRC22:25
*** zamn900 has joined #maemo22:26
*** zamn900 has joined #maemo22:26
zZap-Xzamn900: dunno i cant register22:26
zammywho are you?22:27
zZap-Xlol me22:27
zamn900sure22:27
zZap-XI'm Mr Zuckerberg, hello.22:31
zammyI am sure someone did tell you to say so... that's pointless22:34
zZap-X:-/22:34
zammyeven aimless22:35
* zZap-X contacts Mr Zuckerberg for update22:35
zammynot accurated at all22:35
zamn900and you know why? because I am Zuckerberg22:36
zZap-X:O22:37
*** githogori has quit IRC22:37
DocScrutinizer05suckerzwerg22:37
zZap-Xlol22:38
zamn900right...22:39
*** lobito has joined #maemo22:39
zamn900I would appreciate to say that face to face22:40
zamn900not by facebook22:40
DocScrutinizer05farcebook22:40
DocScrutinizer05facecrook22:40
* DocScrutinizer05 feels silly22:41
*** joga has quit IRC22:42
ceenei didn't advance anything today on yappari :(22:43
*** joga has joined #maemo22:44
*** joga has joined #maemo22:44
zamn900ceene, then tell us what did you do swapping your hero's duty?22:45
ceenei tried22:45
ceenebut i'm facing strange things22:46
zamn900like?22:46
zamn900batman calls you to help him?22:46
ceenereal life job22:47
zamn900flash was having a relation too fast with your girlfriend?22:47
ceeneand segfaults22:47
zamn900oh ok...22:47
ceenethose are the biggest obstacles right now22:47
zamn900nothing bad as penguin or the jocker22:47
zamn900or worse?22:47
ceenenope22:48
zamn900even for all the money in the world would't happen you to manage that...22:49
zamn900do you know I recall a film in which there was a hacker and a big boss of crimanls who wanted the hacker to crack a password in a few minutes with a gun on the head and a whore sucking his cock too... both handicaps while doing some hack... aiming to kill him at the end... but unsuccessfully...22:51
ceenelol22:51
zamn900I am serious... I can't forget that particoular scene22:52
zZap-Xhttp://www.effecthacking.com/2015/05/top-10-best-hacking-scenes-from-movies.html22:53
zamn900oh my thank suckerberg22:55
zamn900btw I'd suggest much more to see mr.robot the serie22:57
zamn900veryvery blowing of mind stuff22:58
*** xelo has joined #maemo22:59
*** xelo has quit IRC23:00
zZap-Xalready seen Mr Robots, excellent looking forward to next season23:00
zamn900ofc it's addictive23:00
zamn900you gotcha man...23:01
zamn900and did you see the kingsmen?23:01
zamn900not hacker stuff but very cool film23:01
zZap-Xnope23:01
* zZap-X will make note23:01
zamn900awesome23:01
zamn900quote: "huh huh... you got your shhhhhhhit!"23:02
zZap-Xlol23:02
*** L29Ah has left #maemo23:11
*** lobito has quit IRC23:11
*** L29Ah has joined #maemo23:12
*** ult has joined #maemo23:14
ultis there an easy way to have both wlan0 and gprs0 connected at the same time? what scripts control the ifdown of wlan0 when gprs0 is up and vice versa?23:16
zamn900I use "advanced interface switcher"23:18
ulton condition that wlan0 is being connected to AP in STA mode, that is23:18
*** zap has joined #maemo23:21
zamn900sometimes my sim card slips away from it's plug little case... and that's what caused me sometime to have no gsm connection at all... I solved that by adding to my sim some adesive stripe... and now is thicker... now plugs well...23:21
ultafaik, advanced interface switcher does different thing, it lets you choose what is disabled and enabled before any connection could be made. the problem is that attempt to connect to gprs while wlan0 is connected results in wlan being disconnected and the other way around.23:22
Sicelowhat you want ult is very possible. connect gprs0 using maemo's connection system, and use your command line tool of choice for wlan023:23
ultany other than wpa_supplicant you can tell me about?23:24
Vajbi use wpa_supplicant with a simple shell script made by Sicelo ;)23:30
ultgreat, wpa_gui can't found the interface...the list is just empty. where could i have a look at this script?23:31
*** lobito has joined #maemo23:31
zamn900my phone is too private... I can't share how I do it... even if I understood one word of yours23:32
*** zammy has quit IRC23:33
Vajbi think i edited wpa_supplicant.conf manually for my wlan23:35
Vajbthen i have script "modprobe w112xx, stop wlancond, ifconfig wlan0 up, wpa_supplicant -i wlan0 -c /home/user/wpa_supplicant.conf -B, ifconfig wlan0 ip23:37
Vajbwpa_supplicant.conf is just my wlan name and password23:39
ultthe problem is that for each network you may encounter you've to add an entry in conf file23:40
Vajbtrue, I don't know any other way and this works for me becuse i only use wlan at home23:41
ultis it hardcoded in wlancond to treat wlan and gprs as mutually exclusive?23:41
Vajbi don't know23:41
Vajbbut would guess, yes it is...23:41
Siceloyou can't manipulate wlan0 while wlancond owns it :)23:44
*** futpib_ has quit IRC23:44
ulti hoped it's up for some patchable script that checks what's coming up up and deconfigures the conflicting ifaces23:44
*** lobito has quit IRC23:45
ultand there is no way to bring up gprs through any other facility than wlancond?23:47
*** lobito has joined #maemo23:48
*** lobito has quit IRC23:49
Sicelothere might .. but not easy23:50
Siceloi gave you the easiest way :)23:50
*** vakkov has joined #maemo23:54
*** ahycka has quit IRC23:54

Generated by irclog2html.py 2.15.1 by Marius Gedminas - find it at mg.pov.lt!