My favorites | Sign in
Project Home Downloads Wiki Issues Source
Search
for
NexusOneKernelUpdate  
Kernel update instructions for Nexus One.
Updated Jan 7, 2010 by bbux...@gmail.com

Introduction

This page describes the procedure for updating your Nexus One phone with a kernel that supports tethering. It will work with both Wireless and Wired (usb) tether. It also includes a loopback block driver for mounting filesystem images.

Details

Download the new kernel update from the Download page.

If you are running on a user build (default install), see further below

Instructions for userdebug or eng build:

  1. You must be running a userdebug or eng build. This update won't run on the 'user' build, you will get 'verification failed'.
  2. Download the update from the 'Downloads' page above.
  3. Rename it to 'update.zip' and copy it to the top directory of your phone's SD card.
  4. If you have 'adb':
    1. adb reboot recovery
  5. If you do NOT have adb
    1. Power off your phone.
    2. Turn it on whilst holding the trackball down
    3. At the boot screen, use the volume keys to select 'bootloader' then press the power button to select.
    4. At the next screen, select 'recovery' and press the power button to select it.
  6. The boot 'cross' will appear, and shortly after a '!' graphic will appear. Hold down the power button, then press 'volume up'.
  7. You will see a menu with blue text. Use the trackball to highlight and select 'apply SD card update'
  8. The process should take a few seconds, after which you can reboot your phone.
  9. If you get 'verification failed' you probably have a user build. See below.
  10. You now have a tether-enabled kernel.

Instructions for user build (with root hack only): All steps before step 12 are safe and wont touch your phone's Rom /flash

  1. Get a copy of 'adb' and 'fastboot' (check the SDK or google for them).
  2. Grab the Nexus One update zip and 'nexusone-zimage' from the downloads page
  3. Plug your phone's USB in.
  4. adb reboot bootloader
  5. When the bootloader screen appears: fastboot boot nexusone-zimage
  6. Make sure the phone boots, if not, STOP
    1. Note that Wifi will not work at this stage.
    2. If the phone fails to boot, something is wrong. Pull the battery to reboot.
  7. Unzip the update zipfile, then 'adb push bcm4329.ko /sqlite_stmt_journals/'
  8. adb shell
  9. su
  10. insmod /sqlite_stmt_journals/bcm4329.ko
    1. If an error appears doing this, STOP
  11. lsmod
    1. You should see 'bcm4329' listed. If not, STOP.
  12. mount -w -o remount /dev/block/mtdblock3 /system
  13. cat /sqlite_stmt_journals/bcm4329.ko > /system/lib/modules/bcm4329.ko
  14. Logout out of the phone.
  15. adb reboot bootloader
  16. When the boot screen appears: fastboot flash zimage nexusone-zimage
  17. fastboot reboot
  18. Your phone should come up, you are done!!
Comment by aad4...@gmail.com, Jan 6, 2010

wheres the kernal update?

Comment by aad4...@gmail.com, Jan 6, 2010

Verification failed... i will try again

Comment by staul...@gmail.com, Jan 6, 2010

"Verification failed... i will try again"

Same thing here.

Comment by aad4...@gmail.com, Jan 6, 2010

no luck..

Comment by Daveyand...@gmail.com, Jan 6, 2010

fail.

Comment by dca...@gmail.com, Jan 6, 2010

I don't see a kernal update in downloads

Comment by MPCERR...@gmail.com, Jan 6, 2010

nor do i

Comment by project member bbux...@gmail.com, Jan 7, 2010

All should be better now. The kernel update is visible on the downloads page, and the instructions are updated for those getting 'verification failed' (ie follow the 'user' instructions).

Comment by ayo...@gmail.com, Jan 7, 2010

I am having a problem on step 16. adb flash zimage nexusone-zimage does not do anything. It just scrolls all of the text of the adb help. What do I need to do?

Comment by msakurai...@gmail.com, Jan 7, 2010

@ayo991 Shot in the dark here, but the command seems more in line with fastboot; try "fastboot flash zimage nexusone-zimage"

I had tried it and things seem to be working however, the tethering fails to start and nothing shows up in the logs so I can't figure out what it's trying to do. Tried reinstalling the binaries but still shows the general "Unable to start tethering. Please try again!"

Hope that helps!

Note to dev: Is there any other troubleshooting steps I'm missing? Wish I could check what it's trying to do however it just doesn't want to show me anything. (su is up and running, I have other applications that need it to run).

