Fiio X5iii Custom Kernel and Scripts | 2016MHz CPU | 20% RAM increase | Undervolting | New DAC drivers | and much more
post-14977291
Post #46 of 439

jkbuha

100+ Head-Fier
Joined
Jan 2, 2014
Messages
281
Reaction score
394
Joined
Jan 2, 2014
Posts
281
Likes
394
Trying to determine if the following is due to the higher performance of the unit which I have enjoyed recently. I set the Fiio to charge, came back a few hours later and it was dead. After several attempts to charge and start I popped open the back and disconnected the battery to see if I was capable of replacing it on my own. Decided I wasn't and reconnected it, of course the blue light came on and it works just fine.

So should I go to the lower performance setting? Do you think it might be related or is it a player issue. Finally got it set up in my car with bluetooth and a dsp for my amp.
Doesn't sound like it's kernel related. The bootloader (which has been left untouched) can be quite temperamental, and it sounds like the charging module decided to power off the unit for whatever reason (happened to me a couple of times). In that case I just unplug and replug the charger and the unit continues charging normally.
 
     Share This Post       
post-14977292
Post #47 of 439

TiborG

100+ Head-Fier
Joined
May 31, 2018
Messages
174
Reaction score
62
Location
Bratislava Slovakia
Joined
May 31, 2018
Location
Bratislava Slovakia
Posts
174
Likes
62
It only happens to me when I use USB output to DAC. After 3 repetitions of this shock I'm not trying it anymore. I had to let the battery discharge up to 0%. I use kernel 3.1.1 speed 1704 No problem. I did not measure battery consumption, but I think it is better endurance
 
     Share This Post       
post-14977667
Post #48 of 439

shiro75fr

New Head-Fier
Joined
May 28, 2019
Messages
8
Reaction score
4
Location
france
Joined
May 28, 2019
Location
france
Posts
8
Likes
4
Hi, i heard a lot of good things about your Kernel, i am trying to install it in my X5rd from my mac but this is crazy complicated for me. Does exist a tutorial who could help me to enjoy it ?
 
     Share This Post       
post-14977703
Post #49 of 439

MinnieOne

100+ Head-Fier
Joined
Mar 9, 2017
Messages
325
Reaction score
107
Joined
Mar 9, 2017
Posts
325
Likes
107
     Share This Post       
  • Like
Reactions: jkbuha
post-14977715
Post #50 of 439

MinnieOne

100+ Head-Fier
Joined
Mar 9, 2017
Messages
325
Reaction score
107
Joined
Mar 9, 2017
Posts
325
Likes
107
Doesn't sound like it's kernel related. The bootloader (which has been left untouched) can be quite temperamental, and it sounds like the charging module decided to power off the unit for whatever reason (happened to me a couple of times). In that case I just unplug and replug the charger and the unit continues charging normally.
This was the first time I ever used Bluetooth with the FIIO, thought it might be related somehow. I tried unplugging several times. We shall see, I was just trying to find anything that might be different from past usage. Downgraded to slowest Kernel setting, will see what happens! Thanks.

Thinking everything about the player is temperamental and you fixed a lot of it.
 
     Share This Post       
  • Like
Reactions: jkbuha
post-14977731
Post #51 of 439

jkbuha

100+ Head-Fier
Joined
Jan 2, 2014
Messages
281
Reaction score
394
Joined
Jan 2, 2014
Posts
281
Likes
394
Bluetooth radio is patchy and very temperamental. I'm not tampering with that code until I have a weeks supply of caffeine/codeine/single-malt.

Version 3.2 is in final testing and will be released tomorrow, which introduces a new power saving mode (ACPI S0), RCU support and additional kernel modules that will extend performance as well as battery life. And more of prispewnic's magic scripts of course...
 
     Share This Post       
post-14977759
Post #52 of 439

shiro75fr

