Guys,
does anyone know any information about the .provxml files that are run on Hard Resst that reside in the ROM?? ie what executes them etc...
AFAIK they generally contain registry settings and are executed by PreAutorun.txt or PreConfig.txt (can't remember the exact name) found on \windows\ dir.... watch for the lines starting with "XML:".
pof said:
AFAIK they generally contain registry settings and are executed by PreAutorun.txt or PreConfig.txt (can't remember the exact name) found on \windows\ dir.... watch for the lines starting with "XML:".
Click to expand...
Click to collapse
So, I assume this is where data connection details and the like are loaded?
richy240 said:
So, I assume this is where data connection details and the like are loaded?
Click to expand...
Click to collapse
no its not... data connection details are loaded from CAB files on the ExtROM... Operators use these .provxml files onto of the base rom they receive from HTC... these files are read on a Cold Boot (Hard Reset) and their settings entered into the registry...
but they probably could be used for operator settings.... but im in the process of writing an Operator Setting application for World Wide use....
Actually in the VPA ROM I'm working on, data connections ARE stored in the provxml files.
walshieau said:
no its not... data connection details are loaded from CAB files on the ExtROM... Operators use these .provxml files onto of the base rom they receive from HTC... these files are read on a Cold Boot (Hard Reset) and their settings entered into the registry...
but they probably could be used for operator settings.... but im in the process of writing an Operator Setting application for World Wide use....
Click to expand...
Click to collapse
on the cingular rom the data connection settings are set via xml and is stored in the rom, mms is set via cab, these are both NOT in the extended rom... was different than the wizard which had all the settings in the ext rom.
Connection Settings Are Stored In The XML Files On The Original Orange Rom And Are Executed By PreAutoRun.exe Reading Which Files To Execute From PreConfig.txt.
The Original Orange Rom Didn't Have An ExtRom And So Everything Had To Be Loaded From The Windows Directory.
Also Adding The Connection Settings XML To This File
"mxipcold_zzzbetaconfig_100.provxml"
And Then Cooking The File Into A Rom Will Install The XML Settings You Want At Startup And After Hard Reset.
Cheers
mousey_ said:
Connection Settings Are Stored In The XML Files On The Original Orange Rom And Are Executed By PreAutoRun.exe Reading Which Files To Execute From PreConfig.txt.
The Original Orange Rom Didn't Have An ExtRom And So Everything Had To Be Loaded From The Windows Directory.
Also Adding The Connection Settings XML To This File
"mxipcold_zzzbetaconfig_100.provxml"
And Then Cooking The File Into A Rom Will Install The XML Settings You Want At Startup And After Hard Reset.
Cheers
Click to expand...
Click to collapse
it all depends on how 'lazy' the operator feels hahaha... because the .provxml files are basically the same as the xml files... both used to configure your device with reg tweaks and operator settings... but.. i should have my Operator Settings app out this week finally
Ok, time for another quick fix for the 4g LTE Tabs out there:
AdHoc WiFi so that you can get your Netflix going without blowing through all of your tiered tablet data!
Again, none of this is stuff I wrote, just stole from other threads and brought here.
Step 1: Root your Tab (See my other walk through if you need it)
Step 2: Download THIS wpa_supplicant file written originally for the Xoom. Doesn't matter where on your tab you download this to.
Step 3: Replace the file on your Tab
1. Turn on Airplane mode so that all of your wireless activities get shut off. Your tab won't let you get rid of the file if you have it still in use by your wifi.
2. Unzip the wpa_supplicant_xoom_wifi_adhoc.zip file that you downloaded above
3. Use Root Explorer (or similar) to navigate to \system\bin and rename your original wpa_supplicant file as something else (BackupWPA or whatever). You will need to "Mount as Read/Write" first.
4. Move the new wpa_supplicant file into \system\bin
5. Long click on the new wpa_supplicant file in Root Explorer and select "Permissions"
6. Click (activate) the check boxes under "Execute" for Owner, Group, and Others so that your system can use the new file (this is the chmod 755 step in adb or terminal emulator)
7. Un-mount as R/W in Root Explorer and Turn Off Airplane mode and you should see your wireless network pop back up (a * for the adhoc ones)
There appears to be a bug that the system will create multiple copies of the adhoc networks whenever you connect, but you can just Long Click to "Forget" the ones not in use.
Hope this helps someone else!
I figured out that the manually entered APNs are stored in /data/data/com.android.settings/shared_prefs/com.android.settings_preferences.xml.
I entered my APN into it, and backed up the file.
Then I made a recovery install zip with the file.
I wiped out the data, and ran the install zip. It put the previously copied file in the correct location, but when I look at the APNs in the GUI nothing is listed.
Creating a new APN will overwrite the recently restored file. So I am guessing the OS is not seeing the new file.
Does anyone know why? Is there another entry in another file somewhere else that I need to change?
I have rooted my HTC One aka M7 and all is well except when I try to edit my keyboard layout which is located in:
/system/usr/keylayout
I can edit the file but when rebooting to test it, my changes have reverted back to stock.
I am familiar with editing the files as I have done this before on many phones and tablets.
I usually just use ES File Explorer with R/W (Read / Write) permissions turned on for the /system directory.
Very easy to do and have never had a problem before.
As a test, I have tried renaming the original file by adding a number 1 to the end of the file and then replacing the stock file with my edited version.
This has always worked but when I try this on the HTC One upon reboot the original file that has been renamed with a 1 at the end is now gone from the /system/usr/keylayout folder and the stock file is back and the edited version of the file is gone.
I know 'file permissions' are correct as I have set the file to what it was before any changes and I know I have R/W permisions for the /system folder set correctly because without it I can not even rename the stock file (adding the 1 on to the end of the file's name is not allowed unless R/W is set for the /system folder).
It is almost like there is a backup that is being replaced upon reboot to the /system/usr/keylayout folder.
If there is a backup, I can not find where the backup file is to edit/change it also.
I am trying to change the AVRCP.kl file but it its the same no matter which file I edit or rename, it always reverts back to stock file (both the name and the contents) after a reboot.
Anyone have any ideas? Anyone edited there keylayout on the HTC One aka M7 yet?
Thanks
Come on people, no one can answer this question?
I have the exact same problem except I have an M8. Something somewhere keeps reverting the kl file/folder on reboot.
Can anyone upload your sprint apn in system/ect & carrier folder? My phone will only connect 1xrtt & access point names in setting is gone. I checked my system/ect folder & the apn_config.xml is gone.
Thank you