Broke WiFi on Droid after overclocking, Need Fix

This is a discussion on Broke WiFi on Droid after overclocking, Need Fix within the Droid Hacks forums, part of the Droid Hacking category; So I overclocked my Droid to 1GHz and now I cant start my WiFi, It just says "Unable to start WiFi". I have Nandroid and ...

+ Reply to Thread
Page 1 of 2 1 2 LastLast
Results 1 to 10 of 16

Thread: Broke WiFi on Droid after overclocking, Need Fix

  1. Droid
    jared1337's Avatar
    Member #
    26927
    Join Date
    Jan 2010
    Posts
    48
    Phone
    Enter Current Phone Here
    #1

    Broke WiFi on Droid after overclocking, Need Fix

    So I overclocked my Droid to 1GHz and now I cant start my WiFi, It just says "Unable to start WiFi". I have Nandroid and the SPRecovery and my droid is rooted. How do I fix the WiFi? Not sure how to do what it explains below. Do I do all this from SPRecovery?

    WiFi Fix
    You might also need this tiwlan_drv.ko, depending on what kernel you had prior. tiwlan_drv.ko
    From a root, recovery console (su):


    Code:
    mount -o remount,rw /system
    cp /sytem/lib/modules/tiwlan_drv.ko tiwlan_drv.ko.bak
    cat /sdcard/tiwlan_drv.ko > /system/lib/modules/tiwlan_drv.ko
    chmod 644 /system/lib/modules/tiwlan_drv.ko
    Mount -o remount,ro /system
  2. Sponsor
    DF Advertising
    Join Date
    Nov 2008
    Location
    DroidForums.net
     
     
     
     
  3. Master Droid
    listenman20's Avatar
    Member #
    20807
    Join Date
    Dec 2009
    Location
    GA
    Posts
    840
    Phone
    Motorola Droid RAZR
    #2
    you d/l that file...tiwlan_drv.ko......then you use adb shell from pc to put in those commands or code
  4. Droid
    Shad0w325's Avatar
    Member #
    6397
    Join Date
    Nov 2009
    Location
    Columbus, OH
    Posts
    77
    Phone
    Motorola Droid
    #3
    You don't need to do that from the recovery menu, I'm not sure why it says that because it didn't work for me. Assuming you know how to use adb since your rooted and OC'd, just copy the tiwlan_drv.ko file to the root of your SD card, unmount the SD card from your computer, and open up command prompt. This is what you need to type.

    adb shell
    su
    mount -o remount /dev/block/mtdblock4 /system
    mount -o remount,rw /system
    cp /sytem/lib/modules/tiwlan_drv.ko tiwlan_drv.ko.bak
    cat /sdcard/tiwlan_drv.ko > /system/lib/modules/tiwlan_drv.ko
    chmod 644 /system/lib/modules/tiwlan_drv.ko
    mount -o remount,ro /system
    mount -o ro,remount /dev/block/mtdblock4 /system
    sync
    reboot

    After your phone reboots your wifi should be working perfectly.
    Last edited by Shad0w325; 02-02-2010 at 03:09 AM.
  5. Droid
    messenger13's Avatar
    Member #
    6238
    Join Date
    Nov 2009
    Location
    Cleveland, OH
    Posts
    76
    Phone
    Motorola DROID / Motorola RAZR
    #4

    Root Explorer method

    I've helped a lot of noobs who don't like (or are afraid of) command line statements. If you belong in that group, here's another way...

    1. In preparation, make sure you have Root Explorer installed on your Droid (it costs a couple of bucks, but it’s worth it).

    2. Download the tiwlan_drv.ko file from the tasmanian_droid forum at Alldroid to the root of your SD card.

    3. Open Root Explorer, scroll down to system, then lib, then all the way down to modules. Tap the white button at the top so that it says “Mount R/O.”

    4. Long press on the file tiwlan_drv.ko file, select “Rename” and add the extension .bak to the file.

    5. Go back to the main directory and scroll down to sdcard and find the WiFi fix file you downloaded there, then long press and select “Move”. If you’ve done it correctly, you’ll see a “Paste” button at the bottom as you navigate through the directories back to modules.

    6. In modules, click “Paste,” then long press on the file and select “Permissions”. For “User,” check the boxes for Read and Write (but NOT Execute); for “Group” and “Others,” check only Read, then tap “OK”.

    7. The details under the file name should show “rw-r--r--” (which is what 644 means) and should be identical to those for the file you renamed with the .bak extension.

    That’s it, your WiFi should be up and running!
  6. Super Moderator
    Corinacakes's Avatar
    Member #
    5472
    Join Date
    Nov 2009
    Location
    Maine
    Posts
    5,036
    Liked
    9 times
    Phone
    DrOiD
    DroidForums.net Theme Developer
    Premium Member
    #5
    joe i'm really beginning to think you're a geek
    *~*Corinacakes*~*

    -Keep your political and religious views off this forum.
    -We are here to have fun and learn, so please try and keep it that way for everyone!




    If you like my work and would like to help get my nails done I'd love it!
  7. Junior Droid
    JGard's Avatar
    Member #
    25134
    Join Date
    Jan 2010
    Posts
    28
    Phone
    Moto Droid
    #6
    Quote Originally Posted by Shad0w325 View Post
    You don't need to do that from the recovery menu, I'm not sure why it says that because it didn't work for me. Assuming you know how to use adb since your rooted and OC'd, just copy the tiwlan_drv.ko file to the root of your SD card, unmount the SD card from your computer, and open up command prompt. This is what you need to type.

    adb shell
    su
    mount -o remount /dev/block/mtdblock4 /system
    mount -o remount,rw /system
    cp /sytem/lib/modules/tiwlan_drv.ko tiwlan_drv.ko.bak
    cat /sdcard/tiwlan_drv.ko > /system/lib/modules/tiwlan_drv.ko
    chmod 644 /system/lib/modules/tiwlan_drv.ko
    mount -o remount,ro /system
    mount -o ro,remount /dev/block/mtdblock4 /system
    sync
    reboot

    After your phone reboots your wifi should be working perfectly.
    nevermind, fixed my problem. Phone wasn't prompting me to allow SU access, even though it should have been., All set


    strike that. Still no go. I keep getting the error "cp: not found". This occurs whether I try it through ADB or through a terminal emulator on the droid

    Also, when I try the first mount instruction, I basically get a help file showing how to enter the Mount command and the options for it. So it doesn't like something when I type in mount -o remount,rw /system
    Last edited by JGard; 02-02-2010 at 09:28 AM.
  8. Droid Ninja
    Se7enLC's Avatar
    Member #
    5148
    Join Date
    Nov 2009
    Posts
    1,263
    Liked
    6 times
    Phone
    Samsung Galaxy Nexus
    #7
    Quote Originally Posted by JGard View Post
    Quote Originally Posted by Shad0w325 View Post
    You don't need to do that from the recovery menu, I'm not sure why it says that because it didn't work for me. Assuming you know how to use adb since your rooted and OC'd, just copy the tiwlan_drv.ko file to the root of your SD card, unmount the SD card from your computer, and open up command prompt. This is what you need to type.

    adb shell
    su
    mount -o remount /dev/block/mtdblock4 /system
    mount -o remount,rw /system
    cp /sytem/lib/modules/tiwlan_drv.ko tiwlan_drv.ko.bak
    cat /sdcard/tiwlan_drv.ko > /system/lib/modules/tiwlan_drv.ko
    chmod 644 /system/lib/modules/tiwlan_drv.ko
    mount -o remount,ro /system
    mount -o ro,remount /dev/block/mtdblock4 /system
    sync
    reboot

    After your phone reboots your wifi should be working perfectly.
    nevermind, fixed my problem. Phone wasn't prompting me to allow SU access, even though it should have been., All set


    strike that. Still no go. I keep getting the error "cp: not found". This occurs whether I try it through ADB or through a terminal emulator on the droid

    Also, when I try the first mount instruction, I basically get a help file showing how to enter the Mount command and the options for it. So it doesn't like something when I type in mount -o remount,rw /system
    This is what happens when people blindly follow instructions posted on a forum. That list of commands is RIDDLED with errors.

    For starters, system has an S in it. The list up there says /sytem. There are TWO mount commands in a row for reasons I can't really understand. That should be a single command. Same with the two mount commands at the end.

    Also, the way it is written, it's very confusing. The "cat" commands and the commands that mention /dev/block/mtdblock4 seem to imply that busybox is not installed, but some of the commands are "cp" and the mount commands without a device listed imply that busybox IS installed.
  9. Master Droid
    hughesjr's Avatar
    Member #
    14620
    Join Date
    Dec 2009
    Posts
    277
    Phone
    Motorola Droid
    #8
    Quote Originally Posted by Se7enLC View Post
    Quote Originally Posted by JGard View Post
    Quote Originally Posted by Shad0w325 View Post
    You don't need to do that from the recovery menu, I'm not sure why it says that because it didn't work for me. Assuming you know how to use adb since your rooted and OC'd, just copy the tiwlan_drv.ko file to the root of your SD card, unmount the SD card from your computer, and open up command prompt. This is what you need to type.

    adb shell
    su
    mount -o remount /dev/block/mtdblock4 /system
    mount -o remount,rw /system
    cp /sytem/lib/modules/tiwlan_drv.ko tiwlan_drv.ko.bak
    cat /sdcard/tiwlan_drv.ko > /system/lib/modules/tiwlan_drv.ko
    chmod 644 /system/lib/modules/tiwlan_drv.ko
    mount -o remount,ro /system
    mount -o ro,remount /dev/block/mtdblock4 /system
    sync
    reboot

    After your phone reboots your wifi should be working perfectly.
    nevermind, fixed my problem. Phone wasn't prompting me to allow SU access, even though it should have been., All set


    strike that. Still no go. I keep getting the error "cp: not found". This occurs whether I try it through ADB or through a terminal emulator on the droid

    Also, when I try the first mount instruction, I basically get a help file showing how to enter the Mount command and the options for it. So it doesn't like something when I type in mount -o remount,rw /system
    This is what happens when people blindly follow instructions posted on a forum. That list of commands is RIDDLED with errors.

    For starters, system has an S in it. The list up there says /sytem. There are TWO mount commands in a row for reasons I can't really understand. That should be a single command. Same with the two mount commands at the end.

    Also, the way it is written, it's very confusing. The "cat" commands and the commands that mention /dev/block/mtdblock4 seem to imply that busybox is not installed, but some of the commands are "cp" and the mount commands without a device listed imply that busybox IS installed.
    Also, if using cp in one place, why cat in the other?

    I am also not sure how well cat works with binary type files ... it seems to work, but I have never done that.

    if cp is not found, use busybox cp instead of cp, so:

    busybox cp /system/lib/modules/tiwlan_drv.ko tiwlan_drv.ko.bak

    and

    busybox cp /sdcard/tiwlan_drv.ko > /system/lib/modules/tiwlan_drv.ko
  10. Droid Ninja
    Se7enLC's Avatar
    Member #
    5148
    Join Date
    Nov 2009
    Posts
    1,263
    Liked
    6 times
    Phone
    Samsung Galaxy Nexus
    #9
    busybox cp /sdcard/tiwlan_drv.ko > /system/lib/modules/tiwlan_drv.ko
    no no no no no. (Sorry for the tone, but my original comment was in frustration over people posting incorrect/invalid command instructions, and you just posted another one). You should NOT be using the redirect (greater-than symbol) with a copy command.


    HOW TO COPY A FILE


    cat [SRCFILE] > [DESTFILE] is used when you don't have the cp command available (on a stock droid before installing busybox, for example). What it's doing is using cat to display the contents of a file and then redirecting the contents into another file with the > operator.

    dd if=SRCFILE of=DESTFILE is another way to emulate a cp command when the cp command is not available. I prefer this method, as it should be safer for binary files. The DD command just copies data from one place to another. IF stands for "input file" and OF stands for "output file".

    cp [SRCFILE] [DESTFILE] is how to copy files if you have busybox installed *correctly* or on a normal linux system.

    busybox cp [SRCFILE] [DESTFILE] is how to copy files if you only have the busybox binary installed with none of the helper links created.
    Last edited by Se7enLC; 02-02-2010 at 11:28 AM.
  11. Master Droid
    hughesjr's Avatar
    Member #
    14620
    Join Date
    Dec 2009
    Posts
    277
    Phone
    Motorola Droid
    #10
    Quote Originally Posted by Se7enLC View Post
    busybox cp /sdcard/tiwlan_drv.ko > /system/lib/modules/tiwlan_drv.ko
    no no no no no. (Sorry for the tone, but my original comment was in frustration over people posting incorrect/invalid command instructions, and you just posted another one). You should NOT be using the redirect (greater-than symbol) with a copy command.


    HOW TO COPY A FILE


    cat [SRCFILE] > [DESTFILE] is used when you don't have the cp command available (on a stock droid before installing busybox, for example). What it's doing is using cat to display the contents of a file and then redirecting the contents into another file with the > operator.

    dd if=SRCFILE of=DESTFILE is another way to emulate a cp command when the cp command is not available. I prefer this method, as it should be safer for binary files. The DD command just copies data from one place to another. IF stands for "input file" and OF stands for "output file".

    cp [SRCFILE] [DESTFILE] is how to copy files if you have busybox installed *correctly* or on a normal linux system.

    busybox cp [SRCFILE] [DESTFILE] is how to copy files if you only have the busybox binary installed with none of the helper links created.
    Right ... made a mistake. I promise I know Linux commands. I am one of the CentOS Linux distribution developers

