Rooting Toon (or boxx)

Everything about rooting Toons 1 and 2.

Moderators: marcelr, TheHogNL, Toonz

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

Re: Rooting Toon (or boxx)

Post by TheHogNL »

BillytheKid wrote:Bummer. Was hoping it would work as I haven't found an Buster image for Raspberry Pi where you can install hostapd and dnsmasq on. Both are needed to create an access point..

Cheers, Bill
https://downloads.raspberrypi.org/raspi ... 021-05-28/

Someone did that here and managed to be working: https://toonforum.nl/d/140-toon2-en-too ... rooting/59
Member of the Toon Software Collective
TheHogNL
Forum Moderator
Forum Moderator
Posts: 2112
Joined: Sun Aug 20, 2017 8:53 pm

Re: Rooting Toon (or boxx)

Post by TheHogNL »

And if that doesnt' work let me know. Then I'll install Bullseye and update the scripts.
Member of the Toon Software Collective
BillytheKid
Starting Member
Starting Member
Posts: 5
Joined: Fri Nov 19, 2021 12:25 pm

Re: Rooting Toon (or boxx)

Post by BillytheKid »

Hello,

Managed to create the hotspot and did successfully run sudo bash activate-toon.sh and had a quick run with sudo bash root-toon.sh payload. It ended asking for a password. Guess that's it or I have to run the update-rooted.sh from the Toon?

By the way. Perhaps add a buy-me-a-coffee link or something to the Github? A recognition of your great work would be only fair!

Cheers, Bill
Toonz
Forum Moderator
Forum Moderator
Posts: 1769
Joined: Mon Dec 19, 2016 1:58 pm

Re: Rooting Toon (or boxx)

Post by Toonz »

if rooting was successful then the password to login to Toon is now 'toon' with username 'root'
The script update-rooted.sh must be run on Toon itself indeed.
member of the Toon Software Collective
BillytheKid
Starting Member
Starting Member
Posts: 5
Joined: Fri Nov 19, 2021 12:25 pm

Re: Rooting Toon (or boxx)

Post by BillytheKid »

That did the trick: running the update script and then running the update script -f again.

Thanks!

Bill
Xavier
Member
Member
Posts: 146
Joined: Wed Jan 16, 2019 1:40 am

Re: Rooting Toon (or boxx)

Post by Xavier »

Trying to root my Toon2, but Toon2 keeps telling me "Activeren bij Service Center" and is kind of greyed out.
I imaged an Rpi3 with buster and tcpdump, installed the Root-a-toon. When receiving my Toon it was set back to factory default, So I starten with the Welcome screen, had to choose the country/language, step 1 succceed, connected to the RPIhotspot (message = connected to internet).
But the bar below says "Activieren bij Service Center".

I already did a reboot but with no luck, I keep stuck on this screen.

Can anybody help me and tell me what to do?

EDIT: Seems an issue with my RPI access point....
Toon2 with 5.49.16 firmware TSC 2.1.6
Apps: Sonos, Calender, garbagecalender, traffic information, webcam, doorcam, PostNL, Onkyo, Domoticzboard and weather app.
oepi-loepi
Advanced Member
Advanced Member
Posts: 505
Joined: Sat Feb 09, 2019 7:18 pm

Re: Rooting Toon (or boxx)

Post by oepi-loepi »

@xavier

Je hebt ook dit gezien? viewtopic.php?t=13580
TheHogNL
Forum Moderator
Forum Moderator
Posts: 2112
Joined: Sun Aug 20, 2017 8:53 pm

Re: Rooting Toon (or boxx)

Post by TheHogNL »

@xavier
Try factory reset again and now select Belgium - Dutch language and try again.
That maybe helps to contact the service center again.
Member of the Toon Software Collective
Xavier
Member
Member
Posts: 146
Joined: Wed Jan 16, 2019 1:40 am

Re: Rooting Toon (or boxx)

Post by Xavier »

Ok so for now:
I managed finally to setup my raspberry pi as access point.
I have now a SSID which I can connect to with Toon2.
I see I can also connect to internet.
Toon2 is connect to service center now.
Still stuck in activation screen.
I did factory reset, connected to SSID.
Based on the manual of Root-a-Toon I started the script

Code: Select all

sudo bash activate-toon.sh
I pressed the activation button and entered random code but nothing happens, nor on the Toon2 or in the script.

***EDIT**** (something with patience 8) )
After (maybe) 10 times reentering "code" I got the activation screen and followed the instructions.
Activation succeeded
Toon2 with 5.49.16 firmware TSC 2.1.6
Apps: Sonos, Calender, garbagecalender, traffic information, webcam, doorcam, PostNL, Onkyo, Domoticzboard and weather app.
TheHogNL
Forum Moderator
Forum Moderator
Posts: 2112
Joined: Sun Aug 20, 2017 8:53 pm