New Head-Fier
Joined
May 28, 2019
Messages
8
Reaction score
4
Location
france
Joined
May 28, 2019
Location
france
Posts
8
Likes
4
     Share This Post       
post-14978277
Post #53 of 439

WitzyZed

500+ Head-Fier
Joined
Jan 21, 2014
Messages
614
Reaction score
226
Location
Forest Park, IL
Joined
Jan 21, 2014
Location
Forest Park, IL
Posts
614
Likes
226
Thanks for your answer, but how can i install twrp in my fiio from a mac ?
It’s been a while since I managed it on my mac, I was lucky enough to have a roommate with a windows pc, but here’s what I did (if memory serves)
Working around the instructions from fidelizer’s website you can install homebrew and rkflashtool:
http://www.fidelizer-audio.com/flashing-fidelizer-purist-rom-firmware-on-mac-linux-guide/

Firmware Upgrade Tool 1.2.3
^this^ will contain a stock FW 1.2.3 update.img once unzipped.

the first link and the terminal commands (terminal app found in applications folder under utilities) to install rkflashtool are what’s most necessary.

You'll need to install command line tools in mac os x: http://osxdaily.com/2014/02/12/install-command-line-tools-mac-os-x/

then install android debug bridge (ADB) using option 1 found here: https://stackoverflow.com/questions/31374085/installing-adb-on-macos

then follow fidelizer page's instructions for rkflashtool

There are two things using rkflashtool that need to be moved to device,

boot.img from this zip
http://www.mediafire.com/file/wjqivdd2y7pbnl2/boot.zip/file

and the TWRP_recovery.img in this zip https://androidfilehost.com/?fid=1322778262903998941.

Before you power off your device I’d enable developer options in your X5iii, under about device tap on 'build number' several times to enable them, go back on menu and under the new developer options section scroll to see enable USB debugging. turn that on.

You connect your player in powered off state to usb connection with your mac, while holding down the previous track rocker. In terminal you can try two commands to see that your device is recognized.

rkflashtool v
rkflashtool n

so you type the below command and after the arrow (with a space after it), I want you to drag the TWRP_recovery.img into the terminal window and then hit enter.

rkflashtool w recovery <

once that finishes do the below command but with the boot.img file being dragged into the terminal window and hit enter

rkflashtool w boot <

you can then type following command then enter

rkflashtool b

to reboot your device. if it boots properly, and still connected to usb, in terminal type below command then enter

adb reboot recovery

and hopefully you should boot into recovery.

you can then move the latest kernel to your device and install/flash the zip in TWRP (refer to Previous Guide from here on out)
 
Last edited:
     Share This Post       
  • Like
Reactions: shiro75fr
post-14978364
Post #54 of 439

TiborG

100+ Head-Fier
Joined
May 31, 2018
Messages
174
Reaction score
62
Location
Bratislava Slovakia
Joined
May 31, 2018
Location
Bratislava Slovakia
Posts
174
Likes
62
thx for sharing. But I found that when I opened the RAR file, all folders are of 0 size. anyone encounters the same issue?

UPDATE: the problem is probably caused by the fact the the rar file is using new version of rar. I use 7zip and can extract the files

Anyone had tried these files?
I only tested the soundFx from M11 for 2 days. First a wow effect, after a long review, flew out of the libreverbwrapper.so player, and finally the entire soundfx directory. Terrible highlighted reverb - up ringing in the ears, without libreverbwrapper a little better. Younger ears will certainly distinguish it sooner. I think the authors are trying to improve the slightly dull sound of AK4493 (On my Topping DX3 is also AK4493). Now I enjoy the natural delicious sound and the soundfx directory remains soundfx.bak. Even my BD DT 880 says I'm the only right way. And Airplay finally works under Mac OS Mojave !!
 
     Share This Post       
post-14978370
Post #55 of 439

WitzyZed

