Toon 1 and Toon 2 software rooting

Everything about rooting Toons 1 and 2.

Moderators: marcelr, TheHogNL, Toonz

gielie
Member
Member
Posts: 70
Joined: Thu Nov 02, 2017 11:06 am

Re: Toon 1 and Toon 2 software rooting

Post by gielie »

TheHogNL wrote:
gielie wrote:
this did the trick, tanks.
I must have overread the part of updating toon first.

how do I activate zon op toon? do you know?
What did the recovery do? Was it a complete recovery with auto root (by TSC)? Or a normal recovery and you had to root again?

Overread the update part, no that isn't described. But your toon somehow was stuck in a update so a recovery was needed anyway.

Activate zon op toon in the tsc features menu. Only if you have a real zonoptoon configuration (with kwh meter). If you want to use the software emulation (with the solarapp in toonstore) it will do that for you.
It was a normal root so I had to root it again. But it didn't work in the first place. I had to do a manual update from 5.41.1 to 5.43.2 and after this I had the TSC menu back.
I have the zon op toon meteradapter with a custom KWH meter in my fusion closet.

tnks for the help
Daniel
Member
Member
Posts: 70
Joined: Fri Mar 15, 2019 4:50 pm

Re: Toon 1 and Toon 2 software rooting

Post by Daniel »