Re: Rooting Toon (or boxx)

Post by TheHogNL »

Xavier wrote: Tue Apr 26, 2022 4:12 pm ***EDIT**** (something with patience 8) )
After (maybe) 10 times reentering "code" I got the activation screen and followed the instructions.
Activation succeeded
Yes this is correct. After you entered the activation screen the service center must be disconnected again by the script. This takes a while for the toon to discover but only after that the activation process can continu.

So you did this in the Belgium setup now?

Once rooted you can switch back to factory reset and Dutch. Activation will then be done by the TSC script which is installed during the rooting process.
Member of the Toon Software Collective
toonnoot
Member
Member
Posts: 63
Joined: Mon Jun 15, 2020 11:22 am

Re: Rooting Toon (or boxx)

Post by toonnoot »

My toon 1 is stuck in the activation screen..
I can't continue with the activation so the rooting script doesnt work.
Probably related to the vpn issue

is there any way around this without connecting the pi to the toon's pins?
toonnoot
Member
Member
Posts: 63
Joined: Mon Jun 15, 2020 11:22 am

Re: Rooting Toon (or boxx)

Post by toonnoot »

anyone?
Xavier
Member
Member
Posts: 146
Joined: Wed Jan 16, 2019 1:40 am

Re: Rooting Toon (or boxx)

Post by Xavier »

TheHogNL wrote: Tue Apr 26, 2022 6:08 pm
Xavier wrote: Tue Apr 26, 2022 4:12 pm ***EDIT**** (something with patience 8) )
After (maybe) 10 times reentering "code" I got the activation screen and followed the instructions.
Activation succeeded
Yes this is correct. After you entered the activation screen the service center must be disconnected again by the script. This takes a while for the toon to discover but only after that the activation process can continu.

So you did this in the Belgium setup now?

Once rooted you can switch back to factory reset and Dutch. Activation will then be done by the TSC script which is installed during the rooting process.
Managed to activate with Dutch, so no need to do factory reset.
Toon2 with 5.49.16 firmware TSC 2.1.6
Apps: Sonos, Calender, garbagecalender, traffic information, webcam, doorcam, PostNL, Onkyo, Domoticzboard and weather app.
TheS4ndm4n
Starting Member
Starting Member
Posts: 3
Joined: Sun Jun 12, 2022 7:40 pm

Re: Rooting Toon (or boxx)

Post by TheS4ndm4n »

I tried to use the auto root script on my R8 bootloader, using the serial to USB interface. But nothing happened.

So I started doing the manual process.
When i needed to reboot the Toon, the auto root script started automatically.

Great. Only, it doesnt work. Its stuck in an loop.
From the logs:

Code: Select all

Downloading http://qutility.nl/dropbear_2015.71-r0_qb2.ipk.
Installing dropbear (2015.71-r0) to root...
update-alternatives: Error: not linking //etc/passwd to passwd.busybox since //etc/passwd exists and is not a link
update-alternatives: Error: not linking //etc/group to group.busybox since //etc/group exists and is not a link
update-alternatives: Linking //usr/bin/scp to /usr/sbin/dropbearmulti
update-alternatives: Linking //usr/bin/ssh to /usr/sbin/dropbearmulti
 System startup links for /etc/init.d/dropbear already exist.
Configuring busybox-passwd.
Configuring dropbear.
Collected errors:
 * resolve_conffiles: Existing conffile /etc/default/dropbear is different from the conffile in the new package. The new conffile will be placed at /etc/default/dropbear-opkg.
 * pkg_run_script: package "busybox-passwd" postinst script returned status 1.
 * opkg_configure: busybox-passwd.postinst returned 1.
This just repeats over and over.

Any idea how I can either have the auto root script finish. Or at least how to get out of this startup loop?
I can SSH into the toon. But the root has a password that I dont have...
Also tried to reconnect the screen and do a factory reset. But that didnt change anything.
Disconnecting the ethernet cable just makes the script "waiting for internet" over and over.

edit:
Tried the https://github.com/ToonSoftwareCollective/ToonRecovery with my Pi. It says it boots in recovery on the Pi. But when i switch to serial the Toon reboots and starts the script again

Edit2:
Ran the auto root script from the RPI and it worked. Problem solved.
Last edited by TheS4ndm4n on Mon Jun 13, 2022 7:07 pm, edited 2 times in total.
TheHogNL
Forum Moderator
Forum Moderator
Posts: 2112
Joined: Sun Aug 20, 2017 8:53 pm

Re: Rooting Toon (or boxx)

Post by TheHogNL »

My guess is someone tried to do that before you already and messed up.
Member of the Toon Software Collective
Post Reply

Return to “Toon Rooting”