# resending to mailing group.
Hi Brad,

Thank you, I didn't know the restriction that mmap() needs to be
supported on /data.
Yes I got all the Android changes this way:
1. Got MIPS Android kernel source.
 git clone git://public.mipsandroid.com/kernel/common.git
2. Got original kernel source, and checked out the same version.
 git clone git://android.git.kernel.org/kernel/linux-2.6.git
 git checkout v2.6.27
3. Diff them!
 diff -urN mipsandroid/common linux-2.6

It seems applying this diff needs to be translated to 2.6.18.
I hoped to use newer kernel, but unfortunately it is not available on
my board...

Thanks again!
Daisuke

2010/8/18 Brad Davis <[email protected]>:
> Your /data filesystem needs to support mmap().  JFFS2 doesn't.  I have
> run "eclair" using JFFS2 for the system and YAFFS2 for the /data
> partition (both on top of the mtd device).
>
> Remember that you need to port all the Android changes into your
> kernel (porting your drivers into a newer kernel may be easier).
>
> On Aug 17, 8:32 pm, niz <[email protected]> wrote:
>> Hi guys,
>>
>> I'm trying to port Android Eclair on my MIPS (actually broadcom)
>> board.
>> To start with minimized porting effort, thinking not using yaffs2.
>>
>> Does anyone have tried running Android without yaffs2??
>>
>> My board has jffs2 on NAND and jfs on HDD. I'd like to keep them as is
>> on running Linux 2.6.18.
>> (Yes my porting will need to make it work on 2.6.18, hope it can
>> accommodate...)
>>
>> Thanks,
>> Daisuke
>
> --
> unsubscribe: [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