Guest disc0 Posted February 5, 2010 Report Posted February 5, 2010 (edited) The problem is that it doesnt boot up with the stock libc.so and linker in /system/bin.. When I replace it with the Liquid ones, I get a logcat, and it outputs lib errors, so the Acer libc.so isnt compatible with the AOSP versions. When I replace all libs, I have problems with the framework, they're wifi-related, I can't get a bootup. So, Acer made changes to the framework too. I would have to replace it with the Liquid version too, but.. then the AOSP is gone. ;) But you are trying to build the entire android source?? Did you tried building only the kernel (outside the android source tree) and see if it works ?? Good, but you have to use the GPLv2 license because the kernel is v2 and you can't change license nor version (too bad, but so it is). my mistake (: I may be wrong but.. framework & libs license is apache too, isn't it? I guess so Edited February 5, 2010 by disc0
Guest maxisma Posted February 5, 2010 Report Posted February 5, 2010 But you are trying to build the entire android source?? Did you tried building only the kernel (outside the android source tree) and see if it works ?? Nah, Kernel built successfully, AOSP doesmt even boot with stock kernel.
Guest disc0 Posted February 5, 2010 Report Posted February 5, 2010 Nah, Kernel built successfully, AOSP doesmt even boot with stock kernel. I see.. Well, guess thats we need to stick with the shipped system.img and modify it..
Guest maxisma Posted February 5, 2010 Report Posted February 5, 2010 I see.. Well, guess thats we need to stick with the shipped system.img and modify it.. Yes ;) Hopefully this changes with their Eclair release.
Guest disc0 Posted February 5, 2010 Report Posted February 5, 2010 Yes ;) Hopefully this changes with their Eclair release. Lets hope soo.. I'm having some troubles now with getting the boot.imgs working properly with the bootloader from new ROM.. I'l continue trying some things..
Guest Joshuah Posted February 6, 2010 Report Posted February 6, 2010 I really hope we can do something with the liquid ;)
Guest blc Posted February 6, 2010 Report Posted February 6, 2010 (edited) I extracted a list of source code files used to compile 2.000.16 kernel. This is most likely not a complete list, but these are the files that had traces in the kernel. Maybe this list could be used to cross-reference the files that we currently have, and see if we are missing something. Or maybe it could be used to get hints of the actual kernel config. Well, not sure if it'll help much, but here it is anyway ;). /home/robert/autobuild/customize/android/kernel/init/main.c /home/robert/autobuild/customize/android/kernel/arch/arm/kernel/setup.c /home/robert/autobuild/customize/android/kernel/arch/arm/kernel/traps.c /home/robert/autobuild/customize/android/kernel/arch/arm/mm/dma-mapping.c /home/robert/autobuild/customize/android/kernel/arch/arm/include/asm/dma-mapping.h /home/robert/autobuild/customize/android/kernel/arch/arm/mm/fault.c /home/robert/autobuild/customize/android/kernel/arch/arm/mm/init.c /home/robert/autobuild/customize/android/kernel/arch/arm/mm/fault-armv.c /home/robert/autobuild/customize/android/kernel/arch/arm/mm/ioremap.c /home/robert/autobuild/customize/android/kernel/arch/arm/mm/pgd.c /home/robert/autobuild/customize/android/kernel/arch/arm/mach-msm/irq.c /home/robert/autobuild/customize/android/kernel/arch/arm/mach-msm/timer.c /home/robert/autobuild/customize/android/kernel/arch/arm/mach-msm/dma.c /home/robert/autobuild/customize/android/kernel/arch/arm/mach-msm/clock.c /home/robert/autobuild/customize/android/kernel/arch/arm/mach-msm/socinfo.c /home/robert/autobuild/customize/android/kernel/arch/arm/mach-msm/acpuclock-8x50.c /home/robert/autobuild/customize/android/kernel/arch/arm/mach-msm/smd.c /home/robert/autobuild/customize/android/kernel/arch/arm/mach-msm/smd_ctl2.c /home/robert/autobuild/customize/android/kernel/arch/arm/mach-msm/smd_nmea.c /home/robert/autobuild/customize/android/kernel/arch/arm/mach-msm/pmic_debugfs.c /home/robert/autobuild/customize/android/kernel/arch/arm/mach-msm/smd_rpcrouter.c /home/robert/autobuild/customize/android/kernel/arch/arm/mach-msm/pm2.c /home/robert/autobuild/customize/android/kernel/kernel/sched_rt.c /home/robert/autobuild/customize/android/kernel/kernel/sched.c /home/robert/autobuild/customize/android/kernel/kernel/sched_fair.c /home/robert/autobuild/customize/android/kernel/kernel/fork.c /home/robert/autobuild/customize/android/kernel/include/linux/security.h /home/robert/autobuild/customize/android/kernel/include/linux/cred.h /home/robert/autobuild/customize/android/kernel/kernel/printk.c /home/robert/autobuild/customize/android/kernel/kernel/exit.c /home/robert/autobuild/customize/android/kernel/include/linux/ptrace.h /home/robert/autobuild/customize/android/kernel/include/linux/pid_namespace.h /home/robert/autobuild/customize/android/kernel/kernel/softirq.c /home/robert/autobuild/customize/android/kernel/kernel/resource.c /home/robert/autobuild/customize/android/kernel/kernel/sysctl.c /home/robert/autobuild/customize/android/kernel/kernel/capability.c /home/robert/autobuild/customize/android/kernel/kernel/ptrace.c /home/robert/autobuild/customize/android/kernel/kernel/timer.c /home/robert/autobuild/customize/android/kernel/kernel/signal.c /home/robert/autobuild/customize/android/kernel/kernel/sys.c /home/robert/autobuild/customize/android/kernel/kernel/kmod.c /home/robert/autobuild/customize/android/kernel/kernel/workqueue.c /home/robert/autobuild/customize/android/kernel/include/linux/timer.h /home/robert/autobuild/customize/android/kernel/kernel/rcupdate.c /home/robert/autobuild/customize/android/kernel/kernel/params.c /home/robert/autobuild/customize/android/kernel/kernel/kfifo.c /home/robert/autobuild/customize/android/kernel/kernel/posix-cpu-timers.c /home/robert/autobuild/customize/android/kernel/kernel/mutex.c /home/robert/autobuild/customize/android/kernel/kernel/hrtimer.c /home/robert/autobuild/customize/android/kernel/kernel/rwsem.c /home/robert/autobuild/customize/android/kernel/kernel/nsproxy.c /home/robert/autobuild/customize/android/kernel/kernel/srcu.c /home/robert/autobuild/customize/android/kernel/kernel/notifier.c /home/robert/autobuild/customize/android/kernel/kernel/cred.c /home/robert/autobuild/customize/android/kernel/kernel/profile.c /home/robert/autobuild/customize/android/kernel/kernel/stacktrace.c /home/robert/autobuild/customize/android/kernel/kernel/time/timekeeping.c /home/robert/autobuild/customize/android/kernel/kernel/time/clockevents.c /home/robert/autobuild/customize/android/kernel/kernel/mutex-debug.c /home/robert/autobuild/customize/android/kernel/kernel/lockdep.c /home/robert/autobuild/customize/android/kernel/include/linux/pagemap.h /home/robert/autobuild/customize/android/kernel/kernel/futex.c /home/robert/autobuild/customize/android/kernel/kernel/rtmutex_common.h /home/robert/autobuild/customize/android/kernel/kernel/rtmutex.c /home/robert/autobuild/customize/android/kernel/kernel/up.c /home/robert/autobuild/customize/android/kernel/kernel/module.c /home/robert/autobuild/customize/android/kernel/kernel/kallsyms.c /home/robert/autobuild/customize/android/kernel/kernel/power/main.c /home/robert/autobuild/customize/android/kernel/kernel/power/process.c /home/robert/autobuild/customize/android/kernel/kernel/power/wakelock.c /home/robert/autobuild/customize/android/kernel/kernel/cgroup.c /home/robert/autobuild/customize/android/kernel/include/linux/dcache.h /home/robert/autobuild/customize/android/kernel/kernel/cgroup_freezer.c /home/robert/autobuild/customize/android/kernel/kernel/res_counter.c /home/robert/autobuild/customize/android/kernel/kernel/softlockup.c /home/robert/autobuild/customize/android/kernel/kernel/irq/manage.c /home/robert/autobuild/customize/android/kernel/kernel/irq/chip.c /home/robert/autobuild/customize/android/kernel/kernel/irq/devres.c /home/robert/autobuild/customize/android/kernel/kernel/tracepoint.c /home/robert/autobuild/customize/android/kernel/kernel/trace/ring_buffer.c /home/robert/autobuild/customize/android/kernel/kernel/trace/trace.c /home/robert/autobuild/customize/android/kernel/mm/bootmem.c /home/robert/autobuild/customize/android/kernel/mm/filemap.c /home/robert/autobuild/customize/android/kernel/include/linux/highmem.h /home/robert/autobuild/customize/android/kernel/mm/mempool.c /home/robert/autobuild/customize/android/kernel/mm/oom_kill.c /home/robert/autobuild/customize/android/kernel/mm/page_alloc.c /home/robert/autobuild/customize/android/kernel/include/linux/gfp.h /home/robert/autobuild/customize/android/kernel/mm/page-writeback.c /home/robert/autobuild/customize/android/kernel/mm/pdflush.c /home/robert/autobuild/customize/android/kernel/mm/readahead.c /home/robert/autobuild/customize/android/kernel/mm/truncate.c /home/robert/autobuild/customize/android/kernel/mm/vmscan.c /home/robert/autobuild/customize/android/kernel/mm/shmem.c /home/robert/autobuild/customize/android/kernel/mm/prio_tree.c /home/robert/autobuild/customize/android/kernel/mm/page_isolation.c /home/robert/autobuild/customize/android/kernel/mm/fremap.c /home/robert/autobuild/customize/android/kernel/mm/memory.c /home/robert/autobuild/customize/android/kernel/mm/mincore.c /home/robert/autobuild/customize/android/kernel/mm/mlock.c /home/robert/autobuild/customize/android/kernel/mm/mmap.c /home/robert/autobuild/customize/android/kernel/mm/mprotect.c /home/robert/autobuild/customize/android/kernel/mm/rmap.c /home/robert/autobuild/customize/android/kernel/include/linux/swapops.h /home/robert/autobuild/customize/android/kernel/mm/vmalloc.c /home/robert/autobuild/customize/android/kernel/mm/dmapool.c /home/robert/autobuild/customize/android/kernel/mm/slab.c /home/robert/autobuild/customize/android/kernel/fs/open.c /home/robert/autobuild/customize/android/kernel/fs/file_table.c /home/robert/autobuild/customize/android/kernel/fs/super.c /home/robert/autobuild/customize/android/kernel/fs/exec.c /home/robert/autobuild/customize/android/kernel/fs/namei.c /home/robert/autobuild/customize/android/kernel/fs/fcntl.c /home/robert/autobuild/customize/android/kernel/fs/dcache.c /home/robert/autobuild/customize/android/kernel/fs/inode.c /home/robert/autobuild/customize/android/kernel/include/linux/writeback.h /home/robert/autobuild/customize/android/kernel/fs/attr.c /home/robert/autobuild/customize/android/kernel/fs/file.c /home/robert/autobuild/customize/android/kernel/fs/filesystems.c /home/robert/autobuild/customize/android/kernel/fs/namespace.c /home/robert/autobuild/customize/android/kernel/fs/fs-writeback.c /home/robert/autobuild/customize/android/kernel/fs/pnode.c /home/robert/autobuild/customize/android/kernel/fs/splice.c /home/robert/autobuild/customize/android/kernel/fs/buffer.c /home/robert/autobuild/customize/android/kernel/include/linux/buffer_head.h /home/robert/autobuild/customize/android/kernel/include/linux/bit_spinlock.h /home/robert/autobuild/customize/android/kernel/fs/bio.c /home/robert/autobuild/customize/android/kernel/fs/block_dev.c /home/robert/autobuild/customize/android/kernel/fs/direct-io.c /home/robert/autobuild/customize/android/kernel/fs/mpage.c /home/robert/autobuild/customize/android/kernel/fs/aio.c /home/robert/autobuild/customize/android/kernel/fs/locks.c /home/robert/autobuild/customize/android/kernel/fs/proc/generic.c /home/robert/autobuild/customize/android/kernel/fs/proc/proc_sysctl.c /home/robert/autobuild/customize/android/kernel/fs/sysfs/inode.c /home/robert/autobuild/customize/android/kernel/fs/sysfs/file.c /home/robert/autobuild/customize/android/kernel/fs/sysfs/sysfs.h /home/robert/autobuild/customize/android/kernel/fs/sysfs/dir.c /home/robert/autobuild/customize/android/kernel/fs/sysfs/symlink.c /home/robert/autobuild/customize/android/kernel/fs/sysfs/bin.c /home/robert/autobuild/customize/android/kernel/fs/sysfs/group.c /home/robert/autobuild/customize/android/kernel/fs/devpts/inode.c /home/robert/autobuild/customize/android/kernel/fs/ext2/balloc.c /home/robert/autobuild/customize/android/kernel/fs/ext2/dir.c /home/robert/autobuild/customize/android/kernel/fs/fat/cache.c /home/robert/autobuild/customize/android/kernel/fs/fat/dir.c /home/robert/autobuild/customize/android/kernel/fs/fat/fatent.c /home/robert/autobuild/customize/android/kernel/fs/fat/inode.c /home/robert/autobuild/customize/android/kernel/fs/fat/namei_vfat.c /home/robert/autobuild/customize/android/kernel/fs/nfs/client.c /home/robert/autobuild/customize/android/kernel/fs/nfs/file.c /home/robert/autobuild/customize/android/kernel/fs/nfs/inode.c /home/robert/autobuild/customize/android/kernel/fs/nfs/direct.c /home/robert/autobuild/customize/android/kernel/fs/nfs/pagelist.c /home/robert/autobuild/customize/android/kernel/fs/nfs/proc.c /home/robert/autobuild/customize/android/kernel/fs/nfs/write.c /home/robert/autobuild/customize/android/kernel/fs/lockd/clntproc.c /home/robert/autobuild/customize/android/kernel/fs/lockd/host.c /home/robert/autobuild/customize/android/kernel/fs/lockd/svc.c /home/robert/autobuild/customize/android/kernel/fs/lockd/svcsubs.c /home/robert/autobuild/customize/android/kernel/fs/fuse/dev.c /home/robert/autobuild/customize/android/kernel/fs/fuse/dir.c /home/robert/autobuild/customize/android/kernel/fs/fuse/file.c /home/robert/autobuild/customize/android/kernel/fs/fuse/inode.c /home/robert/autobuild/customize/android/kernel/fs/fuse/control.c /home/robert/autobuild/customize/android/kernel/fs/yaffs2/yaffs_fs.c /home/robert/autobuild/customize/android/kernel/fs/yaffs2/yaffs_getblockinfo.h /home/robert/autobuild/customize/android/kernel/fs/yaffs2/yaffs_guts.c /home/robert/autobuild/customize/android/kernel/fs/yaffs2/yaffs_nand.c /home/robert/autobuild/customize/android/kernel/fs/yaffs2/yaffs_mtdif2.c /home/robert/autobuild/customize/android/kernel/ipc/sem.c /home/robert/autobuild/customize/android/kernel/ipc/shm.c /home/robert/autobuild/customize/android/kernel/crypto/api.c /home/robert/autobuild/customize/android/kernel/crypto/digest.c /home/robert/autobuild/customize/android/kernel/crypto/algapi.c /home/robert/autobuild/customize/android/kernel/crypto/scatterwalk.c /home/robert/autobuild/customize/android/kernel/crypto/blkcipher.c /home/robert/autobuild/customize/android/kernel/crypto/chainiv.c /home/robert/autobuild/customize/android/kernel/include/linux/scatterlist.h /home/robert/autobuild/customize/android/kernel/crypto/algboss.c /home/robert/autobuild/customize/android/kernel/crypto/testmgr.c /home/robert/autobuild/customize/android/kernel/block/elevator.c /home/robert/autobuild/customize/android/kernel/block/blk-core.c /home/robert/autobuild/customize/android/kernel/block/blk-tag.c /home/robert/autobuild/customize/android/kernel/block/blk-sysfs.c /home/robert/autobuild/customize/android/kernel/block/blk-barrier.c /home/robert/autobuild/customize/android/kernel/block/blk-settings.c /home/robert/autobuild/customize/android/kernel/block/blk-ioc.c /home/robert/autobuild/customize/android/kernel/block/blk-exec.c /home/robert/autobuild/customize/android/kernel/block/blk-softirq.c /home/robert/autobuild/customize/android/kernel/block/blk-timeout.c /home/robert/autobuild/customize/android/kernel/block/genhd.c /home/robert/autobuild/customize/android/kernel/block/noop-iosched.c /home/robert/autobuild/customize/android/kernel/block/as-iosched.c /home/robert/autobuild/customize/android/kernel/lib/idr.c /home/robert/autobuild/customize/android/kernel/lib/kobject.c /home/robert/autobuild/customize/android/kernel/lib/kobject_uevent.c /home/robert/autobuild/customize/android/kernel/lib/kref.c /home/robert/autobuild/customize/android/kernel/lib/prio_tree.c /home/robert/autobuild/customize/android/kernel/lib/radix-tree.c /home/robert/autobuild/customize/android/kernel/lib/string.c /home/robert/autobuild/customize/android/kernel/lib/vsprintf.c /home/robert/autobuild/customize/android/kernel/lib/bitmap.c /home/robert/autobuild/customize/android/kernel/lib/scatterlist.c /home/robert/autobuild/customize/android/kernel/lib/devres.c /home/robert/autobuild/customize/android/kernel/lib/kernel_lock.c /home/robert/autobuild/customize/android/kernel/lib/plist.c /home/robert/autobuild/customize/android/kernel/lib/genalloc.c /home/robert/autobuild/customize/android/kernel/drivers/char/random.c /home/robert/autobuild/customize/android/kernel/drivers/char/tty_io.c /home/robert/autobuild/customize/android/kernel/drivers/char/n_tty.c /home/robert/autobuild/customize/android/kernel/drivers/char/tty_ldisc.c /home/robert/autobuild/customize/android/kernel/drivers/char/tty_buffer.c /home/robert/autobuild/customize/android/kernel/drivers/char/pty.c /home/robert/autobuild/customize/android/kernel/drivers/char/vt.c /home/robert/autobuild/customize/android/kernel/drivers/char/msm_kgsl/kgsl_drawctxt.c /home/robert/autobuild/customize/android/kernel/drivers/char/msm_kgsl/kgsl.c /home/robert/autobuild/customize/android/kernel/drivers/char/msm_kgsl/kgsl_mmu.c /home/robert/autobuild/customize/android/kernel/drivers/char/msm_kgsl/kgsl_ringbuffer.c /home/robert/autobuild/customize/android/kernel/drivers/char/msm_kgsl/kgsl_sharedmem.c /home/robert/autobuild/customize/android/kernel/drivers/char/msm_kgsl/kgsl_yamato.c /home/robert/autobuild/customize/android/kernel/drivers/gpu/drm/drm_fops.c /home/robert/autobuild/customize/android/kernel/drivers/gpu/drm/drm_gem.c /home/robert/autobuild/customize/android/kernel/drivers/gpu/drm/drm_irq.c /home/robert/autobuild/customize/android/kernel/drivers/gpu/drm/drm_sysfs.c /home/robert/autobuild/customize/android/kernel/drivers/gpu/drm/drm_sman.c /home/robert/autobuild/customize/android/kernel/drivers/serial/serial_core.c /home/robert/autobuild/customize/android/kernel/drivers/serial/msm_serial.c /home/robert/autobuild/customize/android/kernel/drivers/serial/msm_serial_hs.c /home/robert/autobuild/customize/android/kernel/drivers/base/core.c /home/robert/autobuild/customize/android/kernel/drivers/base/sys.c /home/robert/autobuild/customize/android/kernel/drivers/base/bus.c /home/robert/autobuild/customize/android/kernel/drivers/base/dd.c /home/robert/autobuild/customize/android/kernel/drivers/base/class.c /home/robert/autobuild/customize/android/kernel/drivers/base/devres.c /home/robert/autobuild/customize/android/kernel/drivers/base/attribute_container.c /home/robert/autobuild/customize/android/kernel/drivers/base/transport_class.c /home/robert/autobuild/customize/android/kernel/drivers/base/power/main.c /home/robert/autobuild/customize/android/kernel/drivers/base/dma-mapping.c /home/robert/autobuild/customize/android/kernel/drivers/base/firmware_class.c /home/robert/autobuild/customize/android/kernel/drivers/block/brd.c /home/robert/autobuild/customize/android/kernel/drivers/block/loop.c /home/robert/autobuild/customize/android/kernel/drivers/misc/pmem.c /home/robert/autobuild/customize/android/kernel/drivers/media/video/v4l2-dev.c /home/robert/autobuild/customize/android/kernel/drivers/media/video/v4l2-ioctl.c /home/robert/autobuild/customize/android/kernel/drivers/media/video/v4l2-device.c /home/robert/autobuild/customize/android/kernel/drivers/media/video/v4l2-common.c /home/robert/autobuild/customize/android/kernel/include/media/v4l2-subdev.h /home/robert/autobuild/customize/android/kernel/drivers/media/video/msm/msm_camera.c /home/robert/autobuild/customize/android/kernel/drivers/mtd/mtdcore.c /home/robert/autobuild/customize/android/kernel/drivers/mtd/mtdpart.c /home/robert/autobuild/customize/android/kernel/drivers/mtd/mtd_blkdevs.c /home/robert/autobuild/customize/android/kernel/drivers/mtd/devices/msm_nand.c /home/robert/autobuild/customize/android/kernel/drivers/usb/function/msm_hsusb.c /home/robert/autobuild/customize/android/kernel/drivers/input/input.c /home/robert/autobuild/customize/android/kernel/drivers/rtc/hctosys.c /home/robert/autobuild/customize/android/kernel/drivers/rtc/class.c /home/robert/autobuild/customize/android/kernel/drivers/rtc/rtc-dev.c /home/robert/autobuild/customize/android/kernel/drivers/i2c/i2c-core.c /home/robert/autobuild/customize/android/kernel/drivers/i2c/i2c-dev.c /home/robert/autobuild/customize/android/kernel/drivers/i2c/chips/bma150_driver.c /home/robert/autobuild/customize/android/kernel/drivers/i2c/chips/isl29018.c /home/robert/autobuild/customize/android/kernel/drivers/cpufreq/cpufreq.c /home/robert/autobuild/customize/android/kernel/drivers/cpufreq/cpufreq_userspace.c /home/robert/autobuild/customize/android/kernel/drivers/mmc/core/core.c /home/robert/autobuild/customize/android/kernel/drivers/mmc/core/host.c /home/robert/autobuild/customize/android/kernel/drivers/mmc/core/mmc.c /home/robert/autobuild/customize/android/kernel/drivers/mmc/core/mmc_ops.c /home/robert/autobuild/customize/android/kernel/drivers/mmc/core/sd.c /home/robert/autobuild/customize/android/kernel/drivers/mmc/core/sd_ops.c /home/robert/autobuild/customize/android/kernel/drivers/mmc/core/sdio.c /home/robert/autobuild/customize/android/kernel/drivers/mmc/core/sdio_ops.c /home/robert/autobuild/customize/android/kernel/drivers/mmc/core/sdio_cis.c /home/robert/autobuild/customize/android/kernel/drivers/mmc/core/sdio_io.c /home/robert/autobuild/customize/android/kernel/drivers/mmc/core/sdio_irq.c /home/robert/autobuild/customize/android/kernel/drivers/mmc/core/debugfs.c /home/robert/autobuild/customize/android/kernel/drivers/mmc/card/queue.c /home/robert/autobuild/customize/android/kernel/drivers/mmc/host/msm_sdcc.c /home/robert/autobuild/customize/android/kernel/drivers/hid/hid-core.c /home/robert/autobuild/customize/android/kernel/drivers/hid/hid-input.c /home/robert/autobuild/customize/android/kernel/drivers/staging/android/binder.c /home/robert/autobuild/customize/android/kernel/sound/core/info.c /home/robert/autobuild/customize/android/kernel/sound/core/memalloc.c /home/robert/autobuild/customize/android/kernel/net/socket.c /home/robert/autobuild/customize/android/kernel/net/core/sock.c /home/robert/autobuild/customize/android/kernel/net/core/request_sock.c /home/robert/autobuild/customize/android/kernel/include/linux/skbuff.h /home/robert/autobuild/customize/android/kernel/net/core/skbuff.c /home/robert/autobuild/customize/android/kernel/net/core/datagram.c /home/robert/autobuild/customize/android/kernel/net/core/stream.c /home/robert/autobuild/customize/android/kernel/net/core/gen_estimator.c /home/robert/autobuild/customize/android/kernel/net/core/net_namespace.c /home/robert/autobuild/customize/android/kernel/net/core/sysctl_net_core.c /home/robert/autobuild/customize/android/kernel/net/core/dev.c /home/robert/autobuild/customize/android/kernel/net/core/ethtool.c /home/robert/autobuild/customize/android/kernel/net/core/dst.c /home/robert/autobuild/customize/android/kernel/net/core/neighbour.c /home/robert/autobuild/customize/android/kernel/net/core/rtnetlink.c /home/robert/autobuild/customize/android/kernel/net/core/filter.c /home/robert/autobuild/customize/android/kernel/net/core/net-sysfs.c /home/robert/autobuild/customize/android/kernel/net/sched/sch_generic.c /home/robert/autobuild/customize/android/kernel/net/netlink/af_netlink.c /home/robert/autobuild/customize/android/kernel/include/net/sock.h /home/robert/autobuild/customize/android/kernel/net/netlink/attr.c /home/robert/autobuild/customize/android/kernel/net/netlink/genetlink.c /home/robert/autobuild/customize/android/kernel/net/ipv4/route.c /home/robert/autobuild/customize/android/kernel/net/ipv4/inetpeer.c /home/robert/autobuild/customize/android/kernel/net/ipv4/ip_fragment.c /home/robert/autobuild/customize/android/kernel/net/ipv4/ip_output.c /home/robert/autobuild/customize/android/kernel/net/ipv4/inet_hashtables.c /home/robert/autobuild/customize/android/kernel/include/net/timewait_sock.h /home/robert/autobuild/customize/android/kernel/net/ipv4/inet_timewait_sock.c /home/robert/autobuild/customize/android/kernel/net/ipv4/inet_connection_sock.c /home/robert/autobuild/customize/android/kernel/include/net/request_sock.h /home/robert/autobuild/customize/android/kernel/net/ipv4/tcp.c /home/robert/autobuild/customize/android/kernel/net/ipv4/tcp_input.c /home/robert/autobuild/customize/android/kernel/net/ipv4/tcp_output.c /home/robert/autobuild/customize/android/kernel/net/ipv4/tcp_timer.c /home/robert/autobuild/customize/android/kernel/net/ipv4/tcp_ipv4.c /home/robert/autobuild/customize/android/kernel/include/net/tcp.h /home/robert/autobuild/customize/android/kernel/net/ipv4/tcp_cong.c /home/robert/autobuild/customize/android/kernel/include/net/udp.h /home/robert/autobuild/customize/android/kernel/net/ipv4/icmp.c /home/robert/autobuild/customize/android/kernel/net/ipv4/devinet.c /home/robert/autobuild/customize/android/kernel/net/ipv4/af_inet.c /home/robert/autobuild/customize/android/kernel/net/ipv4/igmp.c /home/robert/autobuild/customize/android/kernel/net/ipv4/fib_semantics.c /home/robert/autobuild/customize/android/kernel/net/ipv4/inet_fragment.c /home/robert/autobuild/customize/android/kernel/net/ipv4/fib_hash.c /home/robert/autobuild/customize/android/kernel/net/ipv4/esp4.c /home/robert/autobuild/customize/android/kernel/net/ipv4/xfrm4_mode_transport.c /home/robert/autobuild/customize/android/kernel/net/ipv4/xfrm4_policy.c /home/robert/autobuild/customize/android/kernel/net/xfrm/xfrm_policy.c /home/robert/autobuild/customize/android/kernel/net/xfrm/xfrm_state.c /home/robert/autobuild/customize/android/kernel/net/xfrm/xfrm_algo.c /home/robert/autobuild/customize/android/kernel/net/unix/af_unix.c /home/robert/autobuild/customize/android/kernel/net/unix/garbage.c /home/robert/autobuild/customize/android/kernel/net/packet/af_packet.c /home/robert/autobuild/customize/android/kernel/include/net/netns/generic.h /home/robert/autobuild/customize/android/kernel/net/key/af_key.c /home/robert/autobuild/customize/android/kernel/net/bluetooth/af_bluetooth.c /home/robert/autobuild/customize/android/kernel/net/bluetooth/rfcomm/tty.c /home/robert/autobuild/customize/android/kernel/net/sunrpc/clnt.c /home/robert/autobuild/customize/android/kernel/net/sunrpc/xprtsock.c /home/robert/autobuild/customize/android/kernel/net/sunrpc/sched.c /home/robert/autobuild/customize/android/kernel/net/sunrpc/svc.c /home/robert/autobuild/customize/android/kernel/net/sunrpc/svcsock.c /home/robert/autobuild/customize/android/kernel/net/sunrpc/svcauth_unix.c /home/robert/autobuild/customize/android/kernel/net/sunrpc/xdr.c /home/robert/autobuild/customize/android/kernel/net/sunrpc/cache.c /home/robert/autobuild/customize/android/kernel/net/sunrpc/rpc_pipe.c /home/robert/autobuild/customize/android/kernel/net/sunrpc/svc_xprt.c /home/robert/autobuild/customize/android/kernel/net/wireless/wext.c /home/robert/autobuild/customize/android/kernel/net/rfkill/rfkill.c /home/robert/autobuild/customize/android/kernel/net/sysctl_net.c /home/robert/autobuild/customize/android/kernel/lib/klist.c Edited February 6, 2010 by blc
Guest maxisma Posted February 6, 2010 Report Posted February 6, 2010 I extracted a list of source code files used to compile 2.000.16 kernel. This is most likely not a complete list, but these are the files that had traces in the kernel. Maybe this list could be used to cross-reference the files that we currently have, and see if we are missing something. Or maybe it could be used to get hints of the actual kernel config. Well, not sure if it'll help much, but here it is anyway ;). /home/robert/autobuild/customize/android/kernel/init/main.c /home/robert/autobuild/customize/android/kernel/arch/arm/kernel/setup.c /home/robert/autobuild/customize/android/kernel/arch/arm/kernel/traps.c ... Good job :D Let us first check if all of those files are present in our source.
Guest disc0 Posted February 6, 2010 Report Posted February 6, 2010 (edited) Good job ;) Let us first check if all of those files are present in our source. I'll take a look into it soon (: thanks blc. "/home/robert/autobuild/customize/android/kernel/arch/arm/mach-msm/pm2.c" So they have a f**king working pm2.c! The one in our kernel source have bugs! Edited February 6, 2010 by disc0
Guest maxisma Posted February 6, 2010 Report Posted February 6, 2010 (edited) I'll take a look into it soon (: thanks blc. "/home/robert/autobuild/customize/android/kernel/arch/arm/mach-msm/pm2.c" So they have a f**king working pm2.c! The one in our kernel source have bugs! Damned idiots. -.- They have to re-release a working version. /home/robert/autobuild/customize/android/kernel/drivers/cpufreq/cpufreq.c /home/robert/autobuild/customize/android/kernel/drivers/cpufreq/cpufreq_userspace.c Maybe for 1 GHz.. Edited February 6, 2010 by maxisma
Guest disc0 Posted February 6, 2010 Report Posted February 6, 2010 Damned idiots. -.- They have to re-release a working version. /home/robert/autobuild/customize/android/kernel/drivers/cpufreq/cpufreq.c /home/robert/autobuild/customize/android/kernel/drivers/cpufreq/cpufreq_userspace.c Maybe for 1 GHz.. cpu freq is on /home/robert/autobuild/customize/android/kernel/arch/arm/mach-msm/acpuclock-8x50.c
Guest maxisma Posted February 6, 2010 Report Posted February 6, 2010 cpu freq is on /home/robert/autobuild/customize/android/kernel/arch/arm/mach-msm/acpuclock-8x50.c I know but we can't get 1 GHz though.. So something is limiting it somewhere else in the source.
Guest disc0 Posted February 6, 2010 Report Posted February 6, 2010 I know but we can't get 1 GHz though.. So something is limiting it somewhere else in the source. In the acpuclock-8x50.c you can make a temporary fix to make it run at 1GHz In "static void __init acpu_freq_tbl_fixup(void)" change this static void __init acpu_freq_tbl_fixup(void) { (...) switch (tcsr_spare2 & 0xF0) { case 0x70: # max_acpu_khz = 768000; max_acpu_khz = 998400; break;
Guest maxisma Posted February 6, 2010 Report Posted February 6, 2010 In the acpuclock-8x50.c you can make a temporary fix to make it run at 1GHz In "static void __init acpu_freq_tbl_fixup(void)" change this static void __init acpu_freq_tbl_fixup(void) { (...) switch (tcsr_spare2 & 0xF0) { case 0x70: # max_acpu_khz = 768000; max_acpu_khz = 998400; break; Ah ok nice ;) Should have scrolled through that file a bit more concentrated. But why is that temporary? And there is instabliness i heard.. Maybe a voltage problem. We could try to raise the voltage of the cpu core to 1.275 v, thats the voltage which is used on the Nexus One.
Guest designgears Posted February 6, 2010 Report Posted February 6, 2010 I extracted a list of source code files used to compile 2.000.16 kernel. This is most likely not a complete list, but these are the files that had traces in the kernel. Maybe this list could be used to cross-reference the files that we currently have, and see if we are missing something. Or maybe it could be used to get hints of the actual kernel config. Well, not sure if it'll help much, but here it is anyway ;). /home/robert/autobuild/customize/android/kernel/init/main.c /home/robert/autobuild/customize/android/kernel/arch/arm/kernel/setup.c /home/robert/autobuild/customize/android/kernel/arch/arm/kernel/traps.c /home/robert/autobuild/customize/android/kernel/arch/arm/mm/dma-mapping.c ......................... All over those exist in the kernel source.
Guest maxisma Posted February 6, 2010 Report Posted February 6, 2010 All over those exist in the kernel source. Ok.. But this list seems to be incomplete.. Or they gave us terribly broken sources.
Guest disc0 Posted February 6, 2010 Report Posted February 6, 2010 Ah ok nice ;) Should have scrolled through that file a bit more concentrated. But why is that temporary? And there is instabliness i heard.. Maybe a voltage problem. We could try to raise the voltage of the cpu core to 1.275 v, thats the voltage which is used on the Nexus One. Whell, guess we could, but don't know if will be a good ideia.. I said temporary because its not a good way to increase the cpu speed, right down there is a entry for 1Ghz.. Maybe the voltage is the influence, don't really know.. There to many masks to dig, its a big headache to try to understand them all :\ ..
Guest maxisma Posted February 6, 2010 Report Posted February 6, 2010 Whell, guess we could, but don't know if will be a good ideia.. I said temporary because its not a good way to increase the cpu speed, right down there is a entry for 1Ghz.. Maybe the voltage is the influence, don't really know.. There to many masks to dig, its a big headache to try to understand them all :\ .. Yes I know what you mean.. In theory 1.275v should be safe for our Snapdragon, as the same voltage is used in the Nexus' too.. but idk if the connection to the cpu could stand that.
Guest designgears Posted February 6, 2010 Report Posted February 6, 2010 (edited) Ok.. But this list seems to be incomplete.. Or they gave us terribly broken sources. Ya, that list doesn't include a lot of things that should be there. Yes I know what you mean.. In theory 1.275v should be safe for our Snapdragon, as the same voltage is used in the Nexus' too.. but idk if the connection to the cpu could stand that. I would assume since they were testing all the way up to 1.2GHz that it should be safe and they knocked it back down for the sake of battery life, or they blew stuff up ;) Edited February 6, 2010 by designgears
Guest disc0 Posted February 6, 2010 Report Posted February 6, 2010 (edited) Yes I know what you mean.. In theory 1.275v should be safe for our Snapdragon, as the same voltage is used in the Nexus' too.. but idk if the connection to the cpu could stand that. I know, but now 1Ghz is the least of my problems :/ .. We really need a proper kernel source! Ya, that list doesn't include a lot of things that should be there. I would assume since they were testing all the way up to 1.2GHz that it should be safe and they knocked it back down for the sake of battery life, or they blew stuff up ;) Hope don't was the last thing :D .. Edited February 6, 2010 by disc0
Guest maxisma Posted February 6, 2010 Report Posted February 6, 2010 I know, but now 1Ghz is the least of my problems :/ .. We really need a proper kernel source! Unfortunately, thats true ;)
Guest erto90 Posted February 6, 2010 Report Posted February 6, 2010 Unfortunately, thats true ;) I mailed acer 4 days ago but no response...i think they fear to say anithing.. someone has tried too?
Guest apan12 Posted February 6, 2010 Report Posted February 6, 2010 I mailed acer 4 days ago but no response...i think they fear to say anithing.. someone has tried too? Can't really, since i don't know whats wrong with the kernel they released. If someone informed put together an email I would be happy to send it. Perhaps if they get enough emails they will release a proper kernel. ;)
Guest pajn Posted February 7, 2010 Report Posted February 7, 2010 I mailed acer 4 days ago but no response...i think they fear to say anithing.. someone has tried too? I did but they didn't answer. Mailed again on Friday and waiting for working days to see if they answer...
Guest designgears Posted February 7, 2010 Report Posted February 7, 2010 What email address are you mailing them at? Do we have a specific one that will go to someone that will actually get something done?
Recommended Posts
Please sign in to comment
You will be able to leave a comment after signing in
Sign In Now