500+ Head-Fier
Joined
Jan 21, 2014
Messages
614
Reaction score
226
Location
Forest Park, IL
Joined
Jan 21, 2014
Location
Forest Park, IL
Posts
614
Likes
226
I only tested the soundFx from M11 for 2 days. First a wow effect, after a long review, flew out of the libreverbwrapper.so player, and finally the entire soundfx directory. Terrible highlighted reverb - up ringing in the ears, without libreverbwrapper a little better. Younger ears will certainly distinguish it sooner. I think the authors are trying to improve the slightly dull sound of AK4493 (On my Topping DX3 is also AK4493). Now I enjoy the natural delicious sound and the soundfx directory remains soundfx.bak. Even my BD DT 880 says I'm the only right way. And Airplay finally works under Mac OS Mojave !!
I myself wasn’t able to get AirPlay working on El Capitan (I’ve got an iMac from 2007 still kicking), but it does work on iOS 12.2, much to my surprise.
 
     Share This Post       
post-14978415
Post #56 of 439

TiborG

100+ Head-Fier
Joined
May 31, 2018
Messages
174
Reaction score
62
Location
Bratislava Slovakia
Joined
May 31, 2018
Location
Bratislava Slovakia
Posts
174
Likes
62
I myself wasn’t able to get AirPlay working on El Capitan (I’ve got an iMac from 2007 still kicking), but it does work on iOS 12.2, much to my surprise.
This will be because I have a hand-tuned hackintosh on Intel NUC (haha). Basically, it's only good to kill a battery, max 44.1 kHz, that's nothing.
The only 100% stream from PC is Foobar UPNP plugin. Flash library update, instant response and playback. Even JRiver DLNA is not as fast and stable.
Interestingly, on Sierra High it stammered and eventually dwindled after a few minutes. On Mojave no ..
 
     Share This Post       
post-14979153
Post #57 of 439

shiro75fr

New Head-Fier
Joined
May 28, 2019
Messages
8
Reaction score
4
Location
france
Joined
May 28, 2019
Location
france
Posts
8
Likes
4
It’s been a while since I managed it on my mac, I was lucky enough to have a roommate with a windows pc, but here’s what I did (if memory serves)
Working around the instructions from fidelizer’s website you can install homebrew and rkflashtool:
http://www.fidelizer-audio.com/flashing-fidelizer-purist-rom-firmware-on-mac-linux-guide/
&
http://www.fidelizer-audio.com/fiio-x5iii-purist-rom-version-1-2-4-released/
they link to the fiio’s firmware upgrade tool in the second link. this will contain a stock FW 1.2.1 update.img so if you run into any irrecoverable situations before can even make a backup in TWRP you’re going to need to use the steps from the first link, but using the update.img from the second to get back to a fresh base. hopefully you won’t need to.

but anyway the first link and the terminal commands (terminal app found in applications folder under utilities) to install rkflashtool are what’s most necessary.

There’s are two things using rkflashtool that need to be moved to device, (jkbuha if these are out of date please chime in), boot.img from this zip
http://www.mediafire.com/file/wjqivdd2y7pbnl2/boot.zip/file and the TWRP_recovery.img in this zip https://androidfilehost.com/?fid=1322778262903998941.

Before you power off your device I’d enable developer options in your X5iii, under about device tap on build several times to enable them, and under developer options enable USB debugging.

You connect your player in powered off state to usb connection with your mac, while holding down the previous track rocker. In terminal you can try two commands to see that your device is recognized.

rkflashtool v
rkflashtool n

so you type the below command and after the arrow (with a space after it), I want you to drag the TWRP_recovery.img into the terminal window and then hit enter.

rkflashtool w recovery <

once that finishes do the below command but with the boot.img file being dragged into the terminal window and hit enter

rkflashtool w boot <

you can then type following command then enter

rkflashtool b

to reboot your device. if it boots properly, and still connected to usb, in terminal type below command then enter

adb reboot recovery

and hopefully you should boot into recovery.