Comment by ayo...@gmail.com, Jan 7, 2010

@msakurai.android Thanks, that got my wifi working again, but the tether does not work.

Comment by dca...@gmail.com, Jan 7, 2010

there is no command 'adb flash'. there is 'fastboot flash'. is that just a typo in the instructions?

Comment by project member bbux...@gmail.com, Jan 7, 2010

Sorry yes 'adb flash' is a typo. Should be 'fastboot flash'. Fixed.

Comment by shannongilliam, Jan 7, 2010

Followed the instructions for people with the user build, and no luck. I get a prompt that says "unable to start tethering. Please try again!" My WiFi? is still working though.

Comment by rich.exl...@gmail.com, Jan 7, 2010

I have a rooted retail phone, and have the same exact results as shannongilliam. "Unable to start tethering. Please try again!". Followed the instructions, got no errors during the process. Try to view logs, but the screen just stays blank.

Comment by project member bbux...@gmail.com, Jan 7, 2010

Try -pre2 which I have posted a short while ago. You might need to uninstall the earlier one first.

Comment by ul...@google.com, Jan 7, 2010

I tried -pre2 and got the same result - "Unable to start tethering. Please try again!". But it works if I manually run "insmod bcm4329.ko".

Comment by project member bbux...@gmail.com, Jan 7, 2010

Try menu->setup->menu->reinstall binaries

Comment by rich.exl...@gmail.com, Jan 8, 2010

I tried -pre2, didn't work at first, reinstalled binaries, and then it started working. Thanks!

Comment by shannongilliam, Jan 8, 2010

Yup, reinstalling binaries worked for me with pre-2. Thanks bro

Comment by nabilalk, Jan 9, 2010

Will this work on a Droid if you are using Android 2.1?

Comment by project member bbux...@gmail.com, Jan 9, 2010

Wont work on a Droid, no. A kernel is hardware specific.

Comment by aehas...@gmail.com, Jan 11, 2010

both pre-2 & pre-3 don't work for me, I can see the AP but the computer will not connect to it (xp-sp3) I tryed reinstalling the binaries with no luck.

Comment by dca...@gmail.com, Jan 14, 2010

I've found that after I install/update the kernal that ONLY the 1.6 wifi tether works not the newer 1.8 supposedly FOR the Nexus One...anyone else finding that also?

Comment by aehas...@gmail.com, Jan 14, 2010

Cant get 1.8 pre2 or 3 to work, just tryed 1.6 (HTC version) that did not do it either. Do I need to install the 0.1 addon (bacon) from the xda-dev forums to make this work??

Comment by aehas...@gmail.com, Jan 16, 2010

Whatever you did for pre4, finally did the job for me, it works now. Thx

Comment by djhed...@gmail.com, Jan 16, 2010

I couldn't figure the the fastboot because the linux sdk didn't include it. http://androidforums.com/samsung-i7500/32481-howto-linux-adb-fastboot-mass-storage.html

Comment by Kent.Ham...@gmail.com, Jan 17, 2010

Using a stock phone, everything was working till step 7, returned 'error: device not found.' Computer recognizes the phone as ADB Interface > HTC Bootloader under device manager, but adb in command prompt refuses to recognize it's existence now. adb get-state returns 'unknown'

Comment by davidcroda, Jan 17, 2010

I get insmod: can't insert '/sqlite_stmt_journals/bcm4329.ko': invalid module format

Any idea what this means? Do I have the wrong kernel version or something?

Comment by davidcroda, Jan 17, 2010

ps. I am using MoDaCo? custom rom 1.2.2

Comment by pgsim...@gmail.com, Jan 19, 2010

I get this when I try to insmod:

insmod: init_module '/sqlite_stmt_journals/bcm4329.ko' failed (Exec format error)

Comment by lmenn...@gmail.com, Jan 25, 2010

Nexus One: Superboot 1.1 tether 2.0 pre-1

I went through the steps for the user build. I get through the installation without issue and was able to startup the Tether app and could see and connect to it from my WinXP netbook (shows up as connected client in tether app)...But I was never able to ride it through to internet access.

Looks like the problem is that now my WiFi? won't turn on, in the WiFi? settings it just says "unable to start wifi".

Does anyone have the original bcm4329.ko kernel? Unfortunately I didn't back it up before updating.

thanks.

Comment by nig...@gmail.com, Jan 26, 2010

I have the same problems running insmod:

insmod: init_module '/sqlite_stmt_journals/bcm4329.ko' failed (Exec format error)

