36 messages in com.googlegroups.android-internalsRe: What the cylon's red eye is looki...
FromSent OnAttachments
Robert Le Van Mao14 Jan 2008 09:13 
joecool15 Jan 2008 16:13 
Robert Le Van Mao16 Jan 2008 06:40 
Anil Sasidharan16 Jan 2008 19:57 
joecool17 Jan 2008 00:24 
nagamatu17 Jan 2008 03:54 
Robert Le Van Mao17 Jan 2008 07:06 
Robert Le Van Mao17 Jan 2008 18:10 
ruckuus13 Feb 2008 00:08 
Akio16 Mar 2008 01:28 
Akio16 Mar 2008 01:28 
Anil Sasidharan17 Mar 2008 01:21 
Akio18 Mar 2008 07:56 
ruckuus18 Mar 2008 19:44 
Akio19 Mar 2008 06:56 
ruckuus23 Mar 2008 20:21 
kojiran23 Mar 2008 21:17 
ruckuus26 Mar 2008 04:50 
kojiran26 Mar 2008 18:13 
ruckuus26 Mar 2008 23:44 
ruckuus29 Mar 2008 00:19 
Akio05 Apr 2008 00:57 
Akio05 Apr 2008 01:34 
ruckuus07 Apr 2008 01:19 
Akio07 Apr 2008 07:54 
ruckuus11 Apr 2008 01:11 
kojiran11 Apr 2008 01:42 
ruckuus11 Apr 2008 04:29 
ruckuus11 Apr 2008 19:44 
ruckuus11 Apr 2008 23:24 
ruckuus11 Apr 2008 23:26 
ruckuus12 Apr 2008 00:22 
Akio13 Apr 2008 04:19 
kojiran13 Apr 2008 18:06 
ruckuus13 Apr 2008 19:30 
ruckuus18 Apr 2008 20:42 
Subject:Re: What the cylon's red eye is looking for?
From:Akio (akio@gmail.com)
Date:03/18/2008 07:56:33 AM
List:com.googlegroups.android-internals

Dear Anil:

Thank you very much. Could you show me more? Right now I am digging with driver/input/*.c and real ts driver on mx27 ADS board. But I have no idea what is the relationship between ts driver and driver/input/*.c. I had use strace to trace what device that android open. After that, I found android open /dev/input/event0 as key pad for key input. But no /dev/input/event1. BTW, do I have to do ts calibration for android? I use /dev/input/event1 as ts input device under Qtopia Phone Edition 4.3.1 with ts-lib. Thank you very much.

Best Regards, Akio

On 3月17日, 下午4時21分, "Anil Sasidharan" <anil@gmail.com> wrote:

Hi,

Android reads raw X,Y and Pressure info from touch driver. And the device node being opened for touch is /dev/input/event1. Regarding the network, you will have to set the DNS and LOCAL-IP using the setprop utility.

Warm Regards, AnilOn Sun, Mar 16, 2008 at 1:58 PM, Akio <akio@gmail.com> wrote:

Dear All:

right now, I have i.mx27 ADS board with 7" LCM and 7" touch panel. So I spend some time to work on the net to found out what should I do to make android running on i.MX27. after some works, I can make android m3 image running on i.mx27. the following is what I used: 1. Freescale i.MX27 ADS board with reboot 200749, bsp 20071219. 2. kernel version : 2.6.22-6 3. arm-linux-gcc : 4.1.2 4. android kernel source 2.6.23-m3 5. android on zaursu image. 6. put android image on NFS, and make i.mx27 can using them via NFS.

after comparing android's kernel source and found out what had to add into i.mx27 2.6.22-6 kernel source. I have a very early workable kernel source.

after some testing, I found a way to loading android image and make the android live on i.mx27. here is my running script.

######################################### below is the one which run under i.mx27 linux prompt. #########################################

#!/bin/sh

echo "" echo "==================" echo " Clean temp file " echo "==================" echo ""

cat /dev/null > ./home/root/android-root/dev/log/main cat /dev/null > ./home/root/android-root/dev/log/radio cat /dev/null > ./home/root/android-root/dev/log/event rm -f ./home/root/android-root/tmp/*

echo "" echo "==================" echo " Loading Binder " echo "==================" echo ""

modprobe binderdev chmod 666 /dev/binder

echo "" echo "==================" echo " Starting Android " echo "==================" echo ""

umask 000 chroot ./home/root/android-root /start

######################################### below is the one which run under android linux prompt. ######################################### #!/system/bin/sh

echo "" echo "==================" echo " Initing Android " echo "==================" echo ""

export PATH=/sbin:/system/sbin:/system/bin:$PATH export LD_LIBRARY_PATH=/system/lib export ANDROID_BOOTLOGO=1

export ANDROID_ROOT=/system export ANDROID_ASSETS=/system/app export ANDROID_DATA=/data export EXTERNAL_STORAGE=/sdcard export DRM_CONTENT=/data/drm/content mount -t proc proc /proc mount -t sysfs sysfs /sys umask 000

echo "" echo "==================" echo " Booting Android 0" echo "==================" echo "" /init& sleep 1

echo "" echo "==================" echo " Booting Android 1" echo "==================" echo ""

/system/bin/app_process -Xzygote /system/bin --zygote& sleep 10

echo "" echo "==================" echo " Booting Android 3" echo "==================" echo "" runtime

After about 3 mins, the android shows on i.mx27.

But I have some problems. Could you help me or give me some hits? 1. How to make touch panel work under android? 2. How to make android network setting to go outside world?

Thank you very much.

Best Regards,