Working Republic Wireless app in Custom ROMS - Moto X General

I've found a way to get the Republic Wireless app to work in custom ROMS, well at least CM11 & CM12 but I don't know why the method wouldn't work elsewhere. Currently I've been able to get the phone activated and I can send text messages in CM11 but phone calls do not work on either CM11 or CM12. Also, text messages show up as the "secret number" and not your actual number. The phone will show that it's getting signal but the MEID space is null in the Republic app. I'm sure there are things that I'm missing that need to be copied over for a fully functional ROM but here's what I've got so far.
In the build.prop:
#begin build properties
CHANGE
ro.product.name=​
TO
ro.product.name=ghost_repw​
#additional build properties
ADD THE FOLLOWING
ro.build.repw=true​
That should be it for the build.prop
These you can copy and paste into your ROM. I recommend taking them from the RW Stock ROM.
system > app
RepWNetworkManager.apk
RepWNetworkManager.odex
RepWTrafficManager.apk
RepWTrafficManager.odex​
I'm not sure if you need .odex and .apk, I copied both just in case.
system > etc > permissions
com.bandwidth.rw.system.xml
com.sprint.xml​
system > framework
com.bandwidth.rw.system.jar
com.bandwidth.rw.system.odex
com.sprint.jar
com.sprint.odex​
again, not sure if both are necessary.
system > priv-app
Republic.apk​
If you change the build.prop, copy the needed files over and zip the ROM back up, you should have a functioning Republic app. If anyone has any ideas as to how to make this fully functional, feel free to post your ideas.

This is very interesting. I have been wanting to get custom roms on republic. Keep us up to date on your progress.

Is it possible to get a flashable zip?

Have you tried installing the RW Messaging and Dialer apks, as well?

The Mexinerd said:
Is it possible to get a flashable zip?
Click to expand...
Click to collapse
I don't have anywhere to host a file so unfortunately not.
Nicene Nerd said:
Have you tried installing the RW Messaging and Dialer apks, as well?
Click to expand...
Click to collapse
I'm not sure what those apks are. I wasn't aware RW had either of those.
I haven't done much with this lately because I can't seem to make any progress on it.

bstevens23 said:
I'm not sure what those apks are. I wasn't aware RW had either of those.
I haven't done much with this lately because I can't seem to make any progress on it.
Click to expand...
Click to collapse
RW had to modify both the Messaging and the Dialer apps in order to make them work with their WiFi calling system. Although I haven't compared them to the stock apps I suspect that if you do you will see that they are not the same.

It's occurred to me that even if we could get CM11 working properly, I doubt we could do so with any Lollipop ROM before the official update.
I've done further research by using the RW Dialer.apk and Mms.apk. Here are my findings:
Opening the Dialer or Messaging apps caused immediate FC.
Calls to my RW number came through, but could not be answered because the Dialer would FC.
By switching back to the CM Dialer, I could send and receive calls from the HSN (hidden Sprint number).
By installing a secondary texting app (i.e. Google Messenger), I could send/receive SMS with the HSN.
Also using a secondary texting app, I could send/receive MMS with my RW number (a peculiar result).
SMS to my RW number never came through at all.
Calls never seemed to work over Wi-Fi, but the MMS did, and some of the SMS might have.
From my research so far, it seems you could have a fully functional normal phone by using your hidden Sprint number in this method. You would lack the RW feature of Wi-Fi calling, though Wi-Fi MMS seems to work with your RW number.

glarepate said:
RW had to modify both the Messaging and the Dialer apps in order to make them work with their WiFi calling system. Although I haven't compared them to the stock apps I suspect that if you do you will see that they are not the same.
Click to expand...
Click to collapse
I'll have to look into the Dialer but I've used Messenger in CM11 and it mostly worked, but went to the Sprint Number. I'll try swapping out the messaging and dialer apps and see if that effects anything. I don't think just the apps would make a difference though as apps like Messenger do work on the RW ROM without modification. I'm betting, the messaging apps at least, are routed through a file(s) that I'm not aware of. I think one of the files I mentioned in my OP or something similar to them is what routes messages and allows it to work with WiFi. I know I'm missing something that makes the RW app/framework recognize my actual phone number/MEID.
Nicene Nerd said:
It's occurred to me that even if we could get CM11 working properly, I doubt we could do so with any Lollipop ROM before the official update.
I've done further research by using the RW Dialer.apk and Mms.apk. Here are my findings:
Opening the Dialer or Messaging apps caused immediate FC.
Calls to my RW number came through, but could not be answered because the Dialer would FC.
By switching back to the CM Dialer, I could send and receive calls from the HSN (hidden Sprint number).
By installing a secondary texting app (i.e. Google Messenger), I could send/receive SMS with the HSN.
Also using a secondary texting app, I could send/receive MMS with my RW number (a peculiar result).
SMS to my RW number never came through at all.
Calls never seemed to work over Wi-Fi, but the MMS did, and some of the SMS might have.
From my research so far, it seems you could have a fully functional normal phone by using your hidden Sprint number in this method. You would lack the RW feature of Wi-Fi calling, though Wi-Fi MMS seems to work with your RW number.
Click to expand...
Click to collapse
I've had similar results with my steps and using Messenger. I was able to send texts on CM11 and receive them but they were all through my Sprint # and the formatting was strange. I don't recall if I could make calls at all.
I think making it work on CM12 is possible. But I agree that it's not possible quite yet. Without a stock image to look through I have no idea how they've organized everything. I haven't checked in a few days, but if someone has been able to make a ROM out of the nandroid backup, I could decompress that, move the RW files over, recompress and attempt to flash it. I'm almost certain there's something I'm still missing, I'm just not sure what it is.

