[Q] CIFS Support? - Samsung Mesmerize

I'm currently running stock Froyo on my Mesmerize and it's working great for me, but one feature I'd like to have is CIFS support so I can mount Windows/Samba shares directly. I have this on my ViewSonic Gtab and it works great.
I haven't seen any mention of this feature in any of the development threads, though. Is there a ROM/Kernal (not sure where support needs to be) available for the Mesmerize that supports this?

Have you tried any of the CIFS apps from the market?

The apps I've found either only allow you to copy files, not open them over the network, or they need kernel support for CIFS.

..............

I'm using nemesis otb for aosp and it has a cifs module iirc. Its in thor kernel thread follow the link to check out all the kernels.
Sent from my SCH-I500 using XDA Premium App

Thanks. I'll check it out.

Related

[KERNELS] Looking for Kernel Developers for Kernel Manager!

Hey everyone! I wanted to introduce a new project with a very simple but ambitious goal: create a place where all kernel developers can submit kernels easily and reach a much wider audience with ease.
Using Kernel Manager to flash kernels takes less than 30 seconds, generally, and it is extremely simple for end-users to find a kernel, filter by kernel features (BFS, CFS, HAVS, SBC, etc) download/install kernels, and submit ratings for their favorites.
We need from kernel developers like YOU! Submitting a kernel to Kernel Manager is totally free and we even provide hosting for you! Submitting kernels is easy!
If you use IRC, join us in freenode in #kernel-manager!
THIS LINK IS FOR KERNEL DEVELOPERS SPECIFICALLY! Go to http://kernels.teamw.in and register for an account! Once it's approved, you can easily enter new kernels, which immediately show up in the app. The app is currently available in the market.
Please feel free to provide me with any feedback you have, or feature requests in order to make this a great tool for all of android to utilize!
Also, I posted the official CyanogenMod kernel in Kernel Manager!
So if there aren't any kernel devs who have uploaded their kernels to KM yet, you can at least see the flashing process and if it's something you'd use .
Enjoy!
This is an awesome idea. Have you
tested with gtab? I know rom manager had trouble flashing files.
Sent from my ADR6300 using Tapatalk
Oozura said:
This is an awesome idea. Have you
tested with gtab? I know rom manager had trouble flashing files.
Sent from my ADR6300 using Tapatalk
Click to expand...
Click to collapse
I haven't tested it - but there's a kernel there if someone is willing to test it. I double checked the flashing process and it *should* work, but...
i know shinzul is just here for kernel manager but if team win wants to take on the massive project that is the gtab ( hardware acceleration on aosp gingerbread/emmc mounting issues / clockwork mod) this thing could really be awesome... we have two kernel devs for the gtab pershoot and clemsyn
Cool app! Right now only the cm7 kernel is available for the gtab. Hopefully more get added
Calukin and pershoot would be amazing if they could get these into Kernel Manager -- I've been anticipating the day!

is there suitable cifs.ko for CM7?thanks!

my gtablet now is working on the CM7(7.0.3), and just now I installed the cifs manager...want to watch the movie storage in my laptop...
and then I find the cifs manager doesn't work for no suitable cifs.ko inside cm7 rom...
so is is there suitable cifs.ko for CM7?
thanks!
What kernel? Support for cifs is in the kernel so, run pershoot or clemsyn if they are compatible with CM7. Search should be able to answer that question.
Sent from my Droid using XDA App
savage0 said:
my gtablet now is working on the CM7(7.0.3), and just now I installed the cifs manager...want to watch the movie storage in my laptop...
and then I find the cifs manager doesn't work for no suitable cifs.ko inside cm7 rom...
so is is there suitable cifs.ko for CM7?
thanks!
Click to expand...
Click to collapse
There are a couple of threads just for this:
http://forum.xda-developers.com/showthread.php?t=1071693
http://forum.xda-developers.com/showthread.php?t=1059632

[MOD] IncrediControl - Easy GUI Undervolting

