Related
modify your ROM - without modifying any APK (developers) or flashing (users)!
Advantages:
No need to modify any APKs. This means:
No need to decompile, change things in smali, compile, sign, ...
It will work for odexed and deodexed ROMs.
Your mod is not bound to a specific version of the ROM. Unless there is a major change in the methods called for a certain functionality, your mod will continue to work even when you upgrade your ROM. Hell, it will probably even work with different ROMs.
Multiple mods can be installed at the same time, even if they change the same package. So you can use these battery icons and those quick toggles. Even hooking the same method twice is possible. Of course, this only works properly if the mods are not trying to do incompatible things.
It does its magic at runtime. That means you can implement options to let the user decide if they prefer the bikeshed to be painted in red or blue. Or you can have some extra logic for certain ROMs without building different mod versions.
It can be disabled easily without having to reflash.
It's open source.
Download:
You can download the installer from http://dl.xposed.info/latest.apk. The attached XposedBridgeApi*.jar is only needed for developers.
How to install:
First step for everything you do: Create a nandroid backup and make sure you know how to restore it!
I'm not responsible for anything you do with your phone/tablet/rice cooker.
There is also the risk to soft-brick your device. In such a case, restoring a backup is the easiest way to get rid of it (other possibilities mentioned below).
For the framework:
Download the Xposed Installer APK and install it
Launch the Xposed Installer, go to the "Framework" section and click on "Install/Update"
Reboot
Done!
You can verify this by starting the Xposed Installer again. If app_process jumped back to an older version (or none at all), you probably have a ROM with S-On or similar, which reverts any changes to /system after a reboot.
For any modules you want to install:
Download <module>.apk and install it
Launch the Xposed Installer and go to the "Modules" section (you will also get there if you click on the notification warning you that the module is not enabled yet)
Enable the module by checking the checkbox
Reboot
Done!
(note that you can install the framework and enable/disable multiple modules at once and reboot afterwards)
In case you get into a boot loop:
You can flash the attached Xposed-Disabler-Recovery.zip by Tungstwenty. It will be copied to your (external) SD card when you install Xposed as well. The only thing it does is copying /system/bin/app_process.orig back to /system/bin/app_process, which you can also do yourself (e.g. with adb shell in recovery mode).
You could also create a file /data/data/de.robv.android.xposed.installer/conf/disabled, which causes Xposed to be bypassed as well.
Modules:
The official repository for Xposed modules, which can also be access from within the app itself (with download/update support), can be found at http://repo.xposed.info
You can also have a look at this index: http://forum.xda-developers.com/show....php?t=2327541
Please don't use this thread for problems with modules! Use the thread of the module instead.
How to write a module:
If you are an interested developer, give it a try. The development tutorial will help you get started. Further documentation (e.g. how to replace resources) is here. And of course, you can ask your development questions in this thread.
If you have suggestions for new functions the framework could provide (which means they should be useful for more than your module), you can do this here as well. However, requests that I or somewhen else should write a module for xyz are NOT allowed here. Again, this thread is only about the framework.
Changelog:
1.0: Initial version
1.1: ???
1.2: Installer
1.5: Resource replacing
1.6: Some fixes and improvements [629 downloads]
2.0 rc2: Lots of thing redone. Supports (temporarily) replacing native libraries, lots of additions and changes for developers. [3,234 downloads]
2.0: Removed the native library replacement again, support for 4.1 and 4.2, Instagram crash fixed, ... [631 downloads]
2.0.1: Fixed a crash when a module tries to hook a function with "long" or "double" parameters [930 downloads]
2.0.2: Fixed a problem which resulted in a boot loop [4,310 downloads]
2.1: Various improvements, e.g. earlier callbacks for module loading. For details, see this post. [345 downloads]
2.1.1: Fixed a bug in drawable replacements [5,421 downloads]
2.1.2: Small fixes, added Chinese and Russian translations [11,415 downloads]
2.1.3: Reverted a change in 2.1.2 that caused bootloops; new translations and some more fixes [46,803 downloads]
2.1.4: Support for Galaxy S4 and HTC One plus a few minor fixes/enhancements (details) [208,176 downloads]
2.2: Builtin updater/module downloader, extended UI, support for Android 4.3 and more (details) [241,267 downloads]
2.3: x86, Knox, MIUI support (experimental), context menu in modules list and more (details) [18,219 downloads]
2.3.1: "Segmentation fault" during installation fixed [679,333 downloads]
2.4: Support for Android 4.4, performance improvements, log viewer, active check (details) [101,613 downloads]
2.4.1: Fixed bootloop on some x86 ROMs
Source code:
https://github.com/rovo89/Xposed (the C++ part)
https://github.com/rovo89/XposedBridge (the Java part)
https://github.com/rovo89/XposedInstaller (Installer app)
Thanks to:
Tungstwenty for his many contributions, both in code and thoughts
XDA admins, news writers and supporters for making Xposed known to so many people
All those volunteers who help answering questions about Xposed
The people who donated to get me a Nexus 5 for earlier KitKat support
aljohanei for Arabic translations
hero355 for Azerbaijani translations
David_Vaz for Spanish, Catalán, and Galician translations
kecinzer for Czech translations
BobQuentok for German translations
sirodoht for Greek translations
tonymanou for French translations
Adam77Root for Hungarian translations
AngSanley for Indonesian translations
Vincenzo Cerminara for Italian translations
DubelBoom for Hebrew translations
WedyDQ10 for Japanese translations
Martinusbe, Gertlily for Dutch translations
czeci for Polish translations
marciozom13 for Portugese translations
michfood for Russian translations
pyler for Slovak translations
TheNorth34 for Turkish translations
Cye3s, liveasx for Chinese translations
If you want to contribute more translations please use this file as a template. I can't accept translations based on decompiled APKs. Submissions on GitHub as pull request are preferred because it's easier for me.
Original Forum : http://forum.xda-developers.com/showthread.php?p=24267797
Xposed Disabler in case of brick http://forum.xda-developers.com/attachment.php?attachmentid=2568891&d=1391958634
1.Xtheme Engine Thread - http://forum.xda-developers.com/showthread.php?p=49952644#post49952644
2.Android Tuner
The most comprehensive toolbox to save battery, tweak, tune, backup, secure and monitor any Android devices running any ROMs, any kernels.
What is Android Tuner: http://www.3c71.com/what
☺ Replaces 20+ apps easily worth 30€ or more ☺
Life-time support, updates and new features for all your current and future devices.
Supporting me is only a couple of beers ☺
☺ Getting started: http://www.3c71.com/getstarted
☺ App screenshots: http://www.3c71.com/screenshots
☺ App benchmarks: http://www.3c71.com/benchmarks
☺ Best on rooted phones, works well on stock phones too
◊ Permissions requested: http://www.3c71.com/permissions
◊ Open-source APIs used: http://www.3c71.com/opensource
♦♦ Feature set (some require root access, try free version first) ♦♦
► Device manager *1
◊ Device profiles (CPU, IO, components)
◊ Tasks scheduler (app management, clean-up, etc)
◊ Device watchers to automatically activate a profile, run tasks or display alarms
◊ Battery savings using profiles and tasks
► File explorer *1
◊ Batch copy/paste, zip, delete, move, share and stream files and folders
◊ Change files/folders permissions and ownership
◊ Access all your Samba network shares
► Application manager *1
◊ Backup and verify app apk/data (multiple versions), sms and call-logs
◊ System app uninstaller and update cleaner
◊ Share and backup apps to e-mail, DropBox, GDrive, etc...
◊ Move any apps to user, system, SD or link2SD
◊ Freeze/unfreeze apps, crystallize (eg hibernate/greenify) and control app startup and events
◊ Zip align, clear cache, wipe dalvik-cache, fix permissions and optimize databases
◊ Control app notifications, permissions, locker (secure access), rotation and force screen-on *2
◊ Usage and standby statistics (find app draining your battery)
► Network manager
◊ Set WiFi access point priority
◊ Configure Android firewall, TCP Congestion, DNS *1
► Task manager
◊ Check CPU, network and memory usage
◊ Kill (default) or force-stop *1 any apps or kernel processes
◊ Automatic task killer, memory booster, memory cleaner
► System Control *1
◊ CPU governor, frequency, voltage, GPU controls, thermal and MPDecision controls
◊ Build.prop and sysctl editor (basic and advanced mode)
◊ Boost, analyze and benchmark SD cards
◊ Android memory manager, memory cleaner, SD linker (directory binder)
◊ fsync, sweep2wake, gamma and fast charge control
◊ Safe: restore defaults from app or recovery and CPU settings on boot-loop
► System Monitoring
◊ All Android applications or all processes, battery, CPU, network, memory
◊ Component states (WiFi, Bluetooth, GPS, 3G, Phone, APN)
► Status bar notifications
◊ Battery, cpu, memory, sd, temperature optionally with graphics in drop-down
◊ Add battery remaining bar on top or bottom
◊ Remove original battery icon
► Highly Configurable Widgets
◊ Resizable gauge widget
◊ 1x1 and 2x1 (PRO ONLY) text widgets
◊ 2x1-5x2 graphic widgets (PRO ONLY)
◊ 1x1 and 4x1-1x4 (PRO ONLY) toggle widgets *1
◊ 4x4 summary widget (PRO ONLY)
► System Toggles (manual widgets or in profiles)
◊ GPS, WiFi localization
◊ WiFi, BT, BT discoverable, APN, NFC, airplane
◊ Tethering (USB, WiFi, BT)
◊ Brightness, screen time-out, stay awake, flashlight
◊ Ringer, vibrate, synchro, background data
◊ Debug (over WiFi), unknown sources, USB storage, reboot
► Terminal Emulator & Script Editor
◊ Command history
◊ Run or test any scripts, optionally on boot
◊ Share scripts, commands and outputs
► System Logs Reader *1
◊ Logcat or kernel messages
◊ Advanced filtering and search
and much more that meets the eye ☺
*1 Requires root and kernel support for full feature
*2 Requires root and Xposed framework
Download Android Tuner From Play Store Or Buy Full Version
3.Gravity Box
GravityBox - tweak box - Xposed module for devices running Android 4.1/4.2/4.3 ROMs
Version 2.9.6 [JellyBean]
READ THIS POST CAREFULLY BEFORE PROCEEDING ANY FURTHER
Hey!
After countless hours of coding and searching for proper entry points to inject code to incorporate fixes and mods, here it is:
GravityBox - a complex Xposed module targeted for devices running Android 4.1/4.2/4.3, which turns vanilla ROM into
feature-packed "non-flashing" custom ROM.
Originally, this module was designed for MTK6589 devices which lack custom ROMs built from source due to MediaTek closed-source policy.
Later on, it was adjusted to support other (non-MTK) devices running vanilla or close-to-vanilla AOSP ROMs.
Introduction
The app utilizes amazing Xposed framework coded by recognized
developer rovo89 which, briefly, provides interface for injecting code into any app, including system services allowing modifications of applications and system services at run-time. One of the biggest advantages of GravityBox is that it is not bound to any specific device. Actually, it should run on any device having vanilla Android 4.1/4.2/4.3 (ROM close enough to AOSP).
This project wouldn't be possible without rovo's Xposed framework, so huge kudos to him.
Feature highlight
GravityBox provides 2 main groups of features:
Fixes - help to fight typical MTK6589 bugs like:
--- Date&Time settings crash
--- Caller ID mismatch
--- Split conversation in messaging
--- Wakelock in calendar app periodically turning on the screen
--- Waelock in messaging app turning on the screen every time new message arrives
--- Missing TTS settings in Language&Input
--- Missing extended developer options
Mods
--- the set of additional useful features that make using the system more easy and fun
--- CyanogenMod Pie controls
--- Expanded Desktop
--- Statusbar QuickSettings tile management with tile reordering
--- Lockscreen targets
--- Statusbar color and transparency
--- Statusbar Brightness Control
--- Statusbar icon colors
--- Additional QuickSettings tiles:
------- Sync on/off, WiFi AP on/off, GravityBox shortcut, Torch, Network mode (2G/3G/2G+3G switch), Sleep, QuickRecord,
QuickApp, GPS on/off, Ringer mode, Volume tile
--- Quick pulldown - switches to QuickSettings when status bar is pulled down near edges
--- Auto-switch to QuickSettings when there are no notifications
--- Center clock in statusbar
--- Battery indicator style
--- Navigation bar tweaks
--- Low battery warning policy
--- Disable LED flashing when battery low
--- Disable LED while charging
--- Auto-hiding of signal icons for empty SIM Slots
--- Advanced power-off menu (reboot, recovery)
--- Volume key cursor control
--- Skip tracks by volume key long-press while screen off (thanks to rovo89)
--- More volume levels for music stream
--- Option to control safe headset media volume
--- Button for clearing all recent tasks at once
--- Fullscreen caller photo
--- CRT screen off animation
--- Minimal brightness setting
--- Autobrihtness levels adjustment
--- Lockscreen tweaks - show widgets maximized, lockscreen background style (color fill, custom image)
--- Lockscreen rotation
--- Phone tweaks - flip action, disable vibrate on call connect
--- Hardware key actions - menu long-press/double-tap, back long-press, home long-press
--- MasterKey vulnerabilities patched (thanks to @Tungstwenty)
--- Dithered Holo background
--- Option to use solid black Holo background
--- Expandable volume panel
--- Option to unlink ringtone and notifications volumes
--- Notification drawer style (background color, image for portait/landscape, transparency)
--- Button backlight modes (default, disabled, always on while screen is on)
--- Button backlight notifications (for devices that lack Notification LED)
--- Navigation bar ring targets
--- GravityBox Actions (shortcuts)
... more to come
Compatibility
Some words about GB's main concept. One thing I didn't like about xposed modules was that it was always necessary to reboot a device after making a change to some option. Since GB's main concept was to turn MTK devices running stock ROM into something that's close enough to a feature-packed custom ROM, I had to take a decision - for it to be as much comfortable as possible and to really behave like a custom ROM, I had to design it to support most of the preference changes to be done on the fly without needing to reboot a device. While this sounds nice, it also brings couple of "drawbacks". For changes to be made on the fly, it is necessary to make some preparations when device starts. This means, even if you don't use the particular feature, the necessary preparation/modification is already there and is waiting for the user to come and change that option.
This means it is not possible to "completely deactivate" particular feature if it causes trouble on your device or if you installed GB because you want to use only one particular feature you can't find elsewhere.
This results in issues on ROMs/devices that have parts that are diverting from default Android implementation too much, or are running heavily modified custom ROMs.
If you experience weird issues after installing GB, even if you didn't activate a particular feature, it is not because of GB is broken, it is because it is not compatible with your ROM. It is very similar as if you installed ROM built from source for Nexus to some Xperia device - it won't work.
Next thing, GB is a complex module and is not suitable for 1 purpose scenario. This means, if you are running custom ROM built from source (CM, PAC, ...), and you are missing a certain feature, your best option is to go ask creators of those ROMs to implement those additional features. Supplementing missing features on well-known custom ROMs built from source by installing xposed modules (especially complex ones) is definitely not a good way to go and can cause more trouble than good.
And finally, the last. GB being a complex module, it shouldn't be combined with other complex modules often racing for the same goal. They can conflict/fight on the same playground and there's no way you can deterministically say which one's going to win.
They can even lose both.
So in summary:
- this module is designed to run on vanilla or close-to-vanilla Android 4.1, 4.2 and 4.3 (AOSP)
- supports majority of MTK6589, MTK6577, MTK8389 devices
- supports "Google devices" like Nexus, HTC One Google play edition, and others running vanilla Android 4.1/4.2/4.3
- Samsung Touchwiz, HTC Sense, MIUI, LeWa, etc. are NOT supported. It is not guaranteed this module will work on these at all so try at your own risk. This module is simply too complex to support all kind of ROM brands that were vastly modified by vendors.
- DO NOT USE WITH CUSTOM ROMS LIKE CM,AOSPA,ROOTBOX,AOKP,SLIM, ETC... IT MAKES NO SENSE AND CAN CAUSE CONFLICTS AND UNEXPECTED BEHAVIOUR
- I will not implement any exceptions that will adapt this module to a specific custom ROM. Please, do understand, it is unmanageable.
- I will not provide any support for devices violating these compatibility rules
Prerequisites
To use this module, the following conditions must be met
- You have a device running Android 4.1/4.2/4.3 that's based on AOSP (vanilla or close-to-vanilla Android)
- ROM must be rooted (XposedInstaller requires root to be able to install framework into system)
- You have working custom recovery allowing you to make a backup before installing Xposed framework
GravityBox has been developed and tested on THL W8 5" XHDPI device (MTK6589)
Installation
If you are using my GravityMod2 ROM, don't follow these instructions to update!
There's a flashable ZIP for updating GravityBox in GravityMod2 thread!
These instructions are only for those not running GravityMod2 ROM!
1) Backup your current ROM in custom recovery. I am serious. Don't skip this step.
2) Get the Xposed installer from Download section from Xposed official thread (the latest version is typically available at this link: http://dl.xposed.info/latest.apk)
3) Install and run Xposed installer and follow the instructions to activate Xposed framework
4) Reboot. If device doesn't boot that means that the Xposed framework is not compatible with ROM you are currently
running. You don't need to continue with the next steps. You will have to restore your ROM from backup.
5) Download, GravityBox.apk attached at the end of this post, rename it to GravityBox.apk and install it
6) Make sure GravityBox app is installed to internal memory. If it was installed to phone storage or external storage,
move it to the internal memory, first
7) Run Xposed installer, go to Modules menu and activate GravityBox by checking the checkbox
8) Reboot
9) Launch GravityBox from app drawer or from Xposed installer and set options as desired
Reporting bugs
If you experience problems with certain feature, provide the full-detailed info that can help me
to reproduce the bug and attach debug.log file you'll find in either:
/data/xposed directory in case of Xposed Installer version prior to 2.3
or
/data/data/de.robv.android.xposed.installer/log in case of XposedInstaller 2.3+
In case you experience SystemUI crashes or other apps Force Closing, or device soft reboots, attach logcat from time
crash occurs. (use adb logcat *:E or your favorite logcat app from Play Store).
Please, don't attach big logs. Only the portion where error is clearly seen.
Disable all other xposed modules before reproducing bug to make sure it is really GravityBox related
Remember, this app was developed and tested on one particular MTK6589 device so it is not guaranteed that
it will work flawlessly on yours.
Multilanguage support
Volunteers are welcome to translate GravityBox to other languages.
Simply download this file: https://github.com/C3C0/GravityBox/r...es/strings.xml
Use Notepad++ to edit strings and then send me edited file so I can include translations into next release.
Source code
GravityBox is opensource. Sources are available in my gihub: https://github.com/GravityBox/GravityBox
If you're a dev and have some ideas for additional features, feel free to fork it, work on it
and send the pull requests.
Copyright notice
https://github.com/GravityBox/Gravit...llybean/NOTICE
Support development
Coding, maintaining and supporting this project costs me a lot of my precious time. If you find this project useful, you are welcome to support its development via donation. This form of support is meant to compensate for my time dedicated to the community + eventually, help me to afford newer device to keep up with AOSP evolution thus providing continuous support as Android evolves. Thanks!
Info about premium features and PayPal transaction ID verification system
1) Those who supported development via PayPal donation can use their PayPal transaction ID to unlock premium features.
As of v2.9.5, there's one premium feature: Backup/restore of GB settings.
2) If you contributed to the project by providing translations, code fragments, or by any other way
you can apply for a free transaction ID by contacting me via PM.
3) Be aware that there's a system that can identify potential transaction ID
abuse. E.g. when one ID is being used by more users. Such IDs will get blocked automatically.
This can also happen when you previously exposed your ID in public forum and other users took
advantage of it. If this is the case, contact me via PM so I can issue new, special ID.
In case you own more devices, you can use one transaction ID on up to 10 of them.
4) If you are using your own custom builds of GB for personal use, you will get hash mismatch
upon verifying your ID as verification system accepts requests only from official releases of GB.
If you want to be able to verify IDs with your custom build, contact me via PM so I can setup
a special hash for your build.
If you are using a custom build that you provide for broader group of users (e.g. in a custom ROM),
it is necessary to ask for new hash everytime your new custom version is released for public use.
These rules are based on mutual trust so please, do not violate them.
Credits
- @bgcngm for his code contributions to the project
- @MohammadAG for Xperia specific contributions to the project
- @rovo89 for his ultimate Xposed framework and "Volume keys to skip track" mod
- @peptonib for starting me up with this project
- THL W8 owners for providing support and feedback
- CyanogenMod project
- ParanoidAndroid project
- SlimBean, RootBox, AOKP, OmniROM projects
- Sergey Margaritov for ColorPickerPreference
- @Tungstwenty for MasterKey vulnerabilities patch
- All those who provided translations for different languages (Mr.Premise, peptonib, kidmar, ch-vox, romashko, Indiant, lelemm, oicirbaf, unavix, LuHash, WedyDQ10, mp3comanche, awaaas, liveasx, samsonbear, Eric850130, xtrem007, benjoe1, asmb111, ...)
- and finally, all those who keep the project alive by supporting me via donations (you know who you are)[/COLOR
Changelog
https://github.com/GravityBox/Gravit.../CHANGELOG.txt
XDAevDB Information
GravityBox [JB] Xposed Framework Module, a Tool/Utility for the Android General
I WILL NOT BE HELD RESPONSIBLE FOR BRICKED DEVICES ALTHOUGH I AM WILLING TO HELP
PLEASE GIVE SOME TIME TO UPDATE THIS WITH MODULES
Credits : Komal Singh
This thread is nothing more then a copy and paste job of other developers threads.
[FRAMEWORK ONLY!] Xposed - ROM modding without modifying APKs (2.4.1)(02.12.2013)
[APP][JB][XPOSED] GravityBox v2.9.6 - tweak box for Android 4.1/4.2/4.3 [10/02/2014]
This violates the rules of xda.
Thread Closed
With Android 5.0 Lollipop's release, the recents view (multitask button) became overview, and instead of showing you only actually running apps, it also shows you apps that have ran in the past. Over time, this screen ends up listing pretty much every app you have ever run, becomes completely useless, and wastes a perfectly good (soft-)button.
Recently aims to restore sanity, by limiting which apps are shown. In its aggressive 'running tasks only' configuration, it will show you only apps that are actually running right now. Because Android can be fairly aggressive itself with killing off apps, apps you have used just a minute ago may disappear from the list in this setup, and configuring Recently to remove entries that have not actually run the past few days may be the better option.
Aside from listing only running apps or apps that have run in a certain timeframe, Recently also allows you to limit by number of entries shown. Note that actually running apps will always be shown, regardless of this setting - only entries from apps that aren't actually running are ever removed.
Advanced
A number of more advanced options are available as well, such as showing a 'Clear All' button in the recents view (doesn't work on all devices), limiting the number of Google Searches that show up (originating from the Google search bar and Google Now), and hiding the Settings app.
Additionally, you can force remove tasks and documents that are running but have not been accessed longer than the configured age limit. This is a rather extreme measure that will result in tasks being killed, do not use it lightly.
Pro
Purchasing the Pro version supports my developments and will allow you to start Recently automatically at boot.
Future
This app is built specifically for Android 5.0 through 7.x. Future versions of Android may work differently, the recents/overview screen may be changed by Google, etc. At some point, this app may stop working because of this.
FAQ
Aren't task killers bad?
No tasks are killed by Recently by default - it only removes entries from the recents list that are not actually running at time of removal. Some of the advanced options can cause tasks to be killed however, but these are clearly marked. Task killing can ultimately be bad for performance and battery life, so be sure you know what you're doing and why.
What resources does this use?
Virtually none. There are no wakelocks at all. Battery impact should be less than 1% worst case.
Nothing happens?
(1) Make sure you have enabled the switch in the top right of the settings screen
(2) Make sure you aren't using a custom kernel that disables logging
(3) Make sure you give it a minute or so after first enabling it
When I press the back and the multitasking button really quickly, my last used app that is now closed is still listed
The delay in this case is about a second after the app close animation finishes
I just pressed the back button on an app, and I'm in 'running apps only' mode, but the app is still listed
Not all apps actually close when you press the back button. Most do, but some don't.
Nothing is happening at all, and I'm finding an 'unexpected EOF' error in logcat
Sometimes the app can't access logs. This is usually because multiple apps are trying to read from logcat at the same time. The app will keep trying periodically. Rebooting usually gets rid of this problem.
I can't get it to work
This may or may not be related, but Recently requires SuperSU if SELinux is in Enforcing mode. Another root solution will work if SELinux is in Permissive mode.
Download
You can grab Recently from Google Play
(v1.00: 448; v1.01: 1556; v1.10: 640; v1.15: 222; v1.16: 212; v1.17: 1802; v1.20: 12046; v1.30: 2713; v1.36: 294; v1.40: 3290)
Changelogs
2017.02.09 - v1.40
- (c) 2017
- Fixed Nougat compatibility
2016.02.12 - v1.37
- Minor adjustments to running app detection
2016.01.29 - v1.36
- (C) 2016
- Fixed breakage on 32-bit devices
2016.01.28 - v1.35
- Fixed some M-related background crashes
- Fixed some 64-bit related background crashes
2015.10.07 - v1.30
- Basic M compatibility - SuperSU or permissive SELinux required
- Made the clear all button FABulous
2015.04.17 - v1.20
- Fix background process not killing anything on some new firmwares
2015.03.17 - v1.17
- Further reduced SU calls
2015.03.16 - v1.16
- Fix periodic root popup
2015.03.15 - v1.15 - RELEASE NOTES
- Workaround CM's # in statusbar
- Fix never quitting with CM's SU
- Multi-user support - works for all users, but with admin's config
- Fix settings screen margins on tablets
2015.03.13 - v1.10 - RELEASE NOTES
- Age limit is now a slider, with more (shorter) options
- Added option to show a clear all button (doesn't work on all devices)
- Added option to limit Google Search results in recents
- Added option to hide Settings app
- Added option to force remove stale tasks
- Added option to force remove stale documents
- The app itself no longer shows up in recents
- Never remove the home, recents or foreground tasks
2015.03.10 - v1.01 - RELEASE NOTES
- Fix an issue with purchasing not working
2015.03.10 - v1.00
- Initial release
--- another reserved post ---
Downloading
Cool , Gonna try it out !
Nice...
Trying it now..
Very nice! Should have been stock in the first place
Thanks!! You're the best
Sent from my HTC One_M8 using Tapatalk
Thanks!!
What about CF auto root for the Verizon S5 Running lollipop?!
It would be nice if the running apps are highlighted somehow to differentiate from the other ones, but I guess that's not the point of the app, just saying.. (though I don't have lollipop so I may be wrong)
Anyway, one of the reasons I don't have lollipop - gone.
Pro.. got thanks
I downloaded but I have no idea what it does. Can someone share?
please share pro
This will make me save a lot of boring swipes. Another genius move from you, thank you sir.
Any way to tell if we have a kernel with logging on or not?
Running euphoria that uses lean kernel but app does not appear to work.
JustusIV said:
Any way to tell if we have a kernel with logging on or not?
Running euphoria that uses lean kernel but app does not appear to work.
Click to expand...
Click to collapse
Just run logcat and see if it outputs anything.
Miraries said:
It would be nice if the running apps are highlighted somehow to differentiate from the other ones, but I guess that's not the point of the app, just saying.. (though I don't have lollipop so I may be wrong)
Anyway, one of the reasons I don't have lollipop - gone.
Click to expand...
Click to collapse
@Chainfire
Could you make 'Recents' looks like that in KK? These cards view is slower than simpler one in KK.
puturaya20 said:
please share pro
Click to expand...
Click to collapse
Are you serious? Buy it!
Much needed setting! Looks useful! Trying it now!
puturaya20 said:
please share pro
Click to expand...
Click to collapse
Seriously dude? Respect the awesome developer by buying it!
---------- Post added at 01:24 AM ---------- Previous post was at 01:23 AM ----------
jamboss said:
I downloaded but I have no idea what it does. Can someone share?
Click to expand...
Click to collapse
Umm, this simple explanation might help : http://www.xda-developers.com/root-restore-kitkats-recent-view-on-lollipop/
Awesome app Chainfire! one problem, when i click on "Upgrade to Pro" nothing happens :/
{
"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"
}
Nox App Player , now renamed as NoxPlayer is a newly developed free Android emulator with full Android features for Windows system. It runs from Windows XP up to Windows 10. The performance is fast and stable. You could not only play Android games on PC with it but also use it as a development tool and test applications.
Its main features include:
- Developed on Android 4.4.2 KitKat (5.1 Lollipop & 7.1.2 Nougat) kernel with full Android feature
- Google Play store integrated
- Better compatibility with AMD processors
- Customize CPU/RAM occupation and resolution
- Support input/output devices, gamepad and controller
- Superuser built-in
- Run multiple Android instances simultaneously with ease
- Easy Video record and Macro record feature
Official website: https://www.bignox.com/
Facebook Page: https://www.facebook.com/noxappplayer
Customer support: [email protected]
Download Offline Installer Now
Updates:
[05/15/2019] Version 6.2.8.3 release notes:
1. New Shortcut function, now you can create a shortcut of the specific game on the desktop, play the game just in one click.
2. Optimize drag and drop installation to increase installation speed.
3. Optimize emulator startup time.
Update history:
[05/11/2019] Version 6.2.8.2 release notes:
Optimized
– the gameplay experience under OpenGL+ mode
– the compatibility of the input method
Fixed
– the compatibility issue of the game Fate Grand Order
– the game stability of Brawl Stars
[04/12/2019] Version 6.2.8.1 release notes:
1. Optimized the memory usage of the emulator to improve the smoothness of operation and the number of multiple instances;
2. Optimized the performance of the input method and improve the input stability;
3. Android 7 officially released, more stable;
4. Fixed the display problem of the toolbar;
5. Fixed the game compatibility problem of “PES CLUB MANAGER”
[03/01/2019] Version 6.2.7.1 release notes:
1. Optimized the macro recorder, retain the panel during the execution process and restore the recording process shortcut keys;
2. Optimized the input method;
3. Improved the feedback system, users will get more timely feedback;
4. Optimized the drop-down menu in the settings panel to avoid misuse;
5. Default Android 5 version, users who need to use Android 4 or 7 could add a new instance through Multi-Drive.
[08/15/2018] Version 6.2.2.0 release notes:
1. Fully optimized keyboard control design and experience;
2. Solved the Multi-Drive getting stuck or loading slowly problem, added “quit” parameter, which can be closed during the upgrade of the Android version;
3. Optimized the turning speed of the emulator’s screen, and solved the problem of the screen being stuck;
4. Fixed the emulator crashes when saving some keyboard controls problem;
5. Optimized the boss key response speed;
6. Fixed the macro button key command is an invalid problem.
[07/20/2018] Version 6.2.1.1 release notes:
1. Added a new Android7.1.2 version in NoxPlayer’s Multi-Drive(currently the test phase, application compatibility will be continuously optimized)
2. Optimized Macro recorder, added a slide, long press, click on configured button, input text and other functions
3. Optimized some issues of angle view in the shooting game
4. Fixed a series of known issues, optimized the product experience
5. Fixed an issue that could not be installed on WinXP
6. In Android system 7.1.2 fixed the problem of playing video in Instagram
[06/22/2018] Version 6.2.0.0 release notes:
1. Allowed users to disable mouse acceleration in shooting mode
2. Notifications will pop up when official keyboard layout updates, and can be applied with one click
[05/26/2018] Version 6.1.0.1 release notes:
1. Optimized viewing angle problem in PUBG Mobile.
2. Fixed the V6.1.0.0 startup and game compatibility problems.
[05/15/2018] Version 6.1.0.0 release notes:
1. Macro recording added combined playback function, supports to combine existing macro recording arrangements into a new macro recording
2. Added new command line, can close the specified application based on the package name
3. PUBG supports WA, WD side running
4. Fixed some game compatibility and improved performance
[04/27/2018] Version 6.0.9.0 release notes:
1. Added emulator repair and diagnostics features, some of which can be downloaded in the upper right corner - System Tools to download the corresponding repair tool for solve your issue
2. Fixed the NIC driver uninstallation error
3. Optimized wheel operation to make it smoother
4. Added a button to clean up the Google service component cache
5. Optimized experience and performance
[04/16/2018] Version 6.0.8.0 release notes:
1. Optimized the experience of stimulating the perspective of the battlefield
2. Optimized sensitivity in shooting mode of Battle Royale games, increase readings
3. Some games that support keyboard operation can use WASD directly without configuration
4. Bridge connection added to display ID state function
[03/26/2018] Version 6.0.7.0 release notes:
1.The area that can be dragged up and down in the game supports scrolling with the wheel, such as backpacks, chat frames, etc
2.Fixed after parachute landing/getting the car unable to change FOV problem in PUBG Mobile
3.Multiple operation synchronizer added pin to top feature
4.Fixed APK file sometimes cannot install issue
5. After using the boss key, operational tracks of Macro Recorder are also hidden.
6. Fixed the issue of incomplete display of Vietnamese input
7. PUBG Mobile global release supports HD and 1G memory
8. Fixed known issues and optimized performance
9. Added occupied space tips in MultiPlayer
10.Added command line tool noxconsole.exe to provide convenience for script users
[03/16/2018] Version 6.0.6.0 release notes:
1. Optimized keyboard control in Battle Royale games, supports the automatic exit of shooting mode while opening the backpack,
2. Added keyboard control saved location one-click function, to avoid losing configuration
3. Virtual location able to display the current location of the country’s cities
4. Windows 10 supported bridge connection
5. Added some tutorials and optimized some details
6. Fixed Lineage 2 Revolution display issue in DX mode
[02/08/2018] Version 6.0.5.0 release notes:
1. Right-click to move function in all games
2. In Advanced settings added restore window size function
3. In Multiplayer you can choose to synchronize the particular instances
4. Fixed keyboard stopped working issue when connecting to VPN
5. Fixed known issues and optimized performance
[01/23/2018] Version 6.0.3.0 release notes:
1. Improved Macro recording, support restart emulator timely, automatically run the script after startup, batch import and export script, added slow play script function
2. Support moving the entire emulator data to another storage location
3. FPS and Battle Royale games support setting the right mouse button to open the fire
4. Keyboard control added 2.5D / 3D games to move the view feature
5. Macro button added “Home” and “Back” commands
6. Fixed known issues and optimized performance
[01/09/2018] Version 6.0.2.0 release notes:
1.Added locking the mouse function, after locking the mouse will not go beyond the instance window, hotkey F10.
2. Optimized the keyboard control experience of Battle Royale games
a) Fixed FOV problem when you press Alt.
b) Support Ctrl key in keyboard control.
c) Fixed unable to change FOV problem, when you picking things in the shooting state.
d) Support the adjustment of mouse sensitivity in the shooting state
3. Added more models of mobile phones.
4. Some games support Enter key to send a message, if you are playing the game does not support one-click send, you can send a feedback to our customer support.
5. Fixed video recording vertical screen application is stretched problem.
6. Fixed bugs and lot of known issues
[12/15/2017] Version 6.0.1.1 release notes:
1. Fixed some known issues and bugs
[11/29/2017] Version 6.0.1.0 release notes:
1. Some popular games automatically apply keyboard control
2. Virtual location the default is set to the language capitals
3. Restart Android button on Side bar integrated one-click refresh desktop function
4. Added the restart operation, when you want to close emulator
5. Fixed disk clean up instability problem
6. Fixed overwrite installation may cause data loss problem
7. Fixed when multiplayer’s data too big may cause back up and import operation stuck at 99% problem
8. Fixed video recording black screen in the latest Win 10 system problems
Game compatibility:
9. Solved device cannot support problem in “Survival Royale”game
10. Solved ” Naruto x Boruto Ninja Voltage ” cannot run on Nox problem
[11/16/2017] Version 6.0.0.0 release notes:
1. Upgrade NoxPlayer engine, improved memory usage, internet speed, game fluency, screen display, the quantity of instances
2. Added batch operation, multi-instance arrange, multi-instance settings, search function etc., created the strongest Multiplayer
3. Added synchronize multiplayer function
4. Update to Android 5.1.1, can be added in Multi-drive management panel
5. Added how to use keyboard mapping to play Android games on PC (Applies to NoxPlayer 5.0.0.0 and above versions) tutorial
6. Added instance copy, delete, backup/import command line
7. Solve a variety of error-reporting and may cause stuck and crash problems
8. Full support for OpenGL3 games
9. Fixed some game compatibility
[10/30/2017] Version 5.2.1.0 release notes:
1.Add Error message and corresponding solution when anti-virus such as Avast falsely block the startup of NoxPlayer
2.Fixed Korean input issue in Windows 10 rs3 release
[09/28/2017] Version 5.2.0.0 release notes:
1.Introduced brand new Video Recorder feature
2.Support re-arrange recorded Macros through mouse dragging
3.Added new Internet bridge connection feature. You could connect with friends in Local Area Network (LAN) games such as in Soul Knight (not available for Windows 10)
4.Added Windows balloon tips notification option in System Settings to conveniently turn it on/off
5.Optimized keyboard input language display
6.Support setting Tab key as Keyboard Control option
7.Optimized in-game walking by right-mouse-button to ensure smoother gaming experience
8.Fixed input issue caused by setting special keys as keyboard control function keys
9.Improved overall performance and game compatibility
10. Fixed random app keep crashing issue
[09/05/2017] Version 5.1.0.0 release notes:
1.Added Macro Key edit and multiple-strike effect to keyboard control feature. You could save more than one set of keyboard control preference for one game.
2.Improved keyboard control for MOBA games (especially Mobile Legends and Arena of Valor). You could manually adjust the damage area of skill casting and the accuracy of walking using the right mouse button.
3.Fixed the problem that NoxPlayer may automatically hide after disable the Boss key
4.Various minor bug fixes and user experience improvements
[07/25/2017] Version 5.0.0.0 release notes:
1.Re-designed the user interface of NoxPlayer to comply with flat design principles and give the users a whole new experience
2. Added Theme center. We are the only Android emulator that supports this feature. You could change between different themes to give your Nox a new touch.
3. Dramatically improved the engine to boost NoxPlayer’s performance
4. Added Rotate button to change Nox screen display from vertical to horizontal or back with just one click
5. Changed the interface of Keyboard control settings and File share between PC and NoxPlayer
[06/16/2017] Version 3.8.3.1 release notes:
1. Improved compatibility with CATS
2. Fixed some known issues and bugs
[06/02/2017] Version 3.8.3.0 release notes:
1. Support overwrite installation with the old data preserved. You can update directly without back up anymore since this version.
2. Support creating shortcut to each existed instance to desktop directly.
3. A newly designed installer with updated interface.
4. Added MOBA game skill casting assistance.
5. Fixed known problems and errors, improved user experience.
[05/06/2017] Version 3.8.2.0 release notes:
1. Support right-mouse key control game character movement in MOBA games such as Vainglory
2. Enriched list of Mobile phone model to choose from in System Settings
3. Fixed Android log print issue
4. Fixed screen flash in video recording
5. Added feedback window in the drop down menu on upper right corner of NoxPlayer window. Users could more conveniently provide feedback and report problems.
[04/20/2017] Version 3.8.1.3 release notes:
1. Optimized compatibility with games/apps
2. Improved location accuracy in Virtual Location feature
[04/12/2017] Version 3.8.1.2 release notes:
1. Fixed some minor bugs
2. Update Google Play Store to the latest version
3. Optimized carrier information
[03/31/2017] Version 3.8.1.1 release notes:
1. Renamed Nox App Player as NoxPlayer
2. Optimized controller compatibility and settings. We now support XBOX Controllers.
3. Fixed display issue with games such as Lineage II
4. Add Favorites feature in Virtual Location
5. Fixed some installation and startup errors
6. Add input preview function which allows you to view the typing process
7. Allow Hide/Unhide performance optimization notice
8. Fixed Boss key malfunction
[02/17/2017] Version 3.8.0.3 release notes:
1. Fixed “A digitally signed driver is required” problem on some Windows 10 PC
2. Added Google Play Hot game board
3. Improved overall performance. There will be fewer startup errors.
[01/11/2017] Version 3.8.0 release notes:
1. Fixed Nox App Player unable to run on Win 10 Insider Preview Build issue
2. Optimized virtual location feature
3. Add ES File Manager for your convenience management of all files
4. Increase the limit of customize resolution settings to support 4k screen (4096*2160)
5. Optimized the display of sidebar when Nox window is resized
6. Fixed some installation and startup error for better performance
7. Fixed compatibility issue with Dawn of Titans and Dominations
[12/19/2016] Version 3.7.6.2 release notes:
1. Fixed compatibility issue with Summoners War
2. Fixed compatibility issue with Lineage 2 Revolution
3. Updated Nox Launcher
[12/13/2016] Version 3.7.6.1 release notes:
1. Add disc space cleanup function
2. Optimized RAM consumption and allocation
3. Solved display issue when dragging Nox window on some machine
4. Solved startup crash on some system
5. Improved stability and minimized sudden data corruption of Nox App Player
6. Solved startup error caused by some antivirus
7. Improved compatibility with video and stream apps
[11/24/2016] Version 3.7.5.1 release notes:
1. Add Android Menu button on the sidebar
2. Improved overall performance and reduced some startup problems
[11/09/2016] Version 3.7.5 release notes:
1. Reduced major errors in Nox
2. Fixed input issues with special characters including @
3. Optimized Tablet/Phone screen switch effect
4. Added Google Search to home screen
5. Fixed volume adjustment conflicts with boss key shortcut
6. Fixed sound disappearing issue in Nox
7. Optimized batch operation in multi-instance management panel and re-designed the UI
[09/29/2016] Version 3.7.3 release notes:
1. Improved start up time
2. Fixed Windows 10 Anniversary version signature issue
3. Fixed occasional keyboard control settings can’t save issue
[09/12/2016] Version 3.7.2 release notes:
1. Add System specifications and FAQ section
2. Add Frames setting in System Settings >> Advanced
3. Fixed black glitches in games
4. Fixed Russian input issue with capital letters
5. Fixed Macro recorder cannot record @ symbol issue
[08/02/2016] Version 3.7.1 release notes:
1. Improved gaming experience of Pokémon GO on PC
2. Support all GPS-based games including Ingress. Players could walk and change speed with keyboards
3. Optimized sound and internet connection
4. Fixed multiple instance disappear issue
5. Fixed Google Play crash “Your device is not compatible with this version” issue
[07/15/2016] Version 3.7.0 release notes:
1. Support Pokémon GO on PC
2. Added brief Tutorial to guide user through the basic functions
3. Optimized all the error messages window
4. Fixed data loss and crash due to abnormal close down of Nox App Player
5. Added Settings function in Multiplayer Management Panel so you could change settings before start a specific instance
[06/17/2016] Version 3.6.0 release notes:
1. Support assign fixed window size and position for each Nox instance
2. Greatly reduced the file size of videos recorded by the in-build Video Recorder
3. Added two finger pinch and swipe functions
4. Optimized resolution and fixed display error in the Video Record and Macro Record window
[05/13/2016] Version 3.5.1.0 release notes:
1. Enriched Script Recorder functions. You could now define repeat times, intervention and speed by yourself!
2. Enabled transparency degree setting to keyboard control.
3. Shortened startup time.
4. Fixed some VPN connection issues.
5. Optimized video card performance.
6. Lower CPU consumption.
[04/12/2016] Version 3.3.0.0 release notes:
1. Add batch operation option in multi-instance management panel
2. Fixed mouse scroll intrigue click action problem. If this ever happens again, click Ctrl to fix it.
3. Add Google Contact
4. WASD key mapping in keyboard control is now customizable
5. Add support to DirectX rendering
6. Set Nox App Player’s MAC address to be in concordance with the hosting PC
7. Fixed access failure to internet and made it possible to connect to internet in virtual machine
8. Add Vietnam network operator information
9. Fixed startup error caused by double installing of VM
10. Solved My Documents access error under some systems
11. Optimized the startup time
12. Fixed adb connection loss due to ROM restart
13. Fixed numerical keys and Tab key mapping issue
14. Improved Macro Recording feature
15. Add support to synchronize Nox App Player date and time with hosting PC’s timezone
16. Add Russian in system language settings
17. Change the default Android space to 64 GB
18. Able to run in Virtual Machines (with DirectX mode on and VMware version over 6.0)
Edit: Nox not able to properly run on Virtual Machine yet. - 09/12/2016
19. Optimized UI for 4k computer monitors
Version 3.1.0.0 release notes:
1. Preloaded a Facebook Lite version that is compatible with Nox App Player
2. Removed Nova Launcher and the app drawer, using Nox own launcher now, all newly installed games/apps will be displayed on the main screen directly
3. New video recording feature, users could record their game play with ease. It’s also useful if you want to record a tutorial on how to use an app
4. New macro recording feature. Macro recording will enable automatic repetition of some tedious work in a game.
5. There’s a reboot Android shortcut on the sidebar. You could reboot the Android kernel without closing and restart Nox
6. There’s also a controller management panel shortcut on the sidebar from where you could connect and manage the controller/gamepad connection with Nox
7. Redesign of the layout of Nox System Settings: more organized and more options to explore
Nox just released a new version 2.5 on 24th September with the following notes:
1. New Feature: backup and restore main Nox instance data
2. New Feature: on/off button for root mode
3. Fixed startup errors with some processor and operating systems
4. Increased compatibility, stability and account security
5. Perfectly compatible with Angry Birds 2, Dungeon Striker and more.
What it does at a glance:
Main UI:
Clash of clans:
Clash Royale:
Marvel Future Fight:
Run multiple Android instances at the same time:
Customize CPU/RAM/Resolution and more:
New system settings layout since version 3.1:
Sigh, no go on turion x64 tl-60...99% and "system failed to start"...ehhh...virtualization's on, btw.
On the other hand - quitting antivir AND firewall is rather WEIRD solution...even that is not working.
This is hands down the best android emulator I have tried to date.
How to set virtual location?
Thanks!
Nice find!
I can't get AMI DuOS to start no matter what and Andy feels painfully slow to me.
Looks like this is mainly centered around playing Android games on PC.
Anyone know how to import/share files between Windows and Nox? I've tried dragging and dropping MP3's, but I can't find them using the file manager.
---------- Post added at 11:43 PM ---------- Previous post was at 11:38 PM ----------
grotesque02 said:
How to set virtual location?
Thanks!
Click to expand...
Click to collapse
http://en.bignox.com/blog/wp-conten...ayer-FAQ-20150812.pdf#page=5&zoom=auto,87,214
Anyone know how to import/share files between Windows and Nox? I've tried dragging and dropping MP3's, but I can't find them using the file manager.
Click to expand...
Click to collapse
I used Es File Explorer to make a network connection via LAN
too bad
~ can't play GAMELOFT games
~ Can't Rotate with 2 finger ( 360 degree screen ) in simcity buildiT
~ no swipe up swipe down control
but ... i love this Emulator :good: ... i can play NFS - Most Wanted
UPDATE :
work 2 finger control (multi touch), same with MEmu just put pad control on center screen, example use letter "Q" ~ save, and press left mouse and hold, you can rotate your screen on SimCity BuildIT ( Q + Hold Left Mouse ) :laugh: :good:
grotesque02 said:
How to set virtual location?
Thanks!
Click to expand...
Click to collapse
Just click the fourth button <Virtual Location> on the side bar, choose your preferred location and Click Apply.
emc_2 said:
Nice find!
I can't get AMI DuOS to start no matter what and Andy feels painfully slow to me.
Looks like this is mainly centered around playing Android games on PC.
Anyone know how to import/share files between Windows and Nox? I've tried dragging and dropping MP3's, but I can't find them using the file manager.
---------- Post added at 11:43 PM ---------- Previous post was at 11:38 PM ----------
Which version are you using? To import and export files in the latest 2.5 version, you will have to turn on the root mode in system settings first since this operation requires super-user role which is disabled by default now.
Click to expand...
Click to collapse
emc_2 said:
Anyone know how to import/share files between Windows and Nox? I've tried dragging and dropping MP3's, but I can't find them using the file manager
Click to expand...
Click to collapse
~ Root must On
~ Put your file system C:/user name/My Documents/Nox_Share/Other
~ Open ES File Explorer SDCards/Download/Other/ .... you will find your file
WKSR said:
Just click the fourth button <Virtual Location> on the side bar, choose your preferred location and Click Apply.
Click to expand...
Click to collapse
Can I skip VGA Card update driver when i want instal this NOX ... in BlueStacks, i can skip update driver VGA with change setting in regedit.exe . . . . how about NOX
Hello
I b4a software to build Android software I use
Now to test software built in the simulator What should I do
ok, what new in v2.5.1.0 ~ 26 Okt. 2015 is brother in arms 3 playable now
this is a really good emulator,is fast and compatible with games
Sent from my Lenovo A2010-a using Tapatalk
Not Compatible
Click to expand...
Click to collapse
thank you :good:
worth to install
Stuck at 99% loading Nox in Windows 10 (after being using it for a week).
Tested all suggested things in the web: Virtualization is ON, Hyper-V is not installed, Graphical card is updated (NVidia)...
Not impressed...
bangjune said:
Not Compatible
Click to expand...
Click to collapse
Can you get the apk file and try to sideload it?
can't get nox work with any VPN - IP changer programs ( like hotspot shield) but Memu does.
NOx auto update never worked for me,I have to reinstall every time so to have the newest version
Sent from my Lenovo A2010-a using Tapatalk
madprofessorus said:
NOx auto update never worked for me,I have to reinstall every time so to have the newest version
Sent from my Lenovo A2010-a using Tapatalk
Click to expand...
Click to collapse
народ, подскажите. заходил через разные версии Nox в такую игру как Summoners War и фпс при открытии игры 7-8 на острове, в битвах 15-30 (когда включил эмуляцию в Bios - стало 13-14 и 40-60 фпс) но всё же 13-14 фпс это очень мало + так видео снимать нереально будет...
уже как только в настройках программы не крутил... CPU, разрешение менял.
помогите повысить FPS с 13-14 на 30-40
видео карта geforce gtx 660
amd FX(tm)- 6300 six core Processor 3.5 GHz
8Gb
There´s a new ROM for the X620 with MTK X20 Chip based on EUI Stock 21s beta from a well known chinese Dev on mobileuncle. com
http://bbs.ydss.cn/thread-745794-1-1.html
With google Translation you´ll get this description
Dial optimization
Suspended Ball Optimization
Add the latest voice assistant (can speak oh)
Keep live, you can enter the video from the live video
Upgrade the theme store to the latest version and fix the search function
Hide my music, can be entered from the settings inside
Hide my wallet
Other small updates and so on. Own experience
【Theme Store】
Theme fonts are free to use
(How to use: Click on the Trial Options and go to the Settings - Uninstall and Freeze themed stores to get a permanent trial.)
Keep the weather, the application store (application store in the system / app / LetvStore inside LetvStore.apk.bak LetvStore.apk to restart it)
Remove the headlines from the desktop and enjoy it
Retention preference backup, for some users to restore the software data
The Net Speed Display (Steward - Flow Control - Flow Settings) is on
【Settings】 interface to increase and music toolbox and freezer, intelligent recording screen
Hosts block some ads
Modify the desktop Live button to lock the screen
Increase the RE Manager (good uninstall the built-in software)
Streamline the official a large number of useless software and resources, more memory more power
Preservation of music video, music, search, search, compass, remote control, butler and other practical tools
Built-in software, do not need to be in the settings in the freeze or uninstall delete, restart (hope to help activate and then delete Oh)
Power saving tips:
Close a variety of software since Kai, delete some useless built-in software, do not install too many XP plug-ins, can not tick the best not to activate, so much power
Developers option / the animation zoom off, so more fluid
CPU core settings and freezer! From the LAY team @ cold rain night God, without permission, to prohibit the use of theft, or chase deal!
● Support xposed framework component custom installation or uninstallation
● support xposed frame (module must artifact)
● frame module to use: Open the toolbox → xposed frame → module, which in the module to restart the tick on the line
● Support for freezer rooms (which can freeze or unload any unwanted applications)
● Support Wifi password view (you can view the connected WIFI password)
● support for memory release (after the release of large memory, 4G can be left 3G, 3G can be left 2G)
● Music Toolbox adds performance monitoring
● Added Turbo download
● Add a custom modification of the DPI value
● Add a flash of incoming calls (turned on by default, can be turned off in Settings - Accessibility)
● support Viper sound
● support cpu core functions, can be free to open nuclear
● Support advanced power, restart to Brush mode
● Customize the status bar
● Add shortcut entry to project mode
Click to expand...
Click to collapse
Download available on Mega:
https://mega.nz/#!LQ5SWRrZ!HcqafueuXyXNqxhcEH1dBjYVVBywP8tl8iZVUAmn2vM
As always the ROM comes without Google Play and all that stuff but you can easily use Google Installer V2 to install Google after flashing this ROM
After a few days using it, it´s very smooth, fast and battery friendly and (at least for me) without any bugs so far.
And best of all, the Android Security Patch is now from December 2016, quite new compared to the old ROM with Patch from August.
kingoftf said:
There´s a new ROM for the X620 with MTK X20 Chip based on EUI Stock 21s beta from a well known chinese Dev on mobileuncle. com
http://bbs.ydss.cn/thread-745794-1-1.html
With google Translation you´ll get this description
Download available on Mega:
https://mega.nz/#!LQ5SWRrZ!HcqafueuXyXNqxhcEH1dBjYVVBywP8tl8iZVUAmn2vM
As always the ROM comes without Google Play and all that stuff but you can easily use Google Installer V2 to install Google after flashing this ROM
After a few days using it, it´s very smooth, fast and battery friendly and (at least for me) without any bugs so far.
And best of all, the Android Security Patch is now from December 2016, quite new compared to the old ROM with Patch from August.
Click to expand...
Click to collapse
is possible to instal on x527 or only for 620/5?
Screenshot please
ulkika said:
is possible to instal on x527 or only for 620/5?
Click to expand...
Click to collapse
only X620 due to other Chip
Can someone pull out leeco voice assistant dump
Link dead... Does someone have a new one ?
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_SETTINGSOperation 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.SourceHDMI1ActivityError type 3Error: 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.