dmesg shows the following, which indicates the kernel modules are compiled against a different kernel to the default:

<3>369.684539 bcm4329: version magic '2.6.29-gad36b87-dirty preempt mod_unload ARMv7 ' should be '2.6.29-gad36b87 preempt mod_unload ARMv7 '

Comment by lmenn...@gmail.com, Jan 26, 2010

Just downloaded 2.0 pre-2, reinstalled and rebooted. - Turned on Tether, my netbook immediately connected via WiFi?. - On the netbook I was able to surf the net as expected. - Tried turning on WiFi? on the N1, this time it indeed does turn on.

Thank you!!

As a sidenote, I'm using a netbook with a trimmed down WinXP install and was unable to get PDANet working. This was due to the Analog Modem being removed from the XP install (which the PDANet Modem requires in order to install). But with android-wifi-tether, I don't have to deal with such things anymore!

Comment by petervan...@gmail.com, Jan 28, 2010

I cannot get my phone to be recognized by adb... are there instructions somewhere on how to do this? I have USB debugging enabled and I installed the USB drivers, which I used to root the phone. I can run the fastboot commands but not adb commands. When I run "adb devices" it says "List of devices attached" and it's blank... Any other adb commands say no device attached. I am using Windows XP. I tried running adb while the phone is booted normally and also from the fastboot-usb menu. Any ideas?! I'm going nuts here.

Comment by petervan...@gmail.com, Jan 28, 2010

Okay I rebooted my PC and the adb commands started working... Now I'm trying to figure out how to "logout" of my phone ??

Comment by pascal.r...@gmail.com, Jan 30, 2010

Hi,

I excpect some problem during with "instructions for user build" on my Nexus One.

So here is the steps I've followed to try the installation of wifi-tether:

First, the step "5. When the bootloader screen appears: fastboot boot nexusone-zimage" failed during booting:

    fastboot boot nexusone-zimage 
      creating boot image...
      creating boot image - 1982464 bytes
      downloading 'boot.img'... OKAY
      booting... FAILED (remote: not allowed)

To correct this problem, just unlock the bootloader with this command:

    fastboot oem unlock

My next problem appears when I will enter in "su mode" (step 9)

    $ su
    su: permission denied

So... I've followed instructions from this site:

http://android.modaco.com/content/google-nexus-one-nexusone-modaco-com/298782/30-dec-1-1-superboot-rooting-the-nexus-one/

Once this 2 problems solved, I've been restarted the instructions from step 4 and all work fine since step 10. Like some people I've this error:

    insmod /sqlite_stmt_journals/bcm4329.ko
       insmod: init_module '/sqlite_stmt_journals/bcm4329.ko' failed (Exec format error)

    dmesg shows the following (like nigelr):
       <3>[  324.138549] bcm4329: version magic '2.6.29-gad36b87-dirty preempt mod_unload ARMv7 ' should be '2.6.29-gad36b87 preempt mod_unload ARMv7 '

At this time, I've no solution for now.

Best Regards

Comment by m...@chevron.com, Jan 30, 2010

Do I need to do this if I'm already running Cyanogen's latest (5.0-beta3)? I just rooted last night and installed cyanogen and can't get wireless tether working. (The app appears to run fine on the phone, but my Vista laptop can't connect "Windows cannot connect to AndroidTether?)

Comment by pascal.r...@gmail.com, Jan 30, 2010

Finally I've found a solution. Perhaps that's a little bit risky but... it seen to work ;)

1. Downloaded original Nexus One image and follow step 13 and 14 from http://www.machackpc.com/headline/restore-your-nexus-one-to-its-original-shipping-image/

2. Installed boot image supplied at this location http://android.modaco.com/content/google-nexus-one-nexusone-modaco-com/298782/30-dec-1-1-superboot-rooting-the-nexus-one/

3. Reinstalled original image supplied in step 1

fastboot flash boot boot.img (step 13)

At this time I can do a shell command in simple user mode or super user mode.

Then I've followed all steps from "Instructions for user build" without trouble.

At this time I'll be able to install Wifi-tether ;)

Comment by pascal.r...@gmail.com, Feb 3, 2010

For your information, I've try to install the latest Nexus One update (available at http://news.nexus-one.co.uk/post/368625804/how-tos-manually-install-the-latest-nexus-one)

The installation failed with this error:

