1. This site uses cookies to help personalise content, tailor your experience and to keep you logged in if you register.
    By continuing to use this site, you are consenting to our use of cookies.

    Dismiss Notice

Fiio X5iii Custom Kernel and Scripts | 2016MHz CPU | 20% RAM increase | Undervolting | New DAC drivers | and much more

Discussion in 'Portable Source Gear' started by jkbuha, May 3, 2019.
1 2 3 4
6 7 8 9 10 11 12 13 14 15
  1. TiborG
    I couldn't find a link who tried flash firmware, only kernel. Fiio once speculated to produce a player without audio output, but unfortunately it was rejected. This is the first model from a competitive prize,
    2 SD cards, and so on. My hand hurts again ..
    Not surprisingly, it is sold out, even for a month canceled the offer
  2. jkbuha
    Dear Head-Fi Community

    After weeks of testing, prispewnic and I are pleased to announce Version 3.2 of the X5iii modded kernel. This release introduces additional new features and enhancements, including power-saving states (S0/s2idle) and RCU module enhancements as well as additional 2016MHz voltage optimisation, together with the round of improvements for the AROMA installer.


    Version 3.2
    New : Added RCU Synchronization Mechanism (much faster)
    New : Optimised RCU Settings
    New : Added s2idle S0 state (better battery lifetime)
    Enhanced: Voltage optimisation for 2016MHz kernel
    Enhanced: Updated hosts file - 135385 exceptions for no spamware, faster browsing
    Fix: Minor Bugfixes
    AROMA: Added "Restore" section
    AROMA: Added "Support the Project" section
    AROMA: Reworked logic and scripts




    Install via TWRP as per usual. The installer is quite intuitive, but do read all the selection options as you go through the choices.

    Enjoy :)

    Thanks and Rants

    Again, massive thanks to prispewnic's product features, suggestions and testing, and the great community of beta testers on Head-Fi and 4PDA.

    Thanks again to @FiiO for releasing the first GPL of the source code back in June. If it weren’t for you we wouldn’t have this modded kernel, but please do release full source code for the X7ii, M6, M11 and all other kernels developed under the GPLv2, as you have for the X5iii. That way you'll have a happier, more engaged user community :)
    Last edited: May 29, 2019
    Inof, biteme02, MinnieOne and 5 others like this.
  3. TiborG
    Great performance, I managed to restore Google play and all Google services for UAPP. Just sign in to your account again. Very useful news !!
    jkbuha likes this.
  4. MinnieOne
    I'm not sure what I am looking for with the latest round of updates as far as faster performance. It goes pretty fast now, except for the slow Android boot up. I'd like to have a talk with Mr. Android about that.

    One question, does the auto launch set ups do anything to configurations for each player or is it just a time saver for users. Only reason I ask is because I've switched to mostly using Foobar, but I'm willing to move on to one of the supported apps you have on the install.

    Thanks again.
  5. Moragersky
    Thanks for the new kernel! Your work has been amazing. I’m enjoying my device a lot more now. One question, what is your favorite sound from the audioflinger options? I was using 1.1.8 option but I remember I read about 1.1.0 was the best firmware sound (I think the creator of Fidelizer said that). What is your preferred option?
    jkbuha likes this.
  6. jkbuha
    Just a time saver really, until I figure out how to replace the Pure Music mode with the player of choice (which could be impossible, but you won't know until you try...)
    I can put Foobar on the list as well, just need to know what its exact process name is (ie com.foobar.... etc) so I can give it to prispewnic to add to the script.
  7. jkbuha
    Unfortunately it's a bit like asking what's the best vintage bordeaux (1985/2001) or best single malt (nikka). They're all a bit subjective, and it depends what's connected to the output.

    My preference is 1.2.1 as it's the most natural sounding, but please do experiment with all envelopes to suit your listening pleasure.
  8. takwing1hk
    TiborG, can you kindly outline how to install those packages?
  9. TiborG
    The actual application names for autostart are in the root/data/app directory. For example, foobar is com.foobar2000.foobar2000-2. This is updated by foobar today, so check it out. I also had to change the sleep value to 50 in 60Main, UAPP or Foobar collided with each media at the start of the mediascanner and SD 2 was not readable.

    monkey -p com.foobar2000.foobar2000 -c android.intent.category.LAUNCHER

    Update - best path: root/data/data
    Foobar name.jpg
    Last edited: Jun 5, 2019
    jkbuha likes this.
  10. TiborG
    I only tried SoundFx from M11. It is not possible without Superuser. ES or Solid Explorer - already unzipped SoundFx directory into the root / system / lib directory - back up the originals to a safe place or give the extension .bak, and restart. SoundFx for other players contains additional directories, and SoundFx files with other names that are not identical to those in FiiO X5 and M11. I haven't found any progress on Ibasso or others on 4PDA. Neither views on the results. Just like I got - the best SoundFx is none or Soundfx.bak and audio-effects.conf.bak. It is easier and more efficient to test libaudioflinger from Fiio firmware.
    I have no idea what DAC and OPAmp has Echobox and Ibasso, if it's ESS SABRE so it's probably not even worth trying this tuning sound.
    M11 was without reverbwrapper OK. But from ear to ear for everyone it sounds different

    It makes no sense to test the sound of Diana Krall or the like. This also sounds good from a plastic cassette player. Soundgarden or Gov't Mule will show you the right light.
    Last edited: May 30, 2019
  11. jkbuha
    I wouldn't advise mixing sound envelopes made for other DAC families. Sabre (X7ii et al) is notoriously different in sound performance to AKM (X5ii/M6//M11).

    Also remember that multi stage processing in Android (libaudio+soundfx/musictx) does introduce a good deal of distortion as the pcm data gets passed around through the various libraries. Audio degradation in principle would be similar to Viper4Android (but nowhere as bad, given the outdated 16-bit handling of audio).

    If it's purity you're after, disable everything apart from the libaudioflinger of choice and let your soundstage do the rest. If, as they say, you're after more colour, then mix away :)
    TiborG likes this.
  12. lookingforowls
    20190603_081252.jpg So I finally got around to getting this installed, but have been having problems pushing 3.2 (I think?). The zip file is in the internal sd, but I think I'm stuck at 3.1, I've run the installer a few times, screen cap attached. Running Fidelizer 1.2.1
    Last edited: Jun 3, 2019
  13. Ghost Of Lundy

    I don’t know know what i’m doing but I five;lay figured it out

    Did you get.a setup wizard during the install?

    If it helps. I rooted through TWRP

    I installed the zip file from here.


    This I\was on internal sdcard

    It finally ran it
    Last edited: Jun 3, 2019
  14. lookingforowls
    There was a prompt asking me is I wanted to root my device at some point and I said no, maybe that was it.
  15. MinnieOne
    No you don't need to root the device. Not sure what your issue is but that isn't it.
1 2 3 4
6 7 8 9 10 11 12 13 14 15

Share This Page