thejsa | hey there! i've just got my first n900, reflashed with latest fremantle and installed cssu-thumb, but having issues trying to get u-boot installed to play with leste | 14:27 |
---|---|---|
thejsa | it's complaining about the kernel-modules package, and if I try to install that it threatens to basically obliterate all the packages on my system, which sounds like a very bad idea; is there any way around this? | 14:28 |
KotCzarny | if it's fresh device, you can always reflash, no? | 14:30 |
KotCzarny | but most likely you are doing something wrong | 14:30 |
thejsa | yeah, could reflash again; was a bit of a pain dealing with VMs and such though | 14:31 |
thejsa | I'm assuming there's some issue with the fact I'm trying to install u-boot after upgrading to cssu | 14:31 |
thejsa | reflash time it is then :p | 14:35 |
thejsa | thanks | 14:35 |
sicelo | What is the actual message you get? | 14:36 |
sicelo | It's somewhat ok for u-boot to threaten to overwrite your existing kernel | 14:36 |
sicelo | Because that's actually what it does ... sits in kernel area and loads a real kernel that you've defined. | 14:37 |
sicelo | I'd say install u-boot, and only reflash if there are issues | 14:37 |
thejsa | yeah; here it's saying there's an unmet dependency, kernel-modules, and refuses to continue (one second, I'll grab a pastebin link) | 14:38 |
thejsa | sources.list and apt output when trying to install u-boot flasher -- https://paste.debian.net/1196021/ | 14:38 |
sicelo | Because you are on thumb, after installing u-boot and u-boot-tools, ensure you set up the thumb kernel to boot by default. See the u-boot thread on talk.maemo.org for details. | 14:39 |
sicelo | Make sure you do this BEFORE you power off or reboot the device | 14:39 |
thejsa | thanks; main issue is not really sure how to even get u-boot installed at all | 14:40 |
thejsa | since it seems I can't install u-boot-flasher without dealing with this kernel-modules issue, as installing kernel-modules as it requests would hose my system: https://paste.debian.net/1196022/ | 14:42 |
sicelo | Install the kernel and modules it wants :-) | 14:42 |
sicelo | Those should be thumb enabled, iirc | 14:42 |
thejsa | something seems wrong though since I don't think installing the kernel-modules package should usually threaten to remove pretty much every package on the system, including apt | 14:43 |
sicelo | In any case, since you'll be setting up a default boot menu entry (as I mentioned), then you can still point that entry to the original kernel | 14:43 |
KotCzarny | maemo is just like that | 14:44 |
KotCzarny | there is single metapackage per release | 14:44 |
KotCzarny | is one of the packages that it depends on gets uninstalled, it takes the rest with it | 14:44 |
KotCzarny | that's why you should be cautious when hacking around with apt/dpkg\ | 14:45 |
thejsa | yeah, reminded me of the ubuntu-desktop metapackages on ubuntu which had similar traits | 14:45 |
sicelo | Show the output which wants to remove everything | 14:46 |
thejsa | here: https://paste.debian.net/1196022/ | 14:46 |
sicelo | Also, for Maemo Leste, you may want to join #maemo-leste | 14:46 |
sicelo | Okay that looks bad :-p | 14:47 |
thejsa | yeah hahaha | 14:47 |
sicelo | I forgot how to handle that one safely | 14:47 |
sicelo | There was a way though ... but I haven't played with installing u-boot in a while now | 14:47 |
bencoh | hmm, lemme check what's installed on my phone | 14:48 |
sicelo | If all fails, reflash to cssu (not thumb), install u-boot, then only afterwards go thumb | 14:51 |
bencoh | thejsa: http://pastebin.notk.org/pastebin.php?show=mc2cc6b | 15:02 |
bencoh | that's cssu-stable (iirc) with a few additions though, not thumb | 15:02 |
Pali | Hello! Has somebody N8x0/770 device in hands? I would like to see first 2kB of kernel MTD partition... | 15:03 |
Pali | it can be read (dumped to file header.bin) by following command on N8x0/770 device: nanddump --omitoob -s 0 -l 2048 -f header.bin /dev/mtd2 | 15:03 |
thejsa | sicelo: thanks! I think I'll go for a reflash as you suggested, probably easier and quicker than trying to untangle all this | 15:08 |
thejsa | bencoh: thanks for grabbing that, reflashing w/ stable now | 15:09 |
* enyc meows | 15:12 | |
enyc | thejsa: hrrm not sru ewhat i did but i can say u-boot-flasher went ok | 15:13 |
enyc | thejsa: i would say I got kernel power for u-boot installed first | 15:13 |
enyc | inrluhing modules | 15:13 |
enyc | which presumuboly yo uhave to have for thumb to behave | 15:13 |
thejsa | installed kernel power for u-boot a lil while ago but didn't seem to make much difference | 15:13 |
thejsa | well, to the u-boot situation anyway | 15:13 |
bencoh | hmm, KotCzarny used to build oscp for n8x0 as well, maybe he still has one around | 15:18 |
KotCzarny | unfortunatelly my n8x0 is at remote location | 16:20 |
KotCzarny | so i cant get to it | 16:20 |
KotCzarny | but maybe i have mtd dump somewhere | 16:20 |
KotCzarny | yup, got it, let me dd the block | 16:22 |
KotCzarny | https://mrrau.eu:20281/n800/n800-p2-2k.bin | 16:24 |
KotCzarny | here you gu | 16:24 |
KotCzarny | *go | 16:24 |
KotCzarny | but i dont remember what i used to dump it | 16:25 |
KotCzarny | it might have been done with dd and /dev/mtdblock | 16:26 |
Pali | KotCzarny: thanks! | 17:22 |
Pali | can you "dd" also whole partition? | 17:22 |
Pali | just to check if your kernel image in that partition has size 1530880 bytes | 17:27 |
Pali | it is 1.45MB so seems plausible (below 2MB limit) | 17:27 |
Pali | now I pushed lot of changes to https://github.com/pali/0xFFFF flasher and fiasco image unpacker/generator | 17:44 |
Pali | feel free to test it! now it supports unpacking also /home partition from vanilla/mmc fiasco image | 17:45 |
Pali | (yes, /home partition is included in vanilla/mmc image as tarball, not as ext3) | 17:45 |
Generated by irclog2html.py 2.17.0 by Marius Gedminas - find it at https://mg.pov.lt/irclog2html/!