Related
Getting pandora Radio to work on HD2 ( for WVGA devices )
-If you intall the new pandora radio cab for VGA devices from the pandora website you would need to pay for the service
-If you Install the old pandora cab the buttos are all over the place and their too small
This guide is for fixing all of that and gettig it to work properly on your HD2
(UPDATE)
You can just Download the .cab file from Here
Then go to >start>settings>Personal>Buttons> and assign the Send Key(Hold) Under> 2. Assign a program: and select Input Panel.
Assigning that key is for enabling the keyboar as the keyboard is not going to pop up automatically after assigning the key just press and hold the send/green phone button and the keyboard should pop up so you can type in your login info.
OR TRY THIS
1. Download VGA Pandora Files.zip from Here
2. Unzip it and copy the 4 files to your SD card
3. Open file explorer and Install the pandora cab, advance config tool cab, you will need Microsoft .NET Compact Framework 3.5 to install avanced config tool so if you dont have it already in your phone install the NETCFv35.wm.armv4i cab
4. Open pandora radio from the start menu and enter your credentials or create a new acc (dont skip this step becuase if you leave it for last you wont have a keyboard to enter your credentials so you MUST DO IT NOW) once you are logged in you will nottice that the buttons are all over the place dont worry about that and close the pandora app
5. Open Advce configuration tool from the start menu and navigate to Network>TCP Window and change the value to 98304
6. Save your changes, and soft-reset.
7. Go in to file explorer and replace the orginal pandora.exe (in \Program Files\Pandora\Pandora.exe) with the pandora.exe from VGA Pandora Files.zip (the last of the 4 files I asked you to move to your SD)
8. ENJOY
Seems to be a problem for UK users to access the service - copyright issues. So I assume this is for US only... unless anyone knows differently.
thnx everything worked except that u can't create new stations because there is no keyboard. is that how its supposed to be? I mean ill settle fir this tho its better than nothing at all. thnx anyways tho. still great.
...or you can get the WVGA version for the TP2. Am I missing something here?
http://fluffyphones.com/fluffy-apps/pandora-htc-touch-pro-2-rhodium-wvga-windows-mobile-download/
That's what I have and it works excellent on the HD2 -- buttons and everything. The only problem that I encounter is that I can't seem to receive incoming calls when Pandora is playing.
lude219 said:
...or you can get the WVGA version for the TP2. Am I missing something here?
http://fluffyphones.com/fluffy-apps/pandora-htc-touch-pro-2-rhodium-wvga-windows-mobile-download/
That's what I have and it works excellent on the HD2 -- buttons and everything. The only problem that I encounter is that I can't seem to receive incoming calls when Pandora is playing.
Click to expand...
Click to collapse
Yeah! I think that could work aswell I was looking for something like this but I couldnt find it so I set it up like that
Thanks!
O.k I downloaded the TP2 pandora link above.
But i cant login. I click on the field to enter my name but the keyboard never pops up?
How in the world did you guys manage to log in on your HD2?
GNOve said:
O.k I downloaded the TP2 pandora link above.
But i cant login. I click on the field to enter my name but the keyboard never pops up?
How in the world did you guys manage to log in on your HD2?
Click to expand...
Click to collapse
+1
thanks.
Go into settings. Menu -> All Settings -> Personal -> Buttons.
Change "Send Key (Hold)" to "<Input Panel>". (you prob have to change the other "Button"s to different assignments. I changed them to random things and haven't encountered any problems yet) Exit out.
Now when pandora needs you to type, just long press the Send key and the keyboard should popup.
kidincredible said:
Go into settings. Menu -> All Settings -> Personal -> Buttons.
Change "Send Key (Hold)" to "<Input Panel>". (you prob have to change the other "Button"s to different assignments. I changed them to random things and haven't encountered any problems yet) Exit out.
Now when pandora needs you to type, just long press the Send key and the keyboard should popup.
Click to expand...
Click to collapse
I installed the CAB but I can't seem to get into "settings" as described above. Is "Menu" located somewhere while Pandora is running?
Works but is u-ugly
Great setup, works wonderfully. Is there a way to make this appear more formatted to the HD2 screen? Everything is bunched at the bottom for controls and the images are to right overlapping in the middle.
Thanks all!
wi11iamedward said:
Great setup, works wonderfully. Is there a way to make this appear more formatted to the HD2 screen? Everything is bunched at the bottom for controls and the images are to right overlapping in the middle.
Thanks all!
Click to expand...
Click to collapse
I don't believe you can. I wasn't meant to be used on the HD2 large screen.
Still trying to get keyboard
When i attempt to change the voice command to text input it doesn't stay. When i leave the page it goes back to voice command. Is there something I'm supposed to do? I tried double clicking but that didn't do anything. It just won't stay on text input. Can anyone help me?
andemps318 said:
When i attempt to change the voice command to text input it doesn't stay. When i leave the page it goes back to voice command. Is there something I'm supposed to do? I tried double clicking but that didn't do anything. It just won't stay on text input. Can anyone help me?
Click to expand...
Click to collapse
Start/Settings/Personal/Buttons
Make sure the Button (Send key/Hold) is highlighted. Then scroll up to <Input Panel>. You should see the assignment change then hit OK.
If the Button is not highlighted it will not make the change.
Edwin320 said:
I installed the CAB but I can't seem to get into "settings" as described above. Is "Menu" located somewhere while Pandora is running?
Click to expand...
Click to collapse
I got this to work. First, I installed Resco Explorer (Free 7 day trial): at
(I tried posting links to each cab, but as a new user, I can't post links...sorry.)
Next, I installed Zoomer (German site, but the App is in English):
(Link Removed)
(Original Zoomer XDA post:
(Link Removed)
and I installed the Pandora TP2 app found here:
(Link removed)
After these three apps were installed, I opened Resco Explorer, and found the Pandora app that had been previously installed. When I opened Pandora from within Resco, the on-screen key to bring up the keyboard was present. I simply was able to click on each field in Pandora, and hit the soft key to being up the keyboard. Once I entered my login information, Pandora simply started to work. I then ended all programs, opened up Zoomer, picked Pandora from Zoomer's list, and did a soft reset. Now when I open Pandora from the WinMo honeycomb, I can pinch and zoom (and reposition the zoomed portion of the screen) to make things easier to work with.
I followed this procedure on both my and my wife's new TMoUS HD2s and the the Pandora works fine on both.
Good luck.
(P.S. I like the Resco functionality, so I'll be buying the program after the trial ends)
help
hi i am having a problem when i sign in pandora it is asking me for a 5 digit u.s. zip code but no where i can type it. please help thank you
linhtoon said:
hi i am having a problem when i sign in pandora it is asking me for a 5 digit u.s. zip code but no where i can type it. please help thank you
Click to expand...
Click to collapse
Sign up online first on say your desktop or laptop and then all you have to do is log in on phone and all your stations will be there.
kidincredible said:
Go into settings. Menu -> All Settings -> Personal -> Buttons.
Change "Send Key (Hold)" to "<Input Panel>". (you prob have to change the other "Button"s to different assignments. I changed them to random things and haven't encountered any problems yet) Exit out.
Now when pandora needs you to type, just long press the Send key and the keyboard should popup.
Click to expand...
Click to collapse
This worked perfectly for me. From my HD2's HOME SCREEN (not in Pandora) I navigated to Settings, Menu, All Settings, Personal, Buttons to change Send (long press) to (Input Panel)
Thanks!
what worked for me
i just had the same problem. i just pressed the home key went to the task manager then selected pandora and when i went back the keyboard was there again. repeat process for all of the fields and there you go free misic. thanks for the great work guys.
The first post mentions "the new pandora radio cab for VGA devices from the pandora website".
I might be willing to pay $3 for a more *official* way of making Pandora work on my HD2. My question is: Where on the Pandora site is this $3 cab file? I can't find it.
fucntions perfectly, first time install without incident.
thanks for the work!
Be embraced with your big baby!
I have been spending days diving around the Google to search for useful offline map applications for my BigB (HTC HD2), which comes really handy when you are on trip to overseas.
(Especially for desperate traveler like me!!)
*Finally* I managed to install one good offline map app (Google Map based!!) with GPS function enabled!
OK, let me go through the setup process before talking too much about my tears & blood of how I've got it:
[BIG Tip] It is recommended to install "MyMobiler" into your PC & HD2, so that you can use PC to control your phone remotely, save much efforts!!
**Credit to William
1) On your PC, goto "mapcacher" home page and cache the map area you want. (Tip1)(Ref1)
2) Locate the area you want to cache, then use LEFT-CLICK to place markers around the area on the map and define the zoom level. (Tip2)
3) Click "Generate" button and same the file into your HDD
4) Download gMapMaker and install into your PC (Ref2)(File1)
5) "Cache Folder": Choose the location where you want the exported maps be saved
"Max Parallel Downloads", "Hash Size" & "Tiles per file": not sure what these are but done as recommended
6) Click "Go" button and specify the .map cached in Step-3, and let it download the offline data
7) Rename the folder "MGMapsCache" to more readable one, e.g. "London", "Tokyo", "Hong Kong", etc.
8) Copy the renamed folder in Step-7 to your SD Card (Tip3)
9) Download Myriad, copy to SD Card and install on your HD2 (Tip4)(File2)
10) Download and copy mgmaps.jar into SD Card (v1.39.21 [jar]) (Ref3)(File3)
11) In File Explorer on HD2, click the JAR file in Step-10 to install
12) When installation completed, the "MGMaps" application short cut will be placed in Start\. Click the "MGMaps" icon to launch the app.
13) It will ask you many permission settings:
- Allow Local information permission
- [Optional] Not allow for HTTP access
14) Finally, when it finished asking you for permissions, you will see a map with no data (if you didn't allow for HTTP access). Click he menu button on the lower-left side, click Settings->Map Browsing
15) Check the options "Stored Maps" & "Offline Mode", and click "Browse..." to locate the map you saved in Step-8
16) Click "Menu"->"Save" to save the setting, go back to the app top and click the lower-left button again, click "Exit"
17) Repeat Step-12~13 again, then you will be able to see the offline map. (Tip5)(Screen1)
18) [Optional] Exit the MGMap app, goto HD2's "Settings"->"Other"->"Java", click "Menu.."->"Actions"->"Security", and set the permission settings to "Session only" etc.
19) Copy and *backup* the file selector.utf from HD2's \Windows\AppDB\ to your PC (Tip6)
20) Download HEX Edit and unzip into your PC (File4)
21) Open HEX Edit application, open file selector.utf copied in Step-19, change the value "domain=midp1" to "domain=tckmax " (3 trailing spaces) (Screen1)
22) Save the file and copy it back to HD's \Windows\AppDB\
23) Download policy.utf and copy to HD's \Application Data\JavaDB\ (need to create these folder) (Ref4)(File4)
24) Launch MGMaps from HD2's Start\ again, hola! no loonger asking for permissions while you can browse the offline maps
25) Goto somewhere open space where you can see the sky ^^, click MGMaps lower-left button->"GPS"->"Where am I?" (Tip7)
26) Congratulations!! You did it! (Screen2)
Tips:
1) For first try, it is recommended to cache the area you actually are and later you can test the GPS out right away.
2) Don't try to cache a very large area in the first shot (or later you will find you are spending much of your time in exporting the offline map), just locate where you are and then set the zoom level to 13~19.
3) For better arrangement of maps (surely you will export more maps of other areas later), create a root folder called "Map", then place the folder in Step-7 under it.
4) If you stick to JBlend shipped with your HD2, then you will not be able to browse offline map data, only the online ones which is no difference than Google Map app.
I have tried JBed3DMod at first, screen whiteout when the MGMaps launched on it.
I have also tried Esmertec Jbed, with versions:
"20090217 5.1 R2": MGMaps can be launched, but *always* ask for permissions (Access to location info, internet, local user files, etc.)
"20090507 2.1": Same as "20090217 5.1 R2", plus font size for buttons are way too small for tapping with bare finger!
5) If you are not able to see the map, properly the default GPS location is far from your map. You can search the GPS data for your location from the Internet, then input "Latitude" & "Longitude" data into MGMaps by clicking lower-left button->"Favorites"->"Menu.."->"Edit"
6) HD's File Explorer and PC's File Browser cannot view HD2's folder \Windows\, you are recommended to use 3rd party's file browsing too for this operation, e.g. Resco File Explorer
7) There would be Error message saying your GPS is not available, just ignore it and go back to the MGMaps top. Click lower-left button->"GPS"->"Show Compass", and if you see location data on top then that means the GPS is working. You may then click lower-left button->"Back to Map", and you will see the lovely Google Map blue marker on the map.
Reference:
[links removed due to forum restriction policy]
Attachment Files:
1) For Step-4 gMapMaker-Setup.exe
2) For Step-9 Myriad.cab
3) For Step-10 mgmap.jar
4) For Step-23 policy.utf
Attachment Screenshot:
1) For Step-21 HEXEdit.jpg
2) For Step-26 workable.jpg
I have been installing Mapking but the map quality was way too bad, so I really do recommend this app!
I am sorry for lacking of reference links because I was too desperate during the trial and error process, with my Google Chrome packed with 20+ tabs.
Thank you very much for creating such a beatiful app for us!
Enjoy!!
Or just use NaviComputer!
Waw ..what a great effort!!
Thank you ..!
What about Open Mobile Maps with the replaced maps.xml file so you have 8 sources of maps. When you`re browsing online the maps, the cache builds up and never empties, so you build up maps for offline browsing.
hi, i have downloaded mgmaps in my hd2 as per the first email. i am able to view and browse through the maps. however the problem is that everytime i zoom in or move the map just slightly it asks:
"Untrusted application mobile GMaps wants to read data located on this device or removable media attached to this device. Do you allow read user data?"
the above message appears several times consecutively before i am able to see the map.
How to resolve this issue?? would appreciate any help from the experts.
Rgds.
Please read carefully file -- instructions.txt.
I have followed all instructions as is written in that file and Mgmaps no loonger asking for permissions.
there are steps for security (take attention on step Nr. 21- don't forget 3 traling spaces) :
18) [Optional] Exit the MGMap app, goto HD2's "Settings"->"Other"->"Java", click "Menu.."->"Actions"->"Security", and set the permission settings to "Session only" etc.
19) Copy and *backup* the file selector.utf from HD2's \Windows\AppDB\ to your PC (Tip6)
20) Download HEX Edit and unzip into your PC (File4)
21) Open HEX Edit application, open file selector.utf copied in Step-19, change the value "domain=midp1" to "domain=tckmax " (3 trailing spaces) (Screen1)
22) Save the file and copy it back to HD's \Windows\AppDB\
23) Download policy.utf and copy to HD's \Application Data\JavaDB\ (need to create these folder) (Ref4)(File4)
24) Launch MGMaps from HD2's Start\ again, hola! no loonger asking for permissions while you can browse the offline maps
Good luck
What is myriad???
Hi,
What is myriad? moreover I am unable to have a quick link of mgmaps in my start menu
Upon login to the Google play store you may be wondering why, every time (and with a reliable WiFi connection), you get the message - "Couldn't establish a reliable connection to the server", "Please try again." etc.
Many 'fixes' have been released, such as...
Login via YouTube/Gmail
Check date and time..
Some of these work. BUT, this fix is the only one that fixes the problem related to the 'Freedom' app.
So, ask yourself... Do you/have you have/had the 'Freedom' app (The one that generates 'FreeCard' numbers for free in-app purchases. YES? This is the fix for you. NO? Sorry mate, you'll have to keep looking.
Anyway, enough blabbering on. Lets get on with this.
FIX/SOLUTION:
1. Ok, on your device, go to bit.ly/1rMwE2q in a browser. (e.g. Chrome)
2. Press yes, this file wont harm your device, but if you are worried, you can un-install the app after the fix.
3. Open the 'control panel' (by swiping down from the top of the screen)
4. Once the download has finished, press in and then hit install.
5. Once it has installed, press Open.
6. You're half way there now. Once, the app has opened, find the file called 'etc' and press it.
7. Once your in the 'etc' folder, at the top of your screen, press the "Mount R/W" button.
8. Now, find the file called "hosts" inside the "etc" file you are already in.
9. Press and hold the "hosts" file
10. Press "Delete".
11. Nearly there now. If you wish, you can now un-install Root Explorer.
12. Open GMAIL, and login. YOU ARE NOT DONE YET
13. Go to Settings>Google (Under Accounts)>Your account (e.g. [email protected])>Three dots in the top right corner>Remove/Delete account. (Press it) IT WILL NOT DELETE YOUR GOOGLE ACCOUNT, DON'T WORRY!
14. Now navigate back to the main page on Settings and go to Add Account>Google>Then login to your Google account.
15. Open the play store and BE AMAZED!
Happy Browsing!
George. :laugh:
step 1 error
steps 1- It tells to go to that link "I think the link has expired .The links takes to advertisement.....!!
sakthi123 said:
steps 1- It tells to go to that link "I think the link has expired .The links takes to advertisement.....!!
Click to expand...
Click to collapse
go here instead : bit.ly/1uY5kDy
EDIT:
He forgot the dash in xda-developers
thank you
very good.
thank you very much.:good::good::good::good::good:
not yet done
hosts cannot be deleted because the file system is read only
I can't delete hosts
beyondplanetmojang said:
go here instead : bit.ly/1uY5kDy
EDIT:
He forgot the dash in xda-developers
Click to expand...
Click to collapse
Im trying ti delete it but it keeps telling me that hosts is a read only file so it can't be deleted... help please:crying:
I did this all worked but I still get the no connecction error
georgebyrom said:
Upon login to the Google play store you may be wondering why, every time (and with a reliable WiFi connection), you get the message - "Couldn't establish a reliable connection to the server", "Please try again." etc.
Many 'fixes' have been released, such as...
Login via YouTube/Gmail
Check date and time..
Some of these work. BUT, this fix is the only one that fixes the problem related to the 'Freedom' app.
So, ask yourself... Do you/have you have/had the 'Freedom' app (The one that generates 'FreeCard' numbers for free in-app purchases. YES? This is the fix for you. NO? Sorry mate, you'll have to keep looking.
Anyway, enough blabbering on. Lets get on with this.
FIX/SOLUTION:
1. Ok, on your device, go to bit.ly/1rMwE2q in a browser. (e.g. Chrome)
2. Press yes, this file wont harm your device, but if you are worried, you can un-install the app after the fix.
3. Open the 'control panel' (by swiping down from the top of the screen)
4. Once the download has finished, press in and then hit install.
5. Once it has installed, press Open.
6. You're half way there now. Once, the app has opened, find the file called 'etc' and press it.
7. Once your in the 'etc' folder, at the top of your screen, press the "Mount R/W" button.
8. Now, find the file called "hosts" inside the "etc" file you are already in.
9. Press and hold the "hosts" file
10. Press "Delete".
11. Nearly there now. If you wish, you can now un-install Root Explorer.
12. Open GMAIL, and login. YOU ARE NOT DONE YET
13. Go to Settings>Google (Under Accounts)>Your account (e.g. [email protected])>Three dots in the top right corner>Remove/Delete account. (Press it) IT WILL NOT DELETE YOUR GOOGLE ACCOUNT, DON'T WORRY!
14. Now navigate back to the main page on Settings and go to Add Account>Google>Then login to your Google account.
15. Open the play store and BE AMAZED!
Happy Browsing!
George. :laugh:
Click to expand...
Click to collapse
...what to do??
Thanks man!It totally worked for me!
I rooted my phone and used freedom I thought I could fix the problem by unrooting my phone so I did I wiped my phone and everything I have followed the steps so far but I cant use it because my phone is no longer rooted and I cant re root my phone can any body give me help with re rooting?
Brother ... This will work if you rooted your device/mobike.
Thank you so much for your help.!!!!!
This came about as a way to help friends and family shutdown, log off, restart, or put to sleep their PCs. Then I started building upon the concept and it ending up becoming a full fledged app. This is my first project/app and I wanted more people to check it out and get some feedback.
The server(desktop) application can be downloaded from here:
[Download](http://d-h.st/ONm7) (Windows)
I am looking for help on a better delivery method for the server application. I wonder if there is a way to launch an install when USB is plugged to a PC?
Google Play Store [Link ](https://play.google.com/store/apps/details?id=com.matleo.remshut)
EDIT:
Instructions:
1. Download the server application then launch it.
2. Then Launch the mobile app.
3. Go to the add a PC screen by either clicking the "+" in the action bar or "Add PC" in the navigation drawer.
4. Save the IP and nickname for the PC you want to send commands to.
5. Select the PC you to send commands to by going to the "Saved PCs" option.
6. Then set your time and command.
7. Click the remote button to send the command to your PC.
THIS IS FOR SAMSUNG DEVICES THAT ARE NOT ROOTED AND HAVE THE MULTI WINDOW FEATURE.
I really wasn't able to find anything on why app crashes happen in multI window mode for some apps when using mw-pen on devices that are not rooted. So I wanted to post a blurb on how to manually stop the crashes as well as how to manually enable an app, and get things working. Again this is for devices that are not rooted, though it will work with rooted devices. There really is no point in doing it this way on a rooted device unless your bored or you are just slightly insane.
Since your not rooted you will lose all current app data that is not hosted in the respective applications cloud. As well you will need to recompile new packages when updates are released if you want new features or the program will no longer connect, etc. Updating directly from the app store will kill the multiwindow feature on the respective app. If you are user of MW-Pen app enabler skip step 9. and as MW does this already. If you just didn't want to use mw pro......or are again slightly insane.... then do step 9.
All of the steps below will be carried out on Android device.
You will need the following software:
1) File exploration program with zip support (JRUMMY Root Browser works great)
2) Apk Editor (Free version should be fine although I use pro)
We will assume you have the previously mentioned software installed. If it is not you should do so AFTER reading this post.
1) Create an independent folder in "/sdcard/APKeditor/(My project)/" , additionally I created ./backup & ./new (./ representing the working parent directory).
2)Once the folders are in place, go to Settings>Applications>All Applications>YourTargetApplication I recommend stopping your application and clearing any data or at least cache. Although the information should not transfer over it would really bite if you were the one random exception in this vers, and you were giving copies out. Do not disable the application only stop it.
3) Now you will want to backup your target app. To do this fire up "Apk Editor" select the option to pick an apk from a currently installed app select the option for common edit. Click through until you see the save button on the top right corner. THIS IS BACK UP!! SO DO NOT CHANGE ANYTHING!!
4) Once it has completed successfully I recommend flipping back to your application manager and uninstalling the target app. Then flip back over to APKeditor and install. Test the app to verify nothing became corrupted and the app functions normally with a backup only. This will help in your trouble shooting.
5) Once you have the app installed and everything is good you will want to again go to to your app manager, stop the target app and clear data or at least cache. Stop do not disable.
6) Now open your File Browser of choice that met the requirments and navigate to "./sdcard/APKEditor/" you shold see an apk named "_Base" with the icon of your target app. That is your know good backup so you will want to move the apk file to its respective backup folder created earlier
7) Once the backup is secure go back into APKeditor and again select the option apk from app. This time instead select the Full Edit option (Resource Rebuild).
8) The fun part! This part should take you no more than 15 seconds if it takes longer than that your messing up (JOKE). From the edit screen you will see 3 buttons in the bottom. Go to the last button or "tab" it is labeled "Manifest". Once selected go ahead and long press an entry under <intent-filter> any entry really should be fine but let's be safe. On the menu that pops up you will see the option "Open In New Window" select it. Take a minute at first to look things over and familiarize yourself with the patterns at first it may seem a bit overwhelming. There is a logical structure to the file it is telling things what to do and where they belong. The top will have the permissions required followed by accessing features pertains to those permissions. We don't care about that however. The main areas you should look through (just look at to get familier) are the <intent-filter> entries along with what preceded the entry and the structure and what follows and again and again until you see the pattern. What we will be doing in the next step (The 10 second step) is adding entries under the <intent-filter> sections.
9) So your 15 seconds is up and now you feel like your ready for the 10 second step. Now that your ready we need to go into a less obvious view. You will now see the reason why I had you look at the code in the first view until you were comfortable. So go ahead and click on the pencil icon in the upper right corner. The first edit will be slightly different than the rest. You will see ano entry that says <application> followed by icon, labels, name, theme, those kinds of things. They should be followed by <activity> then <intent-filter> and then <action>. Under the last <action> item in the grouping and before </intent-filter> is where your entry will go. (<whatever> is the starting point for instructions and </whatever> is the closing point. So if we input in <activity-alias> or <program> then that is where our command would sit. In some random place never meeting up with us for our scheduled date). So we will go below the last action entry in the first grouping, and input the following:
<category android:name="com.sec.android.intent.category.MULTIWINDOW_LAUNCHER" />
<category android:name="com.samsung.android.intent.category.PENWINDOW_LAUNCHER" />
Rinse, wash, and repeat, Rinse, wash, and repeat, Rinse, wash, and repeat......You get the idea... Be sure that </intent-filter> is the line after everytime you make an entry.
10) Now we need to review the document for oddities and/or anomalies to the general rule and what causes app crashes in MultI Window the majority of the time. Typically this happens when overlay singular windows are called from the app and are independent of the general <activity> <intent-filter> <action> rule. In these cases we have to put on our detective hats and poke around. Normally we already know screen the app crashes in so that will is our first clue, so we need to start to look for something to do with that window. If it is a chat window look for a chat window call, etc. In that set of instructions for your crashing window you will want to add in the calls as you have done before you may need to add the first <intent-filter> now you can test. Save the document off to the side and save the apk. And install in real-time. Test the app. You if it was done correctly your app should no longer crash. Unfortunately this is the grey area and things will vary from application to application and this is where detective hats need to be on tight. Look for things like "launchmode=singletask". These can be dead giveaways your in the hot zone of your issue.
11) save the new working apk to the "./new" directory created earlier inserting the app version number after. You can find the new file under the APKeditor folder you should see a new "_Base" File.
*At the end of process 10 you will get an error message when saving saying the file is not authentic etc etc. Ignore the message and continue on.
*As a side note if you follow these instructions, have done trial and error, and things still are not working. Then and ONLY then post below. I can not insure promptness but I will respond when able.
joutcast said:
THIS IS FOR SAMSUNG DEVICES THAT ARE NOT ROOTED AND HAVE THE MULTI WINDOW FEATURE.
I really wasn't able to find anything on why app crashes happen in multI window mode for some apps when using mw-pen on devices that are not rooted. So I wanted to post a blurb on how to manually stop the crashes as well as how to manually enable an app, and get things working. Again this is for devices that are not rooted, though it will work with rooted devices. There really is no point in doing it this way on a rooted device unless your bored or you are just slightly insane.
Since your not rooted you will lose all current app data that is not hosted in the respective applications cloud. As well you will need to recompile new packages when updates are released if you want new features or the program will no longer connect, etc. Updating directly from the app store will kill the multiwindow feature on the respective app. If you are user of MW-Pen app enabler skip step 9. and as MW does this already. If you just didn't want to use mw pro......or are again slightly insane.... then do step 9.
All of the steps below will be carried out on Android device.
You will need the following software:
1) File exploration program with zip support (JRUMMY Root Browser works great)
2) Apk Editor (Free version should be fine although I use pro)
We will assume you have the previously mentioned software installed. If it is not you should do so AFTER reading this post.
1) Create an independent folder in "/sdcard/APKeditor/(My project)/" , additionally I created ./backup & ./new (./ representing the working parent directory).
2)Once the folders are in place, go to Settings>Applications>All Applications>YourTargetApplication I recommend stopping your application and clearing any data or at least cache. Although the information should not transfer over it would really bite if you were the one random exception in this vers, and you were giving copies out. Do not disable the application only stop it.
3) Now you will want to backup your target app. To do this fire up "Apk Editor" select the option to pick an apk from a currently installed app select the option for common edit. Click through until you see the save button on the top right corner. THIS IS BACK UP!! SO DO NOT CHANGE ANYTHING!!
4) Once it has completed successfully I recommend flipping back to your application manager and uninstalling the target app. Then flip back over to APKeditor and install. Test the app to verify nothing became corrupted and the app functions normally with a backup only. This will help in your trouble shooting.
5) Once you have the app installed and everything is good you will want to again go to to your app manager, stop the target app and clear data or at least cache. Stop do not disable.
6) Now open your File Browser of choice that met the requirments and navigate to "./sdcard/APKEditor/" you shold see an apk named "_Base" with the icon of your target app. That is your know good backup so you will want to move the apk file to its respective backup folder created earlier
7) Once the backup is secure go back into APKeditor and again select the option apk from app. This time instead select the Full Edit option (Resource Rebuild).
8) The fun part! This part should take you no more than 15 seconds if it takes longer than that your messing up (JOKE). From the edit screen you will see 3 buttons in the bottom. Go to the last button or "tab" it is labeled "Manifest". Once selected go ahead and long press an entry under <intent-filter> any entry really should be fine but let's be safe. On the menu that pops up you will see the option "Open In New Window" select it. Take a minute at first to look things over and familiarize yourself with the patterns at first it may seem a bit overwhelming. There is a logical structure to the file it is telling things what to do and where they belong. The top will have the permissions required followed by accessing features pertains to those permissions. We don't care about that however. The main areas you should look through (just look at to get familier) are the <intent-filter> entries along with what preceded the entry and the structure and what follows and again and again until you see the pattern. What we will be doing in the next step (The 10 second step) is adding entries under the <intent-filter> sections.
9) So your 15 seconds is up and now you feel like your ready for the 10 second step. Now that your ready we need to go into a less obvious view. You will now see the reason why I had you look at the code in the first view until you were comfortable. So go ahead and click on the pencil icon in the upper right corner. The first edit will be slightly different than the rest. You will see ano entry that says <application> followed by icon, labels, name, theme, those kinds of things. They should be followed by <activity> then <intent-filter> and then <action>. Under the last <action> item in the grouping and before </intent-filter> is where your entry will go. (<whatever> is the starting point for instructions and </whatever> is the closing point. So if we input in <activity-alias> or <program> then that is where our command would sit. In some random place never meeting up with us for our scheduled date). So we will go below the last action entry in the first grouping, and input the following:
<category android:name="com.sec.android.intent.category.MULTIWINDOW_LAUNCHER" />
<category android:name="com.samsung.android.intent.category.PENWINDOW_LAUNCHER" />
Rinse, wash, and repeat, Rinse, wash, and repeat, Rinse, wash, and repeat......You get the idea... Be sure that </intent-filter> is the line after everytime you make an entry.
10) Now we need to review the document for oddities and/or anomalies to the general rule and what causes app crashes in MultI Window the majority of the time. Typically this happens when overlay singular windows are called from the app and are independent of the general <activity> <intent-filter> <action> rule. In these cases we have to put on our detective hats and poke around. Normally we already know screen the app crashes in so that will is our first clue, so we need to start to look for something to do with that window. If it is a chat window look for a chat window call, etc. In that set of instructions for your crashing window you will want to add in the calls as you have done before you may need to add the first <intent-filter> now you can test. Save the document off to the side and save the apk. And install in real-time. Test the app. You if it was done correctly your app should no longer crash. Unfortunately this is the grey area and things will vary from application to application and this is where detective hats need to be on tight. Look for things like "launchmode=singletask". These can be dead giveaways your in the hot zone of your issue.
11) save the new working apk to the "./new" directory created earlier inserting the app version number after. You can find the new file under the APKeditor folder you should see a new "_Base" File.
*At the end of process 10 you will get an error message when saving saying the file is not authentic etc etc. Ignore the message and continue on.
*As a side note if you follow these instructions, have done trial and error, and things still are not working. Then and ONLY then post below. I can not insure promptness but I will respond when able.
Click to expand...
Click to collapse
XDA Assist is not the place for this post.
Thread closed.