Having recently come from several moto phones where it was a 3 second fix with sql lite to enable wifi tethering, I figured it should be about as easy on my new Note... false.
Haven't seen anything related yet, so I found a way to get stock/native WiFi tethering working on the GNII, on the stock rom, without the use of any market apps. Based off other methods I saw for doing the same thing on the GSIII by modifying /system/framework/framework-res.apk to not call the entitlement check app when you fire up wifi tethering.
Directions:
Be on stock ROM build JRO03C.I605VRALJB .. if you are not, it will likely hose your phone
Be rooted..
Backup /system/app/SPG.apk .. then delete it
Backup /system/framework/framework-res.apk DO NOT DELETE IT!!
[*]Download modified framework-res.apk I have created, and copy to internal storage ( /sdcard )
[*]Run these commands with ADB:
Code:
adb shell
[email protected]:/ $ su
[email protected]:/ # mount -o remount,rw /dev/mtdblock4 /system
[email protected]:/ # dd if=/sdcard/framework-res.apk of=/system/framework/framework-res.apk
[*]Phone will freeze/lockup/hangup because you just overwrote a open file.. so reboot it or pull battery to reset
[*]Profit
I don't do this stuff everyday, so I take no responsibility if you jack your phone up, but I did this on mine, and works great.. and best part is you can stay stock without messing with crappy WiFi tether apps out there. Also worth noting is any OTA's that come down wire and that are blindly applied will ruin your day as well, so before you apply any OTA, reverse the above directions to put the stock framework-res.apk file back so that everything works.
CREDITS:
vpshockwave @ droidforums for idea of copying file 'hot' since adb push wouldn't work directly - http://www.droidfor...
electron73 @ 'here' for discovering this on GSIII: http://forum.xda-develo...
http://apkmultitool.com/ for creating a super easy apk 'workshop' application
I haven't read the whole thread, but just so everyone knows, I'm on beans 1 and widow tether works for me.
Sent from my SCH-I605 using xda app-developers app
sbcdave said:
I haven't read the whole thread, but just so everyone knows, I'm on beans 1 and widow tether works for me.
Sent from my SCH-I605 using xda app-developers app
Click to expand...
Click to collapse
Beans has made the mod on his rom
This is the same mod, but can be applied to pretty much any stock deodexed rom
franklin270h said:
Beans has made the mod on his rom
This is the same mod, but can be applied to pretty much any stock deodexed rom
Click to expand...
Click to collapse
I have trie fatten hotspot toggle. Fail. Wireless tether. Fail. Built in factory tether starts and stuff connect but consta tly drops out 4g while in use so fail. Even tried ttreve mod from gs3 forum and fail. So what in beans build works? What are you using because I cant get any of them to work and not wanting to do this mod.
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
dalrym05 said:
I have trie fatten hotspot toggle. Fail. Wireless tether. Fail. Built in factory tether starts and stuff connect but consta tly drops out 4g while in use so fail. Even tried ttreve mod from gs3 forum and fail. So what in beans build works? What are you using because I cant get any of them to work and not wanting to do this mod.
Click to expand...
Click to collapse
You don't really need this rom to use wifi tether. Just do what I say, and you'll be fine. Google search and download WifiTether_TrevE_Mod_11_22_2012.apk. After you download it, you need to change settings as following otherwise it won't work(rest of other settings are up to you)
Device Profile: Generic ICS/JB (wlan0)
Setup Method: Netd-NDC (master)
Send Netd Max Client Cmd: Check
Wifi-driver reload: Check
Wifi-driver reload 2: Check
Keep Alive - Connection Checking: Check
Routing fix: Check.
libbycm said:
Directions:
Be on stock ROM build JRO03C.I605VRALJB .. if you are not, it will likely hose your phone
Be rooted..
Backup /system/app/SPG.apk .. then delete it
Backup /system/framework/framework-res.apk DO NOT DELETE IT!!
[*]Download modified framework-res.apk I have created, and copy to internal storage ( /sdcard )
[*]Run these commands with ADB:
Code:
adb shell
[email protected]:/ $ su
[email protected]:/ # mount -o remount,rw /dev/mtdblock4 /system
[email protected]:/ # dd if=/sdcard/framework-res.apk of=/system/framework/framework-res.apk
[*]Phone will freeze/lockup/hangup because you just overwrote a open file.. so reboot it or pull battery to reset
[*]Profit
[/LIST]
Click to expand...
Click to collapse
I followed instructions, but when I do the second ADB commands, I get the error message: [email protected]:/ $ su not found at first. I then after command 1, typed su. I then accepted superuser request on phone. I then copied text after the #, then pasted into adb. I did this for each line, then it worked. Thanks.
dcdgoth said:
You don't really need this rom to use wifi tether. Just do what I say, and you'll be fine. Google search and download WifiTether_TrevE_Mod_11_22_2012.apk. After you download it, you need to change settings as following otherwise it won't work(rest of other settings are up to you)
Device Profile: Generic ICS/JB (wlan0)
Setup Method: Netd-NDC (master)
Send Netd Max Client Cmd: Check
Wifi-driver reload: Check
Wifi-driver reload 2: Check
Keep Alive - Connection Checking: Check
Routing fix: Check.
Click to expand...
Click to collapse
Yup been using this for a while now. I thought it would be cool to use the native app like the Moto guys do too, but it was much easier to just use the tether app with the right settings lol
dcdgoth said:
You don't really need this rom to use wifi tether. Just do what I say, and you'll be fine. Google search and download WifiTether_TrevE_Mod_11_22_2012.apk. After you download it, you need to change settings as following otherwise it won't work(rest of other settings are up to you)
Device Profile: Generic ICS/JB (wlan0)
Setup Method: Netd-NDC (master)
Send Netd Max Client Cmd: Check
Wifi-driver reload: Check
Wifi-driver reload 2: Check
Keep Alive - Connection Checking: Check
Routing fix: Check.
Click to expand...
Click to collapse
I've used is tethering app in the past and loved it. Where do you access these settings? Once I am in the app and go to the in app settings I don't see any of these.
---------- Post added at 03:42 PM ---------- Previous post was at 02:58 PM ----------
Nevermind, found the problem.
dcdgoth said:
You don't really need this rom to use wifi tether. Just do what I say, and you'll be fine. Google search and download WifiTether_TrevE_Mod_11_22_2012.apk. After you download it, you need to change settings as following otherwise it won't work(rest of other settings are up to you)
Device Profile: Generic ICS/JB (wlan0)
Setup Method: Netd-NDC (master)
Send Netd Max Client Cmd: Check
Wifi-driver reload: Check
Wifi-driver reload 2: Check
Keep Alive - Connection Checking: Check
Routing fix: Check.
Click to expand...
Click to collapse
This worked perfectly, this has been the best tether method I've used. It doesn't drop signal like other methods I've tried. Thanks for this!
Sent from my SCH-I605 using xda app-developers app
dcdgoth said:
You don't really need this rom to use wifi tether. Just do what I say, and you'll be fine. Google search and download WifiTether_TrevE_Mod_11_22_2012.apk. After you download it, you need to change settings as following otherwise it won't work(rest of other settings are up to you)
Device Profile: Generic ICS/JB (wlan0)
Setup Method: Netd-NDC (master)
Send Netd Max Client Cmd: Check
Wifi-driver reload: Check
Wifi-driver reload 2: Check
Keep Alive - Connection Checking: Check
Routing fix: Check.
Click to expand...
Click to collapse
Just tried this out and it seems this works great.
libbycm said:
Having recently come from several moto phones where it was a 3 second fix with sql lite to enable wifi tethering, I figured it should be about as easy on my new Note... false.
Haven't seen anything related yet, so I found a way to get stock/native WiFi tethering working on the GNII, on the stock rom, without the use of any market apps. Based off other methods I saw for doing the same thing on the GSIII by modifying /system/framework/framework-res.apk to not call the entitlement check app when you fire up wifi tethering.
Directions:
Be on stock ROM build JRO03C.I605VRALJB .. if you are not, it will likely hose your phone
Be rooted..
Backup /system/app/SPG.apk .. then delete it
Backup /system/framework/framework-res.apk DO NOT DELETE IT!!
[*]Download modified framework-res.apk I have created, and copy to internal storage ( /sdcard )
[*]Run these commands with ADB:
Code:
adb shell
[email protected]:/ $ su
[email protected]:/ # mount -o remount,rw /dev/mtdblock4 /system
[email protected]:/ # dd if=/sdcard/framework-res.apk of=/system/framework/framework-res.apk
[*]Phone will freeze/lockup/hangup because you just overwrote a open file.. so reboot it or pull battery to reset
[*]Profit
I don't do this stuff everyday, so I take no responsibility if you jack your phone up, but I did this on mine, and works great.. and best part is you can stay stock without messing with crappy WiFi tether apps out there. Also worth noting is any OTA's that come down wire and that are blindly applied will ruin your day as well, so before you apply any OTA, reverse the above directions to put the stock framework-res.apk file back so that everything works.
CREDITS:
vpshockwave @ droidforums for idea of copying file 'hot' since adb push wouldn't work directly - http://www.droidfor...
electron73 @ 'here' for discovering this on GSIII: http://forum.xda-develo...
http://apkmultitool.com/ for creating a super easy apk 'workshop' application
Click to expand...
Click to collapse
My phone goes to loop boot............I have to recover the framework-res.apk.
Hmmm it still keeps dropping?
Sent from my SCH-I605 using xda premium
I think data drops sue to VZW throttling the phone. I remember someone made a hack for the rezound to remove the throttling on the 4g, I think we need that here.
LBJM said:
I think data drops sue to VZW throttling the phone. I remember someone made a hack for the rezound to remove the throttling on the 4g, I think we need that here.
Click to expand...
Click to collapse
No.
Sent from my SCH-I605 using Tapatalk 2
Using the Treve wifi tether. seems to be working awesome.
Have been tearing my hair out for the past week, looking for solutions and wondering why nobody was talking about the hotspot 4g drop issue.
Turns out I was NOT in the Verizon specific galaxy note 2 forum, stupid me.
Life is happy again. I didn't try the framework-res solution though.
dcdgoth said:
You don't really need this rom to use wifi tether. Just do what I say, and you'll be fine. Google search and download WifiTether_TrevE_Mod_11_22_2012.apk. After you download it, you need to change settings as following otherwise it won't work(rest of other settings are up to you)
Device Profile: Generic ICS/JB (wlan0)
Setup Method: Netd-NDC (master)
Send Netd Max Client Cmd: Check
Wifi-driver reload: Check
Wifi-driver reload 2: Check
Keep Alive - Connection Checking: Check
Routing fix: Check.
Click to expand...
Click to collapse
i would start a seperate thread in the theme and app section with this info.
none of the other wifitether mods/ settings worked for me on the stock rooted deodexed ROM.
But followed this tutorial and it worked.
http://www.youtube.com/watch?v=qT3Rx0OppQY
dcdgoth said:
You don't really need this rom to use wifi tether. Just do what I say, and you'll be fine. Google search and download WifiTether_TrevE_Mod_11_22_2012.apk. After you download it, you need to change settings as following otherwise it won't work(rest of other settings are up to you)
Device Profile: Generic ICS/JB (wlan0)
Setup Method: Netd-NDC (master)
Send Netd Max Client Cmd: Check
Wifi-driver reload: Check
Wifi-driver reload 2: Check
Keep Alive - Connection Checking: Check
Routing fix: Check.
Click to expand...
Click to collapse
Fantastic. I'm on the road and don't feel like doing anything dramatic. This worked for me like a charm.
Sent from my SCH-I605 using xda app-developers app
Anyone know if this works on cleanrom?
Sent from my SCH-I605 using xda app-developers app
Yeah it works on all the roms. Use the above settings minus wifi reload 1, and keep alive. Everything else is correct.
Related
Note from developer: If you want to block OTA updates, just use the adb hijack app once (click the button on it once) and then you can run the OTA block part of this script and every other mod for it. The hijacker is right below this V
If you already ran this script but want to apply the mods from an update to the script: Just use this method to be able to rerun the script
NOTE: Anyone who is having problems with drivers, http://forum.xda-developers.com/showthread.php?t=1363652 <-- That explains the two most common problems.
Step by step video from my friend Albert to gain root access:
http://www.youtube.com/watch?v=1zbT1Fj38nE
This also includes a gApps install section in it incase you decide you want to run that.
You may NOT use the included script in your work without atleast asking me as of now, this may change in the future but I dont want to have to hop from thread to thread just to offer support when I can keep the answers organized for all to find. So please just ask first.
Thanks.
Information:
I have gotten zergRush to work on the nook tablet as well as created a batch script for you to run to allow you to root your tablet. This does NOT unlock the bootloader software/hardware checks this is just so you can remove whatever unnecessary crap you wish to get the **** off your device.
Features:
Root (obviously)
Gapps install
De-bloat menu
System mods (New gallery, email, keyboard, and live wallpaper support)
Launcher install (Choice of 3!)
Homecatcher installer (if you install a launcher in the previously mentioned feature)
Root check
USB Vendor ID check.
Needed files for root:
You need drivers first:
http://dl.dropbox.com/u/15069134/usbdrivers.zip
here is an app to pull up usb debugging menu
http://li362-167.members.linode.com/gapps/non_google/tgps_launcher.apk
Code:
<robertely> Also note, that while that box will remain checked, the setting is not persistant.
<robertely> So you have to flick the top 'Usb Development' box twice to get it working.
Download Link for rooting script:
http://dl.dropbox.com/u/15069134/Nook&Zergy.zip
Code:
MD5sum
5df962260797ec4e3d80e107bca1fdb2
How to get adb debugging enabled:
Download the apk provided in the second download link to be able to access the menu *if you're just installing an app the first time, it will pull up the menu anyway but this is more for AFTER you have root as a convienance to access usb debugging and whatnot. Just try to install the apk *or open it if you already set unknown sources* and you will get a prompt to allow non-market apps. Click settings then you should be able to see "Unknown sources" check that followed by going into "Development" and check the 2 "Usb Debugging" boxes and uncheck "auto mount" then your nook tablet is ready to be used in debugging mode.
Instructions to root:
1. Download the "usbdrivers" zip
2. Download the "Nook&Zergy.zip"
3. Extract both to a folder C:\ntroot\
4. Now you should see the following files and folders inside c:\ntroot:
5. Run "runmefirst.bat" and follow the instructions.
6a. When the batch file opens the device manager, If you don't see a broken device icon next to "NOOK Tablet" then you may have some other generic drivers taking over. Not sure how to remove them so you will have to move to another PC that has never had a tablet hooked up and start over.
6b. If you do see NOOK Tablet with a broken device icon.. then right click and choose "update driver". Choose "Let me specify where the driver is" and browse to the c:\ntroot\usbdriver folder and hit ok. It should install and you can click "OK" to the warning about unsigned drivers.
7. Run "NookandZergy.bat" and follow the instructions
7a. If you see a long string of numbers/letters it's your device
Now you should have root.
How to Unroot and Undo system mods: Check out this thread:
Code:
Changelog:
7.5: Added file to block OTA's directly instead of needing titanium backup and did a few script fixes as well as added brianf21's hiddensettings app.
7.0.1: Fixed minor bug where systemui mod was not being properly installed (wrong command was used) NOTE: You will get force closes from the systemui until the script finishes and reboots your tablet.
7.0: Allowed recognition of users that used ADB Hijacker app to allow for system mods to occur even if you didnt choose them with the script originally
6.0: Added ricochet1k's SystemUI mod to have perm back / menu button on status bar + have N automatically redirect to home on first click
6.0: (continued) fixed the sdcard check for users since Zerg causes auto unmount of the sdcard
5.2: Added check for sdcard to install files
5.0.1: Added option for access to the titanium backup and push them to sdcard even if you are already rooted
5.0: Added Titanium backup as well as files needed to block OTA's
4.7: New Market added (3.4.4)
4.6: Added permissions fix.
4.5.5: (Debloater): Added Extreme Debloater option
4.5: Debloated updated to be a customized menu (Has a menu included now) [URL="http://forum.xda-developers.com/showpost.php?p=20229004&postcount=625"]found here[/URL]
4.1: Removed bugs
4.0: Included de-bloater and launcher install (you get to choose!)
3.5: Updated to check for proper USB Vendor ID as well as check for root.
3.0: Updated to include system app replacements (Keyboard, Email, Gallery) As well as adding live wallpapers for other launchers. You need to choose to run this part of the script same as gApps.
2.7: Updated Gapps to latest [9/30/2011]
2.5: Fixed a few minor typo's/bugs with the script
v2.1: Added usb vendor id addition to adb_usb.ini
v2.0: Rewritten script to allow for more user choices; added Gapps installer (thanks anlog); Added busybox installer apk and debug menu puller (allows you to access debugging menu)
v1.1 Updated superuser apk
v1.0: Official release
v.75: Updated to install SU and superuser.apk
v.5: Initial release
Code:
Credits:
Gojimi for his HomeCatcher.apk
Developers of ADW launcher for their APK
Developers of Go launcher for their APK
Syndicate Apps for their Honeycomb Launcher
anlog for finding out how to get nook color drivers to work and general testing
Team Revolutionary for their exploit
B&N for using android like good little sheep
suicideclown for bearing with me while I tried to get it to work on his computer until anlog found the driver fix.
Dsstrainer for the simplified instructions.
How to do it manually instead of running the Nook&Zergy.bat file (for linux or mac users or someone who wants to do it all manually)
Install drivers and follow instructions up until running the batch file then do the following commands in order:
Code:
adb push zergrush /data/local/zergy
adb shell "chmod 755 /data/local/zergy;cd /data/local/;./zergy"
adb wait-for-device install Superuser.apk
adb remount
adb push su /data/local/tmp/
adb shell cd /data/local/tmp;chmod 777 su;cd /;mount -o remount,rw -t rootfs rootfs /;
adb push su /system/bin/su
adb shell chmod 4755 /system/bin/su
Wanna buy me a coffee or something pretty for christmas?
Unroot method can be found here
Rooted nook tablet using my method
Taken from inside of barnes and noble;
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
Indirect said:
Alright, I know you all are going to say "We cant find usb debugging" but allow me to assist you. I found that it's in the development menu of where you enable side-loading of applications so just check that then get the zergrush exploit ran using this.
*I do not own a nook tablet so I cannot check, I just learned alot about it tonight while at a barnes and noble store and the guy who worked there was cool enough to try and help root it with me but since you need adb permissions to run the exploit, I couldn't do anything.
Download Link:
http://dl.dropbox.com/u/15069134/Nook&Zergy.zip
Click to expand...
Click to collapse
Wouldn't still need adb drivers to work in order to do this exploit? If both are possible, I'll gladly buy a nook tablet in order to see if it works (because I intended to buy one anyway if it got root).
I think it might use the nook color drivers but again, I can't test so if anyone has the specific drivers, post them.
Very interesting. I hope someone tries this soon.
Sent from my Samsung Legendary 4G, a Universe UTES phone, running "two.three.five"
I am willing to give this a try tonight. want to get in touch? If it works I will record video.
suicideclown said:
I am willing to give this a try tonight. want to get in touch? If it works I will record video.
Click to expand...
Click to collapse
Thanks. Let us know how it goes!
Sent from my Nook Tablet using Tapatalk
Yeah, add me on Gtalk.
[email protected]
Indirect said:
Yeah, add me on Gtalk.
[email protected]
Click to expand...
Click to collapse
I'll help out as well.
gtalk: [email protected]
I tried this quickly and cannot get it working, i have usb debug enabled however the first problem is that the device does not show up in ADB Devices. Second problem or at least i think it might be is that it defaults in to usb storage mode and while plugged in it cannot be altered from that mode. If someone could create a toggle app to change the default i believe this might help. As for the drivers i am looking and will report back later.
ITFloater said:
I tried this quickly and cannot get it working, i have usb debug enabled however the first problem is that the device does not show up in ADB Devices. Second problem or at least i think it might be is that it defaults in to usb storage mode and while plugged in it cannot be altered from that mode. If someone could create a toggle app to change the default i believe this might help. As for the drivers i am looking and will report back later.
Click to expand...
Click to collapse
People hit a wall here last night on irc, May want to hop in #nookcolor to chat about it.
*cough* http://dl.dropbox.com/u/15069134/add-ons.zip *cough* Put that into your android sdk directory and you have the drivers.
Very nice
Sent from my BNTV250 using Tapatalk
905 views, someone must've tried this by now
Sent from my Samsung Legendary 4G, a Universe UTES phone, running "two.three.five"
You need to add the Nook Tablet USB vendor-id to adb_usb.ini, otherwise adb will not see the device. Do not know what the Nook Tablet vendor-id is, but you can find it with serveral utilities.
I just added a zip that I found to add usb vendor ID and gives you the drivers.
Crap...
I got into the application settings menu and was able to allow sideloading, but the window closed before i could turn on usb debugging. I can't figure out how to get back into the menu, since when I try to install an APK it actually does it now instead of spitting out an error.
Looks like I'm going to have to factory reset. I'll try the root right after that and report results here...
BTW, are those drivers 32-bit or 64-bit?
WAIT here is an app to pull up usb debugging menu
http://dl.dropbox.com/u/15069134/me.tennkia.apr-1.apk
Indirect said:
I just added a zip that I found to add usb vendor ID and gives you the drivers.
Click to expand...
Click to collapse
i got USB debugging enabled (i sideloaded AnyCut and put a shortcut to Development on my home screen)
but i cant get adb to recognize my NT... already edited adb_usb.ini with 0x2080 as vendor id.
http://legacyschool.us.to/nookdev/nookcolor-easyADB.exe
^ use that
Indirect said:
http://legacyschool.us.to/nookdev/nookcolor-easyADB.exe
^ use that
Click to expand...
Click to collapse
no dice, still not recognizing NT
Hi all,
There have been a couple of threads regarding ad-hoc not working for the NT but I decided to make a new one so it would be easily searchable. Please find below the fix for adhoc wifi. This fix should work for any OMAP4 device that uses version 0.6.10 of wpa_supplicant. The patch for this came from the following link (the diff file). I just applied it and recompiled for our device.
http://forum.xda-developers.com/showpost.php?p=7711198&postcount=6
Download the files attached below.
Turn off wifi.
To apply the fix do the following with adb (you will need root) or just use root explorer. Be sure to do a backup first (included in the adb script below).
Code:
$ adb pull /system/bin/wpa_supplicant wpa_supplicant.bak
$ adb shell
$ su
# mount -o remount,rw /dev/block/mmcblk0p5 /system
# chmod 777 /system/bin/wpa_supplicant
# exit
$ exit
$ adb push wpa_supplicant.omap4.adhocfix /system/bin/wpa_supplicant
$ adb shell
$ su
# chown root /system/bin/wpa_supplicant
# chmod 755 /system/bin/wpa_supplicant
# mount -o remount,ro /dev/block/mmcblk0p5 /system
# exit
$ exit
Turn wifi back on. You should be good to go.
I'm very happy to say that my wife will be driving everywhere now as I will be even more inseparable from this lovely little device from now on now that those of us with old tethers are MOBILE!
One thing I noticed using this patch. After installing it the first time you reboot you may need to go into the wireless settings and forget your networks to be able to reconnect.
worked perfectly thank you!
Sent from my BNTV250 using Tapatalk
Glad to hear it. I have been running it for about 2 days between AP and adhoc and haven't had problems yet.
zambien said:
Hi all,
There have been a couple of threads regarding ad-hoc not working for the NT but I decided to make a new one so it would be easily searchable. Please find below the fix for adhoc wifi. This fix should work for any OMAP4 device that uses version 0.6.10 of wpa_supplicant. The patch for this came from the following link (the diff file). I just applied it and recompiled for our device.
http://forum.xda-developers.com/showpost.php?p=7711198&postcount=6
Download the files attached below.
Turn off wifi.
To apply the fix do the following with adb (you will need root) or just use root explorer. Be sure to do a backup first (included in the adb script below).
Code:
$ adb pull /system/bin/wpa_supplicant wpa_supplicant.bak
$ adb shell
$ su
# mount -o remount,rw /dev/block/mmcblk0p5 /system
# chmod 777 /system/bin/wpa_supplicant
# exit
$ exit
$ adb push wpa_supplicant.omap4.adhocfix /system/bin/wpa_supplicant
$ adb shell
$ su
# chown root /system/bin/wpa_supplicant
# chmod 755 /system/bin/wpa_supplicant
# mount -o remount,ro /dev/block/mmcblk0p5 /system
# exit
$ exit
Turn wifi back on. You should be good to go.
I'm very happy to say that my wife will be driving everywhere now as I will be even more inseparable from this lovely little device from now on now that those of us with old tethers are MOBILE!
One thing I noticed using this patch. After installing it the first time you reboot you may need to go into the wireless settings and forget your networks to be able to reconnect.
Click to expand...
Click to collapse
Using ADB is problem on my machine. How do I do this through root explorer? I assume its much more than save a backup of a file and renaming the new?
Could I open terminal emulator on tablet and do this?
Also, after downloading the files, where would I save them to on my tablet?
Thanks
qngds said:
Using ADB is problem on my machine. How do I do this through root explorer? I assume its much more than save a backup of a file and renaming the new?
Could I open terminal emulator on tablet and do this?
Also, after downloading the files, where would I save them to on my tablet?
Thanks
Click to expand...
Click to collapse
It's pretty easy with root explorer.
1. Turn off wifi.
2. Open root explorer. Navigate to /system/bin.
3. Copy wpa_supplicant
4. Put is somewhere as a backup. Remember where you put it.
5. Get the wpa_supplicant from the zip file above. Unzip it and rename it to wpa_supplicant.
6. Take your new wpa_supplicant from your computer and put it on your nook via usb.
7 With Root Explorer copy the new wpa_supplicant and navigate to /system/bin
8. change to read write.
9. Paste wpa_supplicant into the directory /system/bin which you should be in.
10. Change owner to root.
11. Change permissions to:
read write execute
read execute
read execute
12. Turn wifi back on and test. You may find that you need to reboot your nook if it doesn't work at first.
To restore use the same steps starting at step 6 but with your backup.
whoops, double post
Thanks so much! I figured up til item 10, but it didnt occur to me to change permissions.
Thanks!! works perfectly to tether on my Iphone.
zambien said:
It's pretty easy with root explorer.
1. Turn off wifi.
2. Open root explorer. Navigate to /system/bin.
3. Copy wpa_supplicant
4. Put is somewhere as a backup. Remember where you put it.
5. Get the wpa_supplicant from the zip file above. Unzip it and rename it to wpa_supplicant.
6. Take your new wpa_supplicant from your computer and put it on your nook via usb.
7 With Root Explorer copy the new wpa_supplicant and navigate to /system/bin
8. change to read write.
9. Paste wpa_supplicant into the directory /system/bin which you should be in.
10. Change owner to root.
11. Change permissions to:
read write execute
read execute
read execute
12. Turn wifi back on and test. You may find that you need to reboot your nook if it doesn't work at first.
To restore use the same steps starting at step 6 but with your backup.
Click to expand...
Click to collapse
Thank you for the step by step for us novices.
As a side note, I used ES File Explorer, which shows up on the Android Marketplace on the nook (at least when rooted) to make the switch. I thought I'd add how to do this using this free app.
When using ES File Explorer. I already downloaded and unzipped the new wba supplicant file, and placed in a folder I could access on the device. I also made a copy of the original wba and placed it in an "original wba file" folder:
1. Open ES File Explorer
2. Select "Settings" at the bottom
3. Scroll down to "Home Directory" and change it to "/" (without the quotation marks)
4. Scroll down to "Root settings" and check both "Root Explorer" AND "Mount File System"
5. Backout of settings and try to navigate to "system" and "bin" (if you don't see it try restarting the ES File Explorer program)
From here ES File Explorer can change root files and permissions.
Now you can follow steps 1-9 listed above by zambien. Then...
Once you have replaced the original wpa_supplicant file with the new one under /system/ bin (don't forget the renaming; I used the "copy to" option) you have to:
1. Navigate back to /system/bin and find the new wpa_supplicant file
2. Long press the wpa_supplicant file and scroll down the pop-up menu to "Properties" (should be the last option)
3. Check the following boxes:
-User; read, write, execute
-Group; read, execute
-Other; read execute
I was able to connect to my HD2 through WiFi Tether (came with AmeriCanAndroid) over ad hoc, and confirmed internet access. I did not have to restart the device, but you might have to. I was able to switch between my house WiFi router, and the cell phone WiFi Tether without any issues.
**Update: Issue with reboot. After reboot it keeps trying to connect with adhoc network even though adhoc network it is off (phone off; shows full bars on NT). NT says my home network is out of range. At this point I:
1. Click on ad hoc network and select "Forget"
2. Wait for my home network to show up (sometimes I click on my home network and it shows up as connecting in background; don't know if it matters and just needs time to scan)
It is currently working except for this bug and seems to keep working after sleep. I think it is only a reboot issue. I will keep this configuration for a few days and see if the reboot issue changes.
**Update 2: It seems like the issue is more about waiting a few seconds for the nook to find the networks after sleep and after boots. With the original WiFi file, it was ready right away. Otherwise, works great!
Flawless first time. No need to reboot. Thanks for everything! This plus my galaxy nexus makes for an awesome combination!!!
Worked perfectly first time. Wifi hangs once in a while and I havev to turn it off and back on to kick it back in, but not really a big deal. I rooted my OG droid justs to get wifi to my nook. I love it.
Hi, I have installed this with my rooted NT 1.4.1. It appears to be working perfectly but if I switch WIFI off and power off my NT, it will reboot itself at the Nook screen and I have to force a factory reset to make it work.
@zambien Would you please look into this?
Thanks dude now I can fully use the wifi tether of my phone
Sent from my BNTV250 using xda premium
Change Owner Question...
When I go to change Owner to Root, there's another box below entitled 'Group' which is now showing sd card - I am still having trouble with the Nook recognizing the wifi from my droid x2 - is this something that should be changed to 'Root' as well?
Thank you!
Its because of this site and all the people on here that share their wealth of knowledge that I get to enjoy an optimal electronic experience and I greatly appreciate it! Thanks!
wpstewartjr0421 said:
When I go to change Owner to Root, there's another box below entitled 'Group' which is now showing sd card - I am still having trouble with the Nook recognizing the wifi from my droid x2 - is this something that should be changed to 'Root' as well?
Click to expand...
Click to collapse
where do we go to change the owner? I can change the permissions but no idea where to go to change the owner. Wondering if this is what is keeping me form getting this to work off of my X2 running CM7
rbellis said:
where do we go to change the owner? I can change the permissions but no idea where to go to change the owner. Wondering if this is what is keeping me form getting this to work off of my X2 running CM7
Click to expand...
Click to collapse
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
~ Veronica
lavero.burgos said:
~ Veronica
Click to expand...
Click to collapse
thank you but that really doesn't tell me anything. I changed the permissions but I still don't know how to change the owner to root. The 3 options below the permissions...what are those?
rbellis said:
thank you but that really doesn't tell me anything. I changed the permissions but I still don't know how to change the owner to root. The 3 options below the permissions...what are those?
Click to expand...
Click to collapse
To change owner simply long press the file a window will pop up scroll down(like when you go to change permissions) in the list and you will see change owner, another window will show now next to Owner pick 0 - root from the list. If you can't see change owner option then you need a recent version of root explorer.
~ Veronica
That did it! Went off w/o a hitch. I used a combination of root explorer and es file explorer. Es file ex to do the unzipping and copying, root ex to change owner and permissions. 1 reboot later and I'm sending this thx thru my phones tether! Thx a mil, guys!
This is a port of scrosler's CleanTool 2.1.1 . All credit to scrosler, nils, and everyone else I don't know that contributed to the work found herein. I'm just the script monkey that whipped up the Linux version.
YOU MUST HAVE THE LINUX ANDROID SDK INSTALLED TO USE THIS
If you can't figure out the Android SDK here are a few helpful links
http://developer.android.com/sdk/index.html
http://www.talkandroid.com/guides/developer/android-sdk-install-guide/#.TuaS3lxjgSM
So now that you have the SDK installed...
1) Unzip Cleantool_Linux_v1.zip
2) Open a command window, change directory into your Cleantool_Linux directory
3) Run ./cleantool.sh
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
Please post questions and findings in thread. I'll update this as often as I can.
Downloading now. I will test and report back! Fingers crossed
Update: Yes!!!! It works perfectly!!!! I am soooo happy! I can't thank you enough. I really do appreciate your help and scrosler's.
Now I need to find out how to get "wireless tether" to work. Any suggestions?
Sweet ! Now I just have to get my ADB fixed...
Yeah, I know right! I have been running Linux (ubuntu from 2008- Feb 2011, then switched to Linux Mint Debian Edition from Feb 2011-now) all of my computers for years now and every time I get ready to root and mess with my phone, I have to go through Windows inside of Virtualbox or find a way to run the rooting script through a terminal and ADB. Fortunately, MrSmith was here to save the day!!!
On a different note, I was able to install both "wireless tether" and "wifi tether" and get both apps to run and broadcast the wifi signal. When I try to connect to it on my laptop, it tries but then fails with "no connection". Not sure what the problem is yet, but I am playing with "wifi tether" and it's menu's to see if I can find a solution. It has the options for you to "Change your Device profile" which I am hoping might help. (probably not, but it used to help on my old droid x)
Looks good man!
smartbusiness2003 said:
Yeah, I know right! I have been running Linux (ubuntu from 2008- Feb 2011, then switched to Linux Mint Debian Edition from Feb 2011-now) all of my computers for years now and every time I get ready to root and mess with my phone, I have to go through Windows inside of Virtualbox or find a way to run the rooting script through a terminal and ADB. Fortunately, MrSmith was here to save the day!!!
On a different note, I was able to install both "wireless tether" and "wifi tether" and get both apps to run and broadcast the wifi signal. When I try to connect to it on my laptop, it tries but then fails with "no connection". Not sure what the problem is yet, but I am playing with "wifi tether" and it's menu's to see if I can find a solution. It has the options for you to "Change your Device profile" which I am hoping might help. (probably not, but it used to help on my old droid x)
Click to expand...
Click to collapse
I keep meaning to try this. I need to re-temp root tonight, then I'll try out the tether products as well. Did you freeze tetheringguard?
Just an FYI, I linked to this thread as the "Official" Linux Port
Much appreciated although I'd hate to see the unofficial one.. haha
MrSmith317 said:
Much appreciated although I'd hate to see the unofficial one.. haha
Click to expand...
Click to collapse
That made me LOL for real!
MrSmith317 said:
I keep meaning to try this. I need to re-temp root tonight, then I'll try out the tether products as well. Did you freeze tetheringguard?
Click to expand...
Click to collapse
I tried to get it to work for about 3 hours without freezing tetheringguard. Then as my research continued, I noticed that everytime I tried the wifi tether app, the tetheringguard service/app would be running when I checked my system monitor. So I disabled it by adding it to the script. I did not disable mobile hotspot, but maybe I should. I tried to get it to work for about another 3 hours after disabling tetheringguard and still NO GO. But as to not mis-lead you, the wifi tether app actually successfully broadcasts the wifi signal, the problem is that when I try to connect to it using my laptop, it connects with a "no connection" (red x on ethernet symbol) and then immediately disconnects. The wifi tether app doesn't show that the laptop ever connected.
Here are some strange things:
1. scrosler PM'd me and said that he successfully got the newest pre alpha build (assuming it is wifi_tether_v3_1-pre108.apk) to work last night. He said that the only things that he changed in the settings is checking the MSS Clamping and Routing Fix. He said that he PM'd me using the tethering wifi!!! aghhhhhh
2. why does my linux nm applet show the ssid signal from wifi tether as having both the wireless icon and the Ethernet jack icon?
3. why does it connect at all to the Ethernet jack icon, even though it immediately says no connection?
4. I would have to say that the behavior is similar to what happens when you try to run the Mobile Hotspot app on the rezound without paying for the service. When you click it, it spins the "waiting wheel" and then pops up the message about calling Verizon to get that feature.
I hope all this helps us to somehow figure out what the problem is. I am very frustrated at how easy scrosler said his works!!!!
smartbusiness2003 said:
Here are some strange things:
1. scrosler PM'd me and said that he successfully got the newest pre alpha build (assuming it is wifi_tether_v3_1-pre108.apk) to work last night. He said that the only things that he changed in the settings is checking the MSS Clamping and Routing Fix. He said that he PM'd me using the tethering wifi!!! aghhhhhh
2. why does my linux nm applet show the ssid signal from wifi tether as having both the wireless icon and the Ethernet jack icon?
3. why does it connect at all to the Ethernet jack icon, even though it immediately says no connection?
4. I would have to say that the behavior is similar to what happens when you try to run the Mobile Hotspot app on the rezound without paying for the service. When you click it, it spins the "waiting wheel" and then pops up the message about calling Verizon to get that feature.
I hope all this helps us to somehow figure out what the problem is. I am very frustrated at how easy scrosler said his works!!!!
Click to expand...
Click to collapse
Its time to try connecting to another device.
Do you have any other WiFi devices you can try with?
Had to buy a Christmas tree last night so I was out of it. I'll get on this tonight. I run Ubuntu at home (as well as Win XP an Win7) so I can test this out from a bunch of devices. I already have tetheringguard and hotspot disabled because I'm never paying them for the privilege of using my data connection the way they want me to. I do have wifi tether installed already (3.1 beta 7) so I'll also play around with scripting the temp root locally while I'm at work just to see if i can get it to work...
And they pay me for this ...
scrosler said:
Its time to try connecting to another device.
Do you have any other WiFi devices you can try with?
Click to expand...
Click to collapse
Yes, I will try that tonight. I thought about trying to connect my PS3 to it, but haven't tried it yet. I will report back tonight.
MrSmith317 said:
Had to buy a Christmas tree last night so I was out of it. I'll get on this tonight. I run Ubuntu at home (as well as Win XP an Win7) so I can test this out from a bunch of devices. I already have tetheringguard and hotspot disabled because I'm never paying them for the privilege of using my data connection the way they want me to. I do have wifi tether installed already (3.1 beta 7) so I'll also play around with scripting the temp root locally while I'm at work just to see if i can get it to work...
And they pay me for this ...
Click to expand...
Click to collapse
That will be awesome! I feel the exact same way about the "privilege" of something I already pay unlimited for! (we have to be careful with our comments about paying Verizon for their Mobile Hotspot feature, because scrosler told me that he DOES PAY for it!!! And we wouldn't want to upset him )
Between the three of us, I'm sure we can get it to work.
Really!!! You lucky dog...
smartbusiness2003 said:
Yes, I will try that tonight. I thought about trying to connect my PS3 to it, but haven't tried it yet. I will report back tonight.
Click to expand...
Click to collapse
Just a heads up I don't know if the PS3 supports Ad-Hoc networking. I've never tried with the PS3 or Xbox 360 but I know it works for all of my laptops.
I'm having problems getting this working on my Macbook Pro with Lion. I've tried both the Mac Android SDK and the Linux one. I was able to get the Mac SDK to run and install the extra programs the links you posted suggest, but executing your script fails. As I recall it said something like failed to execute binary. Where do I need to put your script in relation to the SDK? I was able to get temp root and cleean by installing the Windows version on my computer at work, but it would be nice to be able to regain temp root when I'm travelling with the laptop. Thanks for your work on this.
Jeff
jwjohnson said:
I'm having problems getting this working on my Macbook Pro with Lion. I've tried both the Mac Android SDK and the Linux one. I was able to get the Mac SDK to run and install the extra programs the links you posted suggest, but executing your script fails. As I recall it said something like failed to execute binary. Where do I need to put your script in relation to the SDK? I was able to get temp root and cleean by installing the Windows version on my computer at work, but it would be nice to be able to regain temp root when I'm travelling with the laptop. Thanks for your work on this.
Jeff
Click to expand...
Click to collapse
Try this: copy ADB from your installed SDK into the Cleantool folder. If you can post the errors/screenshot because it's always easier to troubleshoot that way.
Success
Thanks. That seems to work.
CleanTOOL 2.1.1 For the HTC Rezound by Scott (scrosler)
www.scottsroms.com
Obtaining Temp Root!
This may take a minute.
Please be patient...
Password:
* daemon not running. starting it now on port 5037 *
* daemon started successfully *
rm failed for /data/local/tmp/wpa_supplicant, Is a directory
2249 KB/s (23056 bytes in 0.010s)
[**] Zerg rush - Android 2.2/2.3 local root
[**] (C) 2011 Revolutionary. All rights reserved.
[**] Parts of code from Gingerbreak, (C) 2010-2011 The Android Exploid Crew.
[+] Found a GingerBread ! 0x00017118
[*] Scooting ...
[*] Sending 149 zerglings ...
[+] Zerglings found a way to enter ! 0x10
[+] Overseer found a path ! 0x000171e0
[*] Sending 149 zerglings ...
[+] Zerglings caused crash (good news): 0x401219c4 0x0054
[*] Researching Metabolic Boost ...
[+] Speedlings on the go ! 0xafd19fd3 0xafd3a837
[*] Popping 24 more zerglings
[*] Sending 173 zerglings ...
[+] Rush did it ! It's a GG, man !
[+] Killing ADB and restarting as root... enjoy!
Halfway there!
Re-mounting your external SD card
remount succeeded
5669 KB/s (1994516 bytes in 0.343s)
3759 KB/s (22228 bytes in 0.005s)
5363 KB/s (785801 bytes in 0.143s)
pkg: /data/local/tmp/superuser.apk
Failure [INSTALL_FAILED_ALREADY_EXISTS]
Now Temp Rooted!
Press Enter to Continue...
Click to expand...
Click to collapse
Superuser was already installed from the previous temp root. That's the only error I see. I tested by starting WiFi Tether and was able to connect so I think I'm all set. Thanks for your work again.
Jeff
No problem. Glad I could help
Update!
I tested the wifi tether app on other devices and it WORKS!!!!!!!!!! The problem is with my laptop so I will figure it out. Thanks guys!!!!!
WARNING: there is no warning lol you got scared eh ahah. I have tested this all day and my nook is running nicely like from the first day i rooted .
PLEASE FOLLOW THE TUTORIAL STEP BY STEP!!!
<< INSTALLATION FOR STOCK >>
What do i need?
0. An Account at Raptor VPN and activate the account from your email
1. Root
2. BusyBox installed in /system/xbin
3. OpenVPN Installer (Download from Market)
4. OpenVPN Settings (Download from Market)
5. Download tun.ko for STOCK from here | md5: 6c3faeef60b11a024e78ae6e268aa605
6. Download the OpenVPN files needed to connect to RaptorVPN from here | md5: 3591efbe38420f432f0dec62982ad84d
7. A file explorer (ex. Root Explorer, ES file explorer, etc)
----------------------------------------------------------------------
Got it, what's next?
1. Open your file explorer, go to /system/lib and create a folder name it modules
2. Uncompress tun.zip and cut/move tun.ko to /system/lib/modules
3. Give tun.ko ALL read/ALL write/ALL execute permissions (means check all 9 check boxes) and change owner and group to root (if you don't know how to do that check this thread first)
4. Go to /system/xbin and create a folder, name it bb: /system/xbin/bb
5. Go back copy ifconfig and route files from /system/xbin to /system/xbin/bb
6. Open OpenVPN Installer it will detect that OpenVPN binary is not installed and ask permission to install, tap on the install button and choose to install it in /system/xbin.
OpenVPN also needs the path to ifconfig and route files which is provided by busybox. It will ask for the path and create symlinks, pick /system/xbin/bb.
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
7. Go to /system/xbin and give openvpn ALL read/ALL write/ALL execute permissions and change owner and group to root.
8. Go to /sdcard and create a folder name it openvpn: /sdcard/openvpn
9. Uncompress raptorvpn.zip and copy all those files under /sdcard/openvpn
10. Open OpenVPN Settings and set it up like this: menu>> advanced
NOTE: spotflux.ovpn is down so use spotflux-alt.ovpn instead.
11. You should get a login icon in the notification bar now, if not the reboot your device. Once you get the notification icon login with your RaptorVPN username/password.
THAT'S IT - ENJOY!
----------------------------------------------------------------------
<< INSTALLATION FOR CM7 ALPHA12 & MIUI >>
What do i need?
0. An Account at Raptor VPN and activate the account from your email
1. OpenVPN Settings (Download from Market)
2. Download tun.ko for CM7 from here | md5:
3. Download the OpenVPN files needed to connect to RaptorVPN from here | md5: 3591efbe38420f432f0dec62982ad84d
4. A file explorer (ex. Root Explorer, ES file explorer, etc)
----------------------------------------------------------------------
Got it, what's next?
1. Open your file explorer, go to /system/bin and copy ifconfig and route files to /system/xbin
2. Uncompress cm7-2.6.35.7-TEAM-B_tun.zip and cut/move tun.ko to /system/lib/modules
3. Give tun.ko rw- r-- r-- permissions (means ALL read/top write) and change owner and group to root (if you don't know how to do that check this thread first)
4. Go to /sdcard and create a folder, name it openvpn: /sdcard/openvpn
5. Uncompress raptorvpn.zip and copy all those files within /sdcard/openvpn
6. Open OpenVPN Settings and set it up like this: menu>> advanced
7. You should get a login icon in the notification bar now. Once you get the notification icon login with your RaptorVPN username/password.
THAT'S IT - ENJOY!
Proof?
Troubleshooting
Q: I logged in from the notification icon but it shows conecting but doesn't go farther, why?
A: Did you enabled wifi? that must be it
Q: My wifi is not connecting, it keeps disconnecting, what should i do?
A: Go to OpenVPN settings and uncheck OpenVPN box so it will turn off OpenVPN, try again to connect to wifi you will get connected then enable OpenVPN again.
Q: How can I get a working US Amazon account?
A: Get a US billing address and credit card. If you don't have that you should generate the info from a site like this: Fake Name Generator(http://www.fakenamegenerator.com/
). Keep in mind though that you won't be able to buy anything with it, but you can download the free apps of the day.
Q: I modified my build.prop and the stock Hulu+ app does not work with it, how can i fix it?
A: Well you can't fix it, you will need to uninstall hulu+, reboot your device and install one from here that has been modified to work on most android devices.
NOTE: There are other good choices like DroidVPN (tested) speed is good too, but it is in beta, once it stops being beta it won't be free anymore, RaptorVPN is completely free and you can use it all you want.
Thanks to @heartrobber18 and @succulent for his .ko modules
~ Veronica
I went back to stock so i haven't tested in CM7 but it should work though, if someone could confirm would be appreciated!.
~ Veronica
Added a troubleshooting section.
~ Veronica
lavero.burgos said:
I went back to stock so i haven't tested in CM7 but it should work though, if someone could confirm would be appreciated!.
Click to expand...
Click to collapse
I could not get it to work.
Code:
insmod: can't insert '/system/lib/modules/tun.ko': invalid module format
Most likely due to being compiled for a different kernel. (2.6.35.7 versus 2.6.35.7-ge8ff105)
jeffml said:
I could not get it to work.
Code:
insmod: can't insert '/system/lib/modules/tun.ko': invalid module format
Most likely due to being compiled for a different kernel. (2.6.35.7 versus 2.6.35.7-ge8ff105)
Click to expand...
Click to collapse
oh i see, oh well then you guys will have to wait until CM7 gets tun.ko built in, the pro that you have is that cyanogenmod comes with a VPN settings.
~ Veronica
Unfortunately none of my modules load in CM7.
open vpn is working fine. verified by whatsmyip.net and showed different external ip. thanks. one question, is there a readme/link on how to add another entry to connect to l2tp or ppp server other than raptor? did a search and came up empty. looked in the /sdcard/openvpn entries but seemed configured for ssl and no info on how to change that. thanks.
---------- Post added at 08:19 PM ---------- Previous post was at 08:08 PM ----------
if your running ad blocking with adfree and blocked host names are set to 127.0.0.1 for adblock, is this used by the vpn and should I set adblock ip to something else?
rp201 said:
open vpn is working fine. verified by whatsmyip.net and showed different external ip. thanks. one question, is there a readme/link on how to add another entry to connect to l2tp or ppp server other than raptor? did a search and came up empty. looked in the /sdcard/openvpn entries but seemed configured for ssl and no info on how to change that. thanks.
Click to expand...
Click to collapse
The problem here is to find a service that work with an app supported by the nook talet stock, its easier in CM7 because it has its own vpn settings feature. so you have to play with VPN app - VPN service - free. BTW succulent updated his thread today with working .ko modules for CM7. If anyone want to test. Will update my OP now.
~ Veronica
UPDATE!
OP UPDATED with tun.ko module for CM7, should work now. @thanks to succulent
~ Veronica
lavero.burgos said:
OP UPDATED with tun.ko module for CM7, should work now. @thanks to succulent
Click to expand...
Click to collapse
The module works great.
I had to add a some symlinks for route and ifconfig in /system/xbin to get it to work with OpenVPN Settings and OpenVPN Installer but it now works like a champ. The symlinks might not be needed (depending on the OpenVPN Installer options) but I couldn't get it to work without adding them.
It detected the module but wouldn't go threw for me. Hangs at authorization. Anyone have this happen?
Sent from my BNTV250 using Tapatalk
Kionic said:
It detected the module but wouldn't go threw for me. Hangs at authorization. Anyone have this happen?
Sent from my BNTV250 using Tapatalk
Click to expand...
Click to collapse
Are using stock or CM7?
Sent from XDA premium using my Nook Tablet
I'm using cm7. It detects module but just stops at authorization. I thought it was my pass but I was able to sign in on raptor.
Sent from my BNTV250 using Tapatalk
Was following the steps using ES file explorer. But it seems file explorer can't change ownership of the .ko file? Wondering if I should proceed with the rest of the instructions anyway, or if it's possible to use adb to change ownership of the file.
Also, where on earth did u all get Root Explorer from, the market keeps telling me it isn't compatible with the Nook Tablet.
rcHumanz said:
Was following the steps using ES file explorer. But it seems file explorer can't change ownership of the .ko file? Wondering if I should proceed with the rest of the instructions anyway, or if it's possible to use adb to change ownership of the file.
Also, where on earth did u all get Root Explorer from, the market keeps telling me it isn't compatible with the Nook Tablet.
Click to expand...
Click to collapse
Go to the market and search for a file manager by rthyme software. It has a root explorer option in settings.
Sent from my BNTV250 using Tapatalk
rcHumanz said:
Was following the steps using ES file explorer. But it seems file explorer can't change ownership of the .ko file? Wondering if I should proceed with the rest of the instructions anyway, or if it's possible to use adb to change ownership of the file.
Also, where on earth did u all get Root Explorer from, the market keeps telling me it isn't compatible with the Nook Tablet.
Click to expand...
Click to collapse
Yes you can use ADB to change owner
adb shell chown root /system/xbin/openvpn
~Veronica
Sent from XDA premium using my Nook Tablet
Kionic said:
I'm using cm7. It detects module but just stops at authorization. I thought it was my pass but I was able to sign in on raptor.
Sent from my BNTV250 using Tapatalk
Click to expand...
Click to collapse
Uhmmm I don't know what might be if it you get auth then something must be wrong in the username/pass you type or restrictions in your router, firewall nat at work/home
~Veronica
Sent from XDA premium using my Nook Tablet
ifconfig and route files
Used adb command to change owner. File Manager didn't give me the option to change ownership.
Didn't find the ifconfig and route files in /system/xbin. Files were found in /system/bin. Was it just a typo on ur part or am i missing files?
I copied the ifconfig and route files over to /system/xbin/bb and tried to install openvpn, and the install fails.
I choose to install it in /system/xbin/ as per instructions, and allow superuser, then it asks me for the path to the ifconfig and route files. I choose /system/xbin/bb/ifconfig and it starts proceeding, but then the install fails. When I check the log, it mentions that /system is already mounted read-write. The log says copying openvpn to /system/xbin/openvpn. Then it tries to execute a su command but returns the error 'not found' and then says unable to chmod the /system/xbin/openvpn: no such file or directory
Should I just create the directory myself? Should I turn /system back to read-only before trying to install openvpn?
rcHumanz said:
Didn't find these files in /system/xbin
Files were in /system/bin. Was it just a typo on ur part or am i missing files?
Click to expand...
Click to collapse
Oh i see, im in stock 1.4.0 and the ifconfig and route files were in /system/xbin you can try use the path /system/bin, if it doesnt work in that path then you have copy them to /system/xbin and give OpenVPN installer the new path for those files: /system/xbin. For me (stock) is working fine within /system/xbin/bb. I want you CM7 guys try so i update OP with working setup for CM7.
~ Veronica
Here's the error log I'm getting when I try to install openvpn
Here's a shot of the error log that's been generated when I try to install openvpn on 1.4.1. Don't know what I'm doing wrong. I'm thinking about trying to run the commands from adb and do a manual installation of the binaries myself...
-All credit for this method belongs to @xdabbeb from this thread: http://forum.xda-developers.com/showthread.php?t=2467302 All I did was gather the necessary elements and test to see if this would work on the G3 as it did on the G2.
-Please thank him for the great work he has done for finding and executing this method originally for the Verizon G2.
-Another shout out to @rickleasa for extracting and providing the hiddenmenu.apk from the AT&T G3 rom.
So Verizon as usual has hidden some features from the stock lg rom that other variants have access to, in this case the hidden menu that is typically accessed via a code entered into the dialer. This method will unlock this option for us - though you will not be able to access it via the dialer (well, not that I know of...yet), its accessed through adb or terminal.
Step 1: Download the hiddenmenu.apk at the link at the bottom of the post. The apk is unaltered (not deodexed) from the AT&T build. The Odex file is not needed.
Step 2: Manually past the apk into system/app and set permissions to rw-r-r- using your preferred root file manager, then reboot.
Step 3: From adb: (assuming you have adb set up and operational) type adb shell (then enter), su (then enter), and enter the command, or from terminal: type su (then hit enter) to gain root, then enter the command (press enter after entering or pasting the command). Command here:
am start -a android.intent.action.MAIN -n com.lge.hiddenmenu/com.lge.hiddenmenu.HiddenMenu
-The hidden menu will then open up and your good to start breaking your phone as you see fit!!
-The most common use for this is to fix Knock-on if you ever break it (Flashing international ports has a tendency to break hardware functions). This is done by accessing the hidden menu and going to HW Device Test/Touch Test/Touch Firmware Upgrade. Wait 10 seconds after updating to see if the fix worked.
-You can do lots of damage in there so be careful!! There's also many other fun things to do as well.
If someone finds a dial code that will execute this menu after the apk is installed, please post it :good:
Updated Codes: Verizon Hidden Enable/Disable menu: ##3328873 + send + 000000
Here's what you'll get:
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
##PROGRAM985, Call, Enter "000000" for code opens vzw field test. Still poking around for LG menu.
OG RAZR XT912 got 4.4 before S4!
anyway to tell band 4 from this menu?
This can also be run from Android Terminal Emulator on the phone. I stuffed the "am..." line into a file called "hiddenmenu", put that in /system/bin/
-Launch Terminal Emulator
-su
-hiddenmenu
Hidden Menu will launch
Back in Terminal Emulator:
-exit
-exit
The above may also need busybox -- not sure, as I had already installed that app.
markfm said:
This can also be run from Android Terminal Emulator on the phone. I stuffed the "am..." line into a file called "hiddenmenu", put that in /system/bin/
-Launch Terminal Emulator
-su
-hiddenmenu
Hidden Menu will launch
Back in Terminal Emulator:
-exit
-exit
The above may also need busybox -- not sure, as I had already installed that app.
Click to expand...
Click to collapse
Cool shortcut... Still hoping someone cracks the dialer entry.
Is there any other way to block OTA's other then this menu?
Anyone figure out how to turn off OTA using HiddenMenu on VZW?
There is a "Wi-Fi setting -LG" section, however when I select "OTA Setting" it throws an error, resets to the main menu page.
Alternately, I'm thinking perhaps use Titanium Backup to freeze "System updates 1_13_10_0"?
(Edit: I also froze keychain, as I've seen doing that mentioned several times. This could be good, bad, or indifferent, but i's what I've tried.)
markfm said:
Anyone figure out how to turn off OTA using HiddenMenu on VZW?
There is a "Wi-Fi setting -LG" section, however when I select "OTA Setting" it throws an error, resets to the main menu page.
Alternately, I'm thinking perhaps use Titanium Backup to freeze "System updates 1_13_10_0"?
Click to expand...
Click to collapse
I was thinking TiBu myself. Haven't tried it yet. Froze all the other bloat
LG G3 flies faster than a G6
OG RAZR XT912 got 4.4 before S4
If ##LGSERVICEMENU doesn't work, then it's possible they changed it...Or more likely it's blocked again and will require a framework mod. If that's the case let me know.
xdabbeb said:
If ##LGSERVICEMENU doesn't work, then it's possible they changed it...Or more likely it's blocked again and will require a framework mod. If that's the case let me know.
Click to expand...
Click to collapse
It does not, neither do any variations of the newly found sprint codes, or the standard other varients codes.
The HiddenMenu apk works for some items that appear, others crash the app. For example, on my phone BT_TEST says that Settings has stopped, then returns to the main menu, while Device_Test kills HiddenMenu, though doesn't do anything bad. Progress
So with this, is it possible to stop OTAs yet? Or people are still poking around to find the right combo?
HiddenMenu would likely be a "No" for stopping VZW OTA, since you can't actually get to that setting.
Freezing System updates (and maybe keychain?) will likely work, though I'm waiting for someone more experienced to chime in.
markfm said:
HiddenMenu would likely be a "No" for stopping VZW OTA, since you can't actually get to that setting.
Freezing System updates (and maybe keychain?) will likely work, though I'm waiting for someone more experienced to chime in.
Click to expand...
Click to collapse
Yes, freezing system updates will stop any ota from auto installing, but will also stop any ota notification (you won't know if one is available). LG handles OTA's differently from other manufacturers where you can disable the action of installing an ota separately from being notified of one. Also, on the g2 (and I assume the g3), you had to manually allow the ota to install, it wouldn't do it on its own, but why risk it? Freeze it, and I'm sure you'll still know when there's an ota here on xda immediately.
Doesnt uninstalling bloat also break ota? Could have swore that was the case with one of my older phones
Annoyingduck -- is freezing keychain also good/needed, or is freezing "system updates" probably enough? Thanks!
(Having fun poking at HiddenMenu, interesting things in there.)
markfm said:
Annoyingduck -- is freezing keychain also good/needed, or is freezing "system updates" probably enough? Thanks!
(Having fun poking at HiddenMenu, interesting things in there.)
Click to expand...
Click to collapse
It shouldn't be needed, but all bets are still off because of the many changes Verizon made. I'm comparing the international build and soon one of the other us carrier builds to find out what else big red has pulled. I can tell you with certainty that we are missing some "stock" apks and possibly some sync items that may or may have not been removed to allow some of verizons new cr-apps! That new Verizon messaging app may be the scariest thing I've seen from Verizon in a while... Who knows who's on the other end of that!
I still can't figure out what is hiding the weather app even though it's technically installed. Using a nova shortcut gives you access to it as a temp fix.
annoyingduck said:
-All credit for this method belongs to @xdabbeb from this thread: http://forum.xda-developers.com/showthread.php?t=2467302 All I did was gather the necessary elements and test to see if this would work on the G3 as it did on the G2.
-Please thank him for the great work he has done for finding and executing this method originally for the Verizon G2.
-Another shout out to @rickleasa for extracting and providing the hiddenmenu.apk from the AT&T G3 rom.
So Verizon as usual has hidden some features from the stock lg rom that other variants have access to, in this case the hidden menu that is typically accessed via a code entered into the dialer. This method will unlock this option for us - though you will not be able to access it via the dialer (well, not that I know of...yet), its accessed through adb or terminal.
Step 1: Download the hiddenmenu.apk here: https://mega.co.nz/#!yUgmBRZK!Fy3Iq5_vvdTVpsY9dNXz00Yxv9qH1k8Q-LrTKFVFcGM or at the link at the bottom of the post. The apk is unaltered (not deodexed) from the AT&T build. The Odex file is not needed.
Step 2: Manually past the apk into system/app and set permissions to rw-r-r- using your preferred root file manager, then reboot.
Step 3: From adb: (assuming you have adb set up and operational) type adb shell (then enter), su (then enter), and enter the command, or from terminal: type su (then hit enter) to gain root, then enter the command (press enter after entering or pasting the command). Command here:
am start -a android.intent.action.MAIN -n com.lge.hiddenmenu/com.lge.hiddenmenu.HiddenMenu
-The hidden menu will then open up and your good to start breaking your phone as you see fit!!
-The most common use for this is to fix Knock-on if you ever break it (Flashing international ports has a tendency to break hardware functions). This is done by accessing the hidden menu and going to HW Device Test/Touch Test/Touch Firmware Upgrade. Wait 10 seconds after updating to see if the fix worked.
-You can do lots of damage in there so be careful!! There's also many other fun things to do as well.
If someone finds a dial code that will execute this menu after the apk is installed, please post it :good:
Click to expand...
Click to collapse
Hey Duck- will I be able to access the LG built in Call Reject with this method? So annoying that Verizon has removed it!
Thank you for the reply
Scoob
scooby-snack said:
Hey Duck- will I be able to access the LG built in Call Reject with this method? So annoying that Verizon has removed it!
Thank you for the reply
Scoob
Click to expand...
Click to collapse
Not that I've found. Seems to have been removed from the framework from what I can tell - unless again, it's hidden