[XMOD] MoDaCo Toolkit (with HTC One specific mods) - One (M7) Android Development

{
"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"
}
Note: MoDaCo Toolkit is no longer available via the Play Store. MoDaCo Toolkit is now a free, ad-supported application with a Pro version. Previous Play Store purchasers will receive the Pro key free of charge (details to follow)
As you may know, I often create modifications for Android and rather than them ending up all over the place, I'm now adding them to the 'MoDaCo Toolkit', which is built to use the Xposed Framework - http://mdc.gd/xposedfw. I plan on updating this every time I come up with a new tweak, be it a generic Android modification or specific to a particular device.
The pre-requisites are as follows:
You MUST be rooted
You MUST have the Xposed Framework installed and active
You MUST accept that modifications are used at your own risk
You may NOT distribute the toolkit (including in custom ROMs) - link back to this topic
Hit the 'Follow' button at the top right of the main MoDaCo Tookit topic to be notified of updates
Got that? OK.
The Toolkit can be downloaded in the main Xposed Toolkit thread here.
To use, simply download and install, enable the module in 'Xposed settings' and then enable the mods you want in the 'MoDaCo Toolkit' application. Note that most modifications will require a reboot to take effect and not all modifications will work on all devices!
HTC One specific modifications currently included are:
Action Launcher Pro + HTC One: Transparent status bar.
HTC One: Disable high volume warning - disable the volume warning that shows when cranking up the sound with headphones in.
HTC One: Enable ADB with secure lockscreen - ADB WILL NOT be disabled on boot if the device has a secure lockscreen configuration. DANGER: This is a potential security risk - handle with care!
HTC One: Enable advanced reboot options - aka EPM, show reboot / recovery / bootloader reboot options on power menu.
HTC One: Enable button options (only required on Android 4.1 ROMs) - the button options item will appear in settings, allowing you to configure the back button long press as menu.
HTC One: Volume wake - wake your device with the volume keys!
HTC One: Hide Kid Mode on power menu - this removes the Kid Mode option on the menu displayed when you long press the power button.
HTC One: Match battery image to % - the standard battery images don't correspond to the % remaining, this fixes that.
HTC One: Rename Flashlight to Torch - for us UK types.
HTC One: Show Blinkfeed icon in launcher - if you are using a third party launcher, this provides a simple way to access Blinkfeed. Just remove all the homescreens.
Other modifications currently included are:
Amazon MP3: Force US locale - use this if cloud player is not yet available in your country. Clear data on Amazon MP3 after enabling.
Facebook: Force Home Compatibility: Facebook will detect your device as Facebook Home compatible.
Google: Disable Wallet checks - remove region and root checks from Google Wallet.
Google: Force Play Store to 720P - your device will appear as a 720P device to the store, useful if apps are missing on your 1080P device.
Google: Prevent app disabling - apps from outside your region (e.g. Wallet, Sound Search) will not be disabled on startup.
Google Nexus 7: Show Camera in launcher - restore the missing Camera icon to the launcher.
Google Nexus (all): Disable safe volume warning.
Google Nexus (all): Enable multi-user support if unsupported on stock (e.g. Nexus 4).
Google Nexus (all): Enable advanced reboot options - aka EPM, show reboot / recovery / bootloader reboot options on power menu.
Google Nexus (all): Show user on power menu - this allows you to switch users using the long-press power menu.
HTC First: Hide carrier in status bar - stop the carrier name showing in the top left.
Pebble: Low priority notification (removes persistent icon).
SlingPlayer: Disable legacy hardware warning - remove the warning when connecting to older Slingboxes.
System: Allow all rotations - rotation will be allowed in all directions, even upside down.
System: Device properties - a number of device properties (normally read from build.prop) can be changed on the fly. BOARD, BRAND, DEVICE, MODEL and PRODUCT are included initially. Want others? Let me know!
System: Disable forward lock - apps will not be able to install to /mnt/asec, instead installing to /data/app. NOTE: May cause issues on some Samsung devices.
System: Enable action bar menu button - the software menu button will be displayed even if you have a hardware menu button.
System: Enable app buttons - the disable and notification options will be enabled for system apps.
System: Enable dreams service - enable the dreams screensaver service.
System: Enable lock screen rotation - if your device supports it, this will allow lock screen use in landscape.
System UI: Custom operator name.
System UI: Hide AM/PM on clock - hide the AM/PM indicator on the clock when not in 24H mode.
System UI: Hide battery meter - hide the battery meter, useful if you're using a third party app in the notification bar like Battery Widget Reborn (now also supports the HTC One!) or battery percentage.
System UI: Hide ongoing IME switcher - hide on the input method switch prompt.
System UI: Show battery percentage - show the remaining battery percentage next to the clock.
System UI: Show navigation bar - this allows you to show the navigation bar on supported devices.
Trackball Alert: Easy download link - easily download the TBA app and Xposed module.
Wireless: Enable NFC when screen is off - NFC works when the screen is off, useful for NFC launch tasks.
Wireless: Enable Face Lock with VPN - VPN (Credential Storage) will be available with Face Lock security.
If you have specific tweak requests or general questions, please visit http://mdc.gd/modacotoolkit
Note that special steps are required to activate the Xposed framework on the HTC One - see http://mdc.gd/xposedfwone for further details.
Big thanks go out to rovo89 for the framework and also to Bharath Prabhuswamy for the application icon.
P

Changelog
New in version 26: Improvements: Lots of 'under the hood' changes, better custom operator name code, update notification can now be dismissed.
New in version 25: Improvements: Hotfix for issues with volume wake / excessive superuser requests.
New in version 24: Improvements: Hide kid mode and volume wake now work on HTC One 4.2.2 ROMs. New modules: Action Launcher Pro + HTC One: Transparent status bar, System UI: Custom operator name, Pebble: Low priority notification (removes persistent icon).
New in version 23: Improvements: Changed handling of module code on incompatible devices, HTC One volume wake now works from deep sleep, NFC with screen off now works on HTC One, resolved issue with Nexus EPM. Removed module: Sprint flag (more tweaks for Sprint / AT&T One devices to follow). New module: Nexus (all): Disable safe volume warning.
New in version 22 - Bug fix: removed reporting dialog after reboot on HTC One, modified wording of several options, removed module: Play Store: Lower case wishlist menu (no longer required), new modules: System: Enable lock screen rotation, System UI: Show navigation bar, System: Enable dreams, System UI: Hide ongoing IME switcher, System UI: Hide AM/PM on clock, HTC One: Disable Sprint SystemUI flag (removes persistent GPS icon), HTC One: Volume wake, Nexus (all): EPM
New in version 21 - Bug fix (duplicate item in settings), added superuser to manifest permissions, minor wording changes, added Adobe Flash Player download link, added changelog link, new modules: System UI: show battery percentage, HTC First: hide carrier name
New in version 20 - new modules: HTC One: Advanced reboot options, HTC One: Disable high volume warning, Nexus (all): Enable user switching on power menu, Nexus (all): Enable multi-user support if unsupported on stock (e.g. Nexus 4).
New in version 19 - new modules: HTC One: Rename Flashlight to Torch, HTC One: Match battery image to %, Play Store: Lower case wishlist menu (for @le3ky!) - Xposed Framework 2.1.4 now REQUIRED for HTC One!
New in version 18 - Added link to Google Wallet APK. Release to test auto-update.
New in version 17 - ICS support. Internal changes to support forthcoming mods. Various fixes (including fix for the Camera / Blinkfeed icon options). Auto-update support.
New in version 16 - Pro key support
New in version 15 - Many thanks to our sponsors http://www.iwantmore.co.uk! new modules - HTC One: Show Blinkfeed icon in launcher, Google / Asus Nexus 7: Show Camera icon in launcher, Trackball Alert: Easy download link.
New in version 14 - Support for free version, additional useful topic links
New in version 13 - Reduced download size
New in version 12 - new module - Force software menu: The software menu button will be displayed even if you have a hardware menu button.
New in version 11 - new module - Disable forward lock: Apps will not be able to install to /mnt/asec, instead installing to /data/app. NOTE: May cause issues on some Samsung devices.
New in version 10 - Bug fix
New in version 9 - new module - Facebook Force Home Compatibility: Facebook will detect your device as Facebook Home compatible.
New in version 8 - the 'no encryption' module is no longer required - if the app is installed to encrypted storage, you will be warned and given the chance to fix on first load.
New in version 7 - new module - Device Properties: a number of device properties (normally read from build.prop) can be changed on the fly. BOARD, BRAND, DEVICE, MODEL and PRODUCT are included initially. Want others? Let me know!
New in version 6 - added 'Wireless' category. new modules - Wireless: Enable VPN with Face Lock - VPN (Credential Storage) will be available with Face Lock security.
New in version 5 - bugfix: Fixed an issue with app installing to SD card. new module - HTC One: Don't disable ADB - ADB WILL NOT be disabled on boot if the device has a secure lockscreen configuration. DANGER: This is a potential security risk - handle with care!
New in version 4 - additional support: Hide battery meter now supports the HTC One, new module: Amazon MP3: Force US locale
New in version 3 - new modules: HTC One: Hide Kid Mode on power menu, SlingPlayer: Disable legacy hardware warning, System: Hide battery meter.
New in version 2 - a slightly revised design and the following new modules - System: Allow all rotations, System: Enable NFC when screen is off.

thank you nice mode...
flashed them works like charm thanks...

Hey man, thanks for the toolkit, some things work, some don't. I don't think battery meter is working for me? Thanks.
Sent from my HTC One using xda premium

so I've disabled google wallet check but the wallet doesnt show up in the appstore? I'm in US on AT&T

play
i wondered why i couldnt find it in PLAY store having paid for it twice !! ( happy to pay paul for his work though )
QUESTION?? forward lock - this dis-allows install to assec partition or mount point yes?? this seems to help Xposed to work without having to soft reboot all the time.. So with this in mind should i un-install all my apps previously installed this way and reinstall again with the mod active ??
is there any need to do this ?? or is it just so Xposed functions properly ??
Thanks..
==Peace++

Version 15 is now online!
New in version 15 - New modules - HTC One: Show Blinkfeed icon in launcher, Google / Asus Nexus 7: Show Camera icon in launcher, Trackball Alert: Easy download link.
P

Version 17 is now online!
P
New in version 17 - ICS support. Internal changes to support forthcoming mods. Various fixes (including fix for the Camera / Blinkfeed icon options). Auto-update support.

Has anyone noticed that after enabling the back button for long press to get menu, the lights on the home and back button don't light up any longer?
Any suggestions?
Thx...
Edit: Duh....never mind, found out why. I wasn't in a dark room.
Sorry...

tontondavid said:
Has anyone noticed that after enabling the back button for long press to get menu, the lights on the home and back button don't light up any longer?
Any suggestions?
Thx...
Edit: Duh....never mind, found out why. I wasn't in a dark room.
Sorry...
Click to expand...
Click to collapse
Ha Ha .. dont worry - i too had this thought for an hour or so !! . im just fortunate i figured it out before i posted a bug reporrt for it .. wooops!!
==peace++

Previously purchased this from the PlayStore, how do I get a prokey?

PM me on MoDaCo and i'll send you details.
P

Hello,
HTC one is my first htc phone, I've been using samsung phones in the past.
With samsung phones we are encouraged to back up 'efs folder' where IMEI number is stored, before you do any custom flashing or rooting.
Is there such a folder for HTC phones? or does this only apply to samsung phones?
I would love to get hands on these custom mods!
Thanks

blink
Blink feed icon in the app menu...
this is a great thing to have while using a second launcher like apex etc..
however its not working for me ??
all other Xposed mods are working just fine but not the blink feed icon
anyone else have this issue ??
(rom = trickdroid - 1.29.401.12 baseband )
****************************EDIT NOTE***************************************
v17 has fixed this issue.. guess i should say thanks Paul
********************************************************************************

