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/!