[01:41:00] *** Quits: Horwitz (~mich1@p200300ec9f3c8600022268fffe64e7c4.dip0.t-ipconnect.de) (Ping timeout: 244 seconds) [01:54:05] *** Joins: Horwitz (~mich1@p200300ec9f02a000022268fffe64e7c4.dip0.t-ipconnect.de) [01:54:05] *** ChanServ sets mode: +o Horwitz [06:57:18] mvglasow: not only that, as far i know we also have unlimited time on github action, where on circleci we do have a quota which we almost hit once or twice [07:55:49] *** Quits: bzed (~bzed@shell.bzed.at) (Remote host closed the connection) [07:56:02] *** Joins: bzed (~bzed@shell.bzed.at) [13:46:18] Hmm.. [13:46:20] Hi. [14:06:45] i used github action on my nur repos, that's fine [15:29:27] *** Joins: NavitLogger (~NavitLogg@pizarro.uberspace.de) [15:29:27] *** Server sets mode: +nrtz [15:29:58] *** Joins: jkoan (~jkoan@pizarro.uberspace.de) [15:29:58] *** ChanServ sets mode: +o jkoan [17:42:34] Hi @Baboleylo [17:42:55] Hi. Driving [17:43:23] 10 min [17:50:36] @jkoan hi [18:08:31] Hi @Baboleylo , what's up? [19:34:02] i'm very stucking on old 2.6 kernel, just package gltt today ./patchs/kernel_tt1114405_opentom.patch [19:34:11] https://github.com/bignaux/tomtom-nix/blob/master/pkgs/gltt.nix [20:33:15] genesis so basically your redoing the old opentom project as nixOS? [20:34:21] yes, shitty idea , but nix builder are more powerfull to update then after [20:36:07] its really interesting for me, today i starded again to work on updateing the kernel. last time i got the screen to light up at least, but i think the pixel format was wron, probably some timing as well. Need to build the dts/dtb myself which i have vever done myself [20:36:23] anyway, here , noone is interesting to understand why nix is more powerfull as docker and apt and other build system [20:36:56] i have seen thats there is a u-boot for the tomtom? this is really interesting, as this was a idea i also had, where you able to test this one? [20:37:04] no there is not [20:37:08] or i donno [20:38:17] my repo is just a copy of sheevaplug sorry, and nur-package, my issue is that i don't understand all the nix concept since i don't study language like haskell or so [20:39:07] i try to design something modular [20:40:01] not a all in one makefile and in same time, standizard around nur-package https://github.com/nix-community/nur-packages-template [20:40:47] in fact you could actually install nix, and do nix-build -A gltt and get gltt binary, sound lot of work but that a setup [20:43:28] Habe you found the gltt sources or is it extracted from an image? [20:43:53] extracted from [20:44:03] :( [20:44:22] we will never have an opensource driver i guess [20:44:40] I already started learning about reverse engineering just to build one 😅 [20:44:59] i'd instrumentize frida if i progress on that [20:45:38] Frida? [20:45:40] i did a bit of work on frida integration. [20:45:50] i know perfectly why i miss yet. [20:46:04] https://frida.re/ [20:47:01] that's why i package gltt that way, i have some frida recipe , if i get a working rootfs , i could improve frida support but so many works here . [20:48:24] Interesting, my approach is to reverse enough to be able to build a supplement program to gltt [20:50:49] But unfortunately the binary is stripped and static... And has some form of CPP lib inside bond together with c code, not trivial [20:51:21] You also only have a TomTom with 32mb of ram? [20:52:14] yes [20:53:17] Have you ever thought about running navit as pid 1 to free up even more ram? [20:53:52] i never found a working image of navitom [20:54:22] i donno, frida would be hard to crosscompile too i guess, even just the agent, need some works, but i love this tool [20:55:23] i donno why i spend such time on this, i'm curious [20:55:52] > i never found a working image of navitom @IRC Gateway oh interesting, I should be able to send you the link soon, for me it worked but isn't great out of the box [21:01:50] would be helpful to see that works :) [21:02:02] i never saw navit working really (with a gps) [21:06:18] i could extract the initramfs and zimage to first try to build the rest (more interesting to setup some instrumentation)