yashsingh1/xdaforums huggingface dataset:
[Samsung Epic 4G Touch] Stryke_the_Orc:
Thats just it, its not in the kernel, its in everything else. Every stock apk calls on these permissions, and removing them causes the ROM to fail to boot, you never make it past the splash screen. I've tried rewriting the multiwindow files to include the permissions but I'm still missing code. The S3 premium suite is the absolute closest to what we have atm.

Slithering from the nether regions of a twisted mind and tarnished soul
[Samsung Epic 4G Touch] THEDEVIOUS1:
tesst this when u find time but keep in mind that u may have to change the updater-script...speaking of which can u upload a proper one for me please? So with that said when u guys add the flashbarservice.apk does the dock itself actually show up on the screen or only the selection in settings?

View attachment D710GB27MultiWindowTRIAL2A.zip
[Samsung Epic 4G Touch] Stryke_the_Orc:
The dock shows up no problem and settings are on by default. Hopefully someone can upload a stock updater script for you, as the only ones I have access to right now are heavily modified. If not, I'll get one when I get home today:beer:

Slithering from the nether regions of a twisted mind and tarnished soul
[Samsung Epic 4G Touch] THEDEVIOUS1:
I really just need to know the proper partition numbers...particularly for system
[Samsung Epic 4G Touch] Stryke_the_Orc:
http://www.androidfilehost.com/?fid=22979706399752747

helpful little file for you ;)

Slithering from the nether regions of a twisted mind and tarnished soul
[Samsung Epic 4G Touch] bilgerryan:
Just let me know what you mean by "stock updater" (preload? system? data? SD? morph template?) Let me know what you need and I got you covered.
[Samsung Epic 4G Touch] Stryke_the_Orc:
Give him a complete script, something like kobridges:beer:

Thanks bro:D

Slithering from the nether regions of a twisted mind and tarnished soul
[Samsung Epic 4G Touch] tdunham:
Here is a blank template that also sets all the permissions. I've been manually setting permissions for everything for a while. Our JB flashing doesn't always set everything for us.

SystemUI.apk goes into preload/symlink/system/app folder in our stock rom.

Stryke or Ryan, download and verify the installer script in case I overlooked something but this is the one I usually go with.
[Samsung Epic 4G Touch] THEDEVIOUS1:
thx...if you're willing can u try the new trial version i put up & report back?

View attachment D710GB27MultiWindowTRIAL2B.zip

^same as 2a but with the updater-script just uploaded by tgunham
[Samsung Epic 4G Touch] Stryke_the_Orc:
Looks good to me:beer:

Slithering from the nether regions of a twisted mind and tarnished soul
[Samsung Epic 4G Touch] Stryke_the_Orc:
Its only 1 byte bro:(

Slithering from the nether regions of a twisted mind and tarnished soul
[Samsung Epic 4G Touch] THEDEVIOUS1:
just put up a new version using the updater-script tdunham provided.....u must be downloading straight to your phone?
[Samsung Epic 4G Touch] Stryke_the_Orc:
Yeah, I just got home so I'll get on my PC

Edit- That ones still only 1 byte:confused:

Slithering from the nether regions of a twisted mind and tarnished soul
[Samsung Epic 4G Touch] tdunham:
Stryke is high dude. :rolleyes: It came fine for me. I will check it out here in a minute.
[Samsung Epic 4G Touch] bilgerryan:
It's only 1 byte for me as well... I blame xda.

Team Rejectz
[Samsung Epic 4G Touch] Stryke_the_Orc:
HA! Its not just me! PC, phone, app, browser... All only 1 byte. Odd that it showed fine for you and not us though...

Slithering from the nether regions of a twisted mind and tarnished soul
[Samsung Epic 4G Touch] THEDEVIOUS1:
try right-click "save target/link as"
[Samsung Epic 4G Touch] tdunham:
That's because I'm special, I ride the short bus. :silly:

Ok, system is bootlooping. Logcat shows null point exceptions in android.policy I think. The flashbarservice.apk is a different size than all the ones I have though. The largest I have is around 650k.

---------- Post added at 09:02 PM ---------- Previous post was at 09:01 PM ----------

Plus I know how to get stuff. ;)
[Samsung Epic 4G Touch] THEDEVIOUS1:
thx...i think i'm gonna have to try a more surgical approach to this. That actually is the note 8 flashbar which is the biggest i've seen so far...pretty sure it's due to to the larger drawables
[Samsung Epic 4G Touch] Stryke_the_Orc:
Finally got it, by booting into ubuntu and using firefox. I couldn't get it on windows to save my life.