bstevens23 said:
I'll have to look into the Dialer but I've used Messenger in CM11 and it mostly worked, but went to the Sprint Number. I'll try swapping out the messaging and dialer apps and see if that effects anything. I don't think just the apps would make a difference though as apps like Messenger do work on the RW ROM without modification. I'm betting, the messaging apps at least, are routed through a file(s) that I'm not aware of. I think one of the files I mentioned in my OP or something similar to them is what routes messages and allows it to work with WiFi. I know I'm missing something that makes the RW app/framework recognize my actual phone number/MEID.
I've had similar results with my steps and using Messenger. I was able to send texts on CM11 and receive them but they were all through my Sprint # and the formatting was strange. I don't recall if I could make calls at all.
I think making it work on CM12 is possible. But I agree that it's not possible quite yet. Without a stock image to look through I have no idea how they've organized everything. I haven't checked in a few days, but if someone has been able to make a ROM out of the nandroid backup, I could decompress that, move the RW files over, recompress and attempt to flash it. I'm almost certain there's something I'm still missing, I'm just not sure what it is.
Click to expand...
Click to collapse
If it would help I think I have the 4.4.4 sbf files for RW.. all stock. If you want them pm me and I will upload them somewhere so you can get it!

poixninja said:
If it would help I think I have the 4.4.4 sbf files for RW.. all stock. If you want them pm me and I will upload them somewhere so you can get it!
Click to expand...
Click to collapse
I would love to see those.

Nicene Nerd said:
I would love to see those.
Click to expand...
Click to collapse
Ok uploading now to my gdrive.. it probably wont be done by the time I have to go to work, But I'll try to get you the link either on break, or after I get off!

Nicene Nerd said:
I would love to see those.
Click to expand...
Click to collapse
Here is the G-drive link to the 4.4.4 repw sbf
https://drive.google.com/file/d/0B3haitXafLKcZmpaZXg5R1h4Um8/view?usp=sharing

Really cool findings in here... I've wondered about this myself, and whether it might be possible to install CM in a rom slot and then use a global pre-paid sim card while traveling.
bstevens23, did you flash the CM image into a TWRP romslot or have you used sunshine to unlock and flashed over everything? I'm a little fuzzy on how the flash mem in the phone is actually partitioned up, especially when it comes to stuff like radio firmware vs. os partitions.... not sure what would work here.
Cool stuff!:good:

I saw this on reddit. As we know were also not allowed access on stock to the APN settings. There is a utility on f droid that gives you access the APN settings. There are about 15 various APNs that seem to be included that you can't edit, select, or delete. Likely these are chosen by the RW app.
It is too bad that there is not a utility that allows you to compare two roms and displays the differences
Sent from my XT1049 using Tapatalk

Looking into the data folder it would seem like w ebb might want to move over the shared press as well as looking through the xml files it calls out authentic devices for the RW apps. Perhaps this will allow the backend to interface with the rest of the Rw applications?
Sent from my XT1049 using Tapatalk

I wish it would work on moto g but that's wishful thinking.... Any progress???

So, looking at the logcat for mms, it looks like it crashes on loading or accessing MmsApp.java and MmsConfig.java
No idea how to fix tho
Sent from my XT1049 using XDA Free mobile app

poixninja said:
So, looking at the logcat for mms, it looks like it crashes on loading or accessing MmsApp.java and MmsConfig.java
No idea how to fix tho
Sent from my XT1049 using XDA Free mobile app
Click to expand...
Click to collapse
Have those been replaced with the RW versions?
Sent from my XT1049 using Tapatalk

Nooblet said:
Have those been replaced with the RW versions?
Sent from my XT1049 using Tapatalk
Click to expand...
Click to collapse
I haven't been able to find them.. Not sure where to look..
Sent from my XT1049 using XDA Free mobile app

Any ideas? On where those java files are?
Sent from my XT1049 using XDA Free mobile app

Related

Couple of problems for CS user with Cyanogen 6

