Editing Recent Searches - Android Software/Hacking General [Developers Only]

... Long time (6+ years) BlackBerry user, I've had a G1, but never took it serious and actually used it as a primary phone, it was a fun wifi only device. Well I made the plunge and got sick of waiting for someone serious from BB and I sprung for the Vibrant (Android 2.1) leaving my BB without service.
One of the many annoyances I've come across with Android is recent searches.
Whether it's in the Market or Google Maps you tap search and your recent entries appear, is there anyway to retweak any of the recent ones? I tried to long press and got nothing, no dragging it anywhere, I find it strange this would be left out. I don't see any entries for that functionality on Google's Code page for Android either, http://code.google.com/p/android/issues/list .
On the BB in Google Maps I just use the trackball scroll down to it, and scroll right and it's in the edit box for me to change. Or I can press the menu (essentially equivalent to the android long press) and get the standard options to do things like copy the text to the clipboard and stuff... All reasonable tasks.
Is this possible in Android? It's extremely annoying having to go back and retype the whole search just because you wanted to change a tiny part of it.

+1
.............

... I'll just assume this is one of the many things "Droid Doesn't" :|.
I love the Vibrant, but I miss my BB :'(. I wish I could afford to just have both.

Settings >search >google search settings. There should be an option here stop web suggestions. Dunno about google maps though
Sent from my Incredible using XDA App

Related

My friend hates his TP cuz of these issues and blames me 4 selling him on HTC.

