[APP] RDF Finder - Samsung Epic 4G Touch

Alright guys. Heres a little project I have been working on that I think will all save us some time. If you remember the RDF finder I wrote in the past. It was pretty quick and dirty and you needed to run it on Windows and have the snippet compiler installed and was C# based. It worked but probably wasnt the most ideal solution. So I figured want not write a better android version. So thats what I did and hear it is. Febby if you like it and want to link it to the OP thats cool. Feel free to PM any bugs you find guys. And before anybody asks why not use the /latest URL format to grab the latest RDF. Well I am sure you all know there are many occasions when /latest is NOT always accurate. So this tool will basically attempt a brute force scan for any range you specify to hunt for RDF's.
Usage Instructions:
-Download and install
-Use a range (does not need to be known range) for example:
FJ00 - FJ31 would scan for all RDF files dropped in the month of October (as of this writing there are only drops for Virgin mobile)
-Press Find
-When search is complete a dialog will be displayed letting you know. The output textbox will contain the results of the scan.
Enjoy!
Updated 10/5/2012
-Bug fix around upper casing range codes. Now happens on Find press
-Added Quit menu item which can now be selected via the menu button to exit the app gracefully.
ATTACHED THUMBNAILS

Reserved..... Cause everyone does this...

Awesome work! Thanks!

Related

CycloneApps[By Request][Export-Studio V4.0][CycloneSender V3.0][CSort 1.0]

