I made the below changes in the android 2.0 source code and able to create 1024x600 screen size on emulator..
when I download android-2.1_r2 source code, in that I could not find kernel-headers folder, so not able to make the above changes. I manually downloaded the kernel-headers using: git clone git://android.git.kernel.org/platform/external/kernel-headers and then made the changes but it did not worked. Please help me as I need to create 1024x600 in android 2.1 project bionic/ diff --git a/libc/kernel/arch-arm/asm/memory.h b/libc/kernel/arch-arm/ asm/memory.h index c1137a7..743b6ef 100644 --- a/libc/kernel/arch-arm/asm/memory.h +++ b/libc/kernel/arch-arm/asm/memory.h @@ -46,7 +46,7 @@ #define MODULE_START (PHYS_OFFSET) #ifndef CONSISTENT_DMA_SIZE -#define CONSISTENT_DMA_SIZE SZ_2M +#define CONSISTENT_DMA_SIZE SZ_4M #endif #ifndef __virt_to_phys project external/kernel-headers/ diff --git a/original/asm-arm/memory.h b/original/asm-arm/memory.h index 91d536c..fcec3b1 100644 --- a/original/asm-arm/memory.h +++ b/original/asm-arm/memory.h @@ -114,7 +114,7 @@ * between 2MB and 14MB inclusive. */ #ifndef CONSISTENT_DMA_SIZE -#define CONSISTENT_DMA_SIZE SZ_2M +#define CONSISTENT_DMA_SIZE SZ_4M #endif /* diff --git a/original/linux/mmzone.h b/original/linux/mmzone.h index f45163c..043a812 100644 --- a/original/linux/mmzone.h +++ b/original/linux/mmzone.h @@ -18,7 +18,7 @@ /* Free memory management - zoned buddy allocator. */ #ifndef CONFIG_FORCE_MAX_ZONEORDER -#define MAX_ORDER 11 +#define MAX_ORDER 12 #else #define MAX_ORDER CONFIG_FORCE_MAX_ZONEORDER #endif project external/qemu/ diff --git a/vl.c b/vl.c index 3242c23..154f44f 100644 --- a/vl.c +++ b/vl.c @@ -181,7 +181,7 @@ int main(int argc, char **argv) # define LOG_IOPORT(...) do { } while (0) #endif -#define DEFAULT_RAM_SIZE 128 +#define DEFAULT_RAM_SIZE 512 /* Max number of USB devices that can be specified on the commandline. */ #define MAX_USB_CMDLINE 8 -- unsubscribe: android-porting+unsubscr...@googlegroups.com website: http://groups.google.com/group/android-porting