assert failed: apply_patch_check("/system/lib/modules/bcm4329.ko", "4b7e6ea9d1e4568de6fa58d34fc59b09c4760480", "eefa27158b72625ff89610007a03c0d55f5b2200")
E:error in /sdcard/update.zip
(Status 7)
Installation aborted.

I think this update will be usable by removing the bcm module and, of course, wifi-tether.

Comment by h4m...@gmail.com, Feb 3, 2010

yahoooooo... wow... m a nooby.... it took some playing.... but.... I got my tether...

Comment by jcan...@gmail.com, Feb 3, 2010

I got the same error as pascal.rapaz

Comment by fishyw...@gmail.com, Feb 3, 2010

same problem with pascal.rapaz. I tried to rm the file /system/lib/modules/bcm4329.ko but seems it can't solve the problem, and wifi-teather still works. maybe I need the original zimage?

Comment by fishyw...@gmail.com, Feb 3, 2010

the zimage (after flashed in step 16) will cause "unable to start wifi" on the newest update. but bluetooth tether works.

Comment by samuel.h...@gmail.com, Feb 4, 2010

can confirm this. is there a solution out there for this issue?

Comment by pascal.r...@gmail.com, Feb 4, 2010

I think the only solution is to (re)build the bcm4329 module. But I've never do that before and I've not find the bcm4329 source code yet. Perhaps the wifi-tether team can help us ?

Comment by ako...@gmail.com, Feb 4, 2010

Yes I am having the same issue, I can't get the new firmware to install due to this Kernel issue. And I never even got the tether to work, so its screwing me up for nothing! Can you please give us a solution or directions on how to restore the Kernel from factory???

Thanks!

Comment by pascal.r...@gmail.com, Feb 5, 2010

akoyer, you can restore the original boot image and the kernel by following instructions from this site: http://www.machackpc.com/headline/restore-your-nexus-one-to-its-original-shipping-image/

After installing the factory system, you can install wifi-tether. It work fine (in my case !) otherwise you can probably update you're phone but I've not tested yet.

Just skip steps 10 and 11 if you don't want the erase all your datas !

Comment by hau...@gmail.com, Feb 8, 2010

I had userdebug (or at least settings->about phone said I did) but I still got the 'verification failed' error and had to follow the second set of instrs for 'user'. But that worked.

Just for future reference, is there a way to undo all this kernel shenaniganry and get a pristine "factory" reset? thanks!!!!

Comment by fishyw...@gmail.com, Feb 8, 2010

Looks that in the update google updated the wifi driver to 802.11n, maybe that's why the bcm4329 module module will cause wifi unable to start

Comment by N.L.Hol...@gmail.com, Feb 8, 2010

Just a question. Followed all the steps for 'user' and read all the way down to here. When you say "Wifi will not work at this stage" you mean it won't work until you follow the rest of the steps, right? I've done this 2 times now (will try a third) and my wifi at the end of the whole process is still unable to start. I'm running 2.1 update 1 and kernel 2.6.29-gad36b87-dirty. Anyone else running into this problem?

Comment by N.L.Hol...@gmail.com, Feb 8, 2010

ahha! should have seen the very last post! Will my nandroid backup reset this to pre-wifi tether kernel shenaniganry?

Comment by fishyw...@gmail.com, Feb 9, 2010

N.L.Holman, as my experience, flash any of the boot (insecureboot, superboot or superboot with hi-mem) for ERE27 at

http://android.modaco.com/content/google-nexus-one-nexusone-modaco-com/298782/08-feb-erd79-ere27-superboot-rooting-the-nexus-one/

will bring back wifi (and broke tethering).

Comment by mattyv...@gmail.com, Mar 3, 2010

Is it possible to get this working on the ERE36B radio update? I had it working fine on ERE27, but wanted the 3G fix.

Comment by markdang...@gmail.com, Mar 23, 2010

With Cyanogen 5.0.5, I was able to download and run the wifi tethering app without having to go into adb or fastboot.

Comment by camur...@gmail.com, Mar 28, 2010

Some examples of userdebug and eng builds please? I get verification failed on Cyanogen 5.0.5.3

Comment by stevenbe...@gmail.com, Mar 30, 2010

worked perfectly with the user build steps. did not mess up my previously flashed ROM.

Comment by gamergu...@gmail.com, Mar 30, 2010

I have tried for 3 weeks on how to get these things working properly. I have tried to understand how adb works and so far I'm at a complete loss. The directions are very technical and hard for the average dummy like me to understand. Any clarification on how to get the tethering working on my moto droid 2.0.1 (rooted) working would be greatly appreciated.