I am trying to root a Toon2 but is`t on software 5.40.102

So i have to perform a recovery of the firmware to the factory default firmware but how can i do that?
Just in the menu Fabriekinstellingen?
Toonz
Forum Moderator
Forum Moderator
Posts: 1873
Joined: Mon Dec 19, 2016 1:58 pm

Re: Toon 1 and Toon 2 software rooting

Post by Toonz »

You have to press the reset button at the bottom of the screen.
Keep it pressed while you reboot the toon. After a few seconds you will enter the recovery mode.
Press anywhere on the screen to start the recovery flashing while still keeping the reset button pressed.
When the recovery flashing has been completed (it is quite fast) you will see a message that the Toon will reboot in 3 seconds.
You can then release the reset button and you will be on version 4.9.

Don't release the reset button while flashing is still busy because the Toon will restart rightaway.

Have fun.
member of the Toon Software Collective
Daniel
Member
Member
Posts: 70
Joined: Fri Mar 15, 2019 4:50 pm

Re: Toon 1 and Toon 2 software rooting

Post by Daniel »

Thanks! It works.
JackV
Starting Member
Starting Member
Posts: 23
Joined: Tue Feb 09, 2021 12:11 am

Re: Toon 1 and Toon 2 software rooting

Post by JackV »

Those who would like to root using a USB stick and a laptop with wired Internet and wifi may want to check https://github.com/JackV2020/Root-A-Toon-USB-Stick
It contains 3 scripts and instructions on how to setup a bootable USB stick with Kali linux and how to use the scripts.
One script to setup the Internet sharing over wifi and 2 scripts originally from https://github.com/ToonSoftwareCollective/Root-A-Toon for activation and rooting by TheHog which I modified to run from Kali.
The actual rooting is done by the scripts from the ToonSoftwareCollective just like the original does.
So no change in the rooting process, just a different way to start rooting.
Merc
Starting Member
Starting Member
Posts: 19
Joined: Sat Aug 21, 2021 1:44 pm

Re: Toon 1 and Toon 2 software rooting

Post by Merc »

Hi there and thanks for the script.

After setting up the pi as a router I can access its network and have internet access through that.

But when i run the script I get this response:

"Press Enter when you see the progress bar on your Toon.

After your Toon contacted the service center you will see messages below.

When you see a message below press buttons on Toon :
- Press the home button in top left corner.
- Press Instellingen.
- Press Software
and watch the magic happen....

Waiting for Toon to contact the servicecenter........

Do not touch your Toon while waiting, first wait for me to proceed...

or for the GUI of your Toon to be up for about 30 seconds.......

root-toon.sh: line 82: exit: tcpdump failed: numeric argument required
"

What do I have to do to fix this?

Thanks and regards,

Merc
Merc
Starting Member
Starting Member
Posts: 19
Joined: Sat Aug 21, 2021 1:44 pm

Re: Toon 1 and Toon 2 software rooting

Post by Merc »

So after the connection to the IP access point and restarting the Toon after starting the script the screen shows this and nothing else happens:

pi@raspberrypi:~/Root-A-Toon $ sudo bash root-toon.sh payload
Blocking all HTTPS (and therefore Toon VPN). Reboot your toon now. And after that press the 'software' button on your Toon.


I have restarted and went to the software menu.
Nothing seems to happen.

What can I do differently to make it work?

Thanks and regards,

Merc
Merc
Starting Member
Starting Member
Posts: 19
Joined: Sat Aug 21, 2021 1:44 pm

Re: Toon 1 and Toon 2 software rooting

Post by Merc »

Hi there,
I managed to get a step further and upon pressing on the software button I am getting this:

pi@raspberrypi:~/Root-A-Toon $ sudo bash root-toon.sh payload
Blocking all HTTPS (and therefore Toon VPN). Reboot your toon now. And after that press the 'software' button on your Toon.
The Toon from 192.168.50.163 is connecting to servicecenter IP: 172.21.32.1
Let's have some fun!
GET /device-token-service/device/token?scope=openid%20uid%20agreements%20externalCustomerReference%20organisation HTTP/1.1
Host: feed.hae.int:31080
Accept: */*


But from here, nothing seems to happen. Or how long would I have to wait here?

Thanks and regards,

Merc
TheHogNL
Forum Moderator
Forum Moderator
Posts: 2125
Joined: Sun Aug 20, 2017 8:53 pm

Re: Toon 1 and Toon 2 software rooting

Post by TheHogNL »

Merc wrote:Hi there,
I managed to get a step further and upon pressing on the software button I am getting this:

pi@raspberrypi:~/Root-A-Toon $ sudo bash root-toon.sh payload
Blocking all HTTPS (and therefore Toon VPN). Reboot your toon now. And after that press the 'software' button on your Toon.
The Toon from 192.168.50.163 is connecting to servicecenter IP: 172.21.32.1
Let's have some fun!
GET /device-token-service/device/token?scope=openid%20uid%20agreements%20externalCustomerReference%20organisation HTTP/1.1
Host: feed.hae.int:31080
Accept: */*


But from here, nothing seems to happen. Or how long would I have to wait here?

Thanks and regards,

Merc
This is probably a 5.*.100 firmware with AWS tokens instead of VPN service center access.
Try to wait more than 10-15 minutes. Maybe it works then.
You can also try to leave it running for 24 hours. Somewhere within 24 hours the toon will to a firmware upgrade test itself and hopefully it will pickup the rooting script then.
Member of the Toon Software Collective
Merc
Starting Member
Starting Member
Posts: 19
Joined: Sat Aug 21, 2021 1:44 pm

Re: Toon 1 and Toon 2 software rooting

Post by Merc »

Hi TheHogNL,
thanks for the reply and suggestion.

I did as you said and actually let it sit for 2 days but nothing happens. The message is repeated again and again but unfortunately no success with the routing.

Is there anything else i can do or does it simply not work with the later firmwares?
Thanks and regards,

Merc
TheHogNL
Forum Moderator
Forum Moderator
Posts: 2125
Joined: Sun Aug 20, 2017 8:53 pm

Re: Toon 1 and Toon 2 software rooting

Post by TheHogNL »

Merc wrote:Hi TheHogNL,
thanks for the reply and suggestion.

I did as you said and actually let it sit for 2 days but nothing happens. The message is repeated again and again but unfortunately no success with the routing.

Is there anything else i can do or does it simply not work with the later firmwares?
Thanks and regards,

Merc
It works with later firmwares, but it is hard to do with firwares ending with .100
It can work, but takes a lot of tries. A hard toon root will be much easier then.
Member of the Toon Software Collective
Merc
Starting Member
Starting Member
Posts: 19
Joined: Sat Aug 21, 2021 1:44 pm

Re: Toon 1 and Toon 2 software rooting

Post by Merc »

So I am the lucky winner. I got a .100 firmware.
Does this mean that the boat has sailed for me or should I just let it sit forever until something happens?
TheHogNL
Forum Moderator
Forum Moderator
Posts: 2125
Joined: Sun Aug 20, 2017 8:53 pm

Re: Toon 1 and Toon 2 software rooting

Post by TheHogNL »

Merc wrote:So I am the lucky winner. I got a .100 firmware.
Does this mean that the boat has sailed for me or should I just let it sit forever until something happens?
Just go with the other options (hardware rooting on the toon1 or do a recovery to older firmware on toon2)
Member of the Toon Software Collective
Merc
Starting Member
Starting Member
Posts: 19
Joined: Sat Aug 21, 2021 1:44 pm

Re: Toon 1 and Toon 2 software rooting

Post by Merc »

Hi TheHogNl,
I have now bought a used Toon 1 on Marktplaats and I am retrying the script.

It seems to be more successfull but is still running into some kind of error.

At the moment it seems to be stuck at a point where it tries to download dropbear and it says that it failed to download http://qutility.nl/dropbear_2015.71-r0_qb2.ipk: timeout was reached
Flushing iptables: iptables
Loading iptable settings: iptables

The shell window is flashing continuously and displaying the error and also a message like "Welcome to the rooted Toon upgrade script".

Shall I just keep this running for a while or what can I do at this point?

Thanks and regards,

merc
Merc
Starting Member
Starting Member
Posts: 19
Joined: Sat Aug 21, 2021 1:44 pm

Re: Toon 1 and Toon 2 software rooting

Post by Merc »

Here is the text that keeps flashing in the shell:

Rooting your toon
Patching firewall
Disabling VPN
Detected QB2 device, installing dropbear and setting password
Downloading http://qutility.nl/dropbear_2015.71-r0_qb2.ipk.
Collected errors:
* opkg_download: Failed to download http://qutility.nl/dropbear_2015.71-r0_qb2.ipk: Timeout was reached.
Flushing iptables: iptables.
Loading iptables settings: iptables.
===================================================================================================================================================================
Welcome to the rooted Toon upgrade script. This script will try to upgrade your Toon using your original connection with Eneco. It will start the VPN if necessary.
Please be advised that running this script is at your own risk!

Version: 4.32 - TheHogNL & TerrorSource & yjb - 16-11-2020

If you like the update script for rooted toons you can support me. Any donation is welcome and helps me developing the script even more.
https://paypal.me/pools/c/8bU3eQp1Jt

===================================================================================================================================================================


But it seems to be stuck there.

What can I do from there?

Thanks

Merc
Post Reply

Return to “Toon Rooting”