Comments (6)
i am preparing a major update, which may take some more time. apps will be updated in the process too.
from uvmod.
Great news. You have done an excellent state of art job with the web patcher and direct upload - kudos!
On the app side, a lot of progress has been made so I too would love to see an update to the most recent app versions when you find the time.
Again, many thanks for your awesome work!
from uvmod.
The project is on hold until more contributors are found. The new version is ready but the mods need to be individually ported to the new Multi-Version format and I dont have the time to do it all myself
from uvmod.
BTW more in-depth info about using custom bin files in your web patcher would be greatly appreciated.
Since I do not fully understand how the patching on binary level is done, I haven‘t been brave enough trying out using more recent bin images fearing to brick my radio ;-).
For example, if I chose a patched firmware with more recent app versions, then adjusted settings using your web patcher, would that be doable, and what would be potential risks?
Or is the binary firmware structure across all versions using fixed memory addresses or pointer tables, so it is always safe to replace some bits regardless of version?
from uvmod.
The project is on hold until more contributors are found. The new version is ready but the mods need to be individually ported to the new Multi-Version format and I dont have the time to do it all myself
Fully understood.
I wish I could help but that’s beyond my scope.
Thank you for your work. You already made my day. Keeping fingers crossed that eventually we see more contributors.
from uvmod.
Yeah, documentation here is sparse. Most of the info is floating around the telegram development groups and some of it is compiled in the UV K5 wiki. You can find it browsing the links from my readme.
Bricking is virtually impossible since UVMOD does not flash over the bootloader, so a radio can always be flashed back when something does not boot. A maliciously crafted firmware could brick the radio though.
The current live UVMOD version uses hardcoded v26 offsets and various forks exist for newer versions. So with my version only v26 firmware with unchanged offsets works, anything else will produce gibberish that may not boot and may malfunction.
The dev version uses a symbol table file along with the firmware file and dynamically loads the necessary offsets. That's where I need help porting the mods though, I can't find the time to do it myself.
The dev version has working Multi-Version and multi-language support but currently only one mod. It is not available online but in this repo on the dev branch.
It also includes a half finished configurator (CPS Software replacement) tool with a v26 tx power bug detector.
from uvmod.
Related Issues (20)
- Air band transmit HOT 1
- TX unlock HOT 1
- TX unlock, have frto. appears tx carrier but no audio on airband. tried mic gain no change? other freq. ok. HOT 7
- Web
- AM audio fix by OneOfEleven HOT 2
- UVMOD with AM fix custom release v0.16 HOT 1
- WebSerial is not supported in Brave browser HOT 2
- CH name and frequency displayed at same time. HOT 1
- Backlight stays lit when scanning through memory channels or frequency HOT 1
- Flashing with Ubuntu 23.10 & Chrome 119.0.6045.159 doesn't work HOT 5
- Filter weather alerts by using SAME codes?
- Mod for listening to satellites with doppler effect HOT 5
- Unable to use frequencies above 144.0
- Mod Not working
- Is there actually an acoustic s-meter for fox hunting?
- Unable to flash mods over Egzumer v0.22 HOT 3
- Backlight on memory scan HOT 1
- TYT ,,SPEC CODE'' at Quansheng
- Set NOAA freqs for usa get nothing on radio HOT 1
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from uvmod.