any "data connection killer" to suggest?!? - S740, S743 General

hallo evrybdy!
I've been using the rose for two weeks now.
I am not crazy about it, but I have to say it's quite nice: I only have the problem I can't get to the end of the day with a single charge, if I use HSDPA.
Any application to suggest to kill the data connection after 1 minute?!?
thank you very much!
luca

you could switch off hsdpa all together under settings --> more --> more --> hsdpa switch

I would suggest a conditioning charge. Even though they aren't really required with modern day batteries it certainly helps in my opinion. I've had mine last 3 days with HSDPA enabled and in poor coverage according to my rose. My Lg Secret had perfect coverage for hsdpa in the same place.
That it die and thnen charge without turning the handset on.
Either that or you are using the handset loads and loads and loads.

thank you for you kind advices.
do you know any application that would close internet connection when it's idle, let's say, for 5 minutes?
thank you!
luca

yes.
Setting -> connection -> menu -> advanced -> menu -> options -> idle disconnect after:
if that doesn't work, you may have same problem like ROM in Thailand where there are some corruption. To fix it, use any registry editor for smartphone and modify
HKLM\Comm\ConnMgr\Planner\Setting\SuspendResume should have value of "GPRS_bye_if_device_off"
my registry come as !GPRS (it must be truncated when they build this Thailand rom for some reason.

thank you sudsboy!
last request!
what whould be the name of the new key for "gprs killer?!?"
and even more, when I create the key, what kind of value is it?!?
string, dstring, multi value, etc.
would you mind giving a dummie guide to write it?
thank you for your kind help!

viskas said:
thank you sudsboy!
last request!
what whould be the name of the new key for "gprs killer?!?"
and even more, when I create the key, what kind of value is it?!?
string, dstring, multi value, etc.
would you mind giving a dummie guide to write it?
thank you for your kind help!
Click to expand...
Click to collapse
Hi,
as sudsboy says, the key's name is SuspendResume, it should be created under HKLM\Comm\ConnMgr\Planner\Setting and it is a string.

Related

Wanted: One touch switch from Sprint Only to Automatic Roaming

Hey all. I use the old cycleBT utility to turn BT on and off constantly. I am looking for a utility that could sit in the start menu as a single program that would change my roaming settings from Sprint Only to Automatic, etc.
Has anyone come across such a utility. If not, is this something that could be done in Mortscript? Could anyone take a stab at it?
Thanks,
Josh
PS-I want to have this to save battery life and turn on roaming easily only when there is no signal at all. I work in a hospital and there is NO cell service in the basement and then I get one bar roaming and then back to sprint, etc...and it fries the battery
i too would like to request such a feature
I am not a programmer, but I have dabbled a little with mortscript. I was tweaking TalynOne's GPS script. I noticed that he made some registry edits, which worked well for changing battery and backlight timeouts. I don't have time to figure it out now, but if I did, I would start by getting cregedit (http://ceregeditor.mdsoft.pl/?lang=en) and saving a copy of my registry. I would then change the setting to the other one, and compare the current registry to the saved registry. This would show me what key(s) were changed by changing the setting. I would then go about learning how to write a mortscript to change the registry settings. This is the hard part for me but I'm sure it's elementary for the programmers. There are lots of examples on this thread: http://forum.xda-developers.com/showthread.php?t=289197
EDIT: dcd is right, no setting in registry. I'm out of ideas.
studentjunk said:
I am not a programmer, but I have dabbled a little with mortscript. I was tweaking TalynOne's GPS script. I noticed that he made some registry edits, which worked well for changing battery and backlight timeouts. I don't have time to figure it out now, but if I did, I would start by getting cregedit (http://ceregeditor.mdsoft.pl/?lang=en) and saving a copy of my registry. I would then change the setting to the other one, and compare the current registry to the saved registry. This would show me what key(s) were changed by changing the setting. I would then go about learning how to write a mortscript to change the registry settings. This is the hard part for me but I'm sure it's elementary for the programmers. There are lots of examples on this thread: http://forum.xda-developers.com/showthread.php?t=289197
Click to expand...
Click to collapse
i believe that changing the setting sends a command to the radio. notice this setting survives a hard reset? my guess is that you will not find a setting in the registry. need to find a way of scripting epst or sending the command to the radio.
I hope this isn't too terribly off topic, but I really don't want to try this and incur a huge bill.
Does sprint still charge for roaming? Or is that a thing of the past? I remember accidentally making a couple roam calls not not seeing anything on my bill but I don't stay on the phone long to begin with sooooo....yeah.
I guess the main point I'm trying to get to is, are there any negative consequences for making roaming calls?
topdawgn8 said:
I hope this isn't too terribly off topic, but I really don't want to try this and incur a huge bill.
Does sprint still charge for roaming? Or is that a thing of the past? I remember accidentally making a couple roam calls not not seeing anything on my bill but I don't stay on the phone long to begin with sooooo....yeah.
I guess the main point I'm trying to get to is, are there any negative consequences for making roaming calls?
Click to expand...
Click to collapse
It is off topic, but it doesn't bother me. Hopefully won't bother others. I have gotten several bills over last 6 months with roaming calls. They reimbursed me because it's included in our plan. I would disable it on the phone and call them and see if they can disable it. If so, then then they will flag your account so if you get roaming charges, they can easily reimburse you.
Try this script - One Touch Toggle
You must have mortscript installed on your ppc in order for the script to work.
There will be two files in this zip.
1. Roaming Shortcut.lnk
2. Roaming Selection.mscr
Place the roaming shortcut.lnk in your \windows directory of pocket pc.
Place the roaming selection.mscr anywhere on your phone. You can tie it to a button if you place it under \Windows\start menu\programs
Run the roaming selection.mscr. It will aks you which of the 4 you would prefer Roaming, Sprint Only, Automatic or Toggle
It will default to Toggle if the time runs out.
Once you make your choice it will open the phone settings by use of the roaming shortcut.lnk.
It will then choose roaming and then it will pick the correct roaming selection and then exit out of both of the phone settings windows.
Before Toggle can be used you must first either select Roaming or Automatic.. from that point on the Toggle selection will go from either
Roaming or Automatic by itself.
Thanks
andason
NO WARRANTIES ARE IMPLIED
not what ya wanting?
Thanks a bajillion!!! Haven't been on in a while cause work's crazy...This works like a charm..
-Josh
http://forum.xda-developers.com/showthread.php?p=2182381#post2182381
glad it could help at least one person : )
andason said:
glad it could help at least one person : )
Click to expand...
Click to collapse
Nice script. Great idea. It doesn't work for my Diamond because the screen mappings are for QVGA. I'm currently using your shortcut to at least save a few steps.
I looked at your script, and the Mortscript commands. I think it's a simple matter of remapping the mouse clicks for VGA. How does one go about determing the x and y locations on the screen?
Thanks!
snovvman said:
Nice script. Great idea. It doesn't work for my Diamond because the screen mappings are for QVGA. I'm currently using your shortcut to at least save a few steps.
I looked at your script, and the Mortscript commands. I think it's a simple matter of remapping the mouse clicks for VGA. How does one go about determing the x and y locations on the screen?
Thanks!
Click to expand...
Click to collapse
Instead of trying to determine x and y locations, you could just give it commands to go up/down/left/right/center on the d-pad.
anythingbutmine said:
Instead of trying to determine x and y locations, you could just give it commands to go up/down/left/right/center on the d-pad.
Click to expand...
Click to collapse
Interesting. I might give that a try. Thanks.
andason said:
You must have mortscript installed on your ppc in order for the script to work.
There will be two files in this zip.
1. Roaming Shortcut.lnk
2. Roaming Selection.mscr
Place the roaming shortcut.lnk in your \windows directory of pocket pc.
Place the roaming selection.mscr anywhere on your phone. You can tie it to a button if you place it under \Windows\start menu\programs
Run the roaming selection.mscr. It will aks you which of the 4 you would prefer Roaming, Sprint Only, Automatic or Toggle
It will default to Toggle if the time runs out.
Once you make your choice it will open the phone settings by use of the roaming shortcut.lnk.
It will then choose roaming and then it will pick the correct roaming selection and then exit out of both of the phone settings windows.
Before Toggle can be used you must first either select Roaming or Automatic.. from that point on the Toggle selection will go from either
Roaming or Automatic by itself.
Thanks
andason
NO WARRANTIES ARE IMPLIED
Click to expand...
Click to collapse
All credits go to andason. I took his script and modified it to work with VGA. I remapped the screen coordinates and change the wait time on each action. I found the wait time did not need to be so long.
To use w/ VGA:
Download andason's zip, install as instructed, download my VGA script and replace his with mine. You will still need the .lnk file.
prerequsite:
You must have roaming enabled. If you do not, follow this:
HKEY_LOCAL_MACHINE\SOFTWARE\OEM\InitProv\PhoneSetting
1) Change ItemCount to 3
2) Create new string (if doesn't exist): ItemName3 = Roaming. (Default = Automatic-B on my Diamond)
3) New Dword: ItemValue3 = 3
Soft reset. Go back to the settings you should now see roaming option.
Enjoy...
snovvman, you are the man! thanks for the VGA roaming script.
onlinespending said:
snovvman, you are the man! thanks for the VGA roaming script.
Click to expand...
Click to collapse
Right on, glad it works for you. Credit goes to andason for creating it in the first place!
snovvman said:
Right on, glad it works for you. Credit goes to andason for creating it in the first place!
Click to expand...
Click to collapse
I've attached a modified VGA roaming script that simply toggles between Roaming and Automatic without showing the Mortscript choice menu. I have it mapped to a softkey so I can quickly toggle between the two.
andason or snowman,
Installing the zipped files as well as mortscript I get only as far as the Settings menu. I then have to manually toggle to Roaming, Settings and make the change. I made sure to insert the shortcuts file to the windows directory and the .mscr file to the programs folder so that I could shortcut to a button. Any ideas as to why it will not complete the toggle for me. Thanks in advance,
Gordon
I've been looking for something I can put in my startup folder to run when the phone boots to do the opposite. If I change my phone from "Automatic" to "Home Only" as soon as I even soft reset the setting is changed back.
Just recently called Telus to have them remove the roaming data charges ($32 for 4mb!) I got when I was near the border (didn't even cross). The person tried to look into a way to permanently disable roaming and after talking with their data department she said it was impossible and then tried to tell me I should get a BlackBerry.
I'll have to try some of the stuff in this thread later tonight.

Force 1X Only

I'm thinking of getting a Verizon Touch Pro when it's available.
Right now, my battery life on my Motorola Q is terrible. I live in an area where the signal is pretty poor and I think that's the main reason for the bad battery life.
If I go into the "secret" settings on the Q, I can change it to CDMA Only and that disables EvDO and probably gives me at least a 50% increase in battery life.
Unfortunately, it's pretty much of a PITA to go back and forth.
So, if I get a Touch Pro, I guess I have to hope that it's better at picking up a signal (probably not, right?) or that there's some way to put it into CDMA Only mode.
Does anyone know, for sure, that'll be possible?
Now, if that's possible, does a program already exists or could someone easily just write a program that would give me a program icon that if I click it, it toggles the phone between CDMA Only and Automatic? I'm thinking something like the nodata program that I've used before, but even better would be just click on the icon to toggle and no submenus to go through.
I know on the Q when I change back and forth, the change is immediate (Ev icon turns to 1x and vice versa as soon as I make the change), so if I had an icon to just make the change for me without digging through 4 menus to make a change, I might be able to live with just activating EvDO when I'm going to use it.
Any help is appreciated.
Thoughts?
lexluthor said:
I'm thinking of getting a Verizon Touch Pro when it's available.
Right now, my battery life on my Motorola Q is terrible. I live in an area where the signal is pretty poor and I think that's the main reason for the bad battery life.
If I go into the "secret" settings on the Q, I can change it to CDMA Only and that disables EvDO and probably gives me at least a 50% increase in battery life.
Unfortunately, it's pretty much of a PITA to go back and forth.
So, if I get a Touch Pro, I guess I have to hope that it's better at picking up a signal (probably not, right?) or that there's some way to put it into CDMA Only mode.
Does anyone know, for sure, that'll be possible?
Now, if that's possible, does a program already exists or could someone easily just write a program that would give me a program icon that if I click it, it toggles the phone between CDMA Only and Automatic? I'm thinking something like the nodata program that I've used before, but even better would be just click on the icon to toggle and no submenus to go through.
I know on the Q when I change back and forth, the change is immediate (Ev icon turns to 1x and vice versa as soon as I make the change), so if I had an icon to just make the change for me without digging through 4 menus to make a change, I might be able to live with just activating EvDO when I'm going to use it.
Any help is appreciated.
Thoughts?
Click to expand...
Click to collapse
I just upgraded from a q, i havent recieved my htc yet so ill try and help with your q problem.
First and foremost never ever let the battery run down. My q worked fine for a year and a half until tuesday the battery ran down and i got this
Anyway, make sure its not going out and checking your email every 1,5,10,15 minutes etc. That really kills the battery fast. Bluetooth too. When I disabled those i saw my battery life skyrocket, but it still went down pretty fast when i used the internet and camera. maybe those two things will help you in the interim though.
you think your moto q battery is bad wait til you get to the your touch pro. i forced my touch pro (data speeds sucked big ones) to 1x by going to settings phone and roaming i set it to roaming only? but that is a sprint version i dont know if verzion allows you to pick roaming only
benitojuarez, I appreciate it, but it's none of that. The reason for the bad battery life on the Q is that the signal is low and it's fluctuating between 1x and EvDO. When I set it to 1x only, the battery life is fine.
cjmedina, yes, I'm worried about that.
That's why I'm here. I'm still hoping someone could come up (either it exists already or someone could make it) with a little utility that when clicked would toggle between 1x (CDMA Only) and Automatic modes. I think I could live with that.
I can't imagine that'd be too difficult. You can force 1x on your Sprint, I can force 1x on my Q. The change takes effect immediately. There's got to be an easy way to program it to happen.
It sounds like you might benefit from this type of program as well. I know on my Q, I rarely switch back from 1x only, just because it's about a multi step process that's a slight PITA to make the change. If I had a one step process, I could leave it as 1x while it's just sitting around and quickly change it to EvDO when I want to use the net. At least that's how I envision it.
Lastly, I'm not certain that my Q hasn't just been defective for 2 years now. I even have the 2100mah Seidio battery and if i leave it as Automatic, I pretty much can't get a full day out of it. If I set it to 1x, I can make it though the day unless I use it real heavily.
I'm worried that unless the TP has a better radio, I might not even make it though the day on 1x only mode. I guess we'll see what happens.
Is there anyone who can assist here?
I can't imagine this is something too difficult. Everyone phone I've had so far allows it to be put into a 1x only mode.
With the work all of you guys do customizing, someone must have a good handle on what needs to be changed to put the phone into 1x mode.
Am I in the right place or should I have posted this in a different forum?
Well, hopefully, someone can come up with something...or point me to something that already exists.
Thanks!
lexluthor said:
Is there anyone who can assist here?
I can't imagine this is something too difficult. Everyone phone I've had so far allows it to be put into a 1x only mode.
With the work all of you guys do customizing, someone must have a good handle on what needs to be changed to put the phone into 1x mode.
Am I in the right place or should I have posted this in a different forum?
Well, hopefully, someone can come up with something...or point me to something that already exists.
Thanks!
Click to expand...
Click to collapse
I didn't come up with it but I have tested and it works like a charm.
To do this, you will need your MSL number, which only Sprint (or your provider) can provide you.
1) Open up the phone app and dial ##778# (PST).
2) You will be asked to enter your MSL. Enter it, and you will be brought into the provisioning of your phone.
3) From the top left, select Modem Settings
4) Preferred Mode: The Default is Automatic, which is the best available mode (EV that will roll back to 1X when EV is unavailable). There are times when you might be in a fringe area and your mode may cycle frequently and this can seriously drain your battery. Setting this to HDR will force EV-DO only if you demand an EV-DO connection. Changing this setting to CDMA Only will force the phone to ignore an EV-DO tower and maintain only a 1xRTT connection.
*Change your "Slot Cycle" while you are on this page to one so your phone polls towers every 2 sec instead of 5 sec. I did know about this trick but did not know the force 1xRTT was one of the setting on the same page.
here is the cab for roaming only un zip and install
mrrogers1, I appreciate the response, but, first of all I'm on Verizon.
On my Q, I can do ##*, go into the "secret" menu, to to the option to change it to CDMA only, save it and back out.
It's just too long a process to really do it frequently, so I just wind up leaving my phone in 1x mode and that stinks.
So, what I was looking for is just a program to install that would activate/deactivate that option by just clicking the program icon.
cjmedina, before I install that, can you tell me exactly what that is? Is it for Verizon? What do you mean by roaming only? I want 1x/CDMA only. Will it just disable roaming or is it a toggle thing? I don't want to risk installing something that's not easily reversible.
Roam only wouldn't really address this because if you (at least for me) roam in EVDO coverage the phone stays in that mode. Forcing 1x is something different all together.
Changing in the modem settings is it for now and works well.
I went from a 9c to a Diamond. Maybe the TP is much different but my Diamond signal strength is a little lower than my 9c.
Combine that with the Diamond/TP already bad heat issues, battery life I don't think you'll be happy with it.
Just go to reg and mimic these keys.. It will enable the ability to switch it on and off in the settings panel.
[HKEY_LOCAL_MACHINE\Software\OEM\PhoneSetting]
"HiddenModeOperationPage"=dword:0
"HiddenAlertPage"=dword:0
"HiddenNAMSelectPage"=dword:0
"HiddenAlertPage"=dword:0
"HiddenVoicePrivacyPage"=dword:0
I actually found this elsewhere and it works.
---
Here is the Registry edit for enabling Hidden Phone Settings "Mode of Operation" option to pick 1X mode only.
HKLM\SOFTWARE\OEM\PhoneSetting
Change the option HiddenModeOperationPage from 1 to 0
Then go to Phone/menu/option/service/and check in the list, "Mode of Operation" should be at the bottom. You have 3 choices, Hybrid, EVDO, and 1X.
---
With your way, it is supposed to appear somewhere else? You mention settings, but I don't see anything new there.
What does changing HiddenAlertPage, HiddenNAMSelectPage and HiddenVoicePrivacyPage to 0 do?
I'd still like an easier way to do it, like a toggle I can put in my start menu.
lexluthor said:
I actually found this elsewhere and it works.
---
Here is the Registry edit for enabling Hidden Phone Settings "Mode of Operation" option to pick 1X mode only.
HKLM\SOFTWARE\OEM\PhoneSetting
Change the option HiddenModeOperationPage from 1 to 0
Then go to Phone/menu/option/service/and check in the list, "Mode of Operation" should be at the bottom. You have 3 choices, Hybrid, EVDO, and 1X.
---
With your way, it is supposed to appear somewhere else? You mention settings, but I don't see anything new there.
What does changing HiddenAlertPage, HiddenNAMSelectPage and HiddenVoicePrivacyPage to 0 do?
The others were already defaulted to 1.
I'd still like an easier way to do it, like a toggle I can put in my start menu.
Click to expand...
Click to collapse
Start> settings> phone
What would be really neat is an app that would force 1x unless you were in certain applications (like opera or you tube) and than switch to hybrid for the duration of the session.
-Space
For what it's worth, someone posted a mortscript over here
http://forum.ppcgeeks.com/showthread.php?t=47045
that toggles 1x/hybrid.
Works pretty quickly too. I'm happy.
lexluthor said:
For what it's worth, someone posted a mortscript over here
http://forum.ppcgeeks.com/showthread.php?t=47045
that toggles 1x/hybrid.
Works pretty quickly too. I'm happy.
Click to expand...
Click to collapse
that post works great, one of the guys on the post made a program that lets you run a script that does it all for you whenever you wanna switch back and forth between 1x and hybrid.
mnasr87 said:
that post works great, one of the guys on the post made a program that lets you run a script that does it all for you whenever you wanna switch back and forth between 1x and hybrid.
Click to expand...
Click to collapse
That script is probably the best option. Otherwise there's a registry key that enables the menu option, though I can't remember where it is. Verizon usually has the option disabled so the key needs to be added to the registry.
So I found through the Advanced Config a way to add a 3G on off button in the comm manager, but as we are CDMA it does not work for us. Can anyone confirm what this button is trying to do? Perhaps a redirect to the reg setting for hybrid/1x?
-Space
http://www.fuzemobility.com/?p=555
mrrogers1 said:
....
1) Open up the phone app and dial ##778# (PST).
2) You will be asked to enter your MSL. Enter it, and you will be brought into the provisioning of your phone.
3) From the top left, select Modem Settings
4) Preferred Mode: The Default is Automatic, which is the best available mode (EV that will roll back to 1X when EV is unavailable). There are times when you might be in a fringe area and your mode may cycle frequently and this can seriously drain your battery. Setting this to HDR will force EV-DO only if you demand an EV-DO connection. Changing this setting to CDMA Only will force the phone to ignore an EV-DO tower and maintain only a 1xRTT connection.
*Change your "Slot Cycle" while you are on this page to one so your phone polls towers every 2 sec instead of 5 sec. I did know about this trick but did not know the force 1xRTT was one of the setting on the same page.
Click to expand...
Click to collapse
I know you noted that it wasn't your idea, but maan, did it work. Thank you so much. that was the last step I needed for my HTC Touch PRO to work on MetroPCS web... this is the easiest method (rather them editing registry)!! Thank you much.
Has anyone made this work on a Verizon HTC Touch Pro2?
My extended battery lasts about 12 hours (EVDO 0-1 bars in buildings) and I think this could help me.
The *-something and #-something numbers place a call that says invalid number. The registry edits don't make anything for Mode of Operation appear under "CDMA Services" on Phone Settings.
Help?

