Toon firmware updates overview

Forum about the Toon firmware, and its extensions

Moderators: marcelr, TheHogNL, TerrorSource, Toonz

Toon firmware updates overview

Postby TerrorSource » Thu May 24, 2018 9:51 am

Creating this topic to make clear which firmware can be rooted on what device since Eneco has announced a new Toon called "Toon 2". Which is in fact a qb3 following Quby's naming.

Please do not discuss the rooting of the toon or firmware in this topic, do that in the already existing topics.

Also keep in mind that i do not know all firmware versions so post a firmware version if it's not in the list so i can add it.

Toon 1 / qb2:
Latest rootable version: 4.15.6
Latest stable version: 4.15.6
Latest beta version: 4.16.8 <<< custom apps and ToonStore do not work !!!
Will always be rootable.

Toon 2 / qb3:
Latest rootable version: Not available
Latest stable version: 4.15.6
Latest beta version: 4.16.8

Sheet:
Not usefull any longer.
Last edited by TerrorSource on Fri May 25, 2018 12:17 pm, edited 5 times in total.
TerrorSource
Member
Member
 
Posts: 294
Joined: May 2017

Re: Toon firmware updates overview

Postby Toonz » Thu May 24, 2018 11:17 am

It is quite simple : Toon 1 can always be rooted on any firmware, Toon 2 cannot be rooted on any firmware (yet).

You are missing the version 4.9.x which is installed on a virgin Toon 2 (before it is upgrading itself)
member of the Toon Software Collective
User avatar
Toonz
Forum Moderator
Forum Moderator
 
Posts: 1249
Joined: December 2016

Re: Toon firmware updates overview

Postby TerrorSource » Thu May 24, 2018 11:52 am

Toonz wrote:It is quite simple : Toon 1 can always be rooted on any firmware, Toon 2 cannot be rooted on any firmware (yet).

You are missing the version 4.9.x which is installed on a virgin Toon 2 (before it is upgrading itself)


Isn't that 4.9.23? haven't seen a different 4.9.x version till now.
TerrorSource
Member
Member
 
Posts: 294
Joined: May 2017

Re: Toon firmware updates overview

Postby TheHogNL » Thu May 24, 2018 7:55 pm