:p
[Samsung Epic 4G Touch] tdunham:
BTW, looks like that flashbar apk won't run on our phone. It is the only one I've seen actually cause a repeated FC when it tries to launch.
[Samsung Epic 4G Touch] THEDEVIOUS1:
try this one

View attachment FlashBarService.apk
[Samsung Epic 4G Touch] THEDEVIOUS1:
New trial version

I see i received 2 thanks but no one responded...so, uh did that new flashbar work without force close?

new trial version...test & report please

View attachment D710GB27MultiWindowTRIAL3A.zip
[Samsung Epic 4G Touch] tdunham:
That flashbarservice.apk also crashes. Something about a null pointer exception again in logcat.

Just flashed this last one and bootloops. Are you using our android.policy.jar or one from another phone? It cannot be used unless all public values match. I saw a ton of null pointer exceptions on the last 2B I think it was. Android.policy can be adapted but it will take a lot of time to go through and find all the mismatched public values and correct them.
[Samsung Epic 4G Touch] BoriKing:
Ok guys I can tell you I have it 99% working. I can definitely get the split screen and all of its features All I need is for some one to make @ least 2 apps compitible for muti windows. For me to keep testing.

:D
[Samsung Epic 4G Touch] Stryke_the_Orc:
If what you say is true, you've already got compatible apps, Gmail, browser, youtube, etc...

Slithering from the nether regions of a twisted mind and tarnished soul
[Samsung Epic 4G Touch] THEDEVIOUS1:
I assumed 2b wouldn't work...are u wiping data before/after flash? Yes i'm using stock gb27...just going through a few different combos but cant be as methodical as it takes to really figure it out because i don't own the device so i'm trying to stay away from obvious attempts i assume u guys have already made which introduces even more variables. I would love to see a logcat from that last boot attempt with 3a & i'm pretty sure that the flasbar is force closing because it cant find the proper dpi drawables in res which i think could be solved by changing resolution...are either of u using xposed by any chance?

http://xdaforums.com/showthread.php?t=1988329

^not sure if i've seen this particular link in the thread but if u guys haven't read it then it should be at least a lil interesting

[MENTION=3053298]Stryke_the_Orc[/MENTION]

could u provide me with a link to an explanation of the enterprise permissions u spoke of or can u go into a lil more detail as to how the system works. Is it an encryption that ties each file to one another and locks them to that specific device or is it more general and simply just a sprint "stamp" on each file but not device specific meaning u could swap files with other sprint phones. Just want to get a better understanding and at the same time figure out why the flashbar from another device from another network would work without changes(separate issue from above)
[Samsung Epic 4G Touch] BoriKing:
Here is proof

for some reason after I drop the second app the app force closes not the implementation but the apps I'm dropping.
[Samsung Epic 4G Touch] Stryke_the_Orc:
The enterprize permissions literally tie into everything. Where in most devices it will call say com/sec/pm/policymanager$1 (just a random example, nothing actually used afaik) our build will call com/sec/pm/enterprizerestrictions/policymanager$1

All of our frameworks, services, settings, etc call on these in the major files. Poke around in the android policy you've got and you'll see what I mean

Slithering from the nether regions of a twisted mind and tarnished soul
[Samsung Epic 4G Touch] Stryke_the_Orc:
Bro, you're no closer than we are, unfortunately you're a little behind. If you look at your logcat you'll see either Sally service or flashbar is being killed and probably a few drawable errors as well. Could not find resource, etc...