My friend hates his Sprint Touch Pro and blames me 4 selling him on HTC.
If anyone can offer any help or fixes, I would greatly appreciate it.
I am going to e-mail him a link to this thread.
Thank you.
The following in quotes is the e-mail he sent me.
Here's the low down on my HTC Touch Prop Experience thus far and why I will
sell this turd on ebay...
Cant type first and last name into messaging "to" field (once you hit the
space bar for the last name it selects the first 'josh' in your phone book,
etc.)
Cant search by company name in the address list (I need to look up account
in my phone all the time by company name)
Some names do not appear in contact list search at all but I know they are
there and can get to them manually
Cant search first and last name in contact list (must type one or the other)
GPS won't automatically drive to calendar appointment when the address is in
the appointment or give the option to drive to the appointment
GPS won't give you the option to drive to an address in your address book
GPS freezes up and stops navigating when you turn off the screen (to save
the battery). Won't start again until you close the app and restart.
Several times the phone has frozen up and the touch screen would not
respond...cant get into messages, can't get into contact list.
Auto backup fails every night (third party app but the best one on the
market)
every day the phone freezes up in my contact list...multiple times every
single day. I have over 1700 contacts....I have reset my phone at least 5
times already today.
using three fully charged new batteries a day...I am on my third battery
today as of 5pm and yes I bought three freaking batteries
T9 text input randomly turns itself on and I have to manually turn it back
to ABC input
Facebook and twitter apps suck to the point of being unusable (Facebook app
is the brand new one from Microsoft's upcoming windows mobile 6.5 OS)
Click to expand...
Click to collapse
Put Juicy 8 on it and it's a whole new experience.
dwizzy130
Wow, i hate lists, but here i'll try to help with some limited knowledge from a touch pro owner since october (my first real smart phone)
use arrow keys left/right to select next person in list when starting to type name
cant help you there, i look up by person's name. There may be alternative software out there for a different address book connected to the main one? SPB mobile shell might have something. Found it! you can do it by going to contacts - then in the menu view-by and select company
maybe those numbers are listed on your sim card and not on your phone book, in the options there should be an option to show both address books
shesh you're picky again, Name one example where you actually need to type both to find the person you want! (i can't think of one example)
Wow, you really think windows thought of everything didn't you? GPS can't do squat without GPS software
This is most likely due to a problem with your firmware - update your ROM and see what happens
Update your ROM - i suggest a nice EnergyROM 2.0 or 1.3 - it is pretty damn stable and bug free - most of your issues from here out sound like things that can be fixed by wiping your phone and installing a better rom than the junk tossed together by the service provider
Why does it fail? What is the backup software? PIMbackup is a pretty solid one, and why do you need to backup nightly? I sync my contacts and calendar with google sync. Thats the only vital data i don't want to loose that changes daily (except for tasks, still waiting for google sync to add tasks)
Again - update your rom! Imagine a car torn apart by a kid in his first year at auto school, and then trying to put it together in a month. That is what the hack jobs who work as rom chefs for service providers do to these phones when they add in their junk bloatware. (Also HTC provided an update with new features, most providers now have released revised versions with their bloatware added of course, but they still work better than the original firmware that comes on the phone)
Battery life depends on use. How often do you have it check for email? My battery lasted only half a day when i told it to check every 5 minutes. Then i realized i really don't care about checking email (and nobody important emails me that often) so i set it to 4 hours - battery life went up drastically. Also turning down brightness, and turning off wifi will save a LOT of battery life. I get a sold day and a half out of my phone now. (with pretty decent amount of use)
Can be another issue with the firmware you're running. There is an app called Advanced Config Editor, I think there is a setting to disable T9
Sigh, indeed, applications are still a work in progress, before the iPhone, there was very little competition for slick applications, but consumers will prevail in the end. For now - its all about keeping up to date with your favorite phone blogs to find out about the latest software available
In all honesty, the TP and other windows mobile phones are not for everyone. They work great if you know what you want to do with them but if you expect to just pick up a phone and go, buy a freeken iPhone and enjoy your watered down smart phone for braindead people. (Hey, i bought my mom one for christmas, she's all happy that she changed the ringtone for me.... despite the fact her past 5 phones could also do that in less than 5 buttons......)
HTC makes a wonderful selection of mobile devices, I have always been pleased with their products.
Cant type first and last name into messaging "to" field (once you hit the
space bar for the last name it selects the first 'josh' in your phone book,
etc.)
Cant search by company name in the address list (I need to look up account
in my phone all the time by company name)
Some names do not appear in contact list search at all but I know they are
there and can get to them manually
Cant search first and last name in contact list (must type one or the other)...
Click to expand...
Click to collapse
I can do all these things by default in the stock WinMo contacts on my HTC Fuze
GPS won't give you the option to drive to an address in your address book
Click to expand...
Click to collapse
Know nothing about the Sprint GPS nav app (I assume that's what he's using?) but Garmin Mobile does this, and I suspect most other GPS nav apps do as well.
As far as crashes and battery usage go, the only fix is to flash a different ROM without all the provider bloatware. Sounds like most of his gripes are related to Sprint's implementation of the device, not about HTC or the device itself. In any case, he'll probably never be happy with it - tell him to get an iPhone where he can blithely ignore all the missing features and lack of flexibility.

Asurion Mobile AddressBook for Android

Hello XDA,
I am one of the developers of the Asurion Mobile AddressBook and I would like to get some feedback on our product from the users here. I have been using this forum for some thine now for Winmo and respect the opinions of the developers here. It would be great to see what everyone thinks of the application. It is available in the Android Marketplace, just search Asurion. Or you can go to our site at http://www.getaddressbook.com/.
A little about AddressBook, it is a socially connected address book that allows you to get information about your contacts from different social sites like Facebook and Twitter right in the address book, through mini programs called Mixins.
Soon we will have an APK for developers to develop their own Mixins for AddressBook. When its ready I will post more information if anyone would like to beta for us.
AddressBook is still in a beta form and is available for 1.6 and 2.0 and above. Please try it out and let me know what you think. AddressBook is new and we are open to positive and negative feedback.
Thanks,
Peter
Just installed
Main app + all MixIn
It's a nice app, just a bit slow on my HTC Sapphire Magic Vodafone 32B with 2.1 Eclair Rom
I don't like "MixIn solution", why not a full app with all modules inside ?
I've launched main app, then I gone to market and installed Facebook MixIn for first.
After a lot of privacy authorization with some screen not well fitted I did a little war with Matching People, cause a lot of them were not matched nice.
I need Photos compare, cause I've some cases with two or more people with the exact name... like my cousins =)
I had some Facebook MixIn Force close Crashes and some com.google.process.gapps crashes too, right now...
I installed flickr and associate it with some of my contacts and no problems at all.
at last I tried Twitter and no probs with it...
I think it's a good app, but a bit slow...
last thing:
Support for all languages (I could translate it in Italian if you need)
I don't like number in this format 000-000-0000
or 00-000-0000
I know it's a developing app and I will wait for next releases of this.
Well Done
Good Job
This is some great feedback, thanks for taking the time to try it out and post back.
Just wondering
Is this ultimately going to be a paid application?
You know like:
5.99/mo
4.79/mo
1.99/mo
What's our deductible? :0
Haven't tried the app, but if you could spread the QR codes apart it will ease their reading.
Thanks for your app!
played with it 30mins.
1. got the main app
2. started a new a/c in www.getaddressbook.com
3. got the MixIn: Facebook
4. start the MixIn app, input Facebook a/c
5. click Allow buttons 3 times
6. MixIn starts to get contacts from FB
7. Auto Match
8. Manual adjust Auto Match results
9. Launch main app
The above steps took about 25mins (330 FB contacts; 300 gmail contacts; Auto Matched 180; manual picked out... haven't counted >_< i believe picked out 30 - 50).
Cool:
-Auto Match tried to best match FB | Local contacts even they are not perfect match.
e.g. Shirley Lam | Salei Lam (it matches)
-Facebook photos can replace local as well as sync. to Gmail Contacts
-Consolidated activities log (SMS, voice call, etc) for individual contact
Not:
-[MixIn: FB] Say you have some contacts named Peter Chan, you will get confused without some other hints like Organization.
I picked those contacts out in Auto Match to prevent mis-matching as Org is not displayed in Auto Match results
-[main app] Contact list won't remember the last viewed location.
I scrolled from top to Carol, click twice to view details, click Return and the contact list scrolls back to top.
-[main app] Slow. Maybe it's my outdated HTC Magic... (it's CyanogenMod 4.2.13 w/ EBI1 mod]
For me:
Keep and waiting for updates!
looks cool..will try this later when i get home for work..
speed is defiantely something that can be worked on.
thebluecoat said:
Is this ultimately going to be a paid application?
You know like:
5.99/mo
4.79/mo
1.99/mo
What's our deductible? :0
Click to expand...
Click to collapse
No, the application will be free. And no deductible that I know of
It looks interesting but what you should definitely not miss is the T9 dialer. The way you can find contact by typing their name directly from the dialer is the only feature that makes me stay on 1.5. I tried other apps from the Market but nothing could match HTC's Sense UI dialer. If you can bring something clean similar to this I'm sold!
Another question for the community. Are there any features you are not seeing in the AddressBook that you would like to see, things that would make this app a must have?
Great work on the app. After using the app for a few days the main reason I stopped us using it was the user interface. Its not horrible but compared to everything else on the phone, it looks a bit outdated (quality wise). Other then the ui, it can be sluggish at times but nice work.
DesertWolf1971 said:
Another question for the community. Are there any features you are not seeing in the AddressBook that you would like to see, things that would make this app a must have?
Click to expand...
Click to collapse
Darvo is absolutely correct. The T9 dialer is something that is sorely missing from most builds. I think it would especially appeal to stock users as well as those running cooked roms. I have been searching for a reliable answer to this outside of a Sense UI but haven't found anything that I'll stand by 100%.
Thank you .........
I appreciate your effort with AddressBook; however:
I find it extremely inappropriate and invasive that the app immediately syncs my contacts upon install to -- where? your servers?
There should be a clear warning that this is about to happen!
Please delete my data from your servers!
Also, the 'delete all' function on your site does not work, at least not with Safari. I 'moved' all to the 'delete' column on right, but clicking on 'delete selected' does nothing.
And with Chrome I couldn't even log in. Got some error about 'src' and try the support page.
I am sorry that app is frustrating you. There is a screen during setup that lets you know about the backup. This function can be turned off in the app. If you give me your user name I will delete your account from the database. The back up is meant to protect your contacts in the case that you loose your phone or get a new one. As for browser support, right now we are only supporting IE and Firefox. Again sorry the app is frustrating for you.
Great app!
I really like and appreciate this app. The 2 biggest features that drew me to waste countless hours playing w/ hero roms on my mytouch were hero's T9 dialer, and the social integration. I'll 3rd the motion for a T9 dialer in your app. No complaints otherwise. Bravo - and thanks for the great app.
P.S. Backup to server is a bit redundant in my opinion, because your contacts already sync w/ your Google acct - but, to each is own. I might be missing an advantage to it anyway. I just opted not to use it.
And props for soliciting feedback here in the forum - where the REAL users are.
DesertWolf1971 said:
There is a screen during setup that lets you know about the backup. This function can be turned off in the app.
Click to expand...
Click to collapse
Really? Because I can see in the options where to change the time and frequency of the sync, but I don't see how to disable syncing altogether. Maybe I'm just missing something?
Good catch, looks like there is a bug, you should be able to set it to not backup. We will work to get that fix in.
I have been playing around with the Hero, but I am not sure I have found the T9 dialer, what does it do?
Feedback
I've been following this app since it first arrived, and I must say bravo for doing what only HTC dared to attempt. It works well, too, except for a few things.
1. It may SEEM that scrolling smoothness isn't that important. Ask Apple, they'll tell you the truth: Its the only thing the masses give a Sh&% about, how something looks. So imitate the apple or hero contact style, because the one here is rough but needs only an easy fix! Smooth scrolling and better "sleek" colors. Same for the dialer.
2. It seems to run too often in the background, which slows my phone seemingly, no matter how often i taskiller it.
Eagerly awaiting the next release...

What's the quickest/easiest way to call a friend?

The iphone was very easy no matter where you were in the phone: double click on the home button and you were presented with your list of favorite phone numbers. Very quick and easy. With android, the best I can come up with is Home -> Phone -> Favorites -> Swipe to the right of a favorite contact.
I must be missing something here.
lebe0024 said:
The iphone was very easy no matter where you were in the phone: double click on the home button and you were presented with your list of favorite phone numbers. Very quick and easy. With android, the best I can come up with is Home -> Phone -> Favorites -> Swipe to the right of a favorite contact.
I must be missing something here.
Click to expand...
Click to collapse
I have my most dialed contacts saved as shortcuts on one of my home screen panels. There are probably faster ways using apps or downloadable widgets, but for now this is working pretty quickly.
if you go on the phone keypad and press the setting butto you can configure speed dial numbers
Beats me, this is something I was wondering myself. I have done it both ways. Added my most called people to my "Favorites" list. Also, I put a shortcut to a few of my closest friends on one of my home screens.
But you're right, the iPhone made it much easier. This is something I realized last yr when trying out a Moto Droid. I see Android hasnt made it any easier yet.
There's so freaking many ways to do this on Android it's ridiculous.
One option is using Launcher Pro and making items of the dock shortcuts to your contacts.
Another option is creating icon shortcuts on your homescreens.
Or a shortcut to your contacts.
Tons of ways to do it.
TexUs said:
There's so freaking many ways to do this on Android it's ridiculous.
One option is using Launcher Pro and making items of the dock shortcuts to your contacts.
Another option is creating icon shortcuts on your homescreens.
Or a shortcut to your contacts.
Tons of ways to do it.
Click to expand...
Click to collapse
You just basically restated what we had already stated. Its a few extra buttons to push to make a call in android vs the iphone favorites list.
derek4484 said:
You just basically restated what we had already stated. Its a few extra buttons to push to make a call in android vs the iphone favorites list.
Click to expand...
Click to collapse
So you've got to do two taps to get the iPhone favorites versus having them on your homescreen... Seems like Android results in less taps to me.
It was two taps until ios4 came out
Sent from my SAMSUNG-SGH-I897 using XDA App
I usually like to just "star" the contact... Or just add an icon to the home screen
Sent from my Samsung Captivate(tm) on AT&T
madjsp said:
It was two taps until ios4 came out
Sent from my SAMSUNG-SGH-I897 using XDA App
Click to expand...
Click to collapse
Now I think it's three, actually... So thanks for reminding me.
I remember setting my iPod to two taps and iOS4 reset that... Without warning. Apple is just one of those companies that doesn't give a damn about compatibility or anything.
Contacts is the first thing I noticed when I got the phone. No simple import from Outlook. I bought the Captivate yesterday, coming from an iPhone 3G and may exchange the Captivate for an iPhone 4. I'll give it another few days to get used to the phone before I decide.
I wanted to back up my phone before I started playing with it too much but can't get Kies to work. It's a common problem.
The iPhone UI is way more mature and elegent than the Samsung. You may be able to take some time and customize the Samsung the way you want it but the iPhone is pretty much the way I want it already. The iPhone apps are more consistant with the UI and don't generally look as amateur as the Android apps.
BTW, my 3G was jailbroken so I could pretty much do what I wanted with the iPhone (wireless tethering, non Apple approved apps)
oldfossil said:
Contacts is the first thing I noticed when I got the phone. No simple import from Outlook. I bought the Captivate yesterday, coming from an iPhone 3G and may exchange the Captivate for an iPhone 4. I'll give it another few days to get used to the phone before I decide.
I wanted to back up my phone before I started playing with it too much but can't get Kies to work. It's a common problem.
The iPhone UI is way more mature and elegent than the Samsung. You may be able to take some time and customize the Samsung the way you want it but the iPhone is pretty much the way I want it already. The iPhone apps are more consistant with the UI and don't generally look as amateur as the Android apps.
BTW, my 3G was jailbroken so I could pretty much do what I wanted with the iPhone (wireless tethering, non Apple approved apps)
Click to expand...
Click to collapse
I think you confuse two different things. It's hard to believe that Apple developed iPhone GUI "the way you wanted it". It's just a matter of familiarity. It's always easier to use the tools/GUI you already know than the ones you do not know. It probably took you 3 years to get there and now you are familiar and comfortable with iPhone. It's true for everyone. Give it a week or two and you'll learn how to use Captivate too. And BTW, I am knew to Android myself and I am going through the learning curve too. My first impression was - how the damn phone could be so complicated! But after a day of use I am thinking: and that's all? There is not really that much to these smart phones after all. I think that all these interfaces are about the same. It's impossible to compare familiar interface with an unfamiliar one. In the latter there is too many annoying things (that is until we learn why the things were designed the way they were and use them right).
As far as this specific issue is concerned, as I understand the standard interface on Captivate is just as good as on iPhone. To get to the list of "friends":
* Home
* Phone
* Favorites
This gives you the list of favorites and the list of most frequently called persons. BTW, I just learned this myself
oldfossil
I traded in an iPhone 4 yesterday for the captivate and have to say yesterday was a bit frustrating. Using an iPhone for the last year and a half from Windows mobile had caused me to be stupid. Its not that its harder but a different mindset. On the iphone there was one way to do something while on android many ways to skin the same cat. I personally enjoy my new freedom. Give it 30 days and if you truly don't like it trade it in and get the iPhone 4.
When I got my iPhone, I picked it up and started using it. There was no real learning curve really. Imported my contacts from Outlook (there were there from my WM6 tilt phone), put in my email accounts, synced my bluetooth, and started using the phone.
I find the Captivate to be kludgy, but yeah, if I spend some time with it I may be able to get to work the way I want. And if I get rid of the phone and FroYo is all that it's supposed to be I may wish I hadn't gotten rid of it. In the mean time I can't even get Kies to connect to my PC on the damn thing.
oldfossil said:
Contacts is the first thing I noticed when I got the phone. No simple import from Outlook.
Click to expand...
Click to collapse
Screw Outlook... Start using GMail and then use Google Sync to just have all your stuff synced over the air, and then you also gain the ability to use Google Voice as well, which gains you visual voicemail and transcription messages.
I used to love Outlook (still do) but when Google's stuff works so well together it just doesn't make sense.
Now, maybe you're in a business environment and don't have that flexibility, but IIRC there are easy sync Outlook tools out there.
oldfossil said:
The iPhone UI is way more mature and elegent than the Samsung. You may be able to take some time and customize the Samsung the way you want it but the iPhone is pretty much the way I want it already. The iPhone apps are more consistant with the UI and don't generally look as amateur as the Android apps.
BTW, my 3G was jailbroken so I could pretty much do what I wanted with the iPhone (wireless tethering, non Apple approved apps)
Click to expand...
Click to collapse
I question why you left the iPhone then?
I'd also venture to guess you're just "used" to the iPhone. I think after you learn Android and how much more flexibility you have you'll gain more usability out of it.
rsohne said:
On the iphone there was one way to do something while on android many ways to skin the same cat. I personally enjoy my new freedom. Give it 30 days and if you truly don't like it trade it in and get the iPhone 4.
Click to expand...
Click to collapse
Exactly. There's at least half a dozen ways to quickly access contacts... That might seem "complicated" (maybe it is), but... You get to CHOSE what you like. It's not just what Steve Jobs tells you what you want to use.
The menu system is also very easy to use as well... Alot like the iPhone, but I think it's even easier IMO.
oldfossil said:
In the mean time I can't even get Kies to connect to my PC on the damn thing.
Click to expand...
Click to collapse
Turn on USB debugging mode and use that... Simple Drag+Drop.
Shortest Alternative
lebe0024 said:
The iphone was very easy no matter where you were in the phone: double click on the home button and you were presented with your list of favorite phone numbers. Very quick and easy. With android, the best I can come up with is Home -> Phone -> Favorites -> Swipe to the right of a favorite contact.
I must be missing something here.
Click to expand...
Click to collapse
I haven't seen a response that spells this out, so:
Tap and hold an open space on your home screen, and wait for the menu to pop up.
From the "Add to Home Screen" menu, choose Shortcuts
Choose Direct Dial from the next menu
Now select a contact, and then the specific number you want to use
It will create an icon on the home screen, using the contact's avatar image if they have one, that will immediately dial the selected number when tapped.
You can place such direct-dial shortcuts on any of your home screens.
I used an iPhone for almost three years. Don't give up on Android too quickly, as it has really grown on me in the last 6 weeks.

Maps business/POI search disabled by MS - FIX!

Did the native Maps app on Your Windows Phone 7 device suddenly loose the ability to find the local Starbucks? Does it keep coming back with "No Results Found" for anything other than city names or addresses? Did the search button, which used to bring up bing search with scout, music, vision, and voice search options, suddenly decide to just open up Bing in IE? Well, apprently MS and it's partners have hacked your registry disabling such searching, hoping to finally prompt You to throw that perfectly working two-three year old device in the trash to upgrade to a WP8/10 device (if You're not pissed enough to go to Android yet).
Don't worry though, if Your WP7 search button and Bing Maps search is not working, It's fixable; here's what they changed:
[HKEY_LOCAL_MACHINE\system\SearchMaps\Configuration\Versions]
"CurrentVersion"="Default"
[HKEY_LOCAL_MACHINE\system\SearchMaps\Configuration\Versions]
"CurrentEtag"=""52757f6711ded01:0"" <<<CurrentEtag added, not sure if this matters
"CurrentVersion"="VersionA" <<Version changed from "Default" to "VersionA" which has search disabled, amongst other things (see below)
"Default" config Version settings for en-us;
[HKEY_LOCAL_MACHINE\system\SearchMaps\Configuration\Versions\Default\Locales\en-us]
"AddressSearchCulture"="en-us"
"AudioDurationList"="3000,6000,9000,12000,15000"
"AudioPeriod"=dword:00000bb8
"AudioRequestType"="AudioFeatures16"
"AudioSampleCount"=dword:00000005
"AudioSearchEnabled"=dword:00000001
"AudioSearchMarketList"="US,CA,AU,GB,FR,IT,DE,ES"
"AutoSuggestEnabled"=dword:00000001
"BusinessReviewsEnabled"=dword:00000001
"EditThisPlaceUrl"="https://gazetteer.bingmobile.com/nearby/editplace.htm"
"EventCardEnabled"=dword:00000001
"FinanceInstantAnswerUrl"="http://mny.mobile.msn.com/en-us/quote.aspx?symbol={0}"
"ImagePivotEnabled"=dword:00000001
"LocalPivotEnabled"=dword:00000001
"MapCulture"="en-us"
"MovieCardEnabled"=dword:00000001
"NeighborhoodEnabled"=dword:00000001
"ProductCardEnabled"=dword:00000001
"RoutingCulture"="en-us"
"SearchEnabled"=dword:00000001
"SpeechInRoutingEnabled"=dword:00000001
"TrafficEnabled"=dword:00000001
"VisionDetectorList"="UPC, QR, MSTAG"
"VisionDisplayText"="Scan barcodes, QR Codes, Microsoft Tags, books, CDs, and DVDs."
"VisionOCRLanguagesList"="EN,ES,IT,DE,FR,NL,PT"
"VisionRecognizerList"="OCR,Product"
"VisionServicesEnabled"=dword:00000001
New "VersionA" section / settings:
[HKEY_LOCAL_MACHINE\system\SearchMaps\Configuration\Versions\VersionA] <<whole new key/subkeys
[HKEY_LOCAL_MACHINE\system\SearchMaps\Configuration\Versions\VersionA\Locales\en-us]
"AddressSearchCulture"="en-us"
"AudioDurationList"="3000,6000,9000,12000,15000"
"AudioPeriod"=dword:00000bb8
"AudioRequestType"="AudioFeatures16"
"AudioSampleCount"=dword:00000005
"AudioSearchEnabled"=dword:00000001
"AudioSearchMarketList"="US,CA,AU,GB,FR,IT,DE,ES"
"AutoSuggestEnabled"=dword:00000001
"BusinessReviewsEnabled"=dword:00000001
"EditThisPlaceUrl"="http://www.bing.com/local/reportproblem" <<<<"EditThisPlaceURl" different (maybe this is what broke the search button)
"EventCardEnabled"=dword:00000001
"FinanceInstantAnswerUrl"="http://mny.mobile.msn.com/en-us/quote.aspx?symbol={0}"
"ImagePivotEnabled"=dword:00000000 <<<<<< Image Pivot disabled (0 vs 1)
"LocalPivotEnabled"=dword:00000000 <<<<<<< LocalPivot disabled (0 vs 1)
"MapCulture"="en-us"
"MovieCardEnabled"=dword:00000001
"NeighborhoodEnabled"=dword:00000001
"ProductCardEnabled"=dword:00000001
"RoutingCulture"="en-us"
"SearchEnabled"=dword:00000000 <<<< SEARCH DISABLED (0 vs 1) WTF MICROSOFT/HTC/T-Mobile?!?!?!?!?!?!?!?!?
"SpeechInRoutingEnabled"=dword:00000001
"TrafficEnabled"=dword:00000001
"VisionDetectorList"="UPC, QR, MSTAG"
"VisionDisplayText"="Scan barcodes, QR Codes, Microsoft Tags, books, CDs, and DVDs."
"VisionOCRLanguagesList"="EN,ES,IT,DE,FR,NL,PT"
"VisionRecognizerList"="OCR,Product"
"VisionServicesEnabled"=dword:00000001
The "VersionA" config version has even worse settings for some other locales, disabling everything from the looks of it. Take a look at the attached reg files for details (I renamed to .txt; CARE NOT TO APPLY TO YOUR PC REG OR IT WILL BRICK YOUR PC!!!).
So, the solution; all You've got to do is change the "CurrentVersion" value under [HKEY_LOCAL_MACHINE\system\SearchMaps\Configuration\Versions\] from "VersionA" back to "Default".
If You're so inclined (I know I am), You can also delete the [HKEY_LOCAL_MACHINE\system\SearchMaps\Configuration\Versions\VersionA] key alltogether.
On My Radar, this not only restored the maps search capabilities, but also restored the search button!!!
Some background:
Starting sometime in September I noticed that the search feature in the native Maps app on my Radar seemed broken; it stopped working to pull up businesses, POI, and anything other than city names or complete addresses. "Seattle" worked fine, but anything like 'coffee', 'gas', 'library', or even 'starbucks' came up with "No results found". I did some searching and apparently I wasn't the only one; with the end of WP7 support MS and it's partners seem to have been neutering features such as the search button (now goes directly to bing, remember voice search anyone?) etc. I flashed Deepshining Radar v4.0 WP7.8 and switched to the Nokia marketplace so I could have Here Maps and Drive, that at least got me search functionality with info better than gMaps and voice navigation, but slower on these older devices, and split in to two apps :/. While HTC Locations also looked promising, it could not seem to find an internet connection when it needed it, and the interface is pretty rough.
Magically though, the Maps search was working again, so I was stoked, but not for long...a half a day later the search died again, and again i was only able to search for addresses. I did another factory reset, this time the search worked only for minutes until the phone finished configuring itself. The only difference was I left the SIM in. I tried it again with the SIM out, letting the phone finish doing it's thing till I got that first "5 tips for getting the most from your WP" text message before I put in the sim. This kept search working for a few hours again. This confirmed My suspicion that some setting was getting changed somewhere.
Out came wp7 root tools and reg backup. I looked around and found maps/search related settings under HKLM\System\SearchMaps, as well as some stuff under HKLM\System\OnlineServices\providers\bing\mapslocal and some other places) so I took dumps of HKLM\system before and after, compared them, and this is what I found. See attached for complete dumps.
I changed the config version back to 'default', and everything works again, including the Search button!!!
Took Me all weekend to figure out, Hope this helps anyone else in the same situation.
It's still working days later, I'm pretty sure it's a permanent fix now.
Hi, Thank you so much
Thanks for sharing.. but can you give a bit of details, I'm supposing my device should be interop unlocked.. which is not at all, can You direct me to the best thread with the most simplified steps to do so ?? Thanks !

