I had no idea virtual space was measured in milligrams
For dual boot, I am still thinking along the lines of getting Bootie to load and execute U-Boot instead of the WebOS kernel. I haven't looked too deeply yet, but I wonder if we could rename the WebOS kernel image and put a copy of U-Boot in with the same name as the old WebOS kernel image name (i.e. trick Bootie without changing any of it's scripts)As I read about the device I came to the understanding, that you could chain boot. So by means of modifying bootie launch either OS. Thus keeping both system completely independent of each other allowing full Custom Roms and kernels. Even creating a third option to launch CWM.
Tho Ive been told you cant modify bootie config scripts as it causes a brick
That's what I did with my GPS that runs windows CE (swapped boatloader names of the original to another that opens a screen to choose which OS to boot from)calris said:For dual boot, I am still thinking along the lines of getting Bootie to load and execute U-Boot instead of the WebOS kernel. I haven't looked too deeply yet, but I wonder if we could rename the WebOS kernel image and put a copy of U-Boot in with the same name as the old WebOS kernel image name (i.e. trick Bootie without changing any of it's scripts)
DittoAllThumb said:I like this open discussion idea!
OK, I'm seeing 'uboot' cropping up again and again - Can you please clarify what you mean by 'uboot method'. Are you booting into bootie and then using novacom to launch custom built kernels or are you really and truly loading U-Boot (U-Boot git repository) onto the TouchPad somehow? If you are loading U-Boot, can you please provide some details (I know for a fact that mainline U-Boot has no support for the TouchPad or the Snapdragon SoC so if you are using U-Boot, you have patched it)AllThumb said:I've been working on Android porting by myself and currently using uboot method through bootie
Hello,
As you are probably well aware by now, there is a concerted effort to
port Android to the Touchpad. People involved in this effort have
suggested that the boot loader the Touchpad uses is a derivative of
U-Boot. Can you please advise if this is the case (or if the
bootloader is a derivative of any other Open Source boot loader).
If it is the case that the boot loader is an open source derivative -
Can you please provide a link to download the source code
Thanks,
Graeme
Thank you for your interest in the Touchpad. The bootloader in webOS is proprietary, and as such is not released as source.
Regards,
Palm Open Source Team.
Have a closer look, the patches are trivial and do not expand U-Boot to support the Snapdragon SoC. I think the U-Boot is only included in order to create the mkimage program needed to make image files for bootie to loadscifan said:Was going to say... the palm opensource site for the touchpad includes uboot source + a uboot patch...
Look here: http://opensource.palm.com/3.0.2/index.html
Chicken :tongue2:scifan said:and no, I'm not about to putz with mine...
Yeah, and...calris said:Chicken :tongue2:
You're right and I'm sorry for using wrong term. I meant to use uImage and screwed up.If you are not using U-Boot, can we all please stop refering to it
And bootie != U-Boot as per the following email conversation I had with the Palm Open Source Team:
Wolfgang and I have had a look at bootie and agree that there is NO evidence that U-Boot code has been copied into bootiecalris said:P.S. I am currently investigating the validity of Palm/HP's claim that bootie is not open source - the similarities to U-Boot disturb me, although bootie seems to be too trivial to have used to U-Boot codebase. That being said, U-Boot 1.1.2 is very old and it has become far more sophisticated since then...
It would be very interesting indeed of a GPL violation cropped up.
Zaphod-Beeblebrox said:Some of you might find this interesting:
http://dl.dropbox.com/u/9669866/topaz.xml
It's a file inside the webosdr file that describes the partition structure.
Interesting to see this 10MB partition for bootloader. I'm assuming this is where bootie sits right now. Very risky, but has anyone thought of replacing this with a U-Boot img or another similar bootloader?<Entry type="bootloader" partition="0x48" size="10240KB" reformat="false"/>
Hmm, I don't know if this is where bootie lives, or if that is where the second stage boot loader lives. As far as I can tell, there are three boot stages - IPL (reset vector, first page of iNAND), SPL (???), TPL (bootie) - This 10MB partition might me the SPLcursordroid said:Interesting to see this 10MB partition for bootloader. I'm assuming this is where bootie sits right now. Very risky, but has anyone thought of replacing this with a U-Boot img or another similar bootloader?
Correct me if I'm way off base here...