[FREE APP] AppLock Master - Android Apps and Games

AppLock Master​★ ★ ★ ★ ★ The best free App Lock with Samsung Fingerprint support ★ ★ ★ ★ ★
Feature
★ Lock apps with PIN, Pattern and Fingerprint
# Random keyboard
# Time Password
# Show Password transformation
# Invisible Pattern
# Pattern size
★ Lock Incomming call, Recent tasks, Switch lock ( Wi-Fi , Bluetooth), Install/Uninstall and 3rd party apps.
★ Temporary unlock. You don't need to unlock apps every time
# Delay lock at time
# Lock your app at the device screen off
# Enter password once to unlock all
★ Cover (Disguise your App Lock screen to prevent from breaking into your password. Fingerprint scanner and fake force close dialog will hide the real lock screen)
★ Prevent uninstall AppLock Master with device admin
★ Lock screen orientation (System settings, Auto-rotate, Portrait, Landscape)
★ Hide AppLock icon
★ Intruder selfie
# Take a photo of who tried to unlock your
★ Theme, background
# Background (Choose from gallery, System wallpaper, Transparent, Blur)
# Theme (Heart love, Emoticon simple, Super star, Love me, Football simple, Kitkat default)
# Theme custiomize (Show theme icon, show app name, hint message)
★ Animation lock screen
# Animation type (Fade, Zoom, Slide left, Slide right, Slide up, Slide down)
----------------FAQ----------------
How to uninstalled AppLock Master (Protect app)
- If you not turn on prevent uninstalled "Device Admin Active" in application setting, you can uninstall AppLock Master same with other 3rd party in your phone
- If you turn on prevent uninstalled "Device Admin Active", please set turn off this before uninstall AppLock Master or disable admin permissions in Location & security -> Select device admin -> AppLock Master (set turn off)
How to open AppLock after hide AppLock icon
- You can using 2 way below to open App Lock again
+ Open Phone application -> Dial ##12345 (this is default dial code of AppLock)
+ Visit web http://vnnewsolutions.com/mydata/temp/applockmaster.php
+ Drag out widget icon of AppLock and click to open
What I need to do when forgot password?
- In this case you can using "Forgot Password" in setting, first time you start lock any apps this feature will show for you, you need to using your email for retrieve password when forgot it
Why this App Lock not working in Android 5.1 above
- Cause Android system update so you need to allow AppLock access Usage Stats in your phone, we will guide this to you when first time open AppLock Master
Why this App Lock not working in LG, SONY devices run Android 5.0
- Cause Android system update so you need to allow AppLock access Usage Stats in your phone, so please turn on Usage Stats by below guide: Settings app -> Security -> Usage Stats -> turn on for AppLock Master
Why this AppLock sometime auto turn off in OPPO devices
- Cause OPPO devices auto kill so background app when full memory, so please add AppLock Master to whitelist by below guide: Settings app -> Security Center -> Memory Cleanup -> Whitelist -> add AppLock Master into this list
How to use time PIN?
- Device's time will combine with your PIN at end.
Ex: If the time is 22:35, ***2235 would be your PIN (*** is your PIN)
Any issues or suggest for AppLock Master, welcome to send email to us!
Email: [email protected]
Facebook: https://facebook.com/ammyentertaiment
​
---------------------------------------- Change log ----------------------------------------
Version 1.2.6
* Remove adverts feature
Version 1.2.4
* Support spanish, catalan, vietnamese
Version 1.2.2
* Minor bugs fix
Version 1.2.0
* Add feature disable notification in lock screen
Version 1.1.7
* Fix reset email and intruder selfie email issue
Version 1.1.6
* Fix widget switch issues
Version 1.1.4
* Update UI settings
Version 1.1.3
* Update target device is android N
Version 1.1.0
* Update privacy policy layout
Version 1.0.9
* Update theme (add theme customize)
* Add lock incomming call
* Update UI logic, fix bugs
Version 1.0.8
* Minor bugs fix
Version 1.0.5
* Update intruder selfie
Version 1.0.4
* update UI, add launch from browser
Version 1.0.0
* Publish into playstore
---------------------------------------- Apk Download ----------------------------------------
http://apksave.com/android-apps-games/tools/applock-master
http://apk-dl.com/com.ammy.applock
https://m.downloadatoz.com/applock-lock-app/com.ammy.applock/
http://apksave.com/android-apps-games/tools/applock-master
https://m.downloadatoz.com/applock-lock-app/com.ammy.applock/

No

Atom Heart Mother said:
No
Click to expand...
Click to collapse
I just update new verison have Enter password once to unlock all. let try this
Thank you

With this app, i found another lock app called MAX applock in apknite. which one is better since i found out Max is on the top trending while this one is not

Related

AllLock - All-In-One Locker Sollution [Android 4+]

AllLock - the universal locker app to lock everything in your smart phone
The best all-in-one locker app available on Play Store and compatible with all Android version(4+) till date.
With AllLock, you can :
★ lock any apps(Whatsapp, Facebook, Gallery etc. including Games as well)
★ lock any media(Photos, Videos, Audios)
★ lock incoming phone calls(all or calls from selected numbers)
★ lock your system(Settings, install/uninstall and more)
★ logs the activity after entering the wrong password more than 3 times
★ unlock your data by scanning your fingerprint(only for devices with fingerprint scanner)
☞ Unlike other locker and valut apps which only hide your photos/videos that can be easily seen by any file explorer or by connecting phone to PC, AllLock encrypts your private data to make sure that nobody can access it without unlocking it.
With AllLock, you need not to worry when someone took your phone and he/she may accept/reject your important phone calls, or they start browsing your private photos.
Now you can share your phone with your kids without worring about any system setting changed or some message send to unknown number accendiently.
Features
• Lock any apps using pin
• Lock any media(photo, video, audio)
• Lock system settings
• Detects and logs intruder activity
• Custemize lock screen theme
• Hide AllLock icon from launcher
• Lock screen auto-unlock policy
• Lock incoming calls(selected or all)
• Lock installation/uninstallation of apps
• Minimal use of resources(RAM and battery)
• And Lots of More features
• Easy-to-use app with Material design
■ FAQ
1) Why it requires accessibility service?
A) On Android 5+ devices, accessibility services are required to detect and lock apps. Without it, AllLock may not work properly.
This service is not required for older Android version.
2) What can I lock with AllLock?
A- You can lock everything in your phone like apps, medias, settings, phone calls etc.
3) Can I also lock system apps?
A- Yes, you can lock all system or user installed apps.
4) How to change pin?
A- Open AllLock, Settings, Change pin.
5) Why to enable admin rights?
A- You can enable admin rights so that nobody can force-stop or uninstall AllLock without your permission.
6) How to open AllLock after hiding launcher icon?
A- Try any of the below options:
- Open AllLock from notification bar.
- Goto settings, App, AllLock, Manage Space.
7) How to change pin?
A- Open AllLock, Settings, Change pin
8) How to open AllLock if I forget my pin?
A- On AllLock pin screen click forget, answer your question to change pin.
9) How to set password recovery details?
A- Open ALlLock, Settings, Password recovery
10) How to check if someone tried to access my phone?
A- Open AllLock, Settings, Show logs.
11) Is this app compatible with my phone?
A- This app works on all devices running on Android 4+.
■ Permissions usage explanation
• GET_TASKS - To get running app details. This permission is required only for Android running on Kitkat or below.
• RECEIVE_BOOT_COMPLETED - To auto start app on device boot. This permission is required only for Android running on Kitkat or below.
• READ_PHONE_STATE - To check for incoming calls and block them, if enabled.
• SYSTEM_ALERT_WINDOW - To block system resources for blocked incoming calls.
• REORDER_TASKS - To bring AllLock app on top when a locked app is launched.
• WRITE_EXTERNAL_STORAGE - To lock media items(photos, videos, audios).
• INTERNET and ACCESS_NETWORK_STATE - To send crash reports to me.
• READ_CONTACTS - To get contact list to block incoming calls.
Download link: https://play.google.com/store/apps/details?id=com.gagan.applocker
To report any bug/suggestion or want to help me in translation/app design then you can:
Use Facebook page: https://www.facebook.com/groups/646454415368000/
Email id: [email protected]
Chgangelog:
04-01-16
* Bug fixes and enhancements
31-12-15
* Initial release
* Fixed crash while locking apps.
Play store link attached

