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.
I've flashed my ACRO S to CM9.1 because there were some annoying problems with stock ROM, like:
1. AUTOSTARTS cannot work.
2. Samba file sharing cannot work.
] Samba File sharing is a very useful tool that makes android devices into a samba server over wifi. but the author of the app seems not to update anymore. yet there is some problem when running this app in stock ICS roms. like can't auto starts with system, cannot autostarts when connected to a wifi network, taking too long to get server enabled, system windows "no respond" shows up. etc. in a ROOTED acro S with stock roms.
3. Delays almost 10secs. when making calls by click from call history after just hang up another call.
4. Market Unlock pro cannot auto start with system.
==================================================
Now i really want the stock camera app back. so i think it's time for me to consider flash back to stock rom or some other roms based on it.
could somebody tell me new stock rom or MIUI roms etc. still have the problems?
Thank you!
anybody knows?
I have noticed that some things have stopped working for me that use initd.. Like MOAB the add blocking zip.. I'm using a custom ROM, rooted and still have problems. I just tried to install a kernel tweak and it would not work. I will include a screen shot. But what am I doing wrong and how can I fix it?
Hey all,
I 've been experimenting with different ROMS, setups etc for my AXON 7 and I with all roms except BadBoyz which is based on the official ZTE rom I had the "no sound" bug on calls. Although workaround is enabling / disabling the speakerphone while on call, I think it is not so convenient (and even with Macrodroid task I still had issues).
So, I just installed LOS again, then the OpenGApps stock package BUT I disabled the Dialer App (#DialerGoogle) on gapps-config.txt thus remaining with the stock LineageOS dialer.
I have been using this setup for two days and I did not experience any call issues.
Just a heads up for a possible bug fix, can you guys / gals test this on another rom and update this topic?
You will find my gapps-config.txt attatched below:
How do you apply fix? To build.prop or gapps before flashing?
borijess said:
How do you apply fix? To build.prop or gapps before flashing?
Click to expand...
Click to collapse
You just do not flash opengapps google phone / dialer app
WizeMan said:
You just do not flash opengapps google phone / dialer app
Click to expand...
Click to collapse
I always flash the micro package that comes with no dialer and I still have the issue.
I have never ever used gapps or any other kind of google bs (well, except for the rest of the OS ) and I have the issue. Mind you that it doesn't seem to happen after having triggered the loudspeaker in any way (music etc.) before making a call. Per boot even, it seems.
I am looking to install the latest stable Lineage OS or Resurrection Remix on my rooted LG G3 D850 running Kitkat.
1) Can I still use and install apps from the play store ?
2) There are a few pre-installed apps from the LG OS that I like, mainly Visual Voicemail and Weather.
Can I somehow use these ?
3) I do not have a SIM card of cellular service on this phone yet. It is my spare and I can't afford another plam
When an OS update is available, do I need to go through the complete install process and loose all my data ?
Thanks in advance
Tony
what2use said:
I am looking to install the latest stable Lineage OS or Resurrection Remix on my rooted LG G3 D850 running Kitkat.
1) Can I still use and install apps from the play store ?
2) There are a few pre-installed apps from the LG OS that I like, mainly Visual Voicemail and Weather.
Can I somehow use these ?
3) I do not have a SIM card of cellular service on this phone yet. It is my spare and I can't afford another plam
When an OS update is available, do I need to go through the complete install process and loose all my data ?
Thanks in advance
Tony
Click to expand...
Click to collapse
1.) If you install the latest TWRP and flash RR Lineage OS, you can still install apps and games thru the Play Store, all you are doing is installing an updated/modified version of Android, it's no different, except the fact that it's a custom firmware. It's still Android based.
2.) I believe you can still use the Visual Voicemail if you sideload the stock apk. I've had luck sideloading stock apps and not having a problem with using them. Now I'll have to see if the weather app works on 8.1 or 9.0. I'll keep you posted.
3.) When a stock firmware update is available, you won't lose your data. It doesn't factory reset your device, all it does is flash an update to your current system or updating your firmware via OTA updates. Usually when you sign into your Google, your data automatically backs up. All you have to do is sign back into your Google account and restore your data. It will run in the background and re-install those apps.
Hope this helped.
Ty
This is interesting and very helpful.
I forgot to mention, the stock apps I am interested in, Visual Voicemail and Weather, were built-in to the stock OS that came with the phone. At some point I had called AT&T support for something and they told me that the built-in Visual Voicemail is not available on the play store. I did try the version on the play store and it is different and will not work with my pre-paid plan.
If this is the case, can I somehow extract the apk and install it on RR or Lineage?
Thanks
what2use said:
This is interesting and very helpful.
I forgot to mention, the stock apps I am interested in, Visual Voicemail and Weather, were built-in to the stock OS that came with the phone. At some point I had called AT&T support for something and they told me that the built-in Visual Voicemail is not available on the play store. I did try the version on the play store and it is different and will not work with my pre-paid plan.
If this is the case, can I somehow extract the apk and install it on RR or Lineage?
Thanks
Click to expand...
Click to collapse
When I updated Visual Voicemail (from Play Store) today on my PAC-MAN ROM it was automatically disabled and had to be turned back on its setting. Sounds silly to ask but you did turn it on? Anyway, I didn't know that it probably doesn't work with prepaid accounts. Bah!
Pulling apks from a stock KitKat ROM and expecting them to work on ROMs that are several Android versions removed would be wishful thinking. In the past there have been mods of some stock apps to run on AOSP/CM. Some still work like the LG QuickRemote. In general the stock LG apps (probably) relied on libraries and whatnot that are not available in custom ROMs.
If you consider pulling and side loading something it should at least come from a later stock, Marshmallow. Some custom stock ROMs were also debloated. Removing weather for instance. In a couple of cases the devs would make the removed items available for download for those who wanted them back. Nimax and Clean ROM are a couple that come to mind. Still, I wouldn't count on anything working outside of stock.
If one wants/needs what stock had to offer then one should stay on stock. Sadly, the G3 only made it up to Marshmallow.
BTW, are you aware this thread is in the wrong subforum? [emoji54] [emoji850]
EDIT: Here you'll find Nimax_Apps_G5 zip. In it are the LG apps removed from the Nimax ROM for the G3. The weather app is in there. Its original location was in /system/app/LGWeather/LGWeather.apk. I figure, after extracting zip, you could do a quick test by trying to install it normally and see if it succeeds or not.
https://androidfilehost.com/?fid=529152257862713935
Moto G5s Plus XT1806, MultiROM, XDA Legacy
I was able to backup/restore Visual Voicemail using Titanium Backup. Not sure if it works, although it runs. I forgot Visual Voicemail only works through cellular data and I do not have a SIM or service yet.
As far as weather, I did the same backup/restore using Titanium Backup and weather just crashes. But I found other weather apps so that is not a problem.
I will check out the Nimax apps you mentioned and see what happens. THANKS