Hopefully this is the right place to post this question. I have installed the latest stable Cyanogen rom, but I'm running into a couple of problems:
1. I cannot send text messages that are more than a few words in length. I suspect this to be because the ROM was written with Sprint's settings, and those settings simply won't work with Cellular South users. Am I right in that there is something that I must change to get my texts to work correctly with Cellular South?
2. Reboots - this one is rather annoying. There is really no rhyme or reason as to why it does this. I can reboot my phone, and it will just sit there, with only SipDroid running in the background (as far as apps that I have added that are running), and my phone will reboot itself every few hours. Now, one thing that did happen was the 2GB MicroSD card that came with the phone died, and I replaced it with a Class 6 8GB MicroSD card. I can't remember if I had the reboot problems prior to that. Any suggestions to help me try to isolate the cause of this?
Thanks everyone.
Bump. Sorry about bumping this thread. Just do not want to have to go back to my stock ROM.
You need the APN settings for cs I think.
Sent from my HERO200 using XDA App
omrebel said:
Hopefully this is the right place to post this question. I have installed the latest stable Cyanogen rom, but I'm running into a couple of problems:
1. I cannot send text messages that are more than a few words in length. I suspect this to be because the ROM was written with Sprint's settings, and those settings simply won't work with Cellular South users. Am I right in that there is something that I must change to get my texts to work correctly with Cellular South?
2. Reboots - this one is rather annoying. There is really no rhyme or reason as to why it does this. I can reboot my phone, and it will just sit there, with only SipDroid running in the background (as far as apps that I have added that are running), and my phone will reboot itself every few hours. Now, one thing that did happen was the 2GB MicroSD card that came with the phone died, and I replaced it with a Class 6 8GB MicroSD card. I can't remember if I had the reboot problems prior to that. Any suggestions to help me try to isolate the cause of this?
Thanks everyone.
Click to expand...
Click to collapse
Does it by chance reboot when your GPS comes on? Open Maps (or anything you know will cause the GPS to become active) and see what happens. If so try the GPS fix. Used to be able to type ##GPSCLRX#, in Sense but you can't in CM, but there is a fix.
@ranger - it reboots even when the GPS is off (I generally keep it off). Thanks for the suggestion though. Maybe I just need to wipe it and reflash? Couldn't hurt I suppose.
@mrinehart - thanks. I'll do some searching for the "APN Settings" for Cellular South.
What's your total setup with cm6? Like kernel, overclock app and what not? But I believe all cdma users have the 160 character limit with the stock messenging app but if you use handcent or chomp you can bypass this by checking the split thread option in settings. Hopefully after hearing your setup I can help you figure out what's causing the reboots
Sent from my HERO200 using XDA App
@ThaSik1 - I was using just the stock messaging app. I didn't realize there was a limitation in the stock messaging app. My setup was just CM6 stable with the gapps installed. The only other apps that I had running constantly were Sipdroid (used for my GV + Gizmo5), and for overclock, I had been using the Overclock Widget. I have restored my stock CS ROM for now - but will applying the CM 6.1 RC1 ROM today.
Let me ask this - my stock CS ROM is 2.1. Would it be worthwhile to copy my APN configuration file from my stock ROM over the CM 6.1 configuration file? Or, would that cause problems?
To my knowledge it shouldn do any harm because the apn file that comes with Cyanogen roms dont have our carrier listed in it anyways. And if it does cause problems, i'll just attach my apn file (which is a modified version of cyanogen's to include Cellular south). But I dont think apn's do much good unless you have picture messaging..dont quote me on that tho lol As for your reboots, i can't see why it would be rebooting like that..If you wiped data and dalvik/cache, then flashed the rom, followed by gapps you should be good. Only thing i can actually see giving you problems would be if you had it overclocked too high since all heroes can't handle the 768 frequency
Flash Deca’s capped kernel to stop the random reboots
ThaSik1 said:
To my knowledge it shouldn do any harm because the apn file that comes with Cyanogen roms dont have our carrier listed in it anyways. And if it does cause problems, i'll just attach my apn file (which is a modified version of cyanogen's to include Cellular south). But I dont think apn's do much good unless you have picture messaging..dont quote me on that tho lol As for your reboots, i can't see why it would be rebooting like that..If you wiped data and dalvik/cache, then flashed the rom, followed by gapps you should be good. Only thing i can actually see giving you problems would be if you had it overclocked too high since all heroes can't handle the 768 frequency
Click to expand...
Click to collapse
I do have picture messaging on my plan - I take it I will need to go ahead and use my a CS APN file. If you don't mind, then yes - please do post the Cellular South APN file that you have. I really do appreciate your help your help. This forum rocks!
I have installed CM6 RC1, and everything seems to work great. I took your advice on not using the stock messaging app and am using Handcent instead. I set it to split the messages. That appears to have fixed the texting problem. Handcent reminds me of my old iPhone texting setup, which I really liked. I have also set the Overclock to max at 691 to make sure that I don't run it too high (or too hot for that matter).
hahahaha no problem honestly i'm just paying it forward my good friend cuz i was once in your shoes lol.. To use the apn file i'm attaching, use an app from the market called "apn backup & restore".. install the app, use a file manager to place the attached file in the folder labeled "ApnBackupRestore", then open the apn app, click delete apns, then click restore apns. You might also need to reboot for it to take affect too lol and sorry to step on your toes in case you already know all of this info But i really hope Cm6.1 works out well for you cuz my Csouth hero is loving it!! haha
P.S. the xml file inside the attached zip is what you wanna place inside the folder lol
ThaSik1 said:
hahahaha no problem honestly i'm just paying it forward my good friend cuz i was once in your shoes lol.. To use the apn file i'm attaching, use an app from the market called "apn backup & restore".. install the app, use a file manager to place the attached file in the folder labeled "ApnBackupRestore", then open the apn app, click delete apns, then click restore apns. You might also need to reboot for it to take affect too lol and sorry to step on your toes in case you already know all of this info But i really hope Cm6.1 works out well for you cuz my Csouth hero is loving it!! haha
P.S. the xml file inside the attached zip is what you wanna place inside the folder lol
Click to expand...
Click to collapse
Wow, thank you again for your help on this. And no, you certainly weren't stepping on my toes. Thanks for the steps to take - I wasn't sure how to do any of that to be honest and would have been searching this forum for a long while most likely.
So far, CM6.1 has been rocking! I'll let you know how the APN goes. Thanks again!
@ThaSik1 - so far, all of the texts seem to be working great. Thanks again for your help! It really is appreciated.
No problem lol glad I could help honestly I always send myself a picture message just to make sure the settings stuck lol but if you run into any issues just shoot me a pm or maybe Impaler cuz he's more knowledgeable about this stuff then me
Sent from my HERO200 using XDA App
ThaSik1 said:
No problem lol glad I could help honestly I always send myself a picture message just to make sure the settings stuck lol but if you run into any issues just shoot me a pm or maybe Impaler cuz he's more knowledgeable about this stuff then me
Sent from my HERO200 using XDA App
Click to expand...
Click to collapse
Thanks. And go easy on us in the Egg Bowl this year. It's going to be an ugly blowout......... lol
Now, I just need to get rid of where it says Sprint. I think that's been covered in the forum somewhere, as I think I remember seeing that topic.
Ha hey you know us dogs go all or nothing man hahaha but I can help ya with that sprint text issue lol I have the Eri.XML file ya need in order to change that but I can't post it from my phone..give me a sec and I'll boot up the laptop to attach it
Sent from my HERO200 using XDA App
Edit: With this file (eri.xml), you need a file manager with root access (i know with estrong you can go to settings, scroll to the very bottom where root options is, then check the root explorer tab and mount file system. Once you back outta the settings copy the eri.xml file, look in the upper left corner and touch the slash button to end up on the root of your phone) Okay from there you wanna find the system/app folder and then paste the eri.xml file there. All ya need to do then is reboot and you should be good lol
ThaSik1 said:
Ha hey you know us dogs go all or nothing man hahaha but I can help ya with that sprint text issue lol I have the Eri.XML file ya need in order to change that but I can't post it from my phone..give me a sec and I'll boot up the laptop to attach it
Sent from my HERO200 using XDA App
Edit: With this file (eri.xml), you need a file manager with root access (i know with estrong you can go to settings, scroll to the very bottom where root options is, then check the root explorer tab and mount file system. Once you back outta the settings copy the eri.xml file, look in the upper left corner and touch the slash button to end up on the root of your phone) Okay from there you wanna find the system/app folder and then paste the eri.xml file there. All ya need to do then is reboot and you should be good lol
Click to expand...
Click to collapse
Thanks for the help. I copied that eri.xml into the system/app folder and rebooted, but my lock screen is still showing Sprint. I noticed that there wasn't an eri.xml in the system/app folder to start with. Perhaps that has been changed to a different location in the CM6.1 build?
That or i told you the wrong destination lol..my bad..Mine says its listed in the "/data" folder..try that and let me know if it works for ya
ThaSik1 said:
No problem lol glad I could help honestly I always send myself a picture message just to make sure the settings stuck lol but if you run into any issues just shoot me a pm or maybe Impaler cuz he's more knowledgeable about this stuff then me
Sent from my HERO200 using XDA App
Click to expand...
Click to collapse
Looks like you've done a great job here But yeah, feel free to go to my CM Q&A if you need anything from me
ThaSik1 said:
That or i told you the wrong destination lol..my bad..Mine says its listed in the "/data" folder..try that and let me know if it works for ya
Click to expand...
Click to collapse
That worked perfectly! I'd buy ya a beer or three if I could. Thanks again for your help! You guys rock!