Question about .apk modding - possible to have it erase a database value on launch?

Hey guys,
I'm not sure if this is the best subforum to ask in, but I figured if anybody knew it would be you guys on XDA-devs.
I have a slightly modified Facebook .apk - what I did was take the last version before they bastardized the newsfeed and got rid of "most recent" (it's version 8.something), then open it up and remove a bunch of permissions that I didn't want it having. I left in obvious ones like GPS for checking in, but removed the stuff like "prevent phone from sleeping", drawing over other apps and other really obnoxious things that you normally couldn't opt out of.
I use it on a daily basis. I also hate Messenger - not only because it's two apps instead of one, but because of that same aforementioned issue... the drawing over other apps and there was no way to TURN NOTIFICATIONS OFF ENTIRELY, only for up to an hour.
Anyway, Facebook v8 already has a messenger built in. It's absolutely pointless to use the standalone one. However, there's a value that keeps being generated by their end that I can't control - at least not yet!
What happens is the first time you open messenger after signing in, it says "Upgrade to Messenger? Your friends are using it!" and you can choose "Not now" or upgrade. It does this for a day or two and then eventually the "not now" option goes away and it refuses to let you see your messages without "upgrading" despite the fact the app obviously has the ability to do it just fine.
After some experimentation, I discovered the fix. There are two values that get written in prefs.db (it's /data/data/com.facebook.katana/databases/prefs.db - not sure why prefs.db since it's not really a preferences but I digress)
If you open that up in SQLite Browser, there are three tables... open up "preferences" and there are two values:
/config/force_messenger/first_shown_1
/config/force_messenger/last_shown_1
Then there's a binary timestamp stored in another column in that row.
If I simply delete both of those and restart the app, it works!
But this is a bit annoying to have to do every couple days. I already have my development options set to force-close an app when I long-press the back button, so I was hoping it were possible to put a line of code in the .apk somewhere that just wipes those values, if present, when the app starts. There's nothing I can do about their server sticking those in there, as obviously they want to force people to use Messenger. I CAN just delete the values, though.
At the very least, some script I could set to auto-run (like kill the app and edit the .db) would work too, but I'm going to be getting a new phone soon and want to use it unrooted if possible... so I figured having this done from within the app itself would be a better idea.
Thanks in advance!

Categories

Resources