[APP][+4.1][ANDROID] Bring Smart Touch Features To Your phone

SmartTouch - Touch it your way
SmartTouch substitute navigation bar ( back button, home, recently app) completely with a movement on screen. You can a finger and move up, move down, move left, move right to perform a corresponding action such as back button, turn off screen, go to home screen, open notification, open recently app, turn on/off flash light, open any application what you want.
Key Features:
With a movement on screen you can:
- Add double tap to lock screen
- Adjust menu app
- Look screen
- Go to home
- Come back screen before
- Turn on/off flash light
- Open notification
- Open recently app
- Open any application you want
- Open list of app you frequently use
- Automatically turn off screen when you put your phone into pocket, and open when you hold it.
All above you can do with a movement
Display settings:
- With SmartTouch you can change color, transparent of list menu what you want and change color, size , position of SmartTouch on screen...
Especially, SmartTouch can work when lock screen, you can open notification, turn on /off flash light without open screen.
Google play : https://play.google.com/store/apps/details?id=smarttouch.uet.edu.smarttouch
Facebook : https://www.facebook.com/Smart-Touch-1063981663657845/?ref=hl
Youtube :
NOTE:
- Some device of Xiaomi or run Miui OS, when opening app first, you must go to security ->choose permission -> permission -> SmartTouch and turn on pop up window. Follow up, you go to security -> Permisson -> AutoStart -> turn on SmartTouch
- If you can not uninstall SmartTouch , please go to settings and find settings admin application and turn off SmartTouch
XDA:DevDB Information
Smart Touch, App for all devices (see above for details)
Contributors
hopnv.1611
Source Code: https://play.google.com/store/apps/details?id=smarttouch.uet.edu.smarttouch
Version Information
Status: Testing
Current Stable Version: 1.5
Stable Release Date: 2016-03-24
Created 2016-03-24
Last Updated 2016-03-24
How can i add video youtube? please help me
Update youtube video and picture in app
up
up if who want
update will be available in tomorrow
update have just public.
- reduce ram
- add hidden selection when opening game
new update is available
Welcome all my friend
up for everyone
welcome all my friend
Loved your work ! Given it 5 stars
Sent from my LG-D620 using XDA-Developers mobile app
Darkhunter001 said:
Loved your work ! Given it 5 stars
Sent from my LG-D620 using XDA-Developers mobile app
Click to expand...
Click to collapse
thank you so much :good:
up for all

[APP][4.0.3+] Floater - Fake Location, A floating fake location app