Flash Rom/Radio question

First off - THANK YOU to everyone here and all the help everyone always provides.
To start - I have an AT&T Fuze that I love. I have added a ton of programs and tried out just about everything featured on this site and other WM sites. As a power business user my one main concern has been with the battery life, which seems to not make it through 1/2 of my day without having to go on the charger.
So I decided to try a new rom and radio to help gain some battery life and performance.
1) ROM - I installed NATF_HTC_Fuze_v2.3 (found at http://forum.xda-developers.com/showthread.php?t=444784 )and those files seemed to install perfectly
2) RADIO - I then installed RAPH_Radio_1.02.25.32 from the radio thread. I downloaded the file and unzipped. QUESTION - Inside there were 2 files called Radio1.02.23.32.nbh (NBH file) and RaphealWrapper (application file). I clicked on the file and it automatically installed onto my computer. I have been able to send and receive text messages, etc Is this all I had to do to have the radio correctly installed?
QUESTION 2 - how do i turn the 3G off and on. Which icon and control is it please.
I know these might sound basic, but my head is spinning from trying out multiple roms and trying to learn all of this quicky.
THANK YOU and i look forward to your responses.
RaphaelWrapper is the program to run when flashing any ROM. The way to see if your Radio ROM was flashed is by checking the Device Information control panel applet under the System tab in Start -> Settings.
There are multiple ways to turn 3G on and off (applications that make it easy) but the common, and most time-consuming, way is to go to the Phone control panel applet under Start -> Settings -> Personal, selecting the Band tab, and selecting GSM (which is 2G) or WCDMA (which is 3G) for the network type.
Trancecoder said:
RaphaelWrapper is the program to run when flashing any ROM. The way to see if your Radio ROM was flashed is by checking the Device Information control panel applet under the System tab in Start -> Settings.
There are multiple ways to turn 3G on and off (applications that make it easy) but the common, and most time-consuming, way is to go to the Phone control panel applet under Start -> Settings -> Personal, selecting the Band tab, and selecting GSM (which is 2G) or WCDMA (which is 3G) for the network type.
Click to expand...
Click to collapse
1) I have attached a picture of my Device Info screen (PICTURE 1). I think I got both the ROM and the radio installed on the Fuze?
2) While I seem to be able to get online, I still am unable to receive emails for my POP3 accounts?? This is a huge problem. I keep getting the error message that Messages cannot be downloaded to your mobile device. Make sure you are connected and that your email account settings are correct. then, try to download messages again. What am I supposed to have my Communications settings set to. I have attached a picture of that also (Picture2)
ANY help would be greatly appreciated.
UPDATE - I think I have this figured out. Just had to adjust a few settings. Thanks for the assistance. Seems to be working well now
Great! Have fun with your Fuze
Trancecoder said:
Great! Have fun with your Fuze
Click to expand...
Click to collapse
It is amazing how many issues are created by simply NOT READING and thinking you can do it without FOLLOWING THE INSTRUCTIONS, lol
Quite true. Being a geek, I'm naturally averse to reading manuals, but sometimes it's unavoidable in order to keep my device in working condition
Trancecoder said:
Quite true. Being a geek, I'm naturally averse to reading manuals, but sometimes it's unavoidable in order to keep my device in working condition
Click to expand...
Click to collapse
it looks like you have a fuze like i do, in your experience which radio has given you the best battery life. My current phone install are in my signature
I was running 1.02.25.28 and the battery life was pretty good. I just flashed 1.08.25.20M1 last night. So far, I've not noticed any dramatic difference in battery consumption.

