**** BEGIN LOGGING AT Fri Nov 30 02:59:58 2012 Nov 30 05:09:44 lilstevie: you still here Nov 30 05:09:55 yes Nov 30 05:09:59 <*> Broadcom 4329/30 wireless cards support Nov 30 05:09:59 (/lib/firmware/fw_bcmdhd.bin) Firmware path Nov 30 05:10:00 (/lib/firmware/nvram.txt) NVRAM path Nov 30 05:10:07 it builds the firmware in Nov 30 05:10:11 happy birthday Nov 30 05:10:13 sorry it took so long Nov 30 05:10:16 nope it doesn't Nov 30 05:10:23 lol Nov 30 05:10:29 that is the reference paths to where it will find it in the filesystem when you boot Nov 30 05:10:41 I dare you to remove those firmware files after the kernel is built Nov 30 05:10:59 dare huh? Nov 30 05:11:15 :p Nov 30 05:11:27 because I know it will be looking for those files in the filesystem Nov 30 05:11:40 meaning boot after deleting them, you will have no wifi Nov 30 05:12:41 interesting challenge. I've never in my life seen a driver that allows you to set a random name for the firmware file.... but perhaps this is one like that Nov 30 05:13:35 you are talking about a driver that is made for android, there is nothing sane about it Nov 30 05:13:36 I don't see a call to udev to pickup the firmware but I may just be missing it Nov 30 05:13:48 drivers are made for linux Nov 30 05:13:54 android is just a cute little gui Nov 30 05:14:02 android is a userspace Nov 30 05:14:22 well yes and no, there is still a lot of linux like userspace Nov 30 05:14:24 android doesn't even use libc, they use their own custom implementation Nov 30 05:14:38 yeah so does everything embedded, that doesn't mean it's not linux Nov 30 05:14:42 but still, the driver is for android Nov 30 05:14:51 it's a userspace driver? Nov 30 05:14:57 why am I recompiling my kernel then? Nov 30 05:14:58 as in, androids stupid custom libs, and filesystem layout Nov 30 05:15:33 up until recently bcmdhd class drivers didn't work with network manager without patches Nov 30 05:15:58 yeah but nm sucks ;-) Nov 30 05:16:29 no, in this case it is the driver that sucks Nov 30 05:16:39 to android it is just an ethernet card interface Nov 30 05:16:51 well the driver isn't mac80211/nl80211/etc so it's no surprise Nov 30 05:17:04 yeah, that's why these things are so loved Nov 30 05:18:42 freakin android is a mess Nov 30 05:18:52 android sucks like hell Nov 30 05:18:58 why the hell can't they just make it full blown linux already/?!?! Nov 30 05:19:07 let's make a pwnphone android rom Nov 30 05:19:09 and what the hell ever happened to ubuntu mobile anyway?? Nov 30 05:19:12 lol Nov 30 05:19:20 have u seen um Nov 30 05:19:22 fuck Nov 30 05:19:25 what is it called Nov 30 05:19:28 dsploit Nov 30 05:19:30 that's it Nov 30 05:19:34 pentesting android rom Nov 30 05:19:43 Ethernin: hey Nov 30 05:19:44 course it does no wireless packet injection whatsoever Nov 30 05:19:49 Ethernin: dude, check what channel you are in Nov 30 05:20:31 seriously though, does anyone here know what happened to ubuntu mobile? are they working on releasing a ubuntu for phones? Nov 30 05:22:02 fwiw Zero_Chaos I thought you may want a little more real evidence of my claims Nov 30 05:22:04 module_param_string(firmware_path, firmware_path, MOD_PARAM_PATHLEN, 0660); Nov 30 05:22:04 module_param_string(nvram_path, nvram_path, MOD_PARAM_PATHLEN, 0); Nov 30 05:22:15 /* load firmware and/or nvram values from the filesystem */ Nov 30 05:22:48 the last was meant to be first Nov 30 05:23:36 lilstevie: I guess it makes some sense though. considering it has to understand that messed up hierarchy in android and the slightly more sane standard linux one. Nov 30 05:23:46 yes Nov 30 05:23:49 that is the point Nov 30 05:24:09 although the config you showed seems to have more than what it is meant to defined Nov 30 05:24:22 bcmdhd is meant to only be the path to the folder Nov 30 05:24:37 lilstevie: it was what I pulled from /proc/config.gz Nov 30 05:24:37 older versions (bcm4329 bcm4330) were full filename Nov 30 05:24:49 I didn't say it wasn't Nov 30 05:24:53 it will work all the same Nov 30 05:25:39 lilstevie: this is from a 3.1.10 kernel, not that old but not new Nov 30 05:25:59 you missed what I said bcmdhd is new Nov 30 05:26:19 prior to that it was bcm4329 or bcm4330 Nov 30 05:26:34 lilstevie: oic, interesting Nov 30 05:26:47 and I am aware about the kernel, this is the newest nvidia is working with at present Nov 30 05:26:50 which is silly Nov 30 05:26:55 but meh Nov 30 05:27:59 yeah, now I just need to hack it up to work with compat-drivers and then no care. :-) Nov 30 05:28:06 but that seems a lot harder than expected Nov 30 05:28:07 lilstevie, have u tried recompiling the android kernel with usb wifi options? / MAC80211 / CFG80211? Nov 30 05:28:21 Ethernin: we had the alfa working fine yesterday Nov 30 05:28:21 just curious, i know source is kinda hard to come by as far as i know Nov 30 05:28:30 Ethernin: it is pretty much the same kernel Nov 30 05:29:05 ya, the kernel on the android 4.whatever i was working on was something weird like 3.0.8 Nov 30 05:29:18 but ya Nov 30 05:29:53 Ethernin: considering this kernel is reasonable close to android's kernel, I'm pretty confident if I can make compat-wireless work for it I can do it on android Nov 30 05:30:54 Ethernin, for the tf201 I do, I compile for most usb wireless devices Nov 30 05:31:09 dank Nov 30 05:31:31 well heck, after this nexus 7 ill have to get back to work turning the SG3 into the next pwnphone Nov 30 05:31:42 at least until jolla comes out with the next N900 Nov 30 05:31:58 the motorolla atrix is not bad either Nov 30 05:32:21 HTC one x+ is fast but no mircosd, and you can't take out the battery! Nov 30 05:33:40 Ethernin: moto droid4? Nov 30 05:33:41 :-) Nov 30 05:33:52 Ethernin: has a keyboard and good battery life. but it's a bit slow Nov 30 05:33:56 !?!? Nov 30 05:33:58 dual core? Nov 30 05:34:07 ya but isn't it verizon only? Nov 30 05:34:16 I think not, but not really sure Nov 30 05:34:47 i looked into droids for a while and pretty sure they're verizon only which is a major bummer Nov 30 07:59:50 good morning Nov 30 08:29:47 raring-29-nov-nexus-7 image is busted :( Nov 30 08:30:02 heroic video corruption once it struggles to the desktop Nov 30 08:56:06 davecheney, yes, known Nov 30 08:56:41 davecheney, thats the reason we are not making much noise about these images yet ;) Nov 30 08:57:54 davecheney, the more important fact is that you got through the installer and into the desktop, thanks for the feedback ! Nov 30 08:58:48 ogra_: well, glad I could help Nov 30 08:59:11 i'll add the images to the channel topic once they are good enough for usage Nov 30 08:59:23 (and there will be blog posts etc) Nov 30 08:59:35 cool Nov 30 09:00:08 ogra_: turns out that I have two nexus 7's Nov 30 09:00:08 bug 1065638 btw Nov 30 09:00:11 Launchpad bug 1065638 in ubuntu-nexus7 "Unity panels don't display visuals" [Critical,In progress] https://launchpad.net/bugs/1065638 Nov 30 09:00:12 so expect more bug reports Nov 30 09:00:18 yay, great ! Nov 30 09:00:29 ogra_: u canonical ? Nov 30 09:00:33 yep Nov 30 09:00:37 me too Nov 30 09:01:05 oh fuck, i just quit onboard Nov 30 09:01:06 ogra_, turns out that I have no problems with plymouth because I had FRAMEBUFFER=y in my initramfs-tools config Nov 30 09:01:10 trying to make it always on Nov 30 09:01:27 enable the "floating button" option Nov 30 09:01:40 always on will get in your way Nov 30 09:01:40 ogra_, so yes, it does work with quantal as well Nov 30 09:01:52 yeah, i was trying, but I hit quit, instead of prefs Nov 30 09:02:27 lilstevie, yeah, my prob is that our bootimg cant be bigger than 8M and the wlan driver is compiled into the kernel ... which gives me a 4M vmlinuz Nov 30 09:02:40 ogra_, yeah ouch Nov 30 09:02:48 setting FRAMEBUFFER pulls enough stuff in to make my initrd to big Nov 30 09:03:06 ogra_, yeah, understood my initrd is 8MB on its own Nov 30 09:03:25 *envy* Nov 30 09:03:37 but your boot will be slower :P Nov 30 09:03:44 ogra_, it is the trade off Nov 30 09:04:33 ultimately I find that it is worth it Nov 30 09:04:39 but that is my opinion Nov 30 09:04:48 instead of having to hack defaults ? yeah Nov 30 09:05:15 we have way to much useless stuff in our initrd Nov 30 09:05:39 it isn't only that, from time to time I do find myself using android Nov 30 09:05:47 which is certainly much easier to manage Nov 30 09:06:14 and size Nov 30 09:06:25 for a very long time I was fighting size with the tf101 Nov 30 09:06:55 at one point I increased the size of LNX purely for the extra space required Nov 30 09:07:42 well, i like to stay with the device defaults where the bootloader defines the partitioning so people dont get issues rolling back to the original OS Nov 30 09:08:01 yeah well that is what has happened this time Nov 30 09:08:19 using lvm to tie partitions together means that it is just a wipe and restore with recovery away from stock Nov 30 09:08:45 -rw-r--r-- 1 root root 7.9M Nov 30 05:39 initrd.img-3.1.10-1-transformer-tegra3 Nov 30 09:08:46 -rw-r--r-- 1 root root 3.5M Nov 16 10:13 vmlinuz-3.1.10-1-transformer-tegra3 Nov 30 09:08:53 wouldn't be possible before Nov 30 09:08:56 :p Nov 30 09:11:45 next step though is to trim down the kexec host kernel, I'm sure a lot of the unneeded cruft that is left in the kernel which would be used under normal boot conditions will be slowing boot down Nov 30 12:30:52 xnox, so how about using the compiz wallpaper plugin in ubiquity ? Nov 30 12:31:30 ogra_: it already suppose to do it. Nov 30 12:31:39 ogra_: but nothing shows up =( Nov 30 12:32:00 oh, i only saw the decoration plugin on your commandline Nov 30 12:32:10 ogra_: there is --background as well. Nov 30 12:32:24 * xnox is not sure if it needs a plugin or just that command line option though Nov 30 12:32:37 (or whatever it is --background-img?!) Nov 30 12:32:47 wm_cmd = ['compiz', '--sm-disable', '--fast-filter', 'decor'] Nov 30 12:32:59 thats what i see in the merge request, did you change it ? Nov 30 12:33:26 oh Nov 30 12:33:34 * ogra_ missed wm_cmd.extend(['--bg-image', background_image]) Nov 30 12:33:41 ignore me :P Nov 30 12:38:23 /ignore ogra_ Nov 30 12:40:05 * xnox likes hrw Nov 30 13:24:58 I'm not sure if my last message actually made it here.... Nov 30 13:25:02 ogra_, is "update-manager -c -d" supposed to work on the nexus7? :) Nov 30 13:25:04 it presents me with the option to upgrade "your up-to-date, but there's 13.04" and if I click on "update..." it just exits Nov 30 13:26:01 I could just go into /etc/apt/sources.list and dist-upgrade manually, but I thought I'd check the more obvious solution first Nov 30 14:21:53 dholbach, sure, that should work Nov 30 14:22:05 (update-manager) Nov 30 14:25:26 suihkulokki, *all* image/rootfs builder tools should export FLASH_KERNEL_SKIP=true, then flash-kernel will DTRT Nov 30 14:26:15 just make sure to export it somewhere in your live-build config Nov 30 14:27:09 sounds greek to me :P Nov 30 14:27:18 No, that's markos. Nov 30 14:27:33 hah Nov 30 14:27:36 ogra_: you mean the bug is in linaro-media-create that should set FLASH_KERNEL_SKIP=true Nov 30 14:27:43 suihkulokki, exactly Nov 30 14:28:13 that will prevent flash-kernel from trying to flash/write to a bootloader partition Nov 30 14:28:28 ok, I'll poke people to do that Nov 30 14:28:33 thx Nov 30 14:28:34 How did we end up needing this hack with 3.0, when 2.x was fine in chroots? Nov 30 14:28:44 2.0 had that too Nov 30 14:28:59 Was it in our livecd-rootfs configs back then? Nov 30 14:29:06 Maybe I just don't remember. :P Nov 30 14:29:09 * suihkulokki unsure which one to hate more - flash-kernel or linaro-media-create Nov 30 14:29:29 Oh, even livecd.sh had it. Nov 30 14:29:30 Alright. Nov 30 14:29:35 It's always sucked. :P Nov 30 14:30:07 right Nov 30 14:30:38 Althought, we don't suppress anymore, we now dpkg-divert. Nov 30 14:30:52 originally added on 2011-01-26 Nov 30 14:37:59 ogra_, it doesn't, but I talked to mvo about it -- nux/unity should land early next week according to didrocks Nov 30 14:38:09 ogra_, they're still working on some test-suite issues Nov 30 14:38:12 i hope so Nov 30 14:38:21 yes, me too Nov 30 14:38:25 i really want to make the alpha1 date with the images Nov 30 14:42:10 ogra_: Ubuntu's not doing alphas anyway... Nov 30 14:42:32 ogra_: Welcome to raring. :) Nov 30 14:43:46 infinity, i know, but that was my point in time i have set as target for having working images Nov 30 14:44:05 i still like to use milestones for scheduling ;) Nov 30 14:44:09 Fair enough. Nov 30 14:44:17 I say they should work yesterday. Nov 30 14:44:20 * infinity waits. Nov 30 14:44:25 DO THEY WORK YET?! Nov 30 14:44:33 they do Nov 30 14:44:36 since last week Nov 30 14:44:40 the desktop doesnt Nov 30 14:44:47 Who needs that? Nov 30 14:44:52 heh Nov 30 14:44:55 Commandline tablets are all the rage. Nov 30 15:26:33 dholbach: hi, what time is the meeting today? :) Nov 30 15:28:09 achiang, half an hour? Nov 30 15:28:13 achiang, what's on the agenda? Nov 30 15:28:29 achiang, I'll announce it on the @ubuntudev channels Nov 30 15:28:38 dholbach: i think we can do general q&a and also general discussion re: memory leaks Nov 30 15:28:44 dholbach: have you read my latest blog entry? Nov 30 15:29:11 yes, I shared it through @ubuntudev too :) Nov 30 15:29:40 heh, ok Nov 30 15:29:46 kyleN_: ^^ Nov 30 15:30:14 ack Nov 30 15:40:33 RK2918 Nov 30 15:44:43 does anyone have their nexus7 on raring already? was onboard deinstalled for you during the installation too? Nov 30 15:44:47 err, upgrade Nov 30 15:49:49 ogra_, can you please reupload onboard into the nexus7 ppa? Nov 30 15:49:58 so it picks up the new python Nov 30 15:50:02 right now it's uninstallable Nov 30 15:50:32 into the raring ppa pocket Nov 30 15:53:54 or maybe upload it straight to the archive :) Nov 30 15:58:58 ^ or anyone else in ~ubuntu-nexus7 really Nov 30 15:59:38 I assume a changelog-only upload, maybe for virtkey too (have to check) will do it Nov 30 16:00:13 why is there an onboard at all in the PPA ?!? Nov 30 16:00:26 * ogra_ doesnt knwo who uploaded that Nov 30 16:00:53 i have no issues with onboard on the raring images Nov 30 16:05:52 ogra_, you did Nov 30 16:05:58 ah no Nov 30 16:05:59 sorry Nov 30 16:06:01 ssweeny Nov 30 16:06:05 https://launchpad.net/~ubuntu-nexus7/+archive/ppa Nov 30 16:07:11 I uploaded it at the behest of the onboard devs Nov 30 16:13:19 dholbach, what's the issue with onboard and python? was there an update? Nov 30 16:13:35 no, but it can not be installed in raring Nov 30 16:13:41 because it wants python << 3.3 Nov 30 16:13:52 a simple rebuild should do it Nov 30 16:13:58 in raring people should be using the archive version i would think Nov 30 16:14:01 why ... the version in raring should outsmart the one in the PPA Nov 30 16:14:02 but maybe we should just get the new version into the archive Nov 30 16:14:10 unless upstream hasn't released yet... Nov 30 16:14:11 ssweeny: the version in the ppa is higher Nov 30 16:14:17 ouch Nov 30 16:14:19 ah, hm Nov 30 16:14:43 0.99~tr1071-0nexus7.1 vs 0.98.2-0ubuntu1 Nov 30 16:14:45 so the version in the PPA is a snapshot of an upcoming release Nov 30 16:14:58 are we in touch with upstream? Nov 30 16:15:06 i was lead to believe that the release was coming soon and that it would go straight into raring Nov 30 16:15:45 nothing in the sponsoring queue Nov 30 16:15:57 the snapshot has a fix for the performance issue with the ambiance theme Nov 30 16:16:08 ok, shall I mail upstream and CC you? Nov 30 16:16:27 that would be great Nov 30 16:16:32 alright Nov 30 16:16:34 will do Nov 30 16:19:28 done Nov 30 16:21:00 great, thanks dholbach Nov 30 16:21:06 anytime Nov 30 17:13:08 Anyone here from meetingology today ? Nov 30 18:37:23 is anyone familiar with the odroid-x2 or -u2? Nov 30 18:43:07 hi someone has pcre package for arm? Nov 30 18:43:10 i have this error Nov 30 18:43:26 error while loading shared libraries: libpcre.so.0: cannot open shared object file: No such file or directory Nov 30 19:20:17 hi someone has pcre package for arm? Nov 30 19:20:24 error while loading shared libraries: libpcre.so.0: cannot open shared object file: No such file or directory i have this error Nov 30 19:27:17 Is there any thought to provide dual booting ability for the Nexus 7? Nov 30 19:27:35 * lardman|home looks at the installer script Nov 30 19:27:57 Ah, I seem to remember someone mentioning that this is often asked.... :) Nov 30 19:29:03 * Tassadar throws http://forum.xda-developers.com/showthread.php?t=2011403 at lardman|home Nov 30 19:31:05 this potentially looks to be a better bet: http://forum.xda-developers.com/showthread.php?p=34853595 Nov 30 19:31:18 place the Ubuntu kernel in the recovery partition, etc. Nov 30 19:32:01 and both android and ubuntu to /data at once? Nov 30 19:32:36 yeah I'm wondering quite what the deal is there Nov 30 19:32:58 then again the link you pasted my have changed since I looked at it yesterday Nov 30 19:33:20 I am not saying that it does not work, just that it is _kinda_ dirty Nov 30 19:33:31 would be good to repartition and then install Ubuntu to its own one (as I have a 32GB device) Nov 30 19:33:54 I don't think that's really an option Nov 30 19:35:06 Tassadar: I wasn't so keen on the multiboot method of copying boot partition everytime Nov 30 19:35:06 <[mbm]> haven't looked at the existing solutions, but it should be pretty easy to create a /data/ubuntu; android will ignore that and the ubuntu initrd would need to be altered slightly to use it as a root Nov 30 19:35:59 <[mbm]> I don't think repartitioning is an option given that I don't see an actual partition table Nov 30 19:36:29 there are the wonderful pit files iirc Nov 30 19:36:37 though yeah, sounds quite messy Nov 30 19:36:57 lardman|home: me neither, but kexec-hardboot compatibility is already in the ubuntu-nexus7 kernel, just waiting for it to actually get to the devices Nov 30 19:37:31 if one uses chroot then presumably the Android data won't be available? Nov 30 19:37:52 s/chroot/whatever method to change the location of root Nov 30 19:37:52 <[mbm]> depends on the chroot Nov 30 19:38:10 <[mbm]> one fun trick is pivot_root Nov 30 19:38:26 * lardman|home tries to remember the difference Nov 30 19:38:28 <[mbm]> which technically only works on mount points Nov 30 19:38:43 <[mbm]> pivot_root differs from chroot in that it's global, not just sub processes Nov 30 19:39:01 <[mbm]> also it places the pervious root directory as a subdirectory of the new root Nov 30 19:39:12 I had to do that on the Galaxy Tab kernel to move from initrd to rootfs to boot Mer, but can't remember for the life of me now what the diff was Nov 30 19:39:29 ah yes, that sounds familiar Nov 30 19:39:35 <[mbm]> so a common thing might be: mount /dev/root /target; pivot_root /target /initrd; umount /initrd Nov 30 19:39:47 I wanted to modify ubuntu as little as possible, so I just move the android to /media/*something* and then move in the ubuntu files :/ Nov 30 19:40:27 <[mbm]> normally you can't specify an argument to pivot_root that isn't a mount point Nov 30 19:40:39 <[mbm]> which would make something like /media/ubuntu or /data/ubuntu annoying Nov 30 19:40:56 <[mbm]> the workaround is amazingly simple though Nov 30 19:41:04 <[mbm]> mount --bind /data/ubuntu /data/ubuntu Nov 30 19:41:17 <[mbm]> and magically it's a mount point suitable for use with pivot_root Nov 30 19:42:32 would be great to get something like that into ubuntu) Nov 30 19:42:46 +1 Nov 30 19:42:55 <[mbm]> yeah, I want to see a nice dual boot solution Nov 30 19:43:07 <[mbm]> bootloader is a different story Nov 30 19:43:32 also, mounting .img as root would be great, if that's even possible Nov 30 19:43:43 <[mbm]> yep, that's easy Nov 30 19:43:48 do tell Nov 30 19:44:16 <[mbm]> mount -o loop root.img /target; pivot_root /target /initrd; umount initrd Nov 30 19:44:37 <[mbm]> as in, recompile the ubuntu kernel so that the initrd mounts the correct root device Nov 30 19:45:36 <[mbm]> part I'm trying to figure out is if there's a better way to handle bootup than booting into a linux kernel which provides a kexec boot menu Nov 30 19:45:54 normal vs recovery partitions? Nov 30 19:46:08 then you don't even have the boot menu Nov 30 19:46:09 or you want to leave the recovery partition functionality? Nov 30 19:46:21 <[mbm]> yeah, could put the ubuntu kernel on the recovery partition but then you lsoe access to recovery Nov 30 19:46:47 <[mbm]> would be nice if there was a 3rd partition and entry on the existing boot menu Nov 30 19:47:19 would be nice if the bootloader was open-source) Nov 30 19:47:30 :) Nov 30 19:47:32 <[mbm]> yeah, that's the problem Nov 30 19:47:39 ...and we had nvflash, so that we could not brick it) Nov 30 19:48:09 <[mbm]> frmo what I can tell the hardware is technically locked, and it's simply that unlocking tells the bootloader to ignore signature checks Nov 30 19:49:10 well, it is nvidia, so... Nov 30 19:49:14 Is the loss of the recovery partition such a problem - people installing this are going to be used to flashing things I'd expect Nov 30 19:49:34 <[mbm]> not 100% certain on that first part though, don't know if nvflash is all that's needed or if the hardware does a signature check on the botloader Nov 30 19:50:34 <[mbm]> yeah, but it's more of an annoyance thing; if I'm dual booting and I get an ota update to android, it'll download to the /cache partition and then reboot into recovery with the /cache/recovery/command set to automatically apply it Nov 30 19:51:06 lardman|home: I don't really see the point in using recovery partition once the kexec-hardboot is there Nov 30 19:51:08 ah, I didn't realise that was how it worked Nov 30 19:51:23 Tassadar: sure Nov 30 19:51:46 <[mbm]> Tassadar: I know what kexec is, but what's the "hardboot" part? Nov 30 19:52:02 on most android devices, normal kexec just freezes Nov 30 19:52:29 due to drivers not properly initializing, probably Nov 30 19:52:32 <[mbm]> well yeah, arm kexec has traditionally been a bit dodgy Nov 30 19:52:50 so "kexec-hardboot" patch was made, which does full hw restart of the device between the boot Nov 30 19:52:58 basically "fastboot boot" without the fastboot Nov 30 19:53:17 gimme a second, I'll find a link to the original patch... Nov 30 19:53:29 <[mbm]> that's interesting; any idea how it manages to avoid going into the bootloader after resetting everything? Nov 30 19:53:59 * [mbm] grabs some lunch (bbl) Nov 30 19:54:33 kexec -e saves some info to RAM (some location where it does not get overwritten on reboot), then reboots normaly Nov 30 19:55:11 the same kernel checks for that info in early state of boot (in the decompressor), and if it is there, it decompresses the kernel from RAM Nov 30 19:55:53 ...that is how I understand it Nov 30 19:56:11 http://forum.xda-developers.com/showthread.php?t=1266827 here is the original patch Nov 30 19:57:18 thanks Nov 30 19:58:53 the con is that it needs 2 small patches in the "guest" kernel, the one which is being booted with kexec Nov 30 19:59:46 So the plan would be to place the Ubuntu kernel in the boot partition and need to patch the Android kernel? Nov 30 20:00:59 both kernels must be patches Nov 30 20:01:02 *patched Nov 30 20:01:41 sure, but which is booted? Nov 30 20:01:48 (first) Nov 30 20:02:25 I would recommend the android kernel, since it does not get updated so often and can be easily patched. Nov 30 20:03:06 fine, that makes sense, and presumably one would be able to perform a binary patch on the kernel from Android userspace? Nov 30 20:03:26 wau Nov 30 20:03:38 you just want to make it difficult :D Nov 30 20:03:49 to avoid needing to flash a new kernel whenever an update occurs Nov 30 20:08:59 re this post, any ideas on what the Ubuntu image does on first boot that might break something if it's in the recovery partition: http://forum.xda-developers.com/showthread.php?t=1266827 Nov 30 20:09:25 * lardman|home goes to look at the image now it's downloaded Nov 30 20:09:55 well it flashes boot image Nov 30 20:10:10 which it also does on every kernel/initrd update Nov 30 20:10:17 so you have to disable that Nov 30 20:11:19 Not the updater script that runs on the desktop, the image running on the device flashes the boot image too> Nov 30 20:11:21 ? Nov 30 20:11:30 s/updater/installer Nov 30 20:11:58 yes Nov 30 20:12:06 12.10 removes the tarball-installer image Nov 30 20:12:25 and 13.04 will change kernel cmdline during installation Nov 30 20:12:32 *tarball-installer package Nov 30 20:13:38 and it can't know where the running kernel is located I guess? Nov 30 20:13:57 no Nov 30 20:14:28 ok, well at least that explains the need that chap had to reflash the Android kernel Nov 30 20:16:07 Is the move to using kexec imminent, or is it worth just hacking together a dual boot setup for the time being? Nov 30 20:16:49 I dunno where the kernel with patches gets to repositories, so... Nov 30 20:17:25 *when..ohmygodineedsomesleep Nov 30 20:17:46 :) I was just trying to parse that correctly Nov 30 20:22:51 * [mbm] reads over the kexec threads Nov 30 20:23:14 <[mbm]> guessing that the stock recovery kernel isn't patched for hardboot support? Nov 30 20:23:22 nope Nov 30 20:23:27 <[mbm]> :/ Nov 30 20:24:32 <[mbm]> was hoping it would be as easy as replacing recovery with a kexec menu and then using kexec-hardboot to switch between ubuntu and recovery Nov 30 20:25:24 <[mbm]> though there's also the pesky problem of /system/etc/install-recovery.sh which takes the existing "boot" kernel, applies a patch and writes it to recovery Nov 30 20:25:43 <[mbm]> stupid script gets installed by an ota and run every subsequent boot Nov 30 20:28:14 anyway, heres CM10 kernel with applied kexec-harboot patch: https://github.com/Tasssadar/android_kernel_asus_grouper/commits/kexec-clean Nov 30 20:28:46 I even submitted it for review to cyanogenmod, hope it get's there Nov 30 22:12:41 ogra_: can we create some nvidia-tegra-dev package with headers needed to compile the gstreamer plugins? Nov 30 22:13:08 I don't want to copy them into the source, because I feal they belong to the drivers package Nov 30 22:15:27 ogra-cb_: ^^^ Nov 30 22:23:19 basicly these ones (without the OMX_*) https://gitorious.org/nvtegra-gst/gstomx/trees/master/nv_headers Nov 30 23:18:29 ooompf Nov 30 23:19:15 I installed ubuntu on my chromebook using the absurd script that repartitons the disk, and fetches a bunch of tarballs Nov 30 23:19:30 and its kernel wasn't compiled by ubuntu, was it? Nov 30 23:19:41 I bet it just stole cros' kernel Nov 30 23:19:51 which explains why I can't install perf on it :/ **** ENDING LOGGING AT Sat Dec 01 02:59:58 2012