[email protected] said:
Hello,
HTC one is my first htc phone, I've been using samsung phones in the past.
With samsung phones we are encouraged to back up 'efs folder' where IMEI number is stored, before you do any custom flashing or rooting.
Is there such a folder for HTC phones? or does this only apply to samsung phones?
I would love to get hands on these custom mods!
Thanks
Click to expand...
Click to collapse
Only applies to Samsung afaik, but definately nothing like that on HTC.

I have bought the toolkit at Google play store. How can I get the premium key?
htc One - fully customized

chris115379 said:
I have bought the toolkit at Google play store. How can I get the premium key?
htc One - fully customized
Click to expand...
Click to collapse
PM Paul on the modaco forums and he'll send you the details.
Sent from my HTC One using Tapatalk 2

MoDaCo Toolkit Pro is currently available free for a limited time - more details!
P

I have disabled region checks and wallet checks, downloaded and installed the wallet apk from the app, but cannot use wallet. It.don't get passed the first setup screen. Any advice?
Also, even though I have the option to have disable be available for all apps, I can't disable a couple of the HTC apps (car and speak specifically)

JRDroid said:
I have disabled region checks and wallet checks, downloaded and installed the wallet apk from the app, but cannot use wallet. It.don't get passed the first setup screen. Any advice?
Also, even though I have the option to have disable be available for all apps, I can't disable a couple of the HTC apps (car and speak specifically)
Click to expand...
Click to collapse
Hey brother i feel your pain, im having the same issue but nobody is replying to pm's or thread posts...i guess we're supposed to figure
it out ourselves. ive done a lot of trouble shooting that hasn't changed anything so im waiting for a reply. if i find a fix i'll pm u, but seeing as its a Modaco hack, u would think some type of correspondence would be in order...sigh...

Related

[ROM][KFHD7][7.3.1] ♦ Kinology 2.0.1 ♦ 2013/04/20 ♦

