[HOW TO] Root Remix Mini

Search This thread
Dec 3, 2010
10
17
Hi all,

I have been going on xdadevelopers a lot and have received so much helpful information. Now, I decided to give in my contribution to the forum. This is my first tutorial so there might be some mistakes...please be easy on me. :D

The reason I write this tutorial is because I have not found a good one yet on the internet. Although this thread "Just rooted my remix mini" provided some information, but I feel like a more detailed tutorial would be appropriate. So here we go!

Success screenshot:
pu4xx94jnb4q4ss6g.jpg



Credits: all credits goes to these two links and authors:
http://forum.xda-developers.com/remix/remix-mini/rooted-remix-mini-t3311736
http://23pin.logdown.com/posts/435610-root-remix-mini


Requirements:

- Difficult level: Medium

- Tools:
+ Small screw driver
+ Scissors
+ A USB flash drive.
+ Thin metal wire.
5f3nfwd6mpfp0ib6g.jpg

+ Serial Converter (I bought on Amazon.com)
d1wble2bmbrx2o26g.jpg


- Software:
+ Appropriate driver for the serial converter. Mine is CP2102 driver. Download here. If your serial converter use PL2303 then download this driver. You can google for your specific driver as well.
+ CoolTerm. Download here
+ SuperSU. Download here

- A lot of patience. :p


Steps:

1. As you can see, I stripped the wire and cut it in small pieces. As long as it is metal wire, that's okay.
d1wble2bmbrx2o26g.jpg


2. Open up the Remix Mini with a screw driver.

2a. Flip it up side down, and rip the rubber ring out. It's okay, it will still adhere to the case afterward. Once you ripped it out, you will see two screws holding the remix mini. Proceed unscrew them and gently take the case apart.
bchb12mud496mlz6g.jpg


2b. Gently take the case apart:
5gln8pfl55ba4bj6g.jpg


3. Connecting the serial converter to the board.
3a. Plug the 3 metal wires into RX, TX, and GND cable endings of the serial converter.
d1wble2bmbrx2o26g.jpg


3b. Connect the other ends of 3 mental wires into RX, TX, and GND of the board.
4o8c4em9ue4darw6g.jpg


3c. Make sure connection as such: RX to TX, TX to RX, and GND to GND. This part took me a lot of patience because the wires kept falling off. So please try to keep them in place.

4. Install appropriate serial converter driver.

5. Plug the serial converter into PC.

6. Extract and open CoolTerm.

6a. Click Options -> Serial Port -> Hit "Re-Scan Serial Ports" so it detects the appropriate port for serial converter. Mine is COM3.
9kg4zxbz6cgg2ci6g.jpg


- To find out, go to Device Manager -> Ports
9597b2w9nw5ti956g.jpg


6b. Select the right port. Then change the setting as in the picture:
9kg4zxbz6cgg2ci6g.jpg

Baudrate: 115200
Data Bits: 8
Parity: None
Stop Bits: 1

6c. Go to tab Terminal -> Select Line Mode.
mcrlo3ttfu9d2sb6g.jpg


6d. Hit OK.

7. Power Remix mini up (make sure this happens or you will get serial 103 or 104 error code)

8. Hit Connect button in CoolTerm.
8a. If you have done everything correctly until here, texts will appear in CoolTerm as your Remix Mini booting up.
8b. The texts will keep flowing up. Wait until you only see CPU readings. Then proceed to next step.

