Related
Hi people.
One way to get longer battery life is to disable HSPA and just use 3G. 3G (UMTS) is not as slow as EDGE/GPRS but doesn't use as much power as HSPA.
Here's a quick comparison of *typical* download speeds:
GPRS: 48 kbit/s, EDGE: 150-200 kbit/s, 3G: 384 kbit/s, HSDPA: 1000 kbit/s
After some searching, I've found a method that actually works for our Galaxy S:
Go to the phone dialer pad and enter this code: *#301279#
Click [2] CHANGE HSPA REVISION
Click [1] RELEASE 99 (HSPA OFF)
Then you should see something like:
CHANGE_R99
HSDPA OFF, HSUPA OFF
Done!
Press the BACK button to exit, or press MENU button then END.
The setting should take effect shortly after you exit the menu. To be sure that the setting take effect, toggle Flight/Airplane mode.
You could store that number in your phone book or speed dial for a quick way to toggle HSPA.
The setting STAYS ACROSS REBOOTS!
If you want to enable HSPA again just go back to the same menu and choose [3] RELEASE 6 (HSDPA/HSUPA).
Just tested it with the XXJPP radio and it really works.
Longer battery life at last!
EDIT: Deleted the earlier method of using local.prop / build.prop which doesn't work on the Galaxy S. Ignore posts #1 to #15 as they are regarding the earlier method.
Very interesting - I have 3G shut and use 2G for precisely this reason. I always presumed the drain was because of the WCDMA mode - will definitely try this.
ashwinds said:
Very interesting - I have 3G shut and use 2G for precisely this reason. I always presumed the drain was because of the WCDMA mode - will definitely try this.
Click to expand...
Click to collapse
Yes we want to achieve something like just using 2G, but 2G on its own is pretty slow, and on 2G, sometimes while you are transferring data, people cannot call you.
Moreover in certain countries like Singapore where they don't have EDGE, but only GPRS and 3G/HSPA... setting the phone to 2G mode makes mobile data so slow, its virtually unusable.
I agree... 2G is a ridiculous compromise - but necessary given the rapid drain. Anyway, tried the patch and I have:
# getprop | grep ro.ril
[ro.ril.hsxpa]: [0]
[ro.ril.gprsclass]: [12]
But the indicator still shows the H - does that mean anything? I expected to see 3G instead.
AFAIK the power required for the radio is linked 100% to connectivity to tower, and swapping between 3G or HSDPA should have zero effect on battery life. Just disabling HSDPA really shouldn't affect power supply to the radio on the device.
Of course if someone could do some heavy testing so we could know for sure, that would be great. Would need to be some very good testing, perhaps with a multimeter? Because if there is any difference in power draw, it's going to be very hard to make out in regular usage.
(You will still see the H at the top, because you are really still connecting using the hsdpa radio (it's the same radio as the 3g one), and the tower you're connecting to supports hsdpa. But your downloads speeds should be less.)
Thats kind of what I was worried about - my understanding is that 3G/HSDPA need to connect to more than 1 tower concurrently and stay connected.
Just the warm feeling when I switch to WCDMA makes me wary
Heat => Energy => Battery Drain
ashwinds said:
But the indicator still shows the H - does that mean anything? I expected to see 3G instead.
Click to expand...
Click to collapse
Me too, indicator says H but speed should be slower. 3G (non-HSPA) speeds top out at around 384kbit DL / 64kbit UL.
RyanZA said:
AFAIK the power required for the radio is linked 100% to connectivity to tower, and swapping between 3G or HSDPA should have zero effect on battery life. Just disabling HSDPA really shouldn't affect power supply to the radio on the device.
Click to expand...
Click to collapse
I'm quite sure that limiting it to 3G instead of HSPA speeds will save significant battery, because HSDPA/HSUPA use multiple radio channels to get those high speeds. It's sort of like MIMO, but not really. More channels = more power required.
And I think one of the reasons why the XXJPP modem is a battery killer while surfing, is probably because it supports faster HSPA speeds than the older modems.
Darn. It doesn't seem to limit the speed for me (at least not from /data/local.prop). I'm gonna try to put the no-hspa values into /system/default.prop and /system/build.prop and see what happens.
Tried myself... no luck...
Phone still use HSDPA/HSUPA...
Tested with build.prop - again no luck...
Darn. It doesn't work even if I put it in /system/build.prop.
Maybe those props only work for HTC radios. Would be great if someone could figure out whether the Samsung radio has a similar setting.
Tried it with setprop... doesnt work - makes me wonder how local.prop worked...
# getprop | grep ro.ril
[ro.ril.hsxpa]: [0]
[ro.ril.gprsclass]: [12]
# setprop ro.ril.hsxpa 2
# setprop ro.ril.gprsclass 12
# getprop | grep ro.ril
[ro.ril.hsxpa]: [0]
[ro.ril.gprsclass]: [12]
ashwinds said:
Tried it with setprop... doesnt work - makes me wonder how local.prop worked...
# getprop | grep ro.ril
[ro.ril.hsxpa]: [0]
[ro.ril.gprsclass]: [12]
# setprop ro.ril.hsxpa 2
# setprop ro.ril.gprsclass 12
# getprop | grep ro.ril
[ro.ril.hsxpa]: [0]
[ro.ril.gprsclass]: [12]
Click to expand...
Click to collapse
Past a certain point in the boot phase, I think certain props cannot be edited.
Sent from my GT-I9000 using XDA App
The Samsung way of doing this would probably involve assigning CONSTs to the props in some unexpected places. Been going over the source for the last two weeks and it aint pretty. Samsungs' QA department seems to rather not be bothered by Android code.
I need high speed
I am in need of high speed. Could anyone suggest how to do it on a rooted SGS 2.2
Can I make a local.prop file with the below specification and save to /data/local.prop on the rooted SGS 2.2 (as the HSDPA is 7.2 Mbps & HSUPA is 5.6 Mbps):-
ro.ril.hsxpa=2
ro.ril.hsdpa.category=7
ro.ril.hsupa.category=6
ro.ril.gprsclass=12
ro.ril.enable.3g.prefix=1
hi_bye said:
I am in need of high speed. Could anyone suggest how to do it on a rooted SGS 2.2
Can I make a local.prop file with the below specification and save to /data/local.prop on the rooted SGS 2.2 (as the HSDPA is 7.2 Mbps & HSUPA is 5.6 Mbps):-
ro.ril.hsxpa=2
ro.ril.hsdpa.category=7
ro.ril.hsupa.category=6
ro.ril.gprsclass=12
ro.ril.enable.3g.prefix=1
Click to expand...
Click to collapse
These commands don't work on the sgs. Just use the xxjpp modem, it's fast.
Sent from my GT-I9000 using XDA App
Good news! I found a setting that works from the service menu. Details in the 1st post.
Thanks hardcore! Its really useful. Hope chainfire can implement it on supperpower app. So its finally tested that 3g spends less battery?
Sent from my GT-I9000 using Tapatalk
hardcore said:
Good news! I found a setting that works from the service menu. Details in the 1st post.
Click to expand...
Click to collapse
Nice, this worked for me. Testing now how this affects to battery life.
Change required a reboot to properly activate. Maybe just flight mode off/on works too.
I prefer speed, cince 3g can suck pretty hard here in london, whereas H is very-very fast.
I'm sorry but I'm insanely confused lol.
In Singapore, we have GPRS(G), HSDPA(H) and 3G(3G) right? correct me if I'm wrong!
so... what is HSPA lol. I've done some Googling but I'm still crazily confused, any help is appreciated. Thanks!
Hey I just came from Galaxy S and there is a way to disable Hsdpa in there which improves battery life amazingly....
I was wondering if there is a way to do that in Desire? (for my city 3g speeds are faster than hspa for some reason)...
Also is there a way to select which band the phone is connecting by 850 vs 1900 ... or to see what it is using ?
any help would be appreciated
It's in the settings someone in network
There is also a widget to totally disable mobile internet which I use to save battery
Sent from my HTC Desire
Go to Settings > Wireless & Network Settings > Mobile Networks...
That's pretty much what you can do with the Desire as far as mobile networks are concerned. GSM phones normally switch to different frequency bands depending on where they are located and in the Desire I don't think you can select which one to go for (besides it's an unnecessary feature in my opinion)...it just does it on its own. Maybe there is an app around that let's you do this?...
As for viewing which band you are on....you can't do it on a standard ROM but there might be custom ROMs or an app that let's you do this.
Update: Some apps that might interest you => 4G, CDMA, GSM & Wifi Map Viewer from Sensorly.com
=> Open Signal Maps Beta from Staircase 3, Inc.
=> Antennas from mpoly
=> Quick Settings (maybe..)
mmm none of those do anything like it...
all those either just shut off data or turn it on... im not sure if anyone has used the galaxy s
http://forum.xda-developers.com/showthread.php?t=837716
this is what im talking about... saves the phone a LOT of battery by just forcing it to use 3g instead of hspa ...
i think developers can prolly make more sense of it.. i mean if they have a way.. there has to be one in other devices ...no?
danial.aw said:
mmm none of those do anything like it...
all those either just shut off data or turn it on... im not sure if anyone has used the galaxy s
http://forum.xda-developers.com/showthread.php?t=837716
this is what im talking about... saves the phone a LOT of battery by just forcing it to use 3g instead of hspa ...
i think developers can prolly make more sense of it.. i mean if they have a way.. there has to be one in other devices ...no?
Click to expand...
Click to collapse
Ah, so you have a Galaxy S.....unfortunately, this is a HTC Desire forum, so it would be better if you posted this in the Galaxy S forums. You may not find the answers you are looking for here as this forum mainly handles a different device to the Galaxy S.
What I said before is only applicable to the HTC DESIRE. I thought you switched to a Desire when you mentioned you came from a Galaxy S, but I was mistaken. The apps I mentioned as mainly for monitoring the 4G, 3.5G & 3G (i think 2G too) coverage. If you are looking to switch between them (i.e. turn HSDPA off and turn 2G on) I am sure there is a way to do so...on the Desire this can be done through the Mobile Networks settings...
And no, I'm not familiar with the Galaxy S....
no i had the galaxy s... (i posted that for reference as to how its done on that)...
and ya those apps just toggle just 2g vs 3g...
im looking for a umts vs hspa toggle... (3g vs 3.5g).... because umts takes way less battery than hspa does...
tried to mess around in the band setting screen but couldnt find anything
SOLUTION
what you need is to edit /system/build.prop file
here are my settings:
ro.ril.hsxpa=0
ro.ril.gprsclass=12
ro.ril.hsdpa.category=1
ro.ril.hsupa.category=1
after doing the and couple?... of restarts H icon changed to 3G and it really does save battery significantly and speed is pretty much enough for browsing or email
would have thought if battery life was vital then you'd disable data completely tbh
This is somewhat network dependent. Here in Sweden I know of one network that will have you at HSXPA (H) as soon as it is possible. My network on the other hand will set to 3G when WCDMA is detected and set to H only during data traffic.
And then G if only GSM is detected.
I disable data via widget if I want to save power even further. Not that it has that much impact. There is a setting under wireless and network > mobile network at the bottom : ativate mobile data (this is translated). This setting will force the data connection to be active even if unused. You have to experiment here what setting is best for your network. On my network, if I remove the tick here (data connection will let go if not used and reconnect when needed) my battery will drain quicker. Providers with other policies might give different result.
found something good http://forum.xda-developers.com/showthread.php?t=909458
apparently xda is very strict on my posting etc. my fourth try trying to post something to help out..
liquidribs said:
found something good http://forum.xda-developers.com/showthread.php?t=909458
apparently xda is very strict on my posting etc. my fourth try trying to post something to help out..
Click to expand...
Click to collapse
Thank you! thank you! thank you! For bringing thing thread back from the grave.
heyjoe66 said:
SOLUTION
what you need is to edit /system/build.prop file
here are my settings:
ro.ril.hsxpa=0
ro.ril.gprsclass=12
ro.ril.hsdpa.category=1
ro.ril.hsupa.category=1
after doing the and couple?... of restarts H icon changed to 3G and it really does save battery significantly and speed is pretty much enough for browsing or email
Click to expand...
Click to collapse
Thanks! Very useful! For me it was only necessary to change the "ro.ril.hsxpa=0" line, then do a couple of restarts (to make it clear, a single restart wasn't enough, HSDPA was disabled only after the second restart for me).
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
Hello I've been getting drained battery life, it seems the dialer caused this. Any help?
Sent from my HTC_A510c using xda premium
Try the following:
Go to Settings -> Sound -> disable "Quiet ring on pickup", "Pocket mode", and "Flip for speaker".
If that doesn't work, enter *#*#4636#*#* -> Phone information, then you'll see a setting called "Set preferred network type" and change it to "GSM auto(PRL)"
Don't worry, you'll still have HSPDA and 3G, it'll just search for networks on an indexed list of frequencies instead of searching the entire spectrum.
And if that doesn't work, change the skin to the default Slate theme. Not sure why that works but it did for me.
I fixes the dialer in my Rom, now it uses just about 3%
Model: Wildfire S A510e
Recovery: unofficial CWM
Rom: JxMatteo_ROM_V1. 1 with Link2sd - OC - Rooted
Could this be what you're looking for? I haven't had any problems or tried this, but I just randomly stumbled upon it in the index thingy.
Kavashaki said:
Try the following:
Go to Settings -> Sound -> disable "Quiet ring on pickup", "Pocket mode", and "Flip for speaker".
If that doesn't work, enter *#*#4636#*#* -> Phone information, then you'll see a setting called "Set preferred network type" and change it to "GSM auto(PRL)"
Don't worry, you'll still have HSPDA and 3G, it'll just search for networks on an indexed list of frequencies instead of searching the entire spectrum.
And if that doesn't work, change the skin to the default Slate theme. Not sure why that works but it did for me.
Click to expand...
Click to collapse
The *#*#4636#*#* tip only works if you live in an area that does not have a 3G network, because it prevents the phone from searching for one though it doesn't exist. Otherwise it will not help you. To know what your network is, go to Settings > Status > Mobile network type. If it says Edge, do the *#*#4636#*#* trick, otherwise no need to mess with it.
You also need to search this forum for "dialer battery" because there is a plethora of info about it. If I understand correctly, it doesn't really have a significant impact on your battery life, only how power consumption is being reported. I had the same problem running stock HTC ROMs. Now I'm running CM7 and dialer doesn't even show up most of the time (display is always the big one), but battery life is less, probably because I've overclocked it!
CafeKampuchia said:
The *#*#4636#*#* tip only works if you live in an area that does not have a 3G network, because it prevents the phone from searching for one though it doesn't exist. Otherwise it will not help you. To know what your network is, go to Settings > Status > Mobile network type. If it says Edge, do the *#*#4636#*#* trick, otherwise no need to mess with it.
You also need to search this forum for "dialer battery" because there is a plethora of info about it. If I understand correctly, it doesn't really have a significant impact on your battery life, only how power consumption is being reported. I had the same problem running stock HTC ROMs. Now I'm running CM7 and dialer doesn't even show up most of the time (display is always the big one), but battery life is less, probably because I've overclocked it!
Click to expand...
Click to collapse
There could be 2 separate issues with the battery reporting application incorrectly displaying Dialer usage and the battery being depleted extremely fast. When I first got my WFS the battery would die in 6 hours without me touching the phone (fully charged before I went to sleep, woke up - phone dead). So I know that it can't JUST be a reporting error.
For me the battery issue went away when I changed the skin from HTC to Slate. So I'm guessing it's a HTC issue.
Check this out: http://code.google.com/p/android/issues/detail?id=17383
There seems to be a lot of HTC phones reported with this issue, most notably Wildfire S, ChaCha and Evo.
Is there a hidden menu for the glide? I want to try to disable 4g cuz its killin my battery
Sent from my SAMSUNG-SGH-I927 using Tapatalk
Are you running the Inc3ption rom?
To turn it off, you have to go to Settings > Wireless and Networks > Mobile Network > Uncheck use packet data. But you can get an app which allows you to control when the data is on or off and put a widget on the homescreen so you can turn it off/on asap instead of going through the method I gave you.
Runnin stock... i just wanna turn 4g off but have 3g on.. im on straight talk and ithink ots killin my battery cuz its sayin 97% without signal
Sent from my SAMSUNG-SGH-I927 using Tapatalk
Captivate glide doesn't have 4g.. It only has 3.5g. You can't go down to 3g manually.
Sent from my SAMSUNG-SGH-I927R using xda premium
doode2011 said:
Captivate glide doesn't have 4g.. It only has 3.5g. You can't go down to 3g manually.
Sent from my SAMSUNG-SGH-I927R using xda premium
Click to expand...
Click to collapse
3.9G or 3G++ if you want to be accurate. But it doesn't matter, and I imagine he would want Edge to save more battery.
But I remember reading that it was not possible on the AT&T ROM. I think disabling sync when you don't need it could help a little.
you can try:
- open dialer
- dial *#*#4636#*#*
- tap Phone Information
- scroll down to "Set preferred network type" (or similar)
- tap drop down and select "GSM only" or "GSM auto" if you want EDGE
oh one more thing, I have no idea if this persist upon reboot....sorry
I have the Rogers stock and I select 2G from the Settings -> Wireless and Network -> Mobile Networks -> Network Mode -> GSM only
This allows me at work to only use Edge as I have crappy reception at work and it keeps alternating from 2G to 4g (what the phone shows on top middle) Now I simply see an E and battery life is much better. I switch it when I leave work back to (GSM/HSPA(Auto mode)
You mentioned a widget that can do this from the home screen??? This I would like.
Samsung website says it a 4g phone???
Sent from my SAMSUNG-SGH-I927 using Tapatalk
^^^^^^
It is just 3.75G and NOT real 4G... Further in AT&T stock ROM, there is NO way to disable 3G/HSPA or set 2G only... Even the *#*#4636#*#* method is NOT working, as I have tried that too...
Just flash the ROGER's ROM or any other Custom ROM here (Rooted_Rogers_stock, Osimood, inc3ption, etc) and you can select HSPA only (for fast data on good 3G coverage) or GSM only (to save battery in spotty 3G coverage area) and Auto mode also...
Further I use one app which stays in Notification bar showing current network and on clicking it, the above-said option will be shown (otherwise you have to goto Settings-->Wireless & Network-->Mobile Networks) and you can also enable/disable data on that same page... The app is called "Show and Switch 2G/3G" and its available in Google Play Store --> here....
It's actually 3.623G if you want to be precise.
;-)
Actually compared to LTE speeds it's downright slow. But it's more than enough for most people.
Faster speeds just means you hit your data cap sooner....
Unlimited data on straighttalk
Sent from my SAMSUNG-SGH-I927 using Tapatalk
I've been thinking about straight talk. How is it?
Sent from my SAMSUNG-SGH-I927 using XDA