ONKYO DP-X1 | Dual Sabre Dacs | Balanced | Sabre BTL Amp | MQA | DSD 256 | Android 5 |
Apr 16, 2016 at 6:20 PM Post #7,261 of 16,224

captblaze

Headphoneus Supremus
Joined
Feb 11, 2016
Posts
1,575
Likes
1,217
Location
Blazin' it up anywhere and everywhere
  Root takes 3 minutes on the DP-X1.  Use KingRoot.  Just did it to see if I could (and to install AdAway).  No need to unlock bootloaders or anything.  So don't let that be a reason not to use the DP-X1.  No custom roms, as of now, but at least we have root.

 
 
does kingroot hold after reboot? I have tried kingroot before on a device with an locked bootloader and root would be lost on reboot, not to mention kingroot adds things I would rather not have on my device
 
Apr 16, 2016 at 6:43 PM Post #7,263 of 16,224

sq3rjick

100+ Head-Fier
Joined
Jul 9, 2013
Posts
408
Likes
95
   
 
does kingroot hold after reboot? I have tried kingroot before on a device with an locked bootloader and root would be lost on reboot, not to mention kingroot adds things I would rather not have on my device

KingRoot survives reboot (just tested and verified).
 
I agree that I don't like it, so I'm trying to replace it with SuperSu.  Not having the best of luck doing that, but i'll see if I can get it with a terminal emulator.
 
Apr 16, 2016 at 6:49 PM Post #7,264 of 16,224

warrior1975

Headphoneus Supremus
Joined
Dec 5, 2013
Posts
7,619
Likes
1,203
I tried on the X7 as well, although not with much effort. I couldn't tolerate that on my phone. I will probably order the Onkyo now that I know we have root.

Would anyone mind try installing Viper4Android and seeing if they get it to work? I'd be extremely grateful.
 
Apr 16, 2016 at 6:50 PM Post #7,265 of 16,224

captblaze

Headphoneus Supremus
Joined
Feb 11, 2016
Posts
1,575
Likes
1,217
Location
Blazin' it up anywhere and everywhere
  KingRoot survives reboot (just tested and verified).
 
I agree that I don't like it, so I'm trying to replace it with SuperSu.  Not having the best of luck doing that, but i'll see if I can get it with a terminal emulator.

 
is there a value in the recovery that allows abd sideloading?
 
Apr 16, 2016 at 6:59 PM Post #7,266 of 16,224

warrior1975

Headphoneus Supremus
Joined
Dec 5, 2013
Posts
7,619
Likes
1,203
You don't need a special recovery to use adb.

Shouldn't be difficult to port twrp for this device either. If one wanted to, I think it could be done fairly easy. I think. :wink:

Are there any hardcore bassheads that own the X1? Really curious if it has the power to drive power hungry IEMS, Sony Xb90ex and asg g2 (g2.5) to significant bass levels.
 
Apr 16, 2016 at 7:29 PM Post #7,267 of 16,224

Sonic Defender

Headphoneus Supremus
Joined
May 9, 2011
Posts
12,083
Likes
3,492
Location
Ottawa, Ontario Canada
I will probably order the Onkyo now that I know we have root.
 

At long last the DP-X1 has drawn you in! I remember you saying in the X7 thread that you were really enjoying Neutron and found it as close to V4A as anything you had tried up until now. What exactly did you mean was so good? I assume it was the EQ. Have you tried Onkyo HF Player? I just purchased it as it uses the USB driver for my iDSD Micro where Neutron doesn't.
 
Apr 16, 2016 at 7:35 PM Post #7,268 of 16,224

warrior1975

Headphoneus Supremus
Joined
Dec 5, 2013
Posts
7,619
Likes
1,203
I've wanted the Onkyo since I've read about it. Problem was root. Now it appears good!! :grinning::grinning:

Neutrons eq is the best I've used on Android.

Now I have viper working with the X7, in conjunction with Neutron, best of both worlds.

I haven't tried Onkyo app with the X7, but I believe I used it on my zx2, but IIRC I wasn't in live with it. I preferred the stock app and jet audio pro. I'll try Onkyo app with X7, can't hurt. Some apps play better than others with different devices as you know brother.
 
