Nothing is working on stockroom or viper or any other rom. Unless you have to jump to cyanogen 11 rom. That work perfect
Sent from my HTC One_M8 using XDA Premium 4 mobile app
Sent from my HTC One_M8 using XDA Premium 4 mobile app
Nothing is working on stockroom or viper or any other rom. Unless you have to jump to cyanogen 11 rom. That work perfect
Sent from my HTC One_M8 using XDA Premium 4 mobile app
sqlite3 /data/data/com.android.providers.telephony/databases/telephony.db
<item type="string" name="fixed_apn_for_dun">fast.t-mobile.com</item>
I'm more-or-less stock 4.4.3 (Venom, but removed pretty much all Venom stuff because all I want is rooted-stock), but I think I have achieved the same result after a couple of steps...
1. I've removed _all_ rows referring to T-Mobile and the 'pcweb' apn. Basically, any row that has 'pcweb' in it, remove it. This applies to all databases within 'telephony.db'.
Code:sqlite3 /data/data/com.android.providers.telephony/databases/telephony.db
2. Change the line from "pcweb.tmobile.com" to "fast.t-mobile.com" in the "/system/customize/ACC/default.xml" file.
Code:<item type="string" name="fixed_apn_for_dun">fast.t-mobile.com</item>
3. Reboot.
I'm unsure why, but when I add 'dun' to my normal APN, my data connection stops working all together until I remove 'dun' from it. Otherwise, it seems to work.
I was actually feeling lazy and I used an SQLite editor to do it. https://play.google.com/store/apps/details?id=com.speedsoftware.sqleditorI don't suppose you would be willing to give a little more guidance on how you went about updating the telephony.db file. I entered the command you have there for sqlite3 in a terminal emulator both as SU and not, and while I can start sqlite3, I have no idea what to do after that. Mind posting the commands you ran within sqlite3 to update telephony.db?
Thanks in advance!
Nothing is working on stockroom or viper or any other rom. Unless you have to jump to cyanogen 11 rom. That work perfect
Sent from my HTC One_M8 using XDA Premium 4 mobile app
I'm more-or-less stock 4.4.3 (Venom, but removed pretty much all Venom stuff because all I want is rooted-stock), but I think I have achieved the same result after a couple of steps...
1. I've removed _all_ rows referring to T-Mobile and the 'pcweb' apn. Basically, any row that has 'pcweb' in it, remove it. This applies to all databases within 'telephony.db'.
Code:sqlite3 /data/data/com.android.providers.telephony/databases/telephony.db
2. Change the line from "pcweb.tmobile.com" to "fast.t-mobile.com" in the "/system/customize/ACC/default.xml" file.
Code:<item type="string" name="fixed_apn_for_dun">fast.t-mobile.com</item>
3. Reboot.
I'm unsure why, but when I add 'dun' to my normal APN, my data connection stops working all together until I remove 'dun' from it. Otherwise, it seems to work.
A guy posted this in the Viper thread and I can confirm it works. http://xdaforums.com/showthread.php?p=56343213
Where are the lines exactly at? I can't locate the last two lines?
Running 3.0.1 too, can u share ur default.xml file?
Then either:
A. Modify Settings.apk such that if the readonly flag is found on an APN then it is simply ignored. Edit APNs using the built in editor.
B. Decompile framework-res and find the resulting apn XML. Edit apns to your liking (optionally removing readonly or hidden flags).
Fenny: can you explain A. above? What do you mean exactly? Read-only flag for what? For users, groups, world? And what do you mean if it is found, it is simply ignored?
My settings is crashing now, so I am trying to fix this.
Thanks!
this needs to be updated to work with Lollipop Roms especially the newest ARHD rom. tried flashing the old zip on the newest ARHD rom and my settings wouldn't work, had to restore backup.
Sent from my Transformer TF101 using XDA Free mobile app
Can you explain it or point me in the right direction for the edit?Unlimited tethering working on Insertcoin Lolipop here with a framework-res.apk edit.
Sent from my HTC One_M8
Can you explain it or point me in the right direction for the edit?
Step 1:
Flash this via recovery: http://www.cheatersedge.org/android/m8/TetherZip.zip
Step 2:
Once your phone has rebooted, go into Settings -> Mobile Data -> Access point names.
Select the one for "T-Mobile Data" Which should now be editable.
Scroll down, and change the APN protocol from IPv6 to IPv4.
Select Menu and hit "Save"
Step 1:
Download the following modded Settings.apk to the root of /sdcard/: http://www.cheatersedge.org/android/m8/Settings.apk
Step 2 (Via ADB):
Code:adb shell su mount -o remount,rw /system sed -i s/pcweb.tmobile.com/fast.t-mobile.com/g /system/customize/ACC/default.xml cp /sdcard/Settings.apk /system/app/Settings.apk chmod 644 /system/app/Settings.apk mv /system/app/Settings.odex /system/app/Settings.odex.bak reboot
Step 3:
Once your phone has rebooted, go into Settings -> Mobile Data -> Access point names.
Select the one for "T-Mobile Data" Which should now be editable.
Scroll down, and change the APN protocol from IPv6 to IPv4.
Select Menu and hit "Save"
Step 5:
Someone else should make a flashable zip *Hint* step 3 can be done with sqlite3 in the command line but... I am feeling lazy .
How would you go about getting this to work on a deodexed ROM? I just attempted the walkthrough with ARHD 3.4 and it didn't work, my APN settings are still locked
Deleted settings.odex and it unlocked the apns. Haven't tried websites but I did notice after doing this I switched to ART and it broke the settings. Is there anything I can do to fix this?
Sent from my HTC One_M8 using Tapatalk
That is good info. All of this still feels way above my understanding of this. I've never decompiled or rebuilt after decompiling. I'll have to keep researching more info. Thanks for the tips!
Sent from my HTC One_M8 using xda premium