Hello,
I am looking to watch my PS Vue subscription on my rooted Galaxy S7. I've tried to use RootCloak to no avail. Added com.snei.vue.android to the application list to cloak but PS Vue comes back with "Not available for your device" after launching. Obviously it's still seeing the device is rooted.
Any thoughts on getting this to work? The Amazon Fire TV forum says to rename xbin/su and superuser.apk but adb is giving me a "device or resource busy" when running the first mv command.
For reference, here is what Fire TV users are doing to get theirs working on rooted FTV's:
Code:
adb shell
su
mount -o remount,rw /system /system
chmod 761 /system/xbin/su
mv /system/xbin/su /system/xbin/xsu
mv /system/app/Superuser.apk /system/app/XSuperuser.apk
Thank you for your help in advance.
MrBaltazar said:
Hello,
I am looking to watch my PS Vue subscription on my rooted Galaxy S7. I've tried to use RootCloak to no avail. Added com.snei.vue.android to the application list to cloak but PS Vue comes back with "Not available for your device" after launching. Obviously it's still seeing the device is rooted.
Any thoughts on getting this to work? The Amazon Fire TV forum says to rename xbin/su and superuser.apk but adb is giving me a "device or resource busy" when running the first mv command.
For reference, here is what Fire TV users are doing to get theirs working on rooted FTV's:
Code:
adb shell
su
mount -o remount,rw /system /system
chmod 761 /system/xbin/su
mv /system/xbin/su /system/xbin/xsu
mv /system/app/Superuser.apk /system/app/XSuperuser.apk
Thank you for your help in advance.
Click to expand...
Click to collapse
Hi
Try with Magisk , it works for android pay.....
http://forum.xda-developers.com/android/software/mod-magisk-v1-universal-systemless-t3432382
I want to use mine also. It worked on 2 roms I tried. I'm using a oneplus 3.then I switched to a other rom (one which I want to keep) and it's giving me that error.
Fix for Playstation Vue Mobile on Galaxy Note 10
I came across this page in my search and thought I'd come back to share the fix I found using RootCloak. I can't share links yet, but you can find the video on Youtube by searching "How to Hide Root on Android with RootCloak" by AppReviewBros.
1. Install Xposed-Modules from the Play Store
2. Open it and select "Download"
3. Enter: RootCloak
4. Swipe the RootCloak page to the left and select the latest download.
5. Once it finishes, click "Install"
6. Activate the module (you should see that your device has a new notification; just open it and check the box)
7. Go back to the home screen and reboot the device
8. After it restarts, open RootCloak
9. Select "Add/Remove Apps"
10. Press the "+" in the upper right corner
11. Find and select "PS Vue Mobile"
12. Go to your device's Settings>Application Manager>PS Vue Mobile>Force Stop
13. Run the Vue app again, and it should work!
jshea001 said:
I came across this page in my search and thought I'd come back to share the fix I found using RootCloak. I can't share links yet, but you can find the video on Youtube by searching "How to Hide Root on Android with RootCloak" by AppReviewBros.
1. Install Xposed-Modules from the Play Store
2. Open it and select "Download"
3. Enter: RootCloak
4. Swipe the RootCloak page to the left and select the latest download.
5. Once it finishes, click "Install"
6. Activate the module (you should see that your device has a new notification; just open it and check the box)
7. Go back to the home screen and reboot the device
8. After it restarts, open RootCloak
9. Select "Add/Remove Apps"
10. Press the "+" in the upper right corner
11. Find and select "PS Vue Mobile"
12. Go to your device's Settings>Application Manager>PS Vue Mobile>Force Stop
13. Run the Vue app again, and it should work!
Click to expand...
Click to collapse
Great mate
Yes latest RootCloak is working for me too. Just signed up for this thing, and would have been a dealbreaker if this didn't work.
What I'm hoping to find out is, if I could set up some kind of proxy here to make the app think i'm ALWAYS home...
VPN on home router
Phreaker47 said:
Yes latest RootCloak is working for me too. Just signed up for this thing, and would have been a dealbreaker if this didn't work.
What I'm hoping to find out is, if I could set up some kind of proxy here to make the app think i'm ALWAYS home...
Click to expand...
Click to collapse
As far as i know, you would have to setup a vpn service on your home router and then tunnel to it whenever you were not at home. Then all traffic would look like it was coming from your home router. Of course your download speed while tunneling would be limited to your maximum upload speed for your service connected to the router providing the vpn. I have successfully tried this with my own hardware and it works. Just be aware of the download/upload caveat i mentioned.
oneleft.ak said:
As far as i know, you would have to setup a vpn service on your home router and then tunnel to it whenever you were not at home. Then all traffic would look like it was coming from your home router. Of course your download speed while tunneling would be limited to your maximum upload speed for your service connected to the router providing the vpn. I have successfully tried this with my own hardware and it works. Just be aware of the download/upload caveat i mentioned.
Click to expand...
Click to collapse
I do have 24Mb upstream, but between the remote streaming they do allow and also getting access to the various networks' apps (Fox Sports GO etc), I'm not sure it's worth bothering. I also still have my trusty Plex server as well.
MrBaltazar said:
Hello,
I am looking to watch my PS Vue subscription on my rooted Galaxy S7. I've tried to use RootCloak to no avail. Added com.snei.vue.android to the application list to cloak but PS Vue comes back with "Not available for your device" after launching. Obviously it's still seeing the device is rooted.
Any thoughts on getting this to work? The Amazon Fire TV forum says to rename xbin/su and superuser.apk but adb is giving me a "device or resource busy" when running the first mv command.
For reference, here is what Fire TV users are doing to get theirs working on rooted FTV's:
Code:
adb shell
su
mount -o remount,rw /system /system
chmod 761 /system/xbin/su
mv /system/xbin/su /system/xbin/xsu
mv /system/app/Superuser.apk /system/app/XSuperuser.apk
Thank you for your help in advance.
Click to expand...
Click to collapse
Well I found a quick fix for that everyone is over analyzing it if you have SuperSU watch my video
https: // youtu.be/4uG8YcNMNhI
It appears I can't post links yet so you'll half to just backspace the empty spaces
I got it working by flashing Magisk instead of SuperSU in twrp. Then just download the Magisk Manager in the play store then select PSVue under magisk hide in the app.
Related
Hi all
I bought my Galaxy S from Abu Dhabi just to latter figure out that it DOESNT come with Market, instead, it comes with a useless SLIDEME... where NONE of the major apps are available. So I searched everywhere and never found a straight answer...
Time for desperate tries than.... and what worked for me was:
I assume NO RESPONSABILITY for this, it might work for phones from other countries.
Try at your own risk.
I won’t be available to help out, I just want to share what I did and worked.
(You can find more details for the individual steps browsing this forum)
Install latest version of Kies
Install the firmware update from Kies (froyo, if already not installed)
Reboot you phone
Change the following settings on the phone:
Apps -> Settings -> Applications
Mark: Unknown Sources
Click on -> Development
Mark USB Debugging and Stay awake
Connect your phone to your PC with the USB cable
Download the latest version of the “SuperOneClick” root tool (I used 1.5.5-ShortFuse)
Unzip it to an easy folder to access by command line (DOS prompt), something like: “C:\super”
Root your phone using this tool (READ the instructions on their webpage, all I had to do was execute the SuperOneClick.exe, click "root" and wait for the process to finish, AGAIN, more details on the post about the SuperOneClick.)
Reboot
(If your rooting worked, you should see an “app” called “superuser”)
Now, on your phone, unmark the “USB Debugging” option you marked on the beginning (you will have to “disconnect” the phone click on the home button to do that)
Open a command line prompt you your pc, and change directory to where you unzipped the SuperOneClick files.
If you are you the right folder, you should see an “adb.exe”
Type the following commands (NO MISTAKES ALLOWED HERE, PAY ATTENTION):
adb shell
Hit enter
su
enter again
your phone should pop up SuperUser app, asking for super user permission for the shell, click Allow (and mark remember)
your command line will change from $ to #, meaning, you are root user.
I suggest you copy and paste the following because any mistake (missing or extra spaces) can cause serious problems
Type:
mount -o remount,rw -t yaffs2 /dev/block/mtdblock4 /system
hit enter
cat /system/ojpcom/Vending.apk > /system/app/Vending.apk
hit enter
mount –o ro,remount –t yaffs2 /dev/block/mtdblock4 /system
hit enter
exit
hit enter
exit
hit enter
(no message will show up after this commands if they were successful)
Reboot you phone, unplug USB cable.
Market should be one of your Apps now
Thaaaaaaank youuuu
You solved it finally, it works like charm thank you,.,.,
WOW!! Great!!!
Finally i can access Android Market from Iran (via VPN).
Thanks a lot
when you do this your phone will be out of warranty.if you venture that then flash a proper custom rom which already includes latest market plus custom rom features.
I got this message "cannot create /system/app/Vending.apk": read only file system . Any help?
easy way
http://www.emoiz.com/how-to-fix-no-market-app-problem-in-samsung-galaxy-s
I had purchased Teewe 2 Dongle from flipkart during Big Billion days for ₹999/-.
For your information Teewee is a HDMI dongle just like Google chromecast using which you can play the media stored on your phone/pc on your TV with HDMI. So i wasn't expecting much other than playing my media from the phone/pc.
But to my surprise Teewe 2 is running a full blown Android 4.2.2 . You can convert your TV into android smart TV using Teewee. Just follow the instructions below:
Requirements:
1. You need a Teewee dongle (obvious)
2. You need an android phone
Thats it.
Instructions:
1. Install ES File Explorer and Handy Smart TV on your android phone.
2. Download Handy Smart TV Launcher apk from mod edit - link removed
3. Connect Teewee to your TV and power it on.
4.Open ES File Explorer and select the Android TV option from the menu. It will display a device called rkXXXXXX. click on it and Select Applications
5. From the menu select install and browse to the location where you downloaded Handy Smart TV Launcher.apk. Voila The launcher is installed on your Teewee
6.. power off and power on your teewee.
7. open handy smart tv app on your smart phone. It should have connected to your teewee by now. In case it is not connected connect it by clicking the icon on the top right side. it should turn into blue from grey. press the home button on the Handy Smart TV app. It should launch the handy Smart TV launcher. U can also launch the Handy SMart TV launcher from the ESFileExplorer app from your android phone.
8. To learn how to use Handy Smart TV Launcher visit here
How to Install Google Play Store
1.you need to have adb tools installed on your PC and should have knowledge on how to use adb.
2. type the following command on your PC.
Code:
adb connect 192.168.1.101
where 192.168.1.101 is the IP address of the teewe dongle
you should get a response as
Code:
connected to 192.168.1.101
type
Code:
adb shell
on your PC
you should get a shell prompt which is already has root access
Code:
[email protected]:/ #
Now mount the /system folder with r/w access by the following command
Code:
mount -o remount,rw -t rfs /dev/block/st19 /system
exit
unzip files in the Gapps.zip , move to /system/app on your PC and type the following commands
Code:
adb push GoogleBackupTransport.apk /system/app
adb push GoogleCalendarSyncAdapter.apk /system/app
adb push GoogleContactsSyncAdapter.apk /system/app
adb push GoogleLoginService.apk /system/app
adb push GoogleServicesFramework.apk /system/app
adb push NetworkLocation.apk /system/app
adb push OneTimeInitializer.apk /system/app
adb push Phonesky.apk /system/app
adb push SetupWizard.apk /system/app
The device is already rooted but the su binary is not updated and has root access to adb shell only so to have root access to other apps push the files in Root.zip . This is an optional step only for those who need root access.
Code:
adb push busybox /system/bin
adb push su /system/bin
adb install Superuser.apk
adb shell
chmod 4755 /system/bin/busybox
chmod 4755 /system/bin/su
and finally mount /system as r/o.
Code:
mount -o remount,ro -t rfs /dev/block/st19 /system
exit
adb reboot
Thnk u so much
i followed ur steps carefullly and its worked !
thank you so much for sharing this awsum information ..im so happy
EDIT:[DETAILED INSTRUCTION UPDATED in the OPENING POST]
Google play is easy to install. Use adb connect to connect to the teewe . u will get a shell with root access . mount /system as r/w. push the google files necessary to /system/app folder. Mount /system as r/o.
Detailed instructions will follow as i am outside on holiday.
Meanwhile enjoy Playstore, and other apps on teewee. Android TV in Rs.999
After pushing tv launcher to tv
I saw select default launcher for a brief time
But was unable to sleect handy tv launcher in that
Now it opens default teewe launcher and not handy tv launcher
pritish_kul2 said:
After pushing tv launcher to tv
I saw select default launcher for a brief time
But was unable to sleect handy tv launcher in that
Now it opens default teewe launcher and not handy tv launcher
Click to expand...
Click to collapse
I had a similar issue. Went to ES Explorer.. selected Handy Smart and selected "launch"
Hope this helped
Thanks for this post. I could get the android TV functionality on my Teewe2. I have installed Kodi (XBMC) and now able to enjoy movies from my NAS. I tried installing play store but it needs Google play services to be installed. How do I get the correct version of google play services?
Application not installed...do you want to install. after opening handy smart. please help me out and unable to change the default launcher
Press the home button on the phone app. It should launch the launcher on TV. if it doesn't work, disconnect by long press the connection icon on the phone app and reconnect by pressing once. If u make handy smart tv launcher as default launcher, teewe app will not work even if u launch it from menu.( anyway i dont think u need it now).
Expect Google Play detailed installation procedure on 27/10/15
Need Play store to install the apps. Short procedure is posted above. Detailed procedure on 27/10/15 when i reach back home
ashazmirza said:
Application not installed...do you want to install. after opening handy smart. please help me out and unable to change the default launcher
Click to expand...
Click to collapse
Need Play store to install the apps. Short procedure is posted above. Detailed procedure on 27/10/15 when i reach back home
has anyone opened it and checked the hardware? teewe1 showed very promising results.
http://techbuzzzzzz.blogspot.in/p/blog-page.html
gpriyesh said:
Thanks for this post. I could get the android TV functionality on my Teewe2. I have installed Kodi (XBMC) and now able to enjoy movies from my NAS. I tried installing play store but it needs Google play services to be installed. How do I get the correct version of google play services?
Click to expand...
Click to collapse
Check the OP. I have updated detailed instructions on installing Play Store
ashazmirza said:
Application not installed...do you want to install. after opening handy smart. please help me out and unable to change the default launcher
Click to expand...
Click to collapse
Install Google Play Store to install Apps. Detailed Procedure in the OP
i have opened there are traces(requires soldering) for usb and otg but the ports were not present... we have to purchase usb female pin and solder onto the board.... so teewe 1 is the best choice..........
I have pushed smart TV launcher on the teewee thru es. But I am not able to connect it. Opened it on phone aswel.when I click on WiFi direct in settings it says looking for device and still nothing happens.
Request Mirroring For Features for teewe 2 android ?
After following all the steps was able to access play store but the device started disconnecting or shutting down after 2 - 3 minutes, not sure what's happening and what to do . Please help.
coolhunk4o2 said:
Need Play store to install the apps. Short procedure is posted above. Detailed procedure on 27/10/15 when i reach back home
Click to expand...
Click to collapse
Thanks for the detailed instruction. One question...where should I unzip the Gapps.zip file
coolhunk4o2 said:
Need Play store to install the apps. Short procedure is posted above. Detailed procedure on 27/10/15 when i reach back home
Click to expand...
Click to collapse
today is 28 oct plz soon post another procedure.
pradeep_k said:
After following all the steps was able to access play store but the device started disconnecting or shutting down after 2 - 3 minutes, not sure what's happening and what to do . Please help.
Click to expand...
Click to collapse
I too had shutdowns when the power source was TV or some other USB based Power source. I connected to the STB USB there too i had reboots.I think the Full Android requires more power and the power from TV/STB is not suffiecient. Once I shifted to the plug based power souce, no reboots so far.
I have successfully performed a frp bypass on this phone running 5.1.1. It was Accomplished as follows:
Boot phone all the way to login screen for google account. Once there enter google keyboard settings. Hit the 3 dots select help and feedback. select any topic, then highlight any word and click web search. When the websearch box appears type in chrome. Select the chrome icon at the bottom. Once chrome opens google kingoroot. Goto the kingoroot page and install the kingoroot app. Run the app and root the phone. Once the phone is rooted google the termux app. Download the termux app and run it. Once you have the termux app running the first thing you want to do is get root permissions. Type su and hit enter. Then type in this:
content insert --uri content://settings/secure --bind name:s:user_setup_complete --bind value:s:1
hit enter
then type reboot
when the phone reboots go to settings and do a factory reset.
and presto. go thru setup without any google account associated to the phone.
Thanks
Worked perfectly...Thanks so much!!
After I type in su and hit enter
The next command you give donts work say uri not found
Ok so I tried this and when it restarted and went to factory it still had Google lock on it
Thank you
This worked perfect,it took a little while to get the downloads but it did just what you said.now to unbrick my other one...
Lirsha4444 said:
After I type in su and hit enter
The next command you give donts work say uri not found
Click to expand...
Click to collapse
Getting the same issue....
---------- Post added at 03:03 AM ---------- Previous post was at 02:59 AM ----------
does the string go like this : --uri content://settings/secure <space> --bind name:s:user_setup_complete <space> --bind value:s:1
DeviceManagent said:
Getting the same issue....
---------- Post added at 03:03 AM ---------- Previous post was at 02:59 AM ----------
does the string go like this : --uri content://settings/secure <space> --bind name:s:user_setup_complete <space> --bind value:s:1
Click to expand...
Click to collapse
Its " -- " ,not a space but literally dash dash
There is a space after complete before -- {like this: complete --bind}
Same as the other example you asked about,no space after -- though
dlo527 said:
Its " -- " ,not a space but literally dash dash
There is a space after complete before -- {like this: complete --bind}
Same as the other example you asked about,no space after -- though
Click to expand...
Click to collapse
i'm still getting "tmp-mksh: --uri: not found"
DeviceManagent said:
i'm still getting "tmp-mksh: --uri: not found"
Click to expand...
Click to collapse
Normally when I have to do these I'm like the last to figure it out if at all. Basically you are typing 4 separate times.there is an <enter> near the end that was left out....were you able to get root first?
dlo527 said:
Normally when I have to do these I'm like the last to figure it out if at all. Basically you are typing 4 separate times.there is an <enter> near the end that was left out....were you able to get root first?
Click to expand...
Click to collapse
i tried with King Root, no go. I switched to phh's superuser and it seemed to work. Do you know of any custom recoveries yet?
Hmmm..
How Long Did It tAke for you guys to download Termux v0.53_apkpure.com.apk???
Because it has been saying downloading for sometime...
Curious... Cause it seems it's not going anywhere to finish downloading.
MichiganManSeven said:
How Long Did It tAke for you guys to download Termux v0.53_apkpure.com.apk???
Because it has been saying downloading for sometime...
Curious... Cause it seems it's not going anywhere to finish downloading.
Click to expand...
Click to collapse
I had to Google that and download it from a different site,also it's tricky to get the downloads to work because a separate screen comes up that doesn't download,since u are supposed to be locked out the phone wants to go back to keeping you from doing anything
---------- Post added at 08:04 PM ---------- Previous post was at 08:02 PM ----------
MichiganManSeven said:
How Long Did It tAke for you guys to download Termux v0.53_apkpure.com.apk???
Because it has been saying downloading for sometime...
Curious... Cause it seems it's not going anywhere to finish downloading.
Click to expand...
Click to collapse
DeviceManagent said:
i tried with King Root, no go. I switched to phh's superuser and it seemed to work. Do you know of any custom recoveries yet?
Click to expand...
Click to collapse
Use kingoroot,not king root,at least for this.and no recoveries.....I have another one bootlooped I wanna fix but idk how to make all those yet
I have tried 6 different servers to download Termux... None have finished downloading or would not download after clicking on link on each server...
(Zippyshare, sendspace, mediafire, apk4fun, googleplay, rapidgator) I'm at a wits end...
:good:
MichiganManSeven said:
I have tried 6 different servers to download Termux... None have finished downloading or would not download after clicking on link on each server...
(Zippyshare, sendspace, mediafire, apk4fun, googleplay, rapidgator) I'm at a wits end...
Click to expand...
Click to collapse
I used media fire,but that's what I meant about the downloads being the hard part...I had to try for 3 hours to get it.but since we tricked the phone into getting online,it is still trying to boot us back out.i just had to press back alot and make sure I was in chrome instead of Google search app.....ahhh haaaa!!that's what it was.i remember checking the search bar and how it searched.in chrome browser ,actually typing Google shouldn't bring up the Google app as an option,just google.idk I tryied a billion times,just make sure u use chrome browser
keysersoze573 said:
I have successfully performed a frp bypass on this phone running 5.1.1. It was Accomplished as follows:
Boot phone all the way to login screen for google account. Once there enter google keyboard settings. Hit the 3 dots select help and feedback. select any topic, then highlight any word and click web search. When the websearch box appears type in chrome. Select the chrome icon at the bottom. Once chrome opens google kingoroot. Goto the kingoroot page and install the kingoroot app. Run the app and root the phone. Once the phone is rooted google the termux app. Download the termux app and run it. Once you have the termux app running the first thing you want to do is get root permissions. Type su and hit enter. Then type in this:
content insert --uri content://settings/secure --bind name:s:user_setup_complete --bind value:s:1
hit enter
then type reboot
when the phone reboots go to settings and do a factory reset.
and presto. go thru setup without any google account associated to the phone.
Click to expand...
Click to collapse
First.... I am assuming the phone should be connected via WiFi? Or not?
Second.... I cannot seem to find any keyboard settings nor can I find an extended menu...the three vertical dots.
Any ideas??
And 3rd... the Termux app ver. o.53 can be downloaded ...HERE... with no issues.
Cancel that question. To access the keyboard settings menu, you have to hold down the "@" key until the settings "*" pops up....
Thank you very much. Worked great for me. Had to try couple times, but FRP is gone
Sent from my SAMSUNG-SM-J120A using Tapatalk
Thank you very much for sharing, this worked flawlessly for me. I just want to send a heads up to everyone here, DO NOT update if you get a notice for OTA update from your carrier!!!
I had gained root on the device using KingoRoot and was able to bypass the FRP lock once I had gained root by following the instructions in THIS thread. I factory reset the device and everything was working perfectly and was once again unrooted (I believed). I received a notification for an OTA update from MetroPCS and clicked Yes to install the update. The phone began the update process, rebooted into bootloader and failed halfway through. Now the phone will not boot. It loops and eventually ends up in the factory recovery mode. I tried another factory reset to no avail. I am able to boot into recovery or fastboot but, nothing more.
I am unable to find any factory images or update.zip's to fix this issue, anywhere. If anyone here knows how to make a backup that I could flash through adb or recovery, please let me know here or through PM. I'd be extremely grateful!
(Confirmed) 100% Working Method
I personally tested this method & can conclude it is working flawlessly. For those folks that have English as a secondary language or those that have a hard time following simple step-by-step instructions, I'll reiterate to the simplest form possible..
Download the apk I've provided > Sideload it to the root of your Coolpad's Internal Storage via pc & usb or ext SD Card
***WiFi or Data Connection required***
Navigate this path from Google Keyboard Settings:
1) 3 dots menu > Help & Feedback > Select any topic > Highlight any word > Web search > Search Kingroot apk download
2) Download/Install/Run Kingroot
3) After obtaining root w/ Kingroot, Navigate back to the Web Search page > search File > open any file manager app
If your device doesn't have a pre-installed File Manager, go back to Web Search & search ES File Manager apk > Download & Install apk > Open app
4) Internal Storage > Install Terminal Emulator app > Run the terminal
5) Input su & grant root access
6) After obtaining root access, input the following command exactly how you see it here:
content insert --uri content://settings/secure --bind name:s:user_setup_complete --bind value:s:1
7) Unless the terminal replies back with some sort of error message, all you need to do is reboot the Coolpad (input am restart for a hot reboot)
Once the device reboots, it will take you directly to the home screen. From there, you're free to sign in to any of your Google Accounts. No need to do a factory reset unless desired.
**************************************************
This sh¡t was already pretty easy to do thanks to @keysersoze573 but why some folks still had questions, I'd rather not know. Hopefully nobody has questions now.
Do NOT ask what the fцck sideload is or how to do it. Open up another Web page & Google it. Learn some sh¡t on your own like the rest of us. We're here to teach, not hold your hand
★KØŁØЯΛĐØ★
In this post, I will try to explain the devices I purchased, the mods I needed to do, and how they can be useful.
I wanted a touch panel on my wall to control my home automation system (Home Assistant). While most people just wall mount an old tablet, I did not like that idea due to a tablet being a battery powered device and not designed to be plugged into a wall charger 24/7.
So I started looking for alternatives, from China of course. In mid-2020 I purchased a couple of 'Android In-wall Amplifiers' from AliExpress. These devices mains voltage powered (110V-250V AC). They are designed to be mounted 'in-wall' and control multiple audio zones throughout rooms in your house. They also happen to have RS485 (which I am yet to explore).
I ordered 2 variants to test. Here are the specs:
'Rockchip 86F' - AliExpress Link
4-inch IPS Display, 480*480 Resolution
Android 7.1 System, 4 Core Processor, Cortex 1.2G CPU
RAM: 1GB
Storage: 8GB
Network: Support Wi-Fi
Bluetooth: Support
Power Supply Mode: AC 110-250VC
Output Power: 2*20W or 4*15W (simulation power amplifier)
Output Impedance: 4-8Ω
Audio Inputs; Output
'Rockchip A7' - AliExpress Link
7-inch IPS Display, 1024*600 Resolution
Android 8.1 System, 4 Core Processor, Cortex 1.5G CPU
RAM: 2GB
Storage: 16GB
USB 2.0 port, can read 32GB
Network: Support Wi-Fi 2.4GHz/5GHz
Bluetooth: Support BT 5.0
Power Supply Mode: AC 110-250VC
Output Power 8*20W (Yamaha digital amplifier)
Output Impedance: 4-8Ω
The Goal
My goal was to install Home Assistant companion app on these devices, and mount them in my walls to help control/monitor my smart home. The 'proper' way to go about this would be to install the Home Assistant companion app from the Play Store. While the 7-inch version was marketed as having the Play Store, the 4-inch was not.
The Problems
As it turned out, the Play Store app on the 7-inch version did not function. It simply crashed on launch, over and over again. The 4-inch version simply does not come with the Play Store at all. So I decided to sideload the Home Assistant companion app and try things that way. At the heart of it, the Home Assistant companion app simply shows a WebView. I was met with 2 main problems.
Non-functioning (or missing) Play Store
Missing SSL CA-Bundle certs (meaning I was getting SSL errors)
An outdated Android WebView (meaning I was getting rendering errors and glitches)
Please see the following posts (coming soon) for my journey into these devices, and how I solved the problems.
Let's start with the 7-inch version.
First, I tried to tackle the broken Play Store. Generally speaking, people will suggest downloading OpenGApps and using TWRP to flash them. Unfortunately because this device is some random no-name device from China, it would be nearly impossible to find a working TWRP recovery for it. So flashing OpenGApps via a custom recovery is out of the question. Thankfully, there are other ways.
Installing the Play Store
First we need to enable 'USB Debugging' which can be found in 'Developer options' part of the Settings app within Android.
Open 'Settings' app, scroll down and select 'System' and then 'About tablet'
Once there, look for 'Build Number' and quickly tape on it 10 times or so until you see 'You are now a developer'
Back out of that menu and you should now see a new 'Developer options' section.
Inside 'Developer options' there is a setting labelled 'USB debugging'. Enable it.
Connect your tablet to your PC using a micro-USB cable.
Now we need to use ADB to install a few APKs to the device. If you don't have ADB installed on your computer, now is a good time to do it. Search this forum for information on how to do so.
The following APKs are needed, and should be installed in this order:
com.google.android.gsf.login
com.google.android.gsf
com.google.android.gms
com.android.vending
Obtain those APKs from your favourite APK repository and install them using '
Code:
adb install <filename>
'. Once all 4 are installed, the Play Store should be working. If not, reboot for good measure. I will attach a list of the specific versions of the APKs I installed.
Now you can install the Home Assistant companion app (or another browser of your choice, such as Fully Kiosk) and away you go, right? Well, sort of.
Since this tablet comes with an old/outdated version of Android WebView you are likely to get rendering/display issues in both the HA app, and Fully Kiosk app. Both of these use the configured 'Android WebView' option found in 'Developer options'. Unfortunately, in this ROM, that value has been hardcoded to use 'com.android.webview' package, which is a system app and not updatable from the Play Store. The Play Store 'Android WebView' is actually 'com.google.android.webview' and is not in the list of allowed 'Android WebView' options for this device. So I had two options. Firstly, ask the device manufacturer to make an updated ROM that allows other WebView implementations, or, try and modify if myself.
Updating (Installing alternative) Android WebView
The first method I tried was to install a newer 'com.android.webview' into /system/ which ended in failure... The tablet didn't appreciate this, and got stuck on next boot. Do not try this.
The second method I tried was to modify /system/framework/framework-res.apk to include alternative WebView implementations. This also failed. Do not try this.
The third method I tried was installing Xposed Framework, so that I can modify the WebView options that way. This method usually requires a custom recovery such as TWRP, which we do not have. Here is what we have to do instead:
Download the xposed-v90-sdk27-arm.tar from here
Download the XposedInstaller_3.1.5.apk attached to this post.
Use adb on your PC to copy it to the device
Code:
adb push xposed-v90-sdk27-arm.tar /sdcard/Download/
Use adb on your PC to install the XposedInstaller apk
Code:
adb install XposedInstaller_3.1.5.apk
Open an adb shell
Code:
adb shell
and switch to root by typing
Code:
su
Remount the /system filesystem (may not be needed as the install script may do this)
Code:
mount -o rw,remount /system
Extract the xposed-v90-sdk27-arm.tar file
Code:
tar -xvf xposed-v90-sdk27-arm.tar
Change into the directory that was just created
Code:
cd xposed-v90-sdk27-arm
Make the installer script executable
Code:
chmod a+x flash-script.sh
and run it
Code:
./flash-script.sh
Xposed Framework is now installed, but not activated. Reboot your device. Please note, it will take longer to boot than usual on the first boot.
Once your device has rebooted, open the Xposed Installed app and make sure it is activated. If it's orange and says its not activated, another reboot should sort it.
Once you have confirmed it is activated, we need to install a module called 'Any WebView'. Click on the Hamburger Menu, tap 'Download' and use the search to look for an install 'Any WebView'. Reboot your device.
Now, we need to install an updated Android WebView. You can install any compatible webview such as 'Google Chrome' or 'Android WebView' from the Play Store.
Go back into Settings->Developer options, select 'WebView Implementation' and choose your newly installed WebView. Do not use 'Android System WebView 61.0.x' as it is outdated.
Congratulations! You can now install the HA app, Fully Kiosk app, or anything else you need from the Play Store.
Here are some images of my 7 inch device displayed the Home Assistant Lovelace UI in Fully Kiosk Browser.
On to the 4-inch version
This unit had similar problems (no Play Store and outdated WebView implementation) but it was a bit more of a mess to deal with.
Installing the Play Store
Unlike the 7-inch version, you cannot simply install the APKs and expect it to work. Google Play Services will repeatedly crash and logical shows this is due to a missing MANAGE_USERS permission.
Like the 7-inch version, there is no custom recovery available for this unit, so flashing something like OpenGApps in the normal fashion is not possible either. Unpacking the OpenGApps zip and attempting to run the installer script within is also a dead-end as it requires the 'ash' shell that is not available on the device. But never fear, I got things to work.. here is how:
First we need to enable 'USB Debugging' which can be found in 'Developer options' part of the Settings app within Android.
Open 'Settings' app, by swiping down from the top of the screen and long-pressing the Wi-Fi icon.
This will load the settings app on the Wi-Fi page
Press the 'hamburger menu' and scroll down and select 'About device'
Once there, look for 'Build Number' and quickly tape on it 10 times or so until you see 'You are now a developer'
Click on the 'hamburger menu' again and you should now see a new 'Developer options' section.
Inside 'Developer options' there is a setting labelled 'USB debugging'. Enable it.
Connect your tablet to your PC using a micro-USB cable.
This is where things get a bit different. I had to unpack the OpenGApps zip file, unpack the lzip archives inside that, and figure out where all the files are meant to go so we can manually graft them into the /system/ folder on the device. You can download the ready-to-go folder here.
If you're the kind of person who wants to do it themselves, I have attached a directory tree structure to this post that shows where the files need to be.
As with the 7" version, we are going to use ADB to get these files onto the unit.
Copy the files onto the device
Code:
adb push opengapps-4inch.tar /sdcard/Download/
Open an adb shell
Code:
adb shell
and switch to root by typing
Code:
su
Remount the /system filesystem
Code:
mount -o rw,remount /system
Unpack the opengapps-4inch.tar file
Code:
cd /
tar -xvf /sdcard/Download/opengapps-4inch.tar
That should be it. Reboot and check that the Play Store is now available on your device.
Updating (Installing alternative) Android WebView
Just like the 7-inch version above, we do basically the same thing, but we have to use a different version of the Xposed Framework suitable for Android 7.1.2
Download the xposed-v89-sdk25-arm.tar from here
Download the XposedInstaller_3.1.5.apk attached to the first post. We can use the same version of this app.
Use adb on your PC to copy it to the device
Code:
adb push xposed-v89-sdk25-arm.tar /sdcard/Download/
Use adb on your PC to install the XposedInstaller apk
Code:
adb install XposedInstaller_3.1.5.apk
Open an adb shell
Code:
adb shell
and switch to root by typing
Code:
su
Remount the /system filesystem (needed if you rebooted after installing Play Store)
Code:
mount -o rw,remount /system
Extract the xposed-v89-sdk25-arm.tar file
Code:
tar -xvf xposed-v89-sdk25-arm.tar
Change into the directory that was just created
Code:
cd xposed-v89-sdk25-arm
Make the installer script executable
Code:
chmod a+x flash-script.sh
and run it
Code:
./flash-script.sh
Xposed Framework is now installed, but not activated. Reboot your device. Please note, it will take longer to boot than usual on the first boot.
Once your device has rebooted, open the Xposed Installed app and make sure it is activated. If it's orange and says its not activated, another reboot should sort it.
Once you have confirmed it is activated, we need to install a module called 'Any WebView'. Click on the Hamburger Menu, tap 'Download' and use the search to look for an install 'Any WebView'. Reboot your device.
Now, we need to install an updated Android WebView. You can install any compatible webview such as 'Google Chrome' or 'Android WebView' from the Play Store.
Go back into Settings->Developer options, select 'WebView Implementation' and choose your newly installed WebView. Do not use 'Android System WebView 61.0.x' as it is outdated.
Congratulations! You can now install the HA app, Fully Kiosk app, or anything else you need from the Play Store.
Nice DIY project!
Google Assistant (including "Hey Google" activation) on the 4-inch device
So I managed to get Google Assistant installed and working on the 4-inch version (The 7-inch does not have a microphone built in).
You need both the "Google" app and the "Google Assistant" app, and both are available in the Play Store, but "Hey Google" voice activation will not work unless the "Google" app is installed as a system app.
Getting "Google" app installed as a system app
1) Download and install "Google" from the Play Store as you would any other app.
2) Use adb to connect to the device
Code:
adb shell
3) Switch to root user
Code:
su
4) Remount the system partition as read/write
Code:
mount -o rw,remount /system
5) Navigate to the user apps directory
Code:
cd /data/app/
6) Copy the "Google" app into system apps folder
Code:
cp -R com.google.android.googlequicksearchbox-1 /system/priv-app/
7) At this point, you should be able to delete the 'user app' copy and reboot.
Code:
rm -rf /data/app/com.google.android.googlequicksearchbox-1
reboot
8) Once the device has restarted, go to the Play Store and install "Google Assistant".
You should now be able to configure your Google Assistant to respond to "Hey Google" and "Ok Google" voice activations.
Okay let me start by saying I have been modifying android boxes for several years so the question that I ask is not because I've never done it before. I recently purchased the X88 Pro 10 media box. It has Android 11 as the O/S, and the firmware for the device is from Oct. 2021. I turn on the developer options and try to access the device using ADBlink via the Ip address without success. I then connect the device to my laptop via a usb cable connection and I'm able to install an APK though my ability to go in and access or modify files and folders is limited. Has anyone else had this issue and what were you able to do to overcome the issue?
I just picked one of these up to use as an Android 11 test kit. Unfortunately, the developers who built the Android disabled wireless adb debugging! Luckily, the box is rooted at the factory so I was able to add it in. Connect via USB, su to root, mount / as rw (mount -o rw,remount / ) and add this line to the end of /system/build.prop
Code:
service.adb.tcp.port = 5555
This change to build.prop is persistent after resets so you only have to do it once.
I'm using ad link 4.8, I'm connected to the device via USB to see the device, and have the ADB Shell open. however I must be typing in the commands in wrong. See attachment. Please assist.
Thank you.
ThirdStarr said:
I'm using ad link 4.8, I'm connected to the device via USB to see the device, and have the ADB Shell open. however I must be typing in the commands in wrong. See attachment. Please assist.
Thank you.
Click to expand...
Click to collapse
Looking at your screenshot, it appears that you have successfully gained root access (the # prompt). Your next steps :
mount the / partition as rw:
Code:
mount -o rw,remount /
Add code to the end of /system/build.prop
Code:
echo "service.adb.tcp.port = 5555" >> /system/build.prop
mount the / partition as ro:
Code:
mount -o ro,remount /
This worked for me. YMMV
Thank you for the assist. That allowed me access to the device via up address.
The only issue I have now is that all the Kodi folders and files are hidden when you try to use File Manager in adbLink. This device has been the biggest bear to work with.. Once again thank you for the assistance and patiences
ThirdStarr said:
Thank you for the assist. That allowed me access to the device via up address.
The only issue I have now is that all the Kodi folders and files are hidden when you try to use File Manager in adbLink. This device has been the biggest bear to work with.. Once again thank you for the assistance and patiences
Click to expand...
Click to collapse
In the device record, check the "disable root" checkbox, save the record, then disconnect the device. When you reconnect the file manager should work.
I did as you suggested and rebooted the device.
I was only able to access this far in file manager
ThirdStarr said:
I did as you suggested and rebooted the device.
I was only able to access this far in file manager
Click to expand...
Click to collapse
For Android 11, Google has implemented scoped storage which removes the ability for external applications (or the normal shell) to read/write in /sdcard/Android/data/. You can still access this area via the shell as the root user. File manager won't work as root on this device, sorry.
Ok I understand. Thank you very much
Hello i'm on android 11, how i can use the root access? Doesn't work for me
I no longer have this device. Good luck!
hi i am kumar, regarding my x88 pro 10 android 11 i am facing a issue that i can connect to other hotspot or wifi network. i can't connect to my home wife that at the below of thw wifi name (check password and try again). i change my password in router page and try back with the new password still it shows like that. may i know why?