fix fb soft rending, ts

This commit is contained in:
Angell Fear
2010-09-22 21:11:15 +06:00
parent b0afbbbb1d
commit 467299d85c
11 changed files with 378 additions and 294 deletions

36
ramfs-android/bin/MAKEDEVS Executable file
View File

@@ -0,0 +1,36 @@
#!/bin/sh
mkdir -m 0777 /dev/block
mknod -m 0666 /dev/block/loop0 b 7 0
mknod -m 0666 /dev/block/loop1 b 7 1
mknod -m 0666 /dev/block/loop2 b 7 2
mknod -m 0666 /dev/block/mmcblk0 b 179 0
mknod -m 0666 /dev/block/mmcblk0p1 b 179 1
mknod -m 0666 /dev/block/mmcblk0p2 b 179 2
mknod -m 0666 /dev/block/mmcblk0p3 b 179 3
mknod -m 0666 /dev/block/mmcblk0p4 b 179 4
mknod -m 0666 /dev/block/mmcblk0p5 b 179 5
mkdir -m 0777 /dev/input
mknod -m 0644 /dev/input/event0 c 13 64
mknod -m 0644 /dev/input/event1 c 13 65
mknod -m 0644 /dev/input/event2 c 13 66
mknod -m 0644 /dev/input/event3 c 13 67
mknod -m 0666 /dev/null c 1 3
mknod -m 0444 /dev/zero c 1 5
#mknod -m 0666 /dev/console c 5 1
mknod -m 0666 /dev/tty c 5 0
mknod -m 0666 /dev/tty0 c 4 0
mknod -m 0666 /dev/tty1 c 4 1
mknod -m 0666 /dev/tty2 c 4 2
mknod -m 0666 /dev/tty3 c 4 3
mknod -m 0666 /dev/tty4 c 4 4
mknod -m 0644 /dev/ppp0 c 108 0
mknod -m 0644 /dev/smd0 c 253 0
mknod -m 0644 /dev/smd1 c 253 1
mknod -m 0644 /dev/initrd b 1 250
mkdir -m 0777 /dev/graphics
mknod -m 0666 /dev/graphics/fb0 c 29 0

View File

@@ -43,7 +43,7 @@ sleep 1
mount -t proc proc /proc
mount -t sysfs sys /sys
#exec /bin/sh
/bin/MAKEDEVS
fail() {
@@ -108,7 +108,15 @@ if [ -e /sdcard/ANDROID/userscript.sh ] ; then
/data/userscript.sh
fi
#ls /sys/class/timed_output/
export LD_PRELOAD=/system/lib/libts.so:/system/lib/ts/pthres.so
if [ -f /sdcard/ts ] ; then
echo "EXECUTE CALIBRATE TOUCHSCREEN!!!"
/bin/mkdir -m 0777 /data/system/tslib
/system/bin/ts_calibrate
/bin/rm /sdcard/ts
fi
#exec /bin/sh
exec /init_1

View File

@@ -6,7 +6,7 @@ sysclktz 0
loglevel 3
# setup the global environment
export PATH /sbin:/system/sbin:/system/bin:/system/xbin
export PATH /sbin:/system/sbin:/system/bin:/system/xbin:/bin
export LD_LIBRARY_PATH /system/lib
export ANDROID_BOOTLOGO 1
export ANDROID_ROOT /system
@@ -14,7 +14,7 @@ loglevel 3
export ANDROID_DATA /data
export EXTERNAL_STORAGE /sdcard
export BOOTCLASSPATH /system/framework/core.jar:/system/framework/ext.jar:/system/framework/framework.jar:/system/framework/android.policy.jar:/system/framework/services.jar
# Backward compatibility
# symlink /system/etc /etc

Binary file not shown.