9. Download the UPDATE-SuperSU-v2.46.zip file. (Please double check the zip's file name. In my case, I am using SuperSU version 2.46)
9a. Copy UPDATE-SuperSU-v2.46.zip file onto flash drive.
9b. Extract the downloaded "UPDATE-SuperSU-v2.46.zip", from the extracted, go to META-INF/com/google/android/update-binary, copy "update-binary" file onto flash drive.
9c. Make sure you have 2 files, UPDATE-SuperSU-v2.46.zip AND update-binary, on the flash drive.
9d. Plug the flash drive to Remix Mini.

10. Commands: (copy each line and paste into CoolTerm)
wy2vfzd3iw4d7vo6g.jpg

Code:
/dev/tty.usbserial 115200
mount -o rw,remount /
mount -o rw,remount /system
mkdir /tmp
cd /system/bin
ln -s busybox-smp unzip
cd /data/local/tmp
cp /mnt/usbhost/Storage01/UPDATE-SuperSU-v2.46.zip /data/local/tmp        [COLOR="Red"]<- Double check zip's file name and try Storage02 if Storage01 does not work because it depends on which usb port you plug the flash drive in. [/COLOR]
cp /mnt/usbhost/Storage01/update-binary /data/local/tmp
cd /data/local/tmp
sh update-binary 0 1 /data/local/tmp/UPDATE-SuperSU-v2.46.zip
reboot

11. Success. :victory::good::D

11a. Wait for Remix Mini booting up, optimizing app..and DONE! CONGRATS! You have now voided your Remix Mini's warranty and cannot receive OTA system update anymore.

I have not figured out how to update manually but please hit me up if anyone knows how.

11b. Download Root checker to verify.
pu4xx94jnb4q4ss6g.jpg


GOOD LUCK!!!!!! :good:
 

robot_head

Senior Member
Jun 13, 2015
1,593
587
las vegas
Bro, have you tried kingroot, I'm not crazy about it but it works 99℅of the time

Sent from my LG-D415 using Tapatalk
 

oncouch1

Senior Member
Oct 6, 2010
135
29
No it is not a joke, no it will not get easier. Jide made it clear they will not support rooting. The amount of support available is minimal so this is the way. Difficult not if you have done stuff like this before ( FTA satellite. Etc.) kingoroot and all other software has been proven NOT to work. Hardware hacking is the only way so far.



Note: first boot takes longer than factory. Be patient. Jide will know it has been hacked so no support for updates but the opportunity to customize was worth it for me.
 
Last edited:

Dailen

Member
Feb 22, 2008
17
7
Major kudos, this is a true root method for all the hardware hackers out there. You've never truly "hacked" until you've tapped into a UART console. Very exciting!
 
  • Like
Reactions: greenrosed

bullet25

Senior Member
Jan 9, 2011
392
174
Philly
So when I try this the remix mini just sits at the splash screen and coolterm just keeps saysing
Code:
/dev/block/mmcblk0p12fs_mgr: exec: pid 1667 exited with return code 1: Unknown error 256fs_mgr: begin to format ext4 buffer : /dev/block/mmcblk0p12fs_mgr: finish format to ext4:
while counting up on the pid number. Any idea why that might be?
 
Dec 3, 2010
10
17
So when I try this the remix mini just sits at the splash screen and coolterm just keeps saysing
Code:
/dev/block/mmcblk0p12fs_mgr: exec: pid 1667 exited with return code 1: Unknown error 256fs_mgr: begin to format ext4 buffer : /dev/block/mmcblk0p12fs_mgr: finish format to ext4:
while counting up on the pid number. Any idea why that might be?

I have not seen that before. May I ask at which step that this occurred? This looked like the device was formatting ext4 itself...it's weird.. can you double check and try everything again carefully?
 

oncouch1

Senior Member
Oct 6, 2010
135
29
Sounds like a software issue. Someone else had a recovery partitionfrom Jide search maybe they could upload it.
 

Yoswin

Member
Jun 6, 2016
14
5
No it is not a joke, no it will not get easier. Jide made it clear they will not support rooting. The amount of support available is minimal so this is the way. Difficult not if you have done stuff like this before ( FTA satellite. Etc.) kingoroot and all other software has been proven NOT to work. Hardware hacking is the only way so far..

I also believe so. Grats on your success tho.

I have a question:-
I have a Tronsmart Vega S95 Telos with Remix OS firmware (Amlogic S905/Mali-450mp5/2 Gb Samsung DDR3/16 Gb Samsung KLMAG2WEMB-B031 eMMC/Realtek RTL8211F Ethernet/Ampak AP6335 Wifi+BT 4.0/Genesis GL850G USB 2.0 hub/JMicron JM20329 USB 2.0 to SATA bridge).

I opened up the TV box and saw the pin holes for PL2303 interface. I tried connect my PL2303 cable with its driver on Mac OS. The connection was succesful, I saw the response in my terminal in the form of message feed. But, I can't go any further. I'm still new to PL2303 use and I don't know how to go from the message feed to issue some commands. Then I see your thread and I think now I got some hope.

My question (again) is:- Do you think I can use your method to root my Tronsmart S95 Telos (with Remix OS flashed and working)?
Many thanks in advance.

PS. Here is the link to a photo of the S95 Telos board showing the PL2303 interface. The photo is not mine. I linked it from a guy tutoring the teardown, but my board looks exactly the same.
(I'm a new XDA user so I can't attach a photo from outside link, sorry for inconvenience)
www,cnx-software.com/wp-content/uploads/2015/12/Tronsmart_Vega_S95_Telos_Board_Large,jpg
 
  • Like
Reactions: killerps

oncouch1

Senior Member
Oct 6, 2010
135
29
I also believe so. Grats on your success tho.

I have a question:-
I have a Tronsmart Vega S95 Telos with Remix OS firmware (Amlogic S905/Mali-450mp5/2 Gb Samsung DDR3/16 Gb Samsung KLMAG2WEMB-B031 eMMC/Realtek RTL8211F Ethernet/Ampak AP6335 Wifi+BT 4.0/Genesis GL850G USB 2.0 hub/JMicron JM20329 USB 2.0 to SATA bridge).

I opened up the TV box and saw the pin holes for PL2303 interface. I tried connect my PL2303 cable with its driver on Mac OS. The connection was succesful, I saw the response in my terminal in the form of message feed. But, I can't go any further. I'm still new to PL2303 use and I don't know how to go from the message feed to issue some commands. Then I see your thread and I think now I got some hope.

My question (again) is:- Do you think I can use your method to root my Tronsmart S95 Telos (with Remix OS flashed and working)?
Many thanks in advance.

PS. Here is the link to a photo of the S95 Telos board showing the PL2303 interface. The photo is not mine. I linked it from a guy tutoring the teardown, but my board looks exactly the same.
(I'm a new XDA user so I can't attach a photo from outside link, sorry for inconvenience)
www,cnx-software.com/wp-content/uploads/2015/12/Tronsmart_Vega_S95_Telos_Board_Large,jpg

Hi honestly I had never heard of your box. I am not sure if you can use the same software etc. If you could communicate with the box you should be able to hack it. That being said depending on cost you may want to leave it to someone with experience! Remix was 50 bucks so no big risk for me.
 

Yoswin

Member
Jun 6, 2016
14
5
...
Hi honestly I had never heard of your box. I am not sure if you can use the same software etc. If you could communicate with the box you should be able to hack it. That being said depending on cost you may want to leave it to someone with experience! Remix was 50 bucks so no big risk for me.

Thanks for reply. I don't think the method can hard brick my device any way. The box itself can be flashed via a PC program made by CPU manufacturer (Amlogic here) and I have both stock firmware and Remix OS firmware images. So I think it's gonna worth a try. Thanks any way for your comment.
 
  • Like
Reactions: oncouch1

bullet25

Senior Member
Jan 9, 2011
392
174
Philly
Okay got my remix replaced. New remix updated to latest update then did root. It started boot looping. Had to run these commands in coolterm turing a boot loop.

Code:
mount -o rw,remount /system
dd of=/dev/block/by-name/system if=/data/local/tmp/system_image

Don't know if that was the latest update to cause that or what but its all working now. Also was able to easily install the google play services again and get playstore.

Of course I once again broke the power button because that wire is hanging on by a thread.
 

Attachments

  • Screenshot_2016-06-14-05-00-53.jpg
    Screenshot_2016-06-14-05-00-53.jpg
    91.8 KB · Views: 485

A9er

Member
Nov 11, 2014
7
0
Apologies for the noob question but what does a root on the Remix Mini allow someone to do with regards to OS options and what are the other advantages?
 

biggk

New member
Aug 12, 2009
3
0
Just wanted to give a thanks it worked perfect for me...Just want to add that if you happen to use a built in serial port on an older pc or laptop don't forget to put a ttl converter on your port, or your console screen will be garbage printing out
 

Top Liked Posts

  • There are no posts matching your filters.
  • 14
    Hi all,

    I have been going on xdadevelopers a lot and have received so much helpful information. Now, I decided to give in my contribution to the forum. This is my first tutorial so there might be some mistakes...please be easy on me. :D

    The reason I write this tutorial is because I have not found a good one yet on the internet. Although this thread "Just rooted my remix mini" provided some information, but I feel like a more detailed tutorial would be appropriate. So here we go!

    Success screenshot:
    pu4xx94jnb4q4ss6g.jpg



    Credits: all credits goes to these two links and authors:
    http://forum.xda-developers.com/remix/remix-mini/rooted-remix-mini-t3311736
    http://23pin.logdown.com/posts/435610-root-remix-mini


    Requirements:

    - Difficult level: Medium

    - Tools:
    + Small screw driver
    + Scissors
    + A USB flash drive.
    + Thin metal wire.
    5f3nfwd6mpfp0ib6g.jpg

    + Serial Converter (I bought on Amazon.com)
    d1wble2bmbrx2o26g.jpg


    - Software:
    + Appropriate driver for the serial converter. Mine is CP2102 driver. Download here. If your serial converter use PL2303 then download this driver. You can google for your specific driver as well.
    + CoolTerm. Download here
    + SuperSU. Download here

    - A lot of patience. :p


    Steps:

    1. As you can see, I stripped the wire and cut it in small pieces. As long as it is metal wire, that's okay.
    d1wble2bmbrx2o26g.jpg


    2. Open up the Remix Mini with a screw driver.

    2a. Flip it up side down, and rip the rubber ring out. It's okay, it will still adhere to the case afterward. Once you ripped it out, you will see two screws holding the remix mini. Proceed unscrew them and gently take the case apart.
    bchb12mud496mlz6g.jpg


    2b. Gently take the case apart:
    5gln8pfl55ba4bj6g.jpg


    3. Connecting the serial converter to the board.
    3a. Plug the 3 metal wires into RX, TX, and GND cable endings of the serial converter.
    d1wble2bmbrx2o26g.jpg


    3b. Connect the other ends of 3 mental wires into RX, TX, and GND of the board.
    4o8c4em9ue4darw6g.jpg


    3c. Make sure connection as such: RX to TX, TX to RX, and GND to GND. This part took me a lot of patience because the wires kept falling off. So please try to keep them in place.

    4. Install appropriate serial converter driver.

    5. Plug the serial converter into PC.

    6. Extract and open CoolTerm.

    6a. Click Options -> Serial Port -> Hit "Re-Scan Serial Ports" so it detects the appropriate port for serial converter. Mine is COM3.
    9kg4zxbz6cgg2ci6g.jpg


    - To find out, go to Device Manager -> Ports
    9597b2w9nw5ti956g.jpg


    6b. Select the right port. Then change the setting as in the picture:
    9kg4zxbz6cgg2ci6g.jpg

    Baudrate: 115200
    Data Bits: 8
    Parity: None
    Stop Bits: 1

    6c. Go to tab Terminal -> Select Line Mode.
    mcrlo3ttfu9d2sb6g.jpg


    6d. Hit OK.

    7. Power Remix mini up (make sure this happens or you will get serial 103 or 104 error code)

    8. Hit Connect button in CoolTerm.
    8a. If you have done everything correctly until here, texts will appear in CoolTerm as your Remix Mini booting up.
    8b. The texts will keep flowing up. Wait until you only see CPU readings. Then proceed to next step.

    9. Download the UPDATE-SuperSU-v2.46.zip file. (Please double check the zip's file name. In my case, I am using SuperSU version 2.46)
    9a. Copy UPDATE-SuperSU-v2.46.zip file onto flash drive.
    9b. Extract the downloaded "UPDATE-SuperSU-v2.46.zip", from the extracted, go to META-INF/com/google/android/update-binary, copy "update-binary" file onto flash drive.
    9c. Make sure you have 2 files, UPDATE-SuperSU-v2.46.zip AND update-binary, on the flash drive.
    9d. Plug the flash drive to Remix Mini.

    10. Commands: (copy each line and paste into CoolTerm)
    wy2vfzd3iw4d7vo6g.jpg

    Code:
    /dev/tty.usbserial 115200
    mount -o rw,remount /
    mount -o rw,remount /system
    mkdir /tmp
    cd /system/bin
    ln -s busybox-smp unzip
    cd /data/local/tmp
    cp /mnt/usbhost/Storage01/UPDATE-SuperSU-v2.46.zip /data/local/tmp        [COLOR="Red"]<- Double check zip's file name and try Storage02 if Storage01 does not work because it depends on which usb port you plug the flash drive in. [/COLOR]
    cp /mnt/usbhost/Storage01/update-binary /data/local/tmp
    cd /data/local/tmp
    sh update-binary 0 1 /data/local/tmp/UPDATE-SuperSU-v2.46.zip
    reboot

    11. Success. :victory::good::D

    11a. Wait for Remix Mini booting up, optimizing app..and DONE! CONGRATS! You have now voided your Remix Mini's warranty and cannot receive OTA system update anymore.

    I have not figured out how to update manually but please hit me up if anyone knows how.

    11b. Download Root checker to verify.
    pu4xx94jnb4q4ss6g.jpg


    GOOD LUCK!!!!!! :good:
    2
    No it is not a joke, no it will not get easier. Jide made it clear they will not support rooting. The amount of support available is minimal so this is the way. Difficult not if you have done stuff like this before ( FTA satellite. Etc.) kingoroot and all other software has been proven NOT to work. Hardware hacking is the only way so far.



    Note: first boot takes longer than factory. Be patient. Jide will know it has been hacked so no support for updates but the opportunity to customize was worth it for me.
    1
    Major kudos, this is a true root method for all the hardware hackers out there. You've never truly "hacked" until you've tapped into a UART console. Very exciting!
    1
    No it is not a joke, no it will not get easier. Jide made it clear they will not support rooting. The amount of support available is minimal so this is the way. Difficult not if you have done stuff like this before ( FTA satellite. Etc.) kingoroot and all other software has been proven NOT to work. Hardware hacking is the only way so far..

    I also believe so. Grats on your success tho.

    I have a question:-
    I have a Tronsmart Vega S95 Telos with Remix OS firmware (Amlogic S905/Mali-450mp5/2 Gb Samsung DDR3/16 Gb Samsung KLMAG2WEMB-B031 eMMC/Realtek RTL8211F Ethernet/Ampak AP6335 Wifi+BT 4.0/Genesis GL850G USB 2.0 hub/JMicron JM20329 USB 2.0 to SATA bridge).

    I opened up the TV box and saw the pin holes for PL2303 interface. I tried connect my PL2303 cable with its driver on Mac OS. The connection was succesful, I saw the response in my terminal in the form of message feed. But, I can't go any further. I'm still new to PL2303 use and I don't know how to go from the message feed to issue some commands. Then I see your thread and I think now I got some hope.

    My question (again) is:- Do you think I can use your method to root my Tronsmart S95 Telos (with Remix OS flashed and working)?
    Many thanks in advance.

    PS. Here is the link to a photo of the S95 Telos board showing the PL2303 interface. The photo is not mine. I linked it from a guy tutoring the teardown, but my board looks exactly the same.
    (I'm a new XDA user so I can't attach a photo from outside link, sorry for inconvenience)
    www,cnx-software.com/wp-content/uploads/2015/12/Tronsmart_Vega_S95_Telos_Board_Large,jpg
    1
    ...
    Hi honestly I had never heard of your box. I am not sure if you can use the same software etc. If you could communicate with the box you should be able to hack it. That being said depending on cost you may want to leave it to someone with experience! Remix was 50 bucks so no big risk for me.

    Thanks for reply. I don't think the method can hard brick my device any way. The box itself can be flashed via a PC program made by CPU manufacturer (Amlogic here) and I have both stock firmware and Remix OS firmware images. So I think it's gonna worth a try. Thanks any way for your comment.