[Q] does anyone have XOOM ftdi_sio.ko kernel driver? - Xoom Q&A, Help & Troubleshooting

Hi there,
did anybody build ftdi_sio kernel driver for XOOM? I desperately need it and I doesnt know how to compile it against xoom kernel.
my kernel version is:
Code:
Linux version 2.6.36.3-gc2bee64 ([email protected]) (gcc v
ersion 4.4.3 (GCC) ) #1 SMP PREEMPT Tue May 3 15:33:26 PDT 2011
If anyone has it or can do it for me, I would be very happy

jupiik said:
Hi there,
did anybody build ftdi_sio kernel driver for XOOM? I desperately need it and I doesnt know how to compile it against xoom kernel.
my kernel version is:
Code:
Linux version 2.6.36.3-gc2bee64 ([email protected]) (gcc v
ersion 4.4.3 (GCC) ) #1 SMP PREEMPT Tue May 3 15:33:26 PDT 2011
If anyone has it or can do it for me, I would be very happy
Click to expand...
Click to collapse
Tell me more about this module. We can likely add it to our kernel config.

that's the usb to serial i/o driver. Also known as pl2303 chipset support. It would go great with the bt5 mod. Would allow connection to ttl serial ports likethe ones in routers, phones, and NAS devices. I.d be glad to test it as I've got several pl2303 serial converters.

I'd like this too. Have several FTDI usb/serial devices.. but only used in Windows. Is there a terminal app that could talk to a virtual com port? I see FTDI even has pages devoted to Android!

+1
+1
i can test it if will be possible

I use FTDI on android with the RXTX library: v-lad.org/projects/gnu.io.android witch allows me to work only in java and this library creates input output streams for me. Its fine but my application has to actually instal ftdi_sio.ko to kernel every time it is running first time after reboot and for xoom I cannot even find this module and I dont know how to build one. It would be nice if there were some kernels supporting this so that it can be used straight away after pluging in usb2serial chip.

+1 for the USB to serial adapter support. I use these guys all the time with windows to talk to FPGAs and the sort. I'd be willing to test, possibly even assist with the work (though I've never successfully compiled a kernel before - I tried tiamat once).
Thanks.

OK guys ill cook this up. Nice to get to a "more experienced " user thread.
Ok guys, give this a run
http://goo.gl/MhIBX

The link to the driver is not working anymore. Would the driver work for the ICS stable version of the eos ROM?

Related

TFKC - The Froyo Kernel Collection