Comment by wilfred....@gmail.com, Apr 13, 2010

I recently installed wireless_tether_2_0-pre10.apk on to my rooted Nexus One running the Cyanogen mod 5.0.53.

Tethering ran fine. But then I couldn't get my N1 to connect to the Wireless network at home. It just wouldn't connect. Did the wireless tethering break my Wifi?

Thanks for the help!

Comment by Karen.Sp...@gmail.com, Apr 29, 2010

I got through step 6 in the User build with root hack only, and then I could not get step 7 to work. I also lost my wifi but got it back by running the install superboot windows bat again. So I am stuck, I cannot get the kernel changed in order to become wifi hotspot......is there any way you could possibly rewrite the instructions with a little more detail since I am not used to using commands like this and I think possibly I am typing something wrong, beginning with step 7. Actually, now that I think about it I can't be sure that the nexus-zimage worked but it said it got the image okay. I made a text file of my command prompt dialogue but I can't figure out how to include it with this comment. So, here is a paste of it:

Microsoft Windows 6.1.7600? Copyright (c) 2009 Microsoft Corporation. All rights reserved.

C:\Users\Karen>cd\

C:\>cd AndroidSDK\tools\ The system cannot find the path specified.

C:\>cd AndroidSDK\tools\

C:\AndroidSDK\tools>adb devices adb server is out of date. killing... daemon started successfully List of devices attached

C:\AndroidSDK\tools>adb devices List of devices attached

C:\AndroidSDK\tools>adb devices List of devices attached

C:\AndroidSDK\tools>adb devices List of devices attached HT9CZP802077 device

C:\AndroidSDK\tools>cd\

C:\>cd C:Superboot

C:\Superboot>fastboot-windows devices 'fastboot-windows' is not recognized as an internal or external command, operable program or batch file.

C:\Superboot>fastboot devices 'fastboot' is not recognized as an internal or external command, operable program or batch file.

C:\Superboot>fastboot-windows devices HT9CZP802077 fastboot

C:\Superboot>fastboot-windows oem unlock ... INFOErasing userdata... FAILED (status read failed (Too many links))

C:\Superboot>fastboot-windows oem unlock ... INFODevice was already unlocked! OKAY

C:\Superboot>fastboot boot nexusone-zimage 'fastboot' is not recognized as an internal or external command, operable program or batch file.

C:\Superboot>fastboot-boot nexusone-zimage 'fastboot-boot' is not recognized as an internal or external command, operable program or batch file.

C:\Superboot>fastboot-windows nexusone-zimage usage: fastboot <option> <command>

commands:

update <filename> reflash device from update.zip flashall flash boot + recovery + system flash <partition> <filename> write a file to a flash partition erase <partition> erase a flash partition getvar <variable> display a bootloader variable boot <kernel> <ramdisk> download and boot kernel flash:raw boot <kernel> <ramdisk> create bootimage and flash it devices list all connected devices reboot reboot device normally reboot-bootloader reboot device into bootloader

options:

-w erase userdata and cache -s <serial number> specify device serial number -p <product> specify product name -c <cmdline> override kernel commandline -i <vendor id> specify a custom USB vendor id

C:\Superboot>fastboot-windows boot nexusone-zimage creating boot image... creating boot image - 1982464 bytes downloading 'boot.img'... OKAY booting... OKAY

C:\Superboot>adb-windows push bcm4329.ko /sqlite_stmt_journals/ error: device not found

C:\Superboot>adb-windows push bcm4329.ko/sqlite_stmt_journals/ Android Debug Bridge version 1.0.25

-d - directs command to the only connected USB devic

e

returns an error if more than one USB device is
present. -e - directs command to the only running emulator.
returns an error if more than one emulator is r
unning.
-s <serial number> - directs command to the USB device or emulator w
ith
the given serial number. Overrides ANDROID_SERI
AL
envivornment variable.
-p <product name or path> - simple product name like 'sooner', or
a relative/absolute path to a product out directory like 'out/target/product/sooner'.

If -p is not specified, the ANDROID_PRODUCT_OUT
environment variable is used, which must be an absolute path.
devices - list all connected devices connect <host>:<port> - connect to a device via TCP/IP disconnect <host

>:<port> - disconnect from a TCP/IP device device commands:

