Restricted profiles not available on my Nokia Streaming Box 8010 - Android TV General

Hi all
As the title is suggesting, I'm looking for a way to activate/sideload restricted mode or parental controls on my Nokia Streaming Box 8010. It's going to be used in a bed & breakfast and I don't want visitors to be able to install apps or change settings.
Unfortunately, the Nokia Streaming Box I bought, doesn't have restricted profiles or parental controls in its options menu so I'm looking for an alternative.
It's running running Android TV 11. If it can be of any use, it's running software version 11.8.4674 and kernel-version 5.4.180-ab4674

Any suggestions, maybe from other Android TV's or TV boxes that have the same limitation? I can find a lot of topics online about TCL devices that don't have this functionality either, but nobody has been able to find a solution so far it seems.

Did you check if profiles could be set up using adb?
Android ADB and user management
⚠ This article requires Rooted Android phones, please follow the instructions with caution. BackgroundSince Android 5, the Android system have added the capability of multi-user, the aim is most likel
jiangsc.me

That's a great suggestion. This solution looks promising.

Probably will first need to set the property:
fw.max_users
because it is not set. Then, it should work. Did the brief test below. It switched to the user "test".
Code:
YYJ:/ # setprop fw.max_users 5
YYJ:/ # pm create-user --restricted test
Success: created user id 10
YYJ:/ # pm set-user-restriction --user 10 no_install_apps 1
YYJ:/ # am switch-user 10
YYJ:/ #
And the PIN will need to be set after the first switch to the restricted user profile.
After it was setup for the first time, then it could be controlled in the settings menu.

Related

Developer needed on partnership basis.

Hi All,
I am looking for someone to help create .apk for Android boxes.
This will be an ongoing partnership as we will update the apk with regular update every month which should automatically show on clients box.
If you think you are the right person and have time on your hands to create apk please let us know.
I would also like to know about how the firmwares can be altered on android boxes.
If you have hands on customised XBMC and other live streaming links we would like to create them as well within the apk and XBMC. Preference given to developers who have worked and developed something unique and have ideas of developing something new!
The main thing I am after is creating 1 or max of 3 files which will
1. Root the android box
2. Install the new apk file/firmware
3. Install the customised XBMC with our logo, etc.
I am looking at a quick option to connect android box with computer and run the files to achieve the above points.
Looking for a favourable reply.
Private ANDROID IPTV + PHP ADMIN PANEL
Android Apication Side
1.Play/Pause online TV/Video Stream.
2.Movie Stream 2D and 3D
3.Supports 720p/1080p HD mp4,mkv,m4v,mov,flv,avi,rmvb,rm,ts,tp and many other video formats
4.Radio Stream
5.All streaming protocols are supported, including HLS (m3u8) , MMS, RTSP, RTMP, and HTTP.
6.No Flash Player Required.
7.Ads Support
8.Low Memory and CPU Usage
9.Secured APP everything is based from Server,the app not save streaming links on IT
10.App will not work if someone copy it to any other device.
11.Add your info in “About US ”page on app.
PHP Admin Panel Side:
1.Advanced PHP Admin Panel.
2.Easily Add Category.
3.Easily Add Channels.
4.Edit and Delete Category.
5.Edit and Delete Channels.
6.Device Manual Activation,The app is secured,You can activate or deacitvate any client anytime.it works on unique Device ID.
7.Json Service
8.You can add custom channels and categories to each device.
9.It is good idea for starting IPTV Bussines,u can buy Android tv boxes and to install the app.
10.Good for bussines for new GOOGLE Android TV OS.You can install this app direct to any tv device without extra cost
11.You never need to update the app.You update Clients from Admin Panel

Fake location FireTV Stick FireOS 5 (without root)

