Related
Hi,
ATPluginInstaller was a great idea-but we missed some things-and TICS can do it -especially installing a .plg in EACH .cpr!
TICS is short for Titanium Installator Controller Saver
TICS is upward-compatible to ATPluginInstaller in its Doing - but will do much more.
To introduce it, a little example to call TICS_installer, so you can already see, what's now possible:
TICS_installer.exe -addchange -plg:\\Internal Storage\\Sandbox\\default.plg -cpr:currentPortrait -silent
but also possible:
TICS_installer.exe -addchange -plg:\\Internal Storage\\Sandbox\\test.plg -cpr:\\Internal Storage\\Sandbox\\Titanium_480x640.cpr
and:
TICS_installer.exe -delete -plugin:Test -cpr:currentLandscape
Direct Download of TICS_installer - new RC3.1
Now, you have seen the "specials" of TICS - but the first question of te Plugin-Makers will be: "what about the setup.dll?"
And that's very easy: ATPluginInstaller installed or uninstalled only the default.plg in Titanium_<res>.cpr - so it was possible.
TICS has to much options for this - and so you need another interface -but you already have it:
The Setup.dll from Mortscript calls "install.mscr" after installing a cab - and "uninstall.mscr" before uninstalling a cab.
The only MUST is: the Mortscript.exe, TitaniumRefresh.exe and the both mscr-Files and TICS_installer.exe must be installed in your main Directory of your Plugin.
But so we can also be asure, that each Plugin has now its right MortScript-Version - and everybody of us has a simple-to-use interface.
I will post an example for an install.mscr in Post #2
But now the Syntax of TICS-installer(and 4 now it's changeable, after Release no more! It can only be expanded - but each Skinner, Themer, Plugin-Developer,... must rely on, that the Parameters from TICS_installer always be upward-compatible)
Usage:
Install/Change:
TICS_installer.exe -addchange -plg:<absolutePathToPlg> -cpr:currentPortrait|currentLandscape|<absolutePathToCpr> [-silent]
Uninstall:
TICS_installer.exe -delete -plugin:<PluginName> -cpr:currentPortrait|currentLandscape|<absolutePathToCpr> [-silent]
The Example in Post #2 will show the same thing as that was ATPluginInstaller did... almost... because "current" is the ative cpr - e.g. if you are using NeoTitanium - then TICS will install the .plg in NeoTitanium...
For whom it is needful to use TICS in future?
For the Users of course - no more problems to install Skins to whatever he uses in Titanium
For Developers of Plugins: their Plugins can now be used in each Titanium-Theme without adapting of the Theme-Makers - only depends from the ideas of the Skinners. Also they have a new interface after installing/before uninstalling a .cab - and Mortsript-knowledge would be enough
For Titanium-Theme-Makers: Now they can get help from the Skinners and the Plugin-Makers for a specific Plugin and no more for a whole cpr. Also the additional Parameters will help them, too
For Skinners: Much more possibilities to skin now Only by making that, what they can: Making great .plg's and Images!
TICS is free - like ATPluginInstaller - for each non-profit CHome-/Titanium-Plugin - so I'm only interested in enjoying this new possibilities of ech of you, too
Some important explanations:
- TICS_installer will only write in "ExtensibilityXML", "DefaultXML" and "Plugins" to CHome-Registry, if the Parameter for CPR is a "current..."-Parameter
- but then in "HKCU/Software/TICS" - with "newExtensibilityXML","new..."
- TICS uses "ExtensibilityXML" and "CPRFile" from CHome-Registry to identify the current CPR - it's automatically set by Windows-system because of ExtensibilityXML
- and you can use them by simple Registry-Copy in install.mscr or your Program like you need it for your Plugin
- You must set the <Position> in .plg - but if the Plugin already exists, then TICS ignores the Position in .plg - because it assumes, that the User has moved the Plugin to a better place for him (e.g. with CHome-Editor) - so it's more User-friendly
- TICS has definite Error-Messages and Number - which you can capture&handle while Installing a .plg - everything to find in "HKCU/Software/TICS"
- TICS recognizes your current resolution of your device - and only installs in the .cpr of this Resolution - no more in the other unused one
- Code optimization fast&small
- TICS makes a different between portrait and landscape in the .plg - so you have to call TICS twice if you want the same behaviour like ATPluginInstaller- but so you can also handle the different Sizes or can install different .plgs to Landscape and portrait... nice opportunity for Skinners
- it creates two temporary files direct in MainStorage "tempTitaniumLandscapeCpr.txt" and "tempTitaniumPortraitCpr.txt" which are the output files of - also a successful like a buggy call, too - of TICS - so you can handle it without need to copy something from Windows-Directory.
Of course will TICS change the current .cpr, too. And overwrite the temporary Files after next call of TICS
Everything else is already explained with ATPluginInstaller - but don't forget: CESetupDLL = "setup.dll" in TICS! :
http://forum.xda-developers.com/showthread.php?t=509492
Only a summary of the new advantages of TICS:
- fast - written in C with MSDN - nothing else! Needs only 20ms for a complete operation on a .cpr
- You can handle EACH .cpr now The most important of all
- .plg can be everywhere - you can also save the .plg in Internal Storage together with the Images to copy full Skins to your Plugins
- Post-Installation-Hook - you can handle everything which you need for yor Plugin now while installing the cab (install.mscr)
- Pre-Deinstallation-Hook - you can handle everything which you need for yor Plugin now before uninstalling the cab (uninstall.mscr)
- in pre- and post- un/installation you can handle everything also before calling TICS and also after calling TICS
-Detailed Error Messages and Numbers to handle them
- Special support-parameters for JMLToday & TitaniumRSS and some other Plugins
- Silent-Mode - TICS can suppress the Error-Messages and only write them to Registry - and you can handle them on your own
- Change View of Titanium to TitaniumListView or BronzeListView (disabled in Beta)
- Makes differences between portrait and landscape - and so the possibiity to have abolutely different Skins in this directions
- only installs in your Resolution - so it's fast and need less storage in your Windows-Directory
- User-friendly (e.g. Position - see above)
- Let you handle the both last calls of TICS by providing everything about them in Registry.
Download attached
Please: It's a RC: Before you try it - save your .cpr and the Values "ExtensibilityXML" and "Plugins" in Registry of CHome.
First File is Mortscript.exe (4.2-feel free to use,what you want) , TitaniumRefresh.exe, the setup.dll and an example for install.mscr and uninstall.mscr
Second File is TICS_installer.exe itself as zip
-------
last change 3.1:
- "-change" to TitaniumListView bugfix
*FULL CHANGELOG*
-------------
Thanx to Mort for providing the Setup.dll!!!
And AppStar for his great initial concept of ATPluginInstaller!!!
And I'm looking forward to new Themes & Skins, which are now much easier possible
Cheers & Thanxs
Micha
Like my work? For a new device to test, motivation, better developing environment and especially coffee - to spend much more nights, you can donate a cup of coffee for me.
Short Description: HowTo easily change your Plugin from ATPluginInstaller to TICS_installer (for Plugin-Developers) - needs only some minutes :
1. use the attached install.mscr and uninstall.mscr from Post #1 ("SetupDll_and_Mort.zip")
2. In install.mscr only put these Lines:
Code:
instPath = SystemPath( "ScriptPath" )
plgPath=instPath\"test.plg"
callParameter="-addchange -plg:"&plgPath&" -cpr:currentPortrait"
RunWait(instPath\"TICS_installer.exe", callParameter)
callParameter="-addchange -plg:"&plgPath&" -cpr:currentLandscape"
RunWait(instPath\"TICS_installer.exe", callParameter)
RunWait(instPath\"CHomeRefresh.exe","")
If you use another .plg - not default.plg - just change second line to the name of the .plg you want to install with .cab
3. In uninstall.mscr only put these Lines:
Code:
instPath = SystemPath( "ScriptPath" )
RunWait(instPath\"TICS_installer.exe", "-delete -plugin:[I]YourPlugin[/I] -cpr:currentLandscape")
RunWait(instPath\"TICS_installer.exe", "-delete -plugin:[I]YourPlugin[/I] -cpr:currentPortrait")
RunWait(instPath\"CHomeRefresh.exe","")
Only replace "YourPlugin" with the name of yourPlugin - e.g. "CNitrogen"
4. Put this install.mscr, uninstall.mscr, TICS_installer.exe, setup.dll, MortScript.exe (don't forget! use Version, you want) and CHomeRefresh.exe to your Main Directory of your Plugin. Delete "ATPluginInstaller.exe" and "CEsetupDLL.dll"
5. Add the new Files to your .inf-File
6. Change in [DefaultInstall]-Section of your inf the Line to: CESetupDLL = "setup.dll"
7. Cab your Plugin - ready - now your Plugin works with TICS - and therefore for all Themes
Longer Example MortScript:
Here's the Mortscript, what would almost do the same while installing a cab for a Titanium Pluing like ATPluginInstaller,
but with the difference: In the current (=active) CPR - it's also attached as example in Post #1 as download
Code:
### Sample: Installation for TICS - called by setup.dll
instPath = SystemPath( "ScriptPath" )
### Code before call of TICS_Installer ###
# empty
### TICS_Installer call portrait ###
plgPath=instPath\"test.plg"
callParameter="-addchange -plg:"&plgPath&" -cpr:currentPortrait"
message(callParameter)
RunWait(instPath\"TICS_installer.exe", callParameter)
### Handle here returned Error-Code: portrait ###
errorcode=RegRead("HKCU", "Software\TICS","ErrorNumber")
if (errorcode ne "0")
messagetext="Portrait Installation failed: "& RegRead("HKCU", "Software\TICS","ErrorDescription")
message(messagetext)
exit
endif
### TICS_Installer call landscape ###
plgPath=instPath\"test.plg"
callParameter="-addchange -plg:"&plgPath&" -cpr:currentLandscape"
RunWait(instPath\"TICS_installer.exe", callParameter)
### Handle here returned Error-Code: portrait ###
errorcode=RegRead("HKCU", "Software\TICS","ErrorNumber")
if (errorcode ne "0")
messagetext="Landscape Installation failed: "& RegRead("HKCU", "Software\TICS","ErrorDescription")
message(messagetext)
exit
endif
### Code after call of TICS_Installer ###
Sleep(500)
RunWait(instPath\"CHomeRefresh.exe","")
message("finished")
exit
An example for uninstallation (parly) - it will uninstall your Plugin with the Name "Test" - replace it with the Name of your Plugin and it will work
Code:
...
RunWait(instPath\"TICS_installer.exe", "-delete -plugin:Test -cpr:currentLandscape")
RunWait(instPath\"TICS_installer.exe", "-delete -plugin:Test -cpr:currentPortrait")
...
Some other possible calls - e.g. also from C-/C++/-C#-/Whatever-Program:
// LPCWSTR ganzPar= L"-addchange -plg:\\Interner Speicher\\Sandbox\\test.plg -cpr:\\Interner Speicher\\Sandbox\\Titanium_480x640.cpr" ;
// LPCWSTR ganzPar = L"-addchange -plg:\\Interner Speicher\\Sandbox\\test.plg -cpr:currentPortrait";
// LPCWSTR ganzPar = L"-addchange -plg:\\Interner Speicher\\Sandbox\\test.plg -cpr:currentLandscape -isTICSSystemCall";
// LPCWSTR ganzPar = L"-delete -plugin:JMLToday -cpr:\\Interner Speicher\\Sandbox\\Titanium2_480x640.cpr";
// LPCWSTR ganzPar = L"-delete -plugin:Test -cpr:currentPortrait";
// LPCWSTR ganzPar = L"-delete -plugin:Test -cpr:currentLandscape";
// LPCWSTR ganzPar = L"-delete -plugin:Testplugin -cpr:all";
// LPCWSTR ganzPar = L"-delete -plugin:Testplugin -cpr:\\Interner Speicher\\Sandbox\\Titanium_480x640.cpr";
And here the Listings of the Registry-Keys in HKCU/Software/TICS :
callAction: Last kind of Call, e.g. addchange
callCPR: full-qualified path of CPR which should be changed
callOrgDefaultXML/callOrgExtXML/callOrgPlugins: Saves the DefaultXML/ExtensibilityXML/Plugins before Changing
callOverall: All Parameters which were given to TICS_installer
callPLG: full-qualified path of PLG which should be injected
callTypeCPR: direct or current
ErrorDescription: Long description of Error Message
ErrorNumber: Number of the Error
last...: The same as above for the Call before
new...: The changes of TICS in Registry - with "current" also in your Titanium - otherwise only here, so you can copy it after installation e.g. in install.mscr
Nice day 4 U
Micha
Changelogs of former Versions:
changelog ReleaseCandidate 3.1:
- -change to TitaniumListView now works (not necessary to update from RC3.0 if you are a Plugin-Developers, who doesn't use "-change")
changelog ReleaseCandidate 3.0:
- Wrong Upload - therefore RC2.0 no more exists
- Bugfix: in seldom constallations other Plugins disappeared
- Added 2 more understandable Error Messages
changelog ReleaseCandidate 1.0
- added "ForbiddenList"
- added check of ExtensibilityXML to get the correct cpr-Name
- added possibility to change a cpr to TitaniumListView / BronzeListview
- increased speed - reduced filesize
Changelog Beta2:
- Made a Fix to Compiler-Options - in the optimization it made something wrong sometimes in .exe
- Some Bugfixes because of Feedback (now it's stable with changing the Windows-CPR)
- Implemented this to JMLToday-cab and tested it: All works - and if this works, so we can be very sure, that it works for all Plugins instead of ATPluginInstaller
- added Parameters:
-- The Version-Number of TICS will alway be transmitted to Registry HKCU/Software/TICS:Version
-- "-nochangechomereg" : Independent from -current..., TICS_installer won't change the Registry of CHome - only create the key in HKCU/Software/CHome, which you can copy or use afterwards.
-- "-nochangecpr" : Independent from -current..., TICS won't write back the cpr-File to the original and will only provide the temp-File, which you can use by your install-script
-- "-isTICSSystemCall": This will be a reserved Parameter for the whole TICS-System - and you can never rely on,what it does-so never use it - it's only for "C" and "S" of TICS - and can change its behaviour
- Some small optimizations in code
- Tested it very hard
-------
OK - I must go now for today - thanx for Feedback, how we can alltogether get it appropriate for each special wishes of the Themers, Skinners and Plugin-Developers.
Have Fun with TICS-Checking
Micha
Nice, now if someone wants a specific plugin for say my NeoTitanium or the Windows 7 Titanium or any other Titanium skin that uses custom named CPR's, the developer can make the layout or any skinner can make their own. Will make my job a lot easier, Thank you!!!
Enjoy your coffee, it's well earned.
Unique Transaction ID #4HH62607UX4580321
You have really outdone yourself Micha, that is great.
I am no skinner and also cannot program, but i will dig into this to understand it fully as it very interesting and opens a lot of possibilities.
Thank you! I'm looking forward to everything what the Skinners will do with your NeoTitanium
Thanx, too, Claus! You had so much effort increating and providing your cpr's for all resolutions and themes - I hope it's now much easier for you.
And hey - there's no need to programming - only using the Parameters
I hope some Plugins will test soon the changing of the files (setup.dll, TICS_installer.exe) - and the most of them can overtake almost blind (only changing the PluginName) the install.mscr and uninstall.mscr of the download (and shown in Post #2) - it would almost do the same as PluginInstaller before - but now for each Titanium-Theme - and I think that's interesting for all Plugin-Developers.
I will insert it also in JMLToday andsend it to JMHL afterwards - but there will be much more needed than only the Installation-Part.
The same later on with TitaniumRSS (because TitaniumRSS has already since the first Release TICS inside for changing to FullView and some more things- so I learned, what's important).
I want to explain some additional Parameters here - only to discuss, if they would be necessary for you:
- The Version-Number of TICS will alway be transmitted to Registry - better then a "-version"-Parameter - ok?
- There will be a "-change" - Parameter - e.g. then with "-cprchange:titaniumlistview|bronzelistview" - I don't think I have to explain, what it means
- Perhaps some Parameters there in "-change" which changes the Action-Areas and some more (proposals... we will see)
- "-nochangechomereg" : Independent from -current..., TICS_installer won't change the Registry of CHome - only create he key in HKCU/Software/CHome, which you can copy or use afterwards.
- "-nochangecpr" : Independent from -current..., TICS won't write back the cpr-File to the original and will only provide the temp-File, which you can use by your install-script
- "-isTICSSystemCall": This will be a reserved Parameter for the whole TICS-System - and you can never rely on,what it does-so never use it - it's only for "C" and "S" of TICS - and can change its behaviour
I didn't write this proposals of the Parameters to Post #1 (some of them are already implemented, but disabled in Beta) - not toconfuse to much - they would be seldom used - and the most important for Plugin-Developers,Skinners, Theme-Makers,... are in Post #1
But nevertheless: If you want something special of functionality for your Theme oder your Plugin or to help for skinning .plg's - it's the best now before Iwill open the Release-Thread of TICS.
Later on - I will add each Betas here - and the Releases with the official implemented and upward-compatible functionalities in the Release-Thread of the whole TICS-Suite.
Especially from Theme-Makers and Plugin-Developers: I hope you have a look at the Parameters of Post #1 - and can tell me, what you would like to have for your Plugin.
Cheers
Micha
Ok - thanx for the Feedbacks (better here in Thread as via PN - so I would see it much faster)
I have changed the things - and deleted Beta1 from Download and added Beta2 in Post #2
I have tested it hard - and I already integrated it in JMLToday.cab to see, if everything will work (JMLToday is very complex in installing and using .plg) - and it's stable with TICS Beta2 - so you can test it also with your Plugins.
Also I had to optimize the code a little bit and added some of the Parameters, I mentioned.
I only want to run it with some further informations - therefore the .exe is a little bit bigger now. But no bad effect on the speed.
I also have put each "Beta"-Status out of the Beta - no limitations and also no more messages and Silent-Mode is activated, if set.
The Message - if activated - are now also shown in Foreground
Works really stable to integrate it.
So - Beta2 is also Release Candidate 1
Please Feedback for wishes,...
Cheers
Micha
It would be nice to have a replacement for CHomeRefresh
After each CHomeRefresh, some keys I deleted from the registry get restored, amongst other things.
We could perhaps call it via:
TICS_Installer.exe -refresh
You now already have a replacement, adwin - because it's only called from the mortscripts
I did it on purpose So everybody can choose if he wants to handle the Return-Values before or make a Refresh.
So - TICS.exe will NEVER call a Refresh by itself - you can rely on
So you can use RedrawToday from Mortscript or RefreshToday.exe or nothing (or something else - there are some more programs). What's better for you (Therefore also the additional parameters, which only write to shadows)
Don't forget - now you have an Interface while installing/uninstalling the cab. So I had no reason to integrate the Refresh into the TICS-exe.
And because of the Restored Keys after Refresh - Beta2 also sets DefaultXML now - just uploaded some minutes before to Post #1
OK so?
Micha
mind realeasing the jmltoday version with this
n if possible have it take the red f the main clock in the bliss theme
Yes - but please: TICS is for all Plugins and Themes - and so please ask in the Plugins and Themes you use, if the could integrate TICS, so that everybody can enjoy each Plugin in each Theme.
I can only provide the Files - and it's simple to swap ATPluginInstaller.exe with TICS_installer.exe and also the cesetupdll.dll with setup.dll and add the 2 Scripts and only make a few simple modifications to them (which .plg - I set in Scripts still default.plg as example).
So each Plugin would automatically work with each themes - without anything more to do.
The Tests are fine - and ok - JMLToday - I'm involved and already made the new cab with TICS - but that must also be published according with JMHL. (and you were not the first who asked for JMLToday with TICS - I won't forget it, sure )
But it works for all Plugins & Themes - so please ask them also direct in their Thread.
OK?
Greetings
Micha
@Micha : You can publish your version of JMLToday5.4 with TICS (no problem).
I have lot of work (business-work, plugins in progress....) and i have not time to make all...
A++
OK - I've uploaded it meanwhile, until you have more Time:
JMLToday 5.4 installed by TICS as cab - Download-Post :
http://forum.xda-developers.com/showthread.php?p=4629986#post4629986
Then everybody can begin with making Skins for all the other Themes, like Bliss, NeoTitanium,...
Greetz
Micha
ok,thanx for the messages.I would only now need a feedback from somebody with QVGA or WQVGA-device. indifferent if you only inserts a single .plg or tried the link above from jmltoday.
But it's really an app for Developers,Theme-Makers to check it.
Like wished, I will add the "ForbiddenList" ((I will explain it) and then I will release TICS_installer as first app from the TICS-Suite.
Works fine so far
Micha
Thanx for the Feedbacks (I still don't understand, why you don't make it here in Thread...)
I added the wishes - I didn't changed the main features - so description is still the same to replace ATPluginInstaller with TICS_Installer - here are the adds of the First Release Candidate:
- added "ForbiddenList"
If you have a special .cpr - and you want to prevent it temporary from changes by Plugin-Installations - you only have to add the name of the cpr to /HKCU/Software/TICS -> "ForbiddenList" - enclosed with semicolons,
e.g. ForbiddenList=";TitaniumRSS;;Specialcpr;"
Then TICS would also if "currentPortrait" or "currentLandscape" is set for cpr - only make the temporary Files for this cpr and also the temporary Registry-Entries - but wouldn't change the Titanium system.
- added check of ExtensibilityXML to get the correct cpr-Name
TICS uses normally "CPRFile" in CHome to identify the current cpr - but now it also looks into ExtensibilityXML - and if there is another cpr-Name - then TICS uses this CPR-Name and also sets "CPRFile" this name (it's really better for TitaniumSystem- that both settings are switched, also if you think, that ExtensibilityXML would be enough)
- added possibility to change a cpr to TitaniumListView / BronzeListview
with
Code:
TICS_installer.exe -change -view:TitaniumListView -cpr:currentPortrait
the current protrait cpr would be change to TitaniumListView - so that e.g. JMLPanex would also work with Titanium7Project.
With:
Code:
TICS_installer.exe -change -view:BronzeListView -cpr:currentPortrait
it would be switched back
- increased speed - reduced filesize
you will see it .exe is now 35kb - and also for big cpr-Files very fast.
I don't want to add new functionalities for 1.0 now - but this Beta-Thread will remain also after Release - to add this things to next versions.
But the main-calls to -addchange and -delete, which are in 1.0 - will remain forever in each next update - so only expansions ae possible after Release.
So you can be sure, tht all Plugins, which are installed by TICS - remain upward-compatible for the future.
Please tell me, if you'd see any bug in RC1 - but it was good tested and has almost no differences to Beta2 in the MainStream (but faster &smaller) - so it's not necessary to wait too long until RC1 will be 1st Release.
Please report anything, what you see in trial.
Thanx & have fun with making your Plugins installable for all Titanium-Themes
Micha
BTW: If you need a further example how to use TICS RC1 - it's used inside this .cab :
http://forum.xda-developers.com/showpost.php?p=4683099&postcount=298
and still runs fine - otherwise just write it here (no more by PN please )
Micha
Thanx for the hint, Tb1502!
I wrote in Post #1 that:
CESetup.DLL = "setup.dll" should be the .inf-Entry for a Plugin, but it should be of course without the . :
CESetupDLL = "setup.dll"
in .inf to use the new setup.dll
Thanx again & Sorry
Micha
OK - after Feedback: RC1 is also first Release - all works fine.
I won't make a new Thread at the moment for the Release - think I will make this Thread after I have the most implemented "C" and "S" of TICS for the users.
I have added a short description to Post #2, how to change your Plugin from ATPluginInstaller to TICS_Installer. A few simple steps - takes only some minutes:
1. use the attached install.mscr and uninstall.mscr from Post #1 ("SetupDll_and_Mort.zip")
2. In install.mscr only put these Lines:
Code:
instPath = SystemPath( "ScriptPath" )
plgPath=instPath\"test.plg"
callParameter="-addchange -plg:"&plgPath&" -cpr:currentPortrait"
RunWait(instPath\"TICS_installer.exe", callParameter)
callParameter="-addchange -plg:"&plgPath&" -cpr:currentLandscape"
RunWait(instPath\"TICS_installer.exe", callParameter)
RunWait(instPath\"CHomeRefresh.exe","")
If you use another .plg - not default.plg - just change second line to the name of the .plg you want to install with .cab
3. In uninstall.mscr only put these Lines:
Code:
instPath = SystemPath( "ScriptPath" )
RunWait(instPath\"TICS_installer.exe", "-delete -plugin:[I]YourPlugin[/I] -cpr:currentLandscape")
RunWait(instPath\"TICS_installer.exe", "-delete -plugin:[I]YourPlugin[/I] -cpr:currentPortrait")
RunWait(instPath\"CHomeRefresh.exe","")
Only replace "YourPlugin" with the name of yourPlugin - e.g. "CNitrogen"
4. Put this install.mscr, uninstall.mscr, TICS_installer.exe, setup.dll, MortScript.exe (don't forget! use Version, you want) and CHomeRefresh.exe to your Main Directory of your Plugin. Delete "ATPluginInstaller.exe" and "CEsetupDLL.dll"
5. Add the new Files to your .inf-File
6. Change in [DefaultInstall]-Section of your inf the Line to: CESetupDLL = "setup.dll"
7. Cab your Plugin - ready - now your Plugin works with TICS - and therefore for all Themes
OK - the Tests were all ok - some Plugins use it meandwhile - and hey.. you are using Beta2 - But RC1 is the new one!
It's running faster and is smaller - I think I will make sooner a Release Thread,than I wanted
But in Release - it will be the same as RC1 - so please use this (Just compare the changelog - the main functions are the same, but there's some differences between older Beta2 and RC1 - for special use - if you need it)
And Beta2 is good tested, but RC1 is better tested, because it's already running in some Pugins
Greetings
Micha
Hi everyone,
Using apk changer, I want to add Power Widget in default_workspace.xml within ADWLauncher.apk
Edit : I've tried the following
Code:
<appwidget launcher:className="com.android.settings.widget.SettingsAppWidgetProvider" launcher:packageName="com.android.settings" launcher:screen="1" launcher:x="0" launcher:y="0" launcher:spanX="4" launcher:spanY="1" />
it works (after adb push via recovery) and after doing clear data of ADW Launcher, the power widget shows "Not configured Please add again" instead of usual buttons : wifi, bt, brightness ...
Is that Normal?
In addition to that, I'm trying to change drawer bgr color, I found it in integers.xml
The color's value is in integer, not in hex like #FFFFFF, and has default value : -2147483648 . I haven't understood how does it work
I want a black bgr with no tranparency . what value should I put ? I've tried 0 : wasn't the right value.
+ Any Idea about disabling default LiveWallpaper & put static wallpaper instead ?
The Rom is based on CM7 for HTC Desire.
Thanks.
FOR RK3066
How to get to reсovery if you touch buttons - http://forum.xda-developers.com/showpost.php?p=65891188&postcount=2225Special message for beginners now !! Before experimenting with firmware, Check to make first of all that you can to the factory firmware to get into reсovery standard methods described in the header or in the main posts that lined firmware and if something goes wrong, you will be able to return to their firmware.
Installing and configuring modules Xposed in pictures
Instructions for firmware the device RK3066 and RK3188 - View attachment 3828521 Thank @Oldpapa49
How to work the program TomTom Go - http://forum.xda-developers.com/and...lution-tomtom-connection-to-internet-t3368026
Screensaver with MPH speedometer - http://forum.xda-developers.com/showpost.php?p=66618696&postcount=3611
How to connect the program Easy Connected - http://forum.xda-developers.com/showpost.php?p=66305928&postcount=2978
How to Change the Ringtone - http://forum.xda-developers.com/showpost.php?p=66344944&postcount=3012
All of the latest firmware on the server http://huifei.fs-fileserver.de/content/firmware/KK%204.4.4%20Custom%20ROMS%20/KK%204.4.4%20Malaysk%20Custom%20ROMS%20/
++++++++++++++++++++++++++++++++++++++++++++++++++++
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"
++++++++++++++++++++++++++++++++++++++++++++++++++++
I'm sorry, translated Google
What is added, changed remotely:
1. In the embedded firmware ROOT, busybox.
2. After installing the firmware time zone 3 (Moscow), you can put third-party applications.
3. Section for systems with 1 GB of programs increased to 8 or 16 GB
4. Added an application for Internet radio PCRadio
5. Added a new section in the Settings-Screen, where you can set the screen saver, such as clock and when you click the Enable button in the panel Screensaver you have the entire screen is highlighted and will be visible only large clock, clicking anywhere on the screen will return to the desktop.
6. Completely reworked the button Reset in the status bar. Now the module is not needed.
Reboot menu has its own settings, and you can completely change it (color, language, what items will be displayed, etc.)
7. Added File Manager ES File Explorer
8. Added File Manager Root Explorer
9. Added Titanium Backup
10. Added ® Xposed. You will need to enter the program and activate Xposed framework (be sure to reboot the device)
11. Remade shutter notifications. Now music programs notification is displayed correctly.
12. A new item in Settings - Display -Change font. You can change the system font and its size.
The first font - the standard of the firmware (you can always come back to it)
13. The new boot logo (the very first - that appears when you download a few seconds)
14. The latest version of Google Play and Google Play Services
15. The latest version of voice search Google NOW
16. Added xposed module mtcradio (from MVG-V70) - When switched off, RDS RDS messages is displayed instead of the name of the radio station, which is taken from the configuration file mtc-radio.ini.
Also, the name is displayed on the buttons of your saved stations.
File must be located on the inner card catalog mts-radio. Utf-8 encoding without bom.
In Settings - Factory Settings - Other - disable RDS!!!
example file:
[controls]
title=true
buttons=true
# To display the names of the stations in the RDS information
[title]
90.80=Relax FM
101.70=Nashe Radio
88.30=Retro FM
# Short names for display stations in buttons
[buttons]
90.80=Relax
101.70=Nashe
88.30=Retro
Click to expand...
Click to collapse
17. Added to Settings - System - Manage traffic. Where you can enable, disable, change the color display in the curtain traffic notifications.
18. Added to Settings-System-density screen. Where you will be able to establish a suitable density of your screen.
19. Added to the Settings- System - Startup.
20. Changed the style and design of the system
21. Added a button in the notification curtain to reboot, reboot into recovery.
22. New launcher (Settings - Desktop) - KGL, KLD, JY, Next Launcher
23. Added converted widget RADIO
24. Added brightness adjustment in shutter notifications
25. Added panel programs curtain notifications. Configure or disable it in the settings-system-Quick Access Toolbar.
26. Changed the style and layout settings.
27. Added animation keystrokes.
28. Hours are enlarged and shifted next to the button is turned off.
29. Changed switches.
30. The OEM.apk application added to the application:
Car-Launcher
EasyConnected
MacroDroid
mtcsound_v16_7floor - who reworked the sound of the machine from a 7floor
MX Player
PPP Widget
Torque_v1.8.81(881)
Total_Commander-2.72
YouTube-11.07.59
31. Added a new section in the Settings-Data, where you can view all the traffic and the use of set limit its use.
32. When you first load a curtain notifications will be no clock. If you want them to go there appeared to Settings-System-style setting clock and date and there can enable-disable-change the color, location, size, font style, add the date, date format, and so on.
You can set your date format, an example of writing
dd / MM / yy
MM / dd / yy
yyyy-MM-dd
yyyy-dd-MM
dd-MM-yyyy
MM-dd-yyyy
MMM dd
MMMM dd, yyyy - will appear as February 1, 2015
MMMM dd, yyyy
EEE
EEE dd
EEE dd / MM
EEE MM / dd
EEE dd MMM
EEE MMM dd
EEE MMMM dd - will be displayed as the sun FEBRUARY 01
EEEE MMMM dd - will appear as Sunday February 01
EEEE dd / MM
EEEE MM / dd
Click to expand...
Click to collapse
That is how you want to change the letters in writing, and will display the date. Customize the date format in the format user-JAVA
33. Added gradient Status Bar (Settings - System)
34. A new panel ext. programs and recently run (Settings - System)
35. Added new tab in Preferences - Advanced Settings screen (think there will understand)
36. The equalizer settings completely redesigned
37. Added xposed module to retract full-screen keyboard - xposed.disablefullscreenkeyboard_v1_53
38. The Settings altered the whole point - Accessibility (there were services and other items)
39. Reworked almost all full-time program under all permits including programs such as
Launcher
MTCATV
MTCAVIN
MTCBackView
MTCBlueTooth
MTCCanbus
MTCDVD
MTCMovie
MTCMusic
MTCRadio
MTCTravel
MTCWeather
Setting.
40. Added to Settings-System-Remote system applications (now possible without having to install additional software to delete system applications directly from Settings)
41. Added to Settings-Decoration-Animation pop-up notifications. Look on Youtube https://www.youtube.com/watch?v=EV5nrC0HHSA
42. Added to Settings - Decoration - Management gestures. Now you can draw anywhere gesture on the screen (which you have set in the settings) and run, what you have specified. You can run almost everything ... even hidden in the system, applications, shortcuts, everything from Tasker, etc. More clearly look at the Youtube https://www.youtube.com/watch?v=m0uom2WXw-4
43. subtracting twice the regular volume control and made him taking away almost immediately after the increase or decrease the volume.
44. Posted in Settings - Modem settings and the APN
45. Added change the font size settings
46. Change the whole style and design popups
47. Added button in the screensaver shutter notifications
48. Changed call when an incoming call bluetooth connection. The call can be listened here - https://yadi.sk/d/5r0idzg1kt6ic
49. Reworked the entire section in the Settings responsible for WiFi. For best performance, WiFi recommend to go to Settings-WiFi-Advanced Settings and disable the optimization WiFi.
50. Fixed a graphical interface system (the color in some programs were displayed incorrectly)
51. In Settings - Restore and Reset - appears - Recovery mode (restart in Recovery)
52. Added to Settings-System-Modification Buld.prof (for experienced users only !!!)
53. Added to Settings-Information section, where you can immediately see how much is left of free space, the size of all partitions in the system (System, Data, SD card and USB drive)
54. Added to Settings-Decoration-scrolling animation.
55. Added to the Settings section for developers.
56. included in the firmware program MTC Service
57. NEW True Contacts for calls via Bluetooth. if you have a phone on Android, we do import your contacts to the memory card, then transferred to our State this file to the internal memory, go to True Contacts and do already export contacts.
58. Added Xposed module Malaysk StatusBar Mod (Thanks agentdr8 [/ b]) which does the following:
1. Clean up / add to the status bar icon skrinsevera - hours - which in the past was painted as the moon
2. Clean up / add to the status bar icon menu, reset (which in the upper right corner)
3. You can disconnect from the reset button - Short press, ie It will work only 3-5 seconds of pressing the button and the call menu only.
59. Added a module for Xposed from MVG-V70 with Russian Forum (I thank him very much for the good job) mtc-keys, which allows action to remap the buttons radio.
60. Added to Settings-System-Ad Blocking.
61. Changed the status bar and notification blind.
62. Completely reworked the button Reset in the status bar. Now the module is not needed. Reboot menu has its own settings, and you can completely change it (color, language, what items will be displayed, etc.) [/COLOR]
Watch screenshots :
http://forum.xda-developers.com/showpost.php?p=65871908&postcount=2179
63. Remade shutter notifications. Now music programs notification is displayed correctly.
64. For a screen resolution of 800X480 redesigned program internet radio - PCRadio
65. A new item in Settings - Display -Change font. You can change the system font and its size. The first font - the standard of the firmware (you can always come back to it)
66. Added new launcher from the android 5.1.1 - changes and modified by me (showing the vehicle speed) - it is possible to choose in the Settings - Desktop.
67. Added new module for Xposed gps-mtc-launcher , you must activate it in Xposed. Be sure to copy the mtc-launcher folder on GPS - card (available in the archive)
68. Changed all sound output and added special ViperFX.
http://forum.xda-developers.com/showthread.php?p=66972918#post66972918
69. Press the button on the moon in the status bar, you can always run skrinsever.
70. The OEM application added to skrinsever's and one theme .
71. The OEM application added a program to change the serial number - Phone Id Changer
Do not forget: After firmware - activate Xposed, modules for Xposed and the copy settings to the SD card (gps card).
If someone does not like launching skrinsever in other applications, it can stop an skrinsever in other applications in the settings - external_sd/mtc-manager/settings.ini
screenClock = true change on screenClock = false
+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
VIDEO
VIDEO
VIDEO
VIDEO
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
New from August 15, 2017 for RK3066 800X480
https://forum.xda-developers.com/showpost.php?p=70647239&postcount=6748
New from July 22, 2018 for RK3066 800X480
https://forum.xda-developers.com/showpost.php?p=70647239&postcount=6748
______________
Firmware archive on the server
http://huifei.fs-fileserver.de/content/firmware/KK%204.4.4%20Custom%20ROMS%20Malaysk/
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
For 1024X600++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Only for 1024X600 , programs of the firmware on June 9, JY --- for all resolutions dpi - http://forum.xda-developers.com/showpost.php?p=61576319&postcount=15104
Only for 1024X600 , program in red tones --- for all resolutions dpi - http://forum.xda-developers.com/showpost.php?p=61599827&postcount=15195
The default is the density of the screen 230 dpi
Do not put the screen density of 240 dpi !!!
____________________________________________________________
New from 19 July 2020 from RK3066 800X480 - https://forum.xda-developers.com/showpost.php?p=83114239&postcount=9047
======================================================================================
Video Faq Tuning NEXT Launcher in Russian
Part 1 http://www.youtube.com/watch?v=jftK_lnmP20
Part 2 http://www.youtube.com/watch?v=Hdn2csJYerU
A small video latest firmware update_4_4_4_800X480_RK3066_19_MAL_NEXT_LAUNCHER_11_05_2015
https://www.youtube.com/watch?v=Xb7pjkaTQSc
----------------------------------------------------------------------------------------------------------------------------------------
RK3188
This firmware is NOT compatible with devices MTCD android 5.1.1 - http://forum.xda-developers.com/android-auto/mtcd-discussion-questions-development
FOR RK3188
How to get to recovery if you touch buttons - http://forum.xda-developers.com/showpost.php?p=65891188&postcount=2225Special message for beginners now !! Before experimenting with firmware, Check to make first of all that you can to the factory firmware to get into recovery standard methods described in the header or in the main posts that lined firmware and if something goes wrong, you will be able to return to their firmware.
Installing and configuring modules Xposed in pictures
Instructions for firmware the device RK3066 and RK3188 - View attachment 3828522 Thank @Oldpapa49
How to work the program TomTom Go - http://forum.xda-developers.com/and...lution-tomtom-connection-to-internet-t3368026
Screensaver with MPH speedometer - http://forum.xda-developers.com/showpost.php?p=66618696&postcount=3611
How to connect the program Easy Connected - http://forum.xda-developers.com/showpost.php?p=66305928&postcount=2978
How to Change the Ringtone - http://forum.xda-developers.com/showpost.php?p=66344944&postcount=3012All of the latest firmware on the server http://huifei.fs-fileserver.de/content/firmware/KK%204.4.4%20Custom%20ROMS%20/KK%204.4.4%20Malaysk%20Custom%20ROMS%20/
+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
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"
++++++++++++++++++++++++++++++++++++++++++++++++++++
In this post, I will lay out firmware RK3188I'm sorry, translated Google
What is added, changed remotely:
1. In the embedded firmware ROOT, busybox.
2. After installing the firmware time zone 3 (Moscow), you can put third-party applications.
3. Section for systems with 1 GB of programs increased to 8 or 16 GB
4. Added an application for Internet radio PCRadio
5. Added a new section in the Settings-Screen, where you can set the screen saver, such as clock and when you click the Enable button in the panel Screensaver you have the entire screen is highlighted and will be visible only large clock, clicking anywhere on the screen will return to the desktop.
6. Completely reworked the button Reset in the status bar. Now the module is not needed.
Reboot menu has its own settings, and you can completely change it (color, language, what items will be displayed, etc.)
7. Added File Manager ES File Explorer
8. Added File Manager Root Explorer
9. Added Titanium Backup
10. Added ® Xposed. You will need to enter the program and activate Xposed framework (be sure to reboot the device)
11. Remade shutter notifications. Now music programs notification is displayed correctly.
12. A new item in Settings - Display -Change font. You can change the system font and its size.
The first font - the standard of the firmware (you can always come back to it)
13. The new boot logo (the very first - that appears when you download a few seconds)
14. The latest version of Google Play and Google Play Services
15. The latest version of voice search Google NOW
16. Added xposed module mtcradio (from MVG-V70) - When switched off, RDS RDS messages is displayed instead of the name of the radio station, which is taken from the configuration file mtc-radio.ini.
Also, the name is displayed on the buttons of your saved stations.
File must be located on the inner card catalog mts-radio. Utf-8 encoding without bom.
In Settings - Factory Settings - Other - disable RDS!!!
example file:
[controls]
title=true
buttons=true
# To display the names of the stations in the RDS information
[title]
90.80=Relax FM
101.70=Nashe Radio
88.30=Retro FM
# Short names for display stations in buttons
[buttons]
90.80=Relax
101.70=Nashe
88.30=Retro
Click to expand...
Click to collapse
17. Added to Settings - System - Manage traffic. Where you can enable, disable, change the color display in the curtain traffic notifications.
18. Added to Settings-System-density screen. Where you will be able to establish a suitable density of your screen.
19. Added to the Settings- System - Startup.
20. Changed the style and design of the system
21. Added a button in the notification curtain to reboot, reboot into recovery.
22. New launcher (Settings - Desktop) - KGL, KLD, JY, Next Launcher
23. Added converted widget RADIO
24. Added brightness adjustment in shutter notifications
25. Added panel programs curtain notifications. Configure or disable it in the settings-system-Quick Access Toolbar.
26. Changed the style and layout settings.
27. Added animation keystrokes.
28. Hours are enlarged and shifted next to the button is turned off.
29. Changed switches.
30. The OEM.apk application added to the application:
Car-Launcher
EasyConnected
MacroDroid
mtcsound_v16_7floor - who reworked the sound of the machine from a 7floor
MX Player
PPP Widget
Torque_v1.8.81(881)
Total_Commander-2.72
YouTube-11.07.59
31. Added a new section in the Settings-Data, where you can view all the traffic and the use of set limit its use.
32. When you first load a curtain notifications will be no clock. If you want them to go there appeared to Settings-System-style setting clock and date and there can enable-disable-change the color, location, size, font style, add the date, date format, and so on.
You can set your date format, an example of writing
dd / MM / yy
MM / dd / yy
yyyy-MM-dd
yyyy-dd-MM
dd-MM-yyyy
MM-dd-yyyy
MMM dd
MMMM dd, yyyy - will appear as February 1, 2015
MMMM dd, yyyy
EEE
EEE dd
EEE dd / MM
EEE MM / dd
EEE dd MMM
EEE MMM dd
EEE MMMM dd - will be displayed as the sun FEBRUARY 01
EEEE MMMM dd - will appear as Sunday February 01
EEEE dd / MM
EEEE MM / dd
Click to expand...
Click to collapse
That is how you want to change the letters in writing, and will display the date. Customize the date format in the format user-JAVA
33. Added gradient Status Bar (Settings - System)
34. A new panel ext. programs and recently run (Settings - System)
35. Added new tab in Preferences - Advanced Settings screen (think there will understand)
36. The equalizer settings completely redesigned
37. Added xposed module to retract full-screen keyboard - xposed.disablefullscreenkeyboard_v1_53
38. The Settings altered the whole point - Accessibility (there were services and other items)
39. Reworked almost all full-time program under all permits including programs such as
Launcher
MTCATV
MTCAVIN
MTCBackView
MTCBlueTooth
MTCCanbus
MTCDVD
MTCMovie
MTCMusic
MTCRadio
MTCTravel
MTCWeather
Setting.
40. Added to Settings-System-Remote system applications (now possible without having to install additional software to delete system applications directly from Settings)
41. Added to Settings-Decoration-Animation pop-up notifications. Look on Youtube https://www.youtube.com/watch?v=EV5nrC0HHSA
42. Added to Settings - Decoration - Management gestures. Now you can draw anywhere gesture on the screen (which you have set in the settings) and run, what you have specified. You can run almost everything ... even hidden in the system, applications, shortcuts, everything from Tasker, etc. More clearly look at the Youtube https://www.youtube.com/watch?v=m0uom2WXw-4
43. subtracting twice the regular volume control and made him taking away almost immediately after the increase or decrease the volume.
44. Posted in Settings - Modem settings and the APN
45. Added change the font size settings
46. Change the whole style and design popups
47. Added button in the screensaver shutter notifications
48. Changed call when an incoming call bluetooth connection. The call can be listened here - https://yadi.sk/d/5r0idzg1kt6ic
49. Reworked the entire section in the Settings responsible for WiFi. For best performance, WiFi recommend to go to Settings-WiFi-Advanced Settings and disable the optimization WiFi.
50. Fixed a graphical interface system (the color in some programs were displayed incorrectly)
51. In Settings - Restore and Reset - appears - Recovery mode (restart in Recovery)
52. Added to Settings-System-Modification Buld.prof (for experienced users only !!!)
53. Added to Settings-Information section, where you can immediately see how much is left of free space, the size of all partitions in the system (System, Data, SD card and USB drive)
54. Added to Settings-Decoration-scrolling animation.
55. Added to the Settings section for developers.
56. included in the firmware program MTC Service
57. NEW True Contacts for calls via Bluetooth. if you have a phone on Android, we do import your contacts to the memory card, then transferred to our State this file to the internal memory, go to True Contacts and do already export contacts.
58. Added Xposed module Malaysk StatusBar Mod (Thanks agentdr8 [/ b]) which does the following:
1. Clean up / add to the status bar icon skrinsevera - hours - which in the past was painted as the moon
2. Clean up / add to the status bar icon menu, reset (which in the upper right corner)
3. You can disconnect from the reset button - Short press, ie It will work only 3-5 seconds of pressing the button and the call menu only.
59. Added a module for Xposed from MVG-V70 with Russian Forum (I thank him very much for the good job) mtc-keys, which allows action to remap the buttons radio.
60. Added to Settings-System-Ad Blocking.
61. Changed the status bar and notification blind.
62. Completely reworked the button Reset in the status bar. Now the module is not needed. Reboot menu has its own settings, and you can completely change it (color, language, what items will be displayed, etc.) [/COLOR]
Watch screenshots :
http://forum.xda-developers.com/showpost.php?p=65871908&postcount=2179
63. Remade shutter notifications. Now music programs notification is displayed correctly.
64. For a screen resolution of 800X480 redesigned program internet radio - PCRadio
65. A new item in Settings - Display -Change font. You can change the system font and its size. The first font - the standard of the firmware (you can always come back to it)
66. Added new launcher from the android 5.1.1 - changes and modified by me (showing the vehicle speed) - it is possible to choose in the Settings - Desktop.
67. Added new module for Xposed gps-mtc-launcher , you must activate it in Xposed. Be sure to copy the mtc-launcher folder on GPS - card (available in the archive)
68. Changed all sound output and added special ViperFX.
http://forum.xda-developers.com/showthread.php?p=66972918#post66972918
69. Press the button on the moon in the status bar, you can always run skrinsever.
70. The OEM application added to skrinsever's and one theme .
71. The OEM application added a program to change the serial number - Phone Id Changer
Do not forget: After firmware - activate Xposed, modules for Xposed and the copy settings to the SD card (gps card).
If someone does not like launching skrinsever in other applications, it can stop an skrinsever in other applications in the settings - external_sd/mtc-manager/settings.ini
screenClock = true change on screenClock = false
++++++++++++++++++++++++++++++++++++++++++++++++++
VIDEO
VIDEO
+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
For 800X480+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
NEW on June 12, 2016
Only for RK3188 800X480
http://forum.xda-developers.com/showthread.php?p=67280169#post67280169
______________
New from October 11, 2016 for RK3188 800X480 (18 version)
Strongly recommend to do after installation recovery Wipe Data (penultimate paragraph) because it has changed the location of the system software in the partition is not the system (now all the additional applications and launchers safely removed from the Settings -. Applications if you do not need)
1. Updated Bluetooth program - you can now search for contact names in any language. In the settings you can enter any name is now OBD. All Bluetooth app with a different color scheme in the updated application OEM.
2. All additional programs and launchers can now be removed by standard methods in Settings - Applications.
3. Updated all Google services
4. Module for Xposed MalayskStatusBar removed.
5. Xposed Run now in the Settings - Xposed.
6. Added new module for Xposed - mtc-statusbar (do not forget to activate it in the Xposed). Settings are in his mtc-statusbar folder and are called status_bar.ini.
This folder must be copied to the SD card sd_external (GPS sd card). The folder is included in the archive. Here are his settings that you can configure:
status_bar.ini
# Show/Hide entire the StatusBar
# Показать/Скрыть весь статусбар
# true - Hide : false - Show
# true - Скрыть : false - Показать
status_bar=false
#--------------------------------------------------
# Show/Hide Home button
# Показать/Скрыть кнопку Домой
# true - Hide : false - Show
# true - Скрыть : false - Показать
home=true
#--------------------------------------------------
# Show/Hide app
# Показать/Скрыть приложения
# true - Hide : false - Show
# true - Скрыть : false - Показать
app=false
#--------------------------------------------------
# Show/Hide screenshot button
# Показать/Скрыть кнопку Скриншота
# true - Hide : false - Show
# true - Скрыть : false - Показать
screenshot=false
#--------------------------------------------------
# Show/Hide Back button
# Показать/Скрыть кнопку Назад
# true - Hide : false - Show
# true - Скрыть : false - Показать
back=true
#--------------------------------------------------
# Show/Hide volume panel
# Показать/Скрыть иконку громкости
# true - Hide : false - Show
# true - Скрыть : false - Показать
volume=true
#--------------------------------------------------
# Show/Hide eject DVD icon
# Показать/Скрыть иконку выдвижения DVD диска
# true - Hide : false - Show
# true - Скрыть : false - Показать
eject=true
#--------------------------------------------------
# Show/Hide screen brightness icon in statusbar
# Показать/Скрыть иконку затемнения экрана
# true - Hide : false - Show
# true - Скрыть : false - Показать
screenbrightness=true
#--------------------------------------------------
# Power icon
# Иконка Перезагрузки
# true - Hide : false - Show
# true - Скрыть : false - Показать
syslock=false
#--------------------------------------------------
# Show/Hide screensaver button
# Показать/Скрыть иконку Заставки (Луна) в СтатусБаре
# true - Hide : false - Show
# true - Скрыть : false - Показать
deskclock=false
#--------------------------------------------------
# Show/Hide name of the running program
# Показать/Скрыть название запущенной программы
# true - Hide : false - Show
# true - Скрыть : false - Показать
notification_lights_out=false
#--------------------------------------------------
# Show/Hide icons running services in statusbar
# Показать/Скрыть иконки запущенных сервисов
# true - Hide : false - Show
# true - Скрыть : false - Показать
notificationIcons=false
#--------------------------------------------------
# Show/Hide system icons (eg WiFi, GPS, 3G and other)
# Показать/Скрыть системные иконки ( например WiFi, GPS, 3G и других )
# true - Hide : false - Show
# true - Скрыть : false - Показать
system_icon_area=false
#--------------------------------------------------
7. New: Settings - Sidebar
8. New: Added the latest version ViPER FX (launch Settings - ViPER FX)
9. launchers updated to the latest versions.
10. Added the latest jetAudio peredelany me completely. (Can be removed in the Settings - Applications)
11. Removed hidden Root access and have the latest SuperSU (some programs incorrectly worked with hidden as root)
12. Fixed replacing the system font in Settings - System - Select the font.
13. Fixed setup notifications in Settings - Display.
14. Updated and added app to the OEM - App
15. Other.
Download: https://yadi.sk/d/mUpkLVZPwdHA2
____________________________________________________________
New from January 21th, 2017 for RK3188 800X480 (20 version)
https://forum.xda-developers.com/showpost.php?p=70647239&postcount=6748
______________
Firmware archive on the server
http://huifei.fs-fileserver.de/content/firmware/KK%204.4.4%20Custom%20ROMS%20Malaysk/
+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
For 1024X600+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
NEW on June 12, 2016
Only for RK3188 1024X600
http://forum.xda-developers.com/showthread.php?p=67280169#post67280169
++++++++++++++++++++++++++++++++++++++++++++++++++++++++
New from October 11, 2016 for RK3188 1024X600 (20 version)
Strongly recommend to do after installation recovery Wipe Data (penultimate paragraph) because it has changed the location of the system software in the partition is not the system (now all the additional applications and launchers safely removed from the Settings -. Applications if you do not need)
1. Updated Bluetooth program - you can now search for contact names in any language. In the settings you can enter any name is now OBD. All Bluetooth app with a different color scheme in the updated application OEM.
2. All additional programs and launchers can now be removed by standard methods in Settings - Applications.
3. Updated all Google services
4. Module for Xposed MalayskStatusBar removed.
5. Xposed Run now in the Settings - Xposed.
6. Added new module for Xposed - mtc-statusbar (do not forget to activate it in the Xposed). Settings are in his mtc-statusbar folder and are called status_bar.ini.
This folder must be copied to the SD card sd_external (GPS sd card). The folder is included in the archive. Here are his settings that you can configure:
status_bar.ini
# Show/Hide entire the StatusBar
# Показать/Скрыть весь статусбар
# true - Hide : false - Show
# true - Скрыть : false - Показать
status_bar=false
#--------------------------------------------------
# Show/Hide Home button
# Показать/Скрыть кнопку Домой
# true - Hide : false - Show
# true - Скрыть : false - Показать
home=true
#--------------------------------------------------
# Show/Hide app
# Показать/Скрыть приложения
# true - Hide : false - Show
# true - Скрыть : false - Показать
app=false
#--------------------------------------------------
# Show/Hide screenshot button
# Показать/Скрыть кнопку Скриншота
# true - Hide : false - Show
# true - Скрыть : false - Показать
screenshot=false
#--------------------------------------------------
# Show/Hide Back button
# Показать/Скрыть кнопку Назад
# true - Hide : false - Show
# true - Скрыть : false - Показать
back=true
#--------------------------------------------------
# Show/Hide volume panel
# Показать/Скрыть иконку громкости
# true - Hide : false - Show
# true - Скрыть : false - Показать
volume=true
#--------------------------------------------------
# Show/Hide eject DVD icon
# Показать/Скрыть иконку выдвижения DVD диска
# true - Hide : false - Show
# true - Скрыть : false - Показать
eject=true
#--------------------------------------------------
# Show/Hide screen brightness icon in statusbar
# Показать/Скрыть иконку затемнения экрана
# true - Hide : false - Show
# true - Скрыть : false - Показать
screenbrightness=true
#--------------------------------------------------
# Power icon
# Иконка Перезагрузки
# true - Hide : false - Show
# true - Скрыть : false - Показать
syslock=false
#--------------------------------------------------
# Show/Hide screensaver button
# Показать/Скрыть иконку Заставки (Луна) в СтатусБаре
# true - Hide : false - Show
# true - Скрыть : false - Показать
deskclock=false
#--------------------------------------------------
# Show/Hide name of the running program
# Показать/Скрыть название запущенной программы
# true - Hide : false - Show
# true - Скрыть : false - Показать
notification_lights_out=false
#--------------------------------------------------
# Show/Hide icons running services in statusbar
# Показать/Скрыть иконки запущенных сервисов
# true - Hide : false - Show
# true - Скрыть : false - Показать
notificationIcons=false
#--------------------------------------------------
# Show/Hide system icons (eg WiFi, GPS, 3G and other)
# Показать/Скрыть системные иконки ( например WiFi, GPS, 3G и других )
# true - Hide : false - Show
# true - Скрыть : false - Показать
system_icon_area=false
#--------------------------------------------------
7. New: Settings - Sidebar
8. New: Added the latest version ViPER FX (launch Settings - ViPER FX)
9. launchers updated to the latest versions.
10. Added the latest jetAudio peredelany me completely. (Can be removed in the Settings - Applications)
11. Removed hidden Root access and have the latest SuperSU (some programs incorrectly worked with hidden as root)
12. Fixed replacing the system font in Settings - System - Select the font.
13. Fixed setup notifications in Settings - Display.
14. Updated and added app to the OEM - App
15. Other.
The default is the density of the screen 200 dpi
Do not put the screen density of 240 dpi !!!
Download: https://yadi.sk/d/R-5e8eSxwdH9n
____________________________________________________________
New from January 21th, 2017 for RK3188 1024X600 (21 version)
https://forum.xda-developers.com/showpost.php?p=70647239&postcount=6748
New from February 18, 2017 for RK3188 1024X600 (23 version)
https://forum.xda-developers.com/showpost.php?p=70647239&postcount=6748
New from August 15, 2017 for RK3188 1024X600 (24 version)
https://forum.xda-developers.com/showpost.php?p=70647239&postcount=6748
______________
Firmware archive on the server
[URL="http://huifei.fs-fileserver.de/content/firmware/KK%204.4.4%20Custom%20ROMS%20/KK%204.4.4%20Malaysk%20Custom%20ROMS%20/"]http://huifei.fs-fileserver.de/content/firmware/KK%204.4.4%20Custom%20ROMS%20/KK%204.4.4%20Malaysk%20Custom%20ROMS%20/
++++++++++++++++++++++++++++++++++++++++++++++++
Screensavers
NEW screensavers a speed determination by GPS on May 5, 2016 HERE - http://forum.xda-developers.com/showpost.php?p=66708599&postcount=3754
NEW Analog screensavers HERE - http://forum.xda-developers.com/showpost.php?p=64848760&postcount=873
NEW Digital screensavers HERE - http://forum.xda-developers.com/showpost.php?p=64866454&postcount=886
Screensavers for DUKIncluded in the "Settings / Display / Time-out" setting the time delay. Triggered when working full-time applications, Radio, Music, Handsfree Settings. Also on the desktop in a normal launcher. The next-launcher on the desktop is not included, as it believes its third-party applications.
Installed by replacing the system file in the folder MTCScreenClock.apk system/app program RootExplorer, with setting the appropriate rights.
Remove the names of the letters W-R-G-B
______________________________________________
View attachment MTCScreenClockB.apk
______________________________________________
View attachment MTCScreenClockG.apk
______________________________________________
View attachment MTCScreenClockR.apk
______________________________________________
View attachment MTCScreenClockW.apk
______________________________________________
Remove the names of the letters 3-4
View attachment MTCScreenClock3.apk
_____________________________________________
View attachment MTCScreenClock4.apk
_____________________________________________
Remove the names of the letters W1-R1-G1-B1
View attachment MTCScreenClockW1.apk
_____________________________________________
View attachment MTCScreenClockR1.apk
_____________________________________________
View attachment MTCScreenClockG1.apk
_____________________________________________
View attachment 3561223
View attachment MTCScreenClockB1.apk
Applications in different color themes and design
The new launcher from JY (Android 5.1.1) April 30, 20161. Changed the full name of the launcher, you can now simply copy the folder System/Priv-app or set as a normal application.
2. Removed garbage - now the application takes 11 MB (was 95 mb)
3. Layncher modified to allow 800X480 (1024 was all good)
4. Added the weather on the main screen.
5. Other corrections and additions.
http://forum.xda-developers.com/showpost.php?p=66620979&postcount=3612
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Modified regular application New from April 30, 2016
RufousScreenshots and download here
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Modified regular application New from April 14, 2016
BlueScreenshots and download here
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Modified regular application New from April 15, 2016
RedScreenshots and download here
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
who use the music player jetAudio Plus
Completely redesigned and adapted the program for our devices, including all the widgets (about 20-s) and color scheme for their latest firmware.
This was done and tested at a resolution of 800X480.
View attachment jetAudio_Plus_v6.5.1.apk
The new version 7.0 - http://forum.xda-developers.com/showpost.php?p=65906614&postcount=2275
++++++++++++++++++++++++++++++++++++
Applications and Launcher of the latest firmware KLD in red colors.
for 1024X600 and 800X480
All redone for all screen resolutions.
Remove the old version ( MTCBlueTooth, MTCDVD, MTCMovie, MTCMusic and MTCRadio) and copy files program Root Explorer in folder System/app
MTCBlueTooth,
MTCDVD,
MTCMovie,
MTCMusic,
MTCRadio
The launcher replace folder System/Priv-app !!!
Download: http://huifei.fs-fileserver.de/content/firmware/KK%204.4.4%20Custom%20ROMS%20Malaysk/Native%20app/RED%20KLD/
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Modified regular application of firmware JY red-black.
FOR 1024x600 and 800X480Thanks Duk for their work and assistance.
Download: http://huifei.fs-fileserver.de/content/firmware/KK%204.4.4%20Custom%20ROMS%20Malaysk/Native%20app/RED%20JY/
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Modified regular application of firmware JY Blue-Beautiful.
FOR 1024x600 and 800X480
Download: http://huifei.fs-fileserver.de/content/firmware/KK%204.4.4%20Custom%20ROMS%20Malaysk/Native%20app/BLUE%20JY/Beautiful/
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Modified regular application of firmware JY Blue-Strict.
FOR 1024x600 and 800X480
Download: http://huifei.fs-fileserver.de/content/firmware/KK%204.4.4%20Custom%20ROMS%20Malaysk/Native%20app/BLUE%20JY/The%20strict/
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
This might be my unit, but it seems like i have to press the home button twice in order to get to the home screen. Is there something that I need to do to fix this?
am i stupid or there doesnt exist old thread where was more then 2100 site of replys?
Yes it's closed and we now have this dedicated forum.
Installation Instructions
Hi, I've searched but cannot find the instructions on how to install the Malaysk ROM. Should I follow the steps used to update the OEM firmware using the stock Recovery? Do I need to select the "...clear all" menu option? I recently purchased the Joying Quad Core, 1024X600 RK3188 unit but all my attempts to update the stock firmware have failed. I keep getting the message: "E:\ Can't open /mnt/external_sd/update.img. Can not found firmware image or invalid image...". I've tried different micro SD cards and I've attempted to use the USB update method. All have failed in the same manner. I grabbed the various different versions of the firmware from carjoying.com, all have failed in the same way also. Any help would be greatly appreciated.
Update: I just realized there is a second MicroSD slot on the unit. The included 8GB MicroSD was pre-installed and so with the lighting on my workbench, I didn't see the second slot. So, using that slot, updating works fine.
Yes, it's in the idiot's guide. I boot into recovery and update from the sd card.
---------- Post added at 05:39 PM ---------- Previous post was at 05:35 PM ----------
Hey, when will the latest rom be on the server? It looks like the last rom on the server is from August.
As a poster with over 500 posts to your name.. What's a golden rule on XDA?...
Let me remind you....
Never, never ask a developer for a ETA of an update... And if you do...
Don't you think... Hey.. When is... A bit rude?
As at the moment we only have Malaysk as a ROM developer/ tweaker, don't go pissing him off demanding ETA's..
When a chief bakes... He bakes.. Until then just eat the cookies already available or start baking yourself...
Sent from my TF300T using Tapatalk
Hi. The app easy connect install on the phone the Other app yijia but when starts ask for update and then crash
Someone has 1.5.22 apk?
Inviato dal mio SM-G920F utilizzando Tapatalk
Oktober rom seems to be gone from the webserver, http://huifei.fs-fileserver.de/content/firmware/KK 4.4.4 Custom ROMS Malaysk/
huifei RK3188 android 4.4.4 radio audi a4 2002
if i only play the navigation, it’s no problem.
if i only play the radio, it’s no problem
if i play the radio and the navigation together, the radio stopts about 10 minutes. the navigation still working.
if i play radio, navigition and dash cam, the dash cam stopts after one minute.
it seems like the radio, nav and dash cam not working together.
what can i do??
treech said:
Oktober rom seems to be gone from the webserver, http://huifei.fs-fileserver.de/content/firmware/KK 4.4.4 Custom ROMS Malaysk/
Click to expand...
Click to collapse
Still available from Mega, see post #2
http://forum.xda-developers.com/showpost.php?p=60591423&postcount=2
Hi, I just picked up a single-DIN RK3188 Android. Lots of questions
My system info is:
http://www.amazon.com/gp/product/B014J88PDM
Am I correct in presuming that the Sept 20 build is slightly newer than what I have?
Also, since my MCU is pretty new, I assume I don't have to update it?
New to the whole head unit thing. Any gotchas I should know about with flashing?
Also, not related to flashing. The radio doesn't have hardware home or back buttons. This is a problem when apps go full screen, it can be VERY frustrating trying to pull from the top to get the status bar to appear just to go to the home screen. Is there a simple way to program the DVD button or NAVI button as home/back buttons?
You could look at setting up LMK pie.. I have it for that reason.. Just gives me a bit more access.. But I think it might need the rom to be rooted..which if you read through the wiki and FAQs you should find the codes for it..
update_4_4_4_1024X600_7_RK3188_MAL_NEXT_LAUNCHER_0 9_09_2015
Hello
* the ram with the skin? Picture # 10
bigbadwolf88 said:
Hi, I've searched but cannot find the instructions on how to install the Malaysk ROM. Should I follow the steps used to update the OEM firmware using the stock Recovery? Do I need to select the "...clear all" menu option? I recently purchased the Joying Quad Core, 1024X600 RK3188 unit but all my attempts to update the stock firmware have failed. I keep getting the message: "E:\ Can't open /mnt/external_sd/update.img. Can not found firmware image or invalid image...". I've tried different micro SD cards and I've attempted to use the USB update method. All have failed in the same manner. I grabbed the various different versions of the firmware from carjoying.com, all have failed in the same way also. Any help would be greatly appreciated.
Update: I just realized there is a second MicroSD slot on the unit. The included 8GB MicroSD was pre-installed and so with the lighting on my workbench, I didn't see the second slot. So, using that slot, updating works fine.
Click to expand...
Click to collapse
Can you post model number and a picture of your HU ? I'm in the market for a new unit with the quad core 1024*600 and I really want to get an unit that it is known that can be rooted / modded.
Also trying to find a unit in which the sub-woofer level can be adjusted on the screen.
Thanks
Is something wrong with the server? It looks like the last roms are from August
kruuth said:
Is something wrong with the server? It looks like the last roms are from August
Click to expand...
Click to collapse
Seems to be on Mega?
See post #2
http://forum.xda-developers.com/showpost.php?p=60591423&postcount=2
Don't use the link at the top of the post use the link specific for your unit.
Guide
Debloat XZ1 with ADB
WARNING: WORK IN PROGRESS
Preamble
First of all it should be mentioned that in the worst case your device has to be reset to factory settings. All the bloatware you will "remove" in the following hours and days will still remain on the device. So it's not about freeing up storage, but about hiding unwanted functionality, potentially increasing battery life, and freeing up some memory. However, to completely remove pre-installed software from your device, you must have root privileges. I personally advise against "rooting" a new device that will still receive security updates for some time. In most cases the process of acquiring root privileges, or at least the subsequent operations on the device, will lead to a loss of warranty. But that is only my opinion. I am not aware of any case in which the use of ADB with user rights led to a loss of warranty.
Requirements
ADB (Android Debug Bridge)
Arch-based $ sudo pacman -Syu android-tools
Debian-based $ sudo apt-get install adb
Fedora-based $ sudo yum install android-tools
Windows/mac https://www.xda-developers.com/install-adb-windows-macos-linux/
Sony Xperia XZ1 (should also work for other Xperia devices with Oreo)
Stock firmware
No root privileges required
"USB debugging" enabled in developer options⁰
Time
Background & Commands
Introduction
The android debug bridge provides the right tool to remove the bloatware: The included package manager (pm) will become your best friend for now. I strongly recommend reading the official documentation if you have any questions after reading this section.
Notes on style
Every line of code with a leading $ is followed by a command. So lines without that are command output. If there is code written in italics you should expect other output or modify the command according to your needs. The # is used for line comments.
Getting started
First of all you start an ADB shell. Since this shell is quite limited, all following commands can alternatively be executed directly by prefixing adb shell. This could be useful later e.g. for scripting.
Code:
$ adb shell
Gathering information
After the shell has started, you probably want to collect information about the installed bloatware. The first place you can do that is the package list. Note that the commands implicitly add --user 0 which is your main user or "admin". Also the pm list command will be replaced by cmd package in the future but is more handy right now.
Code:
$ pm list packages -s -d |sort [color="green"]# Sorted list of all disabled system packages[/color]
$ pm list packages -s -e |sort [color="green"]# Sorted list of all enabled system packages[/color]
$ pm list packages -s -u |sort [color="green"]# Sorted list of all system packages including uninstalled ones[/color]
To show only uninstalled packages you can use the following command outside the ADB shell.
Code:
grep -vf <(adb shell pm list packages -s |sort) <(adb shell pm list packages -s -u |sort)
If you don't know the exact package name, you can specify a filter behind pm list packages or work with dumpsys and grep. There are, however, nicer methods respectively apps that take away the manual name resolution.
Code:
$ pm list packages [i]sony[/i] [color="green"]# Shows only packages that have "sony" in their name[/color]
$ dumpsys |grep -i [i]gmail[/i] -C5 [color="red"]# This is totally slow and doesn't always work out[/color]
To really get a lot of information, like dependencies, about a certain package, the following command is suitable.
Code:
$ dumpsys package [i]com.package.name[/i] [color="green"]# Much to read[/color]
$ pm list packages -f -i -u [i]com.package.name[/i] [color="green"]# Show associated .apk file and installer[/color]
Providing a test environment
Since you don't have root rights¹, you can't disable/uninstall system packages system-wide. The only thing that can happen is that you remove a package for your main user, that makes your main account or other packages unusable, or that cannot be reinstalled. Then the only option is a factory reset, right? Narp. You won't believe it, but it's enough to create a new user as a test environment. A user can be removed easily and is isolated from the other users. So your new user – we lovingly call it "test" – sacrifices itself to save you the factory reset. Therefore you can also test without hesitation on a productive system. Of course this only works if you specify the corresponding user-id in the following commands.; nevertheless, I recommend a backup.
Code:
$ pm create-user [i]test[/i]
Success: created user id [i]10[/i]
$ pm list users [color="green"]# Just to verify that worked[/color]
Users:
UserInfo{0:[i]Hallmund Gautisson[/i]:13} running
UserInfo{[i]10[/i]:[i]test[/i]:0}
No risk… and fun
Now we come to the fun part, debloat the $#*! out of your phone. At this point you often have to decide: disable or uninstall. In general disabling a package leads to success in most cases. An uninstall is only recommended if the disable does not lead to the desired result and if at best the package can be reinstalled. The test environment is perfect to check this and to uncover possible side effects of removing a package.
Code:
$ pm disable-user --user [i]10 com.package.name[/i] [color="green"]# This should also be safe if it's done with your main user (0)[/color]
Package [i]com.package.name[/i] new state: disabled-user
$ pm uninstall -k --user [i]10 com.package.name[/i] [color="red"]# This could force you to perform a factory reset when applied to your main user (0)[/color]
Success
The -k option is used to keep the data and cache directories, as you are not allowed to remove them anyway.
Damn regrets
If a package has more destructive power than previously thought, or proves to be quite useful in retrospect, or if you have simply made a mistake with the name, it would be nice if you could simply undo what you did full of youthful recklessness. For deactivated packages this works very reliably. With uninstalled packages this is quite random. Sometimes packages that even exist in the Play Store cannot be reinstalled anymore² and the apparently deepest ingrained system app can be reinstalled without even a single error. To reinstall a system package you have to get the path to the associated .apk file using -f option in package list.
Code:
$ pm enable --user [i]10 com.package.name[/i] [color="green"]# To undo the disable command, works reliable[/color]
$ pm list packages -f -u [i]com.package.name[/i]
package:[i]/path/to/package.apk[/i]=[i]com.package.name[/i]
$ pm install -r --user [i]10 /path/to/package.apk [color="red"]# To undo the uninstall command, works flaky[/color][/i]
Success [color="red"]# Or Failure³[/color]
The -r option is used reinstall an existing package and keeping its data. You don't have any rights in the installation target directory anyway.
(Bloat)-Packages
Notes on style
All packages I have tested myself have green coloured names. Packages that appear in other debloat lists are coloured blue. Packages with a red name mean: better don't touch them. Abbreviations are R for packages that can be reinstalled, P for packages that are also available in the play store, U for packages that you can also disable in the app settings, and M for packages that are removed from my phone. At this point you are welcome to contribute, especially the effects of removing are often not clear and package descriptions are missing.
List of bloatware #1
List of bloatware #2
List of bloatware #3
A/N: I will try to complete this list in the next few days and add more descriptions. The following lists contain the packages currently disabled or uninstalled on my phone.
Disabled:
package:android.autoinstalls.config.sony.xperia
package:com.amazon.kindle
package:com.android.apps.tag
package:com.android.bluetoothmidiservice
package:com.android.bookmarkprovider
package:com.android.chrome
package:com.android.documentsui
package:com.android.dreams.basic
package:com.android.egg
package:com.android.facelock
package:com.android.hotwordenrollment.okgoogle
package:com.android.partnerbrowsercustomizations.chromeHomepage
package:com.android.providers.downloads.ui
package:com.android.providers.partnerbookmarks
package:com.google.android.apps.photos
package:com.google.android.apps.tachyon
package:com.google.android.apps.work.oobconfig
package:com.google.android.feedback
package:com.google.android.gm
package:com.google.android.marvin.talkback
package:com.google.android.music
package:com.google.android.partnersetup
package:com.google.android.printservice.recommendation
package:com.google.android.setupwizard
package:com.google.android.syncadapters.contacts
package:com.google.android.tts
package:com.google.android.videos
package:com.google.android.youtube
package:com.s.antivirus
package:com.sonyericsson.android.omacp
package:com.sonyericsson.crashmonitor
package:com.sonyericsson.devicemonitor
package:com.sonyericsson.idd.agent
package:com.sonyericsson.lockscreen.uxpnxt
package:com.sonyericsson.organizer
package:com.sonyericsson.providers.cnap
package:com.sonyericsson.setupwizard
package:com.sonyericsson.startupflagservice
package:com.sonyericsson.suquashi.soundpicker
package:com.sonyericsson.tetherentitlementcheck
package:com.sonyericsson.textinput.chinese
package:com.sonyericsson.unsupportedheadsetnotifier
package:com.sonyericsson.updatecenter
package:com.sonyericsson.usbux
package:com.sonyericsson.wappush
package:com.sonyericsson.xhs
package:com.sonymobile.advancedlogging
package:com.sonymobile.advancedwidget.clock
package:com.sonymobile.android.addoncamera.soundphoto
package:com.sonymobile.android.contacts
package:com.sonymobile.android.externalkeyboard
package:com.sonymobile.android.externalkeyboardjp
package:com.sonymobile.anondata
package:com.sonymobile.assist
package:com.sonymobile.assist.persistent
package:com.sonymobile.btidd
package:com.sonymobile.cameracommon.wearablebridge
package:com.sonymobile.coverapp2
package:com.sonymobile.crashmonitor.system
package:com.sonymobile.demoappchecker
package:com.sonymobile.deqp
package:com.sonymobile.deviceconfigtool
package:com.sonymobile.enterprise.service
package:com.sonymobile.entrance
package:com.sonymobile.exchange
package:com.sonymobile.googleanalyticsproxy
package:com.sonymobile.idd.permission.application_certificate
package:com.sonymobile.moviecreator.rmm
package:com.sonymobile.music.googlelyricsplugin
package:com.sonymobile.music.wikipediaplugin
package:com.sonymobile.music.youtubekaraokeplugin
package:com.sonymobile.music.youtubeplugin
package:com.sonymobile.phoneusage
package:com.sonymobile.pip
package:com.sonymobile.pobox
package:com.sonymobile.rcahandler
package:com.sonymobile.retaildemo
package:com.sonymobile.secureclockservice
package:com.sonymobile.sso
package:com.sonymobile.superstamina
package:com.sonymobile.support
package:com.sonymobile.susrescheck
package:com.sonymobile.synchub
package:com.sonymobile.updatecenter.config.autoinstall
package:com.sonymobile.updatecenter.config.latecmz
package:com.sonymobile.usm
package:com.sonymobile.xperialounge.services
package:com.sonymobile.xperiaservices
package:com.sonymobile.xperiatransfermobile
package:com.sonymobile.xperiaweather
package:com.sony.tvsideview.videoph
package:com.spotify.music
Uninstalled:
package:com.android.browser.res.overlay_305
package:com.facebook.appmanager
package:com.facebook.katana
package:com.facebook.services
package:com.facebook.system
package:com.sonyericsson.conversations.res.overlay_305
package:com.sonyericsson.trackid.res.overlay_305
package:com.sonymobile.themes.sou.cid18.black
package:com.sonymobile.themes.sou.cid19.silver
package:com.sonymobile.themes.sou.cid20.blue
package:com.sonymobile.themes.sou.cid21.pink
⁰) Go to "Settings" → "System" → "About phone" → Tap "Build number" seven times → Back → "Developer options" → Enable "USB debugging"
¹) As long as you do not run ADB with root, it should not be possible to modify packages system-wide.
²) You can install them from the store but not with the original APK; congratulations, you now have double the package data.
³) Mostly you will get either INSTALL_PARSE_FAILED_NO_CERTIFICATES or INSTALL_FAILED_INVALID_APK.
Thank you for this elaborate guide, appreciate it!
thanks a lot.
Progress:
10/35 Android packages
9/25 Google packages
12/102 Sony packages
8/8 Third-party packages
1/21 Other packages
Android packages
[WIP]com.android.apps.tag [–/–/–/M]
[WIP]com.android.backupconfirm [?/?/?/?]
com.android.bluetooth [–/–/–/–]
Bluetooth: Lets you connect your phone to other devices.
Issues
You cannot turn on Bluetooth anymore, but the status icon and menus are still there.
com.android.bluetoothmidiservice [–/–/–/M]
Bluetooth MIDI Service: Send MIDI data over Bluetooth to compatible devices.
[WIP]com.android.bookmarkprovider [/–/U/M]
Bookmark Provider:
[WIP]com.android.browser.res.overlay_305
(Overlay for Android Stock Browser which is not installed.)
com.android.calllogbackup [–/–/U/–]
Call Log Backup/Restore: Your call history is saved within the backups on Google Drive.
com.android.captiveportallogin [–/–/–/–]
CaptivePortalLogin: Ability to view the portal websites of Wi-Fi networks that block access until you accept e.g. the terms of service.
com.android.carrierconfig [–/–/–/–]
(no label): Provides network overrides for carrier configuration.
Overlays
com.android.carrierconfig.res.overlay.carrierservicesenabler
com.android.carrierconfig.res.overlay_305
com.android.carrierconfig.res.overlay_310_310
[WIP]com.android.carrierdefaultapp [?/?/?/?]
CarrierDefaultApp:
com.android.certinstaller [–/–/–/–]
Certificate Installer: Helps to install certificates for enterprise Wi-Fi.
Issues
com.android.settings will crash when you try to open the "Install certificate" menu.
[WIP]com.android.chrome [–/P/U/M]
Chrome Browser: Default internet browser for android.
[WIP]com.android.cts.ctsshim [–/?/U/?]
(no label):
[WIP]com.android.cts.priv.ctsshim [–/?/U/?]
(no label):
com.android.documentsui [–/–/–/–]
Files: Default file browser for android.
com.android.dreams.basic [–/–/U/M]
Basic Daydreams: Screen saver "Colours".
com.android.egg [–/–/–/M]
Android Easter Egg: Release the octopus.
com.android.facelock [R/–/U/M]
Trusted Face: Unlock your phone by looking at it.
Issues
com.google.android.gms will crash when you try to open the "Trusted face" menu.
[WIP]com.android.hotwordenrollment.okgoogle [–/?/?/?]
[WIP]com.android.htmlviewer [?/?/?/?]
[WIP]com.android.inputdevices [?/?/?/?]
[WIP]com.android.keychain [?/?/?/?]
[WIP]com.android.managedprovisioning [–/?/?/?]
[WIP]com.android.musicfx [?/?/?/?]
[WIP]com.android.partnerbrowsercustomizations.chromeHomepage [R/?/?/?]
[WIP]com.android.printspooler [?/?/?/?]
[WIP]com.android.providers.contacts [–/?/?/?]
[WIP]com.android.providers.downloads.ui [?/?/?/?]
[WIP]com.android.providers.partnerbookmarks [R/?/?/?]
[WIP]com.android.providers.partnerbookmarks.res.overlay_305 [?/?/?/?]
[WIP]com.android.sharedstoragebackup ??? [?/?/?/?]
[WIP]com.android.stk [?/?/?/?]
SMS Services: stk~SIM/SMS Toolkit? As soon as you install a SIM card, you will get a list of some (mostly-paid) services of your provider. You are still able to send and receive SMS. Currently testing…
Can't be disabled, so can we trust this list?
Overlays
com.android.stk.product.res.overlay.common
com.android.vending [R/–/U/–]
Google Play Store: Official app store for the Android operating system.
Issues
You won't receive updates anymore.
[WIP]com.android.wallpapercropper ??? [?/?/?/?]
[WIP]com.android.wallpaper.livepicker [–/?/?/?]
Issues
You cannot change the Xperia Live Wallpaper anymore
Google services
com.google.android.apps.docs [R/P/U/–]
Drive: Google's cloud storage.
com.google.android.apps.maps [R/P/U/–]
Maps: Google's map and navigation service.
com.google.android.apps.messaging [R/P/U/–]
Messages: Google's default app for SMS, MMS, and RCS.
com.google.android.apps.photos [–/P/U/M]
Photos: Google's photo and video gallery with deep integration of other Google services.
com.google.android.apps.tachyon [–/P/U/M]
Duo: Make high quality one-to-one video calls.
[WIP]com.google.android.apps.work.oobconfig [R/?/?/M]
[WIP]com.google.android.backuptransport [R/?/?/?]
com.google.android.calendar [R/P/U/–]
Calendar: Google's official calendar app with deep integration of other Google services.
[WIP]com.google.android.configupdater [R/?/?/?]
ConfigUpdater
[WIP]com.google.android.feedback [R/?/?/M]
Market Feedback Agent:
[WIP]com.google.android.gm [?/?/?/M]
Gmail:
[WIP]com.google.android.gms [?/P/U/–]
Google Play services
Issues
All "Smart Lock" variants won't be available.
com.android.vending won't work.
com.google.android.apps.docs won't work.
com.google.android.apps.messaging will still work, but nags every start with "Enable Google Play services".
com.google.android.apps.maps will still work, but keeps spamming "Enable Google Play services".
com.google.android.apps.photos will only work for local photos and videos.
com.google.android.apps.tachyon won't work.
com.google.android.calendar won't work.
com.android.facelock won't be available.
com.google.android.googlequicksearchbox won't work.
com.google.android.music will only work for local audio files.
com.google.android.videos won't work.
com.google.android.youtube won't work.
com.sonyericsson.album cannot auto-upload photos and videos.
com.sonyericsson.music cannot access your cloud storage.
com.sonymobile.entrance will still work, but nags every start with "Enable Google Play services".
[WIP]com.google.android.googlequicksearchbox [R/?/?/?]
[WIP]com.google.android.gsf effects??? [R/–/U/–]
Google Services Framework: [WIP] Sign in to google?
Issues
com.android.vending won't let you sign in.
com.google.android.apps.docs won't let you sign in.
com.google.android.apps.gm will crash instantly if package is uninstalled.
com.google.android.apps.messaging will crash instantly if package is uninstalled.
[WIP]com.google.android.apps.tachyon
[WIP]com.google.android.apps.photos
com.google.android.calendar won't let you sign in or will crash instantly if package is uninstalled.
com.google.android.googlequicksearchbox will crash instantly if package is uninstalled.
com.google.android.music won't let you sign in but you can still open local audio files, or will crash instantly if package is uninstalled.
com.google.android.videos won't let you sign in.
com.google.android.youtube won't let you sign in but you can still watch videos.
[WIP]com.google.android.marvin.talkback [R/?/?/?]
[WIP]com.google.android.music [?/?/?/?]
Google Play Music:
[WIP]com.google.android.onetimeinitializer [R/?/?/?]
[WIP]com.google.android.partnersetup [R/?/?/?]
[WIP]com.google.android.printservice.recommendation [R/?/?/?]
[WIP]com.google.android.setupwizard [R/?/?/?]
[WIP]com.google.android.syncadapters.contacts [R/–/U/M] [?/?/?/?]
Google Contacts Sync: Syncs local and SIM contacts with your Google account
[WIP]com.google.android.tts [–/?/?/?]
com.google.android.videos [–/P/U/M]
Google Play Movies & TV: Buy or rent movies and watch TV shows via streaming or download them to watch when you're not connected.
com.google.android.webview [R/–/–/–]
Android System WebView: Allows apps to display web content. In the developer options you can change the web view implementation to Chrome to replace this package.
Issues
Many apps that use web content might crash in certain situations.
Cannot be disabled per user but uninstalled.
com.google.android.youtube [–/P/U/M]
YouTube: Watch videos on Google's video platform and get the ability to edit and upload your own videos; or simply use the browser of your choice.
Sony packages
com.sonyericsson.album [–/P/U/–]
Album: Default photo and video browser.
Dependencies
com.android.printspooler: Without this the print button will not work.
com.sonyericsson.dlna (optional): Share with DLNA compatible devices.
com.sonymobile.moviecreator (optional): Brings shortcut to video editing and trim video function.
com.sonymobile.photoeditor (optional): Brings shortcut to image editing and rotate function.
com.sonymobile.tvout.wifidisplay (optional): Display media on a compatible TV.
com.sonyericsson.android.addoncamera.artfilter [–/–/U/–]
Creative effect: Some video and photo filters for your camera, "Old Film"… love it.
Dependencies
com.sonyericsson.android.camera: App is only accessible when you use the camera.
[WIP]com.sonyericsson.android.omacp [–/?/?/?]
[WIP]com.sonyericsson.conversations.res.overlay_305 [?/?/?/?]
[WIP]com.sonyericsson.crashmonitor [–/?/?/?]
[WIP]com.sonyericsson.devicemonitor ??? [?/?/?/?]
[WIP]com.sonyericsson.idd.agent [–/?/?/?]
[WIP]com.sonyericsson.mtp [?/?/?/?]
[WIP]com.sonyericsson.mtp.extension.backuprestore [?/?/?/?]
[WIP]com.sonyericsson.mtp.extension.factoryreset [?/?/?/?]
[WIP]com.sonyericsson.mtp.extension.update [?/?/?/?]
[WIP]com.sonyericsson.music [–/?/?/?]
com.sonyericsson.organizer [R/–/–/M]
Clock: Alarms, world clock, stopwatch, timer, and clock.
com.sonyericsson.photoeditor [–/–/U/–]
Photo editor: Many ways to edit your photos, such as adding filters and frames, cropping, rotating, mirroring and so on. Can be started from any album app.
[WIP]com.sonyericsson.providers.cnap [–/?/?/?]
[WIP]com.sonyericsson.setupwizard [–/?/?/?]
[WIP]com.sonyericsson.startupflagservice [–/?/?/?]
com.sonyericsson.suquashi.soundpicker [R/–/–/M]
Sound picker: Lets you choose a sound for e.g. your ringtone. Alternatively you can just use the picker included in com.android.providers.media.
[WIP]com.sonyericsson.tetherentitlementcheck [–/?/?/?]
com.sonyericsson.textinput.chinese [–/–/U/M]
Xperia Chinese keyboard: If you write in Chinese keep this.
[WIP]com.sonyericsson.trackid.res.overlay_305 [?/?/?/?]
[WIP]com.sonyericsson.unsupportedheadsetnotifier [?/?/?/?]
[WIP]com.sonyericsson.updatecenter [R/?/?/?]
[WIP]com.sonyericsson.usbux [?/?/?/?]
[WIP]com.sonyericsson.wappush [?/?/?/?]
[WIP]com.sonyericsson.warrantytime [?/?/?/?]
[WIP]com.sonyericsson.xhs [R/P/U/M]
Lounge
[WIP]com.sonymobile.advancedlogging [–/?/?/?]
Advanced Logging, may cause crash of com.sonymobile.support
[WIP]com.sonymobile.advancedwidget.clock [R/?/?/?]
[WIP]com.sonymobile.android.addoncamera.soundphoto [–/?/?/?]
[WIP]com.sonymobile.android.addoncamera.timeshift [?/?/?/?]
[WIP]com.sonymobile.android.contacts [–/?/?/?]
[WIP]com.sonymobile.android.externalkeyboard [?/?/?/?]
[WIP]com.sonymobile.android.externalkeyboardjp [R/?/?/?]
[WIP]com.sonymobile.anondata [–/?/?/?]
[WIP]com.sonymobile.aptx.notifier [?/?/?/?]
[WIP]com.sonymobile.assist [R/?/?/?]
[WIP]com.sonymobile.assist.persistent [R/?/?/?]
[WIP]com.sonymobile.btidd [?/?/?/?]
[WIP]com.sonymobile.cameracommon.wearablebridge [R/?/?/?]
[WIP]com.sonymobile.coverapp2 [R/?/?/?]
[WIP]com.sonymobile.crashmonitor.system [–/?/?/?]
[WIP]com.sonymobile.demoappchecker [R/?/?/?]
[WIP]com.sonymobile.deqp [–/?/?/?]
[WIP]com.sonymobile.deviceconfigtool [R/?/?/?]
[WIP]com.sonymobile.dlna [?/?/?/?]
[WIP]com.sonymobile.dualshockmanager [?/?/?/?]
[WIP]com.sonymobile.email [R/?/?/?]
[WIP]com.sonymobile.enterprise.service [?/?/?/?]
[WIP]com.sonymobile.entrance [R/?/?/?]
[WIP]com.sonymobile.exchange [R/?/?/?]
[WIP]com.sonymobile.fota.service ??? [–/?/?/?]
[WIP]com.sonymobile.getset [R/?/?/?]
[WIP]com.sonymobile.getset.priv [R/?/?/?]
[WIP]com.sonymobile.googleanalyticsproxy [–/?/?/?]
[WIP]com.sonymobile.idd.permission.application_certificate [R/?/?/?]
[WIP]com.sonymobile.intelligent.backlight [?/?/?/?]
[WIP]com.sonymobile.intelligent.gesture [?/?/?/?]
[WIP]com.sonymobile.intelligent.iengine [?/?/?/?]
[WIP]com.sonymobile.intelligent.observer [?/?/?/?]
[WIP]com.sonymobile.moviecreator [R/?/?/?]Video Editor
[WIP]com.sonymobile.moviecreator.rmm [–/?/?/?]
Movie Creator: Lets you create highlight movies from your photos and share them on Facebook.
[WIP]com.sonymobile.mtp.extension.fotaupdate ??? [?/?/?/?]
[WIP]com.sonymobile.music.googlelyricsplugin [R/?/?/?]
[WIP]com.sonymobile.music.wikipediaplugin [R/?/?/?]
[WIP]com.sonymobile.music.youtubekaraokeplugin R/?/?/?]
[WIP]com.sonymobile.music.youtubeplugin [R/?/?/?]
[WIP]com.sonymobile.phoneusage [–/?/?/?]
[WIP]com.sonymobile.pip [R/?/?/?]
[WIP]com.sonymobile.pobox [–/?/?/?]
[WIP]com.sonymobile.prediction [–/?/?/?]
[WIP]com.sonymobile.rcahandler [–/?/?/?]
[WIP]com.sonymobile.retaildemo [R/?/?/?]
[WIP]com.sonymobile.runtimeskinning.picker [?/?/?/?]
com.sonymobile.scan3d [R/P/U/–]
3D Creator, use your camera to create 3D objects, cool.
[WIP]com.sonymobile.secureclockservice [–/?/?/?]
[WIP]com.sonymobile.simlock.service [–/?/?/?]
[WIP]com.sonymobile.simlockunlockapp [?/?/?/?]
[WIP]com.sonymobile.smartcharger [?/?/?/?]
[WIP]com.sonymobile.smartcleaner ??? [?/?/?/?]
[WIP]com.sonymobile.smtofrgbc ??? [?/?/?/?]
[WIP]com.sonymobile.sso [–/?/?/?]
com.sonymobile.superstamina (don't uninstall) [R/–/–/–]
STAMINA mode: Settings for normal and ultra stamina mode that reduce performance to increase battery time.
Dependencies
com.sonymobile.imageenhancer (optional): Will be disabled in stamina mode.
Issues
Reinstalling the package might cause a boot loop! Disable the package immediately and then remove installed updates from app info menu.
The stamina mode button in com.android.settings won't be removed, but the ultra endurance mode button will be.
com.android.settings will crash when trying to setup stamina mode if package is disabled.
com.android.settings will crash when opening battery menu if package is uninstalled.
[WIP]com.sonymobile.support [R/?/?/?]
[WIP]com.sonymobile.susrescheck [–/?/?/?]
[WIP]com.sonymobile.synchub [–/?/U/?]
Backup & restore: Backup home screen layouts, email accounts, and conversations to an online account.
com.sonymobile.themes.sou.cid18.black [R/–/–/M]
Black: Theme for home and lock screen. Must be uninstalled to disappear from the theme list.
com.sonymobile.themes.sou.cid19.silver [R/–/–/M]
Silver: Theme for home and lock screen. Must be uninstalled to disappear from the theme list.
com.sonymobile.themes.sou.cid20.blue [R/–/–/M]
Blue: Theme for home and lock screen. Must be uninstalled to disappear from the theme list.
com.sonymobile.themes.sou.cid21.pink [R/–/–/M]
Pink: Theme for home and lock screen. Must be uninstalled to disappear from the theme list.
[WIP]com.sonymobile.themes.xperialoops2 ??? [?/?/?/?]
[WIP]com.sonymobile.tvout.wifidisplay [?/?/?/?]
[WIP]com.sonymobile.updatecenter.config.autoinstall [R/?/?/?]
[WIP]com.sonymobile.updatecenter.config.latecmz [R/?/?/?]
[WIP]com.sonymobile.usm [?/?/?/?]
[WIP]com.sonymobile.xperialounge.services [R/?/?/?]
Xperia Lounge Pass:
[WIP]com.sonymobile.xperiaservices [R/?/?/?]
[WIP]com.sonymobile.xperiatransfermobile [R/?/?/?]
[WIP]com.sonymobile.xperiaweather [R/?/?/?]
[WIP]com.sonymobile.xperiaxlivewallpaper [R/?/?/?]
[WIP]com.sonymobile.xperiaxlivewallpaper.product.res.overlay [R/?/?/?]
[WIP]com.sony.tvsideview.videoph [?/–//] [R/?/?/?]
Third-party apps
com.amazon.kindle [R/P/U/M]
Amazon Kindle: Read and purchase e-books from Amazon.
com.amazon.mShop.android.shopping [R/P/U/–]
Amazon Shopping: Search and buy stuff on Amazon.
com.facebook.appmanager [R/–/U/M]
Facebook App Manager: Updates Facebook, Instagram, and Messenger bypassing the Google Play Store.
com.facebook.katana [R/P/U/M]
Facebook: The social data theft network.
com.facebook.services [R/–/U/M]
Facebook Services: Missing information about this.
com.facebook.system [R/–/U/M]
Facebook App Installer: Updates Facebook, Instagram, and Messenger bypassing the Google Play Store.
com.s.antivirus [R/P/U/M]
AVG Protection: An anti-virus tool for Android, that would like almost all permissions.
com.spotify.music [R/P/U/M]
Spotify: A fee-based music streaming service.
Other packages
android [?/–/–/–]
Android System: My test environment still works if disabled, but why the hell would you want to remove that?
Overlays
android.res.overlay_284
android.res.overlay_305
android.res.overlay_310_310
[WIP]android.autoinstalls.config.sony.xperia ???
[WIP]android.product.res.overlay.defaultgmessaging
[WIP]com.qti.dpmserviceapp ???
[WIP]com.qti.qualcomm.datastatusnotification ??? [?/–/–/–]
(no label):
[WIP]com.qualcomm.embms ???
[WIP]com.qualcomm.location ??? [–/–/–/–]
LocationService: Maybe geofencing
[WIP]com.qualcomm.qcrilmsgtunnel ??? [?/–/–/–]
(no label):
[WIP]com.qualcomm.qti.auth.fidocryptoservice ???[?/?/?/?]
FidoCryptoService:
[WIP]com.qualcomm.qti.simsettings ???[?/?/?/?]
(no label):
[WIP]com.qualcomm.qti.telephonyservice ???[?/?/?/?]
(no label):
[WIP]com.qualcomm.qti.uceShimService ???[?/?/?/?]
[WIP]com.qualcomm.svi ???[?/?/?/?]
[WIP]com.qualcomm.timeservice ???[?/?/?/?]
[WIP]com.qualcomm.wfd.service ???[?/?/?/?]
Wfd Service: Wi-Fi Display service
Issues
[WIP]com.quicinc.cne.CNEService ???[?/?/?/?]
(no label):
[WIP]com.swiftkey.swiftkeyconfigurator ???[?/?/?/?]
[WIP]com.touchtype.swiftkey ???[?/?/?/?]
Overlays
com.touchtype.swiftkey.res.overlay
[WIP]org.codeaurora.ims ???[?/?/?/?]
[WIP]org.simalliance.openmobileapi.service ???[?/?/?/?]
[WIP]org.simalliance.openmobileapi.uiccterminal ???[?/?/?/?]
With one of the Qualcomm services I managed to destroy com.sonymobile.superstamina… on my main user . The shared library "/system/lib64/libpbpp.so" could no longer be opened, which causes a boot loop. I will try to find the exact cause of the error and then provide information here.
This is getting weird. I've uninstalled updates on stamina mode package… wait, what? Is that possible? This is a system package which isn't even in the Play Store! So, the following happened.
Code:
$ pm list packages -f com.sonymobile.superstamina
package:/vendor/app/SuperStamina/SuperStamina.apk=com.sonymobile.superstamina
$ pm install -r /vendor/app/SuperStamina/SuperStamina.apk;pm disable-user com.sonymobile.superstamina
Success
Package com.sonymobile.superstamina new state: disabled-user
$ pm list packages -f com.sonymobile.superstamina
package:/data/app/com.sonymobile.superstamina-MPre2pDlmc8uvCjeiByuGQ==/base.apk=com.sonymobile.superstamina
The package path has changed during reinstall, which was not the case with other packages. There are also some mentionable changes in the dumpsys before and after the "update".
Code:
172,173c411,412
< applicationInfo=ApplicationInfo{418d64d com.sonymobile.superstamina}
< flags=[ SYSTEM HAS_CODE ALLOW_CLEAR_USER_DATA ALLOW_BACKUP ]
---
> applicationInfo=ApplicationInfo{29f7d5f com.sonymobile.superstamina}
> flags=[ SYSTEM HAS_CODE ALLOW_CLEAR_USER_DATA [color="red"]UPDATED_SYSTEM_APP[/color] ALLOW_BACKUP ]
599,601c838,840
< path: [color="red"]/vendor/app/SuperStamina/SuperStamina.apk[/color]
< status: /data/dalvik-cache/arm64/[email protected]@[email protected]@classes.dex[status=kOatUpToDate, compilation_filter=[color="red"]speed[/color]]
---
> path: [color="red"]/data/app/com.sonymobile.superstamina-MPre2pDlmc8uvCjeiByuGQ==/base.apk[/color]
> status: /data/app/com.sonymobile.superstamina-MPre2pDlmc8uvCjeiByuGQ==/oat/arm64/base.odex[status=kOatUpToDate, compilation_filter=[color="red"]quicken[/color]]
There was also added a complete new hidden system package. Better don't touch this package.
This is just a placeholder.
if somebody knows , which package is responsible for DND in priority mode i cannot change preferences.......something is disabled and i cannot guess what ?!?
thanks men, you help me to bloat my device
for new people who want do it in simple way(no hassle with command nor download other stuff). i have develop a software to automate de-bloat that work for most sony smartphone. in here
Xperia All in one Debloat Tool
PLEASE READ BEFORE USE OR ASK. IMPORTANT WARNING: DO NOT DOWNLOAD THIS SOFTWARE FROM ANY SOURCE OTHER THAN THIS THREAD/FORUM. IT IS XDA EXCLUSIVE AND I WILL NOT RELEASE IT ON ANY OTHER FORUM. ANY FORUM THAT USES MY NAME OR REPOSTS IT IS NOT ME...
forum.xda-developers.com
on other hand while i natively support AU version of xz1. im doesnt own other model of this phone yet.(but a compatible list from various devices is there, soo still work for anyone even though not natively supported). do you mind if i look the list and compare it with my own list?. if it worth modified im will leave your name on contributor list
Checked posts / searched for an existing answer... didn't see anything (please move this post if it is in the wrong section)
So I have a app, when I open it asks me what Google ID to uses (preferred ID) but after selecting a Google ID I can not change to a different ID
- If I clear the App Cache the selected ID persists
- If I clear the App Data the selected ID clears and the app returns to the select ID option
- I keyword searched for the App name on my device (Nexus 5x)with Root Explorer (12 different file locations, with subfolders and a bunch of empty folders)
Clearing App Data is a working interim solution, the downside is that every time I clear the App Data the app "downloads assets" (40mb+ ~40 times per day - 1.6Gb!)
What I am hoping to find is a app / script / terminal / log solution that will tell me what file is being modified when I select the Google ID, so I can delete that file re-open the app and change Google Logon
(I contacted the app developer, they said they may be able to fix the problem on the next patch eta 12-24 months)
So I have tried these apps:
https://play.google.com/store/apps/details?id=file.observer
https://play.google.com/store/apps/details?id=scd.lcex
https://play.google.com/store/apps/details?id=eu.thedarken.sdm
But I didn't see system changes (root level) or I didn't know what to look for in LogCat
Any help or suggestions are appreciate!
- I do not have a computer with me (ADB) will be about 7 days before I can try that
- I have been experimenting with deleting files / folders and testing to see if I get lucky (probably not the best method)
- I am not a developer
My current process (as of today) - I clear the app data, then restore the app data with TB (just restoring doesn't clear the sign in status)
As long as my TB backup is "always" in the signed out state, then the "app assets" restore with no issues (and I don't have to keep downloading them)
I am looking for a way to get these (2) operations into a single script / file / shortcut, but it is working for now
I did try the terminal with cp -a (copy the assets - app had a error on library permissions when the files were restored) chmod, chown, and find (try and locate the file) but had minimal success