Rockbox.org home
Downloads
Release release
Dev builds dev builds
Extras extras
themes themes
Documentation
Manual manual
Wiki wiki
Device Status device status
Support
Forums forums
Mailing lists mailing lists
IRC IRC
Development
Bugs bugs
Patches patches
Dev Guide dev guide
Search



Donate

Rockbox Technical Forums


Login with username, password and session length
Home Help Search Staff List Login Register
News:

Welcome to the Rockbox Technical Forums!

+  Rockbox Technical Forums
|-+  Recent Posts

Recent Posts

Pages: [1] 2 3 ... 10
1
Hardware / Re: Xduoo X3 II
« Last post by seebop on August 17, 2022, 10:34:38 AM »
Quote from: seebop on August 05, 2022, 12:19:07 PM
Thinking about getting one of these. Only place they seem to be available is through a couple of different sellers on Aliexpress
Has anyone purchased one through there recently? Are they legit? Do they come with a firmware version that Rockbox can still definitely be flashed to?

Nevermind, I just realized all the aliexpress listings I was looking at are actually out of stock :(
2
Hardware / Re: Xduoo X3 II
« Last post by Avihaa on August 17, 2022, 10:18:34 AM »
The Xduoo X3II is a feature-packed entry-level digital media player priced at $119. It boasts of DSD playback, BT, USB DAC, and OTG capability. Disclaimer: The Xduoo X3II was sent to me for the purposes of this review, it is a sample and does not have to be returned.
3
New Ports / Re: AIGO EROS Q / AIGO EROS K / IRULU Surfans F20 / AGPTek H3 / HIFI WALKER H2
« Last post by Oscar on August 15, 2022, 02:09:41 PM »
Quote from: dconrad on August 15, 2022, 12:12:20 PM
These backups would definitely be useful - if you want to zip them up and put them up on dropbox or your filesharing service of choice.
Okay, you can download the backup here.
4
Hardware / Re: New cheap portable player in the market
« Last post by pmp4 on August 15, 2022, 01:55:20 PM »
Here I post instructions of how modify icons of the MOCOR firmware:

Just open res.bin with ResOver.exe (it works in a Windows XP virtualbox machine in linux)  and change the icons your want, with the same size/format/filename.
Once you got the new res.bin, you need to compress it in a complete firmware file.

I tried to use BZPwork but it didnt work (it lacks one file when you try to compress a folder with all files).

So instead I use BZPcmd.exe from the 6531.zip, just running windows xp over virtualbox in linux. (You can find it in MOCOR_12C.W13.04.23.BTDialer.20_Source/make/make_cmd/BZPcmd.exe)

Here are the commands:

BZPcmd.exe -L -cat2 -level 5 -usr usr.bin -usrpacsize 4096 -usrcmp b -res res.bin -respacksize 4096 -rescmp b -out part1.bin
BZPcmd.exe -L -cat -level 5 -cmp b -ps ps.bin -kernz kern.bin -res part1.bin -out firm_mod.bin

And you get the new modified firmware in the file firm_mod.bin. You can uncompress with bzpwork to verify that it works fine. I did and every file is the same, except ps.bin that change a little (but it works) than before BZPcmd.exe run.

Here is my modified firmware: https://www.mediafire.com/file/j354kp0hwcuqo5i/firm_mod.bin/file

(I just changed 6 icons from main menu and the background image/color).
5
Hardware / Re: New cheap portable player in the market
« Last post by pmp4 on August 15, 2022, 01:43:33 PM »
Here I post a pic of the player with the new modified firmware:
6
Hardware / Re: New cheap portable player in the market
« Last post by pmp4 on August 15, 2022, 01:23:52 PM »
Quote from: bahus on August 14, 2022, 11:36:56 PM
Hm.. Reading https://chronovir.us/2021/12/18/Opus-Spreadtrum/  - 0x80000003 seems shouldn't be used when writing. It's some kind of marker and not real address...

Just to iterate all possible cases  you should try to rename working fdl files to `sc6530_something` so the following lines are executed
https://gitlab.com/suborg/uniflash/-/blob/master/uniflash.py#L255-256

So try something like renaming 6531A_Write_Full_Flash_1.bin -> sc6530_wff_0x34000000_single.bin

uniflash.py flash ./oldbin.bin -t sc6530_wff
or
uniflash.py flash -wf ./oldbin.bin -t sc6530_wff

You're absolutely right!

It works!

Rename 6531A_Write_Full_Flash_1.bin to sc6530_generic_0x34000000_single.bin and put in fdls folder of UniFlash. And then:

uniflash.py -t sc6530_generic flash firm_mod.bin

Once written, restart, and dump the flash, and when it ends, it starts the player with the new firm.

I flashed a modified firmware with different icons (changed with ResOver.exe) and it works!
7
Audio Playback, Database and Playlists / m3u8 converter macOS
« Last post by Pommes on August 15, 2022, 01:21:48 PM »
Hello,

a friend of mine built an macOS app for me, because I had an issue when transfering Itunes Playlists from Mac to Rockbox.

Songs containing special characters like é,ä,ô etc were skipped, because macOS utilizes a different UTF-8 than rockbox.

This app formats to the rockbox UTF-8 and also includes a simple find and replace to match file paths.


https://github.com/h0fnar/m3u8-converter

Enjoy
8
New Ports / Re: AIGO EROS Q / AIGO EROS K / IRULU Surfans F20 / AGPTek H3 / HIFI WALKER H2
« Last post by dconrad on August 15, 2022, 12:12:20 PM »
Quote from: Oscar on August 05, 2022, 10:38:08 AM
Quote from: dconrad on August 04, 2022, 10:06:15 AM
I would guess the Hifiwalker units are getting the same changes as the F20 - or at least I would hope so. Can we not use usbboot and the (native) bootloader to dump the flash contents?
I took the chance and ordered a Hifi Walker H2 from Amazon.de. And yes, I like the rounder edges and the feel of the device much over the Surfans F20.
Of course I've got a device with firmware 1.4. The "normal" bootloader "bootloader.erosq" gives the same "NAND open error" as on the v 2.7 of the Surfans. So, I tried "bootloader-v7.erosq" from the thread https://forums.rockbox.org/index.php/topic,54228.0.html. And guess what, it works. They seem to have the same updated hardware.
Before installing the new bootloader, I have made a backup of the original bootloader, the original firmware, and made a flash dump of the original flash. Are these backups helpful for creating a new hosted port of Rockbox? How can I share them?

These backups would definitely be useful - if you want to zip them up and put them up on dropbox or your filesharing service of choice. I believe we should be able to create a hosted update image from them, and possibly (if I or someone can find the time) work through it and figure out the hardware changes for the native port.
9
Hardware / Re: New cheap portable player in the market
« Last post by bahus on August 14, 2022, 11:36:56 PM »
Hm.. Reading https://chronovir.us/2021/12/18/Opus-Spreadtrum/  - 0x80000003 seems shouldn't be used when writing. It's some kind of marker and not real address...

Just to iterate all possible cases  you should try renaming working fdl files to `sc6530_something` so the following lines are executed
https://gitlab.com/suborg/uniflash/-/blob/master/uniflash.py#L255-256

So try something like renaming 6531A_Write_Full_Flash_1.bin -> sc6530_wff_0x34000000_single.bin

uniflash.py flash ./oldbin.bin -t sc6530_wff
or
uniflash.py flash -wf ./oldbin.bin -t sc6530_wff

10
Hardware / Re: New cheap portable player in the market
« Last post by pmp4 on August 14, 2022, 06:29:56 PM »
I've tested flash (write) command, and I can confirm that doesnt work.

Crash in Line 88 of uniflash.py:
assert rcode == unicmd.BSL_REP_ACK, 'Could not start data transfer, response code is %X' % rcode

In that line ends the program, with the response code = 0xFF.

I tried to comment the line, and it starts to send data a few minutes, and then it crash in Line 96.
assert rcode == unicmd.BSL_REP_ACK, 'Something is wrong and response code is %X, block is %s' % (rcode, buf.hex())

With the response code 0x89.

The devices keeps alive, just reset, and try to dump (read) the flash, and then starts again.
Pages: [1] 2 3 ... 10
  • SMF 2.0.19 | SMF © 2021, Simple Machines
  • Rockbox Privacy Policy
  • XHTML
  • RSS
  • WAP2

Page created in 0.018 seconds with 13 queries.