Toon 1 and Toon 2 software rooting

Everything about rooting Toons 1 and 2.

Moderators: marcelr, TheHogNL, Toonz

wian
Starting Member
Starting Member
Posts: 6
Joined: Sun Aug 21, 2022 3:06 pm

Re: Toon 1 and Toon 2 software rooting

Post by wian »

Oh crap… I became impatient and did a factory reset. Now it says it cannot connect to the service center and doesn’t boot up. Tried to use my home WiFi and phone hotspot but it doesn’t connect to the service center. Looking at tcpdump I see it connecting to AWS URLs, maybe the infamous certificate problem? :shock:
TheHogNL
Forum Moderator
Forum Moderator
Posts: 2117
Joined: Sun Aug 20, 2017 8:53 pm

Re: Toon 1 and Toon 2 software rooting

Post by TheHogNL »

I think your problem is that the toon version is too old to working with the software rooting trick. It seems to get the payload but the payload itself isn't working probably I think (and the log location is different).
Best is to do a older raspberry pi toonrooter script.
Member of the Toon Software Collective
wian
Starting Member
Starting Member
Posts: 6
Joined: Sun Aug 21, 2022 3:06 pm

Re: Toon 1 and Toon 2 software rooting

Post by wian »

The method with the jtag connection you mean?
TheHogNL
Forum Moderator
Forum Moderator
Posts: 2117
Joined: Sun Aug 20, 2017 8:53 pm

Re: Toon 1 and Toon 2 software rooting

Post by TheHogNL »

Yes (and if your are lucky, you only need serial, if the bootloader isn't R10)
Member of the Toon Software Collective
wian
Starting Member
Starting Member
Posts: 6
Joined: Sun Aug 21, 2022 3:06 pm

Re: Toon 1 and Toon 2 software rooting

Post by wian »

Well... that was an adventure :D

I connected via serial and tried to root using https://www.dennisbor.com/2020/01/19/toon-rooten/. I figured out that the software on this toon was quite old. The rooting initially worked, but when trying to run update-rooted.sh curl didn't work. It couldn't connect via https. The entire openssl directory (with CA certs etc) was missing. I tried fixing it by creating the directories and adding CA certs, but all downloads would fail. I got frustrated and decided to go for a full recovery.

I was lucky, because the instructions at https://github.com/ToonSoftwareCollective/ToonRecovery are very good! I hooked up a raspberry pi and luckily only needed serial because of the old bootloader. The backup script ran without issues, but before formatting I wanted to double check that I had a good backup. I wasted a good bit of time searching for it on the nfs share. I wasn't expecting the backup to be made on a non-mounted partition on the internal toon storage :)

Anyway, I am now looking at a rooted and activated toon again! Time to test the built-in TSC update functionality :) Thank you for the support!
jonas57
Starting Member
Starting Member
Posts: 2
Joined: Sun Dec 18, 2022 2:57 pm

Re: Toon 1 and Toon 2 software rooting

Post by jonas57 »

Xavier wrote: Fri May 13, 2022 11:50 am Finally succeeded!
Based on my experiences a short instruction.

So to all who have a Toon2 with software version 6.02 unrooted and want to root:
1. Setup a RaspBerry Pi as Wifi Access Point with router functionality and make sure you have an SSID.
Instructions can be found on https://www.raspberrypi.com/documentati ... cess-point as part of https://github.com/ToonSoftwareCollective/Root-A-Toon

Make sure you can connect to the SSID and have stable internet connection!

In case this doesn't work try https://github.com/JackV2020/Root-A-Toon-USB-Stick and follow the instructions.
This one worked the best for me, installed Kali on USB stick and booted from laptop.
(make sure you setup the wifi SSID part)

2. First execute recovery of Toon2 (recovery is something else the factory reset!!)
3. After recovery is successfull, connect Toon2 to a normal network and make sure it has connected once but DO NOT upgrade!
4. Reboot
5. Connect to the SSID you have created on your RaspberryPi (or with Kali)
6. Reboot
7. Now its time to first Activate your Toon2

Code: Select all