Apr 16, 2016 at 7:39 PM Post #7,269 of 16,224

Joe Bloggs

Member of the Trade: HiBy / EFO technologies Co
His Porta Corda walked the Green Mile
Joined
Oct 21, 2001
Posts
11,232
Likes
3,005
Location
Hong Kong and Melbourne
I've wanted the Onkyo since I've read about it. Problem was root. Now it appears good!! :grinning::grinning:

Neutrons eq is the best I've used on Android.

Now I have viper working with the X7, in conjunction with Neutron, best of both worlds.

I haven't tried Onkyo app with the X7, but I believe I used it on my zx2, but IIRC I wasn't in live with it. I preferred the stock app and jet audio pro. I'll try Onkyo app with X7, can't hurt. Some apps play better than others with different devices as you know brother.


The Onkyo EQ is pretty good too, only weak point is you have to drag the graph down by hand to avoid clipping (no automatic preamp riding like Neutron). You can do this by dragging down on an empty part of the graph. The real time spectrum flashes red if you're clipping.
 
Apr 16, 2016 at 8:26 PM Post #7,271 of 16,224

tarainfo

Head-Fier
Joined
Oct 19, 2013
Posts
53
Likes
11
Does the DP-X1 have the same 2.5 Balanced output as an AK240
Because I already have the balanced headphone cables for the AK unit

Also has anyone successfully output to an external dac with an otg cable
I have an oppo105 linked to my whole speaker system with very good analogue output
and the oppo cannot play DSD 256 or MQA files
It's got a usb B input on it

Thanks
 
Apr 16, 2016 at 8:35 PM Post #7,273 of 16,224

sq3rjick

100+ Head-Fier
Joined
Jul 9, 2013
Posts
408
Likes
95
Just an update.  I spent the last few hours trying to replace KingRoot with SuperSU.
 
Success, and it survives reboot!
 
It's a little bit complicated, but not too terribly so if you know anything about the command line.  You can do this entirely from the device itself, which is nice.
 
1) Download KingRoot: http://www.kingroot.net/tutorials
 
2) Make sure you have enabled "Unknown Sources".  This can be found by going to Settings --> Security --> Scroll down and under "Device Administration" make sure the "Unknown Sources" is checked.
 
3) Open the downloaded KingRoot APK file.  You'll get a warning about this not being safe, with a little arrow.  Click on the arrow and click on "install anyway".  Once it is installed, click on "open".
 
4) Once the app is open, scroll down three screens and click on the "Try It" button.
 
5) Click on the big circle button to attempt root.  It will identify your device as a "DP-X1", and after a little bit it will say that there's no strategy.  That's okay.
 
6) Click on the new "run anyway" button.  This should take a few minutes.  Your device may reboot, but mine didn't.  After a few minutes, you'll be told that you were successful.
 
7) If you are happy with KingRoot, you can stop the process now.  You have root access.  I don't quite trust KingRoot myself so I wanted to replace it with a better (more well-known) alternative: SuperSU.  Warning: the following is intermediate level, and you very much could break your device.  Don't proceed unless you are comfortable on the linux command line and know what you are doing.  I take no responsibility if you brick your device, which is very possible to do.  However, if you do have some experience it's fairly easy and straightforward.
 
8) Before we get started, you'll want to install "BusyBox" and "Terminal Emulator" from the Play Store.  Do the first results for those exact searches and make sure they get installed.
 
9)  When prompted if you want to give them root access, select "grant" or "allow". Make sure you install everything with busybox.
 
10) Now comes the fun part.  Download the "replace kinguser with supersu v2.4" zip file from here: http://www.mediafire.com/download/mxzbt42xypvn2ts/Replace_Kinguser_with_SuperSU-v2.4.zip You'll want to extract it on your computer and move the "mrw" folder into the "/sdcard" folder in the Onkyo Android.  If you are using "Android File Transfer", the directory that you get plopped in by default is the "/sdcard" folder.  You can also use a tool like 'ES File Explorer" to open the zip file on your device and extract it to the /sdcard folder -- that's what I did.  But if you don't feel comfortable doing that, you can just extract on your computer and move over.
 