Please read this post through thoroughly before downloading.
This app allows you to control your CPU voltages with an easy to use interface. You can increase or decrease voltages (undervolt or overvolt) for all frequencies or fine tune voltages for each individual frequency.
! HTC DEVICES, currently only single core devices are supported !
! ROOT is Required !
! Kernel that supports HAVS or SVS voltage adjustment REQUIRED !
Get it over at http://www.incredikernel.com
IncrediControl is now also available in the market:
IncrediControl
IncrediControl - Ad Free
Additionally, all donators are eligible to receive the Ad Free version. It doesn't matter how much or how little you donate or have donated. If you don't want to purchase the app from the market, you may donate using the button on this page. Please register on the site first and include your username in the comments box.
All previous donators, please register on the site if you have not done so and contact me with your username!
NOTE: The settings in the general tab are only functional in kernels that have implemented the simple sysfs interfaces for usb fast charging and audio boost. If you toggle them, its not going to break anything, but they won't work and the app may crash. If you would like your kernel dev to implement the interfaces, please direct them to these two commits:
https://github.com/Chad0989/android_kernel_common/commit/a7c21fa0391c225900f93960362535179c0cecc9
https://github.com/Chad0989/android_kernel_common/commit/41dc138bae23dc7582de72a4d9895aaa8e1f8b2d
NOTE2: It is a requirement of the HAVS adjustment that the kernel you are using has the HAVS sysfs interface implemented. If it does not, it will not work.
NOTE3: Before using, please delete any boot scripts you may have in /etc/init.d that toggle any of the settings this app controls.
Get it at http://www.incredikernel.com
Restore script - use this if you went too low and find yourself in a boot loop. Flash through recovery:
http://www.incredikernel.com/?p=229
Froyo/sense kernels modified to work with the interface:
http://chad0989.dyndns.org/mirror/toastmod-4.3.4-cfs-havs-sysfs-less-nosbc-universal-signed.zip
http://chad0989.dyndns.org/mirror/toastmod-4.3.4-cfs-havs-sysfs-more-sbc-universal-signed.zip
Is this compatible with sense?
biglilsteve said:
Is this compatible with sense?
Click to expand...
Click to collapse
It should be as long as your kernel supports HAVS + sysfs. Feel free to test and provide feedback, it's greatly appreciated.
Giving it a whirl now! Been waiting for a voltmod or sense!
Won't start up on my device. I know my kernel is a HAVS kernel...not sure how to verify sysfs though...
biglilsteve said:
Won't start up on my device. I know my kernel is a HAVS kernel...not sure how to verify sysfs though...
Click to expand...
Click to collapse
What kernel are you running? Unfortunately I'm not familiar with the selection of kernels for the EVO. If you kernel supports HAVS the developer should be able to easily implement the sysfs interface if he is so willing. You can direct him to the following commit which he can pull a patch from, it will have to be modified because its for the inc, but it should be fairly easily patched in:
https://github.com/Chad0989/android_kernel_common/commit/4625ffe10406626c2a3cbf31236c889395f0e9d4
If the developer doesn't want to add it in, let me know and I will pull his source, add it, and post a build that does support it for you.
Yeah, I figured being an inc developer you wouldn't be too familiar with EVO kernels. I'm using netarchy-toastmod 4.3.4. It's a HAVS sense kernel. Today the developer discontinued support for it since it is a froyo kernel and just about everyone (not me) has moved onto gingerbread...
I'm using myn's Warm TwoPointTwo RLS5 rom
Kernel thread is here:
http://forum.xda-developers.com/showthread.php?t=719763&highlight=netarchy
EDIT: I forgot to say THANK YOU for offering your help and even your willingness to take a shot at adding sysfs to that kernel
Hope this wasnt taken from Vipermod...
Regardless of whether or not it was taken from Vipermod, if it works for sense then it does something Vipermod can't.
Don't get me wrong, I rock Vipermod when I'm running MIUI and love it...but we need a solution like that for sense.
This has absolutely nothing to do with vipermod. In fact I was releasing undervolt scripts before viperboy was. I just stayed incredible only for a long time.
Sent from my ADR6300 using XDA App
workin nice on aosp (cm7) SZ kern thx very convenient
biglilsteve said:
Yeah, I figured being an inc developer you wouldn't be too familiar with EVO kernels. I'm using netarchy-toastmod 4.3.4. It's a HAVS sense kernel. Today the developer discontinued support for it since it is a froyo kernel and just about everyone (not me) has moved onto gingerbread...
I'm using myn's Warm TwoPointTwo RLS5 rom
Kernel thread is here:
http://forum.xda-developers.com/showthread.php?t=719763&highlight=netarchy
EDIT: I forgot to say THANK YOU for offering your help and even your willingness to take a shot at adding sysfs to that kernel
Click to expand...
Click to collapse
Here you go. I'd highly recommend that you nandroid beforehand because I have no device to test it on.
http://www.incredikernel.com/wp-con.../download.php?id=netarchy_sense_havssysfs.zip
Looking forward to trying this out when we get a gb kernel tossed our way.
androidsupra said:
Looking forward to trying this out when we get a gb kernel tossed our way.
Click to expand...
Click to collapse
Shouldn't need one. As far as I can tell, there are gb kernels with havs and sysfs for the evo already.
Sent from my ADR6300 using XDA App
chad0989 said:
Here you go. I'd highly recommend that you nandroid beforehand because I have no device to test it on.
http://www.incredikernel.com/wp-con.../download.php?id=netarchy_sense_havssysfs.zip
Click to expand...
Click to collapse
I tried flashing this (I also run netarchy's latest) sent me into bootloops. I didn't nandroid back but I did have to reflash my kernel to get it to boot up. When I open the app all I get is a black screen. Hope this helps.
Sent from my PC36100 using Tapatalk
mrcrptguy said:
I tried flashing this (I also run netarchy's latest) sent me into bootloops. I didn't nandroid back but I did have to reflash my kernel to get it to boot up. When I open the app all I get is a black screen. Hope this helps.
Sent from my PC36100 using Tapatalk
Click to expand...
Click to collapse
Try this one:
http://chad0989.dyndns.org/mirror/netarchy_sense_havssysfs-2.zip
FYI on Sense: This probably won't work with 2.3.3 [Gingerbread] *YET* for the following reason:
No source from HTC. No HAVS kernels yet. Known fact that kernels for 2.2 [Froyo] won't work (or don't work well) with 2.3.3 [Gingerbread].
github said:
FYI on Sense: This probably won't work with 2.3.3 [Gingerbread] *YET* for the following reason:
No source from HTC. No HAVS kernels yet. Known fact that kernels for 2.2 [Froyo] won't work (or don't work well) with 2.3.3 [Gingerbread].
Click to expand...
Click to collapse
That's how it is with the inc as well. So at least everyone is on the same page there.
chad0989 said:
Try this one:
http://chad0989.dyndns.org/mirror/netarchy_sense_havssysfs-2.zip
Click to expand...
Click to collapse
Fantastic! This kernel boots and the app runs on myn's Warm TwoPointTwo!
I wish I were more specific on which variant of the kernel I am using:
netarchy-toastmod 4.3.4. cfs havs more sbc
Are you able to implement the sysfs on that variant?
Another question...after setting the voltages, is there a way to actually verify the new voltages have been taken?
biglilsteve said:
Fantastic! This kernel boots and the app runs on myn's Warm TwoPointTwo!
I wish I were more specific on which variant of the kernel I am using:
netarchy-toastmod 4.3.4. cfs havs more sbc
Are you able to implement the sysfs on that variant?
Another question...after setting the voltages, is there a way to actually verify the new voltages have been taken?
Click to expand...
Click to collapse
Open a terminal and type:
cat /sys/devices/system/cpu/cpu0/cpufreq/vdd_levels_havs
Alternatively you can just open and then close the app, when the app opens it reads the current voltages and displays them. So if the voltages remain at what you set them too, they took.
Also if you could confirm that the sysfs interface is definitely working for me that would be great. To do this I would like you to set the min and max voltage for whatever max frequency you use to something low and definitely unstable, lets say 1000, click apply (make sure set on boot is unchecked) and load your phone (open a game or something). It should lock up and/or reboot pretty quickly. If it doesn't lock, then the voltages might not actually be being set. In this case, let me know.
I used the most vanilla variant of the kernel, havs, nosbc, if you confirm it working I'll build an sbc version.