4.9.124 (and that's NOT a typo)
Member of the Toon Software Collective
User avatar
TheHogNL
Forum Moderator
Forum Moderator
 
Posts: 1290
Joined: August 2017

Re: Toon firmware updates overview

Postby TheHogNL » Thu May 24, 2018 8:17 pm

Yesterday at Eneco my ears caught some quby and eneco guys talking about a 4.16.8 release which should contain a option to download your data from your toon. This is a requirement for GDPR.

So, today I went and tried to update my toon with 4.16.8 using my update script and to my suprise it started to download and install this version.

However, normally my script fixes some rooting stuff (like enabling custom apps and toonstore again after an upgrade). But this time it failed to do that. And after rebooting I noticed that all my custom apps where not working anymore. The data download option (which is a rrd files dump to a file downloadable using your browser pointing at the toon) is working. And the toon is indeed running 4.16.8

So I went and looked further why the apps are not working anymore. Somehow all toon builtin apps are now packed into one large file. So you can not add custom apps anymore in the Global.qml file. My custom apps where still on the file system but you can not get them to start anymore :(

So my advice is to stay out of 4.16.8!
Member of the Toon Software Collective
User avatar
TheHogNL
Forum Moderator
Forum Moderator
 
Posts: 1290
Joined: August 2017

Re: Toon firmware updates overview

Postby Toonz » Fri May 25, 2018 11:43 am

TerrorSource wrote:Creating this topic to make clear which firmware can be rooted on what device since Eneco has announced a new Toon called "Toon 2". Which is in fact a qb3 following Quby's naming.

Please do not discuss the rooting of the toon or firmware in this topic, do that in the already existing topics.

Also keep in mind that i do not know all firmware versions so post a firmware version if it's not in the list so i can add it.

Latest rootable version: 4.15.6
Latest stable version: 4.15.6
Latest beta version: 4.16.8 <<< not rootable

Sheet:
https://docs.google.com/spreadsheets/d/ ... edit#gid=0


I would like to clarify the original post a bit, combined with the remarks from TheHogNL:

Rooting:
- Toon 1 systems can always be rooted, no matter what firmware is on it.
- The new Toon 2 cannot be rooted for now, no matter what firmware is on it
We are looking into this but the security design and PCB design has improved significantly. No ETA yet......

Running custom apps:
- if you run custom apps through Globals.qml do not update beyond 4.15.6
This is caused by a new way of distributing the apps on Toon. We are looking into this and have good hope we will be able to crack this one at some point.
However, I expect it will at least result in code changes in ToonStore and all other custom apps as well. So, a lot of work to be done, stay tuned..........
- if you do not run custom apps feel free to upgrade beyond 4.15.6

By the way: nothing wrong with a 4.15.6 Toon :)

Kind regardz,

Toonz
member of the Toon Software Collective
User avatar
Toonz
Forum Moderator
Forum Moderator
 
Posts: 1249
Joined: December 2016

Re: Toon firmware updates overview

Postby TerrorSource » Fri May 25, 2018 12:20 pm

Edited the OP to made it more clearer.

Stay on 4.15.6 as long as possible for now!
TerrorSource
Member
Member
 
Posts: 294
Joined: May 2017

Re: Toon firmware updates overview

Postby TheHogNL » Sat May 26, 2018 12:35 pm

Looked a bit deeper into how they pack their apps now.

The apps and also the drawables (images) are packed into a file called a binary resource file (see http://doc.qt.io/qt-5/resources.html). The only reason I can think of they do this is because they don't want us to mess up with their apps.

So is this the end of custom apps? I hope not. I'm not a QT specialist and this is the only information I can find about this binary resource thing for now.

This good weather outside, and the Monaco GP, holds me back from looking into this any further today.
Member of the Toon Software Collective
User avatar
TheHogNL
Forum Moderator
Forum Moderator
 
Posts: 1290
Joined: August 2017

Re: Toon firmware updates overview

Postby Ierlandfan » Sat May 26, 2018 6:16 pm

We can try to extract the files from the binary resources and try to make them fit on the older QT (without binary resources)
Just a thought.
Ierlandfan
Member
Member
 
Posts: 148
Joined: October 2013

Re: Toon firmware updates overview

Postby TheHogNL » Sat May 26, 2018 7:32 pm

Are you familiair how to do that?
Member of the Toon Software Collective
User avatar
TheHogNL
Forum Moderator
Forum Moderator
 
Posts: 1290
Joined: August 2017

Re: Toon firmware updates overview

Postby Ierlandfan » Sun May 27, 2018 11:52 am

At least I can try and see what's possible. Keep you informed.
Ierlandfan
Member
Member
 
Posts: 148
Joined: October 2013

Re: Toon firmware updates overview

Postby TheHogNL » Sun May 27, 2018 12:04 pm

Thanks. You can ofcourse use my update-script to upgrade your toon to this version to see the problem I am having and get the necessary resource files they are now using.

I did try to google a bit about exctracting rcc files but I can only find things about .exe files and graphics inside of it. Nothing about qml files inside the .rcc.

Ohwell, it time for the Monaco GP soon so I'm off.
Member of the Toon Software Collective
User avatar
TheHogNL
Forum Moderator
Forum Moderator
 
Posts: 1290
Joined: August 2017

Re: Toon firmware updates overview

Postby michel30 » Tue May 29, 2018 9:04 pm

they have started with the rollout of Update 4.16.8 DON'T update this one if you like all the tools what you have now.
michel30
Member
Member
 
Posts: 232
Joined: August 2017

Re: Toon firmware updates overview

Postby TheHogNL » Tue May 29, 2018 9:16 pm

The update isn't necessary also because we, as we haved rooted our toons, already can download our own data 8)
And the rest of the release notes are not that impressive.
Member of the Toon Software Collective
User avatar
TheHogNL
Forum Moderator
Forum Moderator
 
Posts: 1290
Joined: August 2017


Return to Toon Firmware

Who is online

Users browsing this forum: No registered users and 1 guest