In regards to making changes for split view in portrait, I just wanted to mention that there were a few discrepancies between the file shown in this thread and what was on my T-Mobile N3. First, in the second file we need to modify, where one should see "registers" I found ".locals" also a little further down where there should be ":cond_8" I found ":cond_0" Perhaps there is some variation in how things are mapped. Nevertheless, I went ahead and made the changes and split view worked nicely in landscape.
I must admit I was a bit nervous doing this as I have never successfully decompiled, compiled and signed an apk before so I had no idea what the consequences of having different variable names or settings. A sigh of relief and boy am I happy!