11) This part is a little bit tricky and requires a bit of juggling.  We are going to setup so we can remove kingroot and replace it with supersu.  Open the "Terminal Emulator" and type "su", without quotes, followed by the enter key.  You'll get a popup from KingUser asking you if you'd like to allow root access.  Grant/allow, and you will see the terminal prompt turn from a "$" to a "#".  This means your terminal now has root access.  This is very important: make sure you don't close this window at all for the remainder of the process, or you'll have to start over again from the beginning.
 
12) Now that you have the root terminal window, open the "kingroot" app.  Click on the three dots on the top right of the screen and go into the settings menu.  From there, you should see an option for removing kingroot and unrooting the device.  I don't remember exactly what it was called, but it's fairly obvious.  Click on that option and remove the KingRoot install.  You can keep a backup if you want to -- I didn't, but it should theoretically give you a better starting point if you need it later.  You may get a warning about it rebooting your device, but it shouldn't.  Make sure you don't reboot the device at all for the remainder of the steps.  If you reboot now before we install SuperSU, you'll lose root access.  This is why I had you open the root terminal window before -- we'll be making use of it.
 
13) After KingRoot is uninstalled, go back to the terminal emulator window that is currently running with root access from the previous steps.  You will want to enter:
Code:
 cd /sdcard/mrw
 and then hit the enter button.  This will take you to the exploit script.
 
14) We want to make sure we make the root filesystem writable (it normally isn't).  Enter the following command, without quotes, and then hit enter:
Code:
 busybox mount [color=rgb(102, 102, 0)]-[/color]o remount[color=rgb(102, 102, 0)],[/color]rw [color=rgb(102, 102, 0)]/[/color]system
This makes the /system directory writable, which is necessary for installing SuperSU.
 
15) We now want to actually run the script and install SuperSU.  Enter the following command:
Code:
 sh /sdcard/mrw/root.sh
Hit enter, and the fun will happen.  You'll see it attempting to clean up everything, and then install SuperSU.  Once it is finished, SuperSU will open.
 
16) When SuperSU opens, it will prompt you to update the binary.  Click "continue" or "update" to continue on.  When it prompts you for which way to run the update, choose "normal", which will install the binary to your /system folder that you unlocked earlier.
 
17) After a few minutes, you should be told that you are successful, and that you can reboot.  Reboot the DP-X1, and you should have full root access with SuperSU.
 
If for some reason you are getting an error when updating the SuperSU binary, you probably missed the step of uninstalling KingRoot before attempting to install supersu.  This was my biggest issue and took me the longest time to figure out.  You need to launch supersu from your root terminal window -- you can't just launch it from the app drawer after removing kingroot.  And if KingRoot is still installed, it actively blocks writing to the /system directory, so that's why you need to remove it before you install SuperSu.  Hence, you need to install the terminal emulator, grant it root permissions while KingRoot is installed (which will maintain its root permissions), uninstall kingroot, use the root terminal window to launch and install supersu, and then reboot to finalize everything.
 
Hope this writeup helps somebody else out.
 
I also didn't check out if we could simply do "adb root" from a computer to see if we can get root without all of the trouble.  Somebody else may want to check that for me before going through all of the steps that I did. 
biggrin.gif

 
Apr 16, 2016 at 8:36 PM Post #7,274 of 16,224

joshuachew

500+ Head-Fier
Joined
May 9, 2011
Posts
782
Likes
392
Does the DP-X1 have the same 2.5 Balanced output as an AK240
Because I already have the balanced headphone cables for the AK unit

Also has anyone successfully output to an external dac with an otg cable
I have an oppo105 linked to my whole speaker system with very good analogue output
and the oppo cannot play DSD 256 or MQA files
It's got a usb B input on it

Thanks
it works. All you need is an OTG cable
 
Apr 16, 2016 at 9:39 PM Post #7,275 of 16,224

Sonic Defender

Headphoneus Supremus
Joined
May 9, 2011
Posts
12,083
Likes
3,492
Location
Ottawa, Ontario Canada
it works. All you need is an OTG cable

Won't that just mean the Oppo still does a conversion before outputting so you still will be limited by the Oppo's abilities? I'm not sure and maybe I'm missing something.
 

Users who are viewing this thread

Top