Rockbox Development > New Ports
Fiio M3k
alexs:
--- Quote from: speachy on May 13, 2020, 06:40:43 PM ---This package generation mechanism already exists, but it relies on tooling that is Linux-specific (and also requires superuser permissions). That said, once a suitably-patched package is generated, we can use that to generate binary patches that can be distributed from download.rockbox.org and automagically applied using rbutil.
--- End quote ---
No idea what's the current status here, so just in case, I think I have a way (or one more way) of installing pretty much anything on this device now. There's nothing really Linux-specific about it, but it does involve a valid original M3K.fw. It is however very easy to patch out once discovered, assuming anyone at FiiO cares.
--- Quote from: speachy on May 13, 2020, 06:40:43 PM ---This comes as a suprise; none of the other hiby-based players I've seen require signed firmware images.
--- End quote ---
Shanling M0 uses the same kind of signed update packages. With the same exact public key for signature checks.
--- Quote from: efqw on May 14, 2020, 07:55:34 PM ---1. The main player application is aggressively logging to /data/userfs/app.log.
--- End quote ---
A bit of trivia. Navigate to Settings -> About, and press the pause button TWELVE times. The player will copy app.log to the SD card, along with the kernel log. If there's a file named "fiio_linux_app_debug_cmd" in the root directory of the SD card, it will also attempt to capture and copy core dumps of the player application.
speachy:
--- Quote from: alexs on November 07, 2020, 07:41:41 PM ---Shanling M0 uses the same kind of signed update packages. With the same exact public key for signature checks.
--- End quote ---
In other words, it's probably the default Ingenic signing key, probably hiding somewhere in the bowels of their SDK sources...
whiskerc:
Just checked in and discovered that progress is being made on the M3K port. This is excellent news. Thank you!
When it comes to the point where you are looking for testers, I would be more than happy to help in any way possible. I have an M3K currently running xvortex M3K_v1.4.3_e99db03-191013.
bahus:
--- Quote from: speachy on October 10, 2020, 05:37:29 PM ---when the "official" binaries are finally installable, they will present a different set of bugs than what you're used to.
--- End quote ---
Why there is no daily builds for this target?
I got that's it's not automatically installable - but isn't it the case for other targets like Xuelin?
--- Quote from: alexs on November 07, 2020, 07:41:41 PM ---I think I have a way (or one more way) of installing pretty much anything on this device now. There's nothing really Linux-specific about it, but it does involve a valid original M3K.fw. It is however very easy to patch out once discovered, assuming anyone at FiiO cares.
--- End quote ---
If I understand correctly there is some way that can be used for manual installation.
So daily builds might be useful if alexs shares his manual installation method..
saratoga:
https://build.rockbox.org/data/rockbox-fiiom3k.zip
Navigation
[0] Message Index
[#] Next page
[*] Previous page
Go to full version