Change APP locale (language) via adb shell or Terminal? - Android Q&A, Help & Troubleshooting

Hello. Is it possible to change an app's language via adb shell, and persist even after reboot? Yes, the device is rooted. If so, let's say as an example, the app identifies as my.app: how would the command look like?
Currently LineageOS 18.1 (Android 11) and LineageOS 17.1 (Android 10).
It would even be fine if some helper module/ service/ binary needs to be installed for that.

Because changing an app's locale with a simple terminaI command is not possible in current Android, I again settled for the [..]posed module WeiJu, after the dev ikws4/ Devin just privately updated it for me for compatibility w/ Android 11 and LSPosed (but I also verified the new WeiJu 0.3.8 working all the way down to Android 7.1.1 + legacy XPosed). Devin wrote to me via email that he wants to keep WeiJu's github repo closed because he needs to focus on other things right now, but is fine with me sharing the updated version here on XDA. You find it attached.
Open the spoiler to see all of WeiJu's features (like hiding status and navigation bar aka "immersive mode") apart from changing app locales.
Info:
Spoiler: WeiJu (io.ikws4.weiju)
Features:
- The status bar is customized in the navigation bar (background color, icon color, display)
- Screen orientation (horizontal and vertical)
- Force screenshot and screen recording
- Custom language
- Cancel dialog
- Customize DPI for each application
- Global translation (similar to Chrome's translation function)
- Model modification
....more
Permissions (digest):
· Reboot (power off the system and restart)
· Read phone status and identity
· Full network access
· View network connections
· Prevent phone from sleeping
· android.permission.FOREGROUND_SERVICE
· com.google.android.finsky.permission.BIND_GET_INSTALL_REFERRER_SERVICE
· com.google.android.c2dm.permission.RECEIVE

I need the pid and a key to translate

RootedLee said:
Because changing an app's locale with a simple terminaI command is not possible in current Android, I again settled for the [..]posed module WeiJu, after the dev ikws4/ Devin just privately updated it for me for compatibility w/ Android 11 and LSPosed (but I also verified the new WeiJu 0.3.8 working all the way down to Android 7.1.1 + legacy XPosed). Devin wrote to me via email that he wants to keep WeiJu's github repo closed because he needs to focus on other things right now, but is fine with me sharing the updated version here on XDA. You find it attached.
Open the spoiler to see all of WeiJu's features (like hiding status and navigation bar aka "immersive mode") apart from changing app locales.
Info:
Spoiler: WeiJu (io.ikws4.weiju)
Features:
- The status bar is customized in the navigation bar (background color, icon color, display)
- Screen orientation (horizontal and vertical)
- Force screenshot and screen recording
- Custom language
- Cancel dialog
- Customize DPI for each application
- Global translation (similar to Chrome's translation function)
- Model modification
....more
Permissions (digest):
· Reboot (power off the system and restart)
· Read phone status and identity
· Full network access
· View network connections
· Prevent phone from sleeping
· android.permission.FOREGROUND_SERVICE
· com.google.android.finsky.permission.BIND_GET_INSTALL_REFERRER_SERVICE
· com.google.android.c2dm.permission.RECEIVE
Click to expand...
Click to collapse
Was working fine for A12; now for the Andriod 13 any options ?

@droidmate dunno, am not running A13 (and most likely never will)...
[UPDATE] see my post below

@droidmate @ all: with v.13, Android now has a built-in function to change language per app

RootedLee said:
@droidmate @ all: with v.13, Android now has a built-in function to change language per app
Click to expand...
Click to collapse
what if the app does not support any other lanugages? is there any workaround for android 13 whatsoever?

xerel89 said:
I need the pid and a key to translate
Click to expand...
Click to collapse
How to get this values please

Related

[App][Xposed][KK] Xposed Frame work with Gravity Module-Tweak Box

GravityBox - all-in-one tweak box - Xposed module for devices running AOSP 4.4​Version 2.8.4 [KitKat]
Version for JellyBean is available in this thread:​
http://forum.xda-developers.com/showthread.php?p=48820866#post48820866
READ THIS POST CAREFULLY BEFORE PROCEEDING ANY FURTHER
Hey!
After countless hours of coding and searching for proper entry points to inject code to incorporate fixes and mods, here it is:
GravityBox - a complex Xposed module targeted for devices running Android 4.4, which turns vanilla ROM into
feature-packed "non-flashing" custom ROM.
Originally, this module was designed for MTK6589 devices which lack custom ROMs built from source due to MediaTek closed-source policy.
Later on, it was adjusted to support other (non-MTK) devices running vanilla or close-to-vanilla AOSP ROMs.
Introduction
The app utilizes amazing Xposed framework coded by recognized
developer rovo89 which, briefly, provides interface for injecting code into any app, including system services allowing modifications of applications and system services at run-time. One of the biggest advantages of GravityBox is that it is not bound to any specific device. Actually, it should run on any device having vanilla Android 4.4 (ROM close enough to AOSP).
This project wouldn't be possible without rovo's Xposed framework, so huge kudos to him.
Feature highlight
--- CyanogenMod Pie controls
--- Expanded Desktop
--- Statusbar QuickSettings tile management with tile reordering
--- Lockscreen targets
--- Statusbar icon coloring
--- Statusbar Brightness Control
--- Statusbar icon colors
--- Additional QuickSettings tiles:
------- Sync on/off, WiFi AP on/off, GravityBox shortcut, Torch, Network mode (2G/3G/2G+3G switch), Sleep, QuickRecord,
QuickApp, GPS on/off, Ringer mode, Volume tile
--- Quick pulldown - switches to QuickSettings when status bar is pulled down near edges
--- Auto-switch to QuickSettings when there are no notifications
--- Center clock in statusbar
--- Battery indicator style
--- Navigation bar tweaks
--- Low battery warning policy
--- Disable LED flashing when battery low
--- Disable LED while charging
--- Advanced power-off menu (reboot, recovery)
--- Volume key cursor control
--- Skip tracks by volume key long-press while screen off (thanks to rovo89)
--- More volume levels for music stream
--- Option to control safe headset media volume
--- Button for clearing all recent tasks at once
--- CRT screen off animation
--- Minimal brightness setting
--- Autobrihtness levels adjustment
--- Lockscreen tweaks - show widgets maximized, lockscreen background style (color fill, custom image)
--- Lockscreen rotation
--- Hardware key actions - menu long-press/double-tap, back long-press, home long-press
--- Dithered Holo background
--- Option to use solid black Holo background
--- Expandable volume panel
--- Option to unlink ringtone and notifications volumes
--- Notification drawer style (background color, image for portait/landscape, transparency)
--- Button backlight modes (default, disabled, always on while screen is on)
--- Dialer (Phone) tweaks
--- Launcher tweaks
--- Screen recording
... more to come
Compatibility
Some words about GB's main concept. One thing I didn't like about xposed modules was that it was always necessary to reboot a device after making a change to some option. Since GB's main concept was to turn MTK devices running stock ROM into something that's close enough to a feature-packed custom ROM, I had to take a decision - for it to be as much comfortable as possible and to really behave like a custom ROM, I had to design it to support most of the preference changes to be done on the fly without needing to reboot a device. While this sounds nice, it also brings couple of "drawbacks". For changes to be made on the fly, it is necessary to make some preparations when device starts. This means, even if you don't use the particular feature, the necessary preparation/modification is already there and is waiting for the user to come and change that option.
This means it is not possible to "completely deactivate" particular feature if it causes trouble on your device or if you installed GB because you want to use only one particular feature you can't find elsewhere.
This results in issues on ROMs/devices that have parts that are diverting from default Android implementation too much, or are running heavily modified custom ROMs.
If you experience weird issues after installing GB, even if you didn't activate a particular feature, it is not because of GB is broken, it is because it is not compatible with your ROM. It is very similar as if you installed ROM built from source for Nexus to some Xperia device - it won't work.
Next thing, GB is a complex module and is not suitable for 1 purpose scenario. This means, if you are running custom ROM built from source (CM, PAC, ...), and you are missing a certain feature, your best option is to go ask creators of those ROMs to implement those additional features. Supplementing missing features on well-known custom ROMs built from source by installing xposed modules (especially complex ones) is definitely not a good way to go and can cause more trouble than good.
And finally, the last. GB being a complex module, it shouldn't be combined with other complex modules often racing for the same goal. They can conflict/fight on the same playground and there's no way you can deterministically say which one's going to win.
They can even lose both.
So in summary:
- this module is designed to run on vanilla or close-to-vanilla Android 4.4 (AOSP)
- supports "Google devices" like Nexus, HTC One Google play edition, and others running vanilla Android 4.4
- Samsung Touchwiz, HTC Sense, MIUI, LeWa, etc. are NOT supported. It is not guaranteed this module will work on these at all so try at your own risk. This module is simply too complex to support all kind of ROM brands that were vastly modified by vendors.
- DO NOT USE WITH CUSTOM ROMS LIKE CM,AOSPA,ROOTBOX,AOKP,SLIM, OMNI AND THEIR OTHER CLONES... IT MAKES NO SENSE AND CAN CAUSE CONFLICTS AND UNEXPECTED BEHAVIOUR
- I will not implement any exceptions that will adapt this module to a specific custom ROM. Please, do understand, it is unmanageable.
- I will not provide any support for devices violating these compatibility rules
Prerequisites
To use this module, the following conditions must be met
- You have a device running Android 4.4 that's based on AOSP (vanilla or close-to-vanilla Android)
- ROM must be rooted (XposedInstaller requires root to be able to install framework into system)
- You have working custom recovery allowing you to make a backup before installing Xposed framework
GravityBox KitKat version has been developed and tested on Nexus 5
Installation
1) Backup your current ROM in custom recovery. I am serious. Don't skip this step.
2) Get the Xposed installer from Download section fromhttp://dl.xposed.info/latest.apk (the latest version is typically available at this link: http://dl.xposed.info/latest.apk)
3) Install and run Xposed installer and follow the instructions to activate Xposed framework
4) Reboot. If device doesn't boot that means that the Xposed framework is not compatible with ROM you are currently
running. You don't need to continue with the next steps. You will have to restore your ROM from backup.
5) Download, GravityBox APK from the second post, rename it to GravityBox.apk and install it.
Alternatively, you can download the latest GravityBox directly from Xposed Installer (search for GravityBox [KK] module).
6) Make sure GravityBox app is installed into internal memory. If it was installed into phone storage or external storage,
move it into the internal memory first (applies only to devices having additional or external storage)
7) Run Xposed installer, go to Modules menu and activate GravityBox by checking the checkbox
8) Reboot
9) Launch GravityBox from app drawer or from Xposed installer and set options as desired
Reporting bugs
If you experience problems with certain feature, provide the full-detailed info that can help me
to reproduce the bug and attach debug.log file you'll find in:
/data/data/de.robv.android.xposed.installer/log
In case you experience SystemUI crashes or other apps Force Closing, or device soft reboots, attach logcat from time
crash occurs. (use adb logcat *:E or your favorite logcat app from Play Store).
Please, don't attach big logs. Only the portion where error is clearly seen.
Disable all other xposed modules before reproducing bug to make sure it is really GravityBox related
Remember, this app was developed and tested on one particular device so it is not guaranteed that
it will work flawlessly on yours.
Multilanguage support
Volunteers are welcome to translate GravityBox to other languages.
Simply download this file: https://github.com/GravityBox/Gravit...es/strings.xml
Use Notepad++ to edit strings and then send me edited file so I can include translations into next release.
Source code
GravityBox is opensource. Sources are available in my gihub: https://raw.github.com/GravityBox/GravityBox/kitkat/res/values/strings.xml
If you're a dev and have some ideas for additional features, feel free to fork it, work on it
and send the pull requests.
Copyright notice
https://github.com/GravityBox/GravityBox/blob/kitkat/NOTICE
Support development
Coding, maintaining and supporting this project costs me a lot of my precious time. If you find this project useful, you are welcome to support its development via donation. This form of support is meant to compensate for my time dedicated to the community + eventually, help me to afford newer device to keep up with AOSP evolution thus providing continuous support as Android evolves. Thanks!
Changelog
https://github.com/GravityBox/GravityBox/blob/kitkat/CHANGELOG.txt
Change log:
---Improved Screen Recording
--- now can be used without busybox installed
--- detects if device supports screen recording
- AppLauncher: fix missing apps after reboot on some devices
- Fixed Screen Off Effect not respecting system default
- Updated Chinese (Simplified) translations (thanks to liveasx)
- Updated Spanish translations (thanks to jvbferrer)
- Updated Japanese translations (thanks to WedyDQ10)
- Updated Italian translations (thanks to pesa1234)
Full Change log:
https://github.com/GravityBox/GravityBox/blob/kitkat/CHANGELOG.txt
Please do not post other's work as if it is your own!
Original thread here
You did not even alter the OP, just copied and pasted. Please review XDA forum rule 12
Thread closed

