libera/#maemo/ Friday, 2020-09-18

perewant to avoid bricking it before I get a replacement battery. :)00:06
sixwheeledbeastconsidering boot consumes a fair bit of battery it may not do that.00:31
sixwheeledbeast~polarcell00:31
infobotwell, polarcell is BL-5J Replacement - Wannasee Electronic on Ebay or http://www.wannsee-electronic.de/handyakkus/nokia/polarcell_hochleistungsakku_fuer_nokia_n900_ersetzt_originalakku__bl-5j_i2_2090_0.htm00:31
sixwheeledbeastthey are fairly unbrickable software wise you can normally just reflash00:33
pere~lazyflashing08:13
infobotfrom memory, lazyflashing is http://wiki.maemo.org/Updating_the_tablet_firmware#The_Lazy_Approach08:13
pere~flashing-cmdlin08:13
pere~flashing-cmdline08:14
infobotrumour has it, flashing-cmdline is http://mg.pov.lt/maemo-irclog/%23maemo.2016-04-09.log.html#t2016-04-09T01:18:12, or http://maemo.cloud-7.de/maemo5/patches_n_tools/08:14
perebtw, anyone know why ./flash-it-all.sh uses prebuilt binary flasher-3.5 instead of 0xFFFF which is already in Debian?08:18
L29Ahbecause it was written before 0xFFFF became a thing maybe08:19
KotCzarnyand because 0xffff didnt support flashing all areas08:19
KotCzarnyi think08:20
L29Ahi remember flashing the official firmware with 0xFFFF w/o problems08:20
perewould have felt a lot safer to not download random binary from the internet and running it as root...08:23
KotCzarnyyou can do it in this case08:25
KotCzarnysafe source08:25
pereKotCzarny: not really.  already from the start it uses a protocol where it is documented that some actors on the internet replace the tcp stream on occation.  note http in http://maemo.cloud-7.de/maemo5/patches_n_tools/maemo-my-private-workdir.tgz.08:28
KotCzarnyyeah, yeah. keep on paranoiding if you like, im just saying its a safe source08:28
* L29Ah inserts a trojan in oscp08:30
KotCzarnypeople run androids and ios' spyware yet they go into paranoid mode08:30
perewhat is paranoiding about my statement?08:30
KotCzarnypere: i'm saying you can safely run things from that site08:30
KotCzarnyL29Ah: you should have instert trojans into mp3 streams instead08:30
pereyour use of 'safely' seem rather strange to me, ignoring documented facts about life.08:31
KotCzarnysee? paranoid08:31
perenope, I do not see it.  any sensible web site and user these day use https everywhere, and do not download random prebuilt binaries from the internet using http.08:32
L29Ahif pere is paranoid, i'd like everyone being at least as paranoid as him08:32
KotCzarnysure, you can put trojaned binaries (or source) on https, it would be so much safer08:33
KotCzarnynowadays all software is a blackbox, no matter if source is available or not (as there are cases where trojan code isnt obvious and triggers on weird set of events)08:34
KotCzarnyadd that to the fact that nokia is no more, and there are no official firmware download sites08:35
pereKotCzarny: not all software, but perhaps all your software.  you might find <URL: https://www.nuug.no/aktiviteter/20180313-reproduible-compiler/ > illuminating as an alterantive approach.08:36
KotCzarnysure, and you can get reproducible builds of trojans too08:37
KotCzarnyand mind you, some trojans are just bugs that got in the software for different reasons08:38
L29AhC just has to go08:38
KotCzarnyon n900 you are trying to reflash with legacy (old) code that cant support modern network protocols08:39
KotCzarnygo to maemo-leste if you want open-sourced version08:39
pereI tried leste, but was recommended to not use it to flash the internal storage. :)08:49
pereanyway, I am starting to understand the mentality that caused the flash recipe to be the way it is, and suspect it will stay on http and use prebuild binaries until that change.08:50
sixwheeledbeastStuff had to be backed up somewhere when nokia pulled the plug there is no "true" source any more. All of the versions you will find are private copied that are not technically suppose to be distributed.08:51
sixwheeledbeastI am should you could modify the script to do what you need. flash it all is just bash after all08:52
sixwheeledbeastsure*08:53
peresure.  my observation is about the recommendations provided, which could of course be individuall ignored by the receiver, without affecting the message sent. :)08:53
pereanyway, is 0xffff now able to replace flasher-3.5 completely, or is there still some functionallity missing?08:54
sixwheeledbeasti don't believe it had full functionality08:57
sixwheeledbeastbut had other function that nokia one didn't08:58
sixwheeledbeastYep nokia FIASCO images where signed 0xFFFF doesn't support these you have to unpack them with Nokia one first.08:59
sixwheeledbeasthttp://talk.maemo.org/showthread.php?t=8799609:02
perethanks.09:02
perebtw, on a freshly flashed image, I am unable to install easy-deb-chroot because libxmu6 is unavailable.  which repo is this expected to be in?09:03
KotCzarny~maemo-repos09:04
infobotmaemo-repos is probably http://wiki.maemo.org/Repository#List_of_Maemo_repositories09:04
sixwheeledbeastno idea09:04
sixwheeledbeast~pkg09:04
infobotpkg is, like, http://maemo.org/packages/09:04
pereI already got a repo named maemo.  perhaps the wrong one?09:04
sixwheeledbeastthere's a good few repos and mirrors of some of the nokia ones.09:05
pereheh, wiki.maemo.org just give me 403 forbidden. :(09:05
peremaemo.org too. :(09:05
sixwheeledbeasttor?09:05
KotCzarnydo you have dynamic ip?09:06
sixwheeledbeastthere is a hard blocklist on *.m.o09:06
KotCzarnytry triggering a change on router09:06
KotCzarnyor some proxy09:07
peresixwheeledbeast: yes, tor.09:07
sixwheeledbeastmost exit node will be in the forum spam list09:07
pereno worries, I get that the site do not want me there. :)09:08
KotCzarnytoo much spam probably09:08
sixwheeledbeastthe site is old and maintained voluntarily09:08
perethe repo enabled already is http://repository.maemo.org/extras/ fremantle-1.3 free non-free, which I guess lack libxmu6. :(09:09
sixwheeledbeastnobody really knows how the CMS works either.09:10
sixwheeledbeastIt was just dumped over by nokia09:10
perecould anyone with libxmu6 already installed run 'apt-cache policy libxmu6' and let me know where it came from?09:13
sixwheeledbeastnokia ssu repos09:14
sixwheeledbeastyou will probably need some mirror to get it09:14
sixwheeledbeastdoes the application manager show errors?09:15
pereyes09:16
KotCzarnydo you have nokia mirror repo enable?09:16
perethree non-working repos and when trying to install easy-deb-chroot it complain about the missing library.09:16
pereI'm working on replacing the nokia source with a mirror now.09:17
KotCzarnyhttp://maemo.muarf.org/apt-mirror/mirror/downloads.maemo.nokia.com/fremantle/ssu/apps/ etc09:17
sixwheeledbeastthey need to work, there is warnings which have to be ignored but they need to work.09:17
sixwheeledbeast~expiredkeys09:18
sixwheeledbeasthmm09:18
sixwheeledbeast~expired-key09:19
infobotapt-get update spits out Warnings about Nokia GPG key expired, it's not an Error that should break anything. Ignore it09:19
sixwheeledbeastwe can't fix it09:19
sixwheeledbeastalso maemo was designed to add packages via the application manager which can be slow, using apt your results may vary.09:22
pereI managed to get easy-deb-chroot installed now. :)09:29
KotCzarnycongrats09:31
sixwheeledbeastif it works09:35
perestill downloading images...09:45
perethere a easy-deb-chroot for leste?09:47
KotCzarnyleste is a debian..09:50
KotCzarnyalmost09:50
KotCzarnyso what would be the use?09:50
siceloPut leste on sd card and boot it from uboot or flasher/0xffff10:02
siceloeasy deb image - i use debian_jessie2sulu_armhf.img which seems to be the latest10:04
pereKotCzarny: the use case would be to run different versions of debian.10:43
sicelothe problem with easy deb stems from the old kernel in maemo, consequently glibc (or similar). you cannot easily overcome that in chroot10:45
pereoh, I see. :(10:48
KotCzarnybut since maemo-leste isnt constrained by old kernel..10:49
KotCzarny;)10:49
siceloI cab most definitely recommend Leste as long as, for N900 at least, you don't depend on voice calls over cellular10:51
sicelo*can10:51
KotCzarnyor if you can script those from command line10:51
KotCzarnyas some basic voice is working afair10:52
siceloone way :-(10:52
sicelono one (yet) knows exactly how to get audible voice in both directions.10:54
peresicelo: too bad the sulu image is so old.  debian 6, while latest stable is 10.11:04
siceloYeah. All the more reason to focus on Leste :-)11:05
peresicelo: is there work going on to reverse engineer phone calls for n900?11:06
sicelothe driver is there :-)11:06
sicelowhat needs to be reverse engineered (or alternatives found) is sime nokia filtering stuff for the audio (in pulseaudio)11:08
sicelobut the N900 beomg so old itself, the number of skilled people willing/able to put effort into those remaining bits is steadily diminishing :-(11:10
sicelo*being11:10
pereyeah.  guess most of them are left in a drawer somewhere.11:14
sicelopere: btw, if you have a chance to look at Motorola Droid 4, Leste has it working too, and also with 3D accel. Bonus point - voice calls work :-)11:17
pereIf I can just stuff it on my sd card, I am happy to test it. :)11:18
pereis there a way get pipe (|) on the default keyboard?11:18
siceloyou would need to remap the keyboard (which isn't hard)11:19
sicelootherwise, press the blue key (above shift) and then Ctrl to get a symbols keyboard11:20
KotCzarny~remap11:20
KotCzarny~keyremap11:20
infobotrumour has it, keyremap is http://wiki.maemo.org/Remapping_keyboard11:20
KotCzarnycan be useful if you use some chars often11:20
KotCzarnyi have mapped some often used shell chars that way11:20
perethanks.11:21
pereah, finally, I got access using ssh.  then I can use a real keyboard. :)11:23
sixwheeledbeastI edited the xterm bar instead of a remap11:25
sixwheeledbeastdepends where you plan to use pipe.11:26
pereyeah.  I just needed it once to get to a point where I could ssh in. :)11:28
sixwheeledbeastIt is in the third layer by default11:31
pereso, with a replacement in place on my n900, and a fresh installation of what at least sources.list calls 'beowulf', the battery status after charging it fully and disconnecting from power is 'callibration needed'.  what does that mean?22:33
perereplacement battery, I tried to write.22:33
KotCzarny~callibration22:33
KotCzarny~battery-callibration22:34
KotCzarny~ping22:34
infobot~pong22:34
KotCzarny~callibrate22:34
KotCzarny~calibrate22:34
KotCzarnyhmm22:34
KotCzarnywhat was the bot bit?22:34
KotCzarny~listkeys battery22:34
infobotFactoid search of 'battery' by key (12 of 18): heh, no bottom view. can't tell if the battery #DEL# ;; zaurus battery ;; batterypatch ;; ipaq battery ;; #maemo battery ;; battery damage ;; as battery acid #DEL# ;; flips ibot's battery disconnect switch ;; wmbattery ;; battery life ;; battery pack ;; batterytest.22:34
* pere start to wonder why the user information needed to understand the user interface is hidden in a irc bot, and not in the user interface...22:34
KotCzarny~listkeys calib22:34
infobotFactoid search of 'calib' by key (8): bq-calibrate ;; calibratebq27200 #DEL# ;; xcalibrate source ;; bq27k-calibration ;; caliban instant messaging ;; iirc, the xcalibrate ;; xcalibrate ;; anyway, a framebuffer based calibrator.22:34
KotCzarny~bq27k-calibration22:35
infobotrumour has it, bq27k-calibration is http://talk.maemo.org/showthread.php?p=1247595#post124759522:35
KotCzarnysee the link22:35
* pere installs ntp to get a correct clock, while contemplating the wisdom of having an internet connected gadget that do not set the time automatically by default.22:36
pereKotCzarny: thanks.22:36
pereI was greeted with a simple "Sorry, if you aren't a bad bot, it seems that you are using an IP address or a proxy that is listed in the forum anti spam blacklist.22:37
pereFeel free to contact our staff on irc freenode #maemo channel."22:37
KotCzarnyjust use some other proxy than tor22:38
KotCzarnylots of bad people abusing tor22:38
KotCzarnywhich results in 'that's why we cant have nice things'22:38
KotCzarnyanyway, i'm off to bed22:39
peregood night. :)22:39
perelots of good people using tor.22:41

Generated by irclog2html.py 2.17.0 by Marius Gedminas - find it at https://mg.pov.lt/irclog2html/!