Hi fellas,
the intent is quite obvious, collect the latest boot.img that are usable for Froyo.
So here it is, the Froyo kernel collection with all the bugs...
Unless there is no unlocked bootloader we have to deal with the delivery of Moto.
The files could be found easily in the web, but you'll have to search.
I know that searching is very hard for some, so i decided to put it down here and collect some other useful informations in this little thread.
Kernel images (boot.img) sorted by kernel build date:
Korean 5.06 (SHOLS_U2_05.06.0_kernel-2.6.32.9-g4bc8ed0-20101108_update.zip)
Linux version 2.6.32.9-g4bc8ed0 ([email protected]) (gcc version 4.4.0 (GCC) ) #1 PREEMPT Mon Nov 8 12:25:43 KST 2010
Generic 5.26 (SHOLS_U2_05.26.0_kernel-2.6.32.9-gafbfc43-20110119_update.zip)
Linux version 2.6.32.9-gafbfc43 ([email protected]) (gcc version 4.4.0 (GCC) ) #1 PREEMPT Wed Jan 19 00:39:50 CST 2011
Brazilian 5.14 (SHLA_U2_05.14.0_kernel-2.6.32.9-20110224_update.zip):
Linux version 2.6.32.9 ([email protected]) (gcc version 4.4.0 (GCC) ) #1 PREEMPT Thu Feb 24 11:30:29 BRT 2011
Brazilian 5.14 debug version (SHLA_U2_05.14.0-DB_kernel-2.6.32.9-20110224_update.zip):
Linux version 2.6.32.9 ([email protected]) (gcc version 4.4.0 (GCC) ) #1 PREEMPT Thu Feb 24 12:40:39 BRT 2011
Arabian 5.27 (SHOLS_U2_05.27.2_kernel-2.6.32.9-g11068ed-20110305_update.zip):
Linux version 2.6.32.9-g11068ed ([email protected]) (gcc version 4.4.0 (GCC) ) #1 PREEMPT Sat Mar 5 03:24:42 CST 2011
African 5.27 (SHOLS_U2_05.27.5_kernel-2.6.32.9-g11068ed-20110305_update.zip):
Linux version 2.6.32.9-g11068ed ([email protected]) (gcc version 4.4.0 (GCC) ) #1 PREEMPT Sat Mar 5 03:27:31 CST 2011
Basically the arabian and the african kernel are the same.
All files are installable through OpenRecovery and might be renamed to update.zip.
You could easily extract the boot.img and use Nandroid alternatively!
For the curious, here's the official kernel source:
https://opensource.motorola.com/sf/...rs.milestone_source_froyo.05_26/frs12183?dl=1
Disclaimer:
I did not re-pack these files myself, i just collected them.
If you harm your device using these packages, i'm not responsible.
If anyone is the best friend of w21529, wfp018 or r2d2 please ask for help.
If you are a motorola employee send the private keys to wikileaks.
If i made a mistake, tell me!
Thanks goes out to all the openminded developers out there.
@moderators:
If the attachments are getting to large tell me.
TBC
Cheers,
scholbert
~~~~~~~~~~~~~~~~~~~~~~~~
Example structure of MS1 boot.img:
Code:
0x0000 0000 - 0x0000 07ff Android header, the first 8 bytes are the magic = "ANDROID!", followed by:
unsigned kernel_size,
unsigned kernel_addr,
unsigned ramdisk_size,
unsigned ramdisk_addr,
0x0000 0240 - 0x0000 02e0 id (checksum 160Bits)
0x0000 0800 - 0x0027 07ff zImage
0x0027 0800 - 0x002a 77ff ramdisk.gz
0x002a 7800 - 0x002b f7ff n x 0xff + 0x0000 0100 at the end
0x002b f800 - 0x002c 07ff key structure
The key structure at the end of boot.img is explained more in detail here:
https://www.droid-developers.org/wiki/BootRecoverySignature
Advanced Linux tool for boot.img examination:
http://gitorious.org/ac100/abootimg
Some more to come...
Have fun!
scholbert
Maybe you can indicate the +'s and -'s of each one?
I think one has 4 point multitouch but usb bug included with it
One or two may have DSI bug, but not as bad as others
zeppelinrox said:
Maybe you can indicate the +'s and -'s of each one?
I think one has 4 point multitouch but usb bug included with it
One or two may have DSI bug, but not as bad as others
Click to expand...
Click to collapse
I agree, I'm still using the GOT leak kernel simply because I keep reading of various bugs on various kernels and haven't decided to change to any other yet. Although, I normally just pick the newest kernel and assume it had the most fixes - this is MOTO we're talking about (2.0 -> 2.1u1 kernel bugs anyone?)
zeppelinrox said:
Maybe you can indicate the +'s and -'s of each one?
Click to expand...
Click to collapse
Yupp nice idea.... need to gather some information though.
Need some days.
Regards,
scholbert
Could you please tell me which one of those is CM7 RC3 using?
max_3000 said:
Could you please tell me which one of those is CM7 RC3 using?
Click to expand...
Click to collapse
Arabian 5.27
Sent from my MILESTONE using Tapatalk
Hey,
thanks for the comments so far...
SHLA_U2_05.14.0_kernel-2.6.32.9-20110224_update.zip is not the best source i guess. It contains a boot.img which is slightly too big in size.
Though this might not cause any issues, please be warned.
I got no SDK at hand... so i'm looking for an alternative to build a new update.zip.
Further comments are welcome!
Regards,
scholbert
scholbert said:
Hey,
thanks for the comments so far...
SHLA_U2_05.14.0_kernel-2.6.32.9-20110224_update.zip is not the best source i guess. It contains a boot.img which is slightly too big in size.
Though this might not cause any issues, please be warned.
I got no SDK at hand... so i'm looking for an alternative to build a new update.zip.
Further comments are welcome!
Regards,
scholbert
Click to expand...
Click to collapse
I'm not sure if SignApk relies on the SDK - as it's not acutally part of the SDK, I think it just relies on JAVA, you could give that a shot - that's what I use (but I have the SDK installed so I don't know about dependencies)
http://www.londatiga.net/it/how-to-create-android-update-zip-package/
SophT said:
I'm not sure if SignApk relies on the SDK - as it's not acutally part of the SDK, I think it just relies on JAVA, you could give that a shot - that's what I use (but I have the SDK installed so I don't know about dependencies)
Click to expand...
Click to collapse
That's right, sorry for confusion and thanks for clearing up.
It just works with Java on your machine. The tool is called signapk.jar.
I found the package on my workstation... uploaded new Brazilian kernel (debug version)
Maybe i'll delete the standard version...
Regards,
scholbert