Hello Everyone,
I am a avid, aspiring developer, and as such I felt it would be mutually beneficial to start this thread. The Point of this this is for you [the users] to post up ideas for programs, and some sketch-ups of designs, and in return, I will try to make, and maintain, these applications.
In doing this, I will get the experience I need, and you [the users] will get the results that you [hopefully] want.
Below is [or will be soon enough] a list of programs that are developed or in the process of consideration.
Please refer to HERE for a updated list of projects...that will be my new place for updates!
Project List:
AutoSend - Scheduled SMS Sender [V3.0]
CMail - A Replacement tmail for Devs and Advanced Users[V1.0]
CSlide - A "Slide-To" like application that utilizes the JOGGR Bar for a Finger-Friendly Action Slider! [Concept]
Export-Studio - A FREE alternative app to export Contacts and SMS[V4.0 + Command Line Version]
Appointmentor - A command-line based app for creating appointments quickly and easily [V1.0]
ContactRetriever - A command-line based app for getting info on a specific contact! [V3.0]
CSort - A Command-Line based List Sorter (designed with MortScripters in mind) [V1.0]
*As you can see, the list is sort of pathetic now, but with your help, I can bulk it up*
SMS messenger
I would like an SMS type of instant messenger. The kind my Tmobile WM 6.0 came with. Like "Oz Instant Messaging". I have tried all the different cab files out there for OZ and can't get any of them to work with 3VO Rom. I do not have a data package with my phone and want to use an SMS type of messenger. Thanks for any help.
rrgongora said:
I would like an SMS type of instant messenger. The kind my Tmobile WM 6.0 came with. Like "Oz Instant Messaging". I have tried all the different cab files out there for OZ and can't get any of them to work with 3VO Rom. I do not have a data package with my phone and want to use an SMS type of messenger. Thanks for any help.
Click to expand...
Click to collapse
I will do what I can after I release the current SMS project I am working on.
I am aware that different messengers (or atleast AIM) has a number that you can txt to do chatting. I suppose what you are asking for is a GUI for performing such tasks? If so, once I fully comprehend the entire aspect of sending a SMS, i can probably make this GUI. Otherwise, please explain.
CycloneSender - AutoSend
Here is my FIRST RELEASE of an exe application for the Excalibur (EVER!).
NOTE: DUE TO THE RELEASE OF CMessageSuite, UPDATES WILL NOT BE PROVIDED FOR THIS PROGRAM ANY LONGER
CycloneSender - AutoSend[V3.5]
Basically, what this program does is allow you to program in set Dates and Times for SMS/TXT Messages to be sent. You can program events (with the application) up to 4 years in the future, down to the minute!
This program includes:
A Simple, Easy to Use GUI
Decent RAM/CPU Usage (there is always room for improvement)
An effective automating system (no need to monitor)
IT IS TOTALLY FREE (well, Donations are accepted )
To Install:
Simply download the attached .cab file and place it on your phone.
Run the .cab file and that is it.
To Use:
In the Start Menu, there is a new folder for my applications, navigate to that and there are two links
"CycloneSender" will run the actual application.
"Check for New" will run the automated portion of this app and check to see if there are pending events for the day, and if so, it will take the necessary actions.
Tips:
When you EXIT the main application, the automated portion of the app is run (so that newly programmed events can be parsed)
This program is accurate to the MINUTE, therefore if you set a message for 17:00 (Yes, it is in 24-hour mode), and the automated portion runs at 16:55:33, then the text message will be sent at 17:00:33 (Implementation for accuracy to the second may be included in newer released)
Known Bugs/Issues:
Unknown Results occur when two messages are scheduled for the EXACT SAME TIME [I will test this out]
When you add a recipient, you cannot delete it (will be fixed soon)
V3.0 UPDATE
This update owes big thanks to XDA user Mohitsapru. Thanks to his help, the efficiency of this application has well more than doubled! In this new version, there is no constantly running application and uses LESS ram! Same GUI, etc. ENJOY
(NEW CAB IS POSTED BELOW)
V3.5 UPDATE
This update allows you to program in MULTIPLE recipients. All recipients will receive the message at the same time. Also, some code optimization.
While I did the coding (for 99% of the part) myself, credit has to go to HowdyKeith who made the restart script for me (which plays a decently big part in making the program run smoothly) and to many other users on this forum that have helped me learn what I have.
With all that said, Enjoy the Application (and remember, donations appreciated )
Could i suggest you provide the proper info about the what it does in your first post next time thanks sounds kinda cool might try it one day.
screenshots???
Cyclonezephyrxz7 said:
CycloneSender - AutoSend[V1.0]
Basically, what this program does is allow you to program in set Dates and Times for SMS/TXT Messages to be sent. You can program events (with the application) up to 4 years in the future, down to the minute!
This program includes:
A Simple, Easy to Use GUI
Decent RAM/CPU Usage (there is always room for improvement)
An effective automating system (no need to monitor)
IT IS TOTALLY FREE (well, Donations are accepted )
Click to expand...
Click to collapse
Is This What You Meant, Taalon927?
doesn't "Power SMS" do the same thing?
roloracer said:
doesn't "Power SMS" do the same thing?
Click to expand...
Click to collapse
Yes, and probably a little bit more, but Power SMS costs $$, while the one I am actively developing (as per request, bug report, etc.) comes at no charge to users (unless they so choose to donate, but that is not mandatory).
The point of doing this is mutually beneficial:
1- I get some more coding 'experience'/'knowledge'
2- Users get products that are free of charge!
All i need are ideas!
Speaking of which:
UPDATE
-I should have a basic release of CMail.exe tomorrow, allowing users to send SMS and E-Mail through command line interfaces (MortScript especially).
-While it doesn't seem like a gigantic improvement over tmail now, it can be once I add more features onto it (need Ideas!!!)...
All looking good and know what you mean using as a learnin block too
Will give a shot tom when got some free time... Keep up the good work
UPDATE
As per request, ScreenShots are posted in the AutoSend Post!
Also, New CONCEPTUAL project posted in First Post (CSlide) ... Will start on that once bugs in AutoSend are cleared and CMail is released...
EDIT:: New Update: Thanks to loads of help from mohitsapru , I will be releasing a much more energy efficient version of AutoSend in the next day or so. CMail may be delayed a little bit...
Cyclonezephyrxz7 said:
UPDATE
As per request, ScreenShots are posted in the AutoSend Post!
Also, New CONCEPTUAL project posted in First Post (CSlide) ... Will start on that once bugs in AutoSend are cleared and CMail is released...
EDIT:: New Update: Thanks to loads of help from mohitsapru , I will be releasing a much more energy efficient version of AutoSend in the next day or so. CMail may be delayed a little bit...
Click to expand...
Click to collapse
Thanks for referring me
I saw that you are also facing problem of wait cursor!! well did u fix it or is it still there? if u dint, i have fix for that. lemme know if u need that
Ok Here it is:
If it is a console app use:
Code:
[LEFT][FONT=Arial] [DllImport([COLOR=#a31515]"coredll.dll"[/COLOR])][/FONT][/LEFT]
[FONT=Arial] [COLOR=blue]public[/COLOR] [COLOR=blue]static[/COLOR] [COLOR=blue]extern[/COLOR] [COLOR=#2b91af]IntPtr[/COLOR] SetCursor([COLOR=#2b91af]IntPtr[/COLOR] hCursor);[/FONT]
[FONT=Arial] [COLOR=blue]static[/COLOR] [COLOR=blue]void[/COLOR] Main([COLOR=blue]string[/COLOR][] args)[/FONT]
[FONT=Arial] {[/FONT]
[FONT=Arial] [COLOR=#2b91af]IntPtr[/COLOR] hOldCursor = SetCursor([COLOR=#2b91af]IntPtr[/COLOR].Zero);[/FONT]
[FONT=Arial] [COLOR=blue]while[/COLOR] ([COLOR=blue]true[/COLOR])[/FONT]
[FONT=Arial] {[/FONT]
[FONT=Arial] System.Threading.[COLOR=#2b91af]Thread[/COLOR].Sleep(1000);[/FONT]
[FONT=Arial] }[/FONT]
[LEFT][FONT=Arial] [COLOR=green]//SetCursor(hOldCursor); [/COLOR][/FONT][/LEFT]
[FONT=Arial] }[/FONT]
for normal windows form code u can use
Cursor.current = Cursors.Default
Cyclonezephyrxz7 said:
I will do what I can after I release the current SMS project I am working on.
I am aware that different messengers (or atleast AIM) has a number that you can txt to do chatting. I suppose what you are asking for is a GUI for performing such tasks? If so, once I fully comprehend the entire aspect of sending a SMS, i can probably make this GUI. Otherwise, please explain.
Click to expand...
Click to collapse
I am not sure what type of program it was. It was OZ messenger as far as the research I have done. It was an IM application that came with my T-mobile DASH. It did not require any type of data plan to run the application. It was a simple text messenger. I was told by others in these forums that it was OZ messenger, but the ones I find here will not seem to work with my 3VO Rom. I hope that clears things up....it's only confused me more.
Well, I am not going to reinvent the wheel since that will only produce a square wheel and a waste of some time. Haha Basically, I don't want to attempt to recreate a working app because I will end up making a pretty buggy, CPU intensive one . I believe that with OZ Messenger you may have to search for a CONFIGURATION of your connection settings (if using T-Mobile, atleast for me, I had to do some tinkering once). It plagued me for a while to get it working, but now it works on my phone!
Good Luck
CMAIL V1.0
This program is an alternative to tmail.exe that was created so that people can either use it on their own, or use it WITH an application of their own. It is similar to the sender executable which is supplied with CycloneSender V1.0, however works differently.
This program includes:
A constantly maintained Documentation of ALL its functions.
The ability to Send SMS messages
A light-weight, command-line based program
To Install:
No real install...Just take the file and unzip it and put the CMail.exe where-ever you want.
To Use:
As I mentioned, the Documentation is supplied (in the compressed file) and it contains all the methods you can call on in.
In order to execute, you have to use MortScript to run it, an application of your own, or CeleCMD ... or even a Shortcut if you can figure that out.
*DISCLAIMER* THIS IS 100% COMMAND-LINE BASED, AND AS SUCH IS NOT RECOMMENDED FOR GENERAL END-USERS UNLESS THEY ARE AWARE ON HOW TO USE THE APPLICATION. (No damages can really be done to the phone using this incorrectly...)
Known Bugs/Issues
None so far (YES!)
Future Ideas:
MMS (?)
E-Mail
Please remember that I use my own time to make these free, useful alternatives! I couldn't do this without the help of other XDA Forum members. (Donations are appreciated!)
Please Comment and give me ideas for more functions
Export-Studio[V4.0]
This application is a very useful free alternative to those expensive Contact backup applications. It will backup/export your Contacts and SMS[V2].
UPDATE: V2.5 Released. Command-Line and GUI versions bundled into ONE EXE.
UPDATE: V3.0 Released. Now you can export Contacts in VCF format!
UPDATE: V3.1 Released. Fixes error with missing DLL.
UPDATE: V4.0 Released. Expands the export capabilities of Contacts!
This program includes:
A super-simple, lightweight GUI
The Ability to backup Contacts and SMS
Three modes of exporting: TXT and CSV and VCF
A comand-line based version of the GUI program
To Install:
Simply download the CAB file, and install it
Then navigate to Start Menu > CycloneApps > ExportStudio
and voila!
To use:
First, run the app and you will see 3 areas : What you want to output, the output format, and the folder to write to.
Select what you want to ouput
Make sure to ONLY PUT THE FOLDER in the folder text box, or you will get errors or weird results...
Once set up, click export, and the application will do its thing!
If you want to use the command-line feature, then just run the same EXE as for the GUI with parameters afterwards (see documentation)
Tips:
While the CSV format can be opened in Excel or the likes, I find that the TXT format is more organized.
Known Bugs/Issues:
There may be some slight errors in the CSV file (this is tested with OpenOffice on Windows Vista).
None others... YAY
Remember please, that I did this coding on my own and with the motivation and help of other users on the XDA Forums. I do this to practice coding for myself and to provide free alternatives of apps for the users of our beloved Excalibur. While the programs are 100% free, donations are appreciated .
UPDATE:
CycloneSender AutoSend V3.0 Just released! Enjoy the improvements (no noticable changes in GUI).
Progress is being made on Export Studio
Requests for new applications are MORE THAN WELCOME
UPDATE
ExportStudio V2.0 IS NOW OUT WITH SMS BACKUP CAPABILITIES!
More Ideas are welcome!
Cyclonezephyrxz7 said:
The point of doing this is mutually beneficial:
1- I get some more coding 'experience'/'knowledge'
2- Users get products that are free of charge!
All i need are ideas!
Click to expand...
Click to collapse
You should rewrite that SMS Bubbles app in my ROM and make it more "usable".
ookba said:
You should rewrite that SMS Bubbles app in my ROM and make it more "usable".
Click to expand...
Click to collapse
I'm in the process of learning C++, so until then I wouldn't really be able to make a worth-while SMSBubbles since C# isn't the fastest or most versatile language (in terms of gfx).

[Project] CTaskManager - Spicing up UI [Android-Like]

Hey Everyone...I haven't been around these parts often, but I conceived a pretty good idea [I think]...
My friend recently got a Droid phone, and of course he was flaunting it to me...I love Android, honestly...but I love Windows Mobile too. SO! I thought "Why not merge the best of both worlds?"
Well obviously, I cannot make windows look 100% like Android...that would take tooooooo long. So instead, I thought "What about the Task Switcher!"
So I introduce to you, CTaskManager
Right now it is just a P.o.C (Proof Of Concept), but I have done my research and found pretty much all the API calls I will need [minus one or two, but I'll find those]. It will be fully in C++, and if I can get it working correctly, will be activated by the HOME button.
Attached is a proof of concept image [100% Photoshopped, not real at all].
In any case, this is how I forsee it working:
This will appear on top of any window
Activated by pressing [and holding?] HOME
1st Box will always be the Home Screen
2nd Box will always be the current Window (unless it is the HomeScreen)
You can switch between apps with 2 easy Clicks
First Select the Number of the Dialog
Second, Press CENTER or SPACE to switch to it, or press DEL to quit that app
The program's layout will vary depending on the number of Open Windows
Should be light, fast, and easy to use
Hopefully, since I forsee this to be a really easy project, I will have a release by later today! I am making it for my Excalibur users FIRST, because I owe it to this whole forum [And because I will be switching to an HD2 this upcoming monday, and I want to start a project up for a phone I use NOW]
-Until Later: CycloneZephyrxz7
sweet...thanks..will wait for your release and then will added to the sticky.
I am very pleased that the ONLY component I have yet to get working is getting the screen captures [and window titles]. I need to investigate this ... For some reason, I am getting the same window drawn OVER and OVER again. I think it is because the window handle I am getting from some of the methods is invalid...Its very odd ... I have to figure it out. I should be able to do this winthin the next hour or so
seems cool so its like a multitasker? or somthing
alexrodri0 said:
seems cool so its like a multitasker? or somthing
Click to expand...
Click to collapse
Exactly.
So this is the update:
I got the program to run on Home-Key Press ... Now I am going to just modify it and add a timer or something to get it to run on Home-Key Long Press [since just a press interferes with Smart ToolKit]
An odd bug I have encountered is that when I run this, and wait, the Smart Toolkit taskbar shows up (as it should), and the whole phone locks up...I think it is because both are competing for Keyboard privilages. [I have to use a Keyboard hook to get this working, and it is all undocumented APIs]
I have yet to get the actual Task part working Haha. I can't confirm whether or not it is working, because for some reason my Debugger is acting weird, and all the images are of the current screen. As it turns out, it is impossible to take a snapshot of a minimized / partially visible screen. It will take the screen coordinates, and take a picture of whatever is there right now. I will get that fixed [I am talking to another Dev to see if he will let me in on how he does it in his task manager].
I got the "back" key escape working. Relatively simple.
I have planned out Layouts. Such that when you have JUST the HomeScreen open, it will NOT run. When you have the HomeScreen and 1 OTHER window open, the two will be split on the screen [Maybe make each like 150x113]. When you have 3 to 4 total windows (Including HomeScreen), they will make a 4-quadrant layout. Where each will be around [120x90]. When you have 4 - 6 open, each will be [92x69] (as shown in the ScreenShot) and have a 6-block layout. When you have more than 6 (if that is possible on the Excalibur haha), it will make a second page, and the second page will adapt to however many excess processes there are.
I have to work on getting the Translucent Background working ... that shouldn't be too hard, I just have yet to look into it {I think I have to use AlphaBlend or TransparentBlt}.
In any case, there is actually very little that doesn't work yet haha, but of course it is the most essential parts that don't work.
I will keep you all updated
sweet
looking forward to this, my phone will live on!!!
Thanks to a bunch of help from another Dev, I confirmed that getting the image of a non-visible window is IMPOSSIBLE on windows mobile. [Although it gives me an idea to try to 'fix' that haha ... maybe after this]. In any case, I think I have figured out how to do it. Tomorrow I will write up the code, test it, and hopefully have an Initial release.
The way I see it the releases will be as follows:
1) Initial Release [Basic]
2) Fix-Up of any Bugs
3) Add some Effects
4) Add some customizations
5) Fix-Up of any Bugs
6) FINAL
Hopefully, I can do this in 6 or less releases [And in the meanwhile, adapt it to work on my new HD2 i will get on Monday ]
*PS: For those of you following my projects: Once I get my HD2, I am going to make a fixed up release of FFP_LS, and then open-source it. Thereafter, i won't work much on it anymore. This is so I can start working on my SUPER-HUGE project called "CMessage" ... Here are the contents of the 'sticky note' i have on the desktop reminding me of it:
Suite of Programs:
1. Transport DLL (Send/Receive SMS/MMS/EMail)
2. T-Mail.exe Client (Compose/View SMS/MMS/EMail)
3. Notifier (When new Message Arrives, Display Alert)
4. A new DLL for the HomeScreen [it probably won't be compatible with the old one]
5. API Docs (For future use and adaptation)
6. Sample Programs (I.E. HomeScreen Panel, SMS Games, etc.)
7. Filter Rules Program
8. Macro Program (Get Message ... Do Action)
9. Environment Set-Up DLL/Exe [Cache Contacts, create Message Stores, transfer over old stuff, etc. etc.]
It is going to be a VERY large project. Hopefully, it will also be a very successful one Say bye-bye to CE MAPI?
Cyclonezephyrxz7 said:
Thanks to a bunch of help from another Dev, I confirmed that getting the image of a non-visible window is IMPOSSIBLE on windows mobile. [Although it gives me an idea to try to 'fix' that haha ... maybe after this]. In any case, I think I have figured out how to do it. Tomorrow I will write up the code, test it, and hopefully have an Initial release.
The way I see it the releases will be as follows:
1) Initial Release [Basic]
2) Fix-Up of any Bugs
3) Add some Effects
4) Add some customizations
5) Fix-Up of any Bugs
6) FINAL
Hopefully, I can do this in 6 or less releases [And in the meanwhile, adapt it to work on my new HD2 i will get on Monday ]
*PS: For those of you following my projects: Once I get my HD2, I am going to make a fixed up release of FFP_LS, and then open-source it. Thereafter, i won't work much on it anymore. This is so I can start working on my SUPER-HUGE project called "CMessage" ... Here are the contents of the 'sticky note' i have on the desktop reminding me of it:
Suite of Programs:
1. Transport DLL (Send/Receive SMS/MMS/EMail)
2. T-Mail.exe Client (Compose/View SMS/MMS/EMail)
3. Notifier (When new Message Arrives, Display Alert)
4. A new DLL for the HomeScreen [it probably won't be compatible with the old one]
5. API Docs (For future use and adaptation)
6. Sample Programs (I.E. HomeScreen Panel, SMS Games, etc.)
7. Filter Rules Program
8. Macro Program (Get Message ... Do Action)
9. Environment Set-Up DLL/Exe [Cache Contacts, create Message Stores, transfer over old stuff, etc. etc.]
It is going to be a VERY large project. Hopefully, it will also be a very successful one Say bye-bye to CE MAPI?
Click to expand...
Click to collapse
can't wait!
This program is actually bugging me...haha [get the joke?].
In any case, it is becoming rather tough to get this actually working. Correction: To get it working efficiently. The dev making the 3D iManager app over in the Development/Hacking forum told me how he is doing it, but to me it just seems terribly inefficient (every 5 seconds, check for Foreground Window....LOTS OF BUGS). In any case, I am using a registry notification now, since Windows Mobile has a value that tells me the currently active program and the previously active program [and it updates!] ... this works out because then I can take a screenshot of the new-ly active program, AND check to see if the old one was minimized or closed. Unfortunately, it doesn't seem to be working as I would have hoped.
I don't have much time today for developing [Hooray for a 50 Page AP Government Outline] ... so I will probably get back to this tomorrow [NEW PHONE], or maybe tonight if I get a really good idea/inspiration to finish this!
Cyclonezephyrxz7 said:
This program is actually bugging me...haha [get the joke?].
In any case, it is becoming rather tough to get this actually working. Correction: To get it working efficiently. The dev making the 3D iManager app over in the Development/Hacking forum told me how he is doing it, but to me it just seems terribly inefficient (every 5 seconds, check for Foreground Window....LOTS OF BUGS). In any case, I am using a registry notification now, since Windows Mobile has a value that tells me the currently active program and the previously active program [and it updates!] ... this works out because then I can take a screenshot of the new-ly active program, AND check to see if the old one was minimized or closed. Unfortunately, it doesn't seem to be working as I would have hoped.
I don't have much time today for developing [Hooray for a 50 Page AP Government Outline] ... so I will probably get back to this tomorrow [NEW PHONE], or maybe tonight if I get a really good idea/inspiration to finish this!
Click to expand...
Click to collapse
keep the good work man and again thanks for your effort in developing new stuff for the dash.
Cheers,
So I finished my work
But that isn't pertinent to this forum. What it does mean is that I can work on my developing for today!
Counter-to-my-prior-plan, I am going to release a pretty flawed version of the program ... errr ... rather an Alpha that will run much less efficiently than the final product.
I hate announcing a project, thinking it will be easy, then taking forever with it ... so this is what I am going to do:
I will use the same timer-based approach that iManager 3D uses, but I might make it update more often [3 second intervals maybe] ... it won't be AT ALL battery efficient, but it should be pretty memory efficient. It will serve as NO MORE THAN A PROOF OF CONCEPT OF WHAT THE FINAL PRODUCT WILL BE. The final product should not have a major impact on battery life, and should leave the end user unaware that it is actually running when it is!
I am re-installing Visual Studio because it has been acting up, but once that is done, I should be able to pump out an ALPHA VERSION.
EDIT: Computer Issues ... Expect a release in the coming days. Sorry for the inconvenience.
Cyclonezephyrxz7 said:
So I finished my work
But that isn't pertinent to this forum. What it does mean is that I can work on my developing for today!
Counter-to-my-prior-plan, I am going to release a pretty flawed version of the program ... errr ... rather an Alpha that will run much less efficiently than the final product.
I hate announcing a project, thinking it will be easy, then taking forever with it ... so this is what I am going to do:
I will use the same timer-based approach that iManager 3D uses, but I might make it update more often [3 second intervals maybe] ... it won't be AT ALL battery efficient, but it should be pretty memory efficient. It will serve as NO MORE THAN A PROOF OF CONCEPT OF WHAT THE FINAL PRODUCT WILL BE. The final product should not have a major impact on battery life, and should leave the end user unaware that it is actually running when it is!
I am re-installing Visual Studio because it has been acting up, but once that is done, I should be able to pump out an ALPHA VERSION.
EDIT: Computer Issues ... Expect a release in the coming days. Sorry for the inconvenience.
Click to expand...
Click to collapse
Great! This sounds awesome! And yeah, we finally get more interests and development in non-touch devices! Good luck with building the program and don't forget to contact the News-Writers when it's ready!
This is actually quite upsetting ... I tried re-installing Visual Studio, because it was no longer giving me the 'code suggestions' for C++ ... [like if I typed in a function, it didn't tell me what the parameters were] ... and now it isnt set up for Windows Mobile 6 Standard/Pro anymore. So i tried reinstalling those SDKs .... no joy....I am going to uninstall EVERYTHING OF IT and start all over [backing up my projects of course ].
Hopefully I will get my computer in working condition by tonight.
I got my new HD2 [TMOUS] today I am very happy with it already. BUT I WILL NOT GIVE UP ON MAKING THINGS FOR THE DASH. Non-TouchScreen phones are highly under-appreciated, and I hate that so much [let alone the fact that WinMo is underappreciated] .... I NEED YOUR IDEAS TO MAKE THIS PHONE [Exca] BETTER! So toss me a PM with even the wildest Ideas, and I will try to figure something out
Cyclonezephyrxz7 said:
This is actually quite upsetting ... I tried re-installing Visual Studio, because it was no longer giving me the 'code suggestions' for C++ ... [like if I typed in a function, it didn't tell me what the parameters were] ... and now it isnt set up for Windows Mobile 6 Standard/Pro anymore. So i tried reinstalling those SDKs .... no joy....I am going to uninstall EVERYTHING OF IT and start all over [backing up my projects of course ].
Hopefully I will get my computer in working condition by tonight.
I got my new HD2 [TMOUS] today I am very happy with it already. BUT I WILL NOT GIVE UP ON MAKING THINGS FOR THE DASH. Non-TouchScreen phones are highly under-appreciated, and I hate that so much [let alone the fact that WinMo is underappreciated] .... I NEED YOUR IDEAS TO MAKE THIS PHONE [Exca] BETTER! So toss me a PM with even the wildest Ideas, and I will try to figure something out
Click to expand...
Click to collapse
congrats with your new phone!
"Non-TouchScreen phones are highly under-appreciated, and I hate that so much [let alone the fact that WinMo is underappreciated]!" Yeah that sucks, that's also why I keep developing Apps and ROMs!
Hope you can get VS working again!

AppFinder on Windows Phone 7

Check out my free app in the Marketplace: AppFinder
AppFinder is the fastest way to find apps by name bar none.
Start typing the name of an app or publisher, and the search results are shown instantly.
tap one of the results to go to the marketplace page for the app.
Check it out and let me know what you think
Been using it last couple days, its a big help! Thanks!!!
I'll check it out thanks!
Thank you - it's very fast like the marketplace search should be. Good for quick looking apps if you know the name.
Are there any improvements coming? Like the Top Downloads or anything else?
appfinder feedback
thanks for the feedback - I'm on it
Great app, thanks!
BTW I can't find HTC Hub...
I think you need an HTC device for that sorry buddy
zukŠ° said:
I think you need an HTC device for that sorry buddy
Click to expand...
Click to collapse
Yeah but some guys were able to find it...
AppFinder
Ok, v1.1 has been submitted to the app marketplace and is ready for testing - should show up in the marketplace as an update within a few days
ebadger said:
Ok, v1.1 has been submitted to the app marketplace and is ready for testing - should show up in the marketplace as an update within a few days
Click to expand...
Click to collapse
does this fix the crash where it closed and wouldn't reopen for me (even after soft reset)?
I had to uninstall, reinstall to get it working again.
I don't think so.
Although I think I know the cause. I will have to roll the fix into another update.
I think there is a small window where the downloaded data file can be corrupted if the writing to flash is interrupted. It will be simple to fix. For now, if you hit it, uninstall reinstall is the only option.
nice find. but did you know while in maketplace you can use the search button to find apps as well?
jimecm said:
nice find. but did you know while in maketplace you can use the search button to find apps as well?
Click to expand...
Click to collapse
Of course I do
AppFinder is all about making apps discoverable in the fastest way possible.
I think if you're not in the top 20 apps in the marketplace under any one of the categories, then as a developer you're invisible. AppFinder seeks to make it easier to find apps via search, and with the update, via browsing as well.
Update is in the hopper, still waiting for testing to complete...
jimecm said:
nice find. but did you know while in maketplace you can use the search button to find apps as well?
Click to expand...
Click to collapse
the annoying thing is that it searches music and video as well. i can't just search for apps alone
locales
Ok, so I just figured out I've only been indexing the en-US locale
I've updated the data to include
{ "en-US", "en-GB", "en-IE", "en-CA", "en-IN", "en-AU", "en-HK", "en-SG", "de-DE", "fr-FR", "fr-BE", "de-AT", "de-CH", "it-IT", "en-NZ", "es-ES", "es-MX" };
this change is effective immediately as it is a data update. Still waiting for the update to make it through the approval process. It seems that the holiday has slowed things down a bit
The update finally arrived
Nice new features and still very fast. But unfortunately, in my case, it wont load after the second app start (even at first start if I switch the section). I always have to deinstall/reinstall again once the app was started.
Maybe you can take a look? Feels like a caching problem or something like that. I'm using a Samsung Omnia 7 in germany - if that helps
Feature wishlist:
1. add a settings screen to edit:
a.) the number of list entries on one page (10, 20, 50) to keep the app fast enough
b.) the section on loading (and maybe you also can set this to no section just for fast look-up app search - I used the app for this before the update)
2. Maybe you can use the OS-typical "left-to-right-scrolling-loading-dots" instead of the big ones?
3. New logo if there is enough time
PrivateJoker said:
The update finally arrived
Nice new features and still very fast. But unfortunately, in my case, it wont load after the second app start (even at first start if I switch the section). I always have to deinstall/reinstall again once the app was started.
Maybe you can take a look? Feels like a caching problem or something like that. I'm using a Samsung Omnia 7 in germany - if that helps
Feature wishlist:
1. add a settings screen to edit:
a.) the number of list entries on one page (10, 20, 50) to keep the app fast enough
b.) the section on loading (and maybe you also can set this to no section just for fast look-up app search - I used the app for this before the update)
2. Maybe you can use the OS-typical "left-to-right-scrolling-loading-dots" instead of the big ones?
3. New logo if there is enough time
Click to expand...
Click to collapse
Private Joker,
Thanks for the feedback.
First - there was a bug that only impacted the German locale! I was trying to save bandwidth by truncating unnecessary leading zeros in the price and this caused an exception when the locale was set to German. I've updated the data to include the leading zeros and this fixes the problem for Germans. You will have to uninstall and reinstall though to get it to work. I am very sorry for the inconvenience, and I really appreciate you taking the time to give me your feedback even though the app was not working for you at all. I hope you will try again given that the data has been fixed.
Regarding your feedback -
I think you are right on the mark for #2 and #3
I don't understand 2b.
regarding 1a.
perf should not be impacted by the number of items that are shown -
Appfinder actually transfers the marketplace data to the device and indexes it locally. I do this because the network is really, really slow. Aside from having artists and albums mixed up with apps in the marketplace search results, I also was tired of waiting for results to load. Scrolling through the apps means waiting.
The delay at the beginning is caused by reading the marketplace data from flash and indexing it in RAM. Occasionally the loading dots will appear after launching (like the first time that you use it) because AppFinder has transfered a new data file and needs to parse it again. Instead of delaying every 10 or so apps in the list, there is one delay at the beginning (which is relatively small). Right now parsing the file takes about 4 seconds.
Perf could be greatly improve if I had access to memory mapped file APIs. Further compressing the data would help as well - The really slowest part is really reading from the flash. I can improve perf when a network update occurs by reading from the flash in the background before blocking - this would drop the update delay from ~4 seconds to ~1 second.
I could also not query as you're typing -- Waiting until the enter button has been pressed would reduce CPU load and any chunkiness - pressing search would just render the apps instantly.
Anyway, really appreciate your positive attitude and willingness to give feedback in light of what must be a frustrating experience. Please give it another try.
Thanks,
Eric