Slithering from the nether regions of a twisted mind and tarnished soul
[Samsung Epic 4G Touch] bilgerryan:
Sorry I wasn't able to help more yesterday, I was distracted by my ROM release
[Samsung Epic 4G Touch] BoriKing:
ok cool np...

here is the logcat for you to find out and for me to learn .lol

http://pastebin.com/KVfxUJtb
[Samsung Epic 4G Touch] Stryke_the_Orc:
Wow, seeing it quoted makes me sound a bit harsh...

That wasn't the intention, my replies between the bosses rounds have to be short LOL

Thanks for the logcat, if you're interested in learning check my profile and threads started by me, I've written up how to read and understand a logcat as well as the various ways to get one;)

Slithering from the nether regions of a twisted mind and tarnished soul
[Samsung Epic 4G Touch] jdsingle76:
Whatever! We all know you're a big bully lol :D
[Samsung Epic 4G Touch] Stryke_the_Orc:
I only bully you because you can take it;):p

Slithering from the nether regions of a twisted mind and tarnished soul
[Samsung Epic 4G Touch] BoriKing:
Ok here is a video of what is been doing.

Flash bar don't force close.

You can even see the app trying to open @ 16s but gets force close before doing so.

I know I'm not even close. Just sharing. Lmao

https://www.youtube.com/watch?v=Ja4pktPz-0U&feature=youtube_gdata_player
[Samsung Epic 4G Touch] prguzman1978:
You're the only xda member that's really close to me geographically im from Rhode Island...
[Samsung Epic 4G Touch] graffix31:
Not true. I graduated from Portsmouth high. Live in taunton,ma, now.
[Samsung Epic 4G Touch] prguzman1978:
I was just in Taunton yesterday!!!
[Samsung Epic 4G Touch] jimyt:
yissss

how many more years til this gets done? :silly:
[Samsung Epic 4G Touch] Stryke_the_Orc:
You're more than welcome to try it yourself:rolleyes:

Slithering from the nether regions of a twisted mind and tarnished soul
[Samsung Epic 4G Touch] hazedabeast:
This was your first post and that's what u had to say?Really
[Samsung Epic 4G Touch] ajones23:
No.1 rule, dont rush the devs. Be patient or do it yourself.

GS4 Rom 4.1.2.VM
[Samsung Epic 4G Touch] tdunham:
#2 Rule:

See Rule #1. :D
[Samsung Epic 4G Touch] Stryke_the_Orc:
LOL exactly, plus its not like I'm dragging my feet, we've got how many of us working on this? My suggestion, if you want it so bad that you'll come in here and make a comment like that, either do it yourself, or get a phone that has it. This will get done when its done:beer:

Slithering from the nether regions of a twisted mind and tarnished soul
[Samsung Epic 4G Touch] ajones23:
Thats, why I started to learn how things work. So I compiled my own rom, I tried poking on multi view to see how it works. But I gave up, plus my labtop is not big enough. My hats off to you Stryke and all the devs.

GS4 Rom 4.1.2.VM
[Samsung Epic 4G Touch] BoriKing:
Honestly I don't see any use for multiwindow.Is more like a show off. Even though i been trying to get it working in our s2. Neither i consider my self a dev.

Instead of rushing why don't you get your hands dirty and look for answers.
[Samsung Epic 4G Touch] monkeyrasta.702:
Flame on

Shame on you
[Samsung Epic 4G Touch] Stryke_the_Orc:
Its obviously a troll guys, just the one post here, joined the day the post was made. Forget about them, if they were looking to troll they succeeded, if someone made a dupe account to try to gain something, shame on them.:beer:

Slithering from the nether regions of a twisted mind and tarnished soul
[Samsung Epic 4G Touch] Sherbon26:
Hey stryke...when you coming to the dark side and getting an s4? This is an amazing phone....I could only imagine the things you could do to it!
[Samsung Epic 4G Touch] Stryke_the_Orc:
My upgrade is in October, but I'll likely be headed the way of the Note 3:sly:

Slithering from the nether regions of a twisted mind and tarnished soul
[Samsung Epic 4G Touch] Sherbon26:
Hey stryke im sure you are busy but I am on the road constantly now and cant get to a pc...if I get you a copy of seclauncher3.apk can you make me a rotating and scrolling version....its no where to be found yet.

And I know for a pro like you it would be super easy...by the way sprints lte is rolling hot all over and I helped...lol
[Samsung Epic 4G Touch] Stryke_the_Orc:
Possibly, it depends on how its set up. I may need framework-res and csc also...

Slithering from the nether regions of a twisted mind and tarnished soul
[Samsung Epic 4G Touch] cerj:
Thank you. LTE is blazing fast, and its in New Orleans and San Antonio. So Im covered.
[Samsung Epic 4G Touch] prguzman1978:
Note 3 for me as well...

Be master of mind rather than mastered by mind.
[Samsung Epic 4G Touch] Mattix724:
Could a moderator check the IP address from the troll and check for another account? Hand out infractions or permanent vacations.
[Samsung Epic 4G Touch] Stryke_the_Orc:
They would if I asked, but jd stopped trolling me so...;):p

Slithering from the nether regions of a twisted mind and tarnished soul
[Samsung Epic 4G Touch] jdsingle76:
? Me? Lol...
[Samsung Epic 4G Touch] Goddly:
was wondering in what year........ oh.. *&^% .... wrong account.... lmao :eek:
[Samsung Epic 4G Touch] jimyt:
Sorry

:crying:My deepest apologies for anyone I upset I am a legitimate owner of an E4GT and am very anxious for multiwindow. :o

Sorry and I hope you all can get this done for us E4GT owners. :angel:

Sincerly,

jimyt
[Samsung Epic 4G Touch] Goddly:
deff went about it the wrong way.. "NO SOUP FOR YOU!" lol
[Samsung Epic 4G Touch] Stryke_the_Orc:
:D:p:beer:

Slithering from the nether regions of a twisted mind and tarnished soul
[Samsung Epic 4G Touch] bilgerryan:
You come back... one year.

Team Rejectz
[Samsung Epic 4G Touch] THEDEVIOUS1:
New version...test & report please

I recently created a V3 for us Tab Plus owners and it just so happen to work for the 7.7 users also....so if u guys haven't given up yet then i need someone to test this & report back please. Also note that u may need to factory reset & wipe cache and as always i'm not responsible for any damage u may do so PLEASE backup before u begin....with a lil luck hopefully this one works. If it boots then most likely the flashbar will force close (dpi/drawable related) but u should at least be able to check if floating mode works...u also may want to change the dpi to the lowest possible number(i actually would do this before i flashed)

https://docs.google.com/file/d/0B7yxeu9x48ILb3o0ZUxwTU1ZajQ/edit?usp=sharing

^D710 MULTI WINDOW TEST
[Samsung Epic 4G Touch] jdsingle76:
Shoot, I'll give it a go! Will let everyone know :thumbup:

Edit: No go man. Tried stock, TBS4, dpi down to 160..only thing I noticed was my wifi acting janky after but that could have been pure coincidence. Thanks for the opportunity to try though!
[Samsung Epic 4G Touch] THEDEVIOUS1:
couple of questions...did it even boot and if not where did it get stuck? did u see the "andoid is upgrading" message and did u do a factory reset before/after flashing?
[Samsung Epic 4G Touch] jdsingle76:
I did dirty, clean, reset, everything. And it restored my apps on the dirty and finalized android update on clean. Factory reset was before flashing, and to answer the first question, the phone booted fine, but it was as if nothing had changed at all...
[Samsung Epic 4G Touch] THEDEVIOUS1:
Bad updater-script...2 new trial versions