Impossible to find working tun.ko

Hello people,
i'm looking for a working tun.ko for my motorola xoom device:
uname tells me:
Code:
# busybox uname -a
Linux localhost 2.6.36.3-00010-g3139c20 #1 SMP PREEMPT Fri Jul 8 06:11:47 CDT 2011 armv7l GNU/Linux
any help is really appreciate.. i do need openvpn to work.. thank you
--edit--
eventually, please redirect where i can find instructions on how to build such a module.. i mean.. i can easly do it for my linux distro, but no idea about androd versions and arm stuff
No one? I'm running stock 3.1 rom, this is a 3G european tablet
Thank you
is it really so impossible to get that?
please guys, i need some help
Its hard to find anything that works right if you are stock Tun.ko works fine on Tachi. Get root sir. You will lead a happier more fruitful life
bigrushdog said:
Its hard to find anything that works right if you are stock Tun.ko works fine on Tachi. Get root sir. You will lead a happier more fruitful life
Click to expand...
Click to collapse
I'm am root, of course (or there would be no reason nor way to use openvpn itself) i'm just using stock rom intead of other flavors.
all other tun.ko i found are not working because of a different kernel version number. mine again, is:
2.6.36.3-00010-g3139c20
anubisg1 said:
I'm am root, of course (or there would be no reason nor way to use openvpn itself) i'm just using stock rom intead of other flavors.
all other tun.ko i found are not working because of a different kernel version number. mine again, is:
2.6.36.3-00010-g3139c20
Click to expand...
Click to collapse
Gotcha. Just flash Tachi or latest Launchpad kernel and you should be good to go.

[Q] tun.ko for kernel 2.6.36.3-g111d827

Hi,
I'm a totally new to android. Can anyone help me find a compiled tun.ko driver for kernel 2.6.36.3-g111d827. I am trying to get Cisco Anyconnect working on my Xoom without much success.
Any help will be appreciated.
Regards,
Donny
Here is tun.ko compiled specifically for vermagic=2.6.36.3-g111d827 SMP preempt mod_unload ARMv7 (that is, for kernel 2.6.36.3-g111d827, motorola xoom).
I've also included a version of the vpn connections APK. Even with the updated version of tun.ko (freshly compiled from git source), I couldn't get vpn connections to connect to the VPN to save my life with HTK75D. So I learned about VPNC-debug.apk and it works like a charm.
Good luck.
Sov

[Q] What Kernel and Board does the a2 have?

Hello,
I'm trying to build a custom kernel for the atrix 2.
I'm confused whether it is the omap kernel or the goldfish kernel
It has a Omap proccessor but i found init.goldfish.sh
And all the board says is P3
uname -a:
Code:
Linux localhost 2.6.35.7-gac99e44 #1 SMP PREEMPT Wed Sep 21 17:27:49 PDT 2011 armv7l GNU/Linux
Thanks in advanced
tcf38012 said:
Hello,
I'm trying to build a custom kernel for the atrix 2.
I'm confused whether it is the omap kernel or the goldfish kernel
It has a Omap proccessor but i found init.goldfish.sh
And all the board says is P3
uname -a:
Code:
Linux localhost 2.6.35.7-gac99e44 #1 SMP PREEMPT Wed Sep 21 17:27:49 PDT 2011 armv7l GNU/Linux
Thanks in advanced
Click to expand...
Click to collapse
You are going to want to use the omap kernel. Motorola uses a hybrid omap/goldfish kernel for most of thier devices.
I have been working on the CM7 kernel and I have just been using the omap, and it is working just fine with kexec.
As for the board, it will not matter, because you will need to pull the .so files for most of the functions from the phone, from our current kernel on the device, there are also several library files that are important as well.
I would advise you take a look at one of the opensource android kernel how-to docs and see what I mean. The source code that Moto has provided us is incomplete, so building even a stock kernel is not very likely, with out the important modules, libraries, etc.
The how to for cyanogenmod kernel building is a very good example of how to do this.
jimbridgman said:
You are going to want to use the omap kernel. Motorola uses a hybrid omap/goldfish kernel for most of thier devices.
I have been working on the CM7 kernel and I have just been using the omap, and it is working just fine with kexec.
As for the board, it will not matter, because you will need to pull the .so files for most of the functions from the phone, from our current kernel on the device, there are also several library files that are important as well.
I would advise you take a look at one of the opensource android kernel how-to docs and see what I mean. The source code that Moto has provided us is incomplete, so building even a stock kernel is not very likely, with out the important modules, libraries, etc.
The how to for cyanogenmod kernel building is a very good example of how to do this.
Click to expand...
Click to collapse
you mentioned that it is working with kexec. Is kexec really working, or does it still have the same problems as the razr does with cpu1 not coming up and stuff?
lkrasner said:
you mentioned that it is working with kexec. Is kexec really working, or does it still have the same problems as the razr does with cpu1 not coming up and stuff?
Click to expand...
Click to collapse
kexec ONLY has the ability to use one CPU. If you use setCPU or similar and set your CPU speeds accordingly, you will never be able to tell the second CPU is not being used. It took some playing with setCPU to get it right, and it was different for 3 different phones that I did it with.

