Kernel – 2.6.32.27 – VFPv3_FP – Gtab

-Initial release for Viewsonic’s Gtablet

-merge up to nvidia’s 10.9.8
-merge up to Kernel.org’s 2.6.32.27
-add NTFS (w./ write support (proceed with caution if writing!)),CIFS,FUSE,TUN,EXT4 (kernel modules; pull the desired module from lib-2632.27.tar.gz and place in to /system/lib/modules/2.6.32.27-cyanogenmod/ and use insmod to insert)
-DM_CRYPT/Ciphers/Routines,Namespaces support,Errata’s 430973,458693,460075
-add ondemand,interactive,userspace cpu governors (ondemand default)
-tweak cpufreq_ondemand a bit (use values from vision-2632)
-cortex-a9/vfpv3 cc -O1 optimisations, using CodeSourcery’s 2009q1-203 ARM-EABI toolchain
-pull in a few changes from vision-2632
-use the shipped wifi module from TnT Lite 3.10.

-statically compile koush’s anykernel for use with harmony/tegra2, and add an unpackbootimg script

Known Issues:
-Time will be lost when plugged in and it goes in to deep standby (this occurs on stock). This will be investigated.

Things to do:
-get bcm4329 built properly from source
-backport AOSP’s frequency scaling
-pull further scheduler changes in (dependant upon proper bcm4329 src)
-clean up the barrage of warnings from TapnTap/Viewsonic’s patch
-convert some ventana patches to harmony

——–

-XTRA contains:
*ondemand governor default; only interactive,ondemand and userspace governors
*CFQ I/O Scheduler
*some more cgroup options
*namespaces support (excluding network)
*Tegra NvEC embedded controller driver
*erratas 430973, 458693 and 460075 applied

boot-cm_2632.27-xtra-vfpv3_fp-010711.zip
Download: boot-cm_2632.27-xtra-vfpv3_fp-010711.zip

lib-2632.27.tar.gz (kernel modules)
Download: lib-2632.27.tar.gz

——–

Source:
http://github.com/pershoot/gtab-2632
http://nv-tegra.nvidia.com/gitweb/?p=linux-2.6.git;a=summary
http://git.kernel.org/?p=linux/kernel/git/stable/linux-2.6.32.y.git;a=summary
http://github.com/pershoot/vision-2632

——–

Instructions:
Flash the .zip through recovery

To use one of the kernel modules:
Pull the one you want from lib-2632.27.tar.gz (winrar can open this),
adb remount
adb push MODULE.ko /system/lib/modules/2.6.32.27-cyanogenmod/
adb shell chmod 644 /system/lib/modules/2.6.32.27-cyanogenmod/MODULE.ko
adb shell insmod /system/lib/modules/2.6.32.27-cyanogenmod/MODULE.ko

Note:
You can download gscript lite from the Market, and put the insmod line in there, and tap when you want to insert it and use its functionality.

Leave a Reply