/*Update Nov 09 2011: Added cryptoloop.ko */Update
/*Update Nov 02 2011: Added option.ko for some usb 3G modems and asix.ko for usb ethernet adapters that uses Asix AX88772 chipset */Update
*/Update Oct 12 2011: NTFS support comes standard with the 3.2's kernel, so I removed ntfs.ko module. */Update
Since I could not find all the modules I needed, and did not want to bug devs any more, I decided to bite the bullet and compile myself.
These are for the plain 3.2 kernel, which is 2.6.36.3+
I compiled the following modules, which are all in the same 7zip file:
Network:
tun.ko #for openvpn
option.ko #for some 3G modems
asix.ko #for usb ethernet adapters that uses Asix AX88x72 chipset
Filesystem:
cifs.ko #windows shares
nfs.ko #unix/linux shares
isofs.ko #cd iso images
udf.ko #cd udf images
USB to serial converter:
ftdio_sio.ko #ftdi usb2serial converters. Prolific chipset is already in the kernel so I did not compile that.
I have tested these under the stock 3.2 with root rom, the one in http://forum.xda-developers.com/showthread.php?t=1290318 and they load fine without errors on dmesg.
Enjoy.
Let me know if you need any other modules and I will try to compile them.
I have a request I have looked around and have not been able to find this module anywhere. It is the joydev module that supports many gamepads, joysticks and even some racing wheels. The source is available and even some modules for other devices but nothing for any tegra devices. I have a transformer myself but being the same hardware the module should work on either device. I have included the list of devices that are supported by the driver and the source for the driver. Any help would be greatly appreciated.
Supported devices:
http://atrey.karlin.mff.cuni.cz/~vojtech/input/hardware.html
Source:
https://github.com/netarchy/android_kernel_TF101/blob/master/drivers/input/joydev.c
This is kind of beyond my skillset as I do not know how to patch the kernel tree so that this driver shows on the menuconfig. Sorry.
Could you please build usb_wwan.ko and option.ko for 2.6.36.3+ ?
VicDeo said:
Could you please build usb_wwan.ko and option.ko for 2.6.36.3+ ?
Click to expand...
Click to collapse
usb_wwan seems to be statically compiled into the kernel already (USB driver for GSM and CDMA modems), so there isn't any module but it is always there in the kernel.
I am going to update the original post for the option.ko shortly.
Getting some errors on some of these. Anyone else having issues?
Tried these from both /system/lib/modules and sdcard.
option.ko:
Code:
insmod: init_module '/sdcard/modules/option.ko' failed (Invalid argument)
nfs.ko:
Code:
insmod: init_module '/sdcard/modules/nfs.ko' failed (No such file or directory)
Triple checked that the nfs.ko file was there and named correctly.
Following modules have installed fine.
asix, ftdi_sio, and cifs
I've just checked those two on my a500. It seems like option.ko is statically linked into the kernel, because on dmesg it says "option: module is already loaded". If I am guessing it correct (e.g. driver is statically linked in the kernel) than it means you don't need the .ko at all.
For the nfs, it throws bunch of "unknown symbol" errors on dmesg, I am guessing it cannot read symbols from the kernel. If that's the case, it would need a new kernel with a modified makefile, which is beyond my abilities unfortunately.
How to make the system load the module automatically when boot up? Thanks
mcmugchu said:
How to make the system load the module automatically when boot up? Thanks
Click to expand...
Click to collapse
That I don't know, I manually load them whenever I need.
mcmugchu said:
How to make the system load the module automatically when boot up? Thanks
Click to expand...
Click to collapse
You need system/etc/init.d folder with modules file.
I posted a patch for testing here is link maybe it works , flash with cwm.
Based on this thread. so all credits go to OP.
http://www38.zippyshare.com/v/75708872/file.html
Hi does anybody know if these support netbios name, i can't download and try right now. I've only found modules that works with the ip but not the name. Not practical when moving a lot.
Thanks
Hi,
I am using the same kernel 2.6.36.3+ and I'd like to have please:
eeprom_93cx6.ko, mac80211.ko, rtl8187.ko
Thank you in advance and if you can provide a tutorial that would be awesome!
Thanks!!
Good jobs.
but the modules don't work on Sumsung P7500 tablet,(Kernel 2.6.36.4)
htt p:// droidbasement.com /db-blog/?p=2395
10.1 3G, Touchwiz UX (HC 3.1 (stock); GT-P7500):
boot-cm_2636.4_p4_ux-oc-xtra-vfpv3-d16_fp-112011.zip
insmod isofs.ko, I got a error message" Exec format error"
Can you compile them for this kernal version? Thanks!
I need isofs.ko,udf.ko to support DVD image files.
I want to make the main sdcard media partition as ext4.
Means the partition in which we stores song videos etc.
Also it means that one partition only with fs as ext4.
I had seen similar thread for NEXUS
I also tried to manually mount the filesystem as we have suppot of ext4 in MINI CM 7 with nAa kernel.
mount -o rw -t ext4 /dev/block/vold/179:2 /mnt/sdcard2
Result :
No Such file or directory exists.
Device Config.
Sony Ericsson W8
nAa kernel 08b
Mini CM7
I also tried cynaogenmod.com
There i get some files which can do his for us but they are source files and there is a requirement of rebuilding the rom.
Not only nAa kernel but Alfs also has EXT4 support. But is not for main partition its only for the second partition that you have created for APP2sd.
May be someone will do this ( main partition as EXT4 ).
Then we will have super speed as EXT4 is Fastest.(except NTFS which is not supported yet)
Let's request someone please
Requests to the devs
I requests dev to please rebuild Mini CM 7 with these source code files containing codes for mounting ext4 media partition.
These files are for Nexus S.
Zip contains :
1. Volume_new.cpp
2. FAT_new.h
3. FAT_new.cpp
4. EXT4_new.h
5. EXT4_new.cpp
6. sdcard_new.c
Requesting Dev's
I request again and again please rebuild roms with the codes to support ext4 media partition.
If I ain't reaching the developers through this thread please someone refer this thread to the devs.
Or if developers are working on this please notify.
Again Requesting
I'm again requesting devs,
In my opinion it might not difficult for you all to add EXT4 support for media partitions in roms.
I also attached codes ( .c files )
I'm studying engineering and knows small C language and i know that the files i attached are of c language and should be compiled to run .
I also knows that roms you all build are compiled from the sources.
PLEASE also attach these codes.
This is also for some doers ( Not devs but knows a bit or more )
There are also instructions somewhere on a site how to rebuild a rom with these codes.
Does Kindle Fire supports SQUASHFS directly if not, can any kernel developer do a favour and provide squashfs module that could be used with default kernel.
Hi !
I really would love to be able to mount cifs shares / samba shares...
Does anyone have a link to a working cifs.co to be used with cifs manager / mount manager ?
Thanks for any hints,
Ender
Hello,
I'm looking for these modules nfs, and cifs.
I'm in stock 4.4.2 (KOT49H) factory rooted. I want to mount my nas synology in /sdcard/synology
As i see, i'm unable to find any answer about cifs and nfs module for Nexus 4. Some of you have create a custom kernel that include these modules.
I'm familiar with "everytime flash", everytime flashin recovery to the last TWRP or CWM, baseband, etc.....
So How i can't find these module in any rom or kernel that i've tested? what is so hard? no one think about this?
My question is : Is that possible to "put" these module and use them in 4.4.2?
Forum search just lead me to one post about it,
http://forum.xda-developers.com/showthread.php?t=2021437
Just one kernel, only one and it's for 4.2.2. Sadly i try it and nothing change : insmod cifs.ko / nfs.ko --> can't open......
Help, i just want to mount my nas, (sure i already setup my Nas to have a nfs directory for my nexus)
even my try with mount manager failed.
Need help
Also looking for a CIFS (or NFS) module on a 4.2.2 rom.
I believe that ak kernel in original development has it
Sent from my Nexus 4 using XDA Premium 4 mobile app