Google Dialer - On LG G3

Greetings XDA Members,
I've searched for quite some time, with limited success on keeping a stock rom along with Google Dialer. The best of both worlds if you will, that would allow great features without the loss of another. It was always a debate between using a AOSP rom at the loss of the camera, or sticking to stock and working with xposed to change settings to an agreeable state. With endless google searches, forums read, and opinions given by others; they all seemed to end with "Not Possible". Well, with some trial and error I have found a workable solution that will allow the Google Dialer to replace the stock dialer, and also allow for "In-callui" to replace the stock one.
It also needs to be mentioned, that I cannot guarantee this will work with your variant, custom rom, or other items not factored into the equation. Though this has worked for me without fail on the ATT Model D850 on Cloudy 2.5 but there are a few details to note. The "In-callUI" will show for both Incoming & Outgoing calls, but you will first see your stock one come up for a brief second or so and switch over. For me, this isn't an issue as I don't immediately answer or hang up when a call completes. Some of the items recommended in the prerequisite are optional and provide other ways to find/adjust permissions, or freeze/delete applications (Stock dialer). I'm not personally an avid developer, but if you have any questions I've been able to gain a great deal of knowledge over the years with hands on experience with the Android operating system. Feel free to ask any questions that may come up, and I'll be happy to assist if possible.
Pre-requisites;
LG G3 - Rooted
Custom Recovery with knowledge on Flashing ZIP files.
Root Explorer / File Manager
Nova Launcher / App to launch an activity.
Titanium Backup (recommended to backup Dialer and other applications in case of damage)
Included in the attachments is the file GoogleStockDialerAndMms. This file is a flashable zip that will automatically adjust the permissions necessary to make calls. It's highly recommended that you make a backup of your current rom with TWRP/CWM in case any issues arise. As this adds two files to your system directory, there is always a chance that an error can occur.
If you choose the route of Nova, you can create a shortcut to an activity. Below I've included a screenshot of which activity needs to be chosen in order to use Google Dialer.
Within Nova Launcher, long-press on the home screen.
Choose "Shortcuts"
Select "Activities"
Find "Google Dialer" in the list, then tap to open it up, and select "Phone" (use the first one in the list)
Can I disable my default dialer?
The short answer is no. As a general rule, you will need to keep your present dialer enabled in order to receive calls. The long answer is that on some phones you might be able to disable your stock dialer, but on others you definitely cannot. Feel free to try it on your own device and let us know what your results are. If you choose to do attempt this, I highly recommend against uninstalling and instead move to FREEZING the phone applications with Titanium Backup or similar root enabled application.
747 views, and 44 downloads. Hopefully everything has been smooth for everyone attempted. Please leave feedback if you have any issues.
Good to see it's over 1200 views and counting. If anyone has any issues, feel free to reply so they can be addressed.
hi @Eruvion, just wanted to check if we get the search feature with your google dialer? or does this depend on the country you live in? thanks.
resitm said:
hi @Eruvion, just wanted to check if we get the search feature with your google dialer? or does this depend on the country you live in? thanks.
Click to expand...
Click to collapse
@resitm As far as I have heard and seen so far, it will work locally depending on the information generated from your local area by google. Please let me know if you attempt it and it doesn't work.
Eruvion said:
@resitm As far as I have heard and seen so far, it will work locally depending on the information generated from your local area by google. Please let me know if you attempt it and it doesn't work.
Click to expand...
Click to collapse
thanks, i will try it once im back home.
yesterday i installed the apk from apkmirror and created a shortcut for google dialer. everything worked as should other that the tab in the most left, i think thats the call history. the dialer FC anytime that icon was touched.
Good job on this even if Im already running an AOSP based ROM, I dont need this.
But you took time writing and explaining everything so thanked all your posts,
Have a nice day
Eruvion said:
@resitm As far as I have heard and seen so far, it will work locally depending on the information generated from your local area by google. Please let me know if you attempt it and it doesn't work.
Click to expand...
Click to collapse
i flashed the zip and everything seems to be working fine. i am also able to search close by businesses, i typed pizza and it showed me the closest pizza places.
the only FC i am getting is in settings when i tap call settings-voicemail, call waiting. i don't use that so its ok for me. thanks again.
also i did not have to create a shortcut, the app icon was there after restart.
resitm said:
i flashed the zip and everything seems to be working fine. i am also able to search close by businesses, i typed pizza and it showed me the closest pizza places.
the only FC i am getting is in settings when i tap call settings-voicemail, call waiting. i don't use that so its ok for me. thanks again.
also i did not have to create a shortcut, the app icon was there after restart.
Click to expand...
Click to collapse
@resitm I'm glad everything worked for you! Thanks for letting me know
@Paradoxxx Thank you for your kind words, I'm just glad I was able to give a small contribution to the wonderful community I've used for years!
Good job on your work! I also like Google dialer. Many thanks
This does work on VS985 5.0.1. The settings does crash if you click whatever the second option was (Went back to stock for my own reasons).
SyCoREAPER said:
This does work on VS985 5.0.1. The settings does crash if you click whatever the second option was (Went back to stock for my own reasons).
Click to expand...
Click to collapse
@SyCoREAPER thank you for the update!
Doesn't work here....either when triggered from a Nova Settings widget or from the icon in the launcher. Instant force close. I can try to grab a log if you think it'll help?
D852, running Dene_Bluesman's rom (basically stock LG 5.0.1)
Edit - wonder if its because the rom version i'm using is odexed? Going to try the deodexed version and report back....
Edit 2 - nope still crashes instantly. Super frustrating! Please let me know if a log will help! @Eruvion
I want to try this on my lg G2, is there any reason you think it might not work? Anything that would make this zip specific to the G3?
+1 on this. would like to see if we can get this to work on Cloudy for G2.
Hi
This thread seem's a bit dead. Anyway i have flashed this file and it works. I am on N&N 1.3 rom. It's a stock mm based rom.