I've installed google play services ( sideload without root based on this video https://www.youtube.com/watch?v=Q-3SWSD232U ).
And Fake Location 3.27 apk (com.fakegps.mock), tried a few others that failed to install but this one installed and seems to work.
You will need to use the ADB shell to enable mock locations as well. I also installed a rotation app to force landscape on apps that seem to think its portrait.
I have my location set by ZIP code in FireOS settings however it seems that all apps don't use it.
Installed (sideloaded) all of these to get this working (I'm not certain if GP services are needed for fake location to work or not, but I think they are):
Google Account Manager_4.0.3-239410.apk
Google Play Store_4.6.17.apk
Google Play services_4.4.52 (1174655-036).apk
Google Services Framework 4.0.4-338691.apk
com.google.android.gms-8.1.14_(2244331-030)-8114030-minAPI9.apk
com.estrongs.android.pop-v4.0.2.8-242-Android-2.2.apk (ES File Explorer)
RotateScreenOrientation.apk - Free for XDA people
Fake gps - fake location_3.27.com.apk
Watch TNT_3.1.20151105.com.apk - Wanted to be able to Watch TNT on FireTV Stick (requires Cable sub) - doesn't work perfectly, can't "full screen" so there is a red banner at the top of the screen. have to use a mouse too
Enable Mock Locations (since they don't show in the settings app in Fire OS):
Code:
[email protected]:/ $ settings get secure mock_location
0
[email protected]:/ $ settings put secure mock_location 1
[email protected]:/ $ settings get secure mock_location
1
Then I opened Fake Location and set my location (accurately, as it placed me in the middle of the ocean) and started the fake location then switched apps over to Watch TNT and now I am able to stream Live TV.
Does anyone have a full list of settings that we can change via the shell access?
Edit:
Also working
Watch ABC Family (better than TNT works too)
Watch ABC - Live TV not available in my area though (but it was for ABC Family??)
I will admit that none of these are HD quality streams, 480p at best after it has buffered a bit.
Thanks for posting this tip. Followed these steps to get WatchTNT to load live streams using the latest version of Fake Location. Full-screen works on a FireTV2 -- but I can't seem to get rid of the red banner on the top of the screen. Tried disabling screen locker, but no change.
Have you come across any work-arounds? I'll try my luck on a few other app forums to see if others have had any success.
the fact that the red banner is there is why i say it doesn't work in full screen, it may take up 95% of the screen but that banner is an issue.
Not sure what can be done about it either.
horrorschow1986 said:
Use TorGuard! Works Perfect for me!
Yes it costs something but there is a Spezial offer 29,90$ /year! I'm on aftv 1. gen without Root!
Click to expand...
Click to collapse
Not sure why we would need a VPN service. FireOS 5 doesn't appear to be able to report any location data to the non Amazon apps. That's the whole point of us faking location in this instance. Our IPs are already USA based so that eliminates 95% of the need for the VPN when someone is trying to fake a location.
Old thread i know , but has anyone got fake location working with the latest fireos?
moontan33 said:
Old thread i know , but has anyone got fake location working with the latest fireos?
Click to expand...
Click to collapse
I too would love an answer to that question. I've done all the installations of APK's that are called for, and everything seems poised to work, but [email protected]:/ $ settings get secure mock_location returns a no such file or directory error.
pryingeyes said:
I too would love an answer to that question. I've done all the installations of APK's that are called for, and everything seems poised to work, but [email protected]:/ $ settings get secure mock_location returns a no such file or directory error.
Click to expand...
Click to collapse
If you want to use such apps you would need to be rooted as the app needs to be in system/priv-app for most GPS faking to work
You could use a vpn if it's just an ip based location check
TheFixItMan said:
If you want to use such apps you would need to be rooted as the app needs to be in system/priv-app for most GPS faking to work
You could use a vpn if it's just an ip based location check
Click to expand...
Click to collapse
No, that doesn't solve it. My IP address, if that was all that was required, is just fine for the purpose and would not need to be revised through a vpn. I'm trying to get my local stations via the DirecTV tablet app. It requires a GPS reading that simply shows you're somewhere in your service area, and specifically prompts you to turn on GPS locations in settings.. The Firestick doesn't provide one, but in the past people have had success by installing the various Google apps and an Android settings app, allowing mock, and then using apps like fake GPS to create a GPS reading and satisfy DirecTV that they really are sitting in their own living rooms. Fake GPS would be the simple answer except that when you open it, it prompts you to go into settings and allow mock. But because that's under Android developer options (not firestick developer options), it can't be accessed. There's no way to repeatedly click on About Phone in the newly-installed settings app to open up D.O., as you normally would on an actual phone.
In the past, installing everything in the OP and then entering that adb command was the solution, but that command no longer works. Just looking for an alternate.
Did you ever resolve this with the newer fire sticks?
I'm also wondering the same my mock locations say on withing adb however I'm getting nothing out of the firetv
man i dont like that sound of install that google play services.....if you would have asked me few months back because thats how i bricked my first firstick then went on a full on 4 days research marathon AFTER is came back up from a restart loop ON 7th DAY ._.

Control DirecTV with Amazon Echo (Custom Skill)

Hey Everyone,
My family and I recently switched from COX Cable to DirecTV. When we were with COX, we had the cool remotes that accepted voice commands.
So I would press down on the 'voice button' and then say 'Nick Jr.' for example, and the remote would automatically change the channel to Nick Jr. and so on.
I was looking to find something that would mimic this feature with DirecTV and then some.
I then found what I was looking for. 2 very similar solutions (in fact, I'm trying to find out exactly if there is any difference between the two of them).
In short, if you own an Amazon Alexa device, you can create what is known as a 'Custom Skill' in order to obtain this sort of functionality.
I ended up following the guide for Option #1 below. It works PERFECTLY. The only thing that I did afterwards, was to slightly edit the Node.js file in order to add additional TV Channels and TV Network names from the Amazon Lambda section:
Here's Option #1 Demo:
https://www.youtube.com/watch?v=UKc4jwfhtWE
Here's Option #1 Tutorial:
https://www.youtube.com/watch?v=P4fsTMjTqRI
Here's Option #2 Demo:
https://www.youtube.com/watch?v=NJExdllHgYE
Here's Option #2 Tutorial
https://www.youtube.com/watch?v=nUdS6siT0zY
Both options are almost identical, except that I noticed that Option # 2's JSON has more TV Channels listed in it.
Hope this helps someone!
BJ
Good info, thanks. My location is terrible for good wifi (less than 10mbps optimal) so I'm always trying to maximize what little bandwidth I have for that stuff. 4glte for anything else.
Custom Skill
Your YouTube demo and instructions are very good but the instructions are too fast for me to follow. I badly want to be able to control my Direct TV sets from my Alexa boxes. The TVs are about the only thing remaining.
Do you have instructions you could share? [email protected]
Thank you very much. I have 45 years IT experience but don’t move (or think) as quickly as I used to.
my home my pc and my all device are third party but i m not a criminal pls ? solve and wired videocon dth pls removal from my house and my heart beat cah

Ideas to enable multi-user support

At my job, I have been tasked with finding a cheap way to replace some paper forms with a digital equivalent. I have a Fire HD 10 7th gen, and since they inexpensive, they seemed like a good fit to accomplish this. I'm in the final stages of this prototype - if all goes well we would order a bunch to distribute to employees.
Using tutorials and guides from this forum (thanks!), I have rooted the tablet and stripped out the amazon bloatware, replaced the launcher, and now have a fairly bare bones tablet. Basically we only need email, calendar and something to open spreadsheets.
I am now trying to figure out a way to set up multiple users on each tablet. Amazon replaced the native user accounts with their own version for 'households'. You can have two 'adult' profiles and 4 'child' profiles and must be linked to an amazon account. The adult accounts function exactly like regular android user profiles, so the underlying features are there, I just need to remove the two adult limit, and be able to add them without having to set up an amazon account.
What I have tried:
1. Adding profiles while offline, still get prompted to log into amazon.
2. Tried to edit the build.prop file and included these lines
fw.max_users=3
fw.show_multiuserui=1
This did not seem to have an effect
3. Via an adb shell, I tried
adb shell pm create-user TEST
This produces the error:
Error: Unable to perform this action on production builds
4. I thought this might be a root issue, so I installed adb insecure. The command above still failed.
Is there anything else I should try? Is it possible to restore the original user manager from stock android? Is there a 3rd party user manager that I could use? More drastically, can change the build from production to something else, so that the create-user instruction is available? Obviously, the amazon user manager is able to trigger the creation of a new profile, so it must be using some other mechanism to accomplish the same thing.
Any help would be greatly appreciated!
You must be modify the framwork-res.apk

[Guide] Speed Hacks for Android Head Units

Hi all,
This is a very short guide on how to vastly improve the speed of your Android Head Unit, particularly if you only have 1 Gb RAM. It's important you understand what you are doing as any of these hacks can cause your unit to stop functioning properly. If unsure, post your questions here.
!! ALWAYS BACKUP YOUR UNIT BEFORE MAKING ANY CHANGES TO IT!!​
Requirements:
ROOT
LINK2SD installed
Speed Hack 1: remove animations
Speed Hack 2: freeze Google Services
Open Link2SD
Go to Search and type: Google
Tap on "..." and choose "Freeze App" for every app in your search results including Google Keyboard (you can always later unfreeze any app when yo need it, for instance Google Play)
If you know what you're doing, you can FREEZE any system app without deleting it (OPTIONAL STEP)
Further hacks can be done in the Build.prop file. Few examples here.
If done correctly, you will notice quite an increase in performance on low-RAM head units.
Enjoy!
Hi All,
rk3399-android-8.1 camera2 API Issue​
We are trying to enable Hardware level - FULL, In order to use the manual exposure API from Android Application. We tried following things,
1. Added persist property for enabling HAL 3.
2. Copied FULL capability permission xml.
But still we are not able to use manual exposure API nor change to FULL capability.
The Hardware level always remains Legacy and it uses HAL version 1.
Our Observation,
We have seen that there is no camera3_profiles.xml in Android 8.1 and we have seen that in Android 10 it has files and it's working fine. Is there any limitation in Android 8.1?
Source details: https://gitlab.com/friendlyelec/rk3399-android-8.1

Categories

Resources