[Q] MK802IIIS Android Stick + AX88179 kernel module compile

ok so I got a lot of help here getting this compiled from this site, this is where I'm at.
I have this: BobjGear USB 3.0 SuperSpeed to RJ45 Gigabit Ethernet Adapter (on amazon)
and it has linux driver source I got from the manufacturer, but running into "version magic" problems starting with the "usbnet" driver in the official source (the driver requires this, plus its a good "test" to see if I can compile these things).
I have the NDK toolchain stuff and ran it against the git depository "linux-sunxi" (sorry can't post links yet )
It seems I'm missing the SMP support for this thing, and I'm not completely sure how to add that in
This is the dmesg on the successful compile: usbnet: version magic '3.0.8+ preempt mod_unload ARMv7 ' should be '3.0.8+ SMP preempt mod_unload ARMv7 ' '
Seems I'm close, just need SMP support to be loaded in. Any help would be appreciated. This is the command I ran to compile against this kernel:
Code:
make ARCH=arm CROSS_COMPILE=~/Downloads/android/android-ndk-r8d/toolchains/arm-linux-androideabi-4.4.3/prebuilt/linux-x86/bin/arm-linux-androideabi- -C ~/Downloads/android/linux-sunxi/ -j4 modules
Someone has to know how to get this done lol, doesn't SEEM like it's hard and I've been poking around in menuconfig for some way to find this and it seems the git repository for linux-sunxi doesn't have SMP listed in it's kernel config, I've used both that and lichee-3.0.8-sun4i branches linux-sunxi 3.0 recommended branch to try to compile these modules (usbnet and ax88179_178a).
Again, this is a MK802IIIS with a usb ax88179 chipset gigabit ethernet adapter. The modules compile a-ok, but there is a version magic problem and I do believe it has to do with the lack of SMP support that seems to be nowhere to be found in this kernel source.
ax88179
hello, I wanna ask if somebody can help me to compile this Linux driver ax88179 for ainol novo7 venus 4.1.1 android version,3.4.0+
AX88179 simple method for installing on many device?
portacosmin said:
hello, I wanna ask if somebody can help me to compile this Linux driver ax88179 for ainol novo7 venus 4.1.1 android version,3.4.0+
Click to expand...
Click to collapse
I need same thing, i would like to create a driver of this ax88179 adapter that i could insert in all my rooted Android (4.x.x all) device, using if possible TWRP recovery.
Thanks in advance
any news on this??
desperately trying to find kernel for mk802iiis which supporty ax88179!!
any help appreciated!
thank you very much!
lord boeffla might help you guys
Still no compiled drivers for this chipset?
I have this USB adapter and would like to use it.
Anyone have the compiled Android drivers?
Wilsonb said:
I have this USB adapter and would like to use it.
Anyone have the compiled Android drivers?
Click to expand...
Click to collapse
I haven't worked on it since just getting a more compatible USB 10/100 mbit network adapter. It was really *****y and kind of a shame since would it would've been nice to take advantage of some gigabit speeds in my house. Maybe I'll pick it up again and try it for the heck of it. I think there might be more required kernel support for this thing to work that I simply didn't put together. If anyone has progress on this, it seems a lot of us have this adapter sitting around, there really needs to be some android driver builds.
Same here
I just picked up a Galaxy Tab Pro 12.2 along with an Aluratek ether net adapter/USB hub. Tried to download the driver directly from manufacturer, but it will not install. I know literally nothing about compiling drivers. Any and all help would REALLY be appreciated!

Categories

Resources