[How to] Re-Activate Native Hotspot

Some people report that the Native Hotspot was not working for them. It seems like the only thing that actually fixed my Hotspot was deleting the folder ATTEntitle so please share your experiences and carrier. (I have KIW-L24 on AT&T Unlimited). Try removing ATTEntitle folder first and if Hotspot still won't work then try database edits below.
ROOT USERS-
Needed apps: Root Explorer and SQLite editor (paid versions)
*Make a Backup of Honor 5x in TWRP*
Using SQLITE editor app:
1). We will change 2 lines in /data/data/com.android.providers.settings/databases/
In settings.db you go to global and add
tether_dun_required 0
Then go to system (also in settings.db) and add tether_entitlement_check_state 0
2). To edit build.prop use Root Explorer app's "text editor" to add net.tethering.noprovision=true
(build.prop is located in system folder)
Save and exit "text editor"
3). And finally go to system/app and delete ATTEntitle folder. (*If folder does not exist ignore this step*)
Turn phone off and use TWRP to wipe cache
After reboot Hotspot should work!
1a.* Alternatively, you can use adb shell commands(Non-Root):
adb shell settings put global tether_dun_required 0
adb shell settings put system tether_entitlement_check_state 0
1b.* Or using terminal emulated (root):
settings put global tether_dun_required 0
settings put system tether_entitlement_check_state 0
Probably still need to delete entitle folder in system/app or add line to build.prop.
Please report whether this helped anyone or not.
Hotspot is by the carrier. If the carrier doesn't allow it then it wont activate on any phone.
retepoh said:
Hotspot is by the carrier. If the carrier doesn't allow it then it wont activate on any phone.
Click to expand...
Click to collapse
Any android phone I ever had I was able to unlock the Hotspot. The carrier puts something in the Stock rom that checks whether you have paid for the service, but it definetly can be unlocked.
AOSP android has "Native tethering" and even on a stock rom there is a way to take the verification check out. I just forgot how and where it is.(possibly Framework) Does anyone know where that is in Emui?
Here is the AT&T Galaxy S4 Hotspot Mod for stock touchwiz. http://forum.xda-developers.com/showthread.php?t=2535141 Usually it is baked into ROM as well.
Edit--Can someone who has already downloaded the Emui system for US version Honor 5x upload as a zip? Most likely I can find the file to fix Hotspot. My internet is not so fast.
If that's the case I would like to know as well. Hope something comes out. Still waiting on ROMs for this phone.
retepoh said:
If that's the case I would like to know as well. Hope something comes out. Still waiting on ROMs for this phone.
Click to expand...
Click to collapse
I am away from a computer but expect to get one later. (Mine is headed in for repair). I will use new TWRP and ROOT phone. I will try Hotspot but I expect it to still be locked. I f I figure it all out I'll upload the fix for others. May take a while.
Im on cricket/ATT . Rooted and its still locked. I think there are some apps if you have root that enable it. Ill probably just wait until we can flash a fix or custom ROM
I am on AT&T. All stock. I can WiFi Hotspot but the connection keeps getting disconnected. This is the only device that this happens on with the same SIM. Anyone else having issues staying connected?
kimtyson said:
I am on AT&T. All stock. I can WiFi Hotspot but the connection keeps getting disconnected. This is the only device that this happens on with the same SIM. Anyone else having issues staying connected?
Click to expand...
Click to collapse
Not sure if this makes any difference, but Are you using MicroSIM or NanoSIM card? I have the older microsim and No Hotspot allowed.
It actually checks for Verification. And then denies access. I need to fix this one ASAP. I'm looking through system but find nothing obvious.
In Samsung GS4 I think it was tetheringprovision.Apk and also framework-res.Jar. I'll keep looking though :what:
cyrusalmighty said:
Not sure if this makes any difference, but Are you using MicroSIM or NanoSIM card? I have the older microsim and No Hotspot allowed.
Click to expand...
Click to collapse
I have a nanoSim. It's not the SIM, I am sure of that. Have used this same SIM in at least 3 other phones with no issue on WiFi Hotspot. It's only the H5X that I have the issue.
well, i tried about three apps for tethering with root and so far no luck. Does anyone know of a third party tethering app that works on this os. (at least until we have a native solution)
eruji said:
well, i tried about three apps for tethering with root and so far no luck. Does anyone know of a third party tethering app that works on this os. (at least until we have a native solution)
Click to expand...
Click to collapse
I do not know of a 3rd party as I have never had to use one. I always unlocked Native Android Hotspot or installed a ROM with it unlocked already.
I have been trying to look inside the system for the code or apk responsible for "Checking for Verification" but I can not decompile the framework-res.apk where I suspect the code to be.
I installed the newest sdk and know Apktool works, but it will only work for other apks before 5.0 LP. I get errors every time I try to install the framework-res as all tutorials tell me to do.
I guess when you want to modify system apks you must install the framework-res from system as well. Does anyone have any advice for me or a better program for editing android apks/jar?
No clue on how to use those tools, but read up a little (tiny) amount of the apktool thread: apktool seems like a fun or at least interesting endeavor.
eruji said:
No clue on how to use those tools, but read up a little (tiny) amount of the apktool thread: apktool seems like a fun or at least interesting endeavor.
Click to expand...
Click to collapse
So It turns out I may not need to decompile apk. I now think the problem is in databases. I'm still working on this Hotspot fix. I feel I am closer now.
It is such a pain in my a$$ to have to take SIM card out of my awesome Honor 5x to use my older GS4 to turn on Hotspot when I'm not around true WiFi.lol. Hope to have a fix soon.
Hotspot is the only reason I got this phone. Hope you get it working.... hell I'll even give you a few bucks lol.
Sent from my SAMSUNG-SM-N920A using XDA Free mobile app
I have no idea why it works, but my hotspot worked immediately. On T-Mobile with 10 +year old sim card, that I cut down to fit the nano slot. Which suggests the carrier is the issue. T-Mobile has always been aggressive with hotspot and WiFi calling.
Bear100 said:
I have no idea why it works, but my hotspot worked immediately. On T-Mobile with 10 +year old sim card, that I cut down to fit the nano slot. Which suggests the carrier is the issue. T-Mobile has always been aggressive with hotspot and WiFi calling.
Click to expand...
Click to collapse
ATT blocks hotspot on the new unlimited plans unfortunately
Sent from my SAMSUNG-SM-N920A using XDA Free mobile app
outlaw815 said:
ATT blocks hotspot on the new unlimited plans unfortunately
Sent from my SAMSUNG-SM-N920A using XDA Free mobile app
Click to expand...
Click to collapse
As far as I know they cannot fully block it. The block is within the device in the system. If I simply take my SD card out of Honor 5x and put it in my ATT Galaxy S4 I have working Hotspot. I just checked earlier today.
cyrusalmighty said:
So It turns out I may not need to decompile apk. I now think the problem is in databases. I'm still working on this Hotspot fix. I feel I am closer now.
It is such a pain in my a$$ to have to take SIM card out of my awesome Honor 5x to use my older GS4 to turn on Hotspot when I'm not around true WiFi.lol. Hope to have a fix soon.
Click to expand...
Click to collapse
You can use Sqlite editor from the play store to edit the databases.I'm already looking now to see if I can find it.
Sent from my KIW-L24 using XDA Premium 4 mobile app
I tried SQlite but it gives an error. If you want to edit database (.db) file on Android device I would use asqlitemanager and ashell.
It copies the database from the data/data/ folder in system and opens it in temp folder. I gave up and grabbed my laptop and used Windows program instead. I was looking at data/data/com.android.providers.telephony/telephony.db.
I think I edited wrong line though, because it made the SIM Card unreadable until I restored a backup. I tried changing "auth type" for my carrier (ATT Phone). Of course this did not work. I changed the line from -1 to 1.
I did some reading and saw somewhere that"auth type" uses integer 0-3
0 is for no authentication
1 is for PAP authentication
2 is for CHAP authentication
3 is for CHAP or PAP
But if this is true then why is there a -1 on some carriers?
Here this explains the format of telephony.db a little bit http://developer.android.com/reference/android/provider/Telephony.Carriers.html