[XAP + Source] Advanced Explorer [Version 1.4]

Hello XDA Community,
@DEVELOPERS: I need some developers with other devices to make things (at least parts of advanced explorer) work on other devices (i have a htd hd7). !Programming & Testing!
Please PM me
To bring all together what xda achieved for WP7, i wrote a helper app for the following tasks,
- File management
- Registry management
- Copy files from desktop to phone
- Copy files from phone to desktop
- Set max unsigned apps
- Provision any given XML
If you post in this thread how any of those features could be implemented on other devices, i will maybe implement them. You can always send me a modified version and i will maybe update this post with the new version!
Usage/(Release-)Notes on the website!
If you encounter any errors, or wanna give some feedback => just leave a post here or use the idea page or write me an email (go to contact on the homepage)!
I included the source code, so that anybody can modify it at will but do not use anything here for commercial purposes (contact me first).
Homepage for this project:
http://sites.google.com/site/yaafdevelopers/projects/advanced-explorer-for-wp7
You can give feedback / bugreports:
http://advancedexplorerwp7.codeplex.com/
(Go to Discussion or Issue Tracker)
You will find the latest version and the Release-Notes there. I will continue to watch this thread!
Because some people asked how to support/donate me:
I appreciate every donation! Thank you!
reddragon
He that is great stff... i am glad you added the source i was thinking about how this could work having had a little peek at the code in the samples that Ms provided.
wings over a thanks too
Question...If you send a file, where does the device dump it into the computer? I was getting an error sending the file to my computer at first, but then I configured correctly and it sends fine, but I don't know where it is...
Edit: Nevermind, I got it. Upload/Download Root folders. Good work on this app man. Pretty nifty. Uploaded a .doc from my laptop to the phone, copy/pasted it into My Docs and it appeared and opened on MS Office Word perfectly.
nice ! but ...
Nice app !
But can't send from \windows directory ?..
Re: can't send from \windows
Hey,
like i said in my first post i brought together what was achieved...
Im using the HTC app COM dll files for file system access. Actually you can send files from \windows but not all. (in usage or no access)...
If somebody knows a better way, or something for other devices => just implement and send it, or post here!
The problem: Now it works on my device, so I can do what i wanted to do (coping .pdf and other stuff on the wp7) I have not the time to search & wait for other devices.
I tried to code it very generic and emulated the System.IO namespace, so everybody can add his results or replace it with better results.
Just contact me and I will check the code and update the first post.
reddragon93
eternalemb said:
Question...If you send a file, where does the device dump it into the computer? I was getting an error sending the file to my computer at first, but then I configured correctly and it sends fine, but I don't know where it is...
Edit: Nevermind, I got it. Upload/Download Root folders. Good work on this app man. Pretty nifty. Uploaded a .doc from my laptop to the phone, copy/pasted it into My Docs and it appeared and opened on MS Office Word perfectly.
Click to expand...
Click to collapse
actually you can double tab any file and it should open from any folder.
To get PDF working I copy the file to the PDF reader (most likely the app will crash if Adobe reader is not installed), but you will not see anything as PDF reader just pops up with the file
Just like always contact me if there are file types missing!
cool app, ty
how long did it take?
hi reddragon93, thank you for your work, i've an lg optimus 7, is there an eta for explorer for other device?
i need it!!!
thank you so much!
gianlucarugby said:
hi reddragon93, thank you for your work, i've an lg optimus 7, is there an eta for explorer for other device?
i need it!!!
thank you so much!
Click to expand...
Click to collapse
I really can understand you because I needed this for myself (that's why I coded it in the first place)
But the answer is NO, because we have to wait until somebody finds a way to get access on other devices and shares the info (i will observe this thread for new infos).
And by the way you should not ask for ETA in developer forum (forum rules), but it's OK for me. Hope you will be the only one after my answer
I answered this question in my first post:
"If you post in this thread how any of those features could be implemented on other devices, i will maybe implement them"
Hope I answered your question.
reddragon
thanks, you were very kind,
apologize me for the ETA, i did not know, i'm just a student not a developer!
good work!
EDIT: I can't figure out how to mark a post as useful yet, so let me just say THANK YOU!!!
Awesome app. However, there are a few things that would be nice in terms of file types:
Any chance of getting support for loading .mobi files (Kindle ebooks)? I'd love to be able to sideload books that aren't in the Amazon store.
Currently, .log files won't open. Copy/renaming them to .txt should work, or a simple text reader/editor could be built-in.
Possible bug: the "Max unsigned apps" field in Settings is showing "Not set - (can't read from registry)" Setting it from within the app seems to work, though (and be remembered).
Feature request: ability to search the registry
Small change request: pressing Back on an Exception could do the same as OK (rather than exiting).
Overally, much thanks for an awesome tool!
Thanks for feedback
GoodDayToDie said:
EDIT: I can't figure out how to mark a post as useful yet, so let me just say THANK YOU!!!
Awesome app. However, there are a few things that would be nice in terms of file types:
Any chance of getting support for loading .mobi files (Kindle ebooks)? I'd love to be able to sideload books that aren't in the Amazon store.
Currently, .log files won't open. Copy/renaming them to .txt should work, or a simple text reader/editor could be built-in.
Possible bug: the "Max unsigned apps" field in Settings is showing "Not set - (can't read from registry)" Setting it from within the app seems to work, though (and be remembered).
Feature request: ability to search the registry
Small change request: pressing Back on an Exception could do the same as OK (rather than exiting).
Overally, much thanks for an awesome tool!
Click to expand...
Click to collapse
Thanks for your feedback!
(1) I really needed the app for myself (real pdf support) so... The Thanks Button is only visible with 5+ Posts
(2) i will pm you maybe if i find some spare time. This is most likely pretty simple to implement. Can you edit your (or create a new) post and describe what happens if you double tab a kindle book with the current version?
(3) yeah i saw this before but didn't thought it is important enough to implement. I don't have the time for the own Editor (you have to handle really big files for example) but i can do the renaming thing behind the scenes (remember renaming = copy+delete until a better solution is found).
(4) on first app start i have really no solution in determining how the value is set (no access on this key). So my solution was to set this text ("Not set - (can't read from registry)" until you set a value => then i save this value local to the app, and set it every time the app starts (It gets reset every time i connect the device to the PC anyway)
(5) "search the registry": I thought on this one... But this will not be of much use as we have not really much read access
NOTE: The Problem with the registry is that we have FULL WRITE access trough the provxml method but not very much READ access (HTC COM .dll)
(6) really? I'm satisfied with the current behavior. Without searching I don't know if this is a small change maybe it is, maybe not. At least it looks like one but that doesn't mean anything
reddragon
Thanks for the response, reddragon. I'm at work right now, so the .mobi thing will have to wait. It's a very common request among WP7 users around here, though.
I've found that selecting the Edit context item will open any file in Word, which is typically sufficient for viewing and even editing purposes! True plain text files open fine regardless of extension, and even binary files will usually have enough ASCII in them to determine useful info. You can also send any file (via email) from Word, if you want to email an attachment rather than just transfer to a PC.
Unfortunately, I've found that XML files just... don't work. Double-clicking them opens IE, which complains that it can't handle that file type. Selecting Edit on them looks like it's opening some Office app, but the app then closes and drops back into Advanced Explorer (no error). This is the currently problematic filetype, as a *lot* of data is stored in XML.
The "Registry Editor" app already provides registry search (and despite the security restrictions on read it *mostly* works) but without system copy-paste it's tricky moving data between apps. I enjoy being able to pan between the FS and registry... hell, I want a Windows (desktop) app that does this, now.
It looks like there's FS search (an option on the command bar, and a text box that appears) but I can't get it to do anything. Pressing Enter has no effect, tapping either Refresh or Search again just reloads the page. Am I using this right? It would be great to be able to either scroll long folders (\Windows) or find a filename behind a bunch of GUIDs.
Some files show as "0 b" size, even though they almost certainly aren't. Is that just because some program has an exclusive lock on them and their size can't be read in that state?
Any chance of the ability to create folders in the GUI (I think I see how to do it with provxml files, but that's not exactly convenient)?
Thanks for the explanations on the registry. I was wondering how you could write to locations that you can't read from... Also, I didn't know the sideload limit resets itself. That's something I'll have to watch out for, as I'm near the nominal sideload limit already. Hmm... maybe I should look into writing an app that lets the phone install a .XAP directly, to minimize the amount of PC connecting that's needed.
Sorry, I know that's a lot of comments and questions. If it helps, I showed this to a couple of other HD7 owners today, and the immediate response of both of them was "I've got to get that!" This is a great app, super-convenient and good for making the occasional Samsung Focus owner jealous ;-D
Actually, I'm a developer myself (mostly C/C++, but I know C#). I'll crack a look at the source when I get a chance (probably this weekend) but would you be interested in a patch if there's something I can improve? One thing I might add is an optional "Did you mean that?" prompt on the Back button, as it's a little too easy to hit and knock you clear out of the app (optional of course, as I understand some people don't have such problems).
Thanks again!
does anyone know the latest ETA on compatibility for samsung devices?
Some Answers
GoodDayToDie said:
Thanks for the response, reddragon. I'm at work right now, so the .mobi thing will have to wait. It's a very common request among WP7 users around here, though.
Click to expand...
Click to collapse
Like I said: I will pm you most likely, today or this weekend.
GoodDayToDie said:
I've found that selecting the Edit context item will open any file in Word, which is typically sufficient for viewing and even editing purposes! True plain text files open fine regardless of extension, and even binary files will usually have enough ASCII in them to determine useful info. You can also send any file (via email) from Word, if you want to email an attachment rather than just transfer to a PC.
Unfortunately, I've found that XML files just... don't work. Double-clicking them opens IE, which complains that it can't handle that file type. Selecting Edit on them looks like it's opening some Office app, but the app then closes and drops back into Advanced Explorer (no error). This is the currently problematic filetype, as a *lot* of data is stored in XML.
Click to expand...
Click to collapse
Yeah the best way to handle the edit mode would be an editor inside the app, but that's quite some work i guess... So if somebody is willing to write such a control just contact me!
But the current workaround is quite simple: Upload your file, edit it with the powerful editors you know and send it back to the phone...
In fact what i did was send the complete windows/applications folder and all files that where successfully send can be edited (on the others you have no access anyway).
GoodDayToDie said:
The "Registry Editor" app already provides registry search (and despite the security restrictions on read it *mostly* works) but without system copy-paste it's tricky moving data between apps. I enjoy being able to pan between the FS and registry... hell, I want a Windows (desktop) app that does this, now.
Click to expand...
Click to collapse
Well I think it's not that difficult to implement a search for registry. It's funny to say that all the time but I thought on this one too and if you look on the source code you will see that i positioned the search/filter text box out of the explorer pivot to use it for registry search or other purposes. If you find it really that useful with the current read restrictions... yeah I should just implement it...
GoodDayToDie said:
It looks like there's FS search (an option on the command bar, and a text box that appears) but I can't get it to do anything. Pressing Enter has no effect, tapping either Refresh or Search again just reloads the page. Am I using this right? It would be great to be able to either scroll long folders (\Windows) or find a filename behind a bunch of GUIDs.
Click to expand...
Click to collapse
In fact this is a filter function so that large folders can be loaded much faster. Just enter "a*" and make the keyboard disappear (tab anywhere else) and you see only the files/folders starting with "a". I don't know why "enter" on keyboard doesn't do anything, I will look into this. I should update the usage in my first post, thanks.
GoodDayToDie said:
Some files show as "0 b" size, even though they almost certainly aren't. Is that just because some program has an exclusive lock on them and their size can't be read in that state?
Click to expand...
Click to collapse
yep.
From the htc COM call i get 0 bytes....
GoodDayToDie said:
Any chance of the ability to create folders in the GUI (I think I see how to do it with provxml files, but that's not exactly convenient)?
Click to expand...
Click to collapse
Hehe, i thought on this one too as it is already implemented (just create a folder in UploadRoot drop a file and start downloading it to the phone => the folder gets created). I will look into this.
Can you (or anybody) provide me with an example on how to rename a folder via provxml. And in Yaaf.WP7.NativeAccess.IO.File i have in the "Move" method some code commentated. Can somebody please un-comment, debug and tell me why the hell this provision-xml is invalid / not working, thanks.
(ProvisionXml is completely new to me as this is my first smartphone)
GoodDayToDie said:
Thanks for the explanations on the registry. I was wondering how you could write to locations that you can't read from... Also, I didn't know the sideload limit resets itself. That's something I'll have to watch out for, as I'm near the nominal sideload limit already. Hmm... maybe I should look into writing an app that lets the phone install a .XAP directly, to minimize the amount of PC connecting that's needed.
Click to expand...
Click to collapse
I didn't look into that but i think it is not enough to simply create the guid folder and drop content there... Anyway you can use the "NativeAccess" Projekt to get all the access i used in the Explorer. But you have to create links from your main projekt to the COM-dlls so they get included into the xap file.
GoodDayToDie said:
Sorry, I know that's a lot of comments and questions. If it helps, I showed this to a couple of other HD7 owners today, and the immediate response of both of them was "I've got to get that!" This is a great app, super-convenient and good for making the occasional Samsung Focus owner jealous ;-D
Click to expand...
Click to collapse
That's what keeping me up i guess
GoodDayToDie said:
Actually, I'm a developer myself (mostly C/C++, but I know C#). I'll crack a look at the source when I get a chance (probably this weekend) but would you be interested in a patch if there's something I can improve? One thing I might add is an optional "Did you mean that?" prompt on the Back button, as it's a little too easy to hit and knock you clear out of the app (optional of course, as I understand some people don't have such problems).
Click to expand...
Click to collapse
I'm always interested in any patch especially support for other devices (I have a htc so I can't debug stuff for other devices :/ )
Yeah there could be an option for that. It's pretty easy to implement so... But i don't have this problem so i didn't realised that one.
GoodDayToDie said:
Thanks again!
Click to expand...
Click to collapse
Thank you for your feedback
Muzzy777 said:
does anyone know the latest ETA on compatibility for samsung devices?
Click to expand...
Click to collapse
Well I answered this on the first page of the thread already, thanks.
EDIT: I updated the program and my first post and implemented some of your feature requests
reddragon
Configuration Service Provider Reference for Windows Mobile Devices
Have you used the forum-search? You'll find a post which describes you how to get these books to your phone (it's by me). I can't give you the link because I send this from my HD7.
really great app. Also like the pc<->phone feature
I use it now very often, so I think it needs:
-2 Filebrowser Tabs
-or an option to "bookmark" certain folders
diboze said:
really great app. Also like the pc<->phone feature
I use it now very often, so I think it needs:
-2 Filebrowser Tabs
-or an option to "bookmark" certain folders
Click to expand...
Click to collapse
I talked to other people, at first this feature looks awesome, but after some time you would see that you don't use 2 tabs!
The bookmarking thing is a good idea...
Elerador said:
Have you used the forum-search? You'll find a post which describes you how to get these books to your phone (it's by me). I can't give you the link because I send this from my HD7.
Click to expand...
Click to collapse
I'm looking into amazon kindle... what i can do for sure is copy the file into the kindle folder and start amazon kindle...
But i forgot how to start a program via app-guid. I remember that i saw an COM.dll which can do that.
__ow said:
Configuration Service Provider Reference for Windows Mobile Devices
Click to expand...
Click to collapse
i know that link but i don't see how you can move folders (if it is possible)
reddragon
Love the update! Thanks for cluing me in on the workings of the filter; I wasn't trying wildcards and it therefore looked like it was always empty.
That said, a bug report (reproed on the older version too):
Registry manual mode can crash with a System.ArgumentException "Invalid fullpath".
Start Advanced Explorer
Pan to Registry
Tap "edit manual"
Observe exception
App crashes on hitting OK

[XAP][SOURCE][MANGO] Samsung gen2 interop test app v2

All right folks - several hours later than I wanted to get this out to you, but here it is. Blame my new cat, she's wonderfully distracting.
Requirements:
Samsung generation-2 WP7 device (Focus S or Focus Flash/Omnia 7 S).
Dev-unlocked (ChevronWP7 Labs or AppHub).
Interop-unlocked (yes, it works on your phones).
XAP deployment tool (any).
Helpful:
Screen capture app (good way to report results that are too long to type).
Good software testing skill (mostly, give me info as complete as you can).
A recent backup, if you're worried of damage, unless you're willing to hard reset.
Instructions:
Download the attached ZIP archive.
Extract the XAP file from the Bin\Debug\ folder.
Deploy the XAP to your phone.
Run the app (SamsungTest).
Note the initial message box with your phone name, case sensitive.
Tap the buttons to run tests.
Note the results of each test.
Note any exceptions that occur.
Report the results, including phone name, test output, and exceptions (with context).
Note: The Audio Mute test is a toggle; press it again to switch back. It is the only test that should modify your phone in any way, and should be both minor and easily reverted.
Developers:
The full source code of the app is attached, including the most important file (Samsung2Interop.cs), a helper with many useful constants (SamsungWin32.cs), and the native COM DLLs. You can see how I use the DLLs and how to build your own apps, or modify existing apps, using them.
Thanks sent to the first few people to give useful reports!
SAMSUNG SGH-i937
Wireless: app closes out.
Audio:
"Unexpected exception please report!
System.IO.FileNotFoundException: The system cannot find the file specified as..."
(the above lines are what is cut off from the top of the message in the picture i attached below)
Get IMEI: app closes out
File Listing: "Your documents folder contains these files:" [ok]
Directory List: "Your root directories are:" [ok]
Registry: "Sub-keys of HKEY_CLASSES_ROOT\bmpimage :\n" [ok] (app closes when pressing [ok])
Provxml: "Provxml query output:" [ok]
Well, that's a weird and disappointing result. I figured some might not work, but I didn't expect them all to fail and most certainly didn't expect either the app to crash silently or to get a FileNotFoundException!
OK, I've put together a v2 of the test app. It's got very few test changes, but should help me pinpoint the problem better, I hope...
One request when testing: I'm much more interested in the top of the exception than the bottom of the stack trace, so if you're going to screenshot part of it, go for that part. Thanks!
SAMSUNG SGH-i937
wireless closes app
audio mute screenshot attached
get imei closes app
file listing Your documents folder contains these files: ok
Directory List test Your root directories are: ok
Registry HKEY_CLASSES_ROOT\bmpimage:
Provxml Provxml query output: ok
Gotcha. Will test after class.
Sent from my SGH-i937 using XDA Windows Phone 7 App
---------- Post added at 08:36 AM ---------- Previous post was at 08:17 AM ----------
Went ahead and gave it a try before taking off. If the download file in the first post is the updated test file, then I'm afraid it yields the same results, on every test :-/
Mine was done after you posted about the V2 file also.
Wireless test exits the app
Get IMEI exits the app
The rest go as follows
ManelScout4Life said:
Wireless test exits the app
Get IMEI exits the app
The rest go as follows
Click to expand...
Click to collapse
mine is exactly the same (same phone as well)
OK, I clearly need to investigate this more. It sounds like there's a systemic issue with how I'm accessing this data, although there are a few more tweaks I can make to the test. I'd be interested to get results from the other Samsung phone, the Focus Flash, but I doubt anything escept the first message will be different.
I'll post a new version or two later today. I want to take another look at exactly how the code gets called by the Diag app, just in case there's some weird initialization step or something.
GoodDayToDie said:
OK, I clearly need to investigate this more. It sounds like there's a systemic issue with how I'm accessing this data, although there are a few more tweaks I can make to the test. I'd be interested to get results from the other Samsung phone, the Focus Flash, but I doubt anything escept the first message will be different.
I'll post a new version or two later today. I want to take another look at exactly how the code gets called by the Diag app, just in case there's some weird initialization step or something.
Click to expand...
Click to collapse
I can test it on my new Samsung Omnia W (Focus Flash), but can you explain me how to convert the source in a .XAP?
AdryJay said:
I can test it on my new Samsung Omnia W (Focus Flash), but can you explain me how to convert the source in a .XAP?
Click to expand...
Click to collapse
if you're just trying to test it, the xap is in the folder mentioned in the OP, there's no need to build the xap, as it's done already.
if you want to play with the source and build an alternate xap to test that's another question that i'm sure someone can answer
adiliyo said:
if you're just trying to test it, the xap is in the folder mentioned in the OP, there's no need to build the xap, as it's done already.
if you want to play with the source and build an alternate xap to test that's another question that i'm sure someone can answer
Click to expand...
Click to collapse
Found it...
SAMSUNG GT-I8350
Wirless Test: The app crashed.
Audio Mute Test: Unexpected exception, please report!
System.IO.FileNotFoundException: The system cannot find the file specified.
at
SamsungTest.MainPage.TestAudioMute()
at
SamsungTest.MainPage.TestAudioMute_Click
(Objcet sender, RoutedEventArgs e)
at
System.Windows.Controls.Primitives.ButtonBase.OnClick()
at
System.Windows.Controls.Button.OnClick()
at
System.Windows.Controls.Primitives.ButtonBase.OnMouseLeftButtonUp
(MouseButtonEvent Args e)
at
System.Windows.Controls.Control.OnMouseLeftButtonUp(Control ctrl, EventArgs e)
at MS.Internal.JoltHelper.FireEvent(IntPtr
unmanagedObj, IntPtr
unmanagedObjArgs, Int32 argsTypeIndex,
Int32 actualArgsTypeIndex, String
eventName)
Then it crashed.
Get IMEI Test: The app crashed.
File Listing Test: Your documents folder contains these files: OK
Directory List Test: Your root directories are: OK
Registry Test: Sub-keys of HKEY_CLASSES_ROOT\bmpimage : OK
Then the app crashed.
Provxml Test: Provxml query output: OK
Hope this help you... ^^
Well, it confirmed two things: the string I can use to identify the Focus Flash, and that the problem with the app is not specific to the Focus S. At this point, that's almost more reassuring than if it had worked, since at least that means there aren't per-phone differences.
GoodDayToDie said:
Well, it confirmed two things: the string I can use to identify the Focus Flash, and that the problem with the app is not specific to the Focus S. At this point, that's almost more reassuring than if it had worked, since at least that means there aren't per-phone differences.
Click to expand...
Click to collapse
Do you have a Focus Flash/S to play with, GDTD?
I believe the reason why we're having issues is that Samsung changed the driver DLLs, which would mean we would need to find a XAP from the Marketplace that has references to the gen2 DLLs. Or am I missing something?
@Jaxbot: No I don't, which is why I created this thread; I needed testing from people who do.
Your guess is exactly correct. I've already got a few interop-enabled XAPs from various helpful people with gen2 phones (some come from marketplace, some from the \Windows folder using the webserver app). I've decompiled them enough (I thought) to re-package the COM DLLs they use for homebrew use. However, it's not working, and is throwing some really weird errors (the "FileNotFound" one is bizarre, the simple crashing almost worse). So, I'm digging deeper and trying to figure out why. Worst case, I disassemble/decompile the native COM DLLs nd try to figure them out. That'll take a while - I can read (some) ARM assembly and C++, but even if the decompiler does a good job it's still going to be slow work - so I'm hoping it doesn't come to that. Managed code is usually easier to reverse engineer.
I have a Samsung Focus Flash with interop unlocked and ICS working.
Im not sure what this xap test is for. Can anyone please fill me in so that I may be able to help.
Thanks!
GoodDayToDie said:
@Jaxbot: No I don't, which is why I created this thread; I needed testing from people who do.
Your guess is exactly correct. I've already got a few interop-enabled XAPs from various helpful people with gen2 phones (some come from marketplace, some from the \Windows folder using the webserver app). I've decompiled them enough (I thought) to re-package the COM DLLs they use for homebrew use. However, it's not working, and is throwing some really weird errors (the "FileNotFound" one is bizarre, the simple crashing almost worse). So, I'm digging deeper and trying to figure out why. Worst case, I disassemble/decompile the native COM DLLs nd try to figure them out. That'll take a while - I can read (some) ARM assembly and C++, but even if the decompiler does a good job it's still going to be slow work - so I'm hoping it doesn't come to that. Managed code is usually easier to reverse engineer.
Click to expand...
Click to collapse
Of course managed code is easier to reverse engineer..you can get the actual source back =P
Anyway, I'd help out, but I don't have a Flash or S either... It's certainly possible, but not without a lot of tinkering.
I wonder if Samsung did this intentionally to screw with us, or if it's just a coincidence (new drivers, etc).
wsantiagow said:
I have a Samsung Focus Flash with interop unlocked and ICS working.
Im not sure what this xap test is for. Can anyone please fill me in so that I may be able to help.
Thanks!
Click to expand...
Click to collapse
Just read the thread man, it's two pages long.
Any news about the development?
Sorry man, got wrapped up in trying to interop-unlock Nokia and then HTC phones, and haven't gotten back to this app yet. It's on my mind, don't worry - there's just only so many things I can do in a day, especially when Minecraft release just came out.
I'll try to have a new version shortly after Thanksgiving. I've got a pretty good idea now what's wrong, but I have to figure out how to work around it.

Categories

Resources