{
"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"
}
Introducing Kinology - The Premier KFHD7 Custom ROM​
Standard Disclaimer: I cannot be held responsible for loss, damages, or any kind of issue whatsoever that could arise from installing this ROM. You install it at your own risk.
Kinology is the premier custom ROM for the Kindle Fire HD 7" tablet. It will not work on any other device. Kinology should be considered a "hybrid OS"; it contains Amazon's 7.3.1 ICS-based core along with Google's ICS Services Framework and application stack. Let's dive right in to the feature set:
Feature List
Visual:
Display density set to 200
Lower brightness levels enabled
Notification icons enabled instead of "My Kindle" text
Many tablet / dual pane layouts are enabled due to the density change
Approximate percentage (rounded to 5%) shown on status bar battery icon
Boot animation based on "Revisiting Brownian Motion" (with permission)
Functional:
Long press the Navbar Home button to bring up Recents
Navbar will always show the Menu button in non-Amazon apps
Restart and Recovery options available in Power button menu
Bluetooth sharing will accept all file types
App suppression in default launcher disabled
Non-Amazon account & sync settings enabled
Advanced Accessibility options enabled (ICS-style services list)
Select Screen Lock enabled
Inspired by (but not copied from) 0xD34D's KFHD Extended Settings:
Text-to-speech options enabled
Data Usage, Power Usage, and Battery Info options enabled
Developer Options enabled
Launchers:
Third-party launchers no longer need to be installed to /system
Widget and Live Wallpaper pickers pre-installed
Apps:
Rooted with latest SuperSu from Chainfire
All system apps are fully deodexed, optipng'd, and zipalign'd
Most recent Amazon Kindle app updates pre-installed
Allow non-market apps to install by default
AOSP Keyboard and CyanogenMod DSPManager included
Easily uninstallable third-party apps: OI File Manager, AdAway, and Adobe Flash Player (Note: Flash will also require installation of a supported third-party browser of your choice)
Google Apps/Framework:
Google package includes the ICS Framework, FaceLock, Gallery, Gmail, Play Store, Talk, and TTS
Play Store apps unrestricted based on Tsjoklat's fixes
Libs, Permissions, etc., included so that other Google apps may be installed
Behind-the-scenes:
Supports init.d via iridaki's install-recovery technique
Latest busybox installed (stericson's version)
Automatic zipalign of user apps during boot
Automatic permissions fixing during boot
OTA updates disabled (based on prokennexusa's scripts)
ADB shell uses root account
Fixes:
Fixed crash on Gmail notifications (this is an Amazon OS bug, not Gmail)
Fixed non-scrollable wallpaper issue
Fixed Lockscreen turning black at custom DPI
Fixed potential battery drain due to searching for a cellular signal
Show only the secure lockscreen when enabled
Removed:
Kindle Fire Tutorial
Kindle Freetime Tutorial
Lockscreen Ads
Amazon Store's Market link stealer
Installation
You MUST have a working custom recovery on your Kindle before attempting to install this ROM!
If you do not currently have one, try Hashcode's bootloader + TWRP.
The following instructions will get you to the latest version of Kinology. Note step 0b carefully - it determines whether you are "upgrading" (dirty-flash) or doing a clean install (wiping user data)!
Step 0 - Preparation:
If you are not currently running Kinology or Stock OS with TWRP 2.4.4.0, download Kinology-step0a-boot-7.3.0-twrp-2.4.4.0.zip. This will flash four items: stock 7.3.0 xloader, stock 7.2.3 bootloader, Freedom boot/kernel 7.3.0, and TWRP recovery 2.4.4.0.
If you want to do a clean install, download Kinology-step0b-wipedata.zip. If you want to keep your user apps and their data, do NOT include this file. Flashing this will wipe out EVERYTHING except the internal storage (sdcard). It will, however, move your currently installed apps (but not their data) to the sdcard at Kinology/AppBackup. Don't forget to delete the AppBackup folder to free up some space once you no longer need it.
Step 1 - Amazon OS:
Download Kinology-step1a-amazonos-7.3.1.zip, Kinology-step1b-amazonos-7.3.1.zip, and Kinology-step1c-amazonos-7.3.1.zip.
If you skip to step 4, you will have a stock 7.3.1 OS, unrooted, but with a custom recovery.
Step 2 - Kinology:
Download Kinology-step2-kinology-2.0.1.zip.
If you skip to step 4, you will have the base Amazon OS with all Kinology features, but no Google Framework or Apps.
Step 3 - Google Apps:
Download Kinology-step3-google-20130425.zip.
This step gives you the full Kinology Experience!
Step 4 - Flash:
Transfer all downloaded zip files to your Kindle's storage
Reboot into TWRP Recovery
Choose "Install"
Select the first zip file you downloaded
Choose "Add More Zips"
Select each zip file you downloaded in order and repeat until all files are queued
Swipe to Confirm Flash
Choose "Reboot System"
As this is a deodexed custom ROM, the first boot will take extra time to complete while it regenerates the Dalvik cache.
Additionally, if you did a clean install, please reboot your Kindle the first time you get to the "Choose your language" screen. After a clean install, Kinology needs to do some configuration that can only happen during the second boot. If you did not reboot during setup, don't worry, nothing is permanently broken - just be aware that you may experience FCs or other oddities until you reboot.
MD5 Checksums
Kinology-step0a-boot-7.3.0-twrp-2.4.4.0.zip - 9985CF40674D976B19B27FB9431EC55C
Kinology-step0b-wipedata.zip - 83520190255803A4593B1FBF24DE99AA
Kinology-step1a-amazonos-7.3.1.zip - BC994650E3ACECF6E70E095E257D8DCC
Kinology-step1b-amazonos-7.3.1.zip - A277A4E953DAB5D0CF591AD16E532D15
Kinology-step1c-amazonos-7.3.1.zip - 6179FAA72779D83B64B72DE7358D9267
Kinology-step2-kinology-2.0.1.zip - 690077C2BCB08A0DCE72023AB618B5E1
Kinology-step3-google-20130425.zip - 10B58F59468849D01032B7DBDFAE19E0
Advanced Configuration
There are a few behind-the-scenes boot-time options that can be configured through files located at /sdcard/Kinology.
OTA updates:
The packages used for OTA updates can be enabled or disabled at boot time. Just rename the file to either "ota-disable" or "ota-enable" and reboot your Kindle. It is, of course, highly recommended to leave OTA disabled, as an Amazon-triggered updated would wipe out most, if not all, of Kinology from your device.
ADB root access:
By default, ADB uses the 'root' account, and then immediately drops to the 'shell' account. This custom ROM injects a version of adbd that does not drop to the shell account. To change this behavior, rename the file to either "adbd-root" or "adbd-shell" and reboot your Kindle.
Automatic ZipAlign:
This behavior can be changed by renaming the file to either "za-enable" or "za-disable".
Screenshots
See third post
Known Issues
See second post
Change Log
See second post
Known Issues
The Recents dialog doesn't accept touches when launched from a full-screen app. The workaround is to pull down the notification window first, then long-press the home icon.
So far, I have been unsuccessful at finding a fix for this.
Updating the Amazon Mobile (Tablet) app from the Play Store will cause the "Shop" link on Amazon's Launcher to stop working. There is no workaround - despite being marked as an update, these two apps are not equivalent. If you do accidentally update the app, just use Google Play Store to uninstall the update and everything will return to normal.
This cannot be fixed due to the two apps sharing the same Android identifier.
If no accounts have been added yet, the Accounts & Sync page is completely blank. Just press the menu button to add an account.
While awkward, this is the intended behavior.
If the first Google account is added by launching Play Store, you may need to wipe Play Store's data before the "My Apps" page will work properly. The workaround is to add your account through Account & Sync settings, or by launching Gmail or Talk instead.
This will not be fixed, as it seems to be a bug in the Play Store / Google Framework interaction.
The Amazon Accessibility options override the advanced options. For example, if you enable LockerPro in the advanced options, then change the Voice Guide setting from the main options, LockerPro will become disabled.
This will not be "fixed." The Amazon options are left available so that the accessibility options can easily be reset to an Amazon standard configuration.
If an app attempts to launch Accessibility options, it will FC (the intent listener is missing from Settings). You will simply need to go to Advanced Settings in Accessibility and enable the service in question manually.
Still investigating fixes for this.
Amazon's Keyboard options handling is absurd. For english users, "English (US)" is AOSP and "English (United States)" is Swype (similar for UK). For other languages you'll probably need to try the available options to figure out which is which - the order seems to be somewhat random.
I may look into changing the keyboard selector, but it is not a high priority.
Voice/Video chat functionality in Google+ Hangouts and Google Talk does not work. Attempting to use it may cause your Kindle to become unstable until rebooted (something wreaks havoc with the audio system).
This cannot currently be fixed. Someone out there please prove me wrong!
If there are lots of notifications, the icons will overlap the clock.
I don't intend to fix this, as the effort involved just isn't worth it. It's also fairly common to encounter this bug in any Android ROM that uses a centered clock.
Facelock does not work with a PIN set. It does, however, work correctly if you use a Pattern instead.
This is probably fixable, I just need to track down where exactly in the code the PIN is overriding Facelock.
Change Log
2.0.1 - 2013/04/20:
Updated the base OS to 7.3.1.
2.0 - Not publicly released:
Updated the base OS to 7.3.0.
Host file ad-blocking is no longer enabled by default. If you want this, enable it in the AdAway app that is now included. If you don't, feel free to uninstall AdAway.
The status bar now shows notification icons instead of the "My Kindle" text.
The lowest four brightness settings are now usable.
The menu button on the Navbar should now be present in all non-Amazon apps. Some apps fail to request it, and it sometimes get confused on its own. This change does add a bit of visual clutter but should prevent all of those "where'd the menu go?" moments. Note that Amazon apps will continue to do whatever they want with the Navbar buttons as they tend to crash if they don't get their way.
App suppression has been removed from Amazon's Launcher (Home). This allows you to launch things like Amazon MP3 or the App Store from their icons instead of from the menus. It also allows you to add them to the favorites window.
The certificate fixing process now only happens during Kinology's install process, so apps won't suddenly stop working if they're using generic certs.
Most recent Amazon apps integrated with the system (includes Kindle Free Time).
Gmail, Google Play, and GmsCore updated to the most recent versions.
Completely overhauled the installation process. Boot/Recovery are also now included.
1.1 - 2013/03/03:
Modified AOSP Keyboard to have a right-side margin so that the keys are no longer under the NavBar in landscape mode
Disabled scrolling cache for smoother scrolling
Disabled standard lockscreen when a secure one is enabled
Modified Bluetooth sharing to receive all file types
Modified hosts file so that BBC iPlayer can function properly
Fixed some missing libs that caused video to not play in Amazon Video app
Fixed UnifiedSearch FC (it may still FC after a fresh install, but will be fixed at the next reboot)
Modified the boot-time OTA disabler to speed up the boot process a tiny bit
Modified the Kinology version display on the About page
Integrated DSPManager from CM9
Integrated latest SuperSu (1.25)
Replaced CalendarProvider with the AOSP version to fix Google calendar corruption at boot
Updated GApps to include FaceLock, Feedback, MediaUploader, and the latest GmsCore
1.0.1 - 2013/02/26:
Added CM9 Keyboard
Added Kinology version, Select Screen Lock, and Advanced Accessiblity settings
1.0 - 2013/02/23:
Initial release
The following screenshots are from Kinology 1.1:
use my tweaks if you want
---------- Post added at 10:59 PM ---------- Previous post was at 10:57 PM ----------
psych0phobia said:
Introducing Kinology 1.0 - The Premier KFHD7 Custom ROM​
Kinology is the premier custom ROM for the Kindle Fire HD 7" tablet. It will not work on any other device. Kinology should be considered a "hybrid OS"; it contains Amazon's 7.2.3 ICS-based core along with Google's ICS Services Framework and application stack. Let's dive right in to the feature set:
Feature List
Visual:
Display density set to 200
Tablet UI and dual pane layouts enabled where possible
Approximate percentage (rounded to 5%) shown on status bar battery icon
Boot animation based on "Revisiting Brownian Motion" (with permission)
Functional:
Rooted with latest SuperSu from Chainfire
Long press the Navbar Home button to bring up Recents
Restart and Recovery options available in Power button menu
Non-Amazon account & sync settings enabled
Inspired by (but not copied from) 0xD34D's KFHD Extended Settings:
Accessibility options enabled
Text-to-speech options enabled
Data Usage, Power Usage, and Battery Info options enabled
Developer Options enabled
Launchers:
Third-party launchers no longer need to be installed to /system
Widget and Live Wallpaper pickers pre-installed
Apps:
All apps are fully deodexed, optipng'd, and zipalign'd
Most recent Amazon Kindle app updates pre-installed
Most recent Adobe Flash Player pre-installed (Note: You must install a third-party browser than supports Flash, such as Dolphin Browser)
Allow non-market apps to install by default
OI File Manager included
Google Apps/Framework:
Google package includes the ICS Framework, Gallery, Gmail, Play Store, Talk, and TTS
Play Store shows all apps available based on Tsjoklat's fixes
Custom tablet-based layouts for Play Store
Libs, Permissions, etc., included so that other Google apps may be installed
Behind-the-scenes:
Supports init.d via iridaki's install-recovery technique
Latest busybox installed (stericson's version)
Automatic zipalign of user apps during boot
Automatic permissions fixing during boot
OTA updates disabled (based on prokennexusa's scripts)
ADB shell uses root account
Ad-blocking via hosts file courtesy of AdFree
Fixes:
Fixed crash on Gmail notifications (this is an Amazon bug, not Google)
Fixed non-scrollable wallpaper issue
Fixed Lockscreen turning black at custom DPI
Fixed potential battery drain due to searching for a cellular signal
Removed:
Kindle Fire Tutorial
Kindle Freetime
Kindle Freetime Tutorial
Lockscreen Ads
Amazon Store's Market link stealer
Known Issues
Recents dialog doesn't accept touches when launched from a full-screen app. The workaround is to pull down the notification window first, then long-press the home icon.
Updating the Amazon Mobile (Tablet) app from the Play Store will cause the "Shop" link on Amazon's Launcher to stop working. There is no workaround - despite being marked as an update, these two apps are not equivalent.
If you haven't added any accounts yet, the Accounts & Sync page is completely blank. Just press the menu button to add an account.
If you add your first Google account by launching Play Store, you may need to wipe Play Store's data before the "My Apps" page will work properly. The workaround is to add your account through Account & Sync settings, or by launching Gmail or Talk instead.
Installation
You MUST have Hashcode's bootloader on your tablet before attempting to install this ROM!
If you do not currently have Hashcode's bootloader installed, STOP and read the previous line. Kinology does not include a kernel or bootloader as part of the installation. The install scripts rely on you reading the previous line.
In order to reduce the size of downloads for future updates, Kinology is distributed in four parts plus gapps - a total of five parts. You must download all five parts to install the first time (at least if you want the feature set above - technically, gapps are optional). Parts 1 - 4 are not designed to install separately - they must be installed as outlined below. Part five can be installed at any time, but it is recommended to simply include it in the procedure below.
Procedure:
Transfer all five zip files to your Kindle's storage
Reboot into TWRP Recovery
Choose "Install"
Select the part1 zip file
Choose "Add More Zips"
Select the next part zip file
... repeat steps 5 and 6 for each of the zips, in order
Swipe to Confirm Flash
Choose "Reboot System"
As this is a deodexed custom ROM, the first boot will take extra time to complete while it regenerates the Dalvik cache.
Downloads
Kinology-1.0-part1.zip
Kinology-1.0-part2.zip
Kinology-1.0-part3.zip
Kinology-1.0-part4-kinology.zip
Kinology-1.0-part5-google.zip
Change Log
See second post
Screenshots
See third post
Click to expand...
Click to collapse
if all apps are deodex, we can change the kindle fire look !, and screenshoots?
ah, and any help you need, i m here for your needs, if you want to add some scripts or to modify something i can help you, great work, keep working
and tablet ui, i though that you changed softkeys and the status bar
persano said:
and tablet ui, i though that you changed softkeys and the status bar
Click to expand...
Click to collapse
Sorry, I meant tablet layouts, not the Android Tablet UI - fixed in original post. By the way, would it be possible to unquote the first post in your responses? It's liable to be changing a lot
psych0phobia said:
Sorry, I meant tablet layouts, not the Android Tablet UI - fixed in original post. By the way, would it be possible to unquote the first post in your responses? It's liable to be changing a lot
Click to expand...
Click to collapse
but tablet ui is possible if all is deoxed, after editing it i odex it and is faster and you have android ui, if you have it deoxed try, i dont have my tablet so i cant
this may help you http://forum.xda-developers.com/showthread.php?t=1427959
Will flash now and report back asap, thanks much!
Re: [ROM][KFHD7][7.2.3] Kinology 1.0
So now that you've enabled accessibility, can I use lockerpro for example? Would love to know... downloading meanwhile, but answer please. Tha ks for your work btw! First ROM for HD7 !
Sent from my KFTT using Tapatalk 2
Thanks Kinology!
We are waiting almost one month, after hashcode's TWRP release!
jailuis said:
So now that you've enabled accessibility, can I use lockerpro for example?
Click to expand...
Click to collapse
What's the link between accessibility and LockerPro?
Edit: I suspect you're looking for the option to disable the built in Kindle lockscreen? If so, I'm afraid I missed that option for version 1.0. I've already added it to the security settings though, and will release a flash patch tomorrow.
Re: [ROM][KFHD7][7.2.3] Kinology 1.0
You need to check LockerPro in accessibility settings in order to get notificstions to the lockscreen. Basically, I want to hamdle notifications and accessibility is used for it (at least in normal ics)
Sent from my KFTT using Tapatalk 2
jailuis said:
You need to check LockerPro in accessibility settings in order to get notificstions to the lockscreen.
Click to expand...
Click to collapse
Thanks for the explanation. In LockerPro lite, it currently shows "Service Inactive" under "Accessibility Service" and clicking it causes LockerPro to FC. I'll investigate that and see if there's anything I can do.
padest.com said:
Thanks Kinology!
We are waiting almost one month, after hashcode's TWRP release!
Click to expand...
Click to collapse
:laugh: And I started putting Kinology together only a couple of days after that release.
psych0phobia said:
In LockerPro lite, it currently shows "Service Inactive" under "Accessibility Service" and clicking it causes LockerPro to FC. I'll investigate that and see if there's anything I can do.
Click to expand...
Click to collapse
Looks like Amazon completely ripped out the normal Accessibility Services configuration in favor of their Voice Guide / Explore By Touch service (which is actually pretty neat). Unfortunately, that means I'll have to try to re-import the normal ICS settings through smali, which will take some time if even successful.
flash went ok
seems like what im looking for of the rip post in a day or two about bugs likes dislikes and battery life keep up the good work:highfive:
Re: [ROM][KFHD7][7.2.3] ♦ Kinology 1.0 ♦ 2013/02/23 ♦
Nice Rom! One thing: Storage isn't working under device.
Sent from my KFTT using xda premium
This looks mighty interesting. Can anybody provide more screenshots?
Re: [ROM][KFHD7][7.2.3] ♦ Kinology 1.0 ♦ 2013/02/23 ♦
Braves1995 said:
This looks mighty interesting. Can anybody provide more screenshots?
Click to expand...
Click to collapse
There isn't much visual change.
Sent from my KFTT using xda premium
Running great, loving the little touches here and there, and seems much smoother over stock but that might just be placebo. Running governor/io at interactive/noop and battery drain while sleeping seems about the same as stock which is great but really too early to tell.
No complaints here but if I could be so bold, would you include the cyanogenmod keyboard for a future release? I've already taken that liberty with my own but I'm sure many more would appreciate it. All in all I would recommend this to everyone looking to get a bit more from their kindles.
Keep up the awesome work.
Krsmqn said:
Storage isn't working under device.
Click to expand...
Click to collapse
Here's a screenshot from my kindle:
What's happening on yours?

[XMOD] MoDaCo Toolkit

{
"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"
}
As you may know, I often create modifications for Android and rather than them ending up all over the place, I'm now adding them to the 'MoDaCo Toolkit', which is built to use the Xposed Framework - http://mdc.gd/xposedfw. I plan on updating this every time I come up with a new tweak, be it a generic Android modification or specific to a particular device.
The pre-requisites are as follows:
You MUST be rooted
You MUST have the Xposed Framework installed and active
You MUST accept that modifications are used at your own risk
You may NOT distribute the toolkit (including in custom ROMs) - link back to this topic
Hit the 'Follow' button at the top right of the main MoDaCo Tookit topic to be notified of updates
Got that? OK.
The Toolkit can be downloaded in the main Xposed Toolkit thread here.
To use, simply download and install, enable the module in 'Xposed settings' and then enable the mods you want in the 'MoDaCo Toolkit' application. Note that most modifications will require a reboot to take effect and not all modifications will work on all devices!
Modifications currently included are:
Action Launcher Pro + HTC One: Transparent status bar.
Amazon MP3: Force US locale - use this if cloud player is not yet available in your country. Clear data on Amazon MP3 after enabling.
Facebook: Force Home Compatibility: Facebook will detect your device as Facebook Home compatible.
Google: Disable Wallet checks - remove region and root checks from Google Wallet.
Google: Force Play Store to 720P - your device will appear as a 720P device to the store, useful if apps are missing on your 1080P device.
Google: Prevent app disabling - apps from outside your region (e.g. Wallet, Sound Search) will not be disabled on startup.
Google Nexus 7: Show Camera in launcher - restore the missing Camera icon to the launcher.
Google Nexus (all): Disable safe volume warning.
Google Nexus (all): Enable multi-user support if unsupported on stock (e.g. Nexus 4).
Google Nexus (all): Enable advanced reboot options - aka EPM, show reboot / recovery / bootloader reboot options on power menu.
Google Nexus (all): Show user on power menu - this allows you to switch users using the long-press power menu.
HTC First: Hide carrier in status bar - stop the carrier name showing in the top left.
HTC One: Disable high volume warning - disable the volume warning that shows when cranking up the sound with headphones in.
HTC One: Enable ADB with secure lockscreen - ADB WILL NOT be disabled on boot if the device has a secure lockscreen configuration. DANGER: This is a potential security risk - handle with care!
HTC One: Enable advanced reboot options - aka EPM, show reboot / recovery / bootloader reboot options on power menu.
HTC One: Enable button options (only required on Android 4.1 ROMs) - the button options item will appear in settings, allowing you to configure the back button long press as menu.
HTC One: Volume wake - wake your device with the volume keys!
HTC One: Hide Kid Mode on power menu - this removes the Kid Mode option on the menu displayed when you long press the power button.
HTC One: Match battery image to % - the standard battery images don't correspond to the % remaining, this fixes that.
HTC One: Rename Flashlight to Torch - for us UK types.
HTC One: Show Blinkfeed icon in launcher - if you are using a third party launcher, this provides a simple way to access Blinkfeed. Just remove all the homescreens.
Pebble: Low priority notification (removes persistent icon).
SlingPlayer: Disable legacy hardware warning - remove the warning when connecting to older Slingboxes.
System: Allow all rotations - rotation will be allowed in all directions, even upside down.
System: Device properties - a number of device properties (normally read from build.prop) can be changed on the fly. BOARD, BRAND, DEVICE, MODEL and PRODUCT are included initially. Want others? Let me know!
System: Disable forward lock - apps will not be able to install to /mnt/asec, instead installing to /data/app. NOTE: May cause issues on some Samsung devices.
System: Enable action bar menu button - the software menu button will be displayed even if you have a hardware menu button.
System: Enable app buttons - the disable and notification options will be enabled for system apps.
System: Enable dreams service - enable the dreams screensaver service.
System: Enable lock screen rotation - if your device supports it, this will allow lock screen use in landscape.
System UI: Custom operator name.
System UI: Hide AM/PM on clock - hide the AM/PM indicator on the clock when not in 24H mode.
System UI: Hide battery meter - hide the battery meter, useful if you're using a third party app in the notification bar like Battery Widget Reborn (now also supports the HTC One!) or battery percentage.
System UI: Hide ongoing IME switcher - hide on the input method switch prompt.
System UI: Show battery percentage - show the remaining battery percentage next to the clock.
System UI: Show navigation bar - this allows you to show the navigation bar on supported devices.
Trackball Alert: Easy download link - easily download the TBA app and Xposed module.
Wireless: Enable NFC when screen is off - NFC works when the screen is off, useful for NFC launch tasks.
Wireless: Enable Face Lock with VPN - VPN (Credential Storage) will be available with Face Lock security.
If you have specific tweak requests or general questions, please visit http://mdc.gd/modacotoolkit
Note that special steps are required to activate the Xposed framework on the HTC One - see http://mdc.gd/xposedfwone for further details.
Big thanks go out to rovo89 for the framework and also to Bharath Prabhuswamy for the application icon.
P
Changelog
New in version 26: Improvements: Lots of 'under the hood' changes, better custom operator name code, update notification can now be dismissed.
New in version 25: Improvements: Hotfix for issues with volume wake / excessive superuser requests.
New in version 24: Improvements: Hide kid mode and volume wake now work on HTC One 4.2.2 ROMs. New modules: Action Launcher Pro + HTC One: Transparent status bar, System UI: Custom operator name, Pebble: Low priority notification (removes persistent icon).
New in version 23: Improvements: Changed handling of module code on incompatible devices, HTC One volume wake now works from deep sleep, NFC with screen off now works on HTC One, resolved issue with Nexus EPM. Removed module: Sprint flag (more tweaks for Sprint / AT&T One devices to follow). New module: Nexus (all): Disable safe volume warning.
New in version 22 - Bug fix: removed reporting dialog after reboot on HTC One, modified wording of several options, removed module: Play Store: Lower case wishlist menu (no longer required), new modules: System: Enable lock screen rotation, System UI: Show navigation bar, System: Enable dreams, System UI: Hide ongoing IME switcher, System UI: Hide AM/PM on clock, HTC One: Disable Sprint SystemUI flag (removes persistent GPS icon), HTC One: Volume wake, Nexus (all): EPM
New in version 21 - Bug fix (duplicate item in settings), added superuser to manifest permissions, minor wording changes, added Adobe Flash Player download link, added changelog link, new modules: System UI: show battery percentage, HTC First: hide carrier name
New in version 20 - new modules: HTC One: Advanced reboot options, HTC One: Disable high volume warning, Nexus (all): Enable user switching on power menu, Nexus (all): Enable multi-user support if unsupported on stock (e.g. Nexus 4).
New in version 19 - new modules: HTC One: Rename Flashlight to Torch, HTC One: Match battery image to %, Play Store: Lower case wishlist menu (for @le3ky!) - Xposed Framework 2.1.4 now REQUIRED for HTC One!
New in version 18 - Added link to Google Wallet APK. Release to test auto-update.
New in version 17 - ICS support. Internal changes to support forthcoming mods. Various fixes (including fix for the Camera / Blinkfeed icon options). Auto-update support.
New in version 16 - Pro key support
New in version 15 - Many thanks to our sponsors http://www.iwantmore.co.uk! new modules - HTC One: Show Blinkfeed icon in launcher, Google / Asus Nexus 7: Show Camera icon in launcher, Trackball Alert: Easy download link.
New in version 14 - Support for free version, additional useful topic links
New in version 13 - Reduced download size
New in version 12 - new module - Force software menu: The software menu button will be displayed even if you have a hardware menu button.
New in version 11 - new module - Disable forward lock: Apps will not be able to install to /mnt/asec, instead installing to /data/app. NOTE: May cause issues on some Samsung devices.
New in version 10 - Bug fix
New in version 9 - new module - Facebook Force Home Compatibility: Facebook will detect your device as Facebook Home compatible.
New in version 8 - the 'no encryption' module is no longer required - if the app is installed to encrypted storage, you will be warned and given the chance to fix on first load.
New in version 7 - new module - Device Properties: a number of device properties (normally read from build.prop) can be changed on the fly. BOARD, BRAND, DEVICE, MODEL and PRODUCT are included initially. Want others? Let me know!
New in version 6 - added 'Wireless' category. new modules - Wireless: Enable VPN with Face Lock - VPN (Credential Storage) will be available with Face Lock security.
New in version 5 - bugfix: Fixed an issue with app installing to SD card. new module - HTC One: Don't disable ADB - ADB WILL NOT be disabled on boot if the device has a secure lockscreen configuration. DANGER: This is a potential security risk - handle with care!
New in version 4 - additional support: Hide battery meter now supports the HTC One, new module: Amazon MP3: Force US locale
New in version 3 - new modules: HTC One: Hide Kid Mode on power menu, SlingPlayer: Disable legacy hardware warning, System: Hide battery meter.
New in version 2 - a slightly revised design and the following new modules - System: Allow all rotations, System: Enable NFC when screen is off.
Came to know via AP. I shall post the same thing here:
In my GS2 running CM10.1 I could see the "user" in settings. Was able to create a new user. But there was no way I could switch users. And even after enabling the option under "Google Nexus (all) I couldn't see the users under power menu. Bummer.
Thankfully the OS loaded with main user when I simply rebooted. Else I would have been stuck in void with test user!
Sent from my GT-I9100 using Tapatalk 2
Does anyone have this running successfully on their T-Moblie Note II? I'm running Jedi Master 13, upgraded the Xposed Framework to version to 2.1.4, and installed and activated this toolkit. However, none of the features seem to work. For example, enabling the NFC while screen off does nothing. I even tried the Google Wallet mod, and still, nothing. Thanks!
Version 22 is online. This is a major update with a lot of new features as a direct result of user requests! Want something that's not included? Post on the main MoDaCo Toolkit post on MoDaCo to request!
Changes in this release (not that, as always, not all mods will function on all devices due to ROM variations):
Bug fix: removed reporting dialog after reboot on HTC One
Change: Modified wording of several options
Removed module: Play Store: Lower case wishlist menu (no longer required)
New module: System: Enable lock screen rotation
New module: System UI: Show navigation bar
New module: System: Enable dreams service
New module: System UI: Hide ongoing IME switcher
New module: System UI: Hide AM/PM on clock
New module: HTC One: Disable Sprint SystemUI flag (should remove persistent GPS icon)
New module: HTC One: Volume wake
New module: Nexus (all): EPM (reboot / recovery / bootloader reboot options on power menu)
Download via the first post or using the in app updater (simply launch the MoDaCo Toolkit settings app to initiate a background update check). Enjoy - there are even more great mods to come too!
P
Hi man,
Thanks for this cool module. Unfortunately the two tweaks I tried to apply on my device did not work. The mods in question are "enable dreams service" and "show battery percentage." I followed the usual Xposed routine of install, enable module, reboot, enable tweaks within module, and reboot, but nothing. Lmk if I'm missing something or doing something wrong or if I can provide you with any logs or further information. Will be looking forward to the next update :highfive:!
Version 23 is now online!
Improvements: Changed handling of module code on incompatible devices, HTC One volume wake now works from deep sleep, NFC with screen off now works on HTC One, resolved issue with Nexus EPM.
Removed module: Sprint flag (more tweaks for Sprint / AT&T One devices to follow).
New module: Nexus (all): Disable safe volume warning.
Enjoy!
P
paulobrien said:
Version 23 is now online!
Improvements: Changed handling of module code on incompatible devices, HTC One volume wake now works from deep sleep, NFC with screen off now works on HTC One, resolved issue with Nexus EPM.
Removed module: Sprint flag (more tweaks for Sprint / AT&T One devices to follow).
New module: Nexus (all): Disable safe volume warning.
Enjoy!
P
Click to expand...
Click to collapse
Wow quick update, but still not compatible with my device . Thanks for your labours though :fingers-crossed:.
defiant07 said:
Wow quick update, but still not compatible with my device . Thanks for your labours though :fingers-crossed:.
Click to expand...
Click to collapse
What device? :-/
P
Sent from my HTC One using Tapatalk 2
paulobrien said:
What device? :-/
P
Sent from my HTC One using Tapatalk 2
Click to expand...
Click to collapse
Its a 7" Dragon Touch tablet (see my signature for more info). lmk if i can provide any other info or logs.
This toolkit is absolutely great; now I finally can use face unlock even though my device is encrypted and wouldn't allow me to use that otherwise. Thanks for the great work!!
One question: Does anyone here know a mod that deactivates the annoying "Battery Low!" popups that appear as soon as the battery reaches 14% and then 4%? For me to disable these is my top priority right now (actually I found this mod because I read that it has some battery related options... turned out to be the battery percentage in the UI). These notifications are just bad, especially when you are currently playing an online multiplayer game and they come up in the middle of the action and basically stop you from moving at all for a couple of seconds... I know there's a tool for the galaxy S3 that disables these, but I don't have a galaxy s3, I've got a Nexus 7
Anyway, keep up the good work!
Haggster66 said:
This toolkit is absolutely great; now I finally can use face unlock even though my device is encrypted and wouldn't allow me to use that otherwise. Thanks for the great work!!
One question: Does anyone here know a mod that deactivates the annoying "Battery Low!" popups that appear as soon as the battery reaches 14% and then 4%? For me to disable these is my top priority right now (actually I found this mod because I read that it has some battery related options... turned out to be the battery percentage in the UI). These notifications are just bad, especially when you are currently playing an online multiplayer game and they come up in the middle of the action and basically stop you from moving at all for a couple of seconds... I know there's a tool for the galaxy S3 that disables these, but I don't have a galaxy s3, I've got a Nexus 7
Anyway, keep up the good work!
Click to expand...
Click to collapse
There is an xposed module that can disable the battery messages. Its called tweakbox
Enviado desde mi GT-I8160 usando Tapatalk 2
chape199 said:
There is an xposed module that can disable the battery messages. Its called tweakbox
Enviado desde mi GT-I8160 usando Tapatalk 2
Click to expand...
Click to collapse
Thanks a lot for your reply! The tweakbox says it's for ICS and it appears in the SGS3 thread, but I downloaded it and will try it anyway. Inside the app there is an info saying that a lot of features should be compatible with other ROMs as well... my battery level is at 30% right now, I will try to drain 15% and check if the battery warning comes up!
edit: it seems to work - thank you so much, now I've got everything I wanted!
hi , please can you add , wake up with volume button for galaxy S3 , tks a lot
Paul,
I installed your toolkit on my HTC Inspire 4G (Desire HD) a while back when you were running a coupon code....I'm already using other xposed modules but for whatever reason the modaco toolkit did not show up in the list of modules...it shows in settings/apps but if there is supposed to be an icon in apps that is also missing. Any thoughts on how I might "activate" it?
Version 24 is now online!
New in version 24:
Fixed: Hide kid mode and volume wake now work on HTC One 4.2.2 ROMs.
New module: Action Launcher Pro + HTC One: Transparent status bar
New module: System UI: Custom operator name
New module: Pebble: Low priority notification (removes persistent icon).
Enjoy!
P
paulobrien said:
Version 24 is now online!
New in version 24:
Fixed: Hide kid mode and volume wake now work on HTC One 4.2.2 ROMs.
New module: Action Launcher Pro + HTC One: Transparent status bar
New module: System UI: Custom operator name
New module: Pebble: Low priority notification (removes persistent icon).
Enjoy!
P
Click to expand...
Click to collapse
I am searching for the custom operator name from long ago ... Now it's possible with your toolkit app. I am really thankful for this nice mod.
Sent from my DROID RAZR HD on MTS
New in version 25: Improvements: Hotfix for issues with volume wake / excessive superuser requests.
Paul, is possible to have battery percentage left to battery icon insted of right of?
Thanks
thank you paul for that great tool. what i need is working well on my Note. just one problem for me - i can´t install the wallet.apk from the downloadlink inside of the toolkit, even not by pushing to system/app. where is my mistake?

[ROM][PX3][2GB][Android 7.1.2] Malaysk ROMs for any yet known MTCD-MTCE Device

Only for PX3 MTCD-MTCE Android 7.1.2 !!!​Only for those who know how to get into the recovery (different combinations of keys)​How to find out if this firmware is suitable for your device - go to Settings - About the device -we look at the screenshot
{
"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"
}
​Version 1.0 of October 23, 2017.
Built-in Root latest SuperSU (hidden root access).
Built-in Xposed
Added support for Init.d
Signature verification is disabled.
Added Launcher I modified (see screenshots)
Added programs - Root Explorer, ES File Explorer.
New item in Settings - Custom settings (here all new added items are located)
Added reboot and reboot button in the recovery in StatusBar
Speed ​​of outgoing and incoming Internet in the status bar
The standard sound control is redone
Redesigned graphic design of pop-up messages.
Added module for Xposed - Disable Fullscreen Keyboard - http: //repo.xposed.inf...ablefullscreenkeyboard
You can completely customize the icons in StatusBar. Are in Settings - User settings - Hide - Show icons in the Status Bar and there turn on or off, then what you need.
Screensaver with the function of speed by GPS and Weather.
Module Xposed to display the speed of the GPS in the screensaver - gps-mtc-launcher.
In the archive, along with the firmware, there is a folder called mtc-launcher, it must be copied to the root of the internal memory card (SDCARD) using ES File Explorer. And you must activate the GPS Mtc Launcher module in Xposed !!!!
In the folder Copy_To_internal_sd (SDCARD) - From MPH - to display the speed in MPH (US and others)
In the folder Copy_To_internal_sd (SDCARD) - From KM - to display the speed in KM / H (Russia, Europe and others)
The weather settings in the screensaver and Launcher are adjusted in Settings - User settings - Weather on the screen. There you can turn on - turn off the weather display. Do not forget to enable Settings - Location - By all sources (WiFi and GPS)
Added different time values ​​for running the screensaver in Settings - Screen - Time to start the screensaver Never-15-30-60 seconds-2-3-5-7-10 minutes.
A lot of everything.
Install with full data cleaning - Wipe Data (check the box, look at the screenshot) The first download will be very long, about 15 minutes.
View attachment 4311807​Download: https://yadi.sk/d/481WJ8kr3P2Gau
Version 2.1 of November 21, 2017.
Made on the basis of the android firmware from October 26, 2017
Video setup instructions - https://www.youtube.com/watch?v=hynq280YYRU
Download: https://yadi.sk/d/E2_Kt-pz3PtTuZ
The first download after the firmware will be very long 15-20 minutes and the device can reboot several times!!!
New from February 16, 2018, Firmware № 3.0
Video instruction on setting up the system (though the video was shot on 6.0.1 PX5 system) - https://www.youtube.com/watch?v=YD31zLeNrXc
1. The firmware was made on the basis of the firmware from February 8, 2018.
2. Fixed Radio schedule (in my Modified Radio) for 800X480 screen resolution. (for testing thanks to Glyckmen) and in the screensaver the Music button.
3. Added screen lock function for PIN code. Enable - Disable in Settings - Custom Settings - Lock screen. The screen lock will occur when the device is fully loaded and when it exits from sleep.
Especially the necessary function, if you leave the car in a car service
4. Updated Xposed to the latest version.
5. Updated Root access (SuperSU) to the latest version.
6. The module for Xposed mtc-launcher is deleted, see below why (duplicate function)
7. Added module for Xposed MVG-V70 (thanks to him for helping me adapt the module for my firmware) xposed-mtce-utils. You can see its settings here - https://forum.xda-developers.com/showpost.php?p=74267480&postcount=2
In the archive, along with the firmware, there are two folders
Copy_To_internal_sd (SDCARD) - From MPH - to display the speed of the GPS in the screensaver in MPH - America, etc.
Copy_To_internal_sd (SDCARD) - From KM - to display the GPS speed in the screensaver in KM/H - Russia, Europe, etc.
It is necessary to copy the entire folder mtce-utils to the root of the internal (sdcard) memory and activate the module in Xposed !!!!
Pay attention to the item:
Code:
# packages of white list applications that are not killed when the device goes to sleep.
[mtce.whitelist]
8. Running Viper after sleep, do not forget to turn off the "jumper" in the staff player, with them the Viper does not work. Settings for Music - https://forum.xda-developers.com/showpost.php?p=75596992&postcount=660
9. The sound adjustment panel has been reworked.
10. Added three launchers to the OEM application in the Other Launchers folder
11. Redesigned application bluetooth.
12. Many things can be installed in the OEM application.
13. Much more
I recommend (at your discretion) do Wipe Data.
If you are installing the firmware from Wipe Data, then the first download will be a long 10-15 minutes!
Download Firmware 3.0: https://yadi.sk/d/KBYwFAnZ3SU7Tc
New from February 20, 2018, Firmware № 3.1
Video instruction on setting up the system (though the video was shot on 6.0.1 PX5 system) - https://www.youtube.com/watch?v=YD31zLeNrXc
1. Fixed the lock screen (number "0") and a little altered.
2. Added to Settings - Custom Settings - For Developers
3. Added to Settings - User Preferences - Clock settings in the status bar. And the clock and date are made in the middle.
To make the clock visible you need to go to the section Select the color of the clock and date and set its color.
4. Redesigned Screensaver. Also new and old versions are in the OEM application in the folder ModApk - ScreenClock
5. Also in the OEM application is added to Live wallpeper folder with 4 full versions of Live wallpaper. When you install them, then select them on the Desktop
you can in Settings - Screen - Wallpapers - Live Wallpaper.
6. The version of Music in a transparent style is added to the OEM application. Located in ModApk folder - Malaysk Mod - MtcMusic4_Transparent (2 versions - with and without panel)
7. Fixed launching PCRadio.
If you are installing the firmware from Wipe Data, then the first download will be a long 10-15 minutes!
Download Firmware 3.1: https://yadi.sk/d/m-9qQV6t3ScVDL
New from 05 June 2018, Firmware No. 4.0
+ The firmware is made on the basis of the factory firmware from 04/26/2018.
+ The new PCRadio mod from Duk (transparent, with a power button)
+ Updated the module for Xposed from MVG-V70 (4pda) xposed-mtce-utils (thanks to the eum for adapting it for soya firmware)
+ Added a module for Xposed from graser (4pda) dasaita-xposed (thanks to him for the module)
+ Multiple fixes and additions to the firmware
+ Redesigned bluetooth application with the panel and without it (found in the OEM application)
+ Added a new version of the screensaver with the choice of a graphic equalizer (Right bottom button)
Change screen from analog clock to digital - click on the screensaver for 3-4 seconds.
+ Added to Music application button for selecting graphic equalizer - VIS button
+ New version of ViperFX
+ New version of EasyConnected (located in the OEM application in the app folder)
+ another ....
All mod. applications are in the OEM application
If you lose the clock in the status bar, then you need to go to Settings - User Settings - Clock settings in the status bar and there to specify any color of the clock.
Do not forget to copy the folder mtce-utils (is in the archive together with the firmware) after installing the firmware on the internal memory card (sdcard) and activate all modules in Xposed.
I strongly recommend installing the firmware with full data cleaning (Wipe Data), because Many files have been moved and may not work properly after a regular update.
The correct operation of the built-in modules for Xposed is possible only on my mod applications Radio, Music, Bluetooth, Screensaver. All of them are in the OEM application in the ModApk/ 1 Malaysk MOD folder and in the ScreenClock Malaysk folder.
Download Firmware 4.0: https://yadi.sk/d/o5xGdE6p3X9vqT
New from 11 June 2018, Firmware No. 4.1
Who installed the firmware No.4.0, then you can install it with a simple update, without deleting the data (but if you updated it to the manual module xposed-mtce-utils, before you install the update, go to Settings - Programs - xposed-mtce-utils, click on three vertical dots in right upper corner and delete the Update module), for all others I recommend installing with full data cleaning (Wipe Data).
+ Two screensavers MTCScreenClock_No_Transparent and MTCScreenClock_Transparent (found in the OEM application) are redone - a graphic equalizer is added (choice is the upper right button) and a temperature display is added from the canbas (I need to check, I do not have such in the device)
+ Corrected sound controller
+ New converted widgets.
+ Other
Download Firmware 4.1: https://yadi.sk/d/RPvx0Dv43Xm2e3
New from 11 December 2018, Firmware No. 5.0
I strongly recommend installing the firmware in a clean, with the removal of all data (Wipe Data)!
The first download after the firmware will be very long 10-15 minutes, then the device will reboot - this is normal!
Android base - factory firmware from November 11, 2018.
Added support for online updates.
Practically different from previous firmware by 80 percent.
Do not forget to copy the mtce-utils folder to the root of the internal memory and activate all the modules Xposed!
Firmware setting video - https://www.youtube.com/watch?v=3XJ6x5PbtlM
Download Firmware 5.0: https://yadi.sk/d/XYpCdgjydCp8Cw
Mirror Firmware 5.0: https://mega.nz/#!wgRXjQzJ!8gLrfjHb_5mNGrW5I8yOXoJcWTvuIP8nlNU3S27Vn9w
Big request to support the project! I need to pay for a server for online updates! Who is not indifferent and likes my firmware and so that the project can be developed HERE
Released online firmware update 5.2.
1. Fixed the operation of the Navigation and MODE buttons.
2. YahooWeather provider removed (Since January 3, 2019, access to this weather provider has been terminated) Only OpenWeather has been left.
3. You can customize the Launcher New Style in Settings - Custom Settings - Launcher Settings.
4. Added Greek, Romanian, Turkish languages ​​to User settings.
5. Added Russian language in the factory settings.
6. Now fully customizable screensaver. You can set any image on the background, make a gradient.
Remove add elements in the screensaver. Make any color and transparency of the text in the screensaver. Settings are in Settings - Custom Settings - Screensaver Settings.
So far it works only in one screensaver, which is located in the OEM application, in the ScreenClock Malay folder - MTCScreenClock_2_Digital_Clock_STYLE_KMH and MTCScreenClock_2_Digital_Clock_STYLE_MPH.
In the next firmware upgrade, this will work on all screensavers.
7. Other updates and additions.
If you like my firmware and think that I'm wasting a lot of time to improve the firmware, then click on the "Donate to Me"
Module settings xposed-mtce-utils for Xposed​How to find out the name of the package, the program you want to add in the settings.ini from the xposed-mtce-utils module for Xposed to add to the white list after sleep or to not start the screensaver when the program is started?
It's very simple, download the program QuickShortcutMaker - View attachment QuickShortcutMaker.apk , run it and look at the names of the packages and enter them in settings.ini in the place you need.
Author: MVG-V70
Capabilities:
- White list of applications that do not turn off when the recorder goes to sleep;
- correction of messages mute on / off for old firmware;
- a strip of volume control at the bottom of the screen;
- Hiding icons in the status bar;
- adjustment of the application carousel (switched by the mode button);
- display the name of the radio station in the field for RDS information;
- pop-up messages when switching radio station switching;
- setting the staff player to pause for an incoming / outgoing call;
- pop-up messages when switching tracks in a regular player;
- reassignment of buttons on the front panel of a radio tape recorder;
- change the name of the OBD device;
- display the name of the radio station on the modified widget;
- showing the name of the radio station and the tags of the music tracks in the modified screensaver;
- display teeperators (from canbus) in the modified screensaver;
- Sorting the phone book by Cyrillic characters;
- Speed ​​dialing for a long press of a numeric button.
All settings are in the file in internal memory /sdcard/mtce-utils/settings.ini
Example settings.ini
# hide the volume, brightness and disk eject button false-hide, true-do nothing
[systemui.icons.status]
volume=false
eject=false
screenbrightness=false
# packages of white list applications that are not killed when the device goes to sleep.
[mtce.whitelist]
info.mapcam.droid
org.adaway
com.audlabs.viperfx
com.maxmpz.audioplayer
com.kunkunnapps.os8.keypad
# basic settings
[mtce.settings]
# If the radio is not in the talk mode, you can use the end key as "back"
hangup_as_back=true
# The level of safe volume installed before turning off and back on the radio
volume.safe=10
# Alternative mode for switching packets using the mode button
mode=true
# Alternative screensaver mode: true-enable, false-turn off
screenclock=true
# the names of OBD devices, separated by commas
# If there is no line with the device name, a function is called from the firmware
obd_device=OBD,SPP-DUAL
# GPS time synchronization at power on
sync_gps_time=true
# packages that are switched to the carousel (button MODE)
# in the example of Radio, Music and Video
[mtce.mode]
com.microntek.radio
com.microntek.music
com.microntek.media
# increase the volume depending on the speed
[mtce.speed.volume]
# true-enable, false-off
enable=false
# speed thresholds at which the volume will be increased
speed.volume=40,80,100,120,150
# Increment speed increase, default 1
volume.delta=1
# list of application-exceptions, in which the screensaver will not start:
# in the example of Yandex-maps and navigator and the regular player
[screenclock.exceptions]
com.microntek.media
ru.yandex.yandexmaps
ru.yandex.yandexnavi
com.navitel
# Radio settings
[radio.settings]
# show pop-up messages: true-enable, false-disable, default false
toast=true
# font size of pop-up messages, 24-increased
toastSize=24
# show the name of the radio station in the field for RDS information when RDS is off
# the name of the radio station is taken from the corresponding button.
names=true
# sending information for the modified staff widget
widget=true
# settings of the standard modified widget
[widget.settings]
# show information with the name of the radio station
radio=true
# name of the field with the name of the radio station
radio.name=txt_StationName
# settings of the staff player
[music.settings]
# Alternative cover if the standard does not work. Default is false
cover.alt=true
# pause after a call. false by default
play_after_call=true
# show popup messages when changing a track, default is false
toast=true
# font size of pop-up messages, 24-increased
toast.size=24
# format of the pop-up message, you can use %title%, %album%, %artist%, %filename%
toast.format=%artist% - %title% - %album%
# Bluetooth settings
[bluetooth.settings]
# sorting in the beginning by Cyrillic characters, default is true
sort=true
[bluetooth.quickdial]
# number per button (3) (Long press button 3 in the Bluetooth application)
3=+11111234567
[android.microntek.service#keys]
; dvd -> yandexmaps
app_296=ru.yandex.yandexmaps
[com.microntek.music#keys]
; mute -> pause
event_258=257
Click to expand...
Click to collapse
Awsome!
I have a px3 with Android 7.1.2, but only 1gb ram.
Can i flash this rom?
michiil said:
Awsome!
I have a px3 with Android 7.1.2, but only 1gb ram.
Can i flash this rom?
Click to expand...
Click to collapse
Take photos of the whole section Settings - About the device
Have you updated the firmware for Android 7.1.2 and what is yours MCU?
Malaysk said:
Take photos of the whole section Settings - About the device
Have you updated the firmware for Android 7.1.2 and what is yours MCU?
Click to expand...
Click to collapse
Hope you can read it..
I did not update the unit, it came with 7.1.2 preinstalled.
Mcu is: MTCD_XRC_V2.58_1
ohh nice, this is what i'm waiting for. THX malaysk
I just saw this over on the RU forum, super excited to dig in, thanks so much for all your work!
michiil said:
Hope you can read it..
I did not update the unit, it came with 7.1.2 preinstalled.
Mcu is: MTCD_XRC_V2.58_1
Click to expand...
Click to collapse
I think that this firmware is right for you, it's really strange why you have 1 GB of memory
I'm running an Eonon px3 model (GA8163.) I'll try to get this installed tomorow.
I'm hoping that it:
Runs slightly faster.
Audio stops muting for 1 second randomly.
Stock equalizer properly delivers mid and low range bass. (Looks like the same stock app.... I currently have to load a bass booster app every time to correct it.)
Malaysk said:
I think that this firmware is right for you, it's really strange why you have 1 GB of memory
Click to expand...
Click to collapse
Would it be hard to get back if it doesnt work?
I don't want do have a brick aferwards...
Greetings from Canada
I'm looking very forward to this with my Eonon GA8163 for Mazda 3 2011.
The wifi is pretty slow, system is also getting slower.. although I haven't done much.
I would also like the bluetooth to accept connections from other devices such as a keyboard, game pad or anything else.
Never flashed a Android before. I wonder if it could fix any of those issues.
Hello Malaysk,
first thank you for your work.
I have a few questions:
-Is the "Shutdown when ACC off" function integrated ? (Auto Sleep, 30 Sek., 5 Min., ...)
-Is the "Widget-Problem" fixt ? No function after cold reboot?
-FM-Station-Names can be stored permanently?
-Runs the TASKER-App automatically after cold reboot, when installed?
Thanks in advance
Papa-Shango
Wow!!
Malaysk, getting into recovery is not needed, right? We can just extract rar, place the nupdate.img on a USB or SD card and flash from settings, right? Did you mean that we should know how to get into recovery if something goes wrong?
Cheers,
Rahul U S
Awesome. Thanks for your time/effort Malaysk :highfive:
This looks to be just what I need for my Xtrons PA77AA3P
Now just need to wait for download to become available again...
Nice work bro!
ROM installs OK for me on an Xtrons PA77AA3P unit.
Not had a chance to play really as it is late right now...
A few notes from me as I have not used any android device for the last few years:
I just connected the media and got an autorun prompt and proceeded as per the screenshot
It will take about 30 mins or so to complete the update process, after install/erase the unit will sit on logo screen for ages...
I think DAB+ app is missing but have seen some posts about an improved patched version somewhere on here...
Need to have a proper look/play tomorrow...
s.rahus said:
Malaysk, getting into recovery is not needed, right?
Click to expand...
Click to collapse
I cannot set my device into recovery, too (holding reset for some seconds just resets the unit). Anyways having a recovery option would be fine if anything goes wrong.
I am hoping by Thursday I will be able to test it on my XRC (Hizpo branded) and possibly my GFs WWW (Eonon Branded).
I flashed this on my XRC unit with NO issues. Fantastic! Will play with it more.
@Malaysk, Can you add an option to auto hide the status bar/notification bar? We should be able to unhide the status bar by swiping down from top or using the back buttom.
kabelgleichung said:
I cannot set my device into recovery, too (holding reset for some seconds just resets the unit). Anyways having a recovery option would be fine if anything goes wrong.
Click to expand...
Click to collapse
While the device is on, press and hold on to the power button for about 15-20 seconds or more until it reboots. It may reboot into recovery mode now. Please try and see if this works for you (assuming that you have physical power button)
twist said:
I am hoping by Thursday I will be able to test it on my XRC (Hizpo branded) and possibly my GFs WWW (Eonon Branded).
Click to expand...
Click to collapse
Just flashed without any issues on my XRC unit.
Thanks,
Rahul U S
Hello again,
can someone who installed the rom check this functions, please?
Many Thanks !
Papa-Shango
Papa-Shango said:
Hello Malaysk,
first thank you for your work.
I have a few questions:
-Is the "Shutdown when ACC off" function integrated ? (Auto Sleep, 30 Sek., 5 Min., ...)
-Is the "Widget-Problem" fixt ? No function after cold reboot?
-FM-Station-Names can be stored permanently?
-Runs the TASKER-App automatically after cold reboot, when installed?
Thanks in advance
Papa-Shango
Click to expand...
Click to collapse

[ROM][PX6][Q][10.0] Malaysk ROM for PX6 RK3399 with Android 10

Only for devices processor Rockchip PX6, MCU - MTCD, MTCE Android 10.0 !
Mod Q 10.0 Android PX6 RK3399​For PX5 RK3368 mod 10 android is HERE
Only for those who have 10 android installed, a PX6 processor and have an installed MCU that starts with MTC (X) - where X can have different letters.
With firmware device, you need to understand all the risks. Neither I nor the website is not responsible for your actions and possibly killed devices! Everything you do - you do at your own peril and risk.
Before installing the firmware, be sure to try to get into the Recovery (I have this method - I press the RESET button (RST) and hold the buttons on the front panel of the device until the buttons blink - I release the RESET button and immediately press the RESET button again for a short time 1-2 times ).
IMPORTANT!! : You cannot change the firmware versions in the system partitions - System, Vendor, ODM and Product (this is due to the fact that in 10 android these sections are dynamic and protected by the android itself from changes)- otherwise you will have a BLACK SCREEN after reboot and you will have to go to RECOVERY and reinstall the firmware from there (you can without deleting the data).
How do you know if your device is suitable for this forum thread? You can see the device in Settings - System - About device: look at the photo
​What's added, fixed in LITE firmware version:
Can't update Magisk module !! Only Magisk Manager can be updated!
Root access (Magisk) 8.0.2
IMPORTANT!! : You cannot change the firmware versions in the system partitions in LITE - System, Vendor, ODM and Product - otherwise you will have a BLACK SCREEN after reboot and you will have to go to RECOVERY and reinstall the firmware from there (you can without deleting the data).
Added ESFileExplorer, RootExplorer programs.
Two modified launchers with the ability to customize them (located in Mod Settings).
Enabled the ability to start the screensaver and set the start time to 15-30 seconds 1-3-5-7-10 minutes.
By default, video viewing while driving is enabled and audio mute in Navigation is set to -3.
Changed basic Settings.
Possibility to set viewing of Internet traffic speed in the Status Bar.
Ability to change color and gradient in the Status Bar.
Many other changes and additions.
Installing LITE firmware version:
Unzip the archive and write the Update.zip file to a SD card or USB flash drive (must be formatted in FAT32). Insert into the loaded device. After a few seconds, the update menu will appear. We put a checkmark on Wipe Data (you will lose all your installed programs) and click on the Install button. See the screenshot below. The machine will reboot and the firmware installation will begin.
{
"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"
}
Download LITE version:
Version updated as of March 28, 2022.
Be sure to read the instructions inside the archive, along with the firmware !!!
I want to warn you: Everything that you do, you do at your own peril and risk.
Can't update Magisk module !! Only Magisk Manager can be updated!
Download: https://disk.yandex.ru/d/Nd7qBuyMn2VgnQ
Mirror: https://mega.nz/file/Y5gXyC5a#SRQAjJy5DbZtI97wBenpXdlpVm1H810t5D1mGKhPPpU
----------------------------------------------
What's added, fixed in FULL firmware version:
Can't update Magisk module !! Only Magisk Manager can be updated!
Full root access (Magisk)
IMPORTANT!! : You cannot change the firmware versions in the system partitions - System, Vendor, ODM and Product - otherwise you will have a BLACK SCREEN after reboot and you will have to go to RECOVERY and reinstall the firmware from there (you can without deleting the data).
Seven completely modified launchers with the ability to view tags for listening to music (any music app), Bluetooth music and radio stations.
The ability to customize Launchers (enable, disable unnecessary functions in the settings) and weather settings in them and display the speed via GPS.
4 types of screen savers with analog and digital clocks, with the ability to display GPS speed, weather, music listening tags (any music application),
Bluetooth music and radio stations from the Radio app. Full customization of screensavers - color, font, disabling unnecessary functions, your car logo, etc. In the settings.
Change splash screen - hold your finger in the center of the screen for 3-5 seconds - the view will change. Other screensavers are in the OEM app.
Changed the volume bar and reduced its disappearance time. It is also fully configurable in Settings Mod - Mod settings - Sound settings.
Fully customizable panel status with the ability to enable and disable buttons and icons in it in the settings and it is possible to completely disable it.
Reload key added to the status bar.
Added buttons "Screensaver", "Music", "Navigation", "Bluetooth Music" in the status bar (can be enabled or disabled in the settings).
Changed the function of calling the brightness panel in the status bar.
The screensaver is now launched in all programs, in the Mod Settings there is an Application Whitelist, where you can specify applications where the screensaver will not start.
Added a list of applications in the Mod settings, where you can specify autostart after sleep.
Added equalizer ViperFX - you can watch the settings in the video
Changed Bluetooth Music app.
Applications Music, Radio, Video have been completely changed. You can install standard applications from the OEM application.
Video files can be played in the background.
Now when you switch on rear view camera the brightness is in creased up to maximum automatically
4 different types of radio apps have been added in the OEM app (including radio with Day and Night support)
Go to the OEM app and install the app from there.
3 different types of Music app have been added in the OEM app.
Split screen support (not all apps support)
Added online radio PCRadio
Mod settings - MOD Settings - System settings - added automatic screen brightness by GPS.
Supports 1280X720 and 1024X600 screen resolutions.
Added four customizable buttons to screensavers to launch your programs.
- Long press on the button - select the application.
- Short press on the button - start the application.
You can now configure the MODE button to launch your applications.
- Located in Mod Settings - MOD Settings - System Settings - Select applications to launch by pressing the MODE button.
- If it is disabled, the standard method of operation of the MODE button is used (launching Radio-Music-Video)
Added the ability to automatically adjust the sound based on GPS speed.
Located in Settings mod - MOD Settings - Sound settings - Auto volume control by GPS.
Added the ability to set pop-up messages about playing Music, Radio, Bluetooth music and PCRadio.
Located in Mod Settings - MOD Settings - System Settings - Popup Settings.
Fixed GPS work.
- Improved location accuracy.
- With a cold start - satellites are located in 40-70 seconds.
- With a hot start (after sleep or reboot) - instantly.
Anyone who had problems with USB ports or missing WiFi - fixed.
USB and WiFi are initialized after the system is fully booted and after sleep.
New method and settings of the whitelist of programs to run after sleep (located in Mod Settings - Mod Settings - System Settings)
New whitelist for programs in which the screensaver will not start (located in Mod Settings - Mod Settings - Screensaver Settings)
Redesigned Launcher with day and night support. Also added to Mod Settings - Mod Settings - Launchers to configure it. You can customize the display of the main screen
- Clock, GPS speed, Weather or choose to display your logo (download a logo on the Internet (for example, a BMW car logo),
in PNG format and preferably with a transparent background and copy the file to the device's internal memory)
If after updating the firmware, every time the system boots, the location permissions for the launcher are asked, go to Mod Settings - Mod Settings -
Launcher Settings - Launcher with day and night support and enable GPS speed display.
New graphic equalizer in Music and Screensaver apps, with four different graphic equalizers and color selection.
You can now set the time for showing music and radio notifications in Mod Settings from 1 to 10 seconds.
You can change the DPI of the screen. The range is from 260dpi to 160dpi (standard 220 by default) - I set it to 200dpi. Located - Mod Settings - Mod Settings - System Settings.
You can assign the launch of your applications to the buttons on the steering wheel or on the front panel of the device. Located in Mod Settings - Mod Settings - Car (as you select applications there, then assign buttons through the standard application, for setting the buttons on the steering wheel, for example). - you can watch the video on how to configure -
More flexible graphic equalizer settings are in Mod Settings - Mod Settings - Sound Settings.
Mod Settings - Mod Settings - Car - added GPS fix (enabled by default).
Redesigned regular widgets for managing Music, Radio, Bluetooth music, etc.
Configurable rear camera parking lines, you need to go to Settings Mod – Car - related settings – Extra settings and enable 1-2-3 type of Rear view ruler.
- In Mod Settings - MOD Settings - System Settings - Pop-up Notification Settings - added settings:
1. Enable display of album covers (picture)
2. Covers display size in px (pixels) - from 10 px to 100 px
- Fixed autostart Nav Radio + after sleep (it won't start from the background)
- Added French and Polish translation to Mod Settings (thanks to oxygen and XDA users)
- In the Bluetooth application, the panel for incoming and outgoing calls has been changed.
- Added display of covers from players (including standard player, online players, third-party players) in the screensaver. - only for PX5 and PX6, if the screensaver was installed from the OEM application before, then you need to reinstall it from there.
Located in Mod Settings - Mod Settings - Screensaver Settings
1. Enable display of covers (on by default)
2. Set the transparency level of the picture
- Added the ability to display radio station logos in the Radio application, pop-up notifications, in the screensaver.
All Radio applications that have the ability to display logos are in the OEM application and have the word _logos at the end of the name, for example
HCT4Radio_MOD_Malay_logos.apk
HLARadio_MOD_Mal_logos.apk
MTCRadio_MAL_NEW_logos.apk
Question: What needs to be done to show the logos of radio stations?
Answer :
1. Download, for example, this archive of logos - https://disk.yandex.ru/d/696euyOc9YLmiQ or download them from the Internet.
2. The picture must be in .png format, preferably with a resolution of 250X250 px or 500X500 px (the higher the resolution, the better the picture will be shown in the screensaver)
3. Find out the frequencies of radio stations in your city by entering into Google search "frequencies of radio stations (your city)"
4. Rename pictures in .png format with the name of the radio station frequency. For example: there is a radio station Record, it broadcasts in your city at a frequency of 102.3 -
rename the picture with the name 102.3.png.
5. Create a Radio folder and copy all your pictures there.
6. Copy the Radio folder to the root of the sdcard internal memory.
- Ability to disable autorun of standard applications after loading or after sleep. Located in Settings MOD - Mod Settings - System Settings - Autostart applications after sleep / reboot - Disable the regular autostart mechanism for Radio, Music, BT.
- Ability to change the theme Day - Night automatically by Auto screen brightness by GPS. Located in Settings MOD - Settings Mod - System Settings - Auto screen brightness by GPS - Change automatically the Day / Night theme (it is advisable to reboot later so that the changes apply)
- Added DFX Light Processing 2 impulse to ViperFX, which radically changes the sound on the device. It needs to be activated in ViperFX.
- Improved overall work speed.
- Changes to GPS signal processing.
- Completely rewritten from scratch Gps Parser, added support for A-GPS data from the chip side, positioning accuracy in open areas increased to 0-1 meters. (for PX5 - PX6)
- In Mod Settings - Mod settings - Car - added a new setting to change the GPS grouping - Replacing GPS + GLONAS with GPS + BEIDOU
- Added the function "Change commands for switching tracks using the right wheel (spinner)" - in Settings Mod - Mod settings - Car. If your right wheel does not switch music tracks in third-party players, you can try turning it on.
EasyConnected has been updated to the latest version.
Can't update Magisk module !! Only Magisk Manager can be updated!
Many other fixes and additions.
Installing FULL firmware version:
You must download the LITE version, read the instructions inside the archive and be sure to install the LITE version on your device.
Download FULL version:
Installation only on LITE firmware version and only through online update. Download the LITE version and read the instructions inside the archive.
VIDEO FULL version
Online update 1.1.8.5 released on August 12, 2021
Online update 1.2 released on 02 October, 2021
Online update version 1.2.2 from 03 December 2021
Online update 1.2.8 from 27 July 2022
Latest BETA firmware version 1.2.9.2 dated November 15, 2022
Sample ViperFX settings -
About Iphone and WiFi: https://forum.xda-developers.com/t/...-rk3399-with-android-10.4176069/post-86043843
If you do not run applications where authorization is required : https://forum.xda-developers.com/t/...-rk3368-with-android-10.4175209/post-87005437
Important information (announcement of future OTA updates) - https://forum.xda-developers.com/t/...-rk3399-with-android-10.4176069/post-84457255
Who wants to translate Settings into their native language - https://forum.xda-developers.com/an...roid-6-8-9-t3955343/post80203246#post80203246
----------------------------------------------
Many thanks to the respected Graser from the 4PDA forum for invaluable help in creating the firmware!
+++++++++++++++++++++++++++++
This post is in edit mode! Errors and inaccuracies are possible!
Please excuse me in advance! I very rarely answer questions and do not use private messages!​
Restoring the PX6 MTCE device on the 10 android.​Also, using this method, go from 9-10 android to 10 android.
I want to warn you: Everything that you do, you do at your own peril and risk.
Create bootable SD card 10 Android PX6.
Important!!! : very demanding on the type of SD card !! I started installing the firmware when I changed 5 different SD cards from different manufacturers !!!!!
1. Unzip the bootable_sd_card_10_android_PX6 archive to C:/ disk on a laptop or computer.
2. Run SD_Firmware_Tool.exe (as administrator)
3. Select the firmware in .IMG - update_10_android_zavod_PX6.img
4. Click on the Create button.
5. After creating the SD card, insert it into the device and reboot it. The firmware installation will start automatically. Installation will take a very long time, about 40-60 minutes !!!!!
​Restoring a SD card after restoring the device:
​
Download: https://disk.yandex.ru/d/giQ3qdmL_8TR0w
If we have purchased your firmware for 9.0 full, do we need to do another purchase for this android 10 version?
Also, what's the upgrade procedure like for those of us coming off of malaysk 9.0?
I wonder if the upgrade is even worth it? Does your android 10 bring anything extra to the table? Love your android 9 firmware!
Thank you the best rom for px6 a10 so far !
stokedcrf said:
If we have purchased your firmware for 9.0 full, do we need to do another purchase for this android 10 version?
Also, what's the upgrade procedure like for those of us coming off of malaysk 9.0?
I wonder if the upgrade is even worth it? Does your android 10 bring anything extra to the table? Love your android 9 firmware!
Click to expand...
Click to collapse
@Malaysk hasnt confirmed Bluetooth support in Android 10, it's likely that MD-725 (RTL) isnt supported, so many devices might not have working Bluetooth on these versions. There may be other BT types not supported, but @Malaysk hasnt confirmed supported devices at all.
ok so i'm not entirely sure what the lite version actually consists of. I appreciate that it says a lot of things have been changed and added in the FULL version. But are we talking that the LITE version is just stock rom with a couple of launchers , root and a few other apps?
what rom is it actually based on or is it compiled from fresh?
is the lite version going to give me enough difference from stock 10 i have on my current unit in terms of speed, responsiveness and suchlike to make it worthwhile basically starting afresh?
bear in mind that i'm new to these devices and i've not installed any custom roms like this or hal9k on it before (plenty of experience with phones /tablets though)
Malaysk said:
Only for devices processor Rockchip PX6, MCU - MTCD, MTCE Android 10.0 !
Mod Q 10.0 Android PX6 RK3399
For PX5 RK3368 mod 10 android is HERE
Only for those who have 10 android installed, a PX6 processor and have an installed MCU that starts with MTC (X) - where X can have different letters.
With firmware device, you need to understand all the risks. Neither I nor the website is not responsible for your actions and possibly killed devices! Everything you do - you do at your own peril and risk.
Before installing the firmware, be sure to try to get into the Recovery (I have this method - I press the RESET button (RST) and hold the buttons on the front panel of the device until the buttons blink - I release the RESET button and immediately press the RESET button again for a short time 1-2 times ).
IMPORTANT!! : You cannot change the firmware versions in the system partitions - System, Vendor, ODM and Product (this is due to the fact that in 10 android these sections are dynamic and protected by the android itself from changes)- otherwise you will have a BLACK SCREEN after reboot and you will have to go to RECOVERY and reinstall the firmware from there (you can without deleting the data).
How do you know if your device is suitable for this forum thread? You can see the device in Settings - System - About device: look at the photo
What's added, fixed in LITE firmware version:
Root access (Magisk) 8.0.2
IMPORTANT!! : You cannot change the firmware versions in the system partitions in LITE - System, Vendor, ODM and Product - otherwise you will have a BLACK SCREEN after reboot and you will have to go to RECOVERY and reinstall the firmware from there (you can without deleting the data).
Added ESFileExplorer, RootExplorer programs.
Two modified launchers with the ability to customize them (located in Mod Settings).
Enabled the ability to start the screensaver and set the start time to 15-30 seconds 1-3-5-7-10 minutes.
By default, video viewing while driving is enabled and audio mute in Navigation is set to -3.
Changed basic Settings.
Possibility to set viewing of Internet traffic speed in the Status Bar.
Ability to change color and gradient in the Status Bar.
Many other changes and additions.
Installing LITE firmware version:
Unzip the archive and write the Update.zip file to a SD card or USB flash drive (must be formatted in FAT32). Insert into the loaded device. After a few seconds, the update menu will appear. We put a checkmark on Wipe Data (you will lose all your installed programs) and click on the Install button. See the screenshot below. The machine will reboot and the firmware installation will begin.
Download LITE version:
Be sure to read the instructions inside the archive, along with the firmware !!!
I want to warn you: Everything that you do, you do at your own peril and risk.
Download: https://yadi.sk/d/Tz3MyqYQdzr38Q
Mirror: https://mega.nz/file/NxZjzQjB#I13RRu_Lb5VAnt4EJ1VkjOtwDfPF2j6rKxhJ4BbOuLk
----------------------------------------------
What's added, fixed in FULL firmware version:
Full root access (Magisk)
IMPORTANT!! : You cannot change the firmware versions in the system partitions - System, Vendor, ODM and Product - otherwise you will have a BLACK SCREEN after reboot and you will have to go to RECOVERY and reinstall the firmware from there (you can without deleting the data).
Seven completely modified launchers with the ability to view tags for listening to music (any music app), Bluetooth music and radio stations.
The ability to customize Launchers (enable, disable unnecessary functions in the settings) and weather settings in them and display the speed via GPS.
4 types of screen savers with analog and digital clocks, with the ability to display GPS speed, weather, music listening tags (any music application),
Bluetooth music and radio stations from the Radio app. Full customization of screensavers - color, font, disabling unnecessary functions, your car logo, etc. In the settings.
Change splash screen - hold your finger in the center of the screen for 3-5 seconds - the view will change. Other screensavers are in the OEM app.
Changed the volume bar and reduced its disappearance time. It is also fully configurable in Settings Mod - Mod settings - Sound settings.
Fully customizable panel status with the ability to enable and disable buttons and icons in it in the settings and it is possible to completely disable it.
Reload key added to the status bar.
Added buttons "Screensaver", "Music", "Navigation", "Bluetooth Music" in the status bar (can be enabled or disabled in the settings).
Changed the function of calling the brightness panel in the status bar.
The screensaver is now launched in all programs, in the Mod Settings there is an Application Whitelist, where you can specify applications where the screensaver will not start.
Added a list of applications in the Mod settings, where you can specify autostart after sleep.
Added equalizer ViperFX - you can watch the settings in the video
Changed Bluetooth Music app.
Applications Music, Radio, Video have been completely changed. You can install standard applications from the OEM application.
Video files can be played in the background.
Now when you switch on rear view camera the brightness is in creased up to maximum automatically
4 different types of radio apps have been added in the OEM app (including radio with Day and Night support)
Go to the OEM app and install the app from there.
3 different types of Music app have been added in the OEM app.
Split screen support (not all apps support)
Added online radio PCRadio
Mod settings - MOD Settings - System settings - added automatic screen brightness by GPS.
Supports 1280X720 and 1024X600 screen resolutions.
Added four customizable buttons to screensavers to launch your programs.
- Long press on the button - select the application.
- Short press on the button - start the application.
You can now configure the MODE button to launch your applications.
- Located in Mod Settings - MOD Settings - System Settings - Select applications to launch by pressing the MODE button.
- If it is disabled, the standard method of operation of the MODE button is used (launching Radio-Music-Video)
Added the ability to automatically adjust the sound based on GPS speed.
Located in Settings mod - MOD Settings - Sound settings - Auto volume control by GPS.
Added the ability to set pop-up messages about playing Music, Radio, Bluetooth music and PCRadio.
Located in Mod Settings - MOD Settings - System Settings - Popup Settings.
Fixed GPS work.
- Improved location accuracy.
- With a cold start - satellites are located in 40-70 seconds.
- With a hot start (after sleep or reboot) - instantly.
Anyone who had problems with USB ports or missing WiFi - fixed.
USB and WiFi are initialized after the system is fully booted and after sleep.
New method and settings of the whitelist of programs to run after sleep (located in Mod Settings - Mod Settings - System Settings)
New whitelist for programs in which the screensaver will not start (located in Mod Settings - Mod Settings - Screensaver Settings)
Redesigned Launcher with day and night support. Also added to Mod Settings - Mod Settings - Launchers to configure it. You can customize the display of the main screen
- Clock, GPS speed, Weather or choose to display your logo (download a logo on the Internet (for example, a BMW car logo),
in PNG format and preferably with a transparent background and copy the file to the device's internal memory)
If after updating the firmware, every time the system boots, the location permissions for the launcher are asked, go to Mod Settings - Mod Settings -
Launcher Settings - Launcher with day and night support and enable GPS speed display.
New graphic equalizer in Music and Screensaver apps, with four different graphic equalizers and color selection.
You can now set the time for showing music and radio notifications in Mod Settings from 1 to 10 seconds.
You can change the DPI of the screen. The range is from 260dpi to 160dpi (standard 220 by default) - I set it to 200dpi. Located - Mod Settings - Mod Settings - System Settings.
You can assign the launch of your applications to the buttons on the steering wheel or on the front panel of the device. Located in Mod Settings - Mod Settings - Car (as you select applications there, then assign buttons through the standard application, for setting the buttons on the steering wheel, for example). - you can watch the video on how to configure -
More flexible graphic equalizer settings are in Mod Settings - Mod Settings - Sound Settings.
Mod Settings - Mod Settings - Car - added GPS fix (enabled by default).
Redesigned regular widgets for managing Music, Radio, Bluetooth music, etc.
Configurable rear camera parking lines, you need to go to Settings Mod – Car - related settings – Extra settings and enable 1-2-3 type of Rear view ruler.
EasyConnected has been updated to the latest version.
Many other fixes and additions.
Installing FULL firmware version:
You must download the LITE version, read the instructions inside the archive and be sure to install the LITE version on your device.
Download FULL version:
Installation only on LITE firmware version and only through online update. Download the LITE version and read the instructions inside the archive.
----------------------------------------------
Many thanks to the respected Graser from the 4PDA forum for invaluable help in creating the firmware!
+++++++++++++++++++++++++++++
This post is in edit mode! Errors and inaccuracies are possible!
Please excuse me in advance! I very rarely answer questions and do not use private messages!
Click to expand...
Click to collapse
Tried the update but won't recognize when my usb drive is inserted . I just updated to latest from Dasaita so I know it works what am I missing here ?
My pic uploads failed but I do have a PX6 MTCE HA 1280x720
thefunkygibbon said:
ok so i'm not entirely sure what the lite version actually consists of. I appreciate that it says a lot of things have been changed and added in the FULL version. But are we talking that the LITE version is just stock rom with a couple of launchers , root and a few other apps?
what rom is it actually based on or is it compiled from fresh?
is the lite version going to give me enough difference from stock 10 i have on my current unit in terms of speed, responsiveness and suchlike to make it worthwhile basically starting afresh?
bear in mind that i'm new to these devices and i've not installed any custom roms like this or hal9k on it before (plenty of experience with phones /tablets though)
Click to expand...
Click to collapse
Funky Did you get it to work ? I tried my unit does not recognise the update file on the Flash Drive , Also did you first go into recovery mode if you did?
Cheers
ToyotaJay said:
Funky Did you get it to work ? I tried my unit does not recognise the update file on the Flash Drive , Also did you first go into recovery mode if you did?
Cheers
Click to expand...
Click to collapse
hi, no i've not attempted to yet since part of me is reluctant to give money for the rom, from what i can tell the 'lite' version is not a lot different to stock so isn't indicative of the one that he wants you to pay money for. plus i'm not paying money when the guy rarely supports his 'product'.
waiting for hal9k's rom
Hello,
the rom is verdy good.
Thanks.
But the EQ is very poor.
Can we install the EQ from Hal9k v4 or from AAS?
Updating from an existing Android 10, I got a status 7 error when updating to lite - what am I possibly doing wrong ???
thefunkygibbon said:
ok so i'm not entirely sure what the lite version actually consists of. I appreciate that it says a lot of things have been changed and added in the FULL version. But are we talking that the LITE version is just stock rom with a couple of launchers , root and a few other apps?
what rom is it actually based on or is it compiled from fresh?
is the lite version going to give me enough difference from stock 10 i have on my current unit in terms of speed, responsiveness and suchlike to make it worthwhile basically starting afresh?
bear in mind that i'm new to these devices and i've not installed any custom roms like this or hal9k on it before (plenty of experience with phones /tablets though)
Click to expand...
Click to collapse
i have not tried this version as but i used the previous version
the lite release give you more futures than stock but it is not meant to be used full time it meant to be a test drive for this ROM before you pay anything
the money go to support the developer to help improve this ROM
The full release add soo many futures that you can not get on stock
---------- Post added at 12:10 PM ---------- Previous post was at 12:05 PM ----------
ToyotaJay said:
Funky Did you get it to work ? I tried my unit does not recognise the update file on the Flash Drive , Also did you first go into recovery mode if you did?
Cheers
Click to expand...
Click to collapse
Are coming from android 9 or 10?
For 10 it should work (but I have not tried)
For 9 you can not upgrade directly from 9 to 10 like that
you need a special method
in here
https://forum.xda-developers.com/an...nt/upgrade-method-to-android-version-t4132123
Deleted
FredFromBerks said:
Updating from an existing Android 10, I got a status 7 error when updating to lite - what am I possibly doing wrong ???
Click to expand...
Click to collapse
me too...status 7
omg this thing its real!!!
FredFromBerks said:
Updating from an existing Android 10, I got a status 7 error when updating to lite - what am I possibly doing wrong ???
Click to expand...
Click to collapse
I tried it too after rooting my head unit and I got the same error.
Al Ferro said:
I tried it too after rooting my head unit and I got the same error.
Click to expand...
Click to collapse
Same issue happens to me. I come from a rooted device on 10 but the reset to factory default, resets itself without root, therefore early root might not be the issue.
Px5 or px6
Hey Malaysk
I like you Rom. And installed your Rom in a previews device, made a contribution. But right now I have other device and I am a bit confused. Is it a a px5 or px6. It has an android 10.
Thanks
kalewsiukas said:
Hey Malaysk
I like you Rom. And installed your Rom in a previews device, made a contribution. But right now I have other device and I am a bit confused. Is it a a px5 or px6. It has an android 10.
Thanks
Click to expand...
Click to collapse
its neither. do NOT install this rom
thefunkygibbon said:
its neither. do NOT install this rom
Click to expand...
Click to collapse
thnx for the answer. is there any kind of the rom to update? because right now is a bit disgusting

[APP][ANDROID TV] Projectivy Launcher

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

Categories

Resources