[Q] Edit.Prop Definitions - General Questions and Answers

Hello, I have successfully configured a couple Motorola Bionics to run GSM band in addition to the already configured (stock) CDMA/LTE. In order to do this I had to edit the Edit.Prop file. Some of the recommended edits where not present in my CyanogenMod 10.2 file, and some where. Some I am curious as to exactly what they do, and have not been able to find any descriptions as to what the changes are going to do to the phone. Below is a list, if anyone can shed some light on these I would appreciate it a lot! Also the phones I am using are running on NET10 using either ATT or TMobile sims.
persist.ril.features=0x102 (Current value is 0x90A)
persist.ril.modem.mode=2 (Current value is 1)
persist.radio.vzw.cdma.mdn=deleted (Current value is empty)
persist.radio.ap.phonetype=1 (Current value is 2)
telephony.rilV7NeedCDMALTEPhone=false (this value is not present, and I believe is only for non US phones)
persist.radio.lte.mm.disable=1 (Current value is 0)
ro.cdma.subscribe_on_ruim_ready=false (This value is not present)
ro.mot.eri=0 (Current value is 1)
ro.mot.lte_on_cdma=0 (Current Value is 0, but still like to know what it is)
ro.telephony.default_network=3 (I've seen both 3 and 7 as good values, 7 is Global, 3 is GSM-CDMA)
ro.mot.ds.fastdormancy.disable=true (I have read up a little on fast dormancy, this value is missing from my file, any opinions?)

Related

help with TP2

hi all i have been using Bell titan for long time.
I just received Telus TP2 as a gift.
guys i would like to find out its epst code.(tried MSL grabber it does not work)
can some suggest good rom to make it work on bell cdma.
as i understand tp2 supports bell cdma band.
thanks in advance
Not going to happen legally without a meid change
Try this Worked for me
From PPC Geeks
Originally Posted by AycheDub
Change the following registry entries in:
HKEY_LOCAL_MACHINE\SOFTWARE\HTC\ATDbgLog
Enable: 1
LogMode: 1
Wait a reasonable amount of time and soft-reset (I have noticed that it seems to take longer for this value to take affect, so if you reboot and the registry values are not changed, then you need to do it again and wait longer)
Check to see that the file \Temp\ATDbg0.txt has been created.
Return the values back to what they were (most likely 0) waiting the same amount of time as above.
Look in the ATDbg0.txt file and you should see a log of commands sent to the CDMA radio and there should be something like this somewhere in the file:
Code:
Tx:AT+HTC_RMSL=0\r
Rx:+HTC_RMSL: 354201\r\n0\r
Tx:AT+HTC_ROTKSL=0\r
Rx:+HTC_ROTKSL: 216112\r\n0\r
The numbers next to the Rx: +HTC_RMSL line should be your MSL. You may see a couple of different instances of this number within the text file - try one, if it doesn't work, try the next. The file ATDbg0.txt will either be in \temp or \ATDbg.
Hope this works for you.
it works
thanks it long process but it worked
arshiv said:
thanks it long process but it worked
Click to expand...
Click to collapse
You're welcome

Editing the build.prop for faster data speeds

I've been reading about editing hsdpa and hsupa catagory numbers as well as the gprsclass number and seem to have improved my upload speed and possibly my download speed. In my basement, I usually see about 2200 kbps down and 1000 kbps up. Changing a couple numbers, I am now at a consistent 2500kbps and 1600kbps.
I'm running Android Revolution v3.0 with the 26.06.03.24_M2 radio.
ro.ril.gprsclass=12
ro.ril.hsdpa.category=14
ro.ril.hsupa.category=7
ro.ril.hsxpa=3
I rebooted twice.
Could be purely coincidental, but I thought it may be worth sharing and discussing.
Would be great if you could elaborate a little more on the technical side of what these values actually do and stuff
All this is cut and pasted from other sites, it's not my own research.
ro.ril.gprsclass indicates the GPRS class of the target network :
Class 2 : 3 slots : 8 – 12 kbps upload / 16 – 24 kbps download
Class 4 : 4 slots : 8 – 12 kbps upload / 24 – 36 kbps download
Class 6 : 4 slots : 24 – 36 kbps upload / 24 – 36 kbps download
Class 8 : 5 slots : 8 – 12 kbps upload / 32 – 40 kbps download
Class 10 : 5 slots : 16 – 24 kbps upload / 32 – 48 kbps download
Class 12 : 5 slots : 32 – 48 kbps upload / 32 – 48 kbps download
ro.ril.hsdpa and ro.ril.hsupa catagories are similar where each catagory is a target for a maximum data rate. It may seem that higher is better, but another thread on the G2 forum seemed to show that if you went too high, something triggered to lower the speeds back down to below factory levels.
http://androinica.com/2009/12/14/hack-for-rooted-phones-promises-faster-2g3g-speeds/
http://forum.xda-developers.com/showthread.php?t=595108&highlight=amon Amon_RA has a lot of good insight as to what they mean.
http://en.wikipedia.org/wiki/High-Speed_Downlink_Packet_Access
http://forum.xda-developers.com/showthread.php?t=838388
setting hsupa to class 7 is netting me 2.7mbps uploads. Crap, that is faster than my uverse service!
OMG!!! its really fast I just did a speed test i got 4.7 down and 1.4 up...Nice
I edited my build.prop on my inspire and now I get 3000 down and 1673 up i was getting 1200 down and 600 up
Here are my full settings:
GPRS: 12
HSDPA: 10
HSUPA: 7
HSXPA: 3
I didn't change any other settings.
Any steps for those who have never edited this before?
Sportsguy15 said:
Any steps for those who have never edited this before?
Click to expand...
Click to collapse
I used prop editor ( I can't remember where I found it, but it is an apk. I used it to make the changes after backing up my build.prop. I will upload here in a few minutes.
Be warned, you can wreck your software pretty good messing with this file. Just some forewarning.
Well, I'm glad it wasn't just my imagination. Those settings I posted aren't necessarily the optimum setup for our phones, so a little experimentation may yield even better results.
Sportsguy15 said:
Any steps for those who have never edited this before?
Click to expand...
Click to collapse
There are several ways to do it, prop editor being a great one. Here's what I did step by step for the new guys:
MAKE A BACKUP OF YOUR ROM THROUGH CWM.
Download "root explorer" and possibly "mount /system (rw /ro)" from the app market.
Open up root explorer and select the system folder
Near the top of the screen there should be a "Mount R/W" button. Select it. If it won't let you change to R/W, go back and open up the "mount system" app. Select Mount r/w. Go back to root explorer and you should be able to now select Mount R/W in the system folder.
Long press build.prop and scroll down to "Open in Text Editor".
Make your desired changes, tap menu and then Save & Exit. It will automatically save your original build.prop as build.prop.bak and save your changes.
Reboot twice (once didn't work for everyone in the threads I was reading).
As id10terrordfw said, you could potentially mess things up with your rom, so be careful. If you aren't confident in what you're doing, it's probably best to just leave it alone.
I just made the changes but I wont be able to do any speed tests until tomorrow. I am on the Microcell at home.
wanted to share results from my tests today. i'm using CM7 for Inspire and my daily driver - att-inspired-rooted-signed.zip from attn1 - and on both ROMs my build.prop settings are:
ro.ril.enable.dtm = 1
ro.ril.gprsclass = 12
ro.ril.hsdpa.category = 10
ro.ril.hsupa.category = 6
ro.ril.hsxpa = 3.
the APN settings for both ROMs are in first pic. pics 2-4 are from the att stock ROM and pics 5 & 6 are from CM7. i don't know if att is tweaking something, but i've been getting some crazy fast speeds. (doesn't hurt that i live in dallas).
Trying this as soon as I get my new rom flashed
I copied the propeditor.apk to the sd card and clicked it in root explorer then clicked install. Says it can't install because of problem pasring the file?
Got the prop editor installed using appinstaller. Sadly it looks like mine is already edited in coredroid.
gprs=12
hsdpa=10
hsupa=6
hsxpa=3
Don't think there are any settings above these current ones to improve speed.
So I changed
hsdpa=14
and got way better downloads. Changed my hsupa to 7 and it was like hsupa had been disabled again. Changed back to 6 and reoobted again and still acts like it struggles to limit itself to around 300 upload. Is this something in my build.pro or in my new flash of coredroid 3.2? I never had this problem with this rom before. my ro.ril.enable.dtm setting says 0. Not sure what that is but I'll change to 1 and see what happens.
FIXED: changed ro.ril.enable.dtm = from 0 to 1 and it seems to have fixed it.
EDIT also for some reason network was set to wcdma only.
Is there a way to unlock the stock APN settings in the rooted stock rom? Or should I just create a new one?
cant edit
everytime I try to edit build.prop and try to save it, it tells me its a read only and cant save. I tried prop editor and it can't even open it.
Av8tor86 said:
everytime I try to edit build.prop and try to save it, it tells me its a read only and cant save. I tried prop editor and it can't even open it.
Click to expand...
Click to collapse
You need to make sure the file system is mounted as Read/Write. If it's mounted Read Only you won't be able to make changes. I use Root Explorer, and when you go into System you tap the "Mount R/W" button, then open build.prop in text editor. If you use ES File Explorer, go into the settings, go to Root Options, then put a check for Root Explorer, and Mount File System. Now a long press on build.prop will allow you to open it as text, make changes, and save changes. What I like about Root Explorer is it automatically makes a backup of build.prop when making changes.
Excuse my ignorance but would I have to change this section as well?
Or just the top section as the following is around the middle section of the build?
"# ace RF team request
ro.ril.enable.dtm = 1
ro.ril.gprsclass = 12
ro.ril.hsdpa.category = 10
ro.ril.hsupa.category = 6
ro.ril.hsxpa = 3"
Sent from my most memorable Inspire 4G

[Q] Change Device ID? - Attempting to restore back to new phone same model

My girlfriend lost her Samsung Focus and received a new one from AT&T. She was very upset that she lost all her data on the phone and I had updated her old one to Mango, so I knew there was a backup saved. However at first it wouldn't recognize the backup (different device ID) so I changed the device ID in the folder name, properties.xml, and manifest.xml files. Zune now recognizes it as a restore point for that phone but refuses to install it, giving various errors such as 'backup not valid', etc.
I am beginning to think I should give up, but I wanted to know if any of you WP7 gurus knew of a way to change the Device ID of the phone itself, perhaps in the Registry Editor? I'm an Android user so I'm familiar with rooting with those phones but WP7 is a little different. I know I'd have to use Chevron and then put a registry editor XAP on there, but I haven't had a chance to do it yet..
So, is there any way to change the device ID?
The other possible solution I was thinking of was running a WP7 emulator and changing the device ID to match the old phone and do a restore through there (if that's even possible), then changing the device ID again to match the new phone and creating a new backup, which I could then send to the new phone?
100% I saw DeviceID setting in registry (exact value as returned by API call) but can't recall where now.
Update: try to change string [HKCU\Software\Microsoft\ActiveSync\DeviceID]
Thanks, i'll try it next time she's over. Hopefully I don't FUBAR her phone. I did tons of search about this subject before posting and couldn't find any evidence of anyone trying to change their device ID.
sensboston said:
100% I saw DeviceID setting in registry (exact value as returned by API call) but can't recall where now.
Update: try to change string [HKCU\Software\Microsoft\DeviceID]
Click to expand...
Click to collapse
Can you possibly do me a favor and use one of the DeviceID apps or something to verify that the field in that registry key matches your device's ID?
Just checked on my Samsung: DeviceID at HKCU\Software\Microsoft\ActiveSync\DeviceID (I've corrected registry path) is not related to the Zune's backup DeviceUrlID (it's different ID's, I think so)...
Darn. I'll have to see if there is a way to find it in there.
I'm pretty sure the ID used for the backup is stored in hardware; if it wasn't then it wouldn't survive a hard reset. Unfortunately, I think the backups are also encrypted, so unless you could somehow get the key out of the old phone it wouldn't be any good anyhow.
It would be awesome if you could find a way to move a backup between phones, but so far that hasn't been possible.
sensboston said:
100% I saw DeviceID setting in registry (exact value as returned by API call) but can't recall where now.
Update: try to change string [HKCU\Software\Microsoft\ActiveSync\DeviceID]
Click to expand...
Click to collapse
How do you get access to that string (AcitveSync DeviceID) using the API?
Thanks,
Jason

[Q] ATT ONE X Wi-Fi check

I have the att version of the one x. I just rooted the phone and have sqllite installed. i'm looking for where I would go do disable the check with ATT before enabling the hotspot. I did this with my Atrix so I'm sure there has to be a key one one x as well.
I'm interested in this too........there's a folder in data/data called com.htc.teatheringguard wonder if that's it??
this is the first thing I did upon acquiring root. I think AT&T wised up a bit and removed the exact way we did it on the Atrix. I looked up the directions for the Atrix and they go like this:
Open SQLite
Go to “Settings Storage (com.motorola.android.providers.settings)”
Click “settings.db”
Click “Settings”
Find the line labeled “entitlement_check” with a value of 1
Change the value from 1 to disabled
Hit Save
Reboot
But there are two issues... There is no Settings menu after settings.db...
also...in none of the menus does it list "entitlement_check"
there is in one of the menu's a line entitled "be polite" and I just find it curious that it's there, but i'm afraid to test out changing it to disabled, as I don't know much about this stuff besides reading directions.
I think the tetheringguard.apk is going to have to be altered to make the hotspot app always think that there is a tethering plan on the account.
when i use root expl. to get to the data/data/ and data/user/0 folders that hold com.htc.tetheringguard, there aren't any files that appear to be changeable.
to a novice like me these seem like deadends, but maybe someone more experienced can take a look?

OemRatType

I have 2 Atrix 2 MB865 here. One from at&t and one from ASIAOPS Retail. Motorola phones usually have hidden oem signalstrength methods build into the official signalstrength api class like
int getGsmOemBitErrorRate() = -1
int getGsmOemSignalStrength() = -108
and there is also:
int getOemRatType() = 0
The ASIAOPs Atrix reports getOemRatType() = 0 and the at&t Atritx reports getOemRatType() = 2
On the ASIAOPS, the oemsignalstrength never updates, but it is frequently updated on the at&t phone.
The OemRatType seems to be responsible for the different behavior. As there is only a get method but no set method I wonder where the phone get the information what OemRatType it is. I guess that the value is written in a prob or cfg file into the ROM, but I haven't found it.
I would really be glad, if someone could help me to find the OemRatType value in the ROM.
I would also like to now the OemRatType of other variants of the Atrix 2. The value can be read out with the tool G-MoN -> Menu -> Signalstrength caps the the original Signal Strength Detector.
thanks in advance

Categories

Resources