[REF] Definitive 'apps that work with multi-screen' list

Search This thread

Scorbion

Senior Member
May 6, 2005
257
20
Riyadh
there is a string within framework-res.apk in /res/values/arrays.xml - it is defining the apps running with multiwindow:

Code:
    <string-array name="config_multiWindowSupportAppList">
        <item>com.android.browser</item>
        <item>com.android.email</item>
        <item>com.android.mms</item>
        <item>com.sec.android.gallery3d</item>
        <item>com.sec.android.app.snotebook</item>
        <item>com.sec.chaton</item>
        <item>com.google.android.apps.maps</item>
        <item>com.google.android.maps</item>
        <item>com.google.android.gm</item>
        <item>com.google.android.talk</item>
        <item>com.google.android.youtube</item>
        <item>com.google.android.gsf.login</item>
        <item>com.android.chrome</item>
        <item>com.facebook.katana</item>
        <item>com.kakao.talk</item>
        <item>com.twitter.android</item>
        <item>com.infraware.polarisviewer4</item>
    </string-array>

So maybe a Note2 cooker or dev can add various other apps....I don't use a Note2 right now, so I will not do :)
Nice find you got there Eybee!
 

Lennyuk

Inactive Recognized Developer
Jan 26, 2010
6,327
1,829
Suffolk, England
you are the Dev :D

Should be possible...somehow...for a good dev...;)

yeah, I have forgotten all my xml editing rules (in the past I set up a set of rules for myself on what can be edited easily via remote control and what can't)

I will have to have a play some time this week when I have the time.
 

rockky

Senior Member
Oct 2, 2006
2,469
217
chicago
Samsung Galaxy S21 Ultra
Amen.Hope you smart guys come up with the goods!

QUOTE=Lennyuk;32614451]Have to think of the best way to make this work so that it can easily add all apps, and work on multiple rom versions.... time to use the thinking hat.[/QUOTE]
 

androidizen

Senior Member
Aug 19, 2012
301
208
www.androidizen.com
Multiwindow is brilliant, Youtube and Chrome at the same time I second call for Skype would be great. Best of luck to devs if they can hack an all apps solution together that would be epic!
 

lorekarf

Senior Member
Dec 2, 2009
223
29
Genova
there is a string within framework-res.apk in /res/values/arrays.xml - it is defining the apps running with multiwindow:

Code:
    <string-array name="config_multiWindowSupportAppList">
        <item>com.android.browser</item>
        <item>com.android.email</item>
        <item>com.android.mms</item>
        <item>com.sec.android.gallery3d</item>
        <item>com.sec.android.app.snotebook</item>
        <item>com.sec.chaton</item>
        <item>com.google.android.apps.maps</item>
        <item>com.google.android.maps</item>
        <item>com.google.android.gm</item>
        <item>com.google.android.talk</item>
        <item>com.google.android.youtube</item>
        <item>com.google.android.gsf.login</item>
        <item>com.android.chrome</item>
        <item>com.facebook.katana</item>
        <item>com.kakao.talk</item>
        <item>com.twitter.android</item>
        <item>com.infraware.polarisviewer4</item>
    </string-array>

So maybe a Note2 cooker or dev can add various other apps....I don't use a Note2 right now, so I will not do :)


comon guys lets make donations to eyebee so he can buy a gnote 2 and make us happy
eyebee cmon sell your loosy note and buy the new one .......i miss my rocket note :=)
 
  • Like
Reactions: HISOON

sumeshd

Senior Member
Nov 5, 2010
1,392
559
Mumbai
comon guys lets make donations to eyebee so he can buy a gnote 2 and make us happy
eyebee cmon sell your loosy note and buy the new one .......i miss my rocket note :=)

Eyebee or lenny??
I see lenny doing the development..:confused:

Sent from my HTC One X using Tapatalk 2

---------- Post added at 09:36 PM ---------- Previous post was at 09:34 PM ----------

Just want whatsapp & tapatalk/Xda app so tat my gf stays happy tat I m in contact..:p

Sent from my HTC One X using Tapatalk 2
 

Lennyuk