Need package info

Can anybody tell me what this is? com.sec.vsimservice
Uknowdis said:
Can anybody tell me what this is? com.sec.vsimservice
Click to expand...
Click to collapse
I know replacing it removes the rcs and volte icons that show up after rooting. That's all I know tho lol. It has to do with data service I believe.
Sent from my VK815 using XDA-Developers mobile app
Skizzy034 said:
I know replacing it removes the rcs and volte icons that show up after rooting. That's all I know tho lol. It has to do with data service I believe.
Click to expand...
Click to collapse
I was a lil nervous when i saw a notification for it...it was a devil face smiley lol. If it pops up again ill screenshot it
Uknowdis said:
Can anybody tell me what this is? com.sec.vsimservice
Click to expand...
Click to collapse
If I remember correctly that should have to do with video calling but not positive.
Sent from my SM-G935T using Tapatalk
Do we know anymore info on this? After rooting the s7 (at&t) everything was fine, accept sending texts through messeges failed. Then this notification came up, I could not remove it from notifications. I did a restart and got stuck in boot loop and had to factory reset. Now, I haven't finished root yet, but still on same rom and this has popped up again.
Skizzy034 said:
I know replacing it removes the rcs and volte icons that show up after rooting. That's all I know tho lol. It has to do with data service I believe.
Sent from my VK815 using XDA-Developers mobile app
Click to expand...
Click to collapse
Uknowdis said:
I was a lil nervous when i saw a notification for it...it was a devil face smiley lol. If it pops up again ill screenshot it
Click to expand...
Click to collapse
jds3118 said:
If I remember correctly that should have to do with video calling but not positive.
Sent from my SM-G935T using Tapatalk
Click to expand...
Click to collapse
i got the stupid devil faced notification too. its also from com.sec.vsimservice . I never had this before but it seems ever since i started using Digits from t-mobile.
I cannot remove it for the life of me and it doesnt matter what rom i am on. I tried clearing cache and data and also blocking notifications but i can still see it when i pull down the notifications. I get it right after i send a chat message using default samsung chat app. BTW im on the note 5 t-mobile.
EDIT: i found out that vsimservice stands for virtual sim service. Well it must be freaken t-mobile Digits beta program... =/ so annoying.
I started getting the devil notification after root on stock every time I get a voicemail. I can clear it like any other notification, it's just annoying.
monkeyass408 said:
i got the stupid devil faced notification too. its also from com.sec.vsimservice . I never had this before but it seems ever since i started using Digits from t-mobile.
I cannot remove it for the life of me and it doesnt matter what rom i am on. I tried clearing cache and data and also blocking notifications but i can still see it when i pull down the notifications. I get it right after i send a chat message using default samsung chat app. BTW im on the note 5 t-mobile.
EDIT: i found out that vsimservice stands for virtual sim service. Well it must be freaken t-mobile Digits beta program... =/ so annoying.
Click to expand...
Click to collapse
Anyone ever figure out how to get rid of. Not t-mobile as I'm AT&T. Also flashedvthe volt fix and he came back. I know something to do with messages but not out there on him that i found.
Mike the file nerd
I'm far from an expert at this but I could tell you how to avoid the problem in the future. I assume that if you have access to directories that contain system preconfig apps you must be running root privilege. Follow down the path to you're particular carrier. In my case I'm technically running on unlocked carrier but for the most part my phone still believes it is AIO(Cricket) ie boot still runs cricket sales code still runs as AIO. ECT. so in my example the file path would be /system/omc/AIO/etc. Inside your carriers file you will find several manifest (.xml) and text (.txt) files somthing along the lines of default_application_order.xml and/or enforcedskippingpackages.txt In my case on my s8 I have both. I haven't personally tried this yet so don't blame me if you try it and turn you phone into an 800$ paperweight (disclaimer) not to mention tampering xml is slightly outside of ethical phone use! That being said I'm of the opinion at least in my own case; if I pay for a device and don't have a contract against it i.e. I outright own the device I may set it up as i please. (Disclaimer) So ethics behind us. If I were to be experiencing this problem I would start by adding the problem pkg (...vsim...apk) whatever yours is called to the enforcedskipping.txt first (as it's slightly less unethical to change a text than a manifest) second find the system app either by an app like sysapp remover or like a real man inside the file system under probably something along the lines of "priv-app" dir or by superuser enabled terminals either abd via your computer/mac/linux whatever you run or by one of the many available terminals in the store of your choice and uninstall your problem apps (i highly suggest making a complete nandroid backup or tar or whatever recovery you use first and also saving a copy of the apk just in case) reboot your phone to recovery clear your cache partition remount the system and reboot. If this hasn't cleared up your problem back to recovery for a factory wipe with said modified files in place and backup ready. Reinstall everything then restore your backup via cmw/twrp/safestrap/bootstrap/odin/lgbridge/etc.etcetc whatever your preferred recovery method is your problem should be fixed. If still not mod the xml instead of the txt and restart from step one. Once again I do not know what dependency/gradles/etc may or may not depend on this what functions you may kill sim cards locked/ruined etc and I'm no professional so if you brick☠??? your ??that's on you for listening to an amateur enthusiast. Now I'm sure one of our wonderful experts here will come along and correct everything I've just said but I'm ok with this I listen to these guys every day I wouldn't know a fraction of the things I do without this wonderful forum and these amazing devs. So I appreciate their criticism as tutoring.
---------- Post added at 04:44 AM ---------- Previous post was at 04:38 AM ----------
With all that said and out of the way I would like to hear from anyone who has tried this personally or other method for removing this as I myself was led to this particular thread because I was investigating the possibility of what I could change within this particular system app myself. I brick my phone phone twice a day usually so before I crash my very well set up system I usually investigate first the reciprocation/ramifications of adjusting system orientated files/apps.

