[Q] CifsManager on Desire S - HTC Desire S

Hi,
Help me compile cifs.ko and nls_utf8.ko for CifsManager.
Desire S original ROM: 1.47.401.4, kernel 2.6.35.10-g2ee27f5
Thx
p.s. S-OFF, root on, error "no such device".

please help!

For compiling kernel modules you need a working toolchain for your cpu architecture.
Try to find kernel for your device, where this module already present.

problem is solved.
1. download "2.6.35.10-gdd56551" files nls_utf8.ko, cifs.ko from
http://forum.xda-developers.com/showthread.php?t=1039004
2. edited HEX-string gdd56551 to g2ee27f5.
3. enjoy!

Sorry for my ignorance, but what exactly does cif do?
i saw this feature present in leedroid

dimkew said:
problem is solved.
1. download "2.6.35.10-gdd56551" files nls_utf8.ko, cifs.ko from
http://forum.xda-developers.com/showthread.php?t=1039004
2. edited HEX-string gdd56551 to g2ee27f5.
3. enjoy!
Click to expand...
Click to collapse
Hey dimkew - I just tried this per your suggestion, however I wasn't as successful as you. After files hex'ed, then put in /system/lib/modules, then set CifsManager to insmod them, it still didn't work.
olyloh6696 said:
Sorry for my ignorance, but what exactly does cif do?
i saw this feature present in leedroid
Click to expand...
Click to collapse
Common Internet File System. Using the app CifsManager you can set file system mounts to mount a folder on your Android device to mount an SMB/CIFS Windows type network file share. You can also just use Linux commands to the mounting; but CifsManager is quick and easy to use only requiring a couple screen taps to get connected once your mounts/network shares are setup.

If you are on Android 4 and Sense ROM use my kernel it has cifs support
Sent from my HTC Desire S

Related

[APP]Streaming anything over the wifi

Program here can mount any share from network and you can watch/listen/read anything no more need to download anything just watch if over wifi
http://forum.xda-developers.com/showthread.php?t=756158
The cifs kernel module is added at the bottom you need to specify the cifs.ko location for anything to work
ooo forgot something... IT NEEDS ROOT
Thanks for this - I'm sure it will be useful for everyone.
CIFS Manager on Android 2.1
Has anyone had any luck getting CIFS manager to work after the x10 upgrade to 2.1? Is the kernel module listeed at the beginning of the thread for 1.6 or 2.1 or does it matter?
do you need to set directory permissions or something on the folder that you are asking it to mount to?
If someone would post a step by step guide for the x10 it would be much appreciated.
Thanks in advance.
needs new kernel module witch we don't have because ****ty SE didn't release sources :|

[KERNEL] corvusKernel |.32|CIFS|TUN|EXT4|SLAB|CFQ|WiFi|NTFS|HOST/SLAVE|PL2303|XPAD

