Itās entirely possible - that issue is an old one that I sent a fix for to CircuitMess (variations in the format of incoming call phone numbers). See what firmware version is being reported in the āAbout & updateā settings screen. The latest is 1.0.5. If itās not 1.0.5, you can use āCheck for updateā to bring it up to 1.0.5, then see if you have the same problem. I have not seen that problem for a while.
Well, I donāt have the time to get quite that collabrative! What I propose is that before posting a fresh topic on this, we continue this discussion here under this topic; I will post my first draft as an attachment to this message and TWM and Petros can see what is unclear or incorrect and let me know. Likewise for any draft that Petros produces. In the end, weāll converge on a good set of instructions, Iām sure.
I started with a Windows machine (not doing MacOS or Linux, sorry) that knew nothing about Ringo at all, and ended up with one that could build and flash a custom firmware.bin.
If you were expecting a full-blown tutorial with pictures (screenshots) and all that, or a YouTube video, I donāt plan to get that sophisticated. Someone else can take that on if they want.
Anyway, here is my first draft of the full instruction list, start to finish, that TWM asked for: Build Custom Ringo Firmware.zip (44.4 KB)
Thanks, Frank. Iāve been a little busy this week, but should have some time tonight or this weekend to give it a try. Iāll let you know how it goes!
All ok I have followed your guide step by step and it worked perfect.
The only change that i have done is to the bat file i removed the āpython .ā from the start and the āpauseā from the end because the command shown error.
Tested and confirmed working great for me, too. I have but one note, along the same line as what @Petros mentioned: If you install python with all the options you specify, the command to call upon python in the flash.bat file should technically be called as py .\esptool.py ā¦ or allow file associations to take over and just call to .\esptool.py ā¦ directly. Making this one small modification was all that I needed to flash flawlessly. My barely modified test v99.0.6 was flashed and booted successfully.
Technically, the file association for .py files added by the chosen options in the python installer should negate the need for explicitly calling py but thereās no harm in calling it, as some Windows installations will still screw up the association in a Command Prompt (cmd).
That said, spare the batch python invocation, which may vary for others (maybe note that if python .\ā¦ fails, try py .\ā¦ or just .\esptool.pyā¦ instead), this was simple and to the point. Exactly what I was hoping to see. I vote that you fire up a new topic and write it up, @frankprindle! Then @robertCM can unpin this one and pin the new oneā¦just include a link-back in the new topic to this one for discussion. Then maybe Robert can lock the pinned tutorial thread to keep it clean and leave this one open (maybe edit Title to add (discussion) while heās at it) so we can answer questions.
Iām not sure I see any reason to lock it. He can still pin it if he wants, but there is no reason there couldnāt be discussion after the main post, since any modifications/improvements over time would be incorporated into the zip file that will remain in the first post.
I figured we could use this thread for discussion and keep the other new thread as a pinned comment-less tutorial post. That said, this is #NotMyCircus (Or, should I say, #NotMyCircuitMess ) Yāall can do it however you want.
Yesterday 30/07/2021 by CircuitBlocks I did Restore OS and I am uploading version 1.0.2 there is already version 1.0.5 for which I can not upload version 10.0.5? Iām trying to update directly from the phone and there is a message that the OS is up to date and I can not update to version 1.0.5 , why?
yes, I did a system restore in ringo and I got 1.0.2 and with an error because it shows some strange characters in incoming connections instead of the callerās number
i just did a system restore and previously i had 1.0.5 and now it has uploaded 1.0.2. in version 1.0.5 there were no ringing bugs and in version 1.0.2 there is just such a bug.
System Restore reverts system max to version 1.0.2
This was indeed an issue from our end, weāve forgotten to update the firmware to the latest release.
Weāve pushed a fix now so the next time you open circuitblocks, it should automatically update. Press the restore firmware button after that and the latest version of the firmware will be loaded.