Thank you edwardsean, xvortex and everybody else for your efforts.
I am preparing to do the rooting according to your descriptions but wanted to be sure to get things rolled back correctly, if something happened during the process.
So first I called the local Onkyo service center in my city and asked if they were able to reinstall the original ROMs in case I broke something. And they confirmed it is possible, they have the firmware on site, so the device would not need to be sent to japan, but they are not allowed to hand it out. They would charge me for 1,5 h hours at rate of 60 EUR/h.
Maybe this information is helpfull for someone who still has some doubts.
I still have some questions on the rooting process.
The general approach seems to be:
1. Root with Kingroot
2. Flash TRWP from xvortex
3. Backup your device with TRWP
4. Optionally replace Kingroot with SuperSU to get rid of the chinese bloatware
5. Install SELinux and Busybox
6. Install V4A (from xvortex?)
This brings up following questions:
1. Why Kingroot? According to TRWP the recovery image can be flashed without being root. So it would be better to flash the image first, because you would be able to make a backup before using the spooky chinese software
2. Maybe you can install SuperSU from TRWP directly, without using kingroot at all. Does someone has experiences with that?
3. What kind of V4A version is?
https://mega.nz/#!1pUBkSxA!G1F2oGx5pcoKj8ROqXVh-luOyRV5KDSlwVzorJuTHB0
Why is it the only version that seems to work? Are there any customizations?
Besides of being able to use V4A I have the following plans with the rooted device:
- I would like to develop a power saving feature that turns off the device completly after the audio device has been idle for some time. Many times I caught myself pressing the pause button, intending to keep on listening but I wouldn't. So the battery gets unnecessarily drained.
- I would like to be able to use the Onkyo as bluetooth headset to answer a call from my phone while I am listening to music. So I wouldn't need to change my headphones.
If someone has already achieved one of these features or wants to cooperate with me for the development or has some more features in mind, I would appreciate you to share it with me.