Related
I just rooted my phone and installed Gladenable to enable tethering and sideloading on the Atrix.
Sideloading works great but still i can't start tethering.
I can't put up a new apn for at&t because the phone won't accept it.
Is there a way to enable tethering on my rooted and unlocked atrix?
Google Barnacle and install that. It is the best wifi tethering app out there. It should work fine as long as you make sure you give it super user rights when it first starts.
If you can't give it superuser rights make sure that your phone is rooted correctly and you have busybox installed
Problem fixed... Added tether to my normal apn and it accepts it.
http://goo.gl/UpHMk
I have a P509 with no data-plan (pay as you go). I often use wifi-calling though (when signal is weak/non-existant) as well as web2go when I don't have wifi access and need to get on the net.
I tried a couple of the custom ROMs, and I really like devoid, but I was unable to get these apps reinstalled. I tried using Titanium Backup to restore the apps, but restoring web2go hangs titanium backup, and restoring wifi-calling works, but wifi-calling generates an error when it tries to start. For now I'm back on the stock rom with a franco kernel, which seems to be working fine, but I'd love to go to a custom kernel.
For anyone interested, the WebToGo app seems to be just a wrapper to bring you to http://home.web2go.com, so it is useless. It isn't included as an apk, so if you want to use it on a custom ROM, you need to deodex WebtogoHome.odex then recompile to apk
Wifi Calling is actually system/Kineto.apk
It also requires:
lib/libganril.so
lib/libkineto.so
lib/librilswitch.so
I'm not aware of a way to build an apk that installs extra files in .lib (there may be a way, I'm new here), so the only way I know to install is either using a custom zip, or to build a custom ROM with these. I did the latter.
I forgot this part:
in build.prop (I put it near the end)
Code:
rild.libpath=/system/lib/librilswitch.so
rilswitch.vendorlibpath=/system/lib/libril-qc-1.so
rilswitch.ganlibpath=/system/lib/libganril.so
I'm able to run devoid.franco with Wifi Calling using these settings and the above listed files on my P509
If you have T-Mobile as a provider, you can use wifi to send/receive calls with your normal phone-number.
The software is called 'Wifi Calling' and only works with T-Mobile. It comes stock on the Optimus-T/P509, but takes several tweaks to get it working properly on a P500 based ROM as I learned.
That is great news!
Are you able to go to http://home.web2go.com in your browser and add a day data pass? I disconected from wifi and allowed data but could not get to the website.
yep it seems to work for me.
I was much more interested in the Wifi-Calling though, as my cell reception is terrible at home.
I'm going to try to make a zip that will update the rom properly. I don't yet know how to alter the build.prop file from a zip, but assuming I can figure that out, I'll post it.
Here is a zip that should apply to any p500 2.2 based rom to get Wifi Calling (with T-Mobile) working. I've only tested it via clockwork mod. And I've only verified it using T-Moble in the US.
One note. I used a pretty dirty method to update the build.prop file, so don't install the zip more than once on any given rom. Doing so would probably work fine, but will leave extra junk in your build.prop file
Edit: I don't want to maintain multiple copies, should I need to update the code in the future. Get it from here:
http://forum.xda-developers.com/showthread.php?t=1116268
AxesofEvil said:
I'm going to try to make a zip that will update the rom properly. I don't yet know how to alter the build.prop file from a zip, but assuming I can figure that out, I'll post it.
Click to expand...
Click to collapse
That would be a great application. I know many T-mobile customers decide to just use the stock ROM so they can have wifi calling.
Figured out my problem accessing web2go. I thought it was a general problem because I had the same symptom in both phones. One phone had a sim that had never been used. The other phone somehow lost its APN settings. Of course, the bad sim card was in the phone with the correct APN and the good sim was in a phone with no APN entries. Stupid!
well done on the wifi calling zip!
i'm going to give it a shot tonight and post the results.
btw do you have any trouble with incoming MMS using custom ROMS? Mine shrink unless i'm using CM7.
You started off asking a question about wifi calling. You now have a app that solves the problem.
I think this section is no longer appropriate. This thread should be in the "Optimus One, P500 Android Development" section. When you post there your solution will get the attention it deserves!!
PS Don't forget to modify the thread title.
PPS Works Great!!!
I don't have enough posts to reply to your thread in the Development section, but just wanted to say thanks!
In the UK, this Wi-fi calling service is offered by the Orange network but I was unable to use it as my phone was not running the Orange ROM. I was able to adapt your zip, replacing the app and lib files with ones extracted from an Orange ROM - and it works perfectly.
What is the difference between this and say, Skype or Fring, or any of the other VoIP apps on the Market?
DigitalAnalog said:
What is the difference between this and say, Skype or Fring, or any of the other VoIP apps on the Market?
Click to expand...
Click to collapse
It uses your own phone-number, and you can call to other real phones with no additional charge. Other than that there isn't much difference.
AxesofEvil said:
Other than that there isn't much difference.
Click to expand...
Click to collapse
Humpf... would not the protocol be the huge difference here? The proprietary Skype blackbox pretty much sucks.
AxesofEvil said:
It uses your own phone-number, and you can call to other real phones with no additional charge. Other than that there isn't much difference.
Click to expand...
Click to collapse
I didn't know that, thanks.
RE: ?
509: Running with the new baseband, and OXYGEN.
Any progress on this? Since reading this, I'm trying to figure out a way to dissect an apk and allow for device specific compliance.
I have a few stock and aftermarket 'KINETO apks... What type of code would I need to learn for making this happen?
Also, when opening some of the files, they turn out to be characters spaced out several inches apart. I'm interested in learning about this.
I've been getting to know Eclipse and SDK on Ubuntu; however, some of these files cannot be edited with standard 'gedit' or notepad..
ALSO - When preparing to edit build.prop.kineto, the file opens with the code mentioned here. But that's all; nothing else.
Just these 3 lines of code:
rild.libpath=/system/lib/librilswitch.so
rilswitch.vendorlibpath=/system/lib/libril-qc-1.so
rilswitch.ganlibpath=/system/lib/libganril.so
Please Advise.
In all the 2.3.5 ROMs I have tried, the built in WiFi tethering fails to save any settings. If you change the SSID from AndroidAP to anything else, once you come back to the settings page it will revert back to AndroidAP always. Does anyone else have this issue with their latest ROM?
Cheers.
gmatharu12 said:
In all the 2.3.5 ROMs I have tried, the built in WiFi tethering fails to save any settings. If you change the SSID from AndroidAP to anything else, once you come back to the settings page it will revert back to AndroidAP always. Does anyone else have this issue with their latest ROM?
Cheers.
Click to expand...
Click to collapse
If your phone is rooted, you can use apps like Barnacle Wifi Tether.
Works perfect for me. It remembers all settings. App also displays downloaded/uploaded data volume real time.
droidphile said:
If your phone is rooted, you can use apps like Barnacle Wifi Tether.
Works perfect for me. It remembers all settings. App also displays downloaded/uploaded data volume real time.
Click to expand...
Click to collapse
Thank you for your response! I gave it a try but unfortunately it just doesn't want to share correctly. I tried a few WiFi tethering apps but they all seem to fail and it's not because I don't have root access, I think it is because they are not 2.3.5 compatible yet. By the way, do any of them support WPA as opposed to WEP?
gmatharu12 said:
Thank you for your response! I gave it a try but unfortunately it just doesn't want to share correctly. I tried a few WiFi tethering apps but they all seem to fail and it's not because I don't have root access, I think it is because they are not 2.3.5 compatible yet. By the way, do any of them support WPA as opposed to WEP?
Click to expand...
Click to collapse
afaik, barnacle supports only WEP encryption....
Don't know about other similar apps (like android wifi tether, easy tether, pdanet, etc)
gmatharu12,
It seems the bug is rather a Google one than Samsung. Many Nexus users have experienced the same when getting the 2.3.6 update. Then Google pushed out another update to fix it along with a bunch of others.
Back to our cases with 2.3.5, I also notice the DUN APN type once was shown up in 2.3.4 has gone. Not sure if it has a corelation or not.
Yeah i have the same problem...be good when some one finds a fix...wish i could but i am no way near the level of the devs here (respect)
I confirm that the problem exists on 2.3.4 and 2.3.5, KI4 / KJ1 (stock and custom roms)...
Azurstorm said:
I confirm that the problem exists on 2.3.4 and 2.3.5, KI4 / KJ1 (stock and custom roms)...
Click to expand...
Click to collapse
And KJ2 has still this bug...
Does someone know where the config is stored? Perhaps I could try to manually change settings...
Folks,
This is strange because some reports in the Google support forum, it has been fixed OTA for the vanilla build for Nexus S.
howipig said:
This is strange because some reports in the Google support forum, it has been fixed OTA for the vanilla build for Nexus S.
Click to expand...
Click to collapse
I forgot perhaps to say that it is a Samsung Galaxy S2
Azurstorm,
Of course, we are posting here for our Samsung GALAXY S II GT-I9100. But my point is that Nexus S is a "close relative", and many things should be similar.
The issue is already resolved. Right after you flash a ROM, change the wifi tethering setting first BEFORE you enable wifi. If you enable WIFI first, then yes, the tethering setting cannot be saved. I've tried this several times and it certainly solved my problem.
If you change the wifi tethering setting first, THEN you enable wifi. After that the settings can be saved.
Sent from my GT-I9100 using Tapatalk
dikai_yang said:
If you change the wifi tethering setting first, THEN you enable wifi. After that the settings can be saved.
Click to expand...
Click to collapse
Thanks for your advice, I found only one combination possible:
1) Deactivate all wifi function.
2) Reboot
3) Change tethering settings
4) Activate wifi or tethering
But it's a little excessive to change one setting
dikai_yang / Azurstorm,
*Update: Thank you! It seems the key to success is disable WiFi fisrt and reboot. It is kind of hassle but consider once it is set, most of us would not change it too often.
same problem here :s
Actually, the sure fire way to fix this issue, is to correct the permissions on the /data/misc/wifi folder. (you must have root)
In a shell window or terminal emulator, type:
chmod 770 /data/misc/wifi
This should fix you right up. No reboot necessary.
Samsung screwed up with the Kernel in 2.3.5 firmware, you just need to use another Kernel, something like Speedmod or Siyah fixes it.
LiFE1688 said:
Samsung screwed up with the Kernel in 2.3.5 firmware, you just need to use another Kernel, something like Speedmod or Siyah fixes it.
Click to expand...
Click to collapse
Right, but if for some reason you don't want to flash a different kernel, you can just adjust the permissions of the /data/misc/wifi folder, provided you have root.
ctomgee / LiFE1688,
Thank you.
Does anyone know if it is 'safe' to rename/uninstall/freeze TetheringManager.apk?
(Does the built in tethering use the same APN, external routing, etc. the phone would use internally?)
I have renamed TetheringManager.apk and have confirmed that tethering is 'still' working.
sdimezq8 said:
Does anyone know if it is 'safe' to rename/uninstall/freeze TetheringManager.apk?
(Does the built in tethering use the same APN, external routing, etc. the phone would use internally?)
I have renamed TetheringManager.apk and have confirmed that tethering is 'still' working.
Click to expand...
Click to collapse
So how do I do that and any problems? Will AT&T know?
Yes, deleting tethering manager is safe, it eliminates the check for the "broadband" apn, instead tethering uses the normally configured APN.
Da_G said:
Yes, deleting tethering manager is safe, it eliminates the check for the "broadband" apn, instead tethering uses the normally configured APN.
Click to expand...
Click to collapse
Thank you for the reply! (Your root has quickly taken this phone to the next level!)
yes, go for it!! I delete that as soon as I can...
I am some what a noob
How?
Willthrill said:
I am some what a noob
How?
Click to expand...
Click to collapse
Root-> get root explorer, ES file explorer, or similar -> delete /system/app/TetheringManager.apk
I thought root wasn't out yet, per all the other post
Willthrill said:
I thought root wasn't out yet, per all the other post
Click to expand...
Click to collapse
Da_G has taken care of this already. Stuff like root and new kernels/ROMs will always be in the Android Development subforum. http://forum.xda-developers.com/showthread.php?t=1504218
This GN2 is my first venture into Samsung phones, coming from a Moto Droid 2 Global. With the Moto I did root, flash several roms, occasionally soft-brick and have to restore to stock- so I am familiar with these concepts. But doing it the Samsung way is totally new to me.
I used the Root66 file to root the GN2. I can use Rom Toolbox and TiBu. FoxFi Wireless works but I cannot get Wireless Tether, Open Garden, or Barnacle to work. They do start up and appear to be working, but my computer cannot see them. I read in another post that perhaps BusyBox should be installed, so I did that with JRummy's version- still no wireless. Wireless tethering is our ONLY internet access at home because we live in an area with no broadband availability.
I also want to install the toolkit, put all apps in Multi-Window, and move apps to SD. Do I have to unlock the bootloader before I can do any of those things?
Thanks in advance for educating this Sammy noobie!
You need to go into settings in wireless tether and play with the driver reload checkboxs until you find an option that works for you. Check the log for errors as well after you turn on tethering.
gottahavit said:
You need to go into settings in wireless tether and play with the driver reload checkboxs until you find an option that works for you. Check the log for errors as well after you turn on tethering.
Click to expand...
Click to collapse
Tried that, no luck- any other ideas?
biknut1 said:
Tried that, no luck- any other ideas?
Click to expand...
Click to collapse
Do you have errors in your log? I had errors until I checked the right driver option.
Here's my setup on the TrevE mod version
Profile: Galaxy S3
Setup method: netd-NDC
Send NetD Max Client command: checked
wifi driver reload: checked
wifi driver reload 2: NOT checked
Routing fix:checked
That's it, and I have no errors in my log.
just install a rom, unlocked stock tethering works fine on em.
bendystrawboy said:
just install a rom, unlocked stock tethering works fine on em.
Click to expand...
Click to collapse
Only if you are not on an unlimted plan
gottahavit said:
Only if you are not on an unlimted plan
Click to expand...
Click to collapse
false.
biknut1 said:
"This GN2 is my first venture into Samsung phones, coming from a Moto Droid 2 Global. With the Moto I did root, flash several roms, occasionally soft-brick and have to restore to stock- so I am familiar with these concepts. But doing it the Samsung way is totally new to me.
Click to expand...
Click to collapse
-> I wanna point out that GN2 needs to be treated differently....but like you said, flashing rom and retrieving nandroid should be same concept as your Moto Droid2. And yes! It should be new to you!
biknut1 said:
"I used the Root66 file to root the GN2. I can use Rom Toolbox and TiBu. FoxFi Wireless works but I cannot get Wireless Tether, Open Garden, or Barnacle to work. They do start up and appear to be working, but my computer cannot see them. I read in another post that perhaps BusyBox should be installed, so I did that with JRummy's version- still no wireless. Wireless tethering is our ONLY internet access at home because we live in an area with no broadband availability."
Click to expand...
Click to collapse
-> There are 2 ways to fix your wifi tethering issues after rooting and unlocking your device.
1. by flashing any rom that already has hacked hotspot or working wifi tether apk
2. by installing wifi tether after rooting and unlocking bootloader on your existing stock rooted image.
If you're not considering option #1, then you can google search WifiTether_TrevE_Mod_11_22_2012, install it, and change settings as follows.
Change Device-Profile: Generic ICS/JB (wlan0)
Change Setup-Method: Netd-Ndc (master)
Send Netd Max Client Cmd: check
Enable WiFi-Encryption: your choice
WiFi-Driver Reload1,2: check both
Enable Access Control: your choice
Keep Alive-Connection Checking....: your choice
Routing Fix: check
Disable Wake-Lock: your choice (i prefer to check)
biknut1 said:
I also want to install the toolkit, put all apps in Multi-Window, and move apps to SD. Do I have to unlock the bootloader before I can do any of those things?
Thanks in advance for educating this Sammy noobie!
Click to expand...
Click to collapse
Toolkit is pretty much useless because it won't let you unlock the bootloader because of credibility issue.
First root your phone as posted here.
http://forum.xda-developers.com/showthread.php?t=2024207
Then, unlock your device by following Adam Outler's post
http://forum.xda-developers.com/showthread.php?t=2118348
bendystrawboy said:
false.
Click to expand...
Click to collapse
This
Sent from my DARK Note 2
gottahavit said:
Do you have errors in your log? I had errors until I checked the right driver option.
Here's my setup on the TrevE mod version
Profile: Galaxy S3
Setup method: netd-NDC
Send NetD Max Client command: checked
wifi driver reload: checked
wifi driver reload 2: NOT checked
Routing fix:checked
That's it, and I have no errors in my log.
Click to expand...
Click to collapse
When I click on the install button for the TrevE mod apk, the phone does nothing. I'm using an apk installer app and I am rooted but do not have the phone unlocked. How did you install?
exmeaguy said:
When I click on the install button for the TrevE mod apk, the phone does nothing. I'm using an apk installer app and I am rooted but do not have the phone unlocked. How did you install?
Click to expand...
Click to collapse
So you get the install window but then it never installs? Sounds like a bad apj download. Try again