HWZ Forums

Login Register FAQ Mark Forums Read

Android TV Box

Like Tree552Likes
Reply
 
LinkBack Thread Tools
Old 13-05-2019, 05:19 PM   #1891
Junior Member
 
Join Date: Jan 2003
Posts: 67
go to es file explorer, enable root explorer, enable hidden file.

then navigate to system|bin and system|xbin

post the screen shot of these 2 folders here, I can try to suggest which files to delete.
Hi Choo, I saw alot files in bin but no super su.
I saw 3 files in xbin which is daemonsu, su, supolicy... Does that mean i have supersu installed? I cant find the app in the app manager
Shawncck is offline   Reply With Quote
Old 13-05-2019, 05:34 PM   #1892
Master Member
 
gregory_choo's Avatar
 
Join Date: Nov 2007
Posts: 4,646
Hi Choo, I saw alot files in bin but no super su.
I saw 3 files in xbin which is daemonsu, su, supolicy... Does that mean i have supersu installed? I cant find the app in the app manager
yes, most likely these are the files. For some boxes, you need to change file permission to RW-R-R before you can delete them.

superuser is just a general term - your box may have app with different name - basically you need an app to prompt you if any new app is trying to access root , and you can decide whether to grant permission or not.

I suggest not to do it if you are not sure, unless you want to practise flashing of firmware.
gregory_choo is offline   Reply With Quote
Old 14-05-2019, 12:15 AM   #1893
Junior Member
 
Join Date: Jan 2003
Posts: 67
yes, most likely these are the files. For some boxes, you need to change file permission to RW-R-R before you can delete them.

superuser is just a general term - your box may have app with different name - basically you need an app to prompt you if any new app is trying to access root , and you can decide whether to grant permission or not.

I suggest not to do it if you are not sure, unless you want to practise flashing of firmware.
Does that mean if i delete the file, the root will be gone?
Exactly... I want to practice flashing... have u done b4? any guidance... i see some video on net but was not confident...
Shawncck is offline   Reply With Quote
Old 14-05-2019, 12:18 AM   #1894
Junior Member
 
Join Date: Jan 2003
Posts: 67
SuperSU is almost guarantee either not to work or brick the box based on my testing.

For my first box X96 Mini, install of SuperSU bricked the box.

For my Tanix TX5 Max, I encountered the error of "SU binary occupied" and no way to fix it.

But one user reported success with SuperSU on Tanix TX5 Max even with the error message. He was able to hide the root for some apps.
Hi fan, for ur x96 mini, what happened to ur box after bricked? did u managed to get it fix?
Shawncck is offline   Reply With Quote
Old 14-05-2019, 12:23 AM   #1895
Junior Member
 
Join Date: Jan 2003
Posts: 67
Unfortunately no. There is a binary called su and no app to grant or deny root access. Root access is just automatically granted for my boxes.

Probably only one box is different. I need to check.
Me too... I cant find the app that root my max x2... That is why i dunno how to unroot it.... Fan, u manage to find out what root app u using to root your box?
Shawncck is offline   Reply With Quote
Old 14-05-2019, 07:45 AM   #1896
Master Member
 
Join Date: Sep 2018
Posts: 3,013
Hi fan, for ur x96 mini, what happened to ur box after bricked? did u managed to get it fix?
It goes to boot loop.

Recovery is not difficult. Download an image and then you can recover with PC (Amlogic USB Burning Tool) or without PC ( USB burn card maker).

https://androidpctv.com/firmware-upd...x-soc-amlogic/

Better to get a USB A to A cable if the burn card maker method does not work.

Last edited by xiaofan; 14-05-2019 at 07:51 AM..
xiaofan is offline   Reply With Quote
Old 14-05-2019, 07:52 AM   #1897
Master Member
 
Join Date: Sep 2018
Posts: 3,013
Me too... I cant find the app that root my max x2... That is why i dunno how to unroot it.... Fan, u manage to find out what root app u using to root your box?
No. I gave up on this one. They just silently give permission.
xiaofan is offline   Reply With Quote
Old 14-05-2019, 09:48 AM   #1898
Master Member
 
gregory_choo's Avatar
 
Join Date: Nov 2007
Posts: 4,646
No. I gave up on this one. They just silently give permission.
gregory_choo is offline   Reply With Quote
Old 14-05-2019, 11:33 AM   #1899
Master Member
 
Join Date: Sep 2018
Posts: 3,013
Yes I only came to know this after I installed SuperSU and got the boot loop issue. This seemed to be a common issue. X96 Mini was my first box, bought last August. I was playing with some maker boards before that.

Then I quickly recovered the X96 Mini box with the stock firmware and then never bothered to look at this issue again.

I only tried out to install SuperSU and Magisk recently again on my Tanix TX5 Max and TX6 (after downloading of stock firmware and prepared to flash firmware), both failed to achieve what I wanted to achieve. No brick of the boxes though.

SuperSU came out with the warning about the existing binary and not able to hide root from SingTel Cast and SingTel TV Go.

Magisk is a bit different but the end results are the same I am not able to hide root from the two SingTel apps. I also do not like the fact that it messed with the bootloader.

Last edited by xiaofan; 14-05-2019 at 11:54 AM..
xiaofan is offline   Reply With Quote
Old 14-05-2019, 12:32 PM   #1900
Master Member
 
Join Date: Sep 2018
Posts: 3,013
https://androidpctv.com/tutorial-how...e-easy-unroot/

Methods using SuperSU and Manual Method.

The above is for reference only, only for those who know how to recover and have access to known good firmware.

Another one with terminal. Basic concept is the same.
https://aubreykloppers.wordpress.com...v-box-quickly/

Edit to add:
All in all, it is better to buy a proper non-rooted box like Mi Box S and Nvidia Shield TV.