Hi all.
I make a new kernel based in Buzz Vega, but with some changes.
1) All modules (but wifi) are now integrated into kernel, so no more insmod modules.
2) Added support for PL2303 and FDTI usb to serial chips (Usb Gps, usb-serial cable, etc.)
3) Added support for Xbox 360 PAD (wired or wireless with pc adaptor)
Notes:
1) To boot in host mode, press on, once you have black iluminated, release on button and press back until boot finished.
2) Usb Gps and Xbox pad are detected by kernel but not useable in android by now. I'm working on it.
3) To mount CIFS shares, you can use Mount Manager or Cifs Manager from market
4) To use NTFS (and possibly EXT4) you must mount manually. I'm working in do it automatically. Using ConnectBot:
Code:
$su
#busybox mount /dev/block/sda1 /mnt/usbdisk
And you get yout memory at /mnt/usbdisk and can access it with any file manager.
INSTALL:
This must be installed using CWM, and use this zip as update. MAKE ALLWAYS A NANDROID BACKUP BEFORE
If you was using Buzz Vega, can delete .ko files from /system/lib/modules, because they are not used (now integrated into kernel).
http://dl.dropbox.com/u/13580211/corvusKernel_01.zip
Thanks Buzz, Paul "Modaco", Koush, and all great helping people at #tegratab.
Corvus.
PS: If you prefer speak spanish with me, please PM.
Awesome work with the Xbox360 controller. What kernel module did you use to achieve that? Just getting in to kernel stuff with the Vega so please excuse if my question is a little basic.
You can search for Xpad in .config or advent_vega_defaultconfig.
corvus said:
...I make a new kernel based in Buzz Vega...
Click to expand...
Click to collapse
Hey corvus,
I just wanted to say thanks! Your kernel is running great on my POV mobii and I don't experience the root- or bsod-problems I had with buzz-vega kernel. Also the cifs integration works fine.
greetings...
Great to see developers starting to work on the Advent.
Installed this kernel on my Advent Vega. It seems the device came to live. Performance is much better now. Suspending and resuming now works better. Wifi resuming works great. Very nice job with this kernel, very nice indeed
what adapter do you use? using xbox remote would be amazing
None by now... they are detected by kernel, but not used by android... working on it.
Corvus.
i thaught as much. good luck with that using an xbox remote on a ps1 emulator would rock!
hi! what about the kernel source + config?
like to add dvb-t and bluetooth hid (doesn't detect that my bt keyboard is a keyboard..)
and ive got some strange issues with the orientation sensor, seems like its shifted to the left so when i want to get into landscape mode i must rotate it much more to the right side (so i used the lock that i can work with that). No issue with CM7.
EDIT: ive got an xbox 360 wireless controller for windows (with the usb reciever), do i need to have some external apps or something to use this?
corvus said:
Hi all.
I make a new kernel based in Buzz Vega, but with some changes.
1) All modules (but wifi) are now integrated into kernel, so no more insmod modules.
2) Added support for PL2303 and FDTI usb to serial chips (Usb Gps, usb-serial cable, etc.)
3) Added support for Xbox 360 PAD (wired or wireless with pc adaptor)
Notes:
1) To boot in host mode, press on, once you have black iluminated, release on button and press back until boot finished.
2) Usb Gps and Xbox pad are detected by kernel but not useable in android by now. I'm working on it.
3) To mount CIFS shares, you can use Mount Manager or Cifs Manager from market
4) To use NTFS (and possibly EXT4) you must mount manually. I'm working in do it automatically. Using ConnectBot:
Code:
$su
#busybox mount /dev/block/sda1 /mnt/usbdisk
And you get yout memory at /mnt/usbdisk and can access it with any file manager.
INSTALL:
This must be installed using CWM, and use this zip as update. MAKE ALLWAYS A NANDROID BACKUP BEFORE
If you was using Buzz Vega, can delete .ko files from /system/lib/modules, because they are not used (now integrated into kernel).
http://dl.dropbox.com/u/13580211/corvusKernel_01.zip
Thanks Buzz, Paul "Modaco", Koush, and all great helping people at #tegratab.
Corvus.
PS: If you prefer speak spanish with me, please PM.
Click to expand...
Click to collapse
nobody in here?
Sorry by the delay.
Sources and default config are here: https://github.com/BuzzBumbleBee/android_kernel_advent_vega/
For dvb-t you will need some kind of program to reproduce video...
Corvus.
No problem
There is an DVB project for Archos devices, maybe this is a start..
http://code.google.com/p/archos-gen8-dvb/
EDIT: Maybe i got some tomatoes on my eyes, but i dont find the config file
corvus said:
Sorry by the delay.
Sources and default config are here: https://github.com/BuzzBumbleBee/android_kernel_advent_vega/
For dvb-t you will need some kind of program to reproduce video...
Corvus.
Click to expand...
Click to collapse
brunsbanjo said:
No problem
There is an DVB project for Archos devices, maybe this is a start..
http://code.google.com/p/archos-gen8-dvb/
EDIT: Maybe i got some tomatoes on my eyes, but i dont find the config file
Click to expand...
Click to collapse
search for defconfig_adventvega or similar.
do you know where the kernel looks for firmware files?
/lib/firmware no luck
/lib/firmware/[KERNELVERSION]/ no luck
...
brunsbanjo said:
do you know where the kernel looks for firmware files?
/lib/firmware no luck
/lib/firmware/[KERNELVERSION]/ no luck
...
Click to expand...
Click to collapse
i think that you refer to wifi firmware...
I found this problem too...
You must edit wifi sources (/drivers/networking/wireless/ath/ath6k/.../ar6000.c, if i remember correclty). Search for firmware and change all paths to /system/lib/hw/wlan (if i remember correctly, search in this path for files).
you can recompile only wifi module, not need to recompile all kernel.
If you have any other problems with firmware, you need to change sources, because /lib/firmware is a bad place, because /lib is not created. Is better to point to /system/lib.
Corvus.

[Q] Ubuntu on tf101 - wifi files location

