How do I build the wlan module? When I build, the makefiles copy the vendor/.../wlan.ko to out/.../wlan.ko. What I really want to do is put some new features in the wifi driver for Android. Anybody know?
I'm tinkering with building and installing Android from source. Basically I've got it down fairly well, but I seem to have run into a bit of a problem with the wlan module, probably from HTC.
Having pulled the 2.6.27 kernel sources and built that with a .config pulled from the phone, and using that as the kernel image instead of the prebuilt one, I get the following wifi failure message in dmesg:
wlan: version magic '2.6.27-00205-gf2dabc0 preempt mod_unload ARMv6 ' should be '2.6.27-00392-g8312baf preempt mod_unload ARMv6 '
probably because the .config I pulled from the phone has:
So I rebuilt with the '00205' localversion and now I get in dmesg:
[61.122497] wlan: Unknown symbol trout_pwrsink_set
but trout_pwrsink_set was changed to htc_pwrsave_set way back in February:
[ARM]: trout: Switch from trout_pwrsink -> htc_pwrsink 33/8933/1 http://android.git.kernel.org/?p=kernel/msm.git;a=commitdiff;h=44a01f...
I'm clearly getting an obsolete wlan module somehow, Any ideas for how I can get a wlan module that goes with the '00392' kernel would be appreciated.
For common linux, we provide a kernel driver and also a X11 module for our device. Since Android use the same linux kernel, I guess our kernel driver should work... Well, how about X11 module? does Android includes Xorg ? If not, what's target we need to do for our original X11 module/driver?
In case anyone else is having problems getting their Incredible to connect, the easiest way I found to install the USB drivers are with the HTC sync program here: http://member.america.htc.com/download/Driver/DROID_INCREDIBLE_Verizon/HTC_Sync_2.0.33.exe The google SDK driver doesn't yet work with the Incredible, and though it can be hacked - this download might be easier for some.
I am planning on developing my specific voip app for android.when a phone call occurs I want to hear the person who's calling on my local pc speakers and I want to speak to him via my own pc microphone / headset. So I need to send the audio stream of both me and the person I am talking to via the wlan network.
I have just recently moved from Nokia E75 to HTC Desire, and there are lots of stuff on the E75 that I will never miss... But, there are a couple of things I am missing very much, tho. One thing was a very clever feature that saved a lot of battery... On my HTC Desire I have to leave wlan enabled at all time for the phone to utilize wireless at all, and I can see that it's consuming approx 20% of the battery power - even if no apps or widgets are accessing internet.
But on the Nokia E75 it's very different... The wlan is switched off by default, so whenever an application on the E75 needs a data connection (internet), it will quickly enable wlan and check to see if there are any networks nearby it can access, and then disable it again if it doesn't find any. (If no wlan access point is detected, it will go online using the mobile data connection automatically instead)
I am currently doing my Bachelor Project concerning Android Programming.
Therefore i need a possibility to SCAN/DISCOVER Hot-Spots or WLAN's where i can connect to.
In many topics i have read, that the EMULATOR does NOT support WiFi scan with WiFiManager. I also tried using ConnectivityManager or BroadcastReceiver. But it doesn't ever work.
So my question ist the following - is it CORRECT that the emulator does not support any kind of WLAN Scan/Discovery? I need as many comments on this as possible - because only if its REALLY true, that the emulator does not provide WIFI functioanlity, then i can ask for buying a Dev Phone.
And if so, WHY there is no WiFi support within the emulator...?
I have formatted by mistake Nvram memory of my Lenovo P770 (MTK 6577) with Sp format tool. Unfortunately, as a consequence I have lost IMEi. after research , have i successful restored the IMEI back. now im having a problem : in Wlan shows me > nvram warning err 0 x10
How I can solve the problem? Unfortunately i didnt make any backup for Nvram memory
I downloaded the Android 2.2 source code and try to build it. When I executed the make command, I got an error here like this build/core/java.mk:20: *** frameworks/ex/common: Invalid LOCAL_SDK_VERSION '8' Choices are: current 4 5 6 7. Stop. Then I changed the frameworks/ex/common/Android.mk to LOCAL_SDK_VERSION = 8 from LOCAL_SDK_VERSION = 7. Next place, build/core/java.mk:20: *** external/jsr305: Invalid LOCAL_SDK_VERSION '8' Choices are: current 4 5 6 7. Stop. I changed the external/jsr305/Android.mk to LOCAL_SDK_VERSION = 8 from LOCAL_SDK_VERSION = 7
Last one, build/core/java.mk:20: *** external/guava: Invalid LOCAL_SDK_VERSION '8' Choices are: current 4 5 6 7. Stop. I changed the external/guava/Android.mk to LOCAL_SDK_VERSION = 8 from LOCAL_SDK_VERSION = 7 By these changes the code started the compilation.
1. Why the error occured? 2. Changes which I did is correct or not?
I am currently extending my media center setup. Right now it is Windows-based, and I have used a lot of app/server combinations to control Media Player/Media Center, which I am pretty happy with.
Now my problem is that I have bought an iPod dock that just connects the iPod via USB to my HTPC, which makes it possible to directly and 100 % digitally play music from the iPod. I have been looking for an app/server combination to remotely control the iPod playback from my Android device, but haven't found anything. There are a lot of apps to remote control iTunes, but which can also control an iPod connected via USB?
Using Windows 7 - can change to Linux if that will do it, 32/64 bit doesn't matter. HTC Desire Z using Android 2.3 or 4.0 doesn't matter what is required - I just want to find a way of doing this.
(If the app/server combination also will control Media Player/Media Center, it is a plus, but not a requirement as I already have another app for that.)
My guess is, it is through GoogleBackupTransport.apk (/system/app/GoogleBackupTransport.apk) ?
I had a look at Google's Developers Guide to Backup , but it is unclear if this applies to the backup of WLAN passwords as well, nor if the mentioned "backup transport" is indeed GoogleBackupTransport.apk.
So, if I remove GoogleBackupTransport.apk, my WLAN passwords won't be uploaded ?
I tried to root my new ZOPO ZP500+ Plus MTK6577 following the instructions from this russian forum: [URL] ..... by using the SP Flash Tool. It was successful, so I got root. But now I have no WLAN and no Bluetooth.
So I downloaded the original Zopo 500+ Firmware from here: [URL] .... and flashed it. Unfortunately the problem hasn't been resolved.
I try my luck at [URL] .... but especially the file for the ZOPO ZP500+ is no longer available.
I have a phone with a MT6577. The vendor (Wiko) published the kernel source code. So, i'm trying to build it. I can get the zImage. I converted it to boot.img but i can't boot with it on my phone.build a good zImage? (if you want to try) : URL...
cp mediatek-configs .config TARGET_PRODUCT=s9081 MTK_ROOT_CUSTOM=../mediatek/custom make # sudo mtk-tools/repack-MT65xx.pl -boot zImage boot.img-ramdisk boot.img MTK-Tools by Bruno MartinsMT65xx repack script (last update: 27-01-2013) Repacking boot image... Ramdisk size: 2046 blocs Repacked boot image into 'boot.img'.
Here are the Warnings I got when compiling
mediatek/platform/mt6577/kernel/drivers/video/tvc_drv.c:61:5: warning: "FIXED_WVGA_PARAMS" is not defined net/ipv4/tcp.c: In function 'tcp_nuke_addr': include/net/ipv6.h:338: warning: 'in6' may be used uninitialized in this function net/ipv4/tcp.c:3367: note: 'in6' was declared here In file included from net/ipv4/netfilter/ipt_LOG.c:27: include/net/netfilter/xt_log.h: In function 'sb_close': [code]....
I purchased an x10 last week which came with a mw600 blutooth headset and i discovered a very annoying bug . If u use the headset with only the Bluetooth on then it works fine however if u turn the wlan on then the Bluetooth and try to connect the headset u will then get a connection only for 2 sec then disconnects
Did anybody face the same issue? It seems the wlan signal is affecting the Bluetooth were it causes frequent disconnection to the headset
I am currently making an application that's to work as auto-theft.The user whose mobile is stolen sends an sms to his phone and it's intercepted by the application installed in the phone.According to the format and instructions the phone performs the task.I am making a module to hide the contacts on a particular instruction.How do I go about it.I have worked on inserting and updating contacts but how do I hide them, such that they are not visible in the native contacts app.They should become visible when the user sends another instruction.that means they are not to be deleted.and I had another query related to this.how do we delete a contact?
I am trying to make a DRM module downloadable on Android.
I've already applied our modules in embedded system. To apply a DRM module in Android, I made it as a CPM Plug-in of OpenCore and added its uuid in pvplayer.cfg. After applying, DRM-protected music contents can be played in Music Application of Android.
I've planning to make the module downloadable because I want that drm- protected music contents can be played in not only new android phones but existing android phones, after a user downloads and installs it in their phones. BUT, we have a lot of difficulties in finding method.
If anyone knows any method, could you tell me? I have another question. When myAppl.apk is installed in Android, I want a .cfg file written in /system/etc. Is it possible?
I'm porting android to Devkit8000 which is a BeagleBoard clone. I have a GPS module connected on /dev/ttyS0. I could successfully get NMEA output when writing "cat /dev/ttyS0" in the terminal emulator.
I want to know how to let android know that there is a GPS module on /dev/ttyS0 and it is outputting NMEA standard? To be able to use the android.location class with it! or test it with any GPS app in the store!
Is there something to edit in the android's source? adding driver for example, writing a code with android-ndk or what?
I'm at a loss trying to get Astro to communicate with my Windows XP home computer. I downloaded the SMB module for my MotoDroid, but am not really clear on how to configure my Windows Networking settings and what exactly needs to be entered in Astro's configuration settings. Is there a guide on how to do this on the web?.. if so, I haven't been able to find it.
i'm a computer forensics student who's trying to explore android forensic possibilities. I have compiled a module for testing devices (i have access to a Samsung S2 and a Galaxy Nexus running 4.1 and 4.0 respectively) in which i want to insert the module into the phone (i.e. insmod module.ko).
My problem is, i'm always faced with the problem of "insmod invalid module format" everytime i try to insert the module into the phone. I know that i can correct this by reflecting the appropriate kernel version in the vermagic string when i compile my module but i wanna find a generic way to do this; in other words, i wanna find a way to bypass this kernel version checking everytime i try to insert the module.
I've come across insmod having the -f flag as stated here (this would theoretically bypass the kernel version checking and i wanna verify this theory) insmod.
Unable to install MODULE, I have a problem regarding my A13 android tablet device. It doesn't matter if I will post the brand name of my tablet or whatever because what I only wanted to fix is this. When I follow every instruction written at this link, and following instructions 1-7, after reaching step 5 execute run.bat. It displays the following image I screen captured. (And my tablet doesn't reboot, it's the sign that the computer can't access my tablet.
Obviously, my tablet is connected to the computer via USB cable after running the run.bat as administrator.But what is the problem why it is happening to me. (Additional information: I already installed and followed this instruction on this same device with no error at all. But why does it happened to me even I installed this with success before. I don't change any system file on my tablet before, and I don't know because,I didn't change any file or modify file neither on my tablet nor from my PC.)
I finally received my Sprint Hero yesterday and have been using the hell out of it since. Today, I rooted and installed Fresh 2.3.3 and I'm loving it so far - in fact, I'm using wireless tether right now, as where I'm at, I have no internet yet. The thing is, I'm wondering how to overclock now. I've been attempting to read-up on it and it sounds a little complicated, almost as though I need to rewipe my phone and set everything up again. Is this the case?
Looking at this, I've been trying to decipher it: [KERNEL][7/22/10]Darchstar's Overclocked Undervolted kernel for senseUI roms vUV 2 - xda-developers
What exactly is a module remover and why do I need to do it? Moreover, I didn't see an option to flash a new kernel (maybe I just wasn't paying attention) when I was in the RA or whatever it's called. I'd love to get my Hero running a little bit quicker. Otherwise, I'm loving the thing so far.
<3>[ 154.264768] bcm4329: version magic '18.104.22.168-cyanogenmod-g1ad182f preempt mod_unload ARMv7 ' should be '22.214.171.124-cyanogenmod-g704f542 preempt mod_unload ARMv7 '
I've successfully built the samsung-kernel-crespo kernel from the cyanogenmod git. I unpacked a working ramdisk from a nightly and repacked it with my kernel, when i try to load the module i get the above error, The "extraversion" info that in the "about phone" tab in sittings is 126.96.36.199-cyanogenmod-g704f542, as well as the version of the modules. but for some reason the kernel is looking for that 'g1ad182f ' instead.
I loaded the module via fastboot boot boot.img and i didnt full on flash it to the phone. I backed up the working kernel module and put the new one in /system/lib/modules, rebooted the kernel and the wifi is still giving me an error.
If i try to manually insmod the module and it hangs, if i use modprobe then lsmod it says its "loading" but never loads.
the phone im working on is a nexus s if that matters.
I have a rooted Iocean G7. I wanted to install the framework module with the Xposed installer app. This was no success, I got a bootloop. After this I contacted Iocean, and I have flashed my phone with the computer. It works fine now, as it should.
how can I install the framework module without getting a bootloop or other problems?
If a kernel does not have the Advanced Routing feature (which is needed for VPNC widget - Cisco VPN) is it possible to add this via module like tun.ko module? The Adv. Routing is not needed for connecting but the connection is soon lost.