[06:13] <DrivenMad> Would anyone know how to build a image to flash to an android device?? I want to lean aboutthe boot proccess of the droidx and how i could make a native ubuntu install for it.
[06:14] <twb> DrivenMad: depends on the device
[06:16] <twb> DrivenMad: please address the channel unless it's actually a *personal* message (like "you smell like rotten fish")
[06:16] <DrivenMad> ohh sorry
[06:16] <twb> No problem.
[06:16] <DrivenMad> I know from doing diffrent rooting from the original droid, droidx , and an hp tablet. they are diffrent.. something about parts of it still being locked somehow??
[06:17] <twb> I'm not familiar with droidx, but you probably want to look for references for droix and "omap3"
[06:17] <twb> *droidx
[06:18] <twb> Note that rooting is not the same as reflashing; "rooting" typically implies you keep the vendor's kernel and ramdisk, and only change/supplement the userland.
[06:18] <DrivenMad> ok cool :) i ahve been reading about omap3 and the diffrent versions of arm (arm7) cpus..
[06:18] <DrivenMad> correct, i do understand that :)
[06:19] <twb> If you wait patiently, one of the smarter denizens will probably tell you exactly what to do
[06:19] <DrivenMad> im lost on how i  would even start to flashing something else.  maybe a custom sbf file or something.. i have an extra original droid just screaming for something crazy on it :)
[06:19] <DrivenMad> awesome thank you for t your thoughts:)
[06:21] <DrivenMad> I have been watching some of the ubuntu for android videos.. super awesome!!  looks like it will be based for the newer dual cpu devices..
[06:21] <twb> DrivenMad: you can't have "ubuntu for andriod" is for vendors, not consumers.  You can't have it unless you buy a phone that already has it.
[06:22] <DrivenMad> i would like to take the droid and make it even jsut a terminal to remote to.. to use the resources on the phone... heck there is anough to run a CS server on one of them.. i just have to get around any latency from wifi, unless i can get somekind of usb to ethernet adapter working on it :)
[06:23] <DrivenMad> True..
[06:24] <angeloc> DrivenMad: you can build a rootfs to run inside a chroot, it's the widest used method, you can find plenty of guides on google
[06:24] <DrivenMad> I figure if it accually comes out, someone will figure out a port of some sort.. i hope :) or I will learn enough to try :)
[06:26] <angeloc> DrivenMad, you can use my rootstock branch https://code.launchpad.net/~angeloc/project-rootstock/project-rootstock to start with ubuntu-core
[06:26] <angeloc> DriveMad, intead of building the rootfs from scratch
[06:26] <DrivenMad> I have run ubuntu on the original droid in a chroot enviroment, i even got backtrack running on the droid and my hp touchpad. The trick i want to figure out is to add better support for the wifi and bluetooth in the base.
[06:26] <DrivenMad> awesome!!! thank you very much!!
[06:27] <DrivenMad> Wow fantastic!!!
[06:29] <angeloc> DrivenMad, i think there is nothing you can do for wireless and bluetooth support into a chroot, a chroot is a restricted world!
[06:32] <twb> angeloc: chroot is not very restrictive.  in x86-land there are ways around it, dunno if it'd work or be worth the hassle in an android environment
[06:33] <DrivenMad> hehe true thats what i found out :)  you are basically restrained by the original kernel.. although i have played with some wifi drivers and rebooted.. sometimes it broke it, sometimes it worked.. i acually had the wifi doing monitor mode 2 times, ran kismet very well. then after anotehr reboot broken again.. :(
[06:33] <DrivenMad> brb food :)
[06:34] <angeloc> DrivenMad, twb, loading a wireless driver into a chroot seems wired to me ...
[06:35] <twb> angeloc: meh, if you ask to modprobe something, the kernel will execute the modprobe outside the chroot &c &C
[06:35] <twb> an indirect modprobe I mean
[06:35] <angeloc> twb, never tried, but intresting!
[06:36] <angeloc> twb, of course modprobe should not be in a cherrot env
[06:38] <twb> Well, chroot is not a security measure
[06:38] <twb> If you want that you should probably be looking at LXC
[06:49] <DrivenMad> waht is lxc?
[06:50] <DrivenMad> ahh tools :)
[06:51] <twb> LXC is like chroot, but more.
[06:51] <DrivenMad> hehe i see .. chroot on steroids :)
[06:51] <twb> As well as changing the root of the VFS, it can also virtualize the process tree, the network stack, etc.