[ROM] Custom firmware for K1 Plus DVB-S2/T2

Only K1 Plus DVB-S2 / T2​
Android 5.1.1​
{
"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"
}
Sorry, I write in bad English. Used Google translator.
Firmware was made on the basis of the factory firmware from 06.06.2016.
What added, modified and deleted:
Version 2.5 of 29/07/2016
Changed the info bar in the application for DVB television viewing, namely: EPG became fixed and changed the color of the line - the elapsed time
and I made semi-transparent substrate under the panel.
Built into the firmware Xposed.
Remove the Chinese keyboard and some programs.
Added programs: ES File Explorer , Root Explorer and Titanium Backup
Established another, completely redesigned home launcher, sharpened for our unit.
Android base dated June 06, 2016
DVB-T2 is run a separate icon.
Added program to autorun programs (eg TV) at system startup.
You can set your wallpaper and live wallpaper (in the factory launcher that could be done)
Removed Kodi, who pre-install the Chinese version of the installed Play Market
Now there is a choice of firmware run - Launcher, DVB-T2, DVB-S2 / DVB-T2 / The first time you ask that run by default. Change then start: press the Apps button on Moodle, launch the Settings - Home Screen, activate on Moodle mouse button and choose the cursor that run at startup.
Many other small fixes.
If you like my firmware and think that I'm wasting a lot of time to improve the firmware, then "Donate to Me"
Download: https://mega.nz/#!RgxmXB7D!u1Xvcr2Mqwpz6N8K96eA_sVP9aUukJVjis807xOCNAE
Version 3 of 04/09/2016
Firmware was made on the basis of the factory firmware from 09.08.2016.
Separate selection of firmware run - TV launcher, launcher Staff, DVB-S2, DVB-T2, DVB-S2 / DVB-T2. When you first start you will be asked what to run by default. Change then start: press the Apps button on Moodle, launch the Settings - Home Screen, activate on Moodle mouse button and choose the cursor that run at startup.
SPMC - can be removed in the Settings - Applications
Kodi - can be removed in the Settings - Applications
All programs can be run in the TV launcher.
Many other fixes.
Download: https://mega.nz/#!opgTCLAB!DWuXujguK7_3qZ12fYUEu8yiQTk70Awo-yI1TX90yME
Version 4.5 of 09/10/2016
Firmware was made on the basis of the factory firmware from 09.02.2016.
Base of September 02,
Established last SuperSu
Changed info Bar in the DTV application
Button to access the settings and the BISS key sharinga made directly in the basic settings (now do not need to enter the code 111111)
Fully customizable clock and weather.
Changed Status Bar
Added YouTube
Added - Settings - Display - Traffic display in status bar.
Altered settings.
Reworked DTV application. Enjoying all screenshots
Many other fixes.
If you want to install the firmware update just - while retaining all of your settings and programs that change factory_update_param.aml file, which is in the archive with the firmware in the folder - "To save all the data app to change the file"
View attachment 3882359View attachment 3882360
Version 5.2 of 23/11/2016
Firmware was made on the basis of the factory firmware on November 11, 2016.
+ New launcher (serial removed)
+ Reworked application for DVB S2 - T2
+ Changed the volume control
+ Corrections and additions in the new launcher
+ After exiting the DTV application is now immediately get into the launcher
+ The launcher now can set their wallpaper. Settings - Display - Wallpaper.
+ The launcher is added off button - Restart the machine. If you choose to exit there rekaveri and insert the SD card with the firmware, the device will begin flashing, without of pressing a button on the rear of the unit.
View attachment 3941916View attachment 3941917View attachment 3941918View attachment 3941919
Version 6 of 19/12/2016
Firmware was made on the basis of the factory firmware on November 22, 2016.
+ Fixed problem with Google Play authorization
+ Added a choice of aspect Pan&Scan and Combo (Thanks _sm0ke_)
+ Added a choice of visiting infobar 1-2-3-5-7-10-15-20 seconds.
+ Fixed launcher NewLauncher
+ Added ViperFX
+ Added button in the status bar Back, Home, Menu, Latest Applications Screenshot (convenient for those who use the mouse Aero)
+ The TV settings added setting Prognosis
+ The weather added launcher show
+ By correcting the little things.
Download Version 6: https://yadi.sk/d/fQPfQRuA342Dza
Version 6.5 of 02/26/2017
+ Updated Google Services
+ New Boot Animation
+ Visually redesigned infobar in DTV application
+ Changed launcher NewLauncher, you can now change the program to run on the main icons (which in the mid - high)
+ Changed the status bar and adds it off button - reload.
+ Added new settings for the display of hours in the status bar (located under Settings - System - Setting the clock and date) is now possible to change the layout, color, date, seconds, size and so on..
+ Added new settings statusbare gradient (found in Settings - System - Polat gradient) You can put any color (two - 4 colors) in the status bar.
+ Other settings under Settings - System.
+ New app to clear the memory (in the launcher NewLauncher).
+ Many other fixes and additions.
Download Version 6.5:https://yadi.sk/d/P7A_Xk6U3EeJuj
Version 7.0 of 03/09/2017
When you first start the DTV application, you will not see Infobar! Do not panic and click on the MENU button - Installation - Configuring InfoBar and Weather - Configuring InfoBar and there we enable and configure Infobar itself.
Now you can fully configure InfoBar and not only. Almost all DTV applications have been redesigned in a graphic form.
You can completely disable Infobar, disable - include individual elements in it, set as one color of the background, and set a gradient of two different colors, change the color of all elements and labels, etc. That is, you can modify about 100,000 varieties of graphical appearance.
+ Added service information in InfoBar (Satellite name, Frequency, Speed, VPID, APID, etc.) You can disable - Enable,
Change the color in Settings - Install in the DTV application.
+ Only for DTV-T2: Infobar, Weather, Dates and Clock settings (Menu - Install)
+ Application signature check disabled
+ APK integrity and version checking disabled
+ Increased the volume level to 30 (was 10), now you can more fine-tune the volume level.
+ Fixed a volume scale (there was an overlay of two pictures)
+ Added files to control the gyro of the mouse and mouse
+ Added a button for cleaning background processes and displaying free memory in the curtain Last apps (you can turn off in Settings - System)
+ Error correction.
Download Version 7.0:https://yadi.sk/d/FjnY5jDK3FNrVb
Version 7.5 of April 3, 2017
+ Added support for Picons ( images Channel )
+ Added to TV Settings item autoframerate
+ Support for scripts in Init.d is added
+ Added information to the channel list: channel name, channel number, epg of the ongoing transmission, epg of the next transmission, description of the ongoing transmission. The only downside - when switching the channel does not have time to load epg, just pressing the up-down button will update the information.
+ Added 5 on the screen invisible buttons for controlling the air mouse.
List of channels - middle
Menu - the upper left corner (where the weather information)
EPG - bottom left corner
Detal EPG channel - right upper corner
Favourites - right bottom corner
+ Added about 40 new buttons !!! For controlling the air mouse in the DTV application
+ When switching favorites, it is now NOT automatically triggered Channel list
+ Other fixes and additions.
Now to the Picon. For satellites, your help is required. In order for the picons to show up, you need to copy the Picons folder into the internal memory of the receiver to the root of the disc. The path will look like this - mnt/sdcard/picons/. To make the picon appear on a specific channel, the name of the png file must have the same name as the channel. For example channel name First HD, then the picture name should be such First HD.png To make it much easier to fill your backup channels in the Channel Editor and just copy the name of the channel to the picture. Picks are recommended with a resolution of 220X132, and then put it on this site, and I'll add them to my main message.
Download Version 7.5:https://yadi.sk/d/Z2RSwL2V3Gbqcs
Examples of Pikons of 220x132 with names: https://yadi.sk/d/rK4xvWlt3Gbo7j
Movistar+ picons - https://yadi.sk/d/_kzwudQB3GbDzz
Version 8.1 of May 30, 2017
I recommend installing this firmware with cleaning all data !!!
1. Delete the Google services.
2. An analog of Google services is installed - MicroG. Now after downloading free RAM became more than 740 mb from 1 Gb. Correctly need to configure only them - read this
See photos - https://forum.xda-developers.com/showpost.php?p=72475106&postcount=219
1. go into the microG Settings application and activate the background services:
- Register your device with Google
- Google Cloud Messaging
2. In the same place, select the UnifiedNlp settings and note (if you only use GPS, you can skip it):
- location programs (just select one that is more like it), so that the search for networks
- address search programs - mark Nominatim with a daw (conversion of coordinates to address)
3. reboot the device
4. Go to the Play Market and enter your account.
Click to expand...
Click to collapse
3. The default picture in the display of picos in the DTV application has been deleted. (You can set transparent picos)
4. The picture of the displayed picos is enlarged.
5. Replaced bootanimation.
6. Added what did Pily_W (for which many thanks to him)
Boot with init.d support, root shell, more than 100 hid drivers
SAMBA server, copy speed ~ 11.5MB / s, minimal assembly, no GUI (settings are in /system/usr/data/samba/smb.conf, login: admin pass: admin)
If you have a different workgroup name on the network on behalf of WORKGROUP, then go to /system/usr/data/samba/smb.conf and change the name in the line "workgroup = WORKGROUP"
MSG is a very useful micro application for displaying dialog boxes and notifications from under the shell
Autoframerate script and LED display scripts displaying toasts via MSG
7. YouTube has been added with support for downloading and without ads.
8. Added control of the aero mouse, here's a - https://ru.aliexpress.com/item/MX3-...8b56b76aa14d0e57-1496145022581-08947-VnYZvQVf
Download Version 8.1:https://yadi.sk/d/psi-Vlnx3JfBBv
Version 8.5 of August 10, 2017
1. The firmware was made on the basis of the last official on December 17 (before that all were on the November version)
2. The firmware is completely deodexed.
3. MicroG services are cleaned and installed the latest versions of Google Services (official)
4. Xposed is removed as a braking system.
5. The latest versions of SuperSU (hidden RTH access), Bysybox and fixed time zones are installed.
6. Only the launch of the SAMBA server is left, who needs the rest (script autoframerate and LED display scripts output toasts via MSG) go Root Explorer by the way System/ETC/ Init.d and there we set the right 0755 on the scripts you want to start when the system boots.
7. Changes in the launch of the main application for DTV (now there is a countdown of 5 seconds and the start occurs automatically, what you ran last) and changes in the DTV application itself.
8. YouTube 4K for consoles (will appear if you install the firmware into a clean one with the removal of all data)
9. There are a lot of other additions and fixes.
Download Version 8.5:https://yadi.sk/d/IbJ9ihFR3LtKTc
Version 9.0 of 13/01/2018, Android 5.1 ONLY OLD KI Plus!
Android base from the factory firmware from August 18, 2017.
1. The provider's name is written to the root of the internal memory in the folder SDCARD\Picons\namesprov\ names.ini
We look in the InfoBar or in the Channel list number of the provider and then write his name.
Example file names.ini:
Code:
[settings]
112=NTV +
43001=GeoTelekom
253=Tricolor
2. The image of the provider must be copied to the folder SDCARD\Picons\Piconprov with the same name that you wrote in the names.ini file
For example :
Code:
NTV+ image name will be NTV+ .png
GeoTelekom image name will be GeoTelekom.png
Tricolor image name will be Tricolor.png
3. The satellite image must be copied to the SDCARD \ Picons \ Piconsat folder
The image name must match the satellite name in the DTV-Menu-Settings-Satellite List
For example :
Code:
Eutelsat 36A image name will be Eutelsat 36A.png
If the satellite name is a slash "/" then in the DTV-Menu-Settings-Satellite list, select the satellite and click Edit.
Write your satellite name without a slash.
For example, the satellite name was Eutelsat 36A/36B, then rename it to Eutelsat 36A and the name of the picture will also be Eutelsat 36A.png and the position
picture in the folder SDCARD\Picons\Piconsat
Download fully customized Picons for satellite 36, provider NTV + (suitable for other satellites, if the names match) -
https://yadi.sk/d/JmpykWjd3RRGNi
Unarchive. Copy the entire Picons folder to the internal memory of the device.
Download firmware 9.0, Android 5.1 ONLY OLD KI Plus!: https://yadi.sk/d/5ddJQ4Io3RRGNt
If you like my firmware and think that I'm wasting a lot of time to improve the firmware, then "Donate to Me"
Installation (standard):
A MicroSD - in FAT32, write it 3-4 files from the archive, turn the power off the map - in the box,
the bottom through the hole with a needle push button,
connect the power, after 5 seconds, release the needle - waiting for the end of the firmware.
The first boot will be more long.
Setting Weather - http://forum.xda-developers.com/showpost.php?p=69706785&postcount=53
K1 PLUS EDITOR Сhannels - http://forum.xda-developers.com/showpost.php?p=68260031&postcount=13
.
A big thanks , you do a great job, i have one question , we can adabt the firmware of ferguson avira combo 4K for impliment it in our K1 PLUS
ferguson-digital.eu/en/ferguson-ariva-4k-combo/
thank you for this great work
I think the solution is to adapt a firmware "wetek play 2" in which the same processor etc.
because with the original firmware lot of bugs and list of DVBS2 channels can not be classified
So it is best to work on another stable and brand as wetek or ariva
give this firmware "wetek play 2" now i know how to do
thnks
here for wetek play
wetek. com/downloads
the biggest dream is to run enigma2 [OpenELEC (Vitmos OS) ] but I think this is not your field?
hello pleas need enigma2
thank you for this great work
Hi,
THanks for your job!
Do you think if it works with the K2 plus?
It's the same only with 2gb and ram 16gb !
Would this work for the original K1 Plus S905?
Thanks Malaysk for the work you did with the firmware, it looks great from the screenshots you posted.
Could this be adapted to work with the original K1 Plus S905 (without DVB-S2/T2)?
They look mostly identical to me apart from the tuner. goo.gl / AjN6ts and goo.gl / cVbNB9 .
I am trying to make that Fake Wi-fi fix work with mine but I don't know where to start (found this goo.gl / g97Ngx) for Root, Xposed, etc.
I don't understand why the original firmware build doesn't have a checkbox similar to what they were able to put in that thread, so many apps check for wi-fi these days.
Since you already have Xposed in your build, this could be great step forward in getting there if they can't put it in the firmware itself.
(Sorry for the links, the forum policy thing prevents me from putting urls in my post)
Thanks!
Thank you very much
I have android 6 installed on my k1 combo very smoth and stable but unfortunately no dtv app inside is possible to install dtv app on android 6 or modifying or not??
Verstuurd vanaf mijn SM-G901F met Tapatalk
Perfect work. Thanks. If you could add oscam support to the dtv application or make the tvheadend backend working, I would donate 10 beers.
Thanks for your great job.
Could you add to firmware that it accept external bluetooth dongle?
And, it is possible made fav list with sat and tdt channels mixed as other combo receivers?
K1 PLUS EDITOR Сhannels
4PDA- http://4pda.ru/forum/index.php?showtopic=730111&st=1880
How to work:
By clicking on the button "Загрузка" you must choose "dtv_user_data" folder;
When you click on "Сохранить" - ​​saves in the previously selected folder;
Removing the channel - the channel selected in the list, and press the Delete button (on the keyboard);
Moving the channel in the list up / down (buttons are located to the right of the channel list);
Possibly select multiple channels (but only in sequence), and move them;
It is necessary to add that you can also select multiple channels (either sequentially or through the Ctrl key in any order), and also remove the button Delete.
With the change of the order there is a nuance - normally only channel group will move that highlighted consistently. Those. if through the Ctrl key mark the channels in any order, the move will be a group that starts on the first selected, and ends on the last selected.
version 0.3
[+] Added context menu (right click), through which you can delete and move selected lines.
Moving rows to the specified position: select the channels we want to move (on Ctrl can be selected in a random order, not
necessarily in a row), press the right mouse button and select "Move". In the window that appears, specify the number of positions on which we want
move the selected channel and press OK. It made to speed up the channel grouping.
[-] Removed conversion;
[+] Cosmetic changes
[*] Working on the firmware to version from 25.06.2016.
version 0.4
[+] Added support for the new format (for firmware from 25.06.2016)
[+] Added the ability to convert between the formats from 06.25.2016 <-> 06.06.2016. To do this, you need to download the channel list and, at the bottom of the window (in the status bar, where a written format), select the format in which we want to convert.
version 0.4.2
[+] Remembers the last selected folder.
version 0.5
[+] Add to the list of channels on the satellite information (name, latitude, transponder data)
[+] Added the ability to edit the list of satellites. To do this, you must switch to "каналы/спутники" translate to "спутники" and download the list via the "Загрузить" button. The satellite list by double-clicking on the satellite, the transponder list will be thrown out (you can add / delete).
version 0.5.2
[+] Click "Группировка" is added to the context menu - the grouping of dedicated channels (takes all selected, and puts them behind the first selected). Allocate by CTRL.
version 0.6.0
[*] Changed almost all code
[*] The application design with multi-window interface with a tabbed interface
[+] Following function template (template includes favorite channels, regardless of the version of the channel list;
those. imposing a pattern on the channel list, favorites are restored)
[+] For foreigners added 2 languages ​​- English and German (toggle through the "Help" menu item)
[+] To choose the audio track by default.
[+] Filter to use to search for the channel (s) (for example, when searching for 3 satellites (astra, hotbird, sirius) finds more than 4000 channels; look for scrolling through the list would take a lot of time, but knowing that the desired channel has a specific signature ( name, frequency, etc.), it is possible to apply a filter)
[+] Column indicating the channel type (HD, encrypted)
version 0.6.3.3
[*] Fixed bug with downloading the configuration to the receiver;
[*] Fixed a bug with the addition of transponders;
version 0.6.4.0
[*] Fixed bugs;
version 0.6.5.0
[+] Added support for T2 (until a minimum volume - rename, move, delete, and favorites);
[+] Added languages;
[*] Bug fixes.
version 0.6.5.1
[+] Added languages
version 0.6.5.3
[+] Changed the way display the channel list;
[+] To the channel list added drag & drop (the ability to drag and drop channels);
[+] Added languages
version 0.6.5.5
[+] Added the ability to check program updates (check carried out each time you start);
thank you for this tutorial.my k1 on dvb s2 .with DTV application I can not logged more than 4 server cccam . i managed to logged in to 5 but no more. you have the same problem ?
Sorry I use Google translate.
thanksK; can i install this rom in kII pro s2 t2?
Hi Malaysk, i know your custom firmware is for K1 PLUS, but i have Xtreamer MXV PRO (it's the same box....) i have try to install your firmware but i have this error :
E:failed to verify whole-file signature
E:signature verification failed
Installation aborted
you think is possible to bypass this error and your firmware work in this box ? or is totaly not compatible ?
because the xtreamer firmware is... VERY POOR !!!!
thank you in advance for your help.
Deki95 said:
Hi Malaysk, i know your custom firmware is for K1 PLUS, but i have Xtreamer MXV PRO (it's the same box....) i have try to install your firmware but i have this error :
E:failed to verify whole-file signature
E:signature verification failed
Installation aborted
you think is possible to bypass this error and your firmware work in this box ? or is totaly not compatible ?
because the xtreamer firmware is... VERY POOR !!!!
thank you in advance for your help.
Click to expand...
Click to collapse
You must install this firmware before instal firmware's malaysk
https://mega.nz/#!TwwkTJ7D!5UhmMkkO6...hcWfQn3eCjSKv0
OR this one with android 6.0 for K1 plus but without DTV
https://mega.nz/#F!lp4zyb6Z!-0y-n5ByZSgJKryRDgeOPw
futrist said:
You must install this firmware before instal firmware's malaysk
https://mega.nz/#!TwwkTJ7D!5UhmMkkO6...hcWfQn3eCjSKv0
OR this one with android 6.0 for K1 plus but without DTV
https://mega.nz/#F!lp4zyb6Z!-0y-n5ByZSgJKryRDgeOPw
Click to expand...
Click to collapse
this link no ok
https://mega.nz/#!TwwkTJ7D!5UhmMkkO6...hcWfQn3eCjSKv0
Please port rom for Ferguson Ariva 4K Combo to K1plus
Thank you for this rom.
Damage, restore DVB channels not working.

[ROM] Custom firmware for KIII Pro DVB-S2/T2/C

Only KIII Pro DVB-S2/T2/C
{
"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"
}
I'm sorry - translating Google translator.
What's added, changed and deleted:
The standard launcher (which is loaded when the device is turned on) has been changed and the Russian language has been added.
Built-in Xposed firmware.
Removed the Chinese keyboard and some programs.
Added programs: ES File Explorer , Root Explorer
Another launcher, completely modified by me, is grounded for our apparatus.
You can install your own wallpaper and live wallpaper
A separate choice of launching the firmware is NEW Launcher or DVB-S2 / T2 / C. When you first start, you will be asked what to run by default. Change the launch: Click the Apps button on the remote control, launch Settings - Home screen, activate the Mouse button on the remote control and select the cursor to start at startup.
Installed the latest SuperSu
The button for accessing the settings of the sharing and BISS keys is made right in the basic settings (now you do not need to enter the code 111111)
Added in the Settings of the DTV program - setting the Clock and Date on the TV screen when watching the TV program. You can turn them off, change the location, color, font, etc.
Completely customizable and disabled Hours, Date and Weather are added (2 providers to choose from) You must enter your city manually in the Weather Settings. Read about the weather settings HERE
Redone Status Bar
Added - Settings - Display - Traffic display in the Status Bar.
The Settings have been changed.
+ Volume control changed
+ After leaving the DTV application, now we immediately fall into the launcher
+ Now you can install your own Wallpaper in the launcher. Settings - Screen - Wallpaper.
+ In the launcher added button Shutdown - Reboot the machine. If you choose to exit to Recovery and insert a card with firmware, the device will be flashed without pressing a button on the back of the device.
+ Added to the Status Bar buttons Back, Home, Menu, Latest Applications, Screenshot (convenient for those who use the aero mouse)
+ Settings have been added to TV Settings
+ Weather added to the launcher
+ Added select aspect of Pan & Scan and Combo to DTV application
+ Added the choice of the appearance of the infobar 1-2-3-5-7-10-15-20-25-30 sec.
+ Redesigned launcher New Launcher, now you can change the programs to run on the main icons (which in the middle are large)
+ The Shutdown - Restart button is added to the StatusBar.
+ Other settings in the Settings - System section.
+ Application signature check disabled
+ APK integrity and version checking disabled
+ You can fully customize InfoBar (set as one color of the background, and set a gradient of two different colors, change the color of all elements and labels, etc. That is, you can modify about 100,000 varieties of graphical appearance.)
+ Added service information in InfoBar (Satellite name, Frequency, Speed, VPID, APID, etc.)
+ Added information to the channel list: channel name, channel number, epg of the ongoing transmission, epg of the next transmission, description of the ongoing transmission. The only downside - when switching the channel does not have time to load epg, just by pressing the up-down button the information will be updated.
+ Added 5 on the screen invisible buttons for controlling the air mouse.
Channel list - middle
Menu - left upper corner (where weather information)
EPG - lower left corner
Detailed EPG channel - right upper corner
Favorites - right bottom corner
+ When switching favorites, it does NOT automatically start the channel list
+ Added support for Picons
In order for the picons to show up, you need to copy the Picons folder into the internal memory of the receiver to the root of the disc. The path will look like this - mnt/sdcard/picons/. In order for a picon to be displayed on a particular channel, the name of the png file must have the same name as the channel. For example, the channel name is First HD, then the name of the picture should be the First HD.png
+ Added support for scripts in Init.d
+ Boot with init.d support, root shell, more than 100 hid drivers
SAMBA server, copy speed ~ 11.5MB / s, minimal assembly, no GUI (settings are in /system/usr/data/samba/smb.conf, Login: admin Password: admin)
If you have a different workgroup name on the network on behalf of WORKGROUP, then go to /system/usr/data/samba/smb.conf and change the name there in the line workgroup = WORKGROUP
4 July 2017
1. Added working ViPER4Android
2. Added MX Player NEON with DTS codec (will appear only after a clean installation - if only by updating the firmware, it will not install)
3. Added YouTube (you can watch videos up to 4K resolution, download clips and without ads) (will appear only after a clean installation - if only by updating the firmware, it will not install)
4. Fixed channel panel (full date, hours, picos added)
5. Added working buttons in DTV Settings for Aero mouse..
Android 6.0 version 2.0
Download Version 2.0 Android 6.0 from 4 July 2017:https://yadi.sk/d/7EGVj7Dg3KjTWW(only for older models released before November 2018!)
Android 7.1 version 3.1
Download Version 3.1 Android 7.1 from 24 October 2017:https://yadi.sk/d/yPIl5sIR3P4JFy(only for older models released before November 2018!)
Android 7.1 version 3.5
Download Version 3.5 Android 7.1 from 27 October 2017:https://yadi.sk/d/LrUFNN773PAFqN(only for older models released before November 2018!)
1.The name of the provider is written in the folder SDCARD\Picons\namesprov\names.ini
For example names.ini :
[settings]
112=NTV+
43001=GeoTelekom
253=Tricolor
Click to expand...
Click to collapse
2. The provider's image must be copied to the folder SDCARD\Picons\Piconprov with the same name as you wrote in the file names.ini
For example :
NTV+ name of the picture - NTV+.png
GeoTelekom name of the picture - GeoTelekom.png
Tricolor name of the picture - Tricolor.png
Click to expand...
Click to collapse
3. The satellite's image must be copied to the folder SDCARD\Picons\Piconsat
The name of the picture should be the same as the satellite name in DTV-Installation-List of satellites
For example :
Eutelsat 36A name of the picture - Eutelsat 36A.png
Click to expand...
Click to collapse
Android 7.1 version 4.0
Download Version 4.0 Android 7.1 from 07 December 2017:https://yadi.sk/d/NzUcFfWY3QQJr4(only for older models released before November 2018!)
Android 7.1 version 5.1
Download Version 5.1 Android 7.1 from 03 April 2018:https://yadi.sk/d/Xils_gOy3WeZji(only for older models released before November 2018!)
+ New Channel List
+ New list of the EPG
+ The EPG is automatically loaded into the Channel List when you click OK
+ Fixed Clock Settings
+ Updated Google services
+ Added support for multiple joysticks.
+ In the archive, along with the firmware, new picons (for 36 satellites)
+ Сursor aero mouse is increased
A lot of other fixes and additions.
Android 7.1 version 6.0
Download Version 6.0 Android 7.1 from 26 July 2018:https://yadi.sk/d/H0lx4C8W3ZbfUb
Android 7.1 version 6.1(only for older models released before November 2018!)
Download Version 6.1 Android 7.1 from 28 July 2018:https://yadi.sk/d/HAucBuAq3ZfaaK(only for older models released before November 2018!)
-------------
For the new devices in 2019 with a new tuner - https://forum.xda-developers.com/showpost.php?p=79679953&postcount=386
------------
Video - https://youtu.be/KByK0sUG_IM
If you like my firmware and think that I'm wasting a lot of time to improve the firmware, then "Donate to Me"
Examples of Picon: https://yadi.sk/d/y-6Ygd2_3J3Mkh
Thank you very match Malaysk, it works pretty well this 1.8 version
Waiting for the Nougat version
Input ISO 8859-1 in your fw
Malaysk said:
Only KIII Pro DVB-S2/T2/C
I'm sorry - translating Google translator.
What's added, changed and deleted:
The standard launcher (which is loaded when the device is turned on) has been changed and the Russian language has been added.
Built-in Xposed firmware.
Removed the Chinese keyboard and some programs.
Added programs: ES File Explorer , Root Explorer
Another launcher, completely modified by me, is grounded for our apparatus.
You can install your own wallpaper and live wallpaper
A separate choice of launching the firmware is NEW Launcher or DVB-S2 / T2 / C. When you first start, you will be asked what to run by default. Change the launch: Click the Apps button on the remote control, launch Settings - Home screen, activate the Mouse button on the remote control and select the cursor to start at startup.
Installed the latest SuperSu
The button for accessing the settings of the sharing and BISS keys is made right in the basic settings (now you do not need to enter the code 111111)
Added in the Settings of the DTV program - setting the Clock and Date on the TV screen when watching the TV program. You can turn them off, change the location, color, font, etc.
Completely customizable and disabled Hours, Date and Weather are added (2 providers to choose from) You must enter your city manually in the Weather Settings. Read about the weather settings HERE
Redone Status Bar
Added - Settings - Display - Traffic display in the Status Bar.
The Settings have been changed.
+ Volume control changed
+ After leaving the DTV application, now we immediately fall into the launcher
+ Now you can install your own Wallpaper in the launcher. Settings - Screen - Wallpaper.
+ In the launcher added button Shutdown - Reboot the machine. If you choose to exit to Recovery and insert a card with firmware, the device will be flashed without pressing a button on the back of the device.
+ Added to the Status Bar buttons Back, Home, Menu, Latest Applications, Screenshot (convenient for those who use the aero mouse)
+ Settings have been added to TV Settings
+ Weather added to the launcher
+ Added select aspect of Pan & Scan and Combo to DTV application
+ Added the choice of the appearance of the infobar 1-2-3-5-7-10-15-20-25-30 sec.
+ Redesigned launcher New Launcher, now you can change the programs to run on the main icons (which in the middle are large)
+ The Shutdown - Restart button is added to the StatusBar.
+ Other settings in the Settings - System section.
+ Application signature check disabled
+ APK integrity and version checking disabled
+ You can fully customize InfoBar (set as one color of the background, and set a gradient of two different colors, change the color of all elements and labels, etc. That is, you can modify about 100,000 varieties of graphical appearance.)
+ Added service information in InfoBar (Satellite name, Frequency, Speed, VPID, APID, etc.)
+ Added information to the channel list: channel name, channel number, epg of the ongoing transmission, epg of the next transmission, description of the ongoing transmission. The only downside - when switching the channel does not have time to load epg, just by pressing the up-down button the information will be updated.
+ Added 5 on the screen invisible buttons for controlling the air mouse.
Channel list - middle
Menu - left upper corner (where weather information)
EPG - lower left corner
Detailed EPG channel - right upper corner
Favorites - right bottom corner
+ When switching favorites, it does NOT automatically start the channel list
+ Added support for Picons
In order for the picons to show up, you need to copy the Picons folder into the internal memory of the receiver to the root of the disc. The path will look like this - mnt/sdcard/picons/. In order for a picon to be displayed on a particular channel, the name of the png file must have the same name as the channel. For example, the channel name is First HD, then the name of the picture should be the First HD.png
+ Added support for scripts in Init.d
+ Boot with init.d support, root shell, more than 100 hid drivers
SAMBA server, copy speed ~ 11.5MB / s, minimal assembly, no GUI (settings are in /system/usr/data/samba/smb.conf, Login: admin Password: admin)
If you have a different workgroup name on the network on behalf of WORKGROUP, then go to /system/usr/data/samba/smb.conf and change the name there in the line workgroup = WORKGROUP
Download Version 1.8:https://yadi.sk/d/kh2SFw3K3Kd9y9
If you like my firmware and think that I'm wasting a lot of time to improve the firmware, then "Donate to Me"
Examples of Picon: https://yadi.sk/d/y-6Ygd2_3J3Mkh
Click to expand...
Click to collapse
Malasky, thanks for your excellent fw, I'm from Brazil and I'm using the same in my KIII pro, however I'm having character problems and accentuation in the search of channels and EPG, searching verified that I need ISO-8859-1, it's like you Put this on your fw?
Another problem is that in DVB C I can not signal in the frequency 111000 Symbol Rates 5217, how to check the calibration of the tuner?
In other receivers, with no signal problem at this frequency.
Is it possible to implement placement of new frequency lists in the cable, as already done in DBB-S?
Also can not subtitles can verify?
Malaysk said:
-
Click to expand...
Click to collapse
Input ISO 8859-1 in your fw.
This is possible. Thank you.
cataplas said:
Input ISO 8859-1 in your fw.
This is possible. Thank you.
Click to expand...
Click to collapse
Ok, and how do I do this?
Thanks
lvilla said:
Ok, and how do I do this?
Thanks
Click to expand...
Click to collapse
You are a TV BOX firmware programmer?
This is a request for the firmw programmer
cataplas said:
Input ISO 8859-1 in your fw.
This is possible. Thank you.
Click to expand...
Click to collapse
cataplas said:
You are a TV BOX firmware programmer?
This is a request for the firmw programmer
Click to expand...
Click to collapse
Ok, thanks.
Hello i flash Your firmware. All ok, but i have this problem.
1. YouTube crash with 4k video At 2160p
2. Netflix problem with connection Lost
3. In dtv mode the Button + and - for changinng Channel is revert.
Thankyou
Malaysk said:
-
Click to expand...
Click to collapse
Where to download original ttf source to be able to edit?
file.ttf
Thank you
EPG SAT to Spanish: Solved to 70% Download
cataplas said:
Where to download original ttf source to be able to edit?
file.ttf
Thank you
EPG SAT to Spanish: Solved to 70% Download
Click to expand...
Click to collapse
Can you explain please how to use that
dreambo said:
Can you explain please how to use that
Click to expand...
Click to collapse
Patch (Roboto.ttf edited) to see the EPG as it looks, with the slight change that in SAT mode some accents appear and the letter ñ y Ñ.
Faults in uppercase letters Á and Í (does not come any character in its place?) I do not know the connection HEX-DEC, and some fault I do not know (apart from those that come directly from the EPG).
a) Android Application:
FonterPro.apk
1.- install apk.
b) Ttf fonts
1.- copy to "/sdcard/fonter/fonts/"
2.- Install a font type, in the apk;
My sources- CUSTOM choose one and CHANGE SYSTEM SOURCE- select Roboto and ACCEPT (the tv-box will restart automatically)
Roboto-BoldCondensed_esp.ttf
Roboto-Condensed_esp.ttf
Roboto-Regular_esp.ttf
Sir, I hope you could make a nougat based costum rom, as Acemax latest release firmware based on nougat.
Thank you for your hard work sir,
Sincerely yours
Esta custom es la que más me gusta con diferencia, si pudieras optimizar la 7.1.1 sería maravilloso.
Con mi agradecimiento gracias por tu trabajo en beneficio de todos. Saludos
Thank you very much, you are going to put the version android 7.1?
revolution887 said:
Thank you very much, you are going to put the version android 7.1?
Click to expand...
Click to collapse
This is a translation of san google.
If I installed 7.1.1 and it is very good.
But I'll stick with that of Malaysk, for me it's more complete, I hope and wish you can customize the 7.1.1
Time is the most valuable thing we have, thanks Malaysk for sharing it with all of us.
Greetings.
no channels on eurobird (16dgr) and astra 3B (dutch channels
Hello<
when I patch with this ROM the box doesn't find channels on eurobird (16 dgr.) and astra 3B (dutch channels)?
What can I do to fix?
thanx for help
The SW ACEMAX KIII Pro Android 7.1 makes crap, the HD channels hang or go jerky as the usual!.
catorcio said:
The SW ACEMAX KIII Pro Android 7.1 makes crap, the HD channels hang or go jerky as the usual!.
Click to expand...
Click to collapse
We hope Sir Malaysk would like to make a nougat based costum rom soon,
Hi, pls add new version ACEMAX KIII Pro Android 7.1 with all your customization. if possible pls check the oscam it has some issues if you can upgrade it to the latest it will be great.
How to flash the Malaysk Custom firmware for KIII Pro DVB-S2/T2
Dear Malaysk,
great work!!
How to flash your Custom firmware for KIII Pro DVB-S2/T2? Is it the same method as explained in KII Pro post?
Thanks

MTCB/MTCC rk3188 (4.4.4) Firmware with an xposed set of MTC apps

Based on latest KITKAT from @dsa8310.
Sharing with you my custom modified rom with KK image.
OPEN GAPS VERSION: DOWNLOAD 1024x600 and 800x480 image
To get root access, you have to type in Factory settings instead of 126 -> *#hct#root# and then ok (just once!).
UPDATE: 11.9.2017
openGaps version:
Lite 1024 x 600 openG version. Need testing!!!
- LITE version of system
- added xposed status bar module for remove status bar items (copy mtc-status bar to external GPS Card)
- new screen saver without null null text (if doesn't show install it manually from: system/app/mtcscreensaver)
- removed all the bloatware callendar, calculator etc...
- added new car launcher AG (trial) for me the best - full version 1€
- back to xposed mtc manager 1.13 module
- screen saver from @Malaysk
LITE VERSION OPTIMIZATIONS:
- kernel tweaks (changed parameters of dalvik vm etc,...)
- better ram management
- faster scrolling
- faster boot
- better responsiveness
- increased performance and app ram management
- better video acceleration
- disable sending android logging stuff
- force gpu&cpu rendering
PREINSTALLED APPS and MODULES:
All these apps and xposed modules are preinstalled and you just have to activate xposed modules you need:
- disable_service
- google-maps-9.2 (you can update it just install as normal apk)
- mtcservice-2.60
- mtcsound-2.0.5 (remove from xposed if you don't have sound mod for better performance)
- mtcxp-1.0
- quickreboot
- RootExplorer
- Titanium_Backup
- xposed-disablefullscreenkeyboard
- xposed-mtc-bt-2.3
- xposed-mtc-keys-5.2 (custom keys for harware buttons)
- xposed-mtc-manager-1.13 (mode button mod and no closing apps when starting the car, etc.)
- xposed-mtc-music-2.8
- xposed-mtc-poweramp-1.4 (working media keys and stopping power amp when mtc app is started)
- xposed-mtc-radio-1.11
- xposed-VolumeBar (replaces original volume bar)
- 7th floor sound mod preinstalled and working
OTHER ADDITIONS: (included in download to copy on external SD (GPS card)
There is also file to copy on SD card (GPS card) that has features for MTCManager:
- hardware mode button can be configured (included in download) as well to switch between apps and auto play them (radio, poweramp, music, pcradio etc)
- mtc screen clock
- mtc status bar
DISABLING THE SCREEN SAVER OR CHANGING TIME:
Edit on external SD/ GPS-Card : Mtc.Manager/settings.ini
# the inclusion of an alternative screen saver, when you specify false will work full-time mechanism:
screenClock=false or true to activate
# Time off the screen if you do not set out full-time settings will be used in sec:
screenTimeout=300
# The name of the screensaver program package
screenPackage=com.microntek.screenclock
# Name Activiti screensaver
screenClass=MainActivity
# If the name of the package and Activiti is not specified, it will use a standard screensaver
MTC MANAGER CAPABILITIES:
capabilities
All configuration files must be on the external map in the mtc-manager directory.
1. The module carries the functionality of xposed-mcu , which does not allow the radio to go to sleep during the scrolling of the starter.
- when receiving a signal to turn off the module delays for 5 seconds, if at that moment the power reappears, nothing happens, in the absence of power, the radio recovers into sleep.
Due to the features of the implementation of the inclusion in our MCU, the screen goes out for the time of voltage failure.
This functionality can be disabled in settings.ini:
Settings.ini
Mcu_power = false
2. The module has a white list of applications that does not allow the system to close necessary services and applications when going to sleep and when pressing the "Acceleration" button in the blind. Thus, the module allows to refuse from using mtc-wakeup-service .
Filename with exceptions whitelist.ini
The file name of the white list application packages must be listed.
#
example
3. Accelerated start of user services. The services are started when the system kernel is loaded.
The list of services should be on the external map in the mtc-manager directory, the file name start_services.ini
each line should contain the service name in the format package name / full service name,
#
example
4. An alternative screensaver with a list of exceptions, running in any (even a non-standard application). The standard screen saver mechanism is activated.
It may not work on all firmware.
Settings in the settings.ini file.
Settings.ini
# Inclusion of an alternative screensaver, if false, the standard mechanism will work:
screenClock = true
# screen off time, if not specified, the value from the
default settings will be used: screenTimeout = 60
# screen saver program name
screenPackage = com.microntek.screenclock
# screen saver activation name
ScreenClass = MainActivity
# if the package name and activations are not specified, then the standard screensaver will be used
The exception list is located in the ss_exceptions.ini file - the package names must be listed, for example:
Ss_exceptions.ini
com.microntek.music
ru.yandex.yandexmaps
Also the screensaver will not start when talking on the phone, the rear view camera, navigation and turning off the radio.
If instead of a beautiful clock MTCSreenClock.apk a screensaver with a standard digital clock on a black background is called, you need to make sure that the MTCScreenClock application is installed.
If the application is installed, you can try setting screenPackage and screenClass parameters in settings.ini
5. Also in the module there is a "backup" for correct sound adjustment in MTC-Volume and MTC-Service .
#
The adjustment of sound in firmware on Android 4.4.4
6. Re-designation of OBD-device bluetooth.
Device names must be listed in the settings.ini file in obd_device parameter, separated by commas, in the form in which they are visible in the standard hands-free application. You can specify not names, but parts of names, for example:
Settings.ini
Obd_device = OBD, DUAL-SPP
7. Set the list of programs that are switched by the MODE button,
In settings.ini, set
Settings.ini
ModeSwitch = true
Programs are switched sequentially one after the other.
For correct sound switching, the applications used must be managed (play / pause) programmatically via intents. If the player does not support the start and stop playback of external intents, then you have to manually switch the sound.
When you click on the MODE button, the active application is searched for in the running list. Next, the application is sent a command (configurable in mode.ini) to close or pause the audio stream. After that, the default activation for the next application is launched and the application is sent a command to start playback (also configured in mode.ini)
#
Mode.ini
8. Disable the launch of the last running program.
Settings.ini
Clear_last_app = true
9. GPS time synchronization.
Settings.ini
Sync_gps_time = true
10. Turn on w-fi at startup.
Settings.ini
Wifi.on = true
Thank you Johnny! Love to see a lollipop version!
Hi Johny,
thx for sharing your custom Rom
Is this the openG or microG Version ?
Best regards
jun81 said:
Thank you Johnny! Love to see a lollipop version!
Click to expand...
Click to collapse
Working on it.
Do you guys prefer kikat or lollipop?
EagleSoldier said:
Hi Johny,
thx for sharing your custom Rom
Is this the openG or microG Version ?
Best regards
Click to expand...
Click to collapse
It's open gaps version because kitkat doesn't need micro g with 1 gb of ram. If someone else will be interested in MicroG I will give a try
personally lollipop works better..
jun81 said:
personally lollipop works better..
Click to expand...
Click to collapse
Done it, check the new thread.
thank you! gonna check it out!
I am waiting for the 800 x 480 Version to test it
EagleSoldier said:
I am waiting for the 800 x 480 Version to test it
Click to expand...
Click to collapse
Done, check it and report if screen saver is working
Johny DJ said:
Done, check it and report if screen saver is working
Click to expand...
Click to collapse
Awesome thanks
Will test it and report
Best regards
@Johny DJ
I've tested the ROM and everything is working well.
Screensaver don't work, I've activate the modules and placed the folders on GPS Card.
But the Screensaver don't appear.
To get root acsees , you have to type in Factorysetings instead of 126 -> *#hct#root# and then ok.
Overall a good ROM with some cool futures, hope you can fix the screensaver issue.
EagleSoldier said:
@Johny DJ
I've tested the ROM and everything is working well.
Screensaver don't work, I've activate the modules and placed the folders on GPS Card.
But the Screensaver don't appear.
To get root acsees , you have to type in Factorysetings instead of 126 -> *#hct#root# and then ok.
Overall a good ROM with some cool futures, hope you can fix the screensaver issue.
Click to expand...
Click to collapse
Yes you have to activate root once that's it.
Check folder mtc-manager on gps card called settings and change
# the inclusion of an alternative screen saver, when you specify false will work full-time mechanism:
screenClock=true
# Time off the screen if you do not set out full-time settings will be used in sec: change this value to lower just to test:
screenTimeout=300
# The name of the screensaver program package
screenPackage=com.microntek.screenclock
# Name Activiti screensaver
screenClass=MainActivity
# If the name of the package and Activiti is not specified, it will use a standard screensaver
how long does it take to boot after initial flash? I been waiting like 20 minutes still on a black screen
Thanks @Johny DJ for sharing this ROM with us!
I installed and tested 800 x 480 version on my RK3188 unit. Most of the functions are working flawlessly. Noticed a couple of things that i wanted to let you know:
1) The bluetooth app appears out of scale on the screen. Number 0 in the dial pad is cut off, and the refresh button on the contacts is also not visible. Please have a look at the screenshots below:
https://ibb.co/cde7NQ
https://ibb.co/hwP7NQ
2) I'm quite new to xposed. I copied the folders to the SD card, but do i need to enable any modules for the screen saver to work properly ? The screensaver appears in the screen, but the speed indicator shows null.
https://ibb.co/bJ3Cp5
https://ibb.co/dL3dU5
Thanks !
gabesir said:
how long does it take to boot after initial flash? I been waiting like 20 minutes still on a black screen
Click to expand...
Click to collapse
same problem 1024x600
re download the file, flash again.. no boot logo just a black screen.
champikasam said:
Thanks @Johny DJ for sharing this ROM with us!
I installed and tested 800 x 480 version on my RK3188 unit. Most of the functions are working flawlessly. Noticed a couple of things that i wanted to let you know:
1) The bluetooth app appears out of scale on the screen. Number 0 in the dial pad is cut off, and the refresh button on the contacts is also not visible. Please have a look at the screenshots below:
https://ibb.co/cde7NQ
https://ibb.co/hwP7NQ
2) I'm quite new to xposed. I copied the folders to the SD card, but do i need to enable any modules for the screen saver to work properly ? The screensaver appears in the screen, but the speed indicator shows null.
https://ibb.co/bJ3Cp5
https://ibb.co/dL3dU5
Thanks !
Click to expand...
Click to collapse
1. Tnx for info, will correct tomorrow and upload update. I don't have 800 x 480 unit so I cannot test.
2. Yes you have to enable all the modules to get screen saver working properly.
gabesir said:
re download the file, flash again.. no boot logo just a black screen.
Click to expand...
Click to collapse
Hm... I didn't have problems on 1024 x 600, will check and update and also add screen saver tomorrow.
Johny DJ said:
Hm... I didn't have problems on 1024 x 600, will check and update and also add screen saver tomorrow.
Click to expand...
Click to collapse
Do you use my files from the firmware? Hmm ... you did not even write about it .... sad. I looked at the screenshots.
Malaysk said:
Do you use my files from the firmware? Hmm ... you did not even write about it .... sad. I looked at the screenshots.
Click to expand...
Click to collapse
I'm sorry yes, I used one, and I didn't write or mentioned yet because it's not working in other update I was planning to write if it will work, but I think it's related to your android settings so will not work on other image because it+s much more complex, that's why I didn't mentioned yet.

