[Nexus 4 General] lopezk38:
I had trouble installing the Xposed framework on the 4.3 leak with the app, so I looked through the source code for it and installed it manually. This will be a guide to help anyone who wants to get the framework on 4.3 and the Xposed framework app will not install it.

This should work on any 4.3 device, such as our Nexus 4 or the GPE devices

EDIT: Still works on release 4.3 (JWR66V)

What you will need

1) The Xposed framework installer app (http://xdaforums.com/showthread.php?t=1574401)

2) A root file explorer of your choice (Solid explorer was not working for me for some reason, so I used ES File Explorer)

3) Root (4.3 root by Chainfire floating around the forums)

4) BusyBox (If you have root, you probably already have it, if not https://play.google.com/store/apps/details?id=stericson.busybox)

*Optional* If your file explorer does not show you any numbers when setting permissions (ES does not), google "CHMOD calculator"

Steps

1) Download the Xposed installer on your phone and install it

2) Navigate to the directory you downloaded the Xposed installer to in your file explorer

3) Rename the installer from "XposedInstaller_x.x.x.apk" to "XposedInstaller_x.x.x.zip"

4) Open the file you renamed, and it should open like any other zip file. Navigate to /assets/armv7-a

5) Copy app_process_xposed_sdk17 to internal memory

6) Open the file again, navigate to /assets/

7) Copy XposedBridge.jar to internal memory

8) Close the .zip, rename .zip back to .apk, we are done pulling files from the app now

9) Go to your internal memory and rename "app_process_xposed_sdk17" to "app_process"

10) Mount /system as read/write if your file explorer does not automatically do so (ES does not do it automatically, Solid Explorer does)

11) Navigate to root, then /system/bin/

12) Rename "app_process" to "app_process.orig"

13) Copy app_process from your internal memory, and paste it in /system/bin/ (So that it replaces the file you just renamed)

14) Long press app_process, click on properties, and change the file permissions to 755 (This is where the CHMOD calculator comes in handy)

15) Change the file Owner and Group of app_process to "root" and "shell" respectively (Also in properties)

16) Go to /data/ and make a folder called xposed

17) Long press the folder, hit properties and set the permissions for the folder to 755

18) While in properties, set the Owner and Group of the folder to "root" and "shell" respectively

19) Go back to where you copied XposedBridge.jar in step 7 and copy it to /data/xposed/

20) Long press it, click on properties, then set the permissions to 644

21) Stay in properties and set Owner and Group to "root" and "shell" respectively

22) Open the installer app, then open Terminal Emulator

23) Type in

ps

I recommend holding the phone sideways for this

24) Look for de.robv.android.xposed.installer on the right side. Once you find it, write down the first 6 characters of that line (Should be something like u0_a[number][number]) If it doesn't look like that, check the line directly above.

We will call this "$6char"

25) Open the file explorer again, and go to /data/xposed/

26) Make 2 files, name one

modules.list

and the other

modules.whitelist

27) Long press on modules.list, hit properties, set the permissions to 644, and change Owner and Group to "$6char" and "shell" respectively

28) Long press on modules.whitelist, hit properties, set the permissions to 644, and change Owner and Group to "$6char" and "shell" respectively

29) Reboot

30) Open the Xposed installer and check if it sees the install. If so, it should be working. Done!