Rockbox Development > New Ports
Surfans F28
vitt13:
--- Quote from: schatteneis on November 14, 2023, 06:32:54 AM ---installing adb
--- End quote ---
What do you mean "installing adb"? It has to unpack *.upt firmware, then extract system.ubi content with ubireader_extract_files utility, then rename /etc/init.d/K90adb to S90adb and rebuild back the firmware. It looks similar to HiBy R3Pro2022 fw that I have.
The steps are similar to this https://www.head-fi.org/threads/hiby-r3-pro-portable-bluetooth-dap.916299/post-17496314
schatteneis:
--- Quote from: vitt13 on November 14, 2023, 11:34:13 AM ---
--- Quote from: schatteneis on November 14, 2023, 06:32:54 AM ---installing adb
--- End quote ---
What do you mean "installing adb"? It has to unpack *.upt firmware, then extract system.ubi content with ubireader_extract_files utility, then rename /etc/init.d/K90adb to S90adb and rebuild back the firmware. It looks similar to HiBy R3Pro2022 fw that I have.
The steps are similar to this https://www.head-fi.org/threads/hiby-r3-pro-portable-bluetooth-dap.916299/post-17496314
--- End quote ---
I had to install adb on Ubuntu for the next track + power button mode to work so I could use jztool, else it would complain about missing drivers
schatteneis:
--- Quote from: schatteneis on November 14, 2023, 01:32:23 PM ---
--- Quote from: vitt13 on November 14, 2023, 11:34:13 AM ---
--- Quote from: schatteneis on November 14, 2023, 06:32:54 AM ---installing adb
--- End quote ---
What do you mean "installing adb"? It has to unpack *.upt firmware, then extract system.ubi content with ubireader_extract_files utility, then rename /etc/init.d/K90adb to S90adb and rebuild back the firmware. It looks similar to HiBy R3Pro2022 fw that I have.
The steps are similar to this https://www.head-fi.org/threads/hiby-r3-pro-portable-bluetooth-dap.916299/post-17496314
--- End quote ---
I had to install adb on Ubuntu for the next track + power button mode to work so I could use jztool, else it would complain about missing drivers
--- End quote ---
but yeah, i can confirm that this works one to one, expect that its all lowercase and there is an extra file in the upt, i have uploaded the adb enabled firmware to google drive https://drive.google.com/drive/folders/1XzRtyR7ESuYpipRFmwS5KvdVJI2C4O6r?usp=sharing
schatteneis:
--- Quote from: speachy on November 13, 2023, 10:22:02 PM ---
--- Quote from: schatteneis on November 13, 2023, 07:52:27 PM ---Hello, iam new here and was intreseted in learning more about the my Surfans F28, i saw the F20 getting support already so i was wondering if its possible to rockbox the F28?
--- End quote ---
A quick look shows that this is based on the X1000E SoC and surprisingly, they provide a firmware updae for the unit. Poking into that it appears to be built on the same HibyOS platform as their F20 player (and several others rockbox already has ports for)
It probably wouldn't take that much work to produce a hosted port to this thing -- we'd need to patch the firmware update image to enable adb, and start poking around. Once we get some basic operational parameters (mainly screen resolution) a bootloader binary can be generated, and from there, the complete rockbox applicaiton will just require mappings for buttons and audio interaction.
--- End quote ---
also to get back on this, poking around a bit the screen resolution is 320x480 and can be either 50hz or 60hz
--- Code: ---cat /sys/class/graphics/fb0/modes
U:320x480p-60
U:320x480p-50
--- End code ---
schatteneis:
Now, with ADB enabled ofw in hand, how can one go about with making a hosted port? Are there any resources I can follow?
Navigation
[0] Message Index
[#] Next page
[*] Previous page
Go to full version