[XPOSED][Pie] Firefds Kit 9.1.0.5-STABLE-15 - Customize Samsung OneUI [10/01/21]

Version for Marshmallow is available here: https://forum.xda-developers.com/xposed/modules/app-xtouchwizs5-customization-touchwiz-t3372401
Version for Nougat is available here: https://forum.xda-developers.com/xposed/modules/app-firefds-kit-customization-touchwiz-t3692391
Version for Oreo is available here: https://forum.xda-developers.com/xposed/modules/app-firefds-kit-customization-touchwiz-t3749479
Firefds Kit [Pie]
Xposed module for Samsung Pie devices.
This application also uses Root access to apply some Samsung CSC features.
Starting from version 1.0.3.0 Stable 4, the module no longer requires root access. All features that required CSC changes in the past now use Xposed hooking.
Known working devices:
Galaxy S8 SM-G950F
Galaxy S8+ SM-G955F
Galaxy S9 SM-G960F
Galaxy Note 9 SM-N960F
Galaxy S10E SM-970F
Galaxy S10 SM-973F
Galaxy S10+ SM-975F
Galaxy Tab S4 SM-T835
Features
The module has the following features:
Fake system status to Official
Selectable advanced power menu options:
Power off
Restart
Emergency mode
Recovery (with custom text)
Download
Data mode switch
Screenshot
Switch User (when multi user is enabled)
SystemUI restart
Flashlight
Screen Recorder (requires Samsung screen recorder app installed)
Disable restart confirmation
Enable performing power menu reboot / power off actions only after unlocking secure lock screen (stock behavior)
Disable display of power menu when secure lockscreen is locked
Enable call recording and call recording settings
Replace add call button instead of call recording and adding record by menu option
Clock Size option
Enable SD Card with Dual Sim option
Enable Call ID and spam protection option
Enable Secure Folder
Enable Screen Record tile and Settings options (requires Smart Capture 3.0.0+ installed)
Enable screen record while in call (requires Smart Capture 3.0.0+ installed)
Enable additional advanced hotspot settings option
One UI Home transition animation selection
Hide VoLTE icon in status bar
Hide persistent USB connection notification
Hide persistent charging notification
Enable block phrases in messages app settings
Enable native blur on notification panel pull down
Enable navigation bar color settings in Navigation Bar settings
Navigation bar custom color picker
Enable multi user toggle
Set max user value selector
Show seconds in status bar clock toggle
Show AM/PM for seconds on clock toggle
Show clock date on right of clock toggle
Add date to status bar clock options
Enable fingerprint unlock on reboot toggle
Enable biometrics unlock on reboot toggle
Add network speed menu to show network speed in the status bar
Data icon symbol selection (4G, LTE, 4G+, 4.5G)
Show Data usage view in quick panel
Double tap for sleep
Hide NFC icon
Disable Bluetooth toggle popup
Disable sync toggle popup
Disable high level brightness popup
Hide carrier label
Carrier label size selection
Disable loud volume warning
Disable volume control sound
Disable low battery sound
Screen timeout settings
NFC behavior settings
Auto MTP
Disable camera temperature check
Enable camera shutter sound menu
Disable call number formatting
Disable SMS to MMS threshold
Force MMS connect
Bypass exchange security
Disable signature check
Disable secure flag
Attention
This was built and tested on the Samsung Galaxy S8 G950F (Exynos) varient.
For Galaxy S9 and above which use encrypted CSC files - I have disabled a few CSC features because I can't test their implementation.
EdXposed is still very much a WIP and is still in beta.
THERE COULD BE BUGS/CRASHES/BOOTLOOPS, but it's pretty stable.
I've been working with both solohsu and C3C0 on testing EdXposed on Samsung devices.
Major Update
In the Pie version of FirefdsKit, I have updates the project in the following aspects:
Moved project from Eclipse to Android Studio
Updated compile SDK version to use latest SDK (28)
Updated dependencies to use online sources
Switched from Chainfire's SU library to topjohnwu's (Magisk) SU library
Installation
To install this module you need the following apps and modules installed on your device:
Magisk v18.1 and above - https://github.com/topjohnwu/Magisk/releases
Magisk Manager v7.0.0 and above - https://github.com/topjohnwu/Magisk/releases
Riru Magisk module v16.0 and above - https://github.com/RikkaApps/Riru/releases
EdXposed Magisk module v0.3.0.0_beta2 and above - https://github.com/ElderDrivers/EdXposed/releases
EdXposed Installer v2.2.1 and above - https://github.com/solohsu/XposedInstaller/releases
Download
Since EdXposed is still in an early stage, I have marked the initial release as Experimental.
In order to download it you need to enable seeing experimental releases in the module list - EdXposed Installer > Settings > Versions to be shown > Experimental
http://repo.xposed.info/module/sb.firefds.pie.firefdskit
Source Code
https://github.com/Firefds/FirefdsKit
Known Issues
Some features are removed on purpose. Since GravityBox has been working on Samsung Oreo devices without much issues, I only implemented features that need special Samsung coding. You can check GravityBox for Pie for additional features.
It could take some time to popup the root request, just wait a few minutes until it pops up, usually not much after the xposed installer recognized the module
External Libraries
The project uses the following libraries:
https://github.com/topjohnwu/libsu
https://github.com/rovo89/XposedBridge
https://github.com/rovo89/XposedMods/tree/master/XposedLibrary
https://github.com/jaredrummler/ColorPicker
Samsung framework libraries which are used for compile only
EdXposed Whitelisting
Users who want to use EdXposed's whitelist feature should whitelist the following apps:
Android System - android
Call - com.samsung.android.incallui
Camera - com.sec.android.app.camera
Contacts - com.samsung.android.contacts
Email - com.samsung.android.email.provider
Firefds Kit - sb.firefds.pie.firefdskit
Messaging - com.samsung.android.messaging
MTP Application - com.samsung.android.MtpApplication
NFC - com.android.nfc
One UI Home - com.sec.android.app.launcher
Settings - com.android.settings
Software Update - com.wssyncmldm
System UI - com.android.systemui
Credits
This module wouldn't have been here without the following people:
RikkaW - Creator of Riru Magisk module, which provides a way to inject codes into zygote process
@rovo89 - Creator of the original Xposed framework APIs
solohsu and MlgmXyysd - Creators of the EdXposed Magisk module and Installer that made all of this possible
@C3C076 - Creator of GravityBox Xposed modules, which I learnt a lot from
@wanam - Creator of the original XTouchWiz module, which this module is based on.
@topjohnwu - Creator of Magisk
@AbrahamGC - For the Extended Power Menu - Pie - Odex framework Smali guide
jaredrummler - For Color Picker library
Telegram
Announcements and pre release versions - https://t.me/firefdskit
This is a moded version of Wanam's XTouchWiz:
https://github.com/wanam/XTouchWiz
Reserved
Thank you for your great work sir!
Could you please add available to use finger print of face unlock after reboot??
Kglim said:
Thank you for your great work sir!
Could you please add available to use finger print of face unlock after reboot??
Click to expand...
Click to collapse
I will look into it
Can you implement battery circular?.. Thank you very much for your hard work [emoji3526][emoji4][emoji4]
Enviado desde mi SM-N950F mediante Tapatalk
Francescorm76 said:
Can you implement battery circular?.. Thank you very much for your hard work [emoji3526][emoji4][emoji4]
Enviado desde mi SM-N950F mediante Tapatalk
Click to expand...
Click to collapse
No, since EdXposed doesnt support resource hooking yet.
But once it does, it will be availabe as part of GravityBox
Kglim said:
Thank you for your great work sir!
Could you please add available to use finger print of face unlock after reboot??
Click to expand...
Click to collapse
Done.
Will be available next release.
If I can ask, what device are you using?
firefds said:
Done.
Will be available next release.
If I can ask, what device are you using?
Click to expand...
Click to collapse
Wow thank you for your quick response ??️
I'm using 955F sir
Works on my Galaxy S8 Plus SM-G955F too.
Thanks!
Edit: Firefds can't read my root access. But it seems to work all fine.
Andreas96 said:
Works on my Galaxy S8 Plus SM-G955F too.
Thanks!
Edit: Firefds can't read my root access. But it seems to work all fine.
Click to expand...
Click to collapse
The root request is called in the background and can take some time to popup.
Leave the app open for a few minutes, it should work.
If I see many complaints, I'll pop the request on startup.
firefds said:
The root request is called in the background and can take some time to popup.
Leave the app open for a few minutes, it should work.
If I see many complaints, I'll pop the request on startup.
Click to expand...
Click to collapse
Yeah now the root access has bin granted ?
GravityBox Beta for Android Pie is available:
https://forum.xda-developers.com/xposed/modules/app-gravitybox-v9-0-0-beta-1-android-9-t3908768
You can use Firefds Kit alongside GB.
THanks for the app.. Features I tested works well with note 9 running LionsRoar rom.
---------- Post added at 10:09 PM ---------- Previous post was at 09:54 PM ----------
firefds said:
GravityBox Beta for Android Pie is available:
https://forum.xda-developers.com/xposed/modules/app-gravitybox-v9-0-0-beta-1-android-9-t3908768
You can use Firefds Kit alongside GB.
Click to expand...
Click to collapse
Most of the gravity box features do not work at this time. In future, we will see more features getting integrated.
beta 2 has been released.
Changelog:
Added custom advanced power menu icons. No more ugly icons!
Added enable fingerprint unlock on reboot toggle
Added enable biometrics unlock on reboot toggle
Switched from deprecated ProgressDialog to ProgressBar
Download at:
Xposed Repo: https://repo.xposed.info/module/sb.firefds.pie.firefdskit
Github Release: https://github.com/Firefds/FirefdsKit/releases
Note 9 here, advanced power menu icons are invisible but tappable on the second beta.
Sent from my SM-N960N using XDA Labs
Tchania said:
Note 9 here, advanced power menu icons are invisible but tappable on the second beta.
Sent from my SM-N960N using XDA Labs
Click to expand...
Click to collapse
Can you send me xposed logs after opening the power menu?
firefds said:
Can you send me xposed logs after opening the power menu?
Click to expand...
Click to collapse
Here you go. And the way I saved the logs is:
-I disabled all other modules except Firefds kit.
-rebooted.
-went to xposed logs and cleared the logs.
-rebooted.
-waited a bit then held the power button to show the power menu.
-tapped on one of the invisible icons and the back button.
-went to xposed logs, reloaded once and save them.
And I also included a screenshot how it looks.
Sent from my SM-N960N using XDA Labs
Tchania said:
Here you go. And the way I saved the logs is:
-I disabled all other modules except Firefds kit.
-rebooted.
-went to xposed logs and cleared the logs.
-rebooted.
-waited a bit then held the power button to show the power menu.
-tapped on one of the invisible icons and the back button.
-went to xposed logs, reloaded once and save them.
And I also included a screenshot how it looks.
Sent from my SM-N960N using XDA Labs
Click to expand...
Click to collapse
Thank you.
It seems the logs are incomplete.
Can you recheck and see if all the logs appear in the log file as they appear in the app?
firefds said:
Thank you.
It seems the logs are incomplete.
Can you recheck and see if all the logs appear in the log file as they appear in the app?
Click to expand...
Click to collapse
I have checked and compared both of them and they both end at that line that says "using i".
I tried to get the logs this time disabling all the magisk modules but the log ends at exactly the same incomplete line.
And the thing that's driving me crazy now is that I tried different xposed installers and only the current one actually writes logs (although incomplete). Maybe an xposed issue. I'm no expert so I'm not sure what's wrong.
I'll keep searching for a solution and post back here once I get the complete log.
Thank you for looking into this
Sent from my SM-N960N using XDA Labs
Tchania said:
I have checked and compared both of them and they both end at that line that says "using i".
I tried to get the logs this time disabling all the magisk modules but the log ends at exactly the same incomplete line.
And the thing that's driving me crazy now is that I tried different xposed installers and only the current one actually writes logs (although incomplete). Maybe an xposed issue. I'm no expert so I'm not sure what's wrong.
I'll keep searching for a solution and post back here once I get the complete log.
Thank you for looking into this
Sent from my SM-N960N using XDA Labs
Click to expand...
Click to collapse
The EdXposed logs can behave weird.
Try the following:
Make sure you have ADB on your pc.
From the command prompt run adb with the following command: adb logcat > xposed.log
Then go back to the device and open the power menu
Finaly go back to the command prompt and CTRL-C to stop the logcat.
A file named xposed.log should be created on your pc, you can upload that.

Categories

Resources