Questions regarding Hero

hi all,
just recently bought a hero and sorry for the noob questions. any help will be greatly appreciated.
1.) How do i activate the green notification light for any new notifications? so far i can only use the trackball to flash for a number of minutes and thats it.
2.) how can i permanently use 3g as a signal without switching back to edge? i prefer 3g because it is faster, but when i use the web, it reverts to edge making it slower when browsing. i want it never to switch back to edge just 3g.
3.) How do you update radio and rom? is it the same with winmo? i have a topaz and im currently using hero.
Thanks for any feedback!
So far the only answer i found was the notification light as a bug or a defect. line switching is still unsolved and updating.
orouborus said:
So far the only answer i found was the notification light as a bug or a defect. line switching is still unsolved and updating.
Click to expand...
Click to collapse
1) It works as it is stated in the user's manual. How can you state that it is a bug or defect? Funny... Just because it works that way on Magic or G1 does not mean that it has to be the same on Hero.
2) You cannot as your phone will automatically switch between them when one another is not available. You phone will select 3G only if it is available around where you are. If it switches to Edge/GPRS/whatever, that means you don't have 3G signals around you.
3) There are 1.000 posts on the forum here regarding updating ROM, etc. Search is our best friend.
cokbok said:
2) You cannot as your phone will automatically switch between them when one another is not available. You phone will select 3G only if it is available around where you are. If it switches to Edge/GPRS/whatever, that means you don't have 3G signals around you.
Click to expand...
Click to collapse
You can force HSDPA, but you do so at your own risk!
You need to download AnyCut from the Market and create new shortcut to the activity "Phone Info". From this short cut, you access a screen which gives lots of diagnostic info about the phones state and there is an option to "Set preferred network type". By default this is "WCDMA Preferred", but if you want to force to always use HSDPA you should select "WCDMA Only".
Note if you do this, your phone will never drop back to 2G, even if a 2G signal is available and a 3G one isn't.
I wouldn't advise playing around with any of the other options in this screen unless you know what you are doing!
Regards,
Dave
cokbok said:
1) It works as it is stated in the user's manual. How can you state that it is a bug or defect? Funny... Just because it works that way on Magic or G1 does not mean that it has to be the same on Hero.
2) You cannot as your phone will automatically switch between them when one another is not available. You phone will select 3G only if it is available around where you are. If it switches to Edge/GPRS/whatever, that means you don't have 3G signals around you.
3) There are 1.000 posts on the forum here regarding updating ROM, etc. Search is our best friend.
Click to expand...
Click to collapse
thanks for the info about point 2.
Thanks again!
foxmeister said:
You can force HSDPA, but you do so at your own risk!
You need to download AnyCut from the Market and create new shortcut to the activity "Phone Info". From this short cut, you access a screen which gives lots of diagnostic info about the phones state and there is an option to "Set preferred network type". By default this is "WCDMA Preferred", but if you want to force to always use HSDPA you should select "WCDMA Only".
Note if you do this, your phone will never drop back to 2G, even if a 2G signal is available and a 3G one isn't.
I wouldn't advise playing around with any of the other options in this screen unless you know what you are doing!
Regards,
Dave
Click to expand...
Click to collapse
very interesting. because for my topaz i always set it to wcdma only. willing to give it a try. where can i download it? do i need a gmail account for this? cant find it any website where it can be downloaded.
Android software is downloadable via the Android Market application on your hero - any purchases are made by using a google checkout account which is set up like paypal so you don't need to enter your details all the time...
Dayzee
Dayzee said:
Android software is downloadable via the Android Market application on your hero - any purchases are made by using a google checkout account which is set up like paypal so you don't need to enter your details all the time...
Dayzee[/QUOT
i tried logging in the market and there are TONS of applications! had to make a gmail accouint for this. hehe!
Click to expand...
Click to collapse
Ya!! What a great resource!! Very different to the WMo world and I like it a lot.....
Dayz

[Q] Having some issues with aggressive wifi to cellular handover

My issue is that I am constantly stepping outside, out of reach of my modem, and I'll have to turn my Wi-Fi off or my phone will stay connected to the the incredibly weak wifi signal.
So, I tried turning the dev option for "aggressive wifi to cellular handover" on thinking this would help and allow me to just leave wifi turned on while stepping outside and have it switch over to data without my assistance. And it worked, for the most part (it still held on to wifi signals *I* would deem too slow, but not often), BUT whenever I reboot the option in dev settings un-ticks so I have to go back in and turn the setting back on.
My question is, is there a way to prevent the aggressive wifi to handover from turning off on reboots, or is there another option I could try that may even be more aggressive?
Thank you in advance!
Have you tried the setting to automatically disconnect from a poor WiFi signal? It's under WiFi>settings>advanced WiFi>avoid unstable connections
Juggernaut79 said:
Have you tried the setting to automatically disconnect from a poor WiFi signal? It's under WiFi>settings>advanced WiFi>avoid unstable connections
Click to expand...
Click to collapse
That says it'll automatically disconnect from no connection, but I still have an internet connection off the wifi, it's just like slow as all get out
6NomoN6 said:
That says it'll automatically disconnect from no connection, but I still have an internet connection off the wifi, it's just like slow as all get out
Click to expand...
Click to collapse
For me it disconnects from a weak signal.
I'll be back!
6NomoN6 said:
My question is, is there a way to prevent the aggressive wifi to handover from turning off on reboots, or is there another option I could try that may even be more aggressive?
Click to expand...
Click to collapse
I have the same problem, discovered the same solution, and have run into the same issue with no persistence after reboot! I'm googling now for a solution because going into developer options every reboot is incredibly damaging to the smoothness of the user experience I've worked so hard to customize.
Whether I find a solution or not I'll post in this thread again to let you know. If the latter is the result I will personally either write a tasker script, init.d script, or if nesseceary an Xposed module depending on factors I've yet to research. Can you Beta test for me if it comes to that? Maybe it's as simple as editing build.prop, I don't know yet, but I wanted to make this post ASAP so that you know you aren't alone on this and someone capable is working on the issue. For a developer like myself tapping menus every boot is unacceptable! Hopefully there is already a fix out there in the wild and I won't have to do any work.
P.S. Don't forget to also enable cellular radio always active for fast network switching at the price of some battery life. It's a few options below aggressive handover in Developer Options and thank jolly the setting is sticky unlike it's counterpart. Also, sorry for the poor turnout on your thread. I figured there'd be 100 posts by now, but at least you got my attention.
Edit 1: "setprop persist.{i-dont-know-yet}" in terminal emulator may do the trick. Checking for variables for the setting we want now. Hopefully they exist!
Edit 2: :laugh: I FOUND EVERYTHING I NEED FOR A FIX!!! However, an Xposed module will be required. I need some sleep but I should have something by tomorrow night. In case any other developers are reading this, here is the information required to make things work the way Iwe want them to:
http://android.stackexchange.com/qu...-cellular-handover-option-in-developer-settin
https://android.googlesource.com/pl...ndroid/settings/DevelopmentSettings.java#1061
Edit 3: Now that I know how this setting actually works together with wifi_watchdog (see source code WifiWatchdogService.java) I think I may have changed my mind regarding how to go about solving the root problem at hand (network switching) which this setting really does a "hack" job of taking care of. The developer that made it decided on a arbitrary, static number to be used for decreasing the connected WiFi AP's RSSI value (thereby making handover more "aggressive") instead of exposing any kind of grainular control to the user. So yes I could easily make the developer options setting stick but a much better approach would be to hook the method android.net.wifi.WifiManager with an Xposed module and implement additional logic to the network switching. The great thing about this method is there is the possibility for adding additional checks besides just periodically pinging the current primary dns server and monitoring the delay and timeout of the result. I also know for a fact modding the framework persists after reboot which is afterall all we originally wanted to have. The second or alternative route would be to edit the secure settings database using SQLite. The pro of this method is it is guranteed to be compatible with nearly ANY rom, won't break anything after an update, and doesn't use resources like an Xposed module. The con is that you are limited to the variables built into android, can't implement any new logic, and the worst is that I'm not even sure the modified tables would even persist after a reboot (or network state change for that matter) which if true would defeat the original purpose of this expedition. I'll make a fourth edit to this post after I've thought about and considered how to best proceede to reaching the goal of having a solution to our problem. :victory:
FoxysWorkplace said:
I have the same problem, discovered the same solution, and have run into the same issue with no persistence after reboot! (...)
Click to expand...
Click to collapse
First of all, thank you so very much for looking into this!
I'm sorry for not responding sooner, but I had honestly lost hope of finding a solution to this issue mainly because I am not a developer myself and haven't the foggiest how to get started with it on Android
But when I opened my notifications and saw a response to this post (!) I got *extremely* excited, and as I read through your post, my excitement intensified to great happiness!
I can't express my gratitude, but I would be more than happy to help with anything that I can!
Any news on this?
Has anyone found a solution?
Had anyone found a solution that doesn't require root access?
Can we expect that fourth update any time soon? Any solution without xposed?
I'm following this thread in the event that someone finds a non-rooted solution. The Galaxy S7 really cannot be rooted without a serious performance hit (and yes I've gone through the two or three best/popular lag-fix solutions) but it works best in stock :-/

Categories

Resources