Thanks for your adcice.

There are lots of defferent infolders and files.
It's too hard to change the modify each point.

I am trying t o modify official 2.2 source,adding yaff2 driver and nand
flash driver.

I think the kernel can work by this.
After a trying,I will share more info.
Maybe we can think out a good way then.
Thanks.

Best Regards,
2010/11/30 Chris Stratton <[email protected]>

> You might want to try diff-ing the relevant parts of the customized
> Android 2.1 against the official version of 2.1 and then applying
> something similar to those changes to the official 2.2
>
> Of course this kind of approach doesn't work if there's been a change
> in an underlying mechanism between the versions.  When that happens,
> your really have to understand how it works in detail.
>
> On Nov 30, 1:02 am, l l <[email protected]> wrote:
> >  Hi,
> >     I'm porting Android2.2 to S5PC100.
> >     The kernel can't find partitons of nand flash.
> >     I have the source code of Android2.1 that can run on S5PC100.
> >     The kernel of Android2.1 called function of add_mtd_blktrans_dev()
> > related to nand flash,
> > but Android2.2 didn't.
> >     Source code of Android 2.2 were downloaded from Google. Android 2.1
> was
> > not.
> >
> >     Nand flash chip is Samsung K9F2G08, 256M Bytes.
> >
> >     ERROR information:
> >
> > VFS: Cannot open root device "mtdblock3" or unknown-block(2,0)
> > Please append a correct "root=" boot option; here are the available
> > partitions:
> > Kernel panic - not syncing: VFS: DIWEI2 Unable to mount root fs on
> > unknown-block(2,0)
> > [<c002ea88>] (unwind_backtrace+0x0/0xd0) from [<c02f8074>]
> > (panic+0x3c/0x10c)
> > [<c02f8074>] (panic+0x3c/0x10c) from [<c0009024>]
> > (mount_block_root+0x1d4/0x21c)
> > [<c0009024>] (mount_block_root+0x1d4/0x21c) from [<c00092c0>]
> > (prepare_namespace+0x164/0x1b8)
> > [<c00092c0>] (prepare_namespace+0x164/0x1b8) from [<c00085b4>]
> > (kernel_init+0xd8/0x10c)
> > [<c00085b4>] (kernel_init+0xd8/0x10c) from [<c0029f1c>]
> > (kernel_thread_exit+0x0/0x8)
> >
> > Thanks.
>
> --
> unsubscribe: 
> [email protected]<android-porting%[email protected]>
> website: http://groups.google.com/group/android-porting
>

-- 
unsubscribe: [email protected]
website: http://groups.google.com/group/android-porting

Reply via email to