Inactive Recognized Developer
Jan 26, 2010
6,327
1,829
Suffolk, England
I have not said I am doing any development, I said I will take a look, but that depends on what time I have.

I am surprised no one else has jumped on the chance to be first to offer this feature yet.
 
  • Like
Reactions: sumeshd

ChodTheWacko

Senior Member
Feb 8, 2011
1,521
468
The perfect solution here would be to have that file edited on boot somehow, to include all installed apps

Actually, no, the solution is to find whatever piece of code looks at that array.
It's surely just doing a string match to check to see if an app is included in the list.

That check just needs to be made to 'TRUE' and you are good to go.
It sure would be nice if facebook messenger would work.

One problem though - the way the list works, it puts ALL apps in there.
There isn't really an 'add app' option. You can hide them in the 'edit window'.
If you have a couple hundred apps like me, I wonder if a * would break.
I suppose a legit add/remove option is more ideal, although that's certainly more work.

- Frank
 

brooon

Senior Member
May 11, 2009
852
156
Multiwindow is brilliant, Youtube and Chrome at the same time I second call for Skype would be great. Best of luck to devs if they can hack an all apps solution together that would be epic!

Did you try Google Chat // Video Chat? As Google Talk works as well, this should be worth a try!
 

f3w1n

Senior Member
Apr 10, 2012
210
37
Can someon try to decompile one of the apps that work in splitscreen and look if there is a new dpi?



- f3w1n -
 

Kashamalaga

Senior Member
Dec 16, 2011
217
936
Málaga
Hello,

¡I just found some a nice surprise!
looking at running services, finally found that com.sec.android.app.FlashBarService its how control what app get listed in our whilelist apps to keep it on multiwindows.

XML info its saved at: /data/data/com.sec.android.app.FlashBarService\shared_prefs/flash_bar_list.xml

Code:
<?xml version='1.0' encoding='utf-8' standalone='yes' ?>
<map>
<int name="com.sec.chaton.HomeActivity" value="1" />
<int name="com.google.android.apps.chrome.Main" value="2" />
<int name="com.android.email.activity.Welcome" value="3" />
<int name="com.sec.android.gallery3d.app.Gallery" value="4" />
<int name="com.facebook.katana.LoginActivity" value="5" />
<int name="com.google.android.gm.ConversationListActivityGmail" value="6" />
<int name="com.google.android.talk.SigningInActivity" value="7" />
<int name="com.android.browser.BrowserActivity" value="8" />
<int name="com.google.android.maps.MapsActivity" value="9" />
<int name="com.android.mms.ui.ConversationComposer" value="10" />
<int name="com.twitter.android.StartActivity" value="11" />
<int name="com.infraware.filemanager.FmFileTreeListActivity" value="12" />
<int name="com.sec.android.app.videoplayer.activity.MainTab" value="13" />
<int name="com.google.android.youtube.app.honeycomb.Shell$HomeActivity" value="14" />
<int name="NUM_APP_IN_FILE" value="15" />
<boolean name="FILE_SAVE" value="true" />
</map>

After deoxing flashbarservice and jar it ive got the clear sources! Thats whats im going to share here!

Our interesting right now its allow to give new apps in the whitelist, i tried to manage a few things, like dont allow write, not autosave, and adding by myself my some of this functions in FlashBarInfo.java must to be retouched.

I need some sleep maybe tomorrow finally i can bypass the filters!

Regards,
Kasha
 

Attachments

  • FlashBarService.src.zip
    25.7 KB · Views: 48
Last edited:

HISOON

Senior Member
Jun 12, 2011
290
53
Mecca
Did you know about kakao talk !

Sent from my GT-N7100 using xda app-developers app
 

Attachments

  • uploadfromtaptalk1350069355089.jpg
    uploadfromtaptalk1350069355089.jpg
    56.2 KB · Views: 951

Top Liked Posts

  • There are no posts matching your filters.
  • 30
    So it seems that only certain apps work with multi-screen and it is not just samsung apps.

    Here I plan (with your help) to create a difinitive list of all apps that will work.

    I have already noticed that some apps allow themselves to be splitscreened even when they do not appear in that list e.g. official twitter app.

    Some apps you will find when you press the edit button, you can then drag them to the main list, or remove ones you do not use.

    Samsung Apps
    - ChatON
    - Email
    - Gallery
    - Internet
    - Messaging
    - S-Note
    - Video Player

    Google Apps
    - Chrome
    - Gmail
    - Maps
    - Talk
    - Youtube

    Third Party Apps
    - Facebook
    - Official Twitter app
    - Polaris (Viewer)


    Note: you will need to be using Samsung stock keyboard to benefit from typing when on multi-screen mode, otherwise your keyboard will cover the entire bottom screen.
    8
    there is a string within framework-res.apk in /res/values/arrays.xml - it is defining the apps running with multiwindow:

    Code:
        <string-array name="config_multiWindowSupportAppList">
            <item>com.android.browser</item>
            <item>com.android.email</item>
            <item>com.android.mms</item>
            <item>com.sec.android.gallery3d</item>
            <item>com.sec.android.app.snotebook</item>
            <item>com.sec.chaton</item>
            <item>com.google.android.apps.maps</item>
            <item>com.google.android.maps</item>
            <item>com.google.android.gm</item>
            <item>com.google.android.talk</item>
            <item>com.google.android.youtube</item>
            <item>com.google.android.gsf.login</item>
            <item>com.android.chrome</item>
            <item>com.facebook.katana</item>
            <item>com.kakao.talk</item>
            <item>com.twitter.android</item>
            <item>com.infraware.polarisviewer4</item>
        </string-array>

    So maybe a Note2 cooker or dev can add various other apps....I don't use a Note2 right now, so I will not do :)
    6
    Hello,

    ¡I just found some a nice surprise!
    looking at running services, finally found that com.sec.android.app.FlashBarService its how control what app get listed in our whilelist apps to keep it on multiwindows.

    XML info its saved at: /data/data/com.sec.android.app.FlashBarService\shared_prefs/flash_bar_list.xml

    Code:
    <?xml version='1.0' encoding='utf-8' standalone='yes' ?>
    <map>
    <int name="com.sec.chaton.HomeActivity" value="1" />
    <int name="com.google.android.apps.chrome.Main" value="2" />
    <int name="com.android.email.activity.Welcome" value="3" />
    <int name="com.sec.android.gallery3d.app.Gallery" value="4" />
    <int name="com.facebook.katana.LoginActivity" value="5" />
    <int name="com.google.android.gm.ConversationListActivityGmail" value="6" />
    <int name="com.google.android.talk.SigningInActivity" value="7" />
    <int name="com.android.browser.BrowserActivity" value="8" />
    <int name="com.google.android.maps.MapsActivity" value="9" />
    <int name="com.android.mms.ui.ConversationComposer" value="10" />
    <int name="com.twitter.android.StartActivity" value="11" />
    <int name="com.infraware.filemanager.FmFileTreeListActivity" value="12" />
    <int name="com.sec.android.app.videoplayer.activity.MainTab" value="13" />
    <int name="com.google.android.youtube.app.honeycomb.Shell$HomeActivity" value="14" />
    <int name="NUM_APP_IN_FILE" value="15" />
    <boolean name="FILE_SAVE" value="true" />
    </map>

    After deoxing flashbarservice and jar it ive got the clear sources! Thats whats im going to share here!

    Our interesting right now its allow to give new apps in the whitelist, i tried to manage a few things, like dont allow write, not autosave, and adding by myself my some of this functions in FlashBarInfo.java must to be retouched.

    I need some sleep maybe tomorrow finally i can bypass the filters!

    Regards,
    Kasha
    4
    Please Op, you started a great thread that was stickied. How about an update to the list with everyone's feedback? You can literally save days maybe years of total time spent of everyone combined of people having to read through these pages.
    4
    you are the Dev :D

    Should be possible...somehow...for a good dev...;)

    yeah, I have forgotten all my xml editing rules (in the past I set up a set of rules for myself on what can be edited easily via remote control and what can't)

    I will have to have a play some time this week when I have the time.