Many generic boxes come with root, it is better to buy those with a system switch to be able to turn on/off root, or a box with proper root manager app installed to prompt you to grant or not to grant root access.

The above links to unroot a box is for reference only. I think this belongs to more advanced topic and do not try it before you know how to recover.

And personally I have not succeeded to unroot my boxes myself -- you can say I am not an advanced user myself. Haha.

As mentioned my initial goals were the following.
1) to run small Linux on Android using Termux, goal achieved

2) to run ARM Linux without Android (dual boot, using SD card), goal achieved for two boxes, X96 Mini S905W box and H96 Pro+ S912 box

3) to play with Android TV boxes for Chinese Entertainment (goal achieved),

4) to learn more about Android itself (partially achieved).

First goal required root access for generic USB device access using libusb.

Second goal is also easier with rooted box.

Third goal does not really need root.

For the fourth goal, it is good to have a rooted box to know the internal file structures.

Therefore my boxes are mostly rooted now. I will try again to see if I can unroot the few boxes I have known good ROMs -- X96 Mini, Tanix TX5 Max and Tanix TX6. I will try to get known good ROM for my H96 Pro+ and H96 Max+. I have ROMs for the two but there are quite some versions so I am not so sure which one to try.

Last edited by xiaofan; 14-05-2019 at 04:45 PM..
xiaofan is offline   Reply With Quote
Old 14-05-2019, 12:37 PM   #1901
Master Member
 
gregory_choo's Avatar
 
Join Date: Nov 2007
Posts: 4,646
Yes I only came to know this after I installed SuperSU and got the boot loop issue. This seemed to be a common issue. X96 Mini was my first box, bought last August. I was playing with some maker boards before that.

Then I quickly recovered the X96 Mini box with the stock firmware and then never bothered to look at this issue again.

I only tried out to install SuperSU and Magisk recently again on my Tanix TX5 Max and TX6 (after downloading of stock firmware and prepared to flash firmware), both failed to achieve what I wanted to achieve. No brick of the boxes though.

SuperSU came out with the warning about the existing binary and not able to hide root from SingTel Cast and SingTel TV Go.

Magisk is a bit different but the end results are the same I am not able to hide root from the two SingTel apps. I also do not like the fact that it messed with the bootloader.
The point is installation of supersu.apk or superuser.apk will not brick the box, just remember not to update binary when prompted.

I can use superuser app to unroot the box easily. But not sure about this box as i dont have one with me at the moment.

It is very risky if the box can grant access to all apps without asking.
gregory_choo is offline   Reply With Quote
Old 14-05-2019, 12:52 PM   #1902
Master Member
 
Join Date: Sep 2018
Posts: 3,013
The point is installation of supersu.apk or superuser.apk will not brick the box, just remember not to update binary when prompted.

I can use superuser app to unroot the box easily. But not sure about this box as i dont have one with me at the moment.

It is very risky if the box can grant access to all apps without asking.
Point taken. That is also why I use one a few apps on the TV boxes.

Maybe I will try SuperSU again on my boxes, for the boxes I have access to known good stock firmware.
xiaofan is offline   Reply With Quote
Old 14-05-2019, 05:51 PM   #1903
Master Member
 
Join Date: Sep 2018
Posts: 3,013
Me too... I cant find the app that root my max x2... That is why i dunno how to unroot it.... Fan, u manage to find out what root app u using to root your box?
BTW, you can try Magisk Manager, someone has managed to hide the root with Magisk for his H96 Max X2 box.

I can not install it on X96 Mini running Android 7.1.

I can install it on Tanix TX5 Max running Android 8.1 but it can not hide root from SingTel TV Go and SingTel Cast.

Tanix TX6 Android 9.0 Version seems to have a protection method so that Magisk can not be installed even though it says the installation is successful and after reboot it says Magisk is not installed.

Last edited by xiaofan; 14-05-2019 at 05:54 PM..
xiaofan is offline   Reply With Quote
Old 14-05-2019, 06:24 PM   #1904
Master Member
 
Join Date: Sep 2018
Posts: 3,013
FYI. Some rooted box with root switch.

https://androidpctv.com/review-beelink-gt1-mini/

Beelink GT1 Mini S905X2 box has root switch.

https://androidpctv.com/review-tanix-tx3-max/
Tanix TX3 Max

It is said that older Tanix boxes like TX9 Pro and TX92 S912 box also have root switch.

Last edited by xiaofan; 14-05-2019 at 06:33 PM..
xiaofan is offline   Reply With Quote
Old 14-05-2019, 07:12 PM   #1905
Junior Member
 
Join Date: Jan 2003
Posts: 67
BTW, you can try Magisk Manager, someone has managed to hide the root with Magisk for his H96 Max X2 box.

I can not install it on X96 Mini running Android 7.1.

I can install it on Tanix TX5 Max running Android 8.1 but it can not hide root from SingTel TV Go and SingTel Cast.

Tanix TX6 Android 9.0 Version seems to have a protection method so that Magisk can not be installed even though it says the installation is successful and after reboot it says Magisk is not installed.
I have installed magisk on x max 2... but unable to hide root and unable to pass the safetynet.... I thinking to install supersu like what Choo mentioned but then again i saw on web that ppl install supersu and bricked the box.... Fan, do u want to try on ur x96 mini again and update us? hahaha.... maybe this time u can unroot... so far i cant find any way to unroot...
Shawncck is offline   Reply With Quote
Reply
Important Forum Advisory Note
This forum is moderated by volunteer moderators who will react only to members' feedback on posts. Moderators are not employees or representatives of HWZ. Forum members and moderators are responsible for their own posts.

Please refer to our Terms of Service for more information.


Thread Tools

Posting Rules

Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are Off
Pingbacks are Off
Refbacks are On