sudo bash activate-toon.sh
, follow the steps as described on https://github.com/ToonSoftwareCollective/Root-A-Toon and mentioned in the script, but still DO NOT upgrade!
8. Reboot
9. After the activation completed successfully you can start trying to TEST root based on https://github.com/ToonSoftwareCollective/Root-A-Toon

Code: Select all

sudo bash root-toon.sh
or when based on https://github.com/JackV2020/Root-A-Toon-USB-Stick

Code: Select all

sudo bash root-toon.sh test
but still DO NOT upgrade
10. Reboot
11. If Test root is successfull you can start trying to root your Toon2on https://github.com/ToonSoftwareCollective/Root-A-Toon

Code: Select all

sudo bash root-toon.sh payload
or when based on https://github.com/JackV2020/Root-A-Toon-USB-Stick

Code: Select all

sudo bash root-toon.sh root
but still DO NOT upgrade
12. Reboot
13. You can Upgrade now (via Software)

In case the update doesn't start automated, login via SSH (using Putty or somehting like that) and perform manualy the update.
Instructions can be found at https://github.com/ToonSoftwareCollective/update-rooted

Good luck!
Hello,

thank you for your experiences feedback.
I had follow your instructions ,and I think that my toon (firmware 4.10.9) is now rooted, but i'm not able to see the TSC menu.

I used a PC with ubuntu for performe the root !

I would like to update it to a new firmware where it will be possible to install the TSC menu BUT it is not possible to make it by the toon software now because it is rooted (i think !).
I try to update by login via SSH but i do not find any tuto for to do that whith a laptop (I do not have a raspberry pi).

How do I update my TOON to a newer version that supports the TSC menu?

Thanks for all help :)
heintjeput
Starting Member
Starting Member
Posts: 3
Joined: Mon Dec 12, 2022 8:10 pm

Re: Toon 1 and Toon 2 software rooting

Post by heintjeput »

jonas57 wrote: Mon Dec 19, 2022 6:37 pm Hello,

thank you for your experiences feedback.
I had follow your instructions ,and I think that my toon (firmware 4.10.9) is now rooted, but i'm not able to see the TSC menu.

I used a PC with ubuntu for performe the root !

I would like to update it to a new firmware where it will be possible to install the TSC menu BUT it is not possible to make it by the toon software now because it is rooted (i think !).
I try to update by login via SSH but i do not find any tuto for to do that whith a laptop (I do not have a raspberry pi).

How do I update my TOON to a newer version that supports the TSC menu?

Thanks for all help :)
You know for sure if your root is successful if you can login via SSH. Since you used ubuntu I assume you know how to do this. Otherwise open your terminal and enter "ssh root@<toonIP>". If your public key is not yet there you might need ssh -i "/root/.ssh/known_hosts" root@<ToonIP>
jonas57
Starting Member
Starting Member
Posts: 2
Joined: Sun Dec 18, 2022 2:57 pm

Re: Toon 1 and Toon 2 software rooting

Post by jonas57 »

Finally, I rooted my toon/boxx

I did a reset to version 4.10.9, and I updated via normal wifi to version 6.0.9.
I rooted from the usb key.
I had to launch the script twice because on the first pass I could see the "TSC" menu but the graphics did not work.
After the second test everything is in order :-)
R0cc0
Starting Member
Starting Member
Posts: 5
Joined: Thu Oct 29, 2015 11:53 am

Re: Toon 1 and Toon 2 software rooting

Post by R0cc0 »

Is there a limit to which software versions can be rooted (sorry if I missed this in a previous post, there are a LOT of pages to read)
I have a Toon 1 with software version 6.1.8 and I tried numerous times to root it using the Kali USB method.
The result is always:

The payload and response have been sent.
Now waiting for the Toon to pick up the payload.
Depending on the firmware of the Toon this can take a minute or so.

.... Please wait......

Response payload was not sent. Please try again
oepi-loepi
Advanced Member
Advanced Member
Posts: 522
Joined: Sat Feb 09, 2019 7:18 pm

Re: Toon 1 and Toon 2 software rooting

Post by oepi-loepi »

there is no limit
Post Reply

Return to “Toon Rooting”