Page 53 of 55

Re: Rooting Toon (or boxx)

Posted: Sat Nov 20, 2021 9:08 am
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

Re: Rooting Toon (or boxx)

Posted: Sat Nov 20, 2021 9:09 am
by TheHogNL
And if that doesnt' work let me know. Then I'll install Bullseye and update the scripts.

Re: Rooting Toon (or boxx)

Posted: Sat Nov 20, 2021 2:33 pm
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

Re: Rooting Toon (or boxx)

Posted: Sat Nov 20, 2021 5:24 pm
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.

Re: Rooting Toon (or boxx)

Posted: Sat Nov 20, 2021 10:08 pm
by BillytheKid
That did the trick: running the update script and then running the update script -f again.

Thanks!

Bill

Re: Rooting Toon (or boxx)

Posted: Mon Apr 25, 2022 6:25 pm
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....

Re: Rooting Toon (or boxx)

Posted: Mon Apr 25, 2022 6:50 pm
by oepi-loepi
@xavier

Je hebt ook dit gezien? viewtopic.php?t=13580

Re: Rooting Toon (or boxx)

Posted: Mon Apr 25, 2022 9:43 pm
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.

Re: Rooting Toon (or boxx)

Posted: Tue Apr 26, 2022 4:12 pm
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

Re: Rooting Toon (or boxx)

Posted: Tue Apr 26, 2022 6:08 pm
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.

Re: Rooting Toon (or boxx)

Posted: Wed Apr 27, 2022 8:26 pm
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?

Re: Rooting Toon (or boxx)

Posted: Mon May 09, 2022 9:20 am
by toonnoot
anyone?

Re: Rooting Toon (or boxx)

Posted: Mon May 09, 2022 12:11 pm
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.

Re: Rooting Toon (or boxx)

Posted: Sun Jun 12, 2022 9:02 pm
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.

Re: Rooting Toon (or boxx)

Posted: Mon Jun 13, 2022 10:18 pm
by TheHogNL
My guess is someone tried to do that before you already and messed up.