you can then move the latest kernel to your device and install/flash the zip in TWRP (as described by the general tutorial/instructions provided by jkbuha)
It’s been a while since I managed it on my mac, I was lucky enough to have a roommate with a windows pc, but here’s what I did (if memory serves)
Working around the instructions from fidelizer’s website you can install homebrew and rkflashtool:
http://www.fidelizer-audio.com/flashing-fidelizer-purist-rom-firmware-on-mac-linux-guide/
&
http://www.fidelizer-audio.com/fiio-x5iii-purist-rom-version-1-2-4-released/
they link to the fiio’s firmware upgrade tool in the second link. this will contain a stock FW 1.2.1 update.img so if you run into any irrecoverable situations before can even make a backup in TWRP you’re going to need to use the steps from the first link, but using the update.img from the second to get back to a fresh base. hopefully you won’t need to.

but anyway the first link and the terminal commands (terminal app found in applications folder under utilities) to install rkflashtool are what’s most necessary.

There’s are two things using rkflashtool that need to be moved to device, (jkbuha if these are out of date please chime in), boot.img from this zip
http://www.mediafire.com/file/wjqivdd2y7pbnl2/boot.zip/file and the TWRP_recovery.img in this zip https://androidfilehost.com/?fid=1322778262903998941.

Before you power off your device I’d enable developer options in your X5iii, under about device tap on build several times to enable them, and under developer options enable USB debugging.

You connect your player in powered off state to usb connection with your mac, while holding down the previous track rocker. In terminal you can try two commands to see that your device is recognized.

rkflashtool v
rkflashtool n

so you type the below command and after the arrow (with a space after it), I want you to drag the TWRP_recovery.img into the terminal window and then hit enter.

rkflashtool w recovery <

once that finishes do the below command but with the boot.img file being dragged into the terminal window and hit enter

rkflashtool w boot <

you can then type following command then enter

rkflashtool b

to reboot your device. if it boots properly, and still connected to usb, in terminal type below command then enter

adb reboot recovery

and hopefully you should boot into recovery.

you can then move the latest kernel to your device and install/flash the zip in TWRP (as described by the general tutorial/instructions provided by jkbuha)
Thanks a LOT for your help !!! it resolved my problem and now i can enjoy this new kernel and give a new life to my Fiio !
 
     Share This Post       
  • Like
Reactions: TiborG and WitzyZed
post-14979154
Post #58 of 439

WitzyZed

500+ Head-Fier
Joined
Jan 21, 2014
Messages
614
Reaction score
226
Location
Forest Park, IL
Joined
Jan 21, 2014
Location
Forest Park, IL
Posts
614
Likes
226
109144DF-171A-40A7-85BE-180A3B7A1D2E.jpeg

I’m glad you sorted it out !
 
     Share This Post       
post-14979415
Post #59 of 439

TiborG

100+ Head-Fier
Joined
May 31, 2018
Messages
174
Reaction score
62
Location
Bratislava Slovakia
Joined
May 31, 2018
Location
Bratislava Slovakia
Posts
174
Likes
62
Just out of curiosity I tried flash stock FiiO 1.2.1 after MAC OS Mojave by manual from Fidelizer page using terminal, rkflashtool and works perfectly. I did a flash complete of the Image folder including recovery.img and misc.img and everything went smoothly. So it is not necessary to search for friends with Windows PC and finally I do not have to translate everything as a sound engineer before the concert.
 
     Share This Post       
post-14979419
Post #60 of 439

WitzyZed

500+ Head-Fier
Joined
Jan 21, 2014
Messages
614
Reaction score
226
Location
Forest Park, IL
Joined
Jan 21, 2014
Location
Forest Park, IL
Posts
614
Likes
226
how do you think I got the kernel working for myself months and months ago ? lol
of course it works. obviously as tools came out to speed up the process with access to windows, there’s an easy choice if you have it.
 
     Share This Post       
  • Like
Reactions: jkbuha

Users Who Are Viewing This Thread (Users: 0, Guests: 3)

Top