Floater is a fake location app, that is run from a floating window, allowing easy access to other apps.
Fake the location on your phone to any place in the world. This app sets up fake your GPS location so other apps in your phone thinks you are there. You can be in New York, Paris, London or anywhere in the world.
Download the app through the playstore:
https://play.google.com/store/apps/details?id=com.marlon.floating.fake.location
It's also available at XDA labs android app.
Get old versions here: Google Drive
The app will overwrite your current location so that your phone thinks you are somewhere else.
This app is designed for developers to properly test their apps that use and track gps information without the need to lock on a GPS signal. Useful when you want to add a geolocation to a photo if you forgot to turn on location when you were taking it. Can also be used as a prank app - any foul/wrong usage will not be supported by our team.
The floating functionality is super useful so you don't need to constantly change apps as you develop your software.
Floater
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
How to use:
1. Grant "draw over other apps" permission to enable floating functionality.
2. Enable the Developer settings on your device(on older versions it is not needed)(See tutorial on how to enable this).
3. Enable mock locations or select this app as mock location app. In the developer options select "Allow mock locations".
4. Set your location to "GPS ONLY"(or "Device only") for best results.
5. Resize the window or minimize it so you can completely view your app.
6. Tap and drag on the black bars to move the whole window.
7. Start the app and move the map to where you want to fake your location. The green dot indicates where you want to be.
8. Select the play button to start faking your location.
9. Open the app that you are testing/faking on.
10. To stop the fake location click on the stop button not the pause button.
Features:
- Location history
- Save Locations to Favorites
- Change notification look (text, description, buttons, show/hide icon, hide from status bar)
- mock GPS coordinate to the service provider.
- Create, save and import/export routes (GPX/KML)
- Set fixed/random accuracy
- Set fixed/random speed
- Add different map tiles
- Use gyro to move the map
- Network mode, control location of other Floater users on the same network
Permission needed for this app:
- Access Coarse and Fine Location - to fake your current location
- Location - needed for when you want to show your real location on the map
- Internet - to display the map
- Storage - needed for when you want to export or import GPX/KML files
Notice:
- There is no need to turn the GPS on, but for best results turn it on and disable "high accuracy" and change it to "GPS ONLY"(or "Device only")
- This app requires you to have play services and maps installed.
- We do not encourage you to use this app together with non complying apps
- If the app behaves strangely, clear and update GPS data and restart the device.
- Run this app first before the app you are faking so it will receive coordinates from this app and not from the real sensor
- Disable "Use wireless networks" options in Location settings in order to avoid problems where you will keep receiving fake locations even after stopping the app.
- Since this is a floating service, the app may get killed by the Android OS if you are running low on memory or running too many apps. Make sure run this app when you have lots of memory and/or running a few apps to get the best results.
- We do not encourage users to use this with apps like WECHAT and INGRESS. Please make sure the app you use this with comply with using mock locations.
- This app is catergorised as a tool to help developers properly test their apps with location functionalities. Also works with Tasker, Command line and through intents. See tutorial for more info.
Has in-App purchases for removing ads
Please read tutorial if you have any problems using this app. Read it before you leave a rating or comment.
If you find any bugs or want more features - please feel free to contact us using the feedback option in the app or just reply here.
----------------------------------------------------
Download the app through the playstore:
Google play
It's also available at XDA labs android app.
Grab latest version here: Floater Google drive
Change Logs
Floater playstore link
Get old versions here: Google Drive
What's new in the latest version?
[1.35] - 2017-02-10
# Fixed
- Anonymous Feedback not working
[1.34] - 2016-11-01
# Added
- Custom floating icon selection
# Fixed
- showing compass on map
- GPS location info text color
[1.33] - 2016-10-25
# Added
- Open from intent apply location selection
# Fixed
- Drop down menu errors
- Power saver settings errors
[1.32] - 2016-10-23
# Fixed
- Start up errors
- Speed value when location is not moving
[1.31] - 2016-10-21
# Added
- Joystick
[1.30] - 2016-10-15
# Fixed
- Dropdown menu errors
[1.29] - 2016-010-14
# Added
- quick toggle of location catch up and stick to roads options
# Changed
- Settings altitude values
- Trimmed apk size
# Fixed
- Plot Json Errors
- Open with Floater intent from other Apps
- Root access error
[1.28] - 2016-08-10
# Added
- Url entry of custom Json variables
# Changed
- Updated default values
- Added GPS to name
# Fixed
- Stability fixes
- Errors on favorites
[1.27] - 2016-08-06
# Fixed
- Bug fixes on favorites feature
[1.26] - 2016-08-05
# Fixed
- Small bug fixes on adding favorites
- Setting speed value on mock location
[1.25] - 2016-08-05
# Added
- Sorting of favorites list
- Support for more GPX files
- Export/Import of favorites list or individual location
[1.24] - 2016-08-04
# Added
- New feature: Fused location toggle
- Change button size
- Change floating bubble size
- Toggle for different mock location modes
- Toggle for mocking GPS
# Fixed
- Stability fixes
[1.23] 2016-08-01
# Fixed
- Upgrading from lower versions
- Anonymous feedback error
# Added
- App update version tracking
- Change logs in settings
[1.22] - 2016-07-31
# Added
- Selection of center target design
- Anonymous feedback button
- Donation button
- Support for sub 1 interval times (minimum of 0.100 seconds)
- Start sticky support (just restarts)
# Changed
- Updated default values
[1.21] - 2016-06-12
# Added
- Notice at startup
# Fixed
- Bug fixes and null errors
- Startup errors
- Fixed debug errors
# Changed
- Updated sdk and maps version
1.20 - 2016-07-25
# Changed
- Changed target to a cross hair
- Updated sdk support
# Fixed
- More stability fixes
[1.19] - 2016-07-19
# Fixed
- Null pointer errors
[1.18] - 2016-07-19
# Fixed
- Null pointer errors
[1.17] - 2016-07-18
# Fixed
- Set location errors
- Some null errors
[1.16] - 2016-07-12
# Fixed
- Few bug fixes
[1.15] - 2016-07-11
# Fixed
- Few bug fixes
[1.14] - 2016-07-10
# Changed
- Updated tutorial in the settings
# Fixed
- Map errors
- Mock location errors
- System app mode
[1.13] - 2016-07-09
# Fixed
- Map opening when rotation changed
- Ads issues
- Compatibility when installed as system app
- Setting activity errors
[1.12] - 2016-07-08
# Added
- New feature: Set location in different activity
- Trigger activity change on change location
- Minimize on outside touch option
- Added googleApi mock location
# Changed
- Tutorial page in settings
- Searching/setting locations more robust
# Fixed
- False opens of floating bubble
- Some code errors
[1.11] - 2016-07-05
# Added
- Logging for play services if installed
# Changed
- Updated searching of locations
# Fixed
- Errors at startup
[1.10] - 2016-07-03
# Fixed
- Errors when google play services is not installed
Note: You can view the complete changelog for all versions on the app settings
Any bugs please reply in this thread so I can track them easier!
I'm also adding more features, please reply what features you guys want.
Thanks in advanced!
would it be possible to get the previous version as an apk download I updated this app any all of a sudden the app im spoofing with no longer works.
Thanks
Drefsab said:
would it be possible to get the previous version as an apk download I updated this app any all of a sudden the app im spoofing with no longer works.
Thanks
Click to expand...
Click to collapse
Sure, what version do you need? and what app are you spoofing with so I can test it.
thanks for the quick reply, I've sent a pm with the details.
Drefsab said:
thanks for the quick reply, I've sent a pm with the details.
Click to expand...
Click to collapse
Ok link sent.
Could you add system level spoofing like FakeGPS has for apps that check if location spoofing is enabled im developer settings?
SCrid2000 said:
Could you add system level spoofing like FakeGPS has for apps that check if location spoofing is enabled im developer settings?
Click to expand...
Click to collapse
What do you mean by system level spoofing? Like installed as a system app? It already has that feature. And can you point a link to FakeGPS.
When I tap Play, nothig happens. I see the Play button being turned into the Pause button for, maybe, a fraction of a second, but then it switches back to the Play button instantenously. Location still remains unspoofed, and it even erases my red route from the screen, if I have one loaded. I cleared & updated AGPS data, but still it doesn't work. Can you suggest what the matter may be?
GowGod said:
When I tap Play, nothig happens. I see the Play button being turned into the Pause button for, maybe, a fraction of a second, but then it switches back to the Play button instantenously. Location still remains unspoofed, and it even erases my red route from the screen, if I have one loaded. I cleared & updated AGPS data, but still it doesn't work. Can you suggest what the matter may be?
Click to expand...
Click to collapse
Did you turn on the mock location from the settings? What android version are you on?
marl1234 said:
Did you turn on the mock location from the settings? What android version are you on?
Click to expand...
Click to collapse
I'm using Android 4.4.2. No, I haven't turned on mock locations; I've been trying to use it as a system app so that I wouldn't have to.
Many thanks for your input on this.
★★★★★ rated
thank u , I' m using your app right now with pokemon go.
Im on holiday in a little place with no pokestop, so that save my day.
Really handy move your finger on the floating minimap e move all around :good:
Tip for Pokemon GO
Need to use xposed + moco mock location or fake gsp will not work
haget83 said:
★★★★★ rated
thank u , I' m using your app right now with pokemon go.
Im on holiday in a little place with no pokestop, so that save my day.
Really handy move your finger on the floating minimap e move all around :good:
Tip for Pokemon GO
Need to use xposed + moco mock location or fake gsp will not work
Click to expand...
Click to collapse
Hi there!
I am wondering any settings we need to pay attention to? Did you use the default settings? When I point a place on the mini map, my character can move, but on the top, there is a red bar showing constantly GPS not found. And it wouldn't allow me to do anything, like choosing PokeStop.
Not sure if I did something wrong... I did use xposed + mock mock location to make it work.
Thanks in advance for your tips!
marl1234 said:
What do you mean by system level spoofing? Like installed as a system app? It already has that feature. And can you point a link to FakeGPS.
Click to expand...
Click to collapse
I'm not sure how it works, but it lets you spoof location without enabling fake location in developer settings.
https://play.google.com/store/apps/details?id=com.incorporateapps.fakegps.fre
haget83 said:
★★★★★ rated
thank u , I' m using your app right now with pokemon go.
Im on holiday in a little place with no pokestop, so that save my day.
Really handy move your finger on the floating minimap e move all around :good:
Tip for Pokemon GO
Need to use xposed + moco mock location or fake gsp will not work
Click to expand...
Click to collapse
Hello, how can you use the Mock Mock Location, since that module also tells Floater that the Allow Mock Locations is unchecked? It doesn't work for me
GowGod said:
I'm using Android 4.4.2. No, I haven't turned on mock locations; I've been trying to use it as a system app so that I wouldn't have to.
Many thanks for your input on this.
Click to expand...
Click to collapse
There was a problem in setting it as a system app. It's fixed now in ver. 1.14 Try it out.
GowGod said:
Hello, how can you use the Mock Mock Location, since that module also tells Floater that the Allow Mock Locations is unchecked? It doesn't work for me
Click to expand...
Click to collapse
Try this, I have modified mock mock to exclude floater: http://www14.zippyshare.com/v/MFmqZTXm/file.html
marl1234 said:
There was a problem in setting it as a system app. It's fixed now in ver. 1.14 Try it out.
Click to expand...
Click to collapse
Thank you, it now works. I now have other problems, i.e., the app I am using tells me the location is still inaccurate. Hmmm. I'll keep looking into it. Many thanks for the app!
GowGod said:
Thank you, it now works. I now have other problems, i.e., the app I am using tells me the location is still inaccurate. Hmmm. I'll keep looking into it. Many thanks for the app!
Click to expand...
Click to collapse
Can you tell me which app you are using so I can thoroughly test it?