Could someone compile a tun.ko of 2.3.6 for me?

hello, everyone. after upgrading my NS from 2.3.4 to 2.3.6, the tun module of 2.3.4 is no longer useful. So I want a new tun.ko for 2.3.6. I badly need it. Thank you!
Sent from my Nexus S using XDA App
nobody can do me such a favor?
Sent from my Nexus S using XDA App
Can't you just take it out from a kernel?
louyaorong said:
hello, everyone. after upgrading my NS from 2.3.4 to 2.3.6, the tun module of 2.3.4 is no longer useful. So I want a new tun.ko for 2.3.6. I badly need it. Thank you!
Sent from my Nexus S using XDA App
Click to expand...
Click to collapse
A kernel that boots 2.3.6 is all you need.
Just use the tun.ko that came with that kernel.
Modules match kernel versions, not android versions.
Hope this helps.
Sent from my LG-P999 using Tapatalk
As you know,offical 2.3.6 kernel for Nexus S does not include the tun.ko module for such things as OpenVPN. Previous versions did not either. Custom roms/kernels typically have it (and only if the author enabled it in kernel-config).
What I did is use my previous tun.ko module (that I found months ago) and just binary edited the magic number to match the one 2.3.6 requires. Do a "uname -a" on the 2.3.6 to see what magic number it's expecting and change it in tun.ko.
Probably could have done it on the phone, but I just copied to one of my linux machines and did a "vim -b" edit with search/replace from old to new.
morfic said:
A kernel that boots 2.3.6 is all you need.
Just use the tun.ko that came with that kernel.
Modules match kernel versions, not android versions.
Hope this helps.
Sent from my LG-P999 using Tapatalk
Click to expand...
Click to collapse
I've the same question, I tried to pull down the 2.6.35 kernel of Linux, but found no where to get the tun.ko
I did some google search that the tun.ko should located in drivers/net/ but I only found tun.c not tun.ko.
BTW, android kernel's website is highly unstable and even unaccessible these days which makes me impossible to even try compile tun.ko myself...
Guys, any other approaches?
Thanks a lot!
I not sure will this help, but it was extracted from the latest Trinity kernel
Please copy and paste it in "system\modules".
xciton said:
As you know,offical 2.3.6 kernel for Nexus S does not include the tun.ko module for such things as OpenVPN. Previous versions did not either. Custom roms/kernels typically have it (and only if the author enabled it in kernel-config).
What I did is use my previous tun.ko module (that I found months ago) and just binary edited the magic number to match the one 2.3.6 requires. Do a "uname -a" on the 2.3.6 to see what magic number it's expecting and change it in tun.ko.
Probably could have done it on the phone, but I just copied to one of my linux machines and did a "vim -b" edit with search/replace from old to new.
Click to expand...
Click to collapse
Thank u mate, but I've also tried this one, won't work neither...
Seems the only way to get tun.ko is to compile a new one.
But kernel.org for android is totally unaccessible...
morfic said:
A kernel that boots 2.3.6 is all you need.
Just use the tun.ko that came with that kernel.
Modules match kernel versions, not android versions.
Hope this helps.
Sent from my LG-P999 using Tapatalk
Click to expand...
Click to collapse
yeah, I know. But I like the stock kernel, I just want a tun.ko match the stock kernel of 2.3.6. I already have a tun.ko for the 2.3.4 kernel, but it's no longer useful.
Sent from my Nexus S using XDA App
window7 said:
I not sure will this help, but it was extracted from the latest Trinity kernel
Please copy and paste it in "system\modules".
Click to expand...
Click to collapse
It's for Trinity kernel since you extracted foe it. It cant be used for stock kernel. thank u all the same
Sent from my Nexus S using XDA App
xciton said:
As you know,offical 2.3.6 kernel for Nexus S does not include the tun.ko module for such things as OpenVPN. Previous versions did not either. Custom roms/kernels typically have it (and only if the author enabled it in kernel-config).
What I did is use my previous tun.ko module (that I found months ago) and just binary edited the magic number to match the one 2.3.6 requires. Do a "uname -a" on the 2.3.6 to see what magic number it's expecting and change it in tun.ko.
Probably could have done it on the phone, but I just copied to one of my linux machines and did a "vim -b" edit with search/replace from old to new.
Click to expand...
Click to collapse
since we both on stock 2.3.6, can you post the one you have already edited? thank you very much!
Sent from my Nexus S using XDA App
Can you try this, I edited the tun.ko file from 2.3.4 with a hex editor and it seems to be working for me but this is my first time doing this so not 100% sure...
Request moved to Q&A
@sk282 ... do you think you can do the same trick for cifs.ko ? ... thx.
I dont even know what a tun.ko is lol.
xsteven77x said:
I dont even know what a tun.ko is lol.
Click to expand...
Click to collapse
LOL ...
tun.ko is the module used to "activate" the low-level VPN support in the android platform (to access you home or company private network from outside).
cifs.ko is the kernel module used to activate windows-network-shares in the lan (very useful if you have a NAS with samba protocol at home and you want to access the data on it).
Solved it ... I was too lazy to do it.
Here are the CIFS modules that are working with 2.3.6 stock.
The kernel magic number for these files is: 2.6.35.7-gf5f63ef
Enjoy!
ro_explorer said:
@sk282 ... do you think you can do the same trick for cifs.ko ? ... thx.
Click to expand...
Click to collapse
Not sure about cifs.ko, I will try to explain what I did for tun.ko - hope it works for cifs.ko also. I downloaded a free hex editor and opened the tun.ko file I have with it. Then I found the line that had the kernel version values and changed them to the new values which you can find under Settings -> About Phone. Delete the old file from your phone and put the new one there instead (used Root Explorer).
sk282 said:
Not sure about cifs.ko, I will try to explain what I did for tun.ko - hope it works for cifs.ko also. I downloaded a free hex editor and opened the tun.ko file I have with it. Then I found the line that had the kernel version values and changed them to the new values which you can find under Settings -> About Phone. Delete the old file from your phone and put the new one there instead (used Root Explorer).
Click to expand...
Click to collapse
Thanx @sk282
the tun.ko works!
Sent from my Nexus One using XDA App
tun.ko vermagic=2.6.35.7-59465-g42bad32
nexus one android 2.3.6

SGH-I727R (Rogers) source now available!

At the usual place, Samsung OSRC. I'll get a kernel up soon
Incidentally this is the 2nd time Samsung has responded to an open source release request within 24 hours, loving it
Sent from my SAMSUNG-SGH-I727 using XDA App
Nice Find!
Sweeeeet.....
Sent from my SGH-I727R using Tapatalk
not development topic
Where can i find I727R stock kernel?
I'll have it posted in my kernel thread shortly, along with overclock/uv kernel. Stock at&t kernel is already there.
Sent from my SAMSUNG-SGH-I727 using XDA App
Stock rogers and AT&T kernel CWM zips are now posted in my kernel thread, you can use these to restore kernel/init script/lights driver that are replaced by my custom kernel.
If there's any interest in an un-modded but re-packed AT&T/Rogers kernel to enable init.d support, adb insecure, etc. I can put one of those together too - I'm sure some people would like to run a ROM with init.d support but not a modified kernel.

Categories

Resources