I have flashed all the latest radios and do so every so often when I flash a new rom. I just tried out Ava V10 rom and in the changelog it says 3G and 4G performance tweaks and tower preference tweaks. We'll in my area (suburb of chicago) I actually noticed a decent increase in reception and 4G/3G speeds.
I was wondering if it was anyway possible to take these tweaks and apply them to another rom? Thanks
bump
also find another thread on another site discussing these tweaks
http://forum.ppcgeeks.com/htc-evo-4g/125678-htc-evo-msl-hacks-tweaks.html
nothin on tower tweaks?
Bumpity Bump
resurrecting the dead?! LoL
Evil Dead
I'm interested in the topic because my 4G speeds while tethering are low (30-80KB/sec) even though I have full bars of 4G. I'm in West Palm Beach, FL. I know higher speeds are possible! When I tether in 3G I get 15-80KB/sec.
I tried the guide here with no change in speeds.
I followed this guide as well but my settings were already at 0 (for the port) and 0.0.0.0 (for the proxy address).
When you type ##3282# there is a menu for "WiMAX", even a sub-menu named "bandwidth", I figured maybe something was possible...
More Links
I found this here which is entitled "Boost your WiMax 4G Speeds..." It has 2 tricks you can use. Post #1 and #7
Here are the default ##data# settings in case you screw something up.
I'd like to encourage users in this forum to compile a list of tipps and tricks related to modded roms in here.
I stumbled across some very useful information which gets lost amongst the many threads and postings. People seem to miss these useful informations and keep asking questions aaa. So in the end modded roms are being criticized although the correct choice of settings would have done the trick.
So for the beginning I throw in these:
[Battery related]:
don't use "pocket mode" (used to make the desire ring louder while buried deep in your pockets) - I assume that (use of) sensors drain the battery.
[Memory related]:
remove app "Plurk": some roms already removed this app, some still have it (under gingerbread - correct me if I am wrong - it is KNOWN to consume memory)
[Network performance / Battery drainage]:
type in dialer:
*#*#4636#*#*
then select "GSM auto prl" (default: WCDMA preferred)
caution: this might be related only to some carriers - in germany it is working fine.
update: EXPLANATION:
"GSM Only - Only uses in G/E and never switches to 3G/H. Should have minimal battery usage.
GSM Auto (PRL) - Automatically switches between G/E/3G/H based on the PRL (Preferred Roaming List) for a provider on your phone. Not supported by all providers and may not be supported in certain regions. Should have moderate battery usage since it uses a predefined list to switch.
WCDMA Preferred - Automatically switches between G/E/3G/H based on the best/strongest signal available and is supported by all providers. Has high battery usage since it constantly scans the network for the strongest signal to switch.
WCDMA Only - Only uses HSDPA and will not switch to G/E/3G even if the HSPDA signal is too low. Use this only if you use your phone in a area with good coverage. Should have moderate battery usage."
found there: http://forum.xda-developers.com/showthread.php?t=682662
-----------------
So I hope you guys find these information useful and we can put up a thread with good informations. Might even help the devs keep repeating themselves...who knows? ;-)
Since I was not happy with my current battery life I decided to invest time in finding ril build.prop tweaks for our hd2. Wich will be readed by lib_htcril.so and will acutally work. Android htc ril interface supports over 60 commands.
All tough it looks our phone has a working data connection it works far from optimal. There is no rill officialy developed for our radio and singal is very sensitive in my experience.
RMNET is currently providing us stable data by loading desire rmnet radio code into the radio when start up. Altough we should know wich radio from the desire is included so we can use the right wrapper
Anyway I will here clearify some commands.
ro.ril.fast.dormancy.rule= 0 - 1 disable enable.
Save a lot of battery by letting the phone request for fast dormancy. Phone will stay in UMTS until data is requested and will then switch to hdspa. This is not supported by all providers.
ro.ril.fd.scron.timeout= 0- to infinity in theory
The timeout in seconds after a data request before switching back.When screen is on
ro.ril.fd.scroff.timeout=0 to infinity in theory
The timeout in seconds after a data request before switching back.When screen is off.
ro.ril.a52.%s
(gprs encryption algorithm)
ro.ril.a53.%s
(gprs encryption algorithm)
ro.ril.enable.a52=0-1
disable enable encryption a52
ro.ril.enable.a53=0-1
disable enable encryption a53
ro.ril.enable.dcm.feature= 0- 1
Database Correlation Method to get phone location I was getting faster an data connection when on however phone was finding this value by it self was my experience.
ro.ril.radio.svn= 0-99
to identify phones more easily currently displayed as 01 on our hd2.
ro.ril.qos.traffic.priority= 0-3
(lowest priority =0 highest =3) request QOS priority in your network might not be supported by your provider.
ro.ril.enable.dtm=1
Dual transfer mode for networks that support calling and data connection at the same time.
ro.telephony.default_network=3 (0-8)
Not really new this will make the phone prefere a strong gsm singal over a really weak hdspa can save a bit of battery. This can also be set by typing *#*#4636#*#* in dialer
This are the ones I exactly know what they mean however after some testing I am using the following commands in build.prop by researching htc build.props
Altough I don't know the meaning of all it definately helps because I dont get a weird logcat out put when turning data on or off and it goes almost instant on and off with b4 wrapper in CLK.
# RIL Tweaks by [email protected] for HD2
rild.libpath=/system/lib/libhtc_ril.so
ro.ril.ecc.HTC-ELL=92,93,94
ro.ril.ecc.HTC-WWE=999
ro.ril.enable.a52.HTC-ITA=0
ro.ril.enable.a53.HTC-ITA=1
ro.ril.enable.a52=0
ro.ril.enable.a53=1
ro.ril.enable.dtm=1
ro.ril.gprsclass=12
ro.ril.hsdpa.category=8
ro.ril.hsupa.category=5
ro.ril.hsxpa=2
ro.ril.enable.3g.prefix=0
ro.ril.htcmaskw1.bitmask=4294967295
ro.ril.htcmaskw1=14449
ro.ril.hep=1
ro.ril.avoid.pdp.overlap=1
ro.ril.enable.prl.recognition=0
ro.ril.def.agps.mode=2
ro.ril.enable.managed.roaming=1
ro.ril.enable.enhance.search=0
ro.ril.fast.dormancy.rule=1
ro.ril.fd.scron.timeout=30
ro.ril.fd.scroff.timeout=10
ro.ril.oem.nosim.ecclist=911,112,999,08,118,120,122,110,119,995
ro.ril.emc.mode=2
ro.ril.att.feature=0
ro.ril.disable.power.collapse=0
ro.telephony.default_network=3
# END RIL Tweaks by [email protected] for HD2
Click to expand...
Click to collapse
Just some more clearyfing why we have high standby usage.
Because phone is searching a lot for singal in my case it can swtich from 1 bar to 5 bars in the same room.
The power usage in 3G can be reduced by using fast dormancy because the phone doesnt switch from 3g to hdspa when there is no data request but phone will still search for optimal singal but it wont constantly switch between 3g and hdspa and waste battery. (lost 4 % in 8 hour with constantly bumping singal)
What is the goal of this thread:
Giving everybody the chance for an optimal data experience and maybe useful for devs who wanna update radio code or update ril wrappers.
Thanks for this Jan. So can we simply copy/paste this into our build props and reap the fruits of your labour?
Yeah it should work especially that fast dormancy really hepls if your network support it. I tested this in combination with clk b4 wrapper in theory when we initialize ril on boot using tytung r10 instead of lib_htcrilwrapper.so it should work for sure.
So is this for close or maglder it both?
Either way thank you this whole battery drain issue has got me very angry lol
Sent from my HTC HD2 using XDA App
Yeah well you just need to test I they will work for both. It depends the most on your provider. I Think because lack of missing code system has trouble by setting some parameters by it self. That is why It might be needed to apply the ril tweaks in build.prop.
Agree with the signal strength... my connection shows H, perfect reception when its laying on my desk, but as soon as i pick it up data drops to 1 or 0 bars. VERY sensitive.
Switching to GSM auto (PRL) seemed to do the trick for switching from H to E faster so i wont lose my reception and fixes the battery drain but this is still far from optimal use of our data connection as the data drops still occur as frequent as before.
help
Hi will this work on rafdroid 4.2 rom am a newb to changing code where to start and which folder etc and how to insert this code can u do it in zip form so we can flash it by mgldr?? or if not a step by step explanation of how to do it my kernal is rafdroid 1.9 thanking u in advance for any help on this
jan-willem3 said:
Since I was not happy with my current battery life I decided to invest time in finding ril build.prop tweaks for our hd2. Wich will be readed by lib_htcril.so and will acutally work. Android htc ril interface supports over 60 commands.
All tough it looks our phone has a working data connection it works far from optimal. There is no rill officialy developed for our radio and singal is very sensitive in my experience.
RMNET is currently providing us stable data by loading desire rmnet radio code into the radio when start up. Altough we should know wich radio from the desire is included so we can use the right wrapper
Anyway I will here clearify some commands.
ro.ril.fast.dormancy.rule= 0 - 1 enable disable.
Save a lot of battery by letting the phone request for fast dormancy. Phone will stay in UMTS until data is requested and will then switch to hdspa. This is not supported by all providers.
ro.ril.fd.scron.timeout= 0- to infinity in theory
The timeout in seconds after a data request before switching back.When screen is on
ro.ril.fd.scroff.timeout=0 to infinity in theory
The timeout in seconds after a data request before switching back.When screen is off.
ro.ril.a52.%s
(gprs encryption algorithm)
ro.ril.a53.%s
(gprs encryption algorithm)
ro.ril.enable.a52=0-1
enable disable encryption a52
ro.ril.enable.a53=0-1
enable disable encryption a53
ro.ril.enable.dcm.feature= 0- 1
Database Correlation Method to get phone location I was getting faster an data connection when on however phone was finding this value by it self was my experience.
ro.ril.radio.svn= 0-99
to identify phones more easily currently displayed as 01 on our hd2.
ro.ril.qos.traffic.priority= 0-3
(lowest priority =0 highest =3) request QOS priority in your network might not be supported by your provider.
ro.ril.enable.dtm=1
Dual transfer mode for networks that support calling and data connection at the same time.
ro.telephony.default_network=3 (0-8)
Not really new this will make the phone prefere a strong gsm singal over a really weak hdspa can save a bit of battery. This can also be set by typing *#*#4636#*#* in dialer
This are the ones I exactly know what they mean however after some testing I am using the following commands in build.prop by researching htc build.props
Altough I don't know the meaning of all it definately helps because I dont get a weird logcat out put when turning data on or off and it goes almost instant on and off with b4 wrapper in CLK.
Just some more clearyfing why we have high standby usage.
Because phone is searching a lot for singal in my case it can swtich from 1 bar to 5 bars in the same room.
The power usage in 3G can be reduced by using fast dormancy because the phone doesnt switch from 3g to hdspa when there is no data request but phone will still search for optimal singal but it wont constantly switch between 3g and hdspa and waste battery. (lost 4 % in 8 hour with constantly bumping singal)
What is the goal of this thread:
Giving everybody the chance for an optimal data experience and maybe useful for devs who wanna update radio code or update ril wrappers.
Click to expand...
Click to collapse
Hi,
This is very cool set!
i will use it in my ROM,
Your name will be in my build prop.
but first i will check that all ok, dont want my users to lose data / wifi / signal.
better test on my self!
Very cool keep it UP!
Thanks!
Can you please make this a flash able zip through CWM.
Ive had a a few problems in the past editing build props
CWM is not possible because each build is using a different build.prop
@dorimanx only issue is that some networks dont support fast dormancy. And then it will use extra battery instead of saving. Then you need to set fast dormancy rule = 0
For the rest I don't see any disadvantage of using this tweaks.
@dorimanx only issue is that some networks dont support fast dormancy. And then it will use extra battery instead of saving. Then you need to set fast dormancy rule = 0
For the rest I don't see any disadvantage of using this tweaks.
What about T mobile is that ok?
Sorry I have no tmous device try google to find out if network support fast dormancy or try out by yourself you can see it when you have high battery drain in 3g mode.
I already have a high battery drain cause of this http://support.t-mobile.com/thread/3544?tstart=0
Then I would try the build prop entries for sure.
help
Can this be done as a zip for magldr cant do this as dont know what folders or where etc to include this asked already but no one seems to want to answer?
maddoc1007 said:
Can this be done as a zip for magldr cant do this as dont know what folders or where etc to include this asked already but no one seems to want to answer?
Click to expand...
Click to collapse
This has been answered......
jan-willem3 said:
CWM is not possible because each build is using a different build.prop
@dorimanx only issue is that some networks dont support fast dormancy. And then it will use extra battery instead of saving. Then you need to set fast dormancy rule = 0
For the rest I don't see any disadvantage of using this tweaks.
Click to expand...
Click to collapse
re:help
Then can anybody tell me what folder to put script in or what files have to b changed whefe they are or where to be added etc or a step by step guide
sounds like a valid post and thread, because i observed that as well and was wondering if it could be done
maddoc1007 said:
Then can anybody tell me what folder to put script in or what files have to b changed whefe they are or where to be added etc or a step by step guide
Click to expand...
Click to collapse
If you have to ask this you should really also be asking yourself if you want to be getting into something you don't understand. However should you choose to take the red pill then...
1. DO A FULL BACKUP IN CLOCKWORK
2. Install Root Explorer, File Expert or ES File Explorer from market (if one of the latter two enable root explorer option in settings)
3. In your chosen file explorer navigate to /system and locate build.prop
4. MAKE A BACKUP COPY OF THE BUILD.PROP and save it on your SD card somewhere.
5. Open the build.prop file and search for the lines of code in Jan's OP. If they are there then simply edit the values. If not then copy and paste the new code.
6. Save the build.prop file
7. Reboot and hold on...
in Italy the mobile networks does not support fast dormancy
Is there any app/tweak or hidden feature to increase 3G or wifi connectivity
Read this*
In SGS Toolbox; then go to secret codes then go to "switch 3g --- hspa" then tap "change hspa revision" then tap "release 5(hdspa only) and tadada improved speed. Alt, code *#301279# and follow steps.. original settings for all phones are release 6 (both hspa and hdspa) .
Not sure if this works, has anyone tried it as I think its hard to follow....
---
Tried this so far by messing around with phone
Dial *#9900# and click on disable fast dormancy.. increases speed a bit
Try supercharger!!!!
Sent from my GT-I9000 using Tapatalk
SUPERCHARGER..!!
I'm sure (maybe wrong) but supercharger is used with computer & usb.. Where the pc charges battery same as when charging with phone charger..
http://forum.xda-developers.com/showthread.php?t=991276
Sent from my GT-I9000 using Tapatalk
Thunderbolt 3g tweaks or supercharger are your best options.
Sent from my I9000 running Slim ICS 3.6.
i been looking at getting an Note 2 LTE (UK N7105) ,
but i have found it little annoying that most Android phones now Lack the option to switch between 2g only, 3g only or 2g/3g any more, most seem to only give two options 3g only or 2g/3g/4g
as i am in some spots where i have no 3g coverage so having the option to have 2g only is usefull as well as extending the battery life (i not see 4g coverage for long time unless i move to Three {the one plan} or EE{like that will ever happen})
do any roms have the option to switch between all of them? (ideally 2g only -- 3g only -- 2g/3g is preferred -- 2g/3g/4g) as most of them just use the standard base from official (like on my motorola razr maxx i have the option to force 2g only 3g only or use auto, a lot of phones some times do not even bother with the network mode any more and just have an switch that turns off 3G)
Just go to Settings -> More Settings -> Mobile Networks -> Network Mode -> GSM Only so that you'll only get 2G.
So far deadman rom in n7105 section give u 4 option.
2g, 3g, 2g/3g, lte/2g/3g.
nameejokerx said:
So far deadman rom in n7105 section give u 4 option.
2g, 3g, 2g/3g, lte/2g/3g.
Click to expand...
Click to collapse
ok so Samsung note 2 LTE do allow all options, a lot of 4g phones i have seen lack an 2G and 2G/3G only option, a lot seem to give only 2 options {3g only or 2g-3g-4g auto (as the network i am going to be using has no 4G so there is No point in 4G been enabled)
i see you posted the rom deadman (the deodexed one ?) gives you all options that's good, does Stock give you all options as well (very likely i am going to be dropping an rom on it any way)