[App][5.0+][No Root][v4.0r] Manage procrastination w/ Get Off Your Phone

Get Off Your phone
is useful for everyone, anytime anywhere. Control time with this simple app that locks down your social apps for a specific chosen period !
______
Features:
- Support all apps with an App Selector, no limit whatsoever !
- Up to 4 lock times: 30 minutes, 1, 2 & 3 hours.
- 4 Different lockscreens that change according to a App-Open counter of your own selection
- Automatic Update check
- Minimal Permissions needed ( Check below )
- Timer lock screen every time you open one of the locked apps to know how much left for unlock
- Shake detection to check ETA till your apps unlock
- Beautiful minimal design
______
How to install:
- Download from PlayStore. Link below.
- Install
- Give usage permission.
- Select Apps, Select timer, Done !
______
Download Link:
Free:
- Google Play Store
Paid (Ad-Free):
- Google Play Store
______
Change Log:
v4.0r (28.1.2018//15:45:23)
NOTE: CLEARING APP DATA AFTER INSTALLING NEW VERSIONS AVOIDS CRASHES
[NEW]
-App-Open Counter selection
-Added Issue/Feature reporter
-Added version name in about screen
-Added selected options in main screen (Selected time, selected App-Open counter)
[FIXES]
-Fixed Notifications on Android 8+ & older android versions
-Fixed Clear All button
-Fixed Cancel button
-Fixed Help screen
-Rearranged buttons in drawer
-Drawer is now dark blue
v3.1r (17.1.2018)
- Major:
- Added support for API 21 (5.0+ Lolipop)
- Ad-Free version ( Still in Upload process )
- Fixed lock-screen Rare Crash ( Please test it and report back )
- Minor:
- Edited Lock button text
- Edited Info title on main screen
- New Playstore screenshots ( Still in Upload process )
v3.0r (16.1.2018):
-Added new timer ( By Request of multiple users ), enjoy the 30 minutes ya'll !
-Separated About me & Recent Changes buttons in Drawer
-New Algorithm for Apps Selection, now you can select whatever you want !
-Add Splash screen on launch, no more white screen
-Cleaned useless resources
-Added new library Multi selector in Libraries Used
v2.4r (12.30.2017):
-Bug Fix
v2.3r (12.30.2017):
-Disabled license check until further fixes.
v2.2r (12.30.2017):
-Fixed new license check, sorry for inconvenience.
v2.1r (12.30.2017):
-New Libraries screen
-Added Signature & License check for the upcoming ad-free version, stay tuned !
-Added Piracy check, because why not ?
-Bug Fixes
v2.0r (12.29.2017):
-Whole new UI
-New functions and methods to avoid crashes
-Bug Fixes
-New SnackBars
-New HELP ShowCase view
-Removed old API levels that crashed the app. Sorry, the app is now supporting API level 22 to 26 only
-Added new button in drawer to check installed apps
-Added new apps to the lock-down, YouTube & Reddit
-Added PlayStore link in AboutMe page
-Changed notification logic, now you can dismiss it using a button
v1.1r (12.24.2017):
-Added Shake detection to see ETA for your apps to unlock
v1.0r (12.24.2017):
-Initial Release
Click to expand...
Click to collapse
______
Permissions:
- android.permission.ACCESS_NETWORK_STATE
- android.permission.INTERNET
- android.permission.PACKAGE_USAGE_STATS
- android.permission.VIBRATE
- android.permission.WAKE_LOCK
- com.google.android.c2dm.permission.RECEIVE
- com.nephi.getoffyourphone.permission.C2D_MESSAGE
______
Discord Server:
- Link here
Join if you want to interact with me !
______
NOTE:
- Please use this post or PlayStore feedback or the in-app issue reported to post directly to github for Anything regarding the app
- The app supports android 5.0+ Only !
______
NOTE FROM DEV: I will be more than happy to guide you, reply to your issues or whatever you have regarding the app. The only reason i actually post here is to see what more bugs/Crashes you guys can get, if you want more features, fix the app or remove a feature. Thanks in Advance !
Mine

[APP][ANDROID TV] Projectivy Launcher

Introduction
Projectivy Launcher is a launcher dedicated to Android Tv, offering special features for Xiaomi family projectors/TVs.
With the new major version that extends the use to all Android TV devices, and for better understanding, the original thread has been split :
The original thread will focus on Xiaomi/Fengmi/Wemax projectors, offering a faq, links to custom recoveries, guide for rooting, links to download stock ROMS and OTAs.
This thread will focus on the launcher itself.
Description
It's a multi purpose launcher that can be used without root, but adds interesting features on rooted ones. It can be installed on most Android Tv devices (to provide automatic boot on HDMI input for example). A bunch of functionnalities are dedicated to devices with amlogic/mediatek SOCs and/or Xiaomi devices.
It can be used as a launcher replacement, or as a standalone app if you only need a side feature.
You don't need root to use this app, except for the features maked with [ROOT] below.
Here are the current features :
Global UI : long press any card/icon to display a contextual menu allowing you to start/uninstall app as well as hide or rearrage it as you like (ie : move or add it to another section)
Input :
Shortcuts to change source to HDMI 1 to 3, AV, as well as opening an onscreen menu to choose the source. These will be useful if you disable the stock launcher, as you will probably lose the stock widget with Tv preview and change source buttons.
Tv Apps :
... : Android Tv dedicated apps will appear here
Mobile Apps :
... : any app not dedicated to Android Tv (whose icon usually doesn't display on Android Tv launchers) will appear here
Display :
Display settings : Add ability to create different display profiles (premium version required for more than 1) that can be applied automatically when changing input source and dynamic range. Most features that could be changed in previous versions (zoom, input lag...) of this app can be added to a display profile and thus automatically available upon boot with no action on your side. The profile editor can also display many calibration screens to help you setup your device as you need. Unless you're using a device based on Android Tv 6, you'll need to have a rooted device. If it's not working for you, you can probably benefit from the calibration patterns it can display (FHD, 4K, Jitter, HDR, DV...)
Zoom : Changes the Zoom in/out factor for video display (external inputs as well as any video player) [ROOT] and also enables access to stock zoom feature if available (to zoom/unzoom full display, not only video, but can't go below 80%)
Force 4k UI rendering [ROOT] : this may cause lags when rendering the UI
Settings :
Projectivy settings:
launcher
Parental control : protect apps with a parental code (totally or during a specific time frame)
Override stock launcher : try to replace the stock launcher even if it hasn't been disabled (which is still the preferred way)
Card size : size of the apps icons
Wallpaper : choose between no wallpaper, user defined one, or random wallpapers from different reddit channels
Use dynamic colors : change main color based on your wallpaper, à la Material You
Show status bar
Unselected lines opacity
Display left headers
Show sections title
Show time
Show app title
Input
Rename HDMI inputs
Disable HDMI inputs so that they're not displayed in the launcher
Prefer internal Tv View : replace the stock HDMI Input app with a custom one. It doesn't support CEC (only system apps can do it), but it might be useful for specific usage
Power control
Startup to : android, specific app or specific Hdmi input
Automatically shutdown when HDMI signal stops (experimental) : trigger a power off when the Hdmi Input app exits automatically (which usually means the input device has been shut down)
Prevent automatic shutdown when idle : some systems automatically shutdown if no user interaction has happened recently, this can prevent this behavior (useful if you start your device with CEC and never touch its remote control
Enable internal idle detection : if use did not touch the remote control for the given time, sned a poweroff or standby command
Device settings : launches the projector/tv/box settings
Additional settings : launches amlogic/mediatek settings app (if available)
Android settings : launches the Android stock settings
Engineering menu : launches the [MiTv/FengOs/Fengmi] engineering menu
Applications :
Remote Control : displays a QR code to my Web Remote Control, working on any device, dedicated to MiTv devices based on Android 6
Freeze stock apps [ROOT] : freezes/hides/disables stock apps/bloatware (for unrooted devices, please check below, in Remarks section, point 3). On MIUI, make sure you install another keyboard (ie "LeanbackIme Keyboard", from the "Install 3rd party apps" menu) as it will disable the stock one. Possibility to specify a package name to disable manually.
(Un)Freeze launchers [ROOT] : (un)freezes/hides stock Xiaomi TvHome, FengOs launcher or Google Leanback launcher. Make sure you have another compatible launcher installed before freezing it (for unrooted devices, please check below)
Install 3rd party apps : lets you choose apps to install. Most will require Aptoide Tv installed. Good news, it's able to download and install it automatically ! If your device is rooted and is on Android 6.01, Google services/apps can be installed too (see more in the Google Apps section) :victory:
Uninstall Google Apps [ROOT] : if you installed Google Apps / services with the feature described above, you can safely uninstall them (but why would you want that ?)
Freeze Google Play [ROOT] : prevents google Play self-update. This is useful on some models, where new Google Play app refuses to install apps due to some incompatibility issue (such as Zodiac)
System :
Accessibility Service : This is a multi-purpose service, that fixes Google Play on Googlized xiaomi devices, binds the stock remote control "Voice recognition" button to Google Assistant (if you installed Google Services), allows your device to automatically start an external input or app on boot, adds a shortcut to open these tools or change picture profile by double pressing the menu button... *** In one word : you want it enabled ***
Custom Props Override [ROOT/MAGISK] : changes some custom props so as to get a more stock Android Tv behavior. This will enable Google services disabled by Xiaomi, allow your "Usb debugging" option to stick across reboots, allow bypassing safetynet... If you install Google Services you need to install them.
About :
ProjecTivy Launcher : displays details about this app
This device : displays many details about this device, and temperature sensors values is available.
This wallpaper : shows details regarding the wallpaper currently displayed
Remarks :
Using any of the above features (even [ROOT] ones) should be safe and shouldn't prevent you from installing stock OTA updates afterwards (no system file is modified). If anything goes wrong, don't hesitate to tell me, but anyways, at worst, factory reset or flashing the full stock ROM will fix any issue, so there isn't any risk of bricking your device.
Except if you have stock launcher or leanback launcher installed (which will force you to use them if installed), if multiple other compatible launchers are installed, a popup will ask your choice at each boot and home button press.
Concerning the (un)freeze apps/launcher, if your device is not rooted, this app currently can't do it automatically, but you can do it manually by connecting a computer to your device with ADB and executing a few command lines :
enable "usb debugging" in your device's "Developer" options (in settings) (to enable "developer options", see here)
Download adb for your OS (check here)
Start command line (terminal)
type adb connect IP_OF_YOUR_DEVICE:5555 to connect through the network
type adb shell to open a shell console
to freeze an app type : pm uninstall -k --user 0 PACKAGE (replace PACKAGE with com.mitv.tvhome for Xiaomi stock launcher, cn.formovie.fengos.desktop for FengOs launcher and com.google.android.leanbacklauncher for Google Leanback launcher)
to unfreeze an app type : cmd package install-existing PACKAGE (replace PACKAGE with the same value as above)
to get a list of manually uninstallable apps, check the rainman.v2.json file on my github
Note: seems that freezing Google TV Launcher on CCwGTV [4K/sabrina or HD/boreal], will stop YouTube login from occurring and will prevent YouTube account switching
Evolution : If you have another device and want this app to support it (meaning using another list of installable/uninstallable apps), don't hesitate to make a PR on my github.
Note on Privacy and Permissions usage
The only data that comes out of the phone is for anonymous usage (firebase analytics) in order to prioritize and improve what's used the most, and crash reporting (firebase crashlytics). Both can be disabled starting from 4.30.
No user data is saved on a private server of shared with any other 3rd party service.
Here are the permissions explicitely requested in Projectivy Launcher along with their usage :
- ACCESS_NETWORK_STATE : get information about current network (ex: statusbar icons, current device IP address)
- INTERNET : seems obvious
- READ_EXTERNAL_STORAGE (max sdk 28) : read a Projectivy config file that could be placed on the device before it's installed (for rooted devices)
- INSTALL_SHORTCUT : manage pinned shortcuts
- RECEIVE_BOOT_COMPLETED : start an app on startup (Projectivy is probably the only Tv launcher supporting this)
- REQUEST_INSTALL_PACKAGES (only on non play store version) : install 3rd party apps (ex: aptoide)
- REQUEST_DELETE_PACKAGES : allow users to delete apps
- READ_TV_LISTINGS : ability to show channels/watch next
- BILLING : to buy premium
A few other permissions are required by libs dependencies (mostly Google libs) :
READ_EPG_DATA/WRITE_EPG_DATA : Google tv channels lib
WAKE_LOCK, ACCESS_WIFI_STATE... : Google Firebase
There is also a Notification Listener service that can access your device notifications to display these notifications and now playing data *if enabled*
Last thing you can see that might freak you out : Projectivy can spy on your device activity : this is because of the Accessibility service (that offers a lot of low level insights, *if enabled*).
It's used :
- to launch apps on boot when manufacturers disabled the BOOT_COMPLETED (hello Xiaomi)
- for parental control
- for remote control button remapping
Premium
Premium version on Google Play will give you :
- ability to choose a custom background image
- unlimited parental control protected apps (only 1 in free version)
- unlimited display profiles (only 1 in free version) ***Only on supported devices (if it doesn't work on the free release, that won't change on premium)***
- the satisfaction of supporting this project
- more to come
As of now, this unfortunately can't be bought outside of Google Play because there doesn't seem to be any easy means of doing without taking too much of my time (managing a dedicated server, database, preventing hacks, managing refunds... none of this could be done until this becomes a full time job).
Known issues
- HDMI 1 and HDMI 3 swapped (FengOS, Vava on AmLogic devices) : on recent firmwares, HDMI1 and HDMI3 inputs are swapped in PL. This is a bug in the OS low level libs that send HDMI1 input id when HDMI3 is requested (and the opposite). Can't be easily detected (thus fixed) on my side unfortunately. Just select HDMI1 when you need HDMI3 and vice-versa.
- long press on volume buttons doesn't work on FengOs : there's a bug on FengOs -> as soon as an accessibility service is enabled (Projectivy Launcher, but also Button Mapper for example), the long press volume buttons doesn't work anymore. Worse : unlike any other button, the accessibility service is not notified that a volume button has been pressed, preventing me from developping a workaround :/ Disabling the accessibility service fixes this behavior (but this disables several Projectivy Launcher features)
- unable to add or remove programs from watch next (as on the stock android tv launcher) : the stock launcher has special permissions that allows it to modify "watch next" even if the programs belong to another app. This unfortunately can't be done on a 3rd party launcher
Download / Installation
This app can be downloaded here or installed from Google Play.
Install the apk as usual :
- copy the apk to an usb thumb drive
- plug it into your device
- browse and select apk to install it (you may need to enable "unknown sources installation" from your device's settings)
Not for commercial use. If you want to redistribute it, please contact me.
Changelog
4.24 :
- Added turkish localization (thanks Eray)
4.23 :
- Added spanish localization (thanks SRGago)
- Added traditional chinese localization (thanks Retic)
- Added ukrainian localization (thanks Veydzher)
- Added estonian localization (thanks Rimasx)
- Updated russian localization (thanks Stanner)
- Added home button double-press redirecting to recent apps screen
- Added ability to go back to the 1st card of the 1st row when you press home button on the launcher home screen
- Added ability to go back to the 1st card of the current row when you press back button on the launcher home screen
- Fixed crash when apps names had special characters
- Fixed no card is selected on start
- Fixed leftmost cards sometimes not displayed on multi-row categories
- Fixed "shutdown on HDMI signal stop" sometimes erroneously triggered on FengOs when volume buttons were used
- Fixed notifications sometimes not updated
- Fixed parental control check bypassed for settings when launched from the right handside menu
- Reduced the clock size a bit (will be customizable in a future build)
- Many other fixes and improvements
4.22 (Google Play only):
- Added the required changes so that the accessibility service is accepted on Google Play
4.21:
- Fixed a bug in compilation that prevented category settings to be displayed
- Fixed some channels showing duplicated programs
4.20:
- Added support for channels (YouTube, Netflix, Amazon...) and Watch Next
- Added support for pinned shortcuts (Projectivy has to be defined as the default Android launcher)
- Added notifications support (showing also "now playing", but not clickable yet)
- Added battery support in status bar
- Added a default launcher choice popup (for supported devices)
- Added "auto-start app/input at boot" support without accessibility services (for supported devices)
- Added ability to change Projectivy Launcher language independently of the OS language
- Added russian translation (thanks vlaf33 )
- Added chinese translation (thanks Chengnan)
- Added support for HDMI 4 input shortcut
- Added multiline support for categories
- Added per category customization settings (scale, show app names...)
- Added more wallpapers sources
- Added dynamic colors gradient wallpaper
- Added Fengmi engineering menu support for international models (Fengmi Theater...)
- Added prompt for category deletion
- Added "Ambient Mode" (android screensaver) launch on "Back" double-press
- Improved contextual menu
- Improved touchscreen/airmouse support
- Improved app startup delay (almost twice as fast as before)
- Decreased memory used
- Improved general UI (more colored, much smoother animations, support for multiple aspect ratio cards on the same category...)
- Fixed no wallpaper resulting in grey colored background instead of no background at all
- Fixed wallpaper not displaying fullscreen on some devices
- Fixed auto power-off with no hdmi signal
- Fixed primary activity for an app was sometimes replaced by the secondary one (ex: tasker)
- Added an alternate accessibility settings (that fixes volume long timeout on FengOS)
- Many other fixes and improvements
Spoiler: 4.03
- Google Play only version to remove "install third party apps" as they now refuse this feature (xda version available here will still support this feature)
Spoiler: 4.02
- added support for most Tvs HDMI inputs (using their stock app)
- added ability to show mediatek hidden settings in the calibration screen
- added ability to hide the startup reminder when the accessibility service is not enabled
- added translations for FengOs/FengMi engineering menus (now, you'll find your way to the autofocus setting) (requires the accessibility service)
- added ability to start apps/inputs from their contextual menu (with 2 different entries for inputs : using internal tv view or not)
- fixed HDMI input randomly visible on MiTV devices
- fixed volume level display timeouts after 20s on FengOs
- fixed settings not opening on Oreo
- fixed internal Tv View not working on old Android versions
- fixed Google Play might lose connection while purchasing
- fixed crash on some Sony Bravia Tvs
- fixed out of memory errors in calibration screen
- fixed stock launcher might not be overriden in rare cases
- fixed toast messages might crash the app when navigating to the accessibility service
- fixed internal Tv View might use a previous input if the current one is not found
- fixed crash happening on some rooted devices
- fixed crash at startup on some chinese Tv brands
- fixed noise reduction/deinterlacing/zoom not always working on some MiTV devices
- fixed app setting in contextual menu not always working on some conditions
- other misc fixes and improvements
Spoiler: 4.01
- fixed a bug preventing permission to be granted to "install 3rd party apps"
- improved image picker intent compatibility
Spoiler: 4.00
- *** UI / Design ***
- rebranded to "Projectivy Launcher" as this app is now first and foremost a launcher for any Android Tv device (luckily there's no marketing department or they would have made a heart attack by now ^^)
- refreshed the general app design
- improved customizability (change cards size, enable or disable section title display, app name display, opacity...)
- added ability to create/manage/reorder categories
- each card (app, setting, input) can be managed through its contextual menu
- display randomized wallpapers (changes each 60s)
- user-defined wallpapers [Premium]
- a randomized wallpaper can be defined as the user-defined one [Premium]
- dynamic colors based on your current wallpaper (à la "Material You" on Android 12)
- apps are now correctly sorted by name by default
- HDMI inputs can be renamed and hidden
- added languages : German (thanks Stefan), French (thanks Spocky ) - contact me if you want to help translating to your language. If your android settings don't allow you to choose this language (ex : on most chinese Xiaomi projectors), install MoreLocale from "Install 3rd party apps" section
- each feature/setting is now available in a side panel menu, that can be opened with your remote control's "menu" button or by clicking on the menu icon in the top right corner of the screen
- *** Compatibility / Performance ***
- vastly improved startup time
- optimized for smoothness/reactivity in general
- hugely decreased memory used
- added compatibility with old mitv3 (and more generally Android 5.1.1)
- many bugs fixed
- *** Features ***
- added ability to override the current launcher (the preferred way is still to freeze/uninstall it). This app will then automatically launch on boot and intercept calls to the stock launcher so as to start itself above it
- added parental control management (=requiring a code to start an app/input). This is by no means hacker proof, but kids/random guests should be stopped. [Premium for more than 1 app]
- parental control can be active only for a period of the day.
- prevent automatic system power off when idle
- added an internal idle detection with ability to shutdown after a specific inactivity time
- added ability to automatically shutdown if the HDMI input display app stops by itself (meaning no more HDMI signal). While not foolproof, this can handily replace a missing CEC shutdown function on your device
- added HDR / DV calibration patterns
- added an internal tv viewer to replace the vendor one. It doesn't support CEC (android limitation) but will allow more customization in the future
- "about / this device" now shows information regarding which display range is supported (HLG, HDR10, DV...)
- added a direct link to configure the accessibility service
- added ability to autostart on the "last used input"
- added ability to reinstall/unfreeze frozen packages/launchers [root]
- added remote control shortcut to change the current source input (double tap menu, then left/right)
- app self update support
- [FengOS] added a direct link to a second engineering menu (useful to get temperature logs)
- [FengOS] added a link to the input source popup
- [Mediatek] added a link to advanced configuration (advanced picture settings, MEMC with DV, and more...)
Spoiler: 3.56
- fix : fixed a bug in the display profiles structure binding them to the tools version they were created on (causing a reset of the profiles on each new release of the tools)
Warning : this version will reset your display profiles (even if you're coming from 3.55). Please make sure you've noted the values so that you can recreate them. Sorry for the inconvenience, this won't happen again.
Spoiler: 3.55
- feature : set sharpness step to 1 instead of 10 in display profile manager on MiTv devices
- feature : third party remote control buttons HDMI 1/2/3 and keyboard keys F1/F2/F3 are directly bound to HDMI input change (side effect : for home automation systems, sending adb keyevent KEYCODE_TV_INPUT_HDMI_3 will start input HDMI3 for example).
- feature : added ability to disable auto power off on user inactivity when cold booted (MiTv) [root]
- feature : display profile manager can now display HDMI inputs in calibration preview
- fix : "android" display profile incorrectly applied on projector startup
- fix : some apps were not available in autostart app dropdown menu
- fix : crash when no display profile available
- fix : crash when starting some activities
- fix : autostart app not always working on FengOs
- fix : "install 3rd party apps" option not always available when it should
Spoiler: 3.54
- rebranded app (yes, again ) to "ProjecTivy Tools". No more "Mi" because it's not dedicated solely to Xiaomi products anymore.
- availability in Google Play
- redesigned some UI parts (and no more transparent background as per Google Play Android Tv requirement)
- feature : ability to start an app on boot
- feature : ability to block Google Play updates (for zodiac and maybe other devices)
- feature : access to native zoom UI from MiTv when available (zooms the whole UI, not just video, from 80 to 100%, no root needed)
- feature : accessibility service features (remote control shortcuts, mic button binding) can be enabled individually
- feature : information display relative to current source input (resolution, dynamic range)
- feature : launcher shortcuts (hdmi inputs, media explorer) can now be hidden if not used
- feature : app can fully replace a launcher (optimisations, lists all Android Tv and Mobile apps)
- feature : can replace launcher even when security measures prevent it (FengOs)
- feature : added english translations to FengOs settings app
- fix : long press back to improve input lag restored
- fix : improved stability of the accessibility service (notably on Android 8+)
- fix : better management of the direct downloads in "install 3rd party apps" (errors correctly managed, cancelation possible, support for android 8+)
- fix : added support for magisk 20+
- fix : improved overall compatibility with android 8.1/9
- feature : added compatibility with FengOs for most features
- feature : display profiles management (premium feature for more than 1 profile)
- feature : display profiles can be set automatically on input and/or dynamic range change
- feature : display profiles can be switched manually from the remote control
- feature : display profile editor displays multiple calibration helper screens
- feature : display profiles can manage : contrast/brightness/hue/saturation/sharpness, color temperature gain AND offset (not available in stock projector UI), dynamic color/contrast switches, noise reduction and interlacing switches (to reduce input lag), video zoom, backlight (more options than on the stock UI), tv backlight (for tvs)
- did I mention display profiles don't require root on Android 6 ?
- ...and should work on most amlogic devices (xiaomi, vava, xgimi...), at least on android 6 devices ?
Spoiler: 3.00
- rebranded app to "Mi ProjecTivy Tools" because why not.
- stability : added a screen resolution check at boot. If a wrong resolution is set in the Android tv settings, the device won't be locked on the chessboard screen anymore, it will switch back to the default resolution (rainman and batman supported)
- stability : set this app as a Tv Launcher, so if all launchers are mistakenly disabled, the device will boot on it so that a launcher can be reinstalled
- UI : made menu buttons dynamic, so they won't show on your device if the feature is not supported
- UI : rewrote all submenu interface to use Android Tv UI. This vastly improved look and usability
- UI : changed menu icons
- UI : if accessibility service is running, the app can be opened by double pressing the "menu" button
- feature : added an option to change the zoom in/out factor for video display (external input and all media players)
- feature : added option to switch window manager to 4k (interface will likely not be totally fluid, though)
- feature : rewrote the option to decrease input lag so that you can disable "noise reduction" and "deinterlacing" individually
- feature : added a shortcut (qrcode) to MiReCo, the Web Remote Control
- feature : made the shortcuts section dynamic : it will now display all installed apps not natively compatible with Tv launchers (like the "Tv App Repo" app)
- feature : added "about this device" section that displays many details as well as the temperature sensors values
- improvement : made the hdmi input shortcuts compatible with international (android tv 8+) devices
- improvement : rewrote code to automatically start on a selected external input. This brings support for international models. IT WON'T USE the stock device settings anymore to select the input. Use the included parameter in "Input Settings"
- feature : added a shortcut to the stock "media explorer" directly in Tv launchers
- feature : added a warning if accessibility service is not enabled
- fix : fixed compatiblity with Netflix (not the Tv version, unfortunately, but the interface is totally usable). Due to missing DRM support, resolution is limited to SD.
- internal : many fixes and improvements (and bugs ?)
Spoiler: 2.17
- added ability to reduce input lag and disable noise reduction by long pressing "back" button.
Spoiler: 2.16
- added auto start to hdmi (as stock launcher), so that users who changed launcher won't miss this feature.
Updated to 4.01 to fix a bug preventing the "install 3rd party apps" section to be accessed.
Wow very impressive. The UI looks vastly improved. I just installed it on my Mi Projector 2 Pro and it looks really nice!
However I am still not getting the ability to adjust picture profile. Do I need to root it for it to work?
Very neat new UI, greetings!
@spocky12 , I just updated to your 4.0.1 , it seems like the previous intent is not valid anymore :
C:\RFLINK>.\adb.exe -s 192.168.1.123:5555 shell am start -n com.spocky.projengmenu/.activities.input.SourceHDMI1Activity
Starting: Intent { cmp=com.spocky.projengmenu/.activities.input.SourceHDMI1Activity }
Error type 3
Error: Activity class {com.spocky.projengmenu/com.spocky.projengmenu.activities.input.SourceHDMI1Activity} does not exist.
Did you change something?
FunkyRider88 said:
Wow very impressive. The UI looks vastly improved. I just installed it on my Mi Projector 2 Pro and it looks really nice!
However I am still not getting the ability to adjust picture profile. Do I need to root it for it to work?
Click to expand...
Click to collapse
Thanks for your compliments. I spent literally hundreds hours of work to rewrite most of the UI code, improving it's customisability as well as it's efficiency.
For now, picture profiles will only work on mitv Android 6 devices.
On more recent Android versions :
- amlogic devices will require root (but we don't have any root method right now)
- mediatek devices (Fengmi T1, Xiaomi c2...) *might* be supported in the future
dafunky said:
Very neat new UI, greetings!
@spocky12 , I just updated to your 4.0.1 , it seems like the previous intent is not valid anymore :
C:\RFLINK>.\adb.exe -s 192.168.1.123:5555 shell am start -n com.spocky.projengmenu/.activities.input.SourceHDMI1Activity
Starting: Intent { cmp=com.spocky.projengmenu/.activities.input.SourceHDMI1Activity }
Error type 3
Error: Activity class {com.spocky.projengmenu/com.spocky.projengmenu.activities.input.SourceHDMI1Activity} does not exist.
Did you change something?
Click to expand...
Click to collapse
Thank you !
You're right, rewriting + refactoring led to changes in activity names:
com.spocky.projengmenu/.ui.guidedActions.activities.input.SourceHDMI1Activity
(Note that it might change again in the future as I've just realized they shouldn't be classified in the guidedActions, so don't hesitate to ask if an update changes it)
Big thanks, this is really excellent! Great to see the continued development into Projectivy.
I am running it on a rooted Wemax Pro. I have a few questions:
* Is Projectivy meant to replace ATV launcher? Or do both co-exist? How to select, which launcher to use?
* What's the latest on Youtube? Best to use the one that can be downloaded under 3rd party app or directly from the Google Play store? I tried to do via Productivy and get the error message "incompatible device. Please download another version of the application and try again, error code (-113)"
* I also tried to download PLEX from Google Play store and see the following error message: "Can't install app: Plex [...{ can't be installed. Try again, and if the problem continues, get help troubleshooting (error code: 910)"
Thanks for any help you may have for me!
Please add Vava Chroma triple laser to the list of currently supported devices - it is a mediatek based device. Thanks.
One odd thing: "Input" is greyed out in "launcher settings". So, I cannot add the HDMI sources to the main screen. Anything I am missing?
Hi @spocky12 great job on the new app.
I've installed it on my Wemax One Pro, an issue that I am having is with Google Play store, which i cannot get to launch. When I click the icon the screen goes blank for a second and just returns to the launcher.
I also had the issue on the previous incarnation of the app.
I'm also running Magisk 24.3 and rooted.
I've deleted cache and also tried re-installed, still the same thing.
Great job. The only problems I see is missing option to select HDMI input and a option to restore hidden application. Maybe I can't find it
stevepalmer1977 said:
Big thanks, this is really excellent! Great to see the continued development into Projectivy.
I am running it on a rooted Wemax Pro. I have a few questions:
* Is Projectivy meant to replace ATV launcher? Or do both co-exist? How to select, which launcher to use?
* What's the latest on Youtube? Best to use the one that can be downloaded under 3rd party app or directly from the Google Play store? I tried to do via Productivy and get the error message "incompatible device. Please download another version of the application and try again, error code (-113)"
* I also tried to download PLEX from Google Play store and see the following error message: "Can't install app: Plex [...{ can't be installed. Try again, and if the problem continues, get help troubleshooting (error code: 910)"
Thanks for any help you may have for me!
Click to expand...
Click to collapse
Projectivy is a complete launcher replacement. I suppose you can still use ATV if you prefer, there's nothing in Projectivy preventing the execution of any other launcher. How you choose which one you want depends on your OS. On mitv (and probably any stock Android tv device), if the stock launcher is disabled, Android asks which one you want.
On FengOs, they disabled this behavior, so if the stock launcher is disabled and no launcher is started, Projectivy starts automatically.
Regarding YouTube, if you have Google play, it is probably the best way to install it.
On Chinese devices without any Google services, installing from Aptoide usually works. However, I couldn't understand the compatibility issues between Aptoide and Xiaomi app installer : sometimes, a specific version of YouTube will install fine and others won't. And in the future it might stop installing correctly. The one I link to from Projectivy is the latest version that is allowed too install on my device without any error message (at least it was, 2 months ago). If it doesn't work, chances are that another one will install fine, just browse the available versions in Aptoide.
As for Plex, is probably an incompatibility with Xiaomi's app installer, no idea why it did this though.
valtchov said:
Please add Vava Chroma triple laser to the list of currently supported devices - it is a mediatek based device. Thanks.
Click to expand...
Click to collapse
Did you test Projectivy on this device ? If so, what are the problems you encountered ?
stevepalmer1977 said:
One odd thing: "Input" is greyed out in "launcher settings". So, I cannot add the HDMI sources to the main screen. Anything I am missing?
Click to expand...
Click to collapse
This is probably a bug.
To prevent HDMI input section from being displayed on devices that don't have such inputs (ex: tv boxes), I hide this section when the Android tv framework is unavailable or when no HDMI input (plugged or not) is returned by the system.
I will test again on mitv devices, I might have overlooked something.
stevevalo said:
Hi @spocky12 great job on the new app.
I've installed it on my Wemax One Pro, an issue that I am having is with Google Play store, which i cannot get to launch. When I click the icon the screen goes blank for a second and just returns to the launcher.
I also had the issue on the previous incarnation of the app.
I'm also running Magisk 24.3 and rooted.
I've deleted cache and also tried re-installed, still the same thing.
Click to expand...
Click to collapse
I'll have a look at it, thanks for the bug report.
x_fight said:
Great job. The only problems I see is missing option to select HDMI input and a option to restore hidden application. Maybe I can't find it
Click to expand...
Click to collapse
As written above, the hidden HDMI input section is a bug I need to explore (works fine on FengOs).
As for restoring a hidden app, you can do it : open the settings panel (contextual menu button on your remote control or select the settings icon next to the hour) and select the first entry (manage categories), then select the category where you want to restore an app.
Thanks @spocky12, happy to test once you have a test release with the HDMI issue solved? Also, let me know if any logs to provide for troubleshooting.
Hello , It can be installed on XIAOMI C2 ?
Thanks
Thanks. Loaded onto Feng OS 2.0.
@spocky12 I can't update apps anymore, each time I went into Google Play Store, it asked me to sign in. I signed on and the same page kept showing asking to sign in again.
I've updated to ProjectTivy 4 launcher but still same issue. Can anyone help?
Mijia Youth Edition (conan)
Hi, great job!
Hope you remember me....
Just a question:is there the possibilty to update android ? I'm still running with 6.0.1 and start to be a little obsolete.
Thanks!
Ciao,
M
Hi, im using my new HP BP5000 with a sucks custom OS in Android 8.0, codename: shadow / sugarcane (not sure which one to read from). Tried to enable accessibility services but it seems locked.
I was able to enable it by force write in adb for another app called "tvquickactions", but I got an error when I try to do that for this launcher with error below, can you help?
adb shell pm grant com.spocky.projengmenu android.permission.WRITE_SECURE_SETTINGS​Operation not allowed: java.lang.SecurityException: Package com.spocky.projengmenu has not requested permission android.permission.WRITE_SECURE_SETTINGS​
Also I tried the hdmi switching adb command that you posted above, but I still got the same class error
adb.exe -s 192.168.1.100:5555 shell am start -n com.spocky.projengmenu/.ui.guidedActions.activities.input.SourceHDMI1Activity​Error type 3​Error: Activity class {com.spocky.projengmenu/com.spocky.projengmenu.ui.guidedActions.activities.input.SourceHDMI1Activity} does not exist.​
running 4.01, thanks for helping and creating this!
I just installed this on my Mi Smart Compact Projector (Gen 1, Global, M005MGN).
Great job on this slick UI ! Although I can't root this device to really tweak it, the features included in non-root Projectivy are plenty to suit my needs ATM.
Just a quick question before I start to mess with ADB. I see in your instructions that we can "freeze" packages, but your command is pm uninstall. Shouldn't I use pm disable, if I simply want to freeze(not remove) the package?
My concern is if I want to restore and I don't have the original package file handy, I will need to restore factory defaults to get it back and then I have to start all over. I was thinking DISABLE gives me a chance to see what I would be missing, and if I want the stock app back, I could just re-enable it.
Thanks for your work and response to my "noob" question.
Hi Spocky, great work as usual! The new version looks amazing. However, I would like to contribute and buy Premium, but I don't want any of the google bullsh*t. Any way to donate/get premium otherwise?
Thanks!
This app is a godsend. No other launcher can change inputs on me. Unfortunately on my TV the stock launcher is what starts the Input menu. I have to leave the launcher running in the background in order to use the input list.
Is it possible to add an input list internal to the app? The relevant activity is. https://github.com/AndroidTVDevelop...id/tvlauncher/inputs/InputsPanelActivity.java
Also please consider adding the ability to pin shortcuts. This way I can say take the apps page of settings and bind it to a button. Otherwise this is not possible, correct me if I'm wrong.
My concern is if I want to restore and I don't have the original package file handy, I will need to restore factory defaults to get it back and then I have to start all over. I was thinking DISABLE gives me a chance to see what I would be missing, and if I want the stock app back, I could just re-enable it.
Click to expand...
Click to collapse
You sorta need to do both. Uninstal then user-disable again if you don't have root. You can reinstall the package again if its a system/rom app as it doesn't REALLY get removed.

Categories

Resources