| Venemo | hey guys, does anyone still have a firmware image for the Nokia N950? | 14:30 |
|---|---|---|
| sixwheeledbeast | I imagine someone may have if you hang about | 14:31 |
| sixwheeledbeast | ~n950 | 14:31 |
| infobot | it has been said that n950 is limited developer kit device from Nokia on Harmattan. To know about flashing — ~flashing-n950 | 14:31 |
| Venemo | ~flashing-n950 | 14:31 |
| sixwheeledbeast | hmm | 14:31 |
| Venemo | I'm afraid I lost the backups that I used to have of the fw image | 14:32 |
| sixwheeledbeast | ~listkeys n950 | 14:32 |
| infobot | Factoid search of 'n950' by key (7): n950order ;; n950-firmawer #DEL# ;; n950 ;; qwazix_n950 #DEL# ;; n950-firmware ;; firmware-n950 ;; n950flash. | 14:32 |
| sixwheeledbeast | ~firmware-n950 | 14:32 |
| infobot | i heard firmware-n950 is The latest OneClickFlasher for the Nokia N950 is available from http://harmattan-dev.nokia.com/release/N950/firmware/ | 14:32 |
| sixwheeledbeast | nokia.com pfft | 14:32 |
| sixwheeledbeast | that will be dead | 14:32 |
| sixwheeledbeast | ~n950-firmware | 14:33 |
| infobot | from memory, n950-firmware is The latest OneClickFlasher for the Nokia N950 is available from http://harmattan-dev.nokia.com/release/N950/firmware/ | 14:33 |
| Venemo | yeah it's possibly just a bunch of dead links now | 14:33 |
| sixwheeledbeast | :shrug: sometimes a factiod may link to personal copies. | 14:34 |
| sixwheeledbeast | your not going to get something "officially" | 14:34 |
| KotCzarny | i think i have some beta firmware | 14:34 |
| KotCzarny | stashed on request | 14:35 |
| KotCzarny | safr.mrrau.eu/maemo/ | 14:35 |
| KotCzarny | (beta as in some unreleased version after last released one) | 14:36 |
| Venemo | huh, I think I found something on a buired hdd of mine | 14:36 |
| Venemo | I have a "DFL61_HARMATTAN_40.2012.21-3_PR_LEGACY_RM680-OEM1-916_ARM.bin" | 14:36 |
| Venemo | I assume this is what you have too, KotCzarny | 14:37 |
| KotCzarny | md5 is available, you can check | 14:37 |
| Venemo | will download just in case | 14:38 |
| Venemo | looks like the battery is completely dead, too | 14:41 |
| KotCzarny | i shall charge mine, huh | 14:41 |
| Venemo | will just put it on the charger and see what happens | 14:42 |
| KotCzarny | https://talk.maemo.org/showthread.php?p=1562350 | 14:42 |
| KotCzarny | this is the thread about this firmware | 14:42 |
| Venemo | the device still has some very old nemo image that I worked on in 2013-ish, now I decided to reflash something on it that actually works, or at least, is supposed to be on it anyway | 14:42 |
| Venemo | just in case I decide to put it up on ebay or something | 14:43 |
| KotCzarny | darn, you have n950 ? | 14:43 |
| KotCzarny | lucky | 14:43 |
| Venemo | yes, though it has spent the last 6-7 years in a box in a drawer | 14:44 |
| KotCzarny | battery might be dead by now | 14:44 |
| KotCzarny | or in unstable state when charged | 14:44 |
| KotCzarny | observe the bulge | 14:44 |
| Venemo | there is no bulge | 14:45 |
| KotCzarny | but after charging | 14:45 |
| Venemo | ah okay | 14:47 |
| Venemo | I wonder what happened to everyone else's N950. some years ago many people on this channel had one | 14:47 |
| sixwheeledbeast | collectors item now | 15:08 |
| sicelo | i recall some were having issues with screens or something | 15:17 |
| Venemo | yeah | 15:17 |
| Venemo | mine has that issue too. | 15:17 |
| clort | greets | 16:03 |
| clort | you have a n950 Venemo ? developer device? | 16:49 |
| clort | got it from nokia or ebay or something? | 16:50 |
| clort | why did they go with omap3 instead of omap4? | 16:50 |
| clort | well it was sent to devs july 2011, omap4 was available in q1 2011, so probably too early | 16:54 |
| Venemo | I got it in 2011 | 17:03 |
| Venemo | as part of a developer program at the time. | 17:03 |
| Venemo | I used to make a few apps back then | 17:03 |
| Venemo | clort: AFAIK the reason they didn't use OMAP4 is because OMAP4 doesn't have a modem anymore, or something like that, due to TI having withdrawn from the mobile market by then | 17:04 |
| clort | ahh | 17:04 |
| clort | are there any you are interested in running on maemo-leste Venemo ? | 17:04 |
| KotCzarny | is it possible at all? | 17:05 |
| KotCzarny | with all that signed kernel crap etc | 17:05 |
| Venemo | I don't think I would actually want to use the N950 as a daily device anymore | 17:05 |
| clort | i don't know what you speak of. | 17:05 |
| KotCzarny | ~aegis | 17:06 |
| infobot | http://www.developer.nokia.com/Community/Wiki/Harmattan:Developer_Library/Developing_for_Harmattan/Harmattan_security/Security_guide , or "The purpose of this framework is: ... to make sure that the platform meets the requirements set by third party software that requires a safe execution environment.", or http://en.wikipedia.org/wiki/Trusted_Computing#Criticism, or http://en.qi-hardware.com/w/images/1/10/ME_382_LockedUpTechnology2 | 17:06 |
| clort | the droid4 is a fine replacement for n900 | 17:06 |
| sicelo | yes you can run own kernels on N950, but it's definitely painful compared to N900 | 17:06 |
| clort | oh okay | 17:06 |
| Venemo | KotCzarny: Aegis works within the OS, and does not apply when you flash a different OS | 17:06 |
| KotCzarny | ahm | 17:06 |
| KotCzarny | i must've misunderstood it long time ago | 17:06 |
| Venemo | it is part of the default operating system | 17:06 |
| luke-jr | I replaced my N900 with a GPD Win and then GPD Win 2 | 21:10 |
| clort | how did that hardware work for you | 21:10 |
| * CatButts ponders the sanity of installing and using gcc on the N900 | 21:35 | |
| sunshavi | CatButts: I have tcc for doing on device development | 21:37 |
| CatButts | I want to divorce JDK7(currently my only way) | 21:39 |
| CatButts | only way I've set up so far | 21:39 |
| CatButts | and return to some good ol C | 21:40 |
| CatButts | I am considering either on-device | 21:40 |
| CatButts | or an arm crosscompiler on windows host | 21:40 |
| sunshavi | kotczarny has a nice chroot for linux on arm | 21:42 |
| sunshavi | just use an SBC | 21:43 |
| CatButts | SBC? | 21:43 |
| Wizzup | You can just use qemu-user too | 21:43 |
| Wizzup | https://leste.maemo.org/Development#Cross-distro_solution_for_development_inside_an_ARM.2FARM64_chroot_on_a_PC | 21:43 |
| sunshavi | but tcc works when You only option is the device {perhaps when lining on a queue waiting for something else | 21:44 |
| CatButts | thing is, I want windows host crosscompiling | 21:44 |
| CatButts | right, QEMU | 21:47 |
| CatButts | eh, that'll do | 21:47 |
| sunshavi | Single Board Computer | 21:50 |
| KotCzarny | sunshavi: that chroot could also work on n900 | 21:52 |
| KotCzarny | since it's an arm device | 21:52 |
| KotCzarny | but he could go even easier way with easydebian | 21:52 |
| sunshavi | kotczarny: that should be slow and not easy on the sd | 21:56 |
| sunshavi | storage | 21:56 |
| sunshavi | tcc | 21:56 |
| sunshavi | and vi | 21:56 |
| KotCzarny | well, gcc isnt that disk intensive | 21:56 |
| KotCzarny | the worst part is creating big files with debugging turned on | 21:57 |
| KotCzarny | but normal compilations are doable on n900 | 21:57 |
| sunshavi | tcc is paramount on those cases | 21:57 |
| sunshavi | I remember i installed gcc directly on device . And it was very slow | 21:58 |
| sunshavi | But YMMV :) | 21:58 |
| KotCzarny | yeah, you have to free as much memory as you can before starting the compile | 21:58 |
| KotCzarny | :) | 21:58 |
| CatButts | I've read someplace of overclocking the N900 to 1.1Ghz | 21:59 |
| KotCzarny | overclocking doesnt do catbuttshit when you start swapping | 21:59 |
| CatButts | owie | 21:59 |
| KotCzarny | its not about cpu speed, but memory being tight | 21:59 |
| KotCzarny | cpu speed is secondary | 22:00 |
| CatButts | and TCC does not generate the fastest of codes | 22:02 |
| CatButts | but can it be worse than Java? :p | 22:02 |
| sunshavi | lately just using my n900 as a mobile terminal and also for watching videos | 22:03 |
| KotCzarny | i think php might be faster | 22:03 |
| KotCzarny | ;) | 22:03 |
| CatButts | I ain't setting foot there | 22:03 |
| sunshavi | when coding has ended i use the chroot for the final binary | 22:03 |
| sunshavi | BTW: qemu is so slow. It just uses a single thread | 22:04 |
| CatButts | sunshavi, does "watching videos" include youtube, by any chance? | 22:06 |
| CatButts | I have some for of cutetube, but I don't think it's working anymore | 22:06 |
| CatButts | *some form of | 22:07 |
| sunshavi | catbutts: download it on workstation and samba mounting an watching it with bencoh player which i have aliased as mpv | 22:13 |
| CatButts | ah, so whole operation not contained to phone | 22:14 |
| KotCzarny | you could probably script it with youtube-dl and some player (gst/mplayer/mpv) | 22:15 |
| CatButts | tcc ondevice it is | 22:20 |
| CatButts | maybe I can build newer tcc with it | 22:21 |
| CatButts | I assume package in maemo repos is rather old | 22:21 |
| Maxdamantus | You can play youtube videos on the normal media player if you download them with `youtube-dl -f 'mp4[height<=576]+m4a'` | 22:22 |
| Maxdamantus | So don't have to worry about CPU rendering or something. | 22:22 |
| sunshavi | fmg fixed cutetube and it was nice having it. perhaps this time cutetube could be also fixed | 22:26 |
| Maxdamantus | Perhaps cutetube could just use youtube-dl, like it should. | 22:26 |
| KotCzarny | +1 | 22:27 |
| Maxdamantus | Since youtube-dl is basically *the* project for downloading youtube videos. | 22:27 |
| CatButts | I can't seem to be able to find tcc repos | 22:27 |
| Maxdamantus | When youtube downloading breaks in youtube-dl, someone fixes it. | 22:27 |
| KotCzarny | but special version that doesnt require 30s to just init itself on n900 | 22:27 |
| CatButts | *tcc in repos | 22:27 |
| Maxdamantus | `youtube-dl --help` takes 4s here | 22:28 |
| Maxdamantus | which seems .. bearable .. to me. | 22:28 |
| KotCzarny | weird | 22:28 |
| Maxdamantus | Normally when I use youtube-dl on N900, I'm on a slow GPRS network anyway. | 22:28 |
| KotCzarny | on my bpim1 youtube-dl -h takes ~12s | 22:29 |
| Maxdamantus | It took 7s the first time I ran it just now, but then 4s the second time (presumably after disk caching) | 22:30 |
| Maxdamantus | I'm running it off an SD card. | 22:30 |
| KotCzarny | it doesnt matter where | 22:30 |
| KotCzarny | it's a self contained zip archive | 22:30 |
| KotCzarny | that unpacks then runs itself | 22:30 |
| Maxdamantus | Ah, I just run it directly from the repository. | 22:30 |
| Maxdamantus | So no building involved. | 22:31 |
| Maxdamantus | ~/youtube-dl/__main__.py | 22:31 |
| KotCzarny | that might be the reason then | 22:31 |
| Maxdamantus | ~/youtube-dl/youtube_dl/__main__.py rather | 22:32 |
| Maxdamantus | I think `__main__.py -> youtube_dl/__main__.py` is a symlink I made, but running either directly seems to work. | 22:32 |
| Maxdamantus | And if things break, I'll just do a `git fetch && git checkout remotes/origin/master` and it should be fixed. | 22:33 |
| KotCzarny | i do youtube-dl -U | 22:33 |
| KotCzarny | which also downlods and replaces itself | 22:33 |
| KotCzarny | darn. cant type dotay | 22:35 |
| KotCzarny | fck. | 22:35 |
| KotCzarny | *today | 22:35 |
| CatButts | where can I get tcc for n900? I don't see it in repos | 22:43 |
| KotCzarny | http://www.my-maemo.com/software/applications_name_TCC_-_Tiny_C_Compiler_faq_40_fldAuto_1877.html | 22:44 |
| CatButts | right, I think to get this I need to add new catalog | 22:45 |
| KotCzarny | but i strongly suspect its in standard repos somewhere | 22:46 |
| KotCzarny | https://talk.maemo.org/showpost.php?p=1504103&postcount=15 | 22:49 |
| KotCzarny | so apparently its in extras | 22:50 |
| KotCzarny | http://repository.maemo.org/extras/pool/fremantle/free/t/tcc/ | 22:50 |
| KotCzarny | yup | 22:50 |
| CatButts | ah, derp | 22:53 |
| CatButts | so I had extras-devel | 22:53 |
| KotCzarny | http://repository.maemo.org/extras-devel/pool/fremantle/free/t/tcc/ | 22:54 |
| KotCzarny | its also in extras-devel | 22:54 |
| KotCzarny | i think it's one of the cases where you have to run apt-get install | 23:02 |
| KotCzarny | or fiddle with package manager to show all packages | 23:02 |
| CatButts | so, HAM can't save me | 23:03 |
| CatButts | or whatever it's called | 23:03 |
| CatButts | oh shit | 23:05 |
| CatButts | I had it installed all along | 23:05 |
| KotCzarny | ka-b00m? | 23:05 |
| CatButts | haha | 23:05 |
| sunshavi | how have you guys installed youtube-dl on n900? from repos or with easydebian | 23:08 |
| CatButts | nappy time | 23:13 |
| CatButts | figure tomorrow what do with tcc | 23:14 |
| Maxdamantus | sunshavi: I just run it directly from the git repository. | 23:43 |
| Maxdamantus | Though I run it in a debian chroot. I have run it outside in maemo before, but it invokes `ffmpeg` with some extra unknown option. I think you can just get rid of the option somehow. | 23:44 |
| sunshavi | with python-2.5? | 23:44 |
| Maxdamantus | No, 2.7 in both cases. | 23:45 |
| sunshavi | i do not remember the exact version of python on n900 | 23:45 |
| Maxdamantus | I seem to have both 2.5 and 2.7 installed, but I think youtube-dl requires at least 2.7 | 23:45 |
| sunshavi | latest version downloads in two parts : first video , then audio and after that it does the merging | 23:47 |
| Maxdamantus | Right, for merging it runs the `ffmpeg` command, but iirc it includes some extra unnecessary argument that maemo's ffmpeg doesn't support. | 23:48 |
| Maxdamantus | ffmpeg: unrecognized option '-loglevel' | 23:53 |
| Maxdamantus | Actually, there are other options that it doesn't understand now. | 23:55 |
Generated by irclog2html.py 2.17.0 by Marius Gedminas - find it at https://mg.pov.lt/irclog2html/!