Using dialers, vvm, and other system/priv-app's from diff phones.. Possible..??

So I just found the Pixel XL dialer on youtube and it looks awesome, and I also saw the Nexus Visual Voice Mail and thought wow, that's awesome too.. So I tried to copy the Nexus vvm over to my system/priv-app folder, and modify the permissions to 775, but Root Browser won't let me change permissions and if I try to use Root Explorer it just shows a blank screen when I open the app (not sure if it's Nougat friendly yet), so I'm just curious if any of you guys have done this kinda stuff, and if so how did you manage to have success at it..?? I figured if it's the same DPI range, same OS, and files are even named the same, it should work right..?
Thanks!
EDIT: So upon researching this some, it appears that LG uses a "LGContact" file in system/priv-app's and not a dialer.apk, so I don't know how to go about adding in say, the Pixel XL dialer.. Hmm, oh well just figured it'd be a cool thing to try but at this point I'm thinking it'd probably screw something up if I tried it.. I'm still interested in hearing from those who have done this if you care to chime in..
jdmsohc22 said:
So I just found the Pixel XL dialer on youtube and it looks awesome, and I also saw the Nexus Visual Voice Mail and thought wow, that's awesome too.. So I tried to copy the Nexus vvm over to my system/priv-app folder, and modify the permissions to 775, but Root Browser won't let me change permissions and if I try to use Root Explorer it just shows a blank screen when I open the app (not sure if it's Nougat friendly yet), so I'm just curious if any of you guys have done this kinda stuff, and if so how did you manage to have success at it..?? I figured if it's the same DPI range, same OS, and files are even named the same, it should work right..?
Thanks!
EDIT: So upon researching this some, it appears that LG uses a "LGContact" file in system/priv-app's and not a dialer.apk, so I don't know how to go about adding in say, the Pixel XL dialer.. Hmm, oh well just figured it'd be a cool thing to try but at this point I'm thinking it'd probably screw something up if I tried it.. I'm still interested in hearing from those who have done this if you care to chime in..
Click to expand...
Click to collapse
I use an older version of Google Dialer without a problem. I had to sideload it but everything works fine except for voicemail - messages won't appear. The version number is 2.05.07_rc4. Google added a patch after that version that won't allow it to work on other phones. After installing it, you just select it as the default app for phone calls and it handles both incoming and outgoing calls. I'm not rooted and didn't have to change any permissions to get it working.
thecobra said:
I use an older version of Google Dialer without a problem. I had to sideload it but everything works fine except for voicemail - messages won't appear. The version number is 2.05.07_rc4. Google added a patch after that version that won't allow it to work on other phones. After installing it, you just select it as the default app for phone calls and it handles both incoming and outgoing calls. I'm not rooted and didn't have to change any permissions to get it working.
Click to expand...
Click to collapse
Does ur proximity sensor work..?
jdmsohc22 said:
Does ur proximity sensor work..?
Click to expand...
Click to collapse
Actually, not very well. I had always attributed it to the handset as I installed the Google Dialer right away when I got the phone. Is that a known issue?
thecobra said:
Actually, not very well. I had always attributed it to the handset as I installed the Google Dialer right away when I got the phone. Is that a known issue?
Click to expand...
Click to collapse
Yup, was confirmed as a known issue..

Categories

Resources