Recently I've been attempting to install Ubuntu on my transformer, after a couple of mis-fires I've gotten to a state of having ubuntu 12 and the Jhinta kernel installed - and running the latest NVFLASHable asus stock android rom.
Unfortunately i'm having trouble setting up the wi-fi, it seemed to set itself up on the old kernel but with Jhinta I need to manually grab the files. /dev/mmc0p7/ as mentioned on the wiki doesn't exist, and doing a search on the four mounted filesystems only reveals some of the required files. Placing these in /lib/firmware isn't enough unfortunately.
Ideally I'd just like a download of the files, but if anyone can give me a few pointers or push me towards an android rom that has the wiki's layout it'd be greatly appreciated!
johnnoz said:
Recently I've been attempting to install Ubuntu on my transformer, after a couple of mis-fires I've gotten to a state of having ubuntu 12 and the Jhinta kernel installed - and running the latest NVFLASHable asus stock android rom.
Unfortunately i'm having trouble setting up the wi-fi, it seemed to set itself up on the old kernel but with Jhinta I need to manually grab the files. /dev/mmc0p7/ as mentioned on the wiki doesn't exist, and doing a search on the four mounted filesystems only reveals some of the required files. Placing these in /lib/firmware isn't enough unfortunately.
Ideally I'd just like a download of the files, but if anyone can give me a few pointers or push me towards an android rom that has the wiki's layout it'd be greatly appreciated!
Click to expand...
Click to collapse
Hey,
I had these problems to.
Uhm i some how magicly fixed it.
Lets see:
1. /data/misc/wifi/wpa_supplicant.conf -> /etc/wpa_supplicant.conf #optional
2. Download the default kernel files. Unpack 3.1 bla bla kernel in ubuntu at the location of lib/modules i think. ( Use sudo nautilus )
3. backup the kernel filesi n the modules and then remove them.
4. now search linux for tegra.
5. download the version 15 not 16. ( i took harmony because it works well..)
6. Now cd to the folder and use :sudo ./app*.sh -r /
If ./ doesnt work use bash.
7. reboot
8. go to X11 ( idk where i will post it.)
9. and enable GLX
10. Enjoy
Note: I haven't fix the trackpad yet.
So u need a mouse D:
Thanks for the reply! unfortunately I'm not really sure what you mean about unpacking the kernel files. I'd already placed the 3.1 modules in lib/modules prior to installing the kernel if that's what you were referring to.
johnnoz said:
Thanks for the reply! unfortunately I'm not really sure what you mean about unpacking the kernel files. I'd already placed the 3.1 modules in lib/modules prior to installing the kernel if that's what you were referring to.
Click to expand...
Click to collapse
3.1.10-g8c2655b-dirty.tar
Thats folder should be in lib/modules.
Delete the others. (BACKUP!!)
/data/misc/wifi/wpa_supplicant.conf form your android to : /etc/wpa_supplicant.conf and /etc/wpa_supplicant.conf/wpa_supplicant.conf
Enjoy.
Thays how i fixed mine :]
Aha, thanks for the clarification! Unfortunately doing this did nothing for my wi-fi, but it did fix needing usb devices to be plugged in on boot.
I have gotten the wifi working though! It's hard to say what steps were actuallly needed, but I searched for nvram.txt and fw_bcm4329.bin, placed them in both /lib/firmware and /lib/firmware/bcm4329, found the bcm4329.ko in /modules/2.{I forget the version number}/ and moved it to the empty 3.1.10-g8c2655b-dirty folder in modules (I strongly suspect this step was pointless). What finally got it working was running modprobe bcm4329 to load the wifi module.

[GT-I8160]CIFS module

So I finally got the CIFS module working for my ace 2 on the stock rom and can successfully mount shares with Mount Manager and thought I would share.
You need both cifs.ko and md4.ko modules for it to work, I've compiled them for firmware I8160XXMF1 but I should imagine it will work on any 4.1.2 ace, I can always re compile them for the other firmwares if the source is available.
Just drop the modules somewhere on your phone (or sd card) and set Mount Manager to load modules on boot/startup and under Manage Modules just add the 2 files in the zip and it should all work :good:
some explanation about CIFS maybe could make this thread better
ddikodroid said:
some explanation about CIFS maybe could make this thread better
Click to expand...
Click to collapse
+1
ddikodroid said:
some explanation about CIFS maybe could make this thread better
Click to expand...
Click to collapse
+1
ddikodroid said:
some explanation about CIFS maybe could make this thread better
Click to expand...
Click to collapse
iguess Basically it's a system module that let you mount and access remote Windows shared drives from your Phone ,

Kernels with CIFS/NFS support

Hi all
This post will hopefully serve two purposes, one to help me find what Im looking for and the second to help other find similar.
Im looking for an N5 kernel that supports both CIFS and NFS, either built in or in the form of loadable modules. I have so far tried Faux and Franco, latest versions of both. I cant mount CIFS or NFS using the mount command with either of them. Are there any kernels on the N5 that support this properly?
If anyone knows any perhaps we can compile a list here so its clear which kernels support which features, searching high and low and trawling through kernel changelogs to find what I need is becoming quite laborious. Kind of makes me wonder why most kernel devs dont seem to want to publish a comprehensive feature list for their kernels, some do but most unfortunately dont.
Thanks in advance.
From what I can see there are kernels that support cifs - look in /system/lib/modules/ for cifs.ko.
[
I have not yet found a viable nfs module for the stock nexus, nor have I found a way to get the mount command to work.
It looks as if CM based roms may be able to deal with this, though.
Could you compile your own? If you want just to be able to simply transfer files ES File Explorer supports at least CIFS.
Sent from my Nexus 5 using xda app-developers app
Thus far I've found that Faux supports NFS, I'm able to mount directly via the busybox mount command, it just required a slight modification to the syntax. Unfortunately I've still not found any that support CIFS not even one that has the loadable modules for it. And I need these for shell scripts I'm using, which operate independently of apps so the usual file manager apps are of no use.
Sent from my Nexus 5 using Tapatalk
phobox360 said:
Thus far I've found that Faux supports NFS, I'm able to mount directly via the busybox mount command, it just required a slight modification to the syntax.
Click to expand...
Click to collapse
@phobox360 could you please post your command for NFS mount? I installed hammerhead-lp-faux123-024u kernel, tried both 'mount' and 'busybox mount' , with and w/o su, but still not able to mount NFS exports. Thanks in advance.

Categories

Resources