Sponsors

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts

Similar Threads

  1. HELP: Overclocking Droid to 800mhz
    By savioAMG in forum Droid Hacks
    Replies: 22
    Last Post: 01-27-2010, 09:25 AM
  2. Replies: 2
    Last Post: 01-21-2010, 11:17 AM
  3. Think I may have broke my Droid.
    By Ocidic in forum Tech Issues, Bug Reports & Suggestions
    Replies: 3
    Last Post: 01-17-2010, 03:08 AM
  4. Broke Droid Recovery
    By Kaptain in forum Droid Hacks
    Replies: 10
    Last Post: 01-12-2010, 08:25 PM
  5. Overclocking The Droid?
    By Kage in forum Droid Hacks
    Replies: 14
    Last Post: 01-04-2010, 09:29 AM

Search tags for this page

android adb fix wifi

,
android terminal commands fix errors
,
android wifi .lib files
,

android wifi terminal

,
broken wifi after overclocking droid
,

cp not found adb

,
fix wifi android terminal
,
how to fix broken wifi on my og droid
,
how to fix wifi after overclocking droid 1
,

how to fix wifi on droid

,
how to restart wifi in android by terminal
,
tiwlan.drv.ko android wifi /system/lib
,
wi-fi error on g2
,
wifi not working after overclocking
,
wlan.ko fix
Click on a term to search our site for related topics.