
Toon 1 and Toon 2 software rooting
Moderators: marcelr, TheHogNL, Toonz
Re: Toon 1 and Toon 2 software rooting
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? 

Re: Toon 1 and Toon 2 software rooting
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.
Best is to do a older raspberry pi toonrooter script.
Member of the Toon Software Collective
Re: Toon 1 and Toon 2 software rooting
The method with the jtag connection you mean?
Re: Toon 1 and Toon 2 software rooting
Yes (and if your are lucky, you only need serial, if the bootloader isn't R10)
Member of the Toon Software Collective
Re: Toon 1 and Toon 2 software rooting
Well... that was an adventure
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!

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

Re: Toon 1 and Toon 2 software rooting
Hello,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, follow the steps as described on https://github.com/ToonSoftwareCollective/Root-A-Toon and mentioned in the script, but still DO NOT upgrade!Code: Select all
sudo bash activate-toon.sh
8. Reboot
9. After the activation completed successfully you can start trying to TEST root based on https://github.com/ToonSoftwareCollective/Root-A-Toonor when based on https://github.com/JackV2020/Root-A-Toon-USB-StickCode: Select all
sudo bash root-toon.sh
but still DO NOT upgradeCode: Select all
sudo bash root-toon.sh test
10. Reboot
11. If Test root is successfull you can start trying to root your Toon2on https://github.com/ToonSoftwareCollective/Root-A-Toonor when based on https://github.com/JackV2020/Root-A-Toon-USB-StickCode: Select all
sudo bash root-toon.sh payload
but still DO NOT upgradeCode: Select all
sudo bash root-toon.sh root
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!
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

-
- Starting Member
- Posts: 3
- Joined: Mon Dec 12, 2022 8:10 pm
Re: Toon 1 and Toon 2 software rooting
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 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![]()
Re: Toon 1 and Toon 2 software rooting
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
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

Re: Toon 1 and Toon 2 software rooting
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
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
-
- Advanced Member
- Posts: 679
- Joined: Sat Feb 09, 2019 7:18 pm
Re: Toon 1 and Toon 2 software rooting
there is no limit
Re: Toon 1 and Toon 2 software rooting
Here the same:
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.
Tried so many times now ppppfff somebody a solution?
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.
Tried so many times now ppppfff somebody a solution?
Re: Toon 1 and Toon 2 software rooting
Exact same issue for me, trying to root a Toon 1 on 6.0.9 with the USB method.