AppFinder on Windows Phone 7 - Windows Phone 7 General

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

Related

Help me debug ArkSwitch :)

Hi all,
It seems that certain people (most notably multiple HD2 users) are having crashes and other issues with ArkSwitch. I have a Fuze (Touch Pro), and I'm not experiencing these issues. Therefore, it's virtually impossible for me to fix them.
I ask for your help finding and fixing these bugs, if you have any device that is not a Touch Pro. The source code is available at http://arkswitch.codeplex.com and I would really appreciate some help from any devs that have an HD2 or pretty much any device other than my own.
Let's use this thread to discuss code issues, and the "main" thread for everything else.
Thanks a lot!
Hi ark,
I'll take a look into it (I have an HD2, and sometimes it freezes for me also)
I've coding skills so no worries
See you later
PS. Nice app!
Cool, thanks!
Works fine on my HD
Only crashes when i try to include a image as a selector
hi Arktronic,
I have included ArkSwitch in my ROM v1.8, but have to remove it in next release.
Here are some problems found:
- I have to exclude it from CleanRAM otherwise CleanRAM will take the phone down.
- top taskbar (I'm using WM6.5.5) will be no longer accessible if ArkSwitch has been terminated by other apps (such as Task Manager 3.1, CleanRAM), or sometimes closed by itself.
However, I like the way ArkSwtich "take down" other apps, such as cprog.exe (Phone). It really removes cprog from the memory and free up some RAM without crashing the phone.
Is it possible to make ArkSwitch NOT to stay in RAM?
P/S: Sorry, I'm off topic. You want to discuss coding? Where can I get the code?
If you don't want ArkSwitch to stay in RAM, enable WM65 compatibility mode. Depending on what the user does then, it will either quit or minimize (but be friendly to the system if killed by CleanRAM or others).
Like I said in the first post, the source code is available here: http://arkswitch.codeplex.com/
Okay I did a debug session,
It seems to freeze here:
// Get the window text or else continue enumerating.
if (!GetWindowText(hwnd, WindowTextSb, 1024)) return 1;
in
static int EnumWindowsCallback(IntPtr hwnd, uint lParam)
In some cases the function GetWindowText doesn't return...
If I remove this call, it will load without any freeze
Interesting. Does that happen when there is another app that has frozen, or is it just random?
Maybe I forgot to lock that callback procedure in memory to prevent the GC from moving it around...
Arktronic said:
Interesting. Does that happen when there is another app that has frozen, or is it just random?
Maybe I forgot to lock that callback procedure in memory to prevent the GC from moving it around...
Click to expand...
Click to collapse
Seems that just some apps makes it freeze. I just noticed that an app written by me in c++ makes it freezing every time
If it is closed instead, arkswitch loads up normally.
I forgot:
It is not frozen. But it hosts a IE control in it if that could help.
btw I don't think is a GC problem...
I don't think an IE control would have such an effect. Is it a normal window, and does it have title text?
Arktronic said:
I don't think an IE control would have such an effect. Is it a normal window, and does it have title text?
Click to expand...
Click to collapse
I was searching a way to implement IE Control correctly due to netcf's scrolling bug with it. My exe is a modification of this one http://cid-e91b74403814953e.skydrive.live.com/self.aspx/BrowserWithGestures/BrowserWithGestures.zip which I'm using as support to my main app...
I'll look at that when I get a chance. Thanks again!
Arktronic said:
I'll look at that when I get a chance. Thanks again!
Click to expand...
Click to collapse
I'm going to look again on that piece of your code instead, maybe I will figure it out because it freezes.
I think i found the answer:
Internally, GetWindowText calls SendMessage(hWnd, WM_GETTEXT) to the window.
Since the thread calling GetWindowText (your thread) and the thread that
owns the window are different threads, the SendMessage
internally becomes a PostMessage, which sticks the message in the owning
thread's message queue and blocks until the message is processed by the
owner thread. You are now at the mercy of the owner thread to process that
message. If that thread isn't running a message pump, you're stuck.
Click to expand...
Click to collapse
you should use
SendMessageTimeout(hWnd, WM_GETTEXT, ..., 1000L,...). You'll be blocked for
1 second tops. You can of course send in a longer delay, but 1 second
should be sufficient.
Click to expand...
Click to collapse
Let's fix it
I'll post fixed source as soon as I end.
Wow, great find! I'll change it as soon as I can. This explains why other apps freezing causes ArkSwitch itself to freeze.
EDIT: Oh, if you're going to change it yourself, that works too
Fixed. It doesn't freeze anymore.
I'm doing some other checks, then I'll post corrected source code
w00t! You are awesome
Arktronic said:
w00t! You are awesome
Click to expand...
Click to collapse
I read on codeplex "Removed global memory status information retrieval as a test..."
Why you did so?
Where I need to touch to re enable it?
PS. Thanks, i just like to help
I did it as I was testing various things with Long Zheng to determine why ArkSwitch crashed on his HD2. We seemed to get somewhere with the removal of that, but then it started crashing again. I suggest you just go with change set 44738, as that has the latest stuff in it, except for the unnecessary removal of global memory info.
Arktronic said:
I did it as I was testing various things with Long Zheng to determine why ArkSwitch crashed on his HD2. We seemed to get somewhere with the removal of that, but then it started crashing again. I suggest you just go with change set 44738, as that has the latest stuff in it, except for the unnecessary removal of global memory info.
Click to expand...
Click to collapse
Ok.
Do you know how to detect sliding the finger on listview? I would add a process view which opens on sliding finger from right to left but there is not any mousedown/up event...

S8500xpkh2

Downloading now!!! anyone else downloaded?? let`s try !!!
share your thoughts
http://hotfile.com/dl/126991111/9d3f7ee/S8500XPKH2.rar.html
downloaded it.... havent yet flashed.... ppl give some changelogs or reviews about it pls. the samfirmware one is freaky....
update!
This the latest beta firmware of bada 2.0 for the Wave I & Wave II. Samsung has compiled both firmwares on Monday 8th August. Below you will find a short list with some things that has been changed or improved:
- New icon (Sound & vibrate) in the statusbar
- Better Graphics startup screen Chaton app
- Slightly changed keyboard
- New startup screen Twitter app
- Slightly changed Youtube icon (Menu)
- Faster scrolling through photos
- Voice output, you download German test voicefiles. With voice output your device can read incoming sms text messages, email and more. I haven’t test this feature at the moment.
- Can’t log into my Samsung account.
Problems:
With this firmware I faced for the first time some real problems, because it will crash on some (stranges) moments (mainly using the twitter app). I advice you to set the debug level on low, so you won’t get a blue screen with detailed crashlogs instead your device will reboot automatically.
For the ones who are using KIES for backups, I can advice you to backup only the contacts and sms text messaging. I won’t suggest to use a full backup, I’ve tried it 2 times but both times my device crashed and it got stuck into a reboot loop.
Overall I can say that the devices are a bit faster (snappier) but it also crashed often than before. Since this is just a beta firmware its normal that it crashed.
Once again I’m warning people that they should be aware of these things. If you want a stable 2.0 firmware you should wait till 2.0 is ready!!
- How to fix Samsung account problem...
There is a new Samsung Account login in this beta Firmware and it doesnt work, users cannot type in passwort and after klicking on logon bada crashes. But there is a workaround, so everyone can use the downloads in samsung apps.
At the first startup page to configure language time, and samsung account there is still the old login page.
You can trick the wave by removing your simcard starting the phone with it, then it forgets that it was already the first time started.
After that simply add your simcard and logon on the first startup page, after that you will not see in settings/accounts any account but you can use them as always.
Email accounts can be handeled over the settings/email and so on.
You will see Samsung Account over samsungapps.
Things I've seen already:
- much faster and smoother than before
- font much easier on the eyes (clearer)
- bootsplash black again (no blueish like in XPKH1) / dialogs still blue
- the 3 info pop-ups after first-run have been revamped
- several icons revamped
That's nice, but based on what I have read on the SamFirmware changelog, I decided to NOT flash my phone with this firmware, mainly because I don't particularly like (frequent) crashes....
I'll stick to XPKH1 for now...
20 more min of downloading (hotfile is piss slow as usual .. 100kb/s )
Then i'll flash as well
toxicdust said:
20 more min of downloading (hotfile is piss slow as usual .. 100kb/s )
Then i'll flash as well
Click to expand...
Click to collapse
use jDownloader. I get 650Kb/s on free mode!
stathismes said:
That's nice, but based on what I have read on the SamFirmware changelog, I decided to NOT flash my phone with this firmware, mainly because I don't particularly like (frequent) crashes....
I'll stick to XPKH1 for now...
Click to expand...
Click to collapse
Not to burst your bubble but the others apparently also crash a lot ... i haven't experienced that in particular but i'm just saying.
He did mention its mainly in the new twitter app.... so normal use of the phone should be fine.
stathismes said:
use jDownloader. I get 650Kb/s on free mode!
Click to expand...
Click to collapse
That's such BS dude ... I have a premium account and i use DAP
toxicdust said:
Not to burst your bubble but the others apparently also crash a lot ... i haven't experienced that in particular but i'm just saying.
He did mention its mainly in the new twitter app.... so normal use of the phone should be fine.
Click to expand...
Click to collapse
thanks for the clarification, nevertheless I rely on the twitter client... Anyway, I'm sure the next beta will have these problems fixed, and I feel safe enough with XPKH1...
thanks again!
what i want to know is does it installs all apps? is it worth the download?
Seems SocialHub - at least here - (changed CSC to DBT) doesn't show my set-up Facebook account, though it properly display the feed and posts status updates.
You'll see that it actually added the account by checking feeds or "add account" there facebook won't show up anymore (obviously).
More I noticed:
- phone faster reacts after boot
- you can't switch pages by swiping in the gap between the bottom two rows (on menu, not homescreen)
SamsungApps always tells me "network not available", also I can't see any string in it's UI.
toxicdust said:
That's such BS dude ... I have a premium account and i use DAP
Click to expand...
Click to collapse
oh man, DAP??? it kinda reminds me of... 2000/2001 times and stuff!
But you're right, Hotfile is very slow generally...I paid for a premium account some months ago, and had been cursing every moment after I did that... Filesonic works for me like a charm for months now.
I also noticed:
- CPU usage in "About phone" is shown in real-time now
It was always in real time.
Is it safe to flash this one ? All the people who flashed.... are they experiencing loads of crashes ?
as other 2.0,, once get into contact.. then to get back to main screen will be difficult ... few home touch needed
Can anyone upload a preview video of S8500XPKH2 in action?
kabir_sharma009 said:
Can anyone upload a preview video of S8500XPKH2 in action?
Click to expand...
Click to collapse
Its exactingly the same as all the others. Nothing visually changes at all in the versions it just becomes more stable and less crashes and faster
Other than that nothing ever changes.... just sayin
rajarshi10 said:
Is it safe to flash this one ? All the people who flashed.... are they experiencing loads of crashes ?
Click to expand...
Click to collapse
There are crashes as before. But I was able to restore my yesterday's backup (with Apps ) and some of the stuff worked from the backup. Apps, background, internet connection settings. I tlost however my bookmarks, the homescreen settings, accounts and the ringtones...
But the biggest selling point of this fw is the SPEED. It's much faster. The browser flies compared to the KH1.

I Pay you $150 USD if you..

First, let me explain my frustation:
I just cant deal the idea that MS screwed WP7 so badly when it comes about multitask. I cant have a decent chat with my friends in WhatsApp because when I leave the app and someone talk to me, I cant touch the Toast Notification because it will take about 5 seconds to reload the whole app. However, I could "just" hold back button and select the app with a choppy image in the card view to instant resume (which will take me 3~5 seconds too).
So, Microsoft hates multitask or what?
What I want: a hack, a registry edit that makes opening a Toast Notification or a Tile to resume the instance and bring me the app instantly.
If you can make this really works, I pay you $150 USD. And I mean it.
mikeeam said:
First, let me explain my frustation:
I just cant deal the idea that MS screwed WP7 so badly when it comes about multitask. I cant have a decent chat with my friends in WhatsApp because when I leave the app and someone talk to me, I cant touch the Toast Notification because it will take about 5 seconds to reload the whole app. However, I could "just" hold back button and select the app with a choppy image in the card view to instant resume (which will take me 3~5 seconds too).
So, Microsoft hates multitask or what?
What I want: a hack, a registry edit that makes opening a Toast Notification or a Tile to resume the instance and bring me the app instantly.
If you can make this really works, I pay you $150 USD. And I mean it.
Click to expand...
Click to collapse
Thanks. You can send it over to me via Paypal.
No seriously. If you are interop unlocked just disable Dehydration with any registry Editor! It sits over at HKLM\Software\Microsoft\TaskHost\DehydrateOnPause. If you set that to 0, its faster with switching
It dont work when you open the app using the notification or tiles.. just using back button too.
Microsoft hasn't done anything to multitasking, just wait for WhatsApp to release a mango update that can handle the multitasking. I don't know if you noticed, but WhatsApp is lacking a ton of features. The developers just wanted to push out a release, they will fix it eventually. You must be patient.
Diablosblizz said:
Microsoft hasn't done anything to multitasking, just wait for WhatsApp to release a mango update that can handle the multitasking. I don't know if you noticed, but WhatsApp is lacking a ton of features. The developers just wanted to push out a release, they will fix it eventually. You must be patient.
Click to expand...
Click to collapse
Actually, WhatsApp is mango compatible. So are Wonder Reader, and many others. Every app has this problem. Gchat, Evernote and others.
At first I thought it was developer's choice. But it is the system.
The reason for this is quite simple:
A Toast has a deep link to the app, and therefore starts a new instance of the app.
I guess they didn't think about it, that this would be a problem. Or possible there are some issues in how developers had to change their apps.
So, sorry, I don't think you can change this at the moment (easily).
As a side note: AFAIK each app can specify to NOT launch a new instance when it is started and is already running. Though I think that is an option that is not allowed for custom apps. But I'm not sure about that and if so, maybe it will change some day...
Hades32 said:
The reason for this is quite simple:
A Toast has a deep link to the app, and therefore starts a new instance of the app.
I guess they didn't think about it, that this would be a problem. Or possible there are some issues in how developers had to change their apps.
So, sorry, I don't think you can change this at the moment (easily).
As a side note: AFAIK each app can specify to NOT launch a new instance when it is started and is already running. Though I think that is an option that is not allowed for custom apps. But I'm not sure about that and if so, maybe it will change some day...
Click to expand...
Click to collapse
Ok, but why not resume when opening through tiles? And deep link is optional. So reload when it's deep link and resume when its not. Makes sense, I guess.
Either way, I want it to resume whenever I open the app.
Hope someone can find a solution to this problem.
mikeeam said:
Actually, WhatsApp is mango compatible. So are Wonder Reader, and many others. Every app has this problem. Gchat, Evernote and others.
At first I thought it was developer's choice. But it is the system.
Click to expand...
Click to collapse
I think I understand what you are talking about, once you click to open the application through a tile it reloads the application? To me, that makes sense. Quite frankly, I believe the iPhone behaves this way as well. You're telling the system to reload the application, so I guess if you look at it this way it could be considered a design flaw. However, I feel that this is how it should work.
I don't mean to troll or anything, but here's how I see it: If I go off and do something else on my phone and then hours later return to the application, I don't want that application to be stored into memory for hours on end, that will kill the battery.
I do agree with you entirely that toasts should resume the application, not reload it like you've stated. However, I haven't run into this issue so for me it doesn't bother me. It could be possible that it gets patched in the next update. Perhaps add a suggestion to the WP7 suggestion board.
Diablosblizz said:
I think I understand what you are talking about, once you click to open the application through a tile it reloads the application? To me, that makes sense. Quite frankly, I believe the iPhone behaves this way as well. You're telling the system to reload the application, so I guess if you look at it this way it could be considered a design flaw. However, I feel that this is how it should work.
I don't mean to troll or anything, but here's how I see it: If I go off and do something else on my phone and then hours later return to the application, I don't want that application to be stored into memory for hours on end, that will kill the battery.
I do agree with you entirely that toasts should resume the application, not reload it like you've stated. However, I haven't run into this issue so for me it doesn't bother me. It could be possible that it gets patched in the next update. Perhaps add a suggestion to the WP7 suggestion board.
Click to expand...
Click to collapse
The problem is, the next update should happen 5~6 months from now. If they change it, wouldnt be in a minor patch.
I understand your point, but hey, not hours after, maybe it could have a time limit to stay on memory. Like.. 30 minutes without using it, the OS kills the app. The only thing the OS is killing right now is me.
Not that I want one iPhone, but since you mentioned, iPhone resumes the app. Doesnt matter if you use the fast switch or the app icon to launch it. It just kill the app when you close it on fast switch menu.
This is the biggest issue by far in Windows Phone! The multitasking is extremely confusing.
I tried to explain it here: http://windowsphone.uservoice.com/f...285744-change-or-fix-the-back-button-concept-
but couldn't explain it really well.
Please, someone make a detailed suggestion of this on Windows Phone Uservoice (http://windowsphone.uservoice.com/forums/101801-feature-suggestions) !
You will get 3 votes from me.
I wonder if Resumable XAP works for this application...
http://forum.xda-developers.com/showthread.php?t=1136330
singularityduo said:
This is the biggest issue by far in Windows Phone! The multitasking is extremely confusing.
I tried to explain it here: http://windowsphone.uservoice.com/f...285744-change-or-fix-the-back-button-concept-
but couldn't explain it really well.
Please, someone make a detailed suggestion of this on Windows Phone Uservoice (http://windowsphone.uservoice.com/forums/101801-feature-suggestions) !
You will get 3 votes from me.
Click to expand...
Click to collapse
It's not confusing. I understand it very well. It just works when you use the back button. If you dont use it, so you are reopening the app (when it is about third party apps).
Lumic said:
I wonder if Resumable XAP works for this application...
http://forum.xda-developers.com/showthread.php?t=1136330
Click to expand...
Click to collapse
It didnt work for me.
Diablosblizz said:
I don't mean to troll or anything, but here's how I see it: If I go off and do something else on my phone and then hours later return to the application, I don't want that application to be stored into memory for hours on end, that will kill the battery.
Click to expand...
Click to collapse
But it doesn't kill your battery. Having the app in memory uses no more battery that not having it there. Also, the app IS stored in memory for all those hours on end as long as it's within the 5-app count.
WP does NOT do third-party multitasking, it does fast-app-switching. This means the app cannot perform any work in the background, hence it's not using any more battery.
I actually agree with the OP - if the app is already loaded it should be resumed. The OS is fully capable of doing so, they've [MS] just decided to not offer it to third-party devs.
emigrating said:
I actually agree with the OP - if the app is already loaded it should be resumed. The OS is fully capable of doing so, they've [MS] just decided to not offer it to third-party devs.
Click to expand...
Click to collapse
Yeap, and why not implement? I mean.. what damages would it do? The system would be faster, without lots of loadings.
The titlet of the topic remain. I still pay for someone fix this dumb decision from MS.
emigrating said:
WP does NOT do third-party multitasking, it does fast-app-switching.
Click to expand...
Click to collapse
This.
Probably the most disappointing thing about Mango.
The only phone that does true multitasking is the Nokia N900 and N9. Everything runs in the background just like a PC.
But there is no Whatsapp or anything similar. N9 only has Skype, Facebook Chat, Gtalk and SIP for chatting so far. (N900 has more but still no Whatsapp)
I also got really annoyed with my Omnia 7 and Whatsapp. It takes too long to load everytime.
I think Kik was a little better however. So I've been using Kik instead. (it's better of the 2 on WP7 so far)
Originally Posted by Lumic
I wonder if Resumable XAP works for this application...
http://forum.xda-developers.com/show....php?t=1136330
It didnt work for me.
Click to expand...
Click to collapse
That was what I talked about earlier. Somewhat surprising that it doesn't work. But then I guess it is really not possible. As this is a quite fundamental change this means you probably have to wait until Tango or Apollo. Sorry.
jakiman said:
The only phone that does true multitasking is the Nokia N900 and N9. Everything runs in the background just like a PC.
But there is no Whatsapp or anything similar. N9 only has Skype, Facebook Chat, Gtalk and SIP for chatting so far. (N900 has more but still no Whatsapp)
Click to expand...
Click to collapse
It might be true but win 6.5 was true multitasking before Ihonne,N900...Try an HD2 and see for yourself...true task manager also...
I recently helped a friend to flash back to stock his HD2, I wonder how come for a pair on new shoes Microsoft had to learn how to walk again, ups I meant they are learning how to stand up-walking later, it seems...
You could try this;
Resumable XAP Tool v0.1 Release
I would think you could take that method to edit an already installed app to do it. With a file explorer, browse to the installation directory & find the file, "WMAppManifest.xml." Copy it out to your PC & edit it. Find the line, "<DefaultTask Name="_default" NavigationPage="PivotPage.xaml" />" & add "ActivationPolicy="Resume"" to it so it looks like this, "<DefaultTask Name="_default" NavigationPage="PivotPage.xaml" ActivationPolicy="Resume"/>." Now copy it back into the installation folder of your device & reboot. See if that works.
drkfngthdragnlrd said:
You could try this;
Resumable XAP Tool v0.1 Release
I would think you could take that method to edit an already installed app to do it. With a file explorer, browse to the installation directory & find the file, "WMAppManifest.xml." Copy it out to your PC & edit it. Find the line, "<DefaultTask Name="_default" NavigationPage="PivotPage.xaml" />" & add "ActivationPolicy="Resume"" to it so it looks like this, "<DefaultTask Name="_default" NavigationPage="PivotPage.xaml" ActivationPolicy="Resume"/>." Now copy it back into the installation folder of your device & reboot. See if that works.
Click to expand...
Click to collapse
No lucky here. Frustating.

[NST][Home replacement] EpubBrowser [11/04/2012]

Hi,
I did up a home replacement for my Nook simple touch, thought I would share it. This is an initial release, no doubt there are bugs, incompatibilities, etc, you were warned. There are no checks for other devices at this point, NST only.
Thanks to the nook community for the noogie.img file, touch nooter, and relaunch for source code ideas and various threads regarding quick refresh and e-ink support.
Disclaimer: Now, what I am using currently is the bare minimum, I have tried quite a bit of the work in this forum and it works well, but I wasn't satisfied or 100% confident and I wanted less installed. So, I restored my nook to stock, used noogie and copied over a rooted ramdisk. That was it, no touchcolortools, nooktouchtools installed, adw minimal this or that, or button saviors. I am sure they are great programs but I don't know enough about them or have the interest/time to do research on them to want to keep them installed.
For me, the point is to keep things simple and maintain battery life. It's an e-reader not a tablet after all. I just want to read books, check email, check a website or two, get some more use out of wi-fi since I don't live in a B&N supported nation.
​To install:adb install EPubBrowser.apk
Optional:
I also installed Email.apk and set up my gmail from there, no certificates required or a million google app files and plucking a chicken on a Tuesday after jumping on your left foot crap. No offense to those who like chicken plucking.
adb install Email.apk
Done and done.
I can do up a CWM zip upon request, but last going off I have a continuous reboot after installing the latest version and if you know enough to get the Nook's CWM installed you should be able to use adb.​See attached files.
What is not working:
Since Android doesn't really know about multiple external storage locations (at least for the Nook's 2.1 and/or my knowledge of android) EPubBrowser is unable to detect when the internal storage has been remounted, there is no notification of that, just notification of external storage. So if you plug in your usb cord to the computer the list of books will be empty even when you remove it. So if you don't have an sdcard you will have to hit the back button and launch home again to refresh.
Also, B&N books are not listed, whatever is in My Files will be scanned only. That applies to internal and sdcard storage. You can still use B&N's Library to access those.
I don't have any option of uninstalling apps either. adb uninstall works fine or you can just delete files from /data/app via adb shell.
What is working:
Launch of EPubBrowser via nook's home button, without use of nooktouchtools, it duplicates how the B&N home app works.
The notification icon for resuming reading goes through the app. As long as the book was launched from EPubBrowser it can remember the last book, otherwise the main display will show up. Reason being that for whatever reason the last page read doesn't work with the B&N home screen if it's not a book bought from B&N. But if you are just using the B&N Reader app it's not a problem.
When you are prompted which home you want you can select EPubBrowser and hit default. This may not stay set and will go away the next time you reboot.
How to use:Left / right swipes to go to the next 6, previous 6 books, no indication of the current page is displayed, (e-ink and aesthetics).
Touch a book cover to launch a description of the book, swipe up and down to scroll through the description, touch the cover displayed there to start reading. Hit back button on top of screen to exit without launching a book.
To bring up the list of apps installed, swipe a clockwise circle starting at 10 O'clock. Touch an app to launch it, left or right swipe to go back to main screen.​That's it for now.
If you have any ideas for improvements, bug reports, please provide as much detail as possible, and when you have done that add some more detail.
Cheers!
Updates:
2/19/2012:
Added screensaver for last read book. (Jpeg 75%) Settings->Display->Screensavers->EPubBrowser
11/4/2012:
Added src project
Looks nice! I'll give it a shot later when my Nook's charged.
Thank you for making and sharing, i am going to try tomorrow and tell you,
Improvements
First of all, thank you for creating this cool launch screen. I love the simplicity of it. Here are is brief list of improvement that you can perhaps easily implement.
-When on the homescreen with the covers of all the books, I am not sure if I am suppose to scroll down or to the right to view the rest of my books.
-When on the page with the details from the book, there is no back button to take you back to the homescreen. I end up using the button savior back button.
-The circle gesture that takes you to the apps does not feel very responsive to me.
Anyhow, great job. Can't wait to see how you plan on improving it
OW MY EYES
I installed this, and everything just kept flashing. GO Locker and GO Launcher are both broken, and the only way I could fix it was by getting into ADW and closing the task. Did I install it incorrectly? I put it onto an SD card and used ES File Manager to install it.
ChunC said:
First of all, thank you for creating this cool launch screen. I love the simplicity of it. Here are is brief list of improvement that you can perhaps easily implement.
-When on the homescreen with the covers of all the books, I am not sure if I am suppose to scroll down or to the right to view the rest of my books.
-When on the page with the details from the book, there is no back button to take you back to the homescreen. I end up using the button savior back button.
-The circle gesture that takes you to the apps does not feel very responsive to me.
Anyhow, great job. Can't wait to see how you plan on improving it
Click to expand...
Click to collapse
Hi,
Thanks for the feedback.
You swipe left to go to the previous page of books. You swipe right to go to the next page of books, assuming you have more than 6 books. Personally, I know what books I have on the device so it's not a problem knowing how many are left to see for me.
The back button should be on top of the screen in the middle, not sure why it wouldn't be there on yours. I will give it a think, maybe remove the scroll control in the book description and just use gesture detection and scroll the text via code.
Responsiveness and speed will likely improve over time, I am using the gesture library, maybe there are some optimizations there I can do.
Cheers!
Googie2149 said:
OW MY EYES
I installed this, and everything just kept flashing. GO Locker and GO Launcher are both broken, and the only way I could fix it was by getting into ADW and closing the task. Did I install it incorrectly? I put it onto an SD card and used ES File Manager to install it.
Click to expand...
Click to collapse
Hi,
Noted, so it doesn't work with GO Lancher/Locker. Never tried GO stuff, so that wasn't tested. It was tested with ADW and relaunch, and I had all the rest of your typical touch nooter install there without problems, android market, etc.
I have run it with Home.apk renamed to Home.apk.bak and that works fine as well.
As for your other question, if it is installed it is installed, there are no configurations to modify, however you get it there it should be fine.
Cheers!
WANT
Noted that it does not work with go, will have to get rid of that first.
From the screenshots, I can already tell you put time into polishing! Good job!
NFHimself said:
Hi,
Noted, so it doesn't work with GO Lancher/Locker. Never tried GO stuff, so that wasn't tested. It was tested with ADW and relaunch, and I had all the rest of your typical touch nooter install there without problems, android market, etc.
I have run it with Home.apk renamed to Home.apk.bak and that works fine as well.
As for your other question, if it is installed it is installed, there are no configurations to modify, however you get it there it should be fine.
Cheers!
Click to expand...
Click to collapse
I'll try it again without the GO software, but it was making everything just keep flashing, like the lock screen.
@NFHimself, any plans for taking this to github? It is very close to what I always wanted but I was also looking for:
- some kind of usage of Calibre data
- library filtering for series, highly rated, etc.
- tracking of books that are clicked to maintain sort of recent read filter
- sorting options by rating, series, and other Calibre properties
- option to display 6 or 12 (smaller) book covers.
I hope it already does use intents for selecting a different epub reader for those who have no defaults and multiple ones installed.
I know its a long list, and I have some Android experience. I am sure there would be other developers here so a combined effort might help.
Screenshots looks good, but on the Nook - only flashing screen like Googie2149 said
tazzix said:
@NFHimself, any plans for taking this to github? It is very close to what I always wanted but I was also looking for:
- some kind of usage of Calibre data
- library filtering for series, highly rated, etc.
- tracking of books that are clicked to maintain sort of recent read filter
- sorting options by rating, series, and other Calibre properties
- option to display 6 or 12 (smaller) book covers.
I hope it already does use intents for selecting a different epub reader for those who have no defaults and multiple ones installed.
I know its a long list, and I have some Android experience. I am sure there would be other developers here so a combined effort might help.
Click to expand...
Click to collapse
Hi,
I use Calibre as well, I just connect via adb and calibre picks up the nook and I copy books over and it converts on the fly, cool program. Using Calibre data is an idea worth looking into, if I can fit it into the theme of no preferences, no extra buttons or config. There are plenty of those kind of home apps already. Relaunch for one is great, just missing a graphical front end, I was going to mod that, but decided that I didn't really need so much stuff and I wanted to learn more android API.
I did up the app using pretty straight forward epub standards (note the plural), it works with most epubs I have run across, not sure if looking for extra xml is a good functionality vs performance tradeoff. I haven't been using EPubBrowser for very long myself, so when I add more books and find something annoying I will probably make changes to fix it. I want to keep things simple, if I need a preferences menu, it is already going the wrong way.
I am not specifying any class, just a regular launch this epub file intent, so it should work with any reader. I like the stock reader myself, cool reader seems to dislike some epubs I have above a certain size, and I didn't want to deal with it.
I may github it, I am kinda time limited these days.
Cheers!
AgentSlash said:
Screenshots looks good, but on the Nook - only flashing screen like Googie2149 said
Click to expand...
Click to collapse
Hi,
More details are needed to figure that out. What device do you have? What do you have installed on it?
Cheers!
I just wiped then manually rooted my Nook, and this works now. Although I'm having some trouble with getting to the apps page after the first time I did it. Could you possible change how you get to the apps page? Maybe change it so you have to click the menu key to get to apps.
Edit: Now that I've added my books, it shows me two books, one empty, and another book. Now it just flashes and removes/re-adds the last book. :/
Edit 2: I found that there are a few books that just don't like this launcher and cause the entire Nook to start flashing. I've been adding my books one by one to see which work and which don't and I'll try and find similarities between those that don't.
Great launcher replacement.
Running right now, but after the second page, I get sent back to the first, regardless of left-to-right or right-to-left swiping. Ideas?
Also, any chance for a page up/down use for scrolling through books?
I took a quick vid. It looks like when I swipe again from R to L, it tries to redraw the next books, but gets confused?
http://youtu.be/K1ukWFK0syg
ace7196 said:
Great launcher replacement.
Running right now, but after the second page, I get sent back to the first, regardless of left-to-right or right-to-left swiping. Ideas?
Also, any chance for a page up/down use for scrolling through books?
I took a quick vid. It looks like when I swipe again from R to L, it tries to redraw the next books, but gets confused?
http://youtu.be/K1ukWFK0syg
Click to expand...
Click to collapse
Hi,
I'm busy painting the baby's room, but it looks like it is resetting, perhaps one of your books is crashing the app and it is being relaunched as the home screen. Or could be some other bug, how many books are involved, if you remove one or add one, does it go away?
If someone could open the e-pub (it's a zip file) that causes the error and paste the contents of the .odf file (it's an xml file) , that would help.
Cheers!
NFHimself said:
Hi,
I'm busy painting the baby's room, but it looks like it is resetting, perhaps one of your books is crashing the app and it is being relaunched as the home screen. Or could be some other bug, how many books are involved, if you remove one or add one, does it go away?
If someone could open the e-pub (it's a zip file) that causes the error and paste the contents of the .odf file (it's an xml file) , that would help.
Cheers!
Click to expand...
Click to collapse
I've gone through and removed / added ebooks, and still the same problem.
Sorry, been kinda busy.
I need to be able to see the bug on my end to work on it. Maybe I've been lucky with the book selections I have made or converting using Calibre has set them all to have the same kind of format, vs the variety you might see in the wild from multiple sources.
Does the error happen with no books?
What happens when you have just one book?
How many books do you have on your nook? (If it's something like 1000 then yeah, maybe you'd have issues, no checks in the code for being out of memory.)
What firmware are you using?
Are there any hardware differences? (Can't imagine that being a problem, but I am using a NST, not the original Nook.)
What can I do to reproduce this error on my end? What are the steps?
Cheers!
NFHimself said:
Sorry, been kinda busy.
I need to be able to see the bug on my end to work on it. Maybe I've been lucky with the book selections I have made or converting using Calibre has set them all to have the same kind of format, vs the variety you might see in the wild from multiple sources.
Does the error happen with no books?
What happens when you have just one book?
How many books do you have on your nook? (If it's something like 1000 then yeah, maybe you'd have issues, no checks in the code for being out of memory.)
What firmware are you using?
Are there any hardware differences? (Can't imagine that being a problem, but I am using a NST, not the original Nook.)
What can I do to reproduce this error on my end? What are the steps?
Cheers!
Click to expand...
Click to collapse
For me, it doesn't matter how many books I have, it's just a few specific books that crash, independent of the other books in my library, and some books are more severe than others (one makes the entire Nook start flashing (all software), others make only this app flash).
I have the same problem as the people above but I can't get past the first page. I can't seem to narrow it down to a certain book making it crash. It's a shame I love this home screen, but hopefully we can get this fixed and running great.

[XAP|Source] Marketplace Config - Easily change marketplace settings

Here is an app I made to quickly and easily change marketplace settings. Similar apps exist already, but this one has a few features I've not seen in the other ones. This project was more of a way for me to learn about homebrew dev, but it resulted in a useful program so nothing wrong with that
Source
This app is open source. It is hosted on Google Code. If anyone would like to help contribute, PM me and we'll discuss getting you added.
What you can do
Change OEM marketplace - You can choose from any of the 8 OEM stores, or view a combined market with all 8 at the same time.
Change MO marketplace - I'm working on getting as many as possible included. The app will ask kindly to submit if yours is a new one.
Change the maximum file size cap over 3g - Download larger apps and podcasts over 3G without needing a wifi connection
Lock the settings - Prevents your settings from reverting back in a day or two when the marketplace updates itself
Who can run this?
You need a root unlock. So either a full unlock or WP7 Root Tools with this app marked as Trusted.
Changelog
Beta 2.0.3 - 6/7/12 - Going off of the error reports I received from yesterday's release, I added better error handling to hopefully alleviate those problems.
Beta 2.0.2 - 6/6/12 - Added a better error handler. Users are now prompted with the option to submit bug reports, so I may better track down issues.
Beta 2.0.1 - 6/4/12 - Fixed a bug that would cause the app to crash if no MO store was configured on the device. The app also informs you if it's not set to Trusted in WP7 Root Tools.
Beta 2 - 5/31/12 - After spending too much time working on a rewrite, the next beta is ready. I've changed a ton of things under the hood, but the big new feature is viewing all OEM markets at the same time. I've also released the source as of this version, though I am not speaking for it's quality. Some parts are more polished than others.
Beta 1.4 - 5/2/12 - Added a few new mobile operators. Added country flags to MO selection screen. Fixed more crashed.
Beta 1.3 - 5/1/12 - Added a slew of new mobile operators, along with an option to remove it (for contract-free phones, direct from OEM, etc)
Beta 1.2 - 4/29/12 - Fixed crashing bug. Added Telekom MO (thanks contable). Added OEM logos.
Beta 1.1 - 4/28/12 - Removed device spoofing (it can break DRM, thanks for the heads up GoodDayToDie). Added Sprint MO.
Beta 1 - 4/28/12 - Initial release
Thanks to
Heathcliff74 for the wonderful WP7 Root Tools SDK
GoodDayToDie for his homebrew efforts, which I use for file IO
balcsida for providing new icons
It doesn't launch on my Titan...so it will probably need a higher level of unlock than a Dev unlock.
You'll need "root" unlock, meaning either full-unlock or WP7 Root Tools and the app marked as "Trusted".
@ken52787: Very cool! I was actually working on something very much like this. Would you mind sharing your source code? If I can merge what I was working on into what you've already got, that would be great.
One very big concern, though: changing the OEM name in DeviceTargetingInfo (which is what I assume you're doing to make apps like Nokia Drive work) is extremely dangerous. Although I'm not sure exactly what the trigger is (suggestions have been things like leaving it changed for more than 24 hours, or changing it more than 5 times), changing that value can permanently break the Marketplace DRM on your phone. All your Marketplace apps will stop launching, and you won't be able to install more. The only solution we know of is a hard-reset or a restore point; returning the registry value to the original OEM name does not help.
GoodDayToDie said:
You'll need "root" unlock, meaning either full-unlock or WP7 Root Tools and the app marked as "Trusted".
@ken52787: Very cool! I was actually working on something very much like this. Would you mind sharing your source code? If I can merge what I was working on into what you've already got, that would be great.
One very big concern, though: changing the OEM name in DeviceTargetingInfo (which is what I assume you're doing to make apps like Nokia Drive work) is extremely dangerous. Although I'm not sure exactly what the trigger is (suggestions have been things like leaving it changed for more than 24 hours, or changing it more than 5 times), changing that value can permanently break the Marketplace DRM on your phone. All your Marketplace apps will stop launching, and you won't be able to install more. The only solution we know of is a hard-reset or a restore point; returning the registry value to the original OEM name does not help.
Click to expand...
Click to collapse
Yikes! I was not aware of this. I took that out and reupped the xap.
And yes, I'll share the source soon, I just want to clean it up a bit first since it's rather sloppy at the moment
ken52787 said:
Here is an app I made to quickly and easily change marketplace settings. Similar apps exist already, but this one has a few features I've not seen in the other ones. This project was more of a way for me to learn about homebrew dev, but it resulted in a useful program so nothing wrong with that
The initial beta is a little rough around the edges, but should be stable. Please report any oddities you notice and provide feedback and suggestions.
What you can do
Change OEM marketplace - Included are Acer, Dell, Fujitsu, HTC, LG, Nokia, Samsung, and ZTE (although only HTC, LG, Nokia, and Samsung have accessible marketplaces)
Change MO marketplace - Included are AT&T, Orange, Sprint, and Verizon (I had a hard time finding other marketplaces. If you are on a carrier other than these, please send me your settings so I can include them, the program will automate this for you with your permission)
Change the maximum file size cap over 3g - Download larger apps and podcasts over 3G without needing a wifi connection
Lock the settings - Prevents your settings from reverting back in a day or two when the marketplace updates itself
Who can run this?
You need a root unlock. So either a full unlock or WP7 Root Tools with this app marked as Trusted.
Changelog
Beta 1.1 - 4/28/12 - Removed device spoofing (it can break DRM, thanks for the heads up GoodDayToDie). Added Sprint MO.
Beta 1 - 4/28/12 - Initial release
Thanks to
Heathcliff74 for the wonderful WP7 Root Tools SDK
GoodDayToDie for his homebrew efforts, which I use for file IO
Click to expand...
Click to collapse
not working with my mozart?
life25ak said:
not working with my mozart?
Click to expand...
Click to collapse
What kind of unlock do you have?
curious... why are XAPs being posted in this sub-forum when their is a WP7 Software Development sub-forum?
nice looking app, though. curious as to how you 'locked' the Market.
would love to add that into my version of this app, Market Select.
The Software Development sub-forum always seemsed more focused on general app development rather than tweaks to the OS. Last time I was reading that forum, it seemed like it was mostly stuff using the official APIs, too. Maybe I should start reading it again, though...
You can lock in changes to Marketplace configurations by setting read-only on the XML files.
@OP: Thanks for the quick fix, and you're welcome for the tip! The 1.1 version works well on my phone. Two (related) suggestions, though:
1: The messageboxes the pop up at first run block the UI from loading. If the UI doesn't load within a few seconds (10 or so) the OS will kill the app. You may want to cause them to pop up on a delay or something...
2: There's no option to send your MO (or OEM) files after the initial messagebox prompt. I'd like to send you the T-Mobile US files (not that the TMoUS apps are super-exciting) but the app was killed on me before I could click it! I can go pull them off the filesystem manually, of course...
Thx for this app.
I have sent you the settings for Telekom Germany (T-Mobile DE), would be nice if you could add them...
GoodDayToDie said:
@OP: Thanks for the quick fix, and you're welcome for the tip! The 1.1 version works well on my phone. Two (related) suggestions, though:
1: The messageboxes the pop up at first run block the UI from loading. If the UI doesn't load within a few seconds (10 or so) the OS will kill the app. You may want to cause them to pop up on a delay or something...
2: There's no option to send your MO (or OEM) files after the initial messagebox prompt. I'd like to send you the T-Mobile US files (not that the TMoUS apps are super-exciting) but the app was killed on me before I could click it! I can go pull them off the filesystem manually, of course...
Click to expand...
Click to collapse
See what I mean about sloppy coding and wanting to clean it up before releasing the source
App works good on my hd7. Although during first run it made a backup. Then asked me if I wanted to sent my carrier setting since you don't have them. I was going to then the app crashed and never gave me the option again. App runs fine other than the first run when it crashed.
Sent from my HD7 T9292 using XDA Windows Phone 7 App
I posted a quick update. This one fixes the crashing bug.
Thx for the quick update...
Sent from my OMNIA7 using XDA Windows Phone 7 App
Very Cool..!!! Thank you! Htc Arrive
v1.1 and v 1.2 are crash
it mean i install this app then set trust on root...it open but quickly get out
so;
whats the problem !?
Doesn't load on my Dev Unlocked TITAN.
Says something about an error occurred while reading current store config
VegaNovus said:
Doesn't load on my Dev Unlocked TITAN.
Says something about an error occurred while reading current store config
Click to expand...
Click to collapse
You need a full unlock or root access with WP7 Root Tools. Dev unlock is not enough (the phone doesn't like me messing about in the file system)
Also, I just posted an update. No changes other than adding a bunch of new MOs. Thanks to everyone who submitted them! I have some ideas for beta 2, if only I could find some time to work on it I also plan on releasing the source when I get that version out.
Using 1.3 with Samsung Focus... Set the Trust to ON through RootTools as well.
I Get the "an error occured while reading your current store config".
If i click on OK application shows the main screen briefly and then exists. Otherwise shows the following error:::
CreateFile failed for \My Documents\Zune\PimentoCache\Keepers\LKKG_MOStoreConfig.xml! GetLastError: 2
Thanks.
You're sure it's two Ks ("LKKG_MOStoreConfig.xml")? That's a typo, then. It would explain why you're getting an error of File Not Found as well.

Categories

Resources