If thats the case then the udater-script was screwed up...my bad. I'm gonna change it and put up another version for u to try as well

https://docs.google.com/file/d/0B7yxeu9x48ILby1ZbFhpaFM4Z0E/edit?usp=sharing

^TEST2(same as first one with fixed updater-script)

https://docs.google.com/file/d/0B7yxeu9x48ILSnpUb2lhWDhkSE0/edit?usp=sharing

^TEST3
[Samsung Epic 4G Touch] jdsingle76:
I'll give it a go :)

Edit: Tried all combinations, got nothing but "Unfortunarely, systemui.apk has stopped"
[Samsung Epic 4G Touch] THEDEVIOUS1:
believe it or not thats a good thing...that usually means that your dpi is just set wrong which means u will have to change it BEFORE u flash. What do u have it set to now & which zip booted and gave u that error?
[Samsung Epic 4G Touch] Stryke_the_Orc:
Wow, what a mind trip... I've tried every possible configuration, every edit, and tip, trick and tool out there with no success, but we might fnally have it:cool::fingers-crossed:
[Samsung Epic 4G Touch] jdsingle76:
I set dpi to 160 before I flashed it, and I only did test 3, not 2.
[Samsung Epic 4G Touch] THEDEVIOUS1:
try 240...can u give me your systemui.apk please?(try the 240 first though)
[Samsung Epic 4G Touch] Stryke_the_Orc:
240 is our stock setting, and I can say that doesn't work (or didn't for me anyhow)

Stock SystemUI http://d-h.st/dos
[Samsung Epic 4G Touch] THEDEVIOUS1:
so stryke are u up to speed....using test 3 zip & getting the same systemui error?
[Samsung Epic 4G Touch] Stryke_the_Orc:
Yes, got errors on both zips, test 2 was systemui crash and test 3 crashed acore
[Samsung Epic 4G Touch] jdsingle76:
You want me to push you my systemui.apk? Dev host?
[Samsung Epic 4G Touch] THEDEVIOUS1:
ok, wait...jdsingle76 said he only tried TEST3 and got the systemui error. so for u...it was definitely TEST2 that gave u the systemui error?

this would be a lot easier if u guys would just agree...lol

stryke if you're sure then try 2A first...jdsingle76 u try 3A first

https://docs.google.com/file/d/0B7yxeu9x48ILSXpDdWFRWVVTZTg/edit?usp=sharing

^TEST2A

https://docs.google.com/file/d/0B7yxeu9x48ILbm5XUllrT0ZIMlk/edit?usp=sharing

^TEST3A

---------- Post added at 09:06 AM ---------- Previous post was at 09:03 AM ----------

wouldnt hurt but stryke just gave me his....now the question is are u both using the same firmware? i just posted 2 new test zips using the one he provided...if u are certain it was zip 3 that gave u the systemui error then start with 3A first
[Samsung Epic 4G Touch] Stryke_the_Orc:
LOL might just be differences in the roms we're running, I'll get back to stock and try 2a

Edit - bootlooped on clean install, both versions
[Samsung Epic 4G Touch] Stryke_the_Orc:
I know why, you're putting systemui in /system/app on our device its in /preload/symlink/system/app it's causing all kinds of trouble lol I'll fix it and see what happens.

Edit - Updater script was right, but the apk wasn't where it was looking for it
[Samsung Epic 4G Touch] Stryke_the_Orc:
Still a no go
[Samsung Epic 4G Touch] juan91:
Keep up the hard work :beer::thumbup::D
[Samsung Epic 4G Touch] THEDEVIOUS1:
ok, so...let me clarify a statement i made earlier. i said that the systemui force close was typically caused by the dpi not matching but it also could mean that we just need to find a suitable systemui from another device which brings up a question

[MENTION=3053298]Stryke_the_Orc[/MENTION]

