New: XDA launches forum for app developers. Discuss coding, tools, marketing, and more.
XDA Developers Android and Mobile Development Forum
Forgot your password?
 
Post Reply+
Tip us?
 
gianlucarugby
Old
#31  
Member
Thanks Meter 0
Posts: 30
Join Date: Dec 2010
Location: Rome
great work friend!
work very well on my optimus 7!!
thank you!!
 
GoodDayToDie
Old
#32  
Recognized Developer - OP
Thanks Meter 1423
Posts: 3,721
Join Date: Jan 2011
Location: Seattle
Quote:
Originally Posted by Marvin_S View Post
omnia 7 not working. Gives the error cant write bla bla. Thanks anyway
Quote:
Originally Posted by gianlucarugby View Post
great work friend!
work very well on my optimus 7!!
thank you!!
Thanks for the reports, folks! Yes, even the bug reports are appreciated; it won't get better if you don't send them.

@gianlucarugby: Looks like the last update nailed LG support! That's great news.

@Marvin_S: I guess Samsung phones are still having problems with registry writing. I was hoping they could do it, but perhaps not.

The homebrew library I'm using can't use ProvisionXML (the technique I added for LG to get it working) on Samsung right now. I'm going to download the Samsung Tools homebrew project source and try to hack their registry writing code into the library I use. This may take a couple days and possibly make the download bigger, but on the plus side it will be a better library for building more cross-device homebrew apps with. As always, I'll post source updates.

By the way, if the original developer of the homebrew library (I'm using one from the Functional Webserver project) could contact me, I'd like to know whose code I'm using. Thanks!
 
megagprime
Old
(Last edited by megagprime; 7th February 2011 at 09:02 PM.)
#33  
Senior Member
Thanks Meter 12
Posts: 263
Join Date: Aug 2008
Exclamation works on LG :)

works !!!
except my google search sends me here

or the mobile version
http://www.google.com/mobile/ (whatever my ie settings r set to)not the actual google search
need just google.com or google.ca
 
megagprime
Old
#34  
Senior Member
Thanks Meter 12
Posts: 263
Join Date: Aug 2008
I fixed it with a quick registry edit
 
GoodDayToDie
Old
(Last edited by GoodDayToDie; 7th February 2011 at 09:58 PM.)
#35  
Recognized Developer - OP
Thanks Meter 1423
Posts: 3,721
Join Date: Jan 2011
Location: Seattle
Good catch, sorry about that! My phone came pre-configured with Google (which prompted me to write this app) and I didn't look close enough at the site they use - http://www.google.com/m, not http://m.google.com. I'll make this change tonight.

Sorry everybody! It'll be fixed soon!

EDIT: I can also add the ability to force the full Google search page, although it's not a great experience on the phone's screen.
 
megagprime
Old
#36  
Senior Member
Thanks Meter 12
Posts: 263
Join Date: Aug 2008
Quote:
Originally Posted by GoodDayToDie View Post
Good catch, sorry about that! My phone came pre-configured with Google (which prompted me to write this app) and I didn't look close enough at the site they use - http://www.google.com/m, not http://m.google.com. I'll make this change tonight.



Sorry everybody! It'll be fixed soon!



EDIT: I can also add the ability to force the full Google search page, although it's not a great experience on the phone's screen.

ya I did that to. Google.com will bring up whatever version your ie settings are at
 
mKTank
Old
#37  
mKTank's Avatar
Senior Member
Thanks Meter 5
Posts: 111
Join Date: Feb 2011
So it's still not working on the Focus. Gives a long, long error message.

Error when installing search option!
System.Exception: [FCRouterProxy] : e :
RegistrySetString : Devicelo Control failed for IOCTL_FCR_REGISTRY_SET_STRING: -2147024894

at
Homebrew.DeviceAPI.Registry.SamsungRegistry.SetStr ingValue(String root, String path, String name, String value)
at
IESearchSwitcher.RegistryAccess.AddOption(SearchOp tion option)
at
Microsoft.Phone.Shell.ApplicationBarItemContainer. FireEventHandler(EventHandler handler, Object sender, EventArgs)
at
Microsoft.Phone.Shell.ApplicationBarIconButton.Cli ckEvent()
at
Microsoft.Phone.Shell.ApplicationBarIconButtonCont ainer.ClickEvent()
at
Microsoft.Phone.Shell.ApplicationBar.OnCommand(UIn t32 idCommand)
at
Microsoft.Phone.Shell.Interop.NativeCallbackIntero pWrapper.OnCommand(UInt32 idCommand)


----



Took a while to type so I hope it's helpful.
The Following User Says Thank You to mKTank For This Useful Post: [ Click to Expand ]
 
megagprime
Old
#38  
Senior Member
Thanks Meter 12
Posts: 263
Join Date: Aug 2008
All reports are good for development
 
GoodDayToDie
Old
#39  
Recognized Developer - OP
Thanks Meter 1423
Posts: 3,721
Join Date: Jan 2011
Location: Seattle
@mKTank: I'm really sorry that it's not working for you. Thanks a bunch for the exception report though! In the future everything below the first Microsoft.Phone.Shell line can probably be left out, but the top bit is *really* interesting.

It looks like the library that I've been using to try and write to the Samsung registry uses an IOCTL. Unforunately, it seems there's some problem with calling the IOCTL - either its use is restricted, or the library isn't calling it correctly.

I can investigate that further, but this IOCTL is undocumented. I think the best thing is to use a technique that is known to work, like ProvisionXML (this is how I got LG working). There are some other projects that have regisrty writing working on Samsung, so I know it's possible. I'll try and get that into the app ASAP.
 
Marvin_S
Old
#40  
Recognized Developer
Thanks Meter 236
Posts: 881
Join Date: Dec 2010

 
DONATE TO ME
please contact lyriquidperfection he made the xap samsung tools i belive it has the source too.
You can use this to make the registry editting work on samsungs. You can send it to me for testing. I dont have the time to add it to your code now but testing is not a problem.

Thanks for your work!

Tags
homebrew, search, source, xap