Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

root-toon.sh don,t start #7

Open
FredLeliveld opened this issue Oct 7, 2024 · 2 comments
Open

root-toon.sh don,t start #7

FredLeliveld opened this issue Oct 7, 2024 · 2 comments

Comments

@FredLeliveld
Copy link

FredLeliveld commented Oct 7, 2024

Hello Jack.
When I start "root-toon.sh test" and start the Toon as described in the program it do not root anything.
In Kali I only see the following text:

Usage :

sudo bash ./root-toon.sh : without parameters gives Usage info"
sudo bash ./root-toon.sh test : performs a connectivity test"
sudo bash ./root-toon.sh root : root your toon"
sudo bash ./root-toon.sh filename : sends file "filename" as payload"

ToonRouter works good. (after applying the fix to start line 38 bij hand.
I see ToonRouter on the Toon (and my phone)

What can I do to make root-toon.sh work?
Please help me.

Additional information

  1. ./setup-wifi.sh 2. ./activate-toon.sh 3. ./root-toon.sh
    All three did not start and only echoed the "Usage"-Message.
    Only nr.1 did start in the right way after the fix .

Fred

@JackV2020
Copy link
Owner

Hi Fred,

sorry to hear that you have issues with rooting your Toon.

Before I give you all the help I can let me explain and give some background info which may help you further in case my help does not help enough since I rooted only 5 Toons or even less about 3 years ago.

(At the end of my help you find a "last resort solution" which is letting someone else root your toon for some euros.)

Once there was only one type of Toon and later there came a new, I think less good looking, version and then there were Toon 1, the old type, and Toon 2, the new type. There existed several ways to root Toon 1 a hardware way. For Toon 2 it turned out that there was only 1 software way to root. And for Toon 2 not even all 'editions'. The software way was to install a little computer, a Raspberry Pi, with some software and do the thing. Because not everybody has a Pi laying around or is experienced enough to get that up and running a group of people who rooted Toons and created the root software were looking for a way to get things going on Windows. That is the time when I met them online for the first time because I was interested in creating some apps for my Toon. I heard about the solution they wanted to make and I came up with the idea of a solution based on a Linux booting from an USB stick. So I was not into rooting at all. I managed to get the USB stick working and put the how to and some scripts in a github.

All that the things what I made or changed did was

1, creating a WiFi connection on the WiFi adapter of the laptop so that the wired connection of the laptop could be used for shared Internet access by Toon when it connects to the WiFi. The WiFi SSID is ToonRouter.

2 I made some modifications to the root-toon.sh script because some commands in that script behaved different on the Raspberry Pi solution, which I never built, and the Kali Linux on the USB stick. It had to get to the same result as the solution on the Raspberry Pi, right.

And my stuff does not do the software rooting of Toon, it creates an environment which can be used to run the root software which is started by "sudo bash ./root-toon.sh root". That script, which I did not create but tweaked to get it running on Kali Linux, gets the actual rooting script and sends it to the Toon.

So the USB solution is just a little thin layer to get the original toon rooting software running from the stick and I used it maybe 5 times in these days. Others in the group of people who were in that group I told about before wanted to have it modified so it would support other editions as well. They also had the idea that they wanted to be able to send other scripts.

That was the moment I asked them to take over the git repository and I changed the contents of my repository to a simple link to where it is still located nowadays and you can see who maintains it.

What I heard last year is that Eneco is/was stopping the support of Toon and since I rooted 5 or less Toons about 3 years ago I did not know if it is still possible to use the software rooting anymore.

So here is the help from a not toon rooter I can give:

I dropped an online question in the group and asked if it is still possible to use the software rooting. The answer is yes but for Spain and Belgium you need to reroute the vpn from vpn.electrabel.quby.com to vpn.eneco.toon.eu
You would need something like pi-hole or adguard for that on an additional computer on you home network.

Read the info on https://github.com/ToonSoftwareCollective/Root-A-Toon-USB-Stick You may be disappointed when you find that your Toon2 'edition' is not supported.

Make sure to have a laptop with both a WiFi and a wired connection for the USB solution. I had questions in those days why it did not work because the WiFi was ok. But they did not have a wired connection so they had no Internet connection to share to enable the scripts to download the actual rooting software.

Make sure to have one of the 2 mentioned Kali Linux versions. I remember that some other versions did not do the trick because some commands in the scripts returned other results.

Make sure that before you run the root script that the Toon is activated. There is a script to activate it and that needs to have the ToonRouter SSID in the air as well. And needs a lot of patience because it might also nog work ofter the first attempt.

Make sure to follow the instructions in the order they are described in the repository and on screen when you run the scripts.

Make sure to be patient and willing to repeat the whole exercise several times until you succeed.

Other info can be found on

  1. On https://toonforum.nl/ check the second item named "Toon2 (en toon1) software rooting. All in Dutch, but no problem for you I guess because I think you are Dutch.

  2. On https://www.domoticaforum.eu/ you can find a section named "Toon Rooting". When you click on that you can find an item "Toon 1 and Toon 2 software rooting". On that page are 2 search boxes. Use the lower one next to the "New Topic" button with the grey text "Search this forum" and search for USB. You will find related articles.

And maybe as a last resort.......

  1. On marktplaats https://www.marktplaats.nl/ you can search for "toon rooten" and you will find people who offer to root your Toon. An example I trust from these days, it is not me by the way, can be found when you search for "toon rooten oepi"

Hope this helps....

Kind regards, good luck and let us know how things go

Jack

@FredLeliveld
Copy link
Author

FredLeliveld commented Oct 18, 2024 via email

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants