I am trying to figure out if there is a method of installing Xposed framework on stock ROM without custom recovery (e.g CWM or TWRP). The conventional method that I am well familiar with is installing the framework via Xposed app on a rooted device.
I researched a bit and most workarounds were promising although not successful:
According to this source, the method involves setting the system partition writable then pushing the necessary files via adb
commands however fails with Permission denied
errors. I suspect bootloader issues (which seems to be locked) here but not very sure.
The other way, described here doesn't need custom recovery. This involves installing a third party application (FlashFire) to flashed unsigned .zip
but unfortunately seems to require root (from description).
The last one involves using new systemless xposed framework but the problem is that it supports android 5+ versions.
So is there any convenient way of installing xposed framework on stock recovery without root?
Edit
Following important discussions raised in comments, I guess I have to explain why I want to bypass root-based installation procedure, it's because the device in use is not rooted, so I need to use a non root installation mrthod.
Contrary to the comments however, some users have used Xposed without root:
Xposed only needs root access when you install it, then everything else is completely transparent to the user because the framework acts as a separate conduit to the system -- it doesn't go through the usual SU channels
Also the device is running Android 4.3 stock