Page 2 of 5

Re: Toon 1 and Toon 2 software rooting

Posted: Sat Apr 10, 2021 8:11 pm
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

Re: Toon 1 and Toon 2 software rooting

Posted: Fri Apr 16, 2021 4:58 pm
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?

Re: Toon 1 and Toon 2 software rooting

Posted: Fri Apr 16, 2021 5:30 pm
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.

Re: Toon 1 and Toon 2 software rooting

Posted: Fri Apr 16, 2021 8:02 pm
by Daniel
Thanks! It works.

Re: Toon 1 and Toon 2 software rooting

Posted: Tue Aug 17, 2021 9:23 pm
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.

Re: Toon 1 and Toon 2 software rooting

Posted: Sat Aug 21, 2021 1:57 pm
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

Re: Toon 1 and Toon 2 software rooting

Posted: Mon Aug 23, 2021 4:57 pm
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

Re: Toon 1 and Toon 2 software rooting

Posted: Mon Aug 23, 2021 5:43 pm
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

Re: Toon 1 and Toon 2 software rooting

Posted: Tue Aug 24, 2021 10:51 am
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.

Re: Toon 1 and Toon 2 software rooting

Posted: Sat Aug 28, 2021 4:50 pm
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

Re: Toon 1 and Toon 2 software rooting

Posted: Sun Aug 29, 2021 7:38 pm
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.

Re: Toon 1 and Toon 2 software rooting

Posted: Mon Aug 30, 2021 4:19 pm
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?

Re: Toon 1 and Toon 2 software rooting

Posted: Tue Aug 31, 2021 1:56 pm
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)

Re: Toon 1 and Toon 2 software rooting

Posted: Wed Oct 06, 2021 6:15 pm
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

Re: Toon 1 and Toon 2 software rooting

Posted: Wed Oct 06, 2021 6:28 pm
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