adb push <local> <remote> - copy file/dir to device adb pull <remote> <local> - copy file/dir from device adb sync <directory> - copy host->device only if changed
(see 'adb help all')
adb shell - run remote shell interactively adb shell <command> - run remote shell command adb emu <command> - run emulator console command adb logcat <filter-spec> - View device log adb forward <local> <remote> - forward socket connections
forward specs are one of:
tcp:<port> localabstract:<unix domain socket name> localreserved:<unix domain socket name> localfilesystem:<unix domain socket name> dev:<character device name> jdwp:<process pid> (remote only)
adb jdwp - list PIDs of processes hosting a JDWP transport

adb install [-l] [-r] <file> - push this package file to the device and instal

l it

('-l' means forward-lock the app) ('-r' means reinstall the app, keeping its data
)
adb uninstall [-k] <package> - remove this app package from the device
('-k' means keep the data and cache directories
)
adb bugreport - return all information from the device
that should be included in a bug report.

adb help - show this help message adb version - show version num

DATAOPTS:

(no option) - don't touch the data partition
-w - wipe the data partition -d - flash the data partition

scripting:

adb wait-for-device - block until device is online adb start-server - ensure that there is a server running adb kill-server - kill the server if it is running adb get-state - prints: offline | bootloader | device adb get-serialno - prints: <serial-number> adb status-window - continuously print device status for a specifie
d device
adb remount - remounts the /system partition on the device re
ad-write
adb reboot [bootloader|recovery] - reboots the device, optionally into the boo
tloader or recovery program
adb root - restarts the adbd daemon with root permissions adb usb - restarts the adbd daemon listening on USB adb
tcpip <port> - restarts the adbd daemon listening on TCP on the spec ified port networking:
adb ppp <tty> parameters? - Run PPP over USB.
Note: you should not automatically start a PPP connection. <tty> refers to the tty for PPP stream. Eg. dev:/dev/omap_csmi_tty1 parameters? - Eg. defaultroute debug dump local notty usepeerdns

adb sync notes: adb sync <directory>

<localdir> can be interpreted in several ways:

- If <directory> is not specified, both /system and /data partitions will be u

pdated.

- If it is "system" or "data", only the corresponding partition
is updated.

C:\Superboot>adb-windows shell error: device not found

C:\Superboot>adb shell 'adb' is not recognized as an internal or external command, operable program or batch file.

C:\Superboot>adb-windows shell error: device not found

C:\Superboot>adb-windows.exe shell error: device not found

C:\Superboot>adb push bcm4329.ko/sqlite_stmt_journals/ 'adb' is not recognized as an internal or external command, operable program or batch file.

C:\Superboot>'adb push bcm4329.ko/sqlite_stmt_journals/' ''adb' is not recognized as an internal or external command, operable program or batch file.

C:\Superboot>adb push bcm4329.ko /sqlite_stmt_journals/ 'adb' is not recognized as an internal or external command, operable program or batch file.

C:\Superboot>adb-windows push bcm4329.ko /sqlite_stmt_journals/ error: device not found

C:\Superboot>

Thanks for your help.

Comment by mbaron2...@gmail.com, May 7, 2010

To the poster above:

Your problem is that you are not running these commands from the directory to which you downloaded the android sdk. Also, please use a service like pastebin.org and link to it, rather than spam the board with all your input.

I have a question for the developers, or anyone who has had a similar experience. I have updated to EPE76 and then superbooted with himem to root the device. If I try running Wireless Tether without following this guide, everything starts okay in the log, but it throws the netfilter error, and the NAT rules, IP tables, and Access Control fail. If I flash the zimage, and run the app, everything else fails except those that I previously mentioned, and the netfilter error is not thrown. If anyone has any insight into what I should do to resolve this, I would be most appreciative

Comment by jlsa...@gmail.com, Jul 14, 2010

Can someone please post a link to the original bcm4329.ko from nexus one 2.1 release. I cannot upgrade to Froyo because of it.

Thanks

Comment by glsut...@mitre.org, Jul 22, 2010

I'd like to build a tun.ko module to run with this kernel. I've tried using the kernel in the android-2.1_r2 branch of the source, and switching to the origin/android-msm-2.6.29-nexusone branch, but that doesn't seem to work. Not with the config in /proc/config.gz on my device (which has this new kernel - 2.6.29-gad36b87-dirty preempt mod_unload ARMv7). Can someone possibly provide some clues for building a tun.ko? Or provide one from this kernel build? Thanks.

Comment by subbu...@gmail.com, Sep 4, 2010

i am also building the tun.ko module in emulator please help insmod and lsmod not working


Sign in to add a comment
Powered by Google Project Hosting