iBasso DX200 Modification Project

Discussion in 'Modifications and Tweaks' started by Windows X, Jun 28, 2017.

  1. Windows X

    Windows X MOT - Fidelizer

    Joined:
    Jun 26, 2017
    Likes Received:
    29
    Trophy Points:
    13
    Location:
    Thailand
    After I was harassed by Lurker0 and got my thread locked by moderator for some reason, I googled and found this is a place for people who was treated poorly in Head-Fi. I hope to share my projects that can help fellow audiophiles here.

    This is my first project I'd like to share here. It's my modified ROM for iBasso DX200 with the following changes below:

    -Based on firmware version 2.3.125
    -Play Store added
    -Tweaked power.rk3368.so on 2.3.125 file with 7 CPUs shutting down like before for better battery life
    -Apollo - Fidelity Edition from https://forum.xda-developers.com/android/apps-games/apollo-music-player-fidelity-edition-t3038629 included
    -build.prop tweaks for better video and storage performance and improve battery life
    -audio engine optimized for only audio playback (EQ/Gaplass features work)
    -bundled audio effects removed but keep main engine (Poweramp works now)

    Download: http://www.mediafire.com/file/lwa0q8kd06xm915/DX200-2.3.125-WindowsX-Purist.zip

    Installation Guide

    1. Download Factory Tool provided by Paul http://www.ibasso.com/uploadfiles/download/FactoryTool_v1.39_DX200.zip
    2. Turn off DX200
    3. Connect DX200 with USB connection to computer while holding play button switch
    4. Install Rockchip USB driver included in FactoryTool
    5. Open FactoryTool.exe and flash ROM according to instructions provided in DX200 batch tool instruction.doc

    Since many people asked for Gaplass and fixing Poweramp stuff, I decided to lower the bar for people who want it. This is different from Advanced ROM I cooked for some mebers before but that's as far as I can do to keep up with compatibility request. It will miss the following features:

    1. audio effect engine removed completely
    2. Equalizer/Gaplass components removed from core audio engine
    3. I/O optimizations will be optimized for lowest possible latency with stable sonic performance

    And million thanks to Paul for answering our prayers. I also have DX200 modification service (ROM and hardware modification) for people who're interested in taking this to the further levels.

    If you have any question about the ROM to ask personally, please use my E-Mail address [email protected] instead of PM for faster response. :)

    Regards,
    Keetakawee

    [​IMG]
     
  2. gixxerwimp

    gixxerwimp Professional tricycle rider

    Pyrate
    Joined:
    Sep 30, 2015
    Likes Received:
    5,773
    Trophy Points:
    113
    Location:
    small island claimed by China
    Sorry for the noise, but ROFLMFAO! Welcome to SBAF!
     
  3. Windows X

    Windows X MOT - Fidelizer

    Joined:
    Jun 26, 2017
    Likes Received:
    29
    Trophy Points:
    13
    Location:
    Thailand
    Thank you. Head-Fi has the worst moderation I've seen in my entire life. I asked them to become a sponsor but I changed my mind after they sit around doing nothing but locking my threads for 3 months then ask me to pay $3,600 for 6 months deal. What a load or crap.

    Regards,
    Keetakawee
     
  4. manatworks

    manatworks Friend

    Pyrate
    Joined:
    Sep 28, 2015
    Likes Received:
    226
    Trophy Points:
    43
    Oh hey, WindowsX!
    Glad to see fellow countrymen here, welcome to SBAF!

    You should also put modified rom for fiiox5iii here as well, we have many experienced members here and i'm pretty sure they can give you useful feedback to make it even better.
     
  5. Windows X

    Windows X MOT - Fidelizer

    Joined:
    Jun 26, 2017
    Likes Received:
    29
    Trophy Points:
    13
    Location:
    Thailand
  6. Bill-P

    Bill-P Level 42 Mad Wizard

    Pyrate
    Joined:
    Sep 25, 2015
    Likes Received:
    4,801
    Trophy Points:
    113
    Location:
    San Jose, CA
    Any info on AK120? ;) (I've done some analysis on the structure of the ROM file myself but would love to know if someone else aside from listrid has been successful at unpacking the firmware)
     
  7. Windows X

    Windows X MOT - Fidelizer

    Joined:
    Jun 26, 2017
    Likes Received:
    29
    Trophy Points:
    13
    Location:
    Thailand
    AK120 is iRiver based firmware. Even if it's possible to be modified, I don't think I can do it the way I did on iBasso/Fiio which is Android based firmware. For new AK devices, ROM modification requires rooting or tool to flash 3rd-party firmware image first.

    Regards,
    Keetakawee
     
  8. Bill-P

    Bill-P Level 42 Mad Wizard

    Pyrate
    Joined:
    Sep 25, 2015
    Likes Received:
    4,801
    Trophy Points:
    113
    Location:
    San Jose, CA
    Thanks. Looks like I'll have to keep digging then. I'm "close" but not quite. Would be cool to have listrid here with us so I could just ask if he has an unpacker tool.

    On that note, since we're on the topic of Android, have you tried working with the Sony Android DAPs then? Notably ZX1 and ZX2? ;)
     
  9. Windows X

    Windows X MOT - Fidelizer

    Joined:
    Jun 26, 2017
    Likes Received:
    29
    Trophy Points:
    13
    Location:
    Thailand
    I tried to modify Sony ROM for ZX1, ZX2 and also some F series. Sadly, none worked. :(

    That's the only reason it kept me away from Sony DAP though I'm using Xperia smartphone. It'd be possible if root access or ROM repacker tool is provided.

    Regards,
    Keetakawee
     
  10. Bill-P

    Bill-P Level 42 Mad Wizard

    Pyrate
    Joined:
    Sep 25, 2015
    Likes Received:
    4,801
    Trophy Points:
    113
    Location:
    San Jose, CA
    Yeah, I know how to root ZX2, and I also know the button combination for recovery mode but neither seem able to flash the device. Will dig a bit deeper then, but it's cool to see progress for players, ya know.

    My main concern right now is rather with trying to unpack and repack the AK120 firmware more so than ZX2. ZX2 seems like it's not very... mod-friendly even with root access and recovery mode.

    Keep up the good work! :)
     
  11. Windows X

    Windows X MOT - Fidelizer

    Joined:
    Jun 26, 2017
    Likes Received:
    29
    Trophy Points:
    13
    Location:
    Thailand
    Even if you can root it, you won't be able to push anything to device without adb and its driver. It's not gonna be friendly anytime soon lol.
     
  12. Windows X

    Windows X MOT - Fidelizer

    Joined:
    Jun 26, 2017
    Likes Received:
    29
    Trophy Points:
    13
    Location:
    Thailand
    Hi guys. I've finished cooking 2.4.135 ROM now. This time it comes with revamped MangoPlayer UI for better user experience and performance too.

    -Based on firmware version 2.4.135
    -Play Store added
    -Revamped MangoPlayer UI for better user experience and performance
    -Apollo - Fidelity Edition from https://forum.xda-developers.com/android/apps-games/apollo-music-player-fidelity-edition-t3038629 included
    -build.prop tweaks for better video and storage performance and improve battery life
    -audio engine optimized for only audio playback (EQ/Gaplass features work)
    -bundled audio effects removed but keep main engine (Poweramp works now)

    Download: http://www.mediafire.com/file/m3rrgg9e14m6a9a/DX200-2.4.135-WindowsX-Purist.zip

    Installation Guide

    1. Download Factory Tool provided by Paul http://www.ibasso.com/uploadfiles/download/FactoryTool_v1.39_DX200.zip
    2. Turn off DX200
    3. Connect DX200 with USB connection to computer while holding play button switch
    4. Install Rockchip USB driver included in FactoryTool
    5. Open FactoryTool.exe and flash ROM according to instructions provided in DX200 batch tool instruction.doc

    There's a lot of improvements for Advanced ROM and I also added Enhanced ROM into collection too. You can check it out below for details.

    http://www.fidelizer-audio.com/portable-products/

    Regards,
    Keetakawee
     
  13. suwarna

    suwarna New

    Joined:
    Aug 11, 2017
    Likes Received:
    0
    Trophy Points:
    1
    Location:
    indonesia
    hi Keetakawee, do you launch 2.5 version ROM for dx200 ?
     
  14. Windows X

    Windows X MOT - Fidelizer

    Joined:
    Jun 26, 2017
    Likes Received:
    29
    Trophy Points:
    13
    Location:
    Thailand
    [​IMG]



    Hello everyone. I received a few requests about DX200 2.5.141 update and I have been working on it since released. The reason why it took a while is because I wanted to port 2.3 stuff back since I love sound signature from 2.3 a lot but it all failed lol.

    There’s also urgent demand on Fiio X7 and X5iii too so I pushed those releases while trying to port 2.3 stuff. I also have ROM leakage issues which affected my productivity a lot so please don’t leak it so I can fully devote my effort into ROM improvement.

    -Based on firmware version 2.5.141
    -Play Store added
    -Apollo – Fidelity Edition from https://forum.xda-developers.com/android/apps-games/apollo-music-player-fidelity-edition-t3038629 included
    -Revamped MangoPlayer UI with improved user experience
    -build.prop tweaks for better video and storage performance and improve battery life
    -Audio engine optimized for only audio playback (EQ/Gaplass features work)
    -Bundled audio effects removed but keep main engine (Poweramp works now)

    Download: http://www.mediafire.com/file/0ez66873zihr74k/DX200-2.5.141-WindowsX-Purist.zip



    Installation Guide

    1. Download Factory Tool provided by Paul http://www.ibasso.com/uploadfiles/download/FactoryTool_v1.39_DX200.zip
    2. Turn off DX200
    3. Connect DX200 with USB connection to computer while holding play button switch
    4. Install Rockchip USB driver included in FactoryTool
    5. Open FactoryTool.exe and flash ROM according to instructions provided in DX200 batch tool instruction.doc



    There’s a lot of improvements for Advanced ROM and I also added Enhanced ROM into collection too. Please read Portable Products for more details including iBasso DX200 Fidelizer Mod project with 3 modification levels.
     

Share This Page