according to what u have experienced with the "sprint permissions code thing" do u think that the phone would have even still booted with us changing those major files or could that very well be the cause of the crash? just trying to get an sense of which direction to go next...just had 2 ideas while i was typing this. Here...swap these out in the partially working zips. honestly... i think its really gonna be a matter of changing the dpi +/- 2 at a time until u find one that works

View attachment (TAB2)SystemUI.apk

^TAB2(remove everything in parenthesis)

View attachment (GS3)SystemUI.apk

^GS3(remove everything in parenthesis)
[Samsung Epic 4G Touch] Stryke_the_Orc:
The enterprize permissions may have still allowed it to boot and caused the crashes. I know when I removed them completely it booted but was completely unresponsive.

Slithering from the nether regions of a twisted mind and tarnished soul
[Samsung Epic 4G Touch] Stryke_the_Orc:
Bootloop on both versions

Slithering from the nether regions of a twisted mind and tarnished soul
[Samsung Epic 4G Touch] THEDEVIOUS1:
Find the magic number

well, at this point if it was me & my phone i would just bite the bulletr and try EVERY dpi that my device will boot with from a pure stock rom using the zip that causes systemu force closes with the understanding that NONE of the numbers may even work...i'm gonna go brainstorm and see what other combo i can cook up
[Samsung Epic 4G Touch] Adreaver:
That's 114 boots, assuming you can't boot at over 240 or under 128

Sent from my Epic 4g Touch on PACman
[Samsung Epic 4G Touch] THEDEVIOUS1:
lol...try -/+2 at a time from 160 to 240 which should be about 40. If u knew how many combinations(i GUARANTEE it was over 1500 flashes...matter of fact i even broke my power button by constantly going into recovery!) i had to try over a 4 month period just to figure this out u would probably be staring at your screen like :eek:

edit: that may be a SLIGHT exagerration...but u get the picture ;)
[Samsung Epic 4G Touch] Stryke_the_Orc:
I've had well over 2k flashes working on this LOL not exactly sure how many but I've reset my counter at 999 twice now, the last time about a month ago:D

Slithering from the nether regions of a twisted mind and tarnished soul
[Samsung Epic 4G Touch] THEDEVIOUS1:
[MENTION=3053298]Stryke_the_Orc[/MENTION]

question...if u had to take an educated guess, what OTHER file/files would u say multi window is dependent upon AFTER ruling out the entire framework folder & the obvious permissions files & apks(flashbar, systemui)? i dont know if multiwindow is part of the spen sdk(which still doesnt quite explain how it works on devices without it) or the documentation is saying that multiwindow suport was just added to spen but if u havent seen the link i'll place it below...i've been running a few experiments with the guys in the galaxy advance & Tab 7.7 forums and i THINK i'm on the verge of a major breakthrough(not spen related but thought i would add that) Also, how familiar are u with process samsung uses to cook its roms...somebody surmised that certain devices were cooked in the same kitchen and, if that's true, i would assume they were separated by similar chipset. I'm just trying to formulate a model in mind of how they would proceed about removing particular features...as we both can logically conclude that samsung is NOT combing through hundereds of thousands of lines of code PER DEVICE just to remove a single option.
[Samsung Epic 4G Touch] Stryke_the_Orc:
Correct, they are not LOL. The S pen isn't compatible with this device, I've tried that as well, so I wouldn't think that multiwindow is dependant on that for us...

Three devices that are almost identical are the s3, the international s2, and the note 2. In these instances almost all of the code matches up for anything that isn't hardware dependant (ie, lte, gsm vs CDMA, etc) with changes ranging from minor (calls on another apk, or different public values, etc) to major (completely removed lines or methods) but all similar enough to work with the gaps being filled from another.

As far as multiwindow being dependant on anything outside of frameworks and said permissions/apks, I don't believe it needs anything else. That being said, I have finally gotten my build box setup and grabbed source for gb27 and for the s3 premium suite release, so I'll be experimenting with those as soon as I can:thumbup::beer:

Slithering from the nether regions of a twisted mind and tarnished soul