Oh well, if you're like me that loves to do the things I could do the hardcore geeky way without the help of apps and tools, unless obviously using an app will save you a lot of time, then you're on the right thread.
Anyway this will be my first howto guide on xda-dev, please be nice . This will be a noob to noob guide, taking every step into consideration. If you've got any issues getting it done, please don't hesitate to leave a comment, so let's have a ride to geekville.
As you'd know, changing app icons is something every lover of awesome interface and design can't do without, and we've got Android Launchers that will do this for you on the go, but really, they just change the icons of the apps in the drawer and not globally, for example, Whatsapp's icon changed with a launcher only changes in the app drawer and not the entire whatsapp ecosystem, even worse, the minute you revert back to your stock launcher, it changes to the original icon.
Here's an illustration:
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
As you can see in the image above, its the same es file explorer app but different icons, that's going to be our goal in this guide, changing the icons globally, if you changed the icon with a launcher, you'll only get your new icon replaced in the app drawer. So let's change our first icon.
Requirements.
A PC.
Apk Icon Editor By kefir500
iConvert Icons for Windows
Java Runtime Environment for signing the resulting apk by Apk Icon Editor. You can get it here.
An icon you'd like to replace for the old one.
Your time.
iConverticons.com actually does have an icon converter for the mac platform but since Apk Icon Editor is written in C++ for the Windows platform , what's the point? . Also the iConverticons utility does have a free version, don't know why they had to hide it on the site, you can just grab the free one from softpedia anyway, only costs you 10 seconds on every startup of the app.
Once you're done downloading the files from the links above, run their respective setups and grab any .apk file you'd like to try out in your android's
Code:
/data/app/
directory, (you're pro'lly going to need root access to mess with this directory, but you can always grab any .apk elsewhere).
1. Copy the .apk file to anywhere on your pc.
2. Now, get the icon you'd like to replace ready, it could be in the same path as your .apk file, doesn't matter, but preferrably go for a 512px icon size, you'll be glad you did. I'll be replacing the stock whatsapp icon with a flatter alternative by DtafAlonso on DeviantArt.
3. Start up the iConverticons app, then wait for its 10 seconds delay thing, before we create the icons, we need to modify the preferences for the conversion output, make yours match the images below.
4. Next, drag and drop the icon you want replaced in the iConverticons app, this will be followed with a dialog of where you want the resulting icons replaced, choose the folder you created earlier as the output folder and in about a second you should see a "Done" message.
5. Now go to that folder where the outputs from the conversion was saved, you should now see a set of icons in different folders namely xxhdpi, xhdpi, hdpi, ldpi and mdpi.
6. Start up apk-icon-editor.exe, then drag and drop your .apk file into the app's workspace, you'll get a progress bar showing that the package is being extracted and the contents of the AndroidManifest.xml file.
7. You will now see the original whatsapp icons in this window, Select the right icon size/dpi on the right, and then Right Click > Replace Icon ..then select the right icon size from the right conversion folder. The icon is replaced immediately, do these for the other sizes of the icons, you can choose to make the icons stay at just one size even on small devices, (just make sure you choose not to resize it if the editor asks if you want the icon resized).
8. Once you're done, Click "Pack Apk" and choose the destination folder you'd want your new apk file saved. You can choose to overwrite the previous one or have a copy of it named anything you like[dot]apk.
9. Then copy the new .apk file to your phone's sdcard and uninstall the app if it was present on your phone already, (installing the same app on your phone will cause the installation to fail), then install it.
Now you have a unique icon for that app.
NOTE: If you're curious as to why the original .apk file and the new one have different sizes, this is caused by the size of the icons you used, so for example, you might have an original size of 15.6MB and a new size of 15.45MB. one more thing, I have noticed apps like BBM misbehave when you touch their app icons something about them having conflicts with how the package was signed, so you can try this out with other apps apart from BBM and please tell me what apps break for you when you try it.
Does this work for the latest version of whatsapp? Version 2.16.259
Does this work for the latest version of whatsapp Version 2.16.259?
I tried to use a couple apk editor apps which have not worked. When you replace the original apk Whatsapp does not let you log in it seems like it checks with their server whether the apk is legitimate or not.
Related
So while reading TheDudeOfLife's thread about his 1.5 cupcake builds, I've noticed alot of confusion about re-naming downloaded zip files for the purpose of flashing. I've seen it elsewhere as well. So I did a little tutorial thingy for those that might still be confused about the file extension stuff. This is pretty basic and maybe dumbed down quite a bit for some of us, but I'm pretty sure it'll clear up some of the confusion. I run Vista 64b Ultimate, so I'd guess the process is the same for all Vista versions. Can't confirm for XP or anything else. If anyone see's anything that needs clarifying, feel free.
This is my folder of downloaded phone stuff. The first picture shows what zip files look like with file extensions hidden-
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
This picture shows what zip files look like with file extensions showing-
Now, if your downloaded file looks like those in the first picture, and you plan to flash it with Alt-S, right click the file, hit rename and type update. That's it, nothing more, nothing less.
If your downloaded file looks like those in the second picture, right click the file, hit rename then type update.zip. Make sure the .zip is at the end.
Now in the case of D00ders builds, you have to right click, hit rename and remove just the .signed part. When the window pops up saying "changing a files extension may make it unstable", ignore it, hit ok. The file icon will change to a zip file icon according to however your folder view options are set.
Lastly, you can change file extensions hidden/showing at- control panel>folder options>view tab>hide extensions for known file types. By the default the box is checked in Vista.
Good tutorial!
In Windows XP, you can show the file extensions in Windows explorer by going to Tools/folder options/view/ and unchecking "hide extensions for known file types".
I have no idea why M$ decided that it's better not to know what file types you are looking at. That was just plain dumb!
Well some people are just plain dumb. There really isn't much need for normal users to change the extension of a file. MS likes to protect their dumb users.
The default setting "Hide extension of known file types" may well be the most stupid thing in modern computer history. There's no end to what confusion and problems it has caused in uncountable ways.
What if I send a malicious executable with the name "sexygirl.bmp.exe" - It'd show up as "sexygirl.bmp" - and you know what would happen when that reaches a teenage boy (or girl, if of that inclination)...
/Mats
ZilverZurfarn said:
The default setting "Hide extension of known file types" may well be the most stupid thing in modern computer history. There's no end to what confusion and problems it has caused in uncountable ways.
What if I send a malicious executable with the name "sexygirl.bmp.exe" - It'd show up as "sexygirl.bmp" - and you know what would happen when that reaches a teenage boy (or girl, if of that inclination)...
/Mats
Click to expand...
Click to collapse
Exactly! I had wondered why it was working to send a .bmp.exe file to people and they would actually be dumb enough to run it. Now I know, they think it's just an image file, so it must be safe, and they click on it.
ok wat ive done
1.downloaded .8
2.right clicked opened with winrar
3.installed into sd card
4.renamed it update.zip
5.booted up into system recovery
6.alt + s
cant open /sdcard/update.zip
ive done this a million time before and it always worked, now i dont know what the hell is going on
You don't have to open anything with winrar. Just rename the file.....
Now in the case of D00ders builds, you have to right click, hit rename and remove just the .signed part. When the window pops up saying "changing a files extension may make it unstable", ignore it, hit ok. The file icon will change to a zip file icon according to however your folder view options are set.
New App on market
Market Name: SU File Browser & Terminal
Developer: Protocol - X
Search for SU, Root, or pub:"Protocol-x"
Or click and or Scan this image if u have the reader installed on your Android Device.
Currently supports normal file browser commands: cut, copy, paste, rename, new directory, open ect.
ability to chmod a file or directory from the file browser with one click.
File search functionality whole partial any non case sensitive.
open, edit, save, save as, preview text,xml, css, html basically any readable format.
built in terminal emulator with soft keyboard support for devices without a hard keyboard.
This is still a beta so there are a few bugs as well as some soon to come UI changes.
keep in mind this is not ugly but it is not meant to be a "pretty" file browser. There are enough of those out there. This was designed for functionality.
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
***Fixed*** Known bugs:
Enter Key on soft keyboard does not work in terminal client. need to use the trackball >>if anyone knows this fix id love to hear it.<<
soft keyboard in landscape mode needs to be toggled on 2x the first time you open it.
Post any Bugs, issues, or ideas here please
Updates:
Changed Search UI so that it is no longer its own activity. This will allow the user to back out of the search box and still use the switcher on the bottom to switch between search, browse, and terminal.
Replaced pop up in search box with Search hint.
Corrected the trackball from defaulting to control key when changing Terminal prefs. Basically it will allow it to work as the enter key again after changing preferences.
Current users will have to change the preferences the first time they update in order to correct the issue if you previously had it.
menu> preferences> command key: select something other than jog ball
Updates 1.5:
Fixed Search UI bug
added preferences for List color, Text Size, and Selector Color
New:
Added ability to create sym links
Updates 1.6:
Email Support
Better thread processing to prevent system hangs and crashes.
Random amusement?
Updates 1.7:
Multiple Viewer and editor support Support
Issue with 1.7:
It appears that something was miscodded causing crashing whenever a dialog attempts to appear this will be fixed tonight I appologize in advance.
The app is currently unpublished for now. until i can fix this
1.7 Re-Published as 1.7.1:
Delete / Paste Crash Fixed
Update 1.7.5:
Search Fixed for Newer Hero Build
Current Directory/Browse To bar implemented
Partition RW/RO Status added
Update 1.7.8:
Filter set up for "Browse To" bar to prevent typos.
Bugs: Symlinks Broke?
Not sure if symlink in the code is broken or maybe if its this new hero build 2.3.3 I tried to manually create a link and that fails as well.
Any Feedback on this one would be appreciated.
Update 1.9:
Cleaned up a lot of code
added some additional menu icons
Better Alert descriptions
file support to the Browse to bar for manual entries
Update 1.9.5:
Recursive Zip Support Added for Extraction
Compressions support in the works.
view, extract all or single targets to the directory of your choice.
Remember u must Mount as RW if you would like to extract to anywhere other than in your SD card.
More terminal colors added per request:
Amber on Black
Green on Black
Red on Black
More code clean up
Update 1.9.9:
System/Data RW/RO replaced with S & D buttons as well as option to remount on click or from menu still
Optional Expandable tool bar added with:
Settable Home Button
Bookmarks
Quick Exit
Update 2.0:
Browser Download Helper Added per requests
Update 2.1:
Multi Select support added. no buttons needed, just click the icon next to the file. You can also select across multiple directories so be careful
Zip File Creation Added. You can Zip ALL files unlike other zip apps out there. Zipping files on other partitions than the sdcard may be slower though due to the special means needed for the files to be zippable.
Unzip/install apk option added for those that wanted to be able to view the apk contents
Download helper change. Hopefully this will fix the issue that arose with android 1.5 and email crashing with txt html and pdf files if u had astro, download crutch or any download helper
Update 2.1.6:
Viewable Hidden files
Update 2.5:
Added button to toggle View hidden Files
Tool bar will now save your last selected instance when you re-open the app.
random bug fixes.
Added lots more Bugs just for fun & everyone's aggravation
Added ability to connect to your PC via wifi over a shared network setup (Should work in all OS but only tested in windows)
If you are having issues with this make sure you fully set up shared networking on your pc.
PC browser has all of the same abilities as device. you can copy back and forth between the 2 cut paste delete ect.
Update 3.25:
grep free remount code
Syntax Highlighting
APK XML Binary viewer
It's very cool.
I've bought it.
But:
Can you manage it, that the keyboard doesn't pop on every start?
And:
I can't find my folders with a "." at the beginning.
If you help this could be better than root explorer.
Formel-LMS said:
It's very cool.
I've bought it.
But:
Can you manage it, that the keyboard doesn't pop on every start?
And:
I can't find my folders with a "." at the beginning.
If you help this could be better than root explorer.
Click to expand...
Click to collapse
I was just about to post .. that it's too bad I already purchased Root Explorer, lol. If this is even better, I may have to give it a shot as well.
You know it's funny, I never once paid for apps when I had my iPhone (I know, I know), but I LOVE to support our devs here!
Formel-LMS said:
It's very cool.
I've bought it.
But:
Can you manage it, that the keyboard doesn't pop on every start?
And:
I can't find my folders with a "." at the beginning.
If you help this could be better than root explorer.
Click to expand...
Click to collapse
Press the button that has a circle with a line through it that toggles hidden Files
Special 1 week 1$ sale
Everybody should check this out. This is my favorite file browser. Definately get it on sale. I had this since it first came out and I was on my G1.
My request, Can you make the ability to select multiple files for cut, copy, paste? Or if the ability is already there, can you tell me how to do it?
Its already in there:
Tap on the front od the line you would like to mark. Theres a checkbox.
Then you have it marked.
Do it with all files you want. Then press one of this marked files for more then two seconds and choose "delete all marked files"
If you wanna mark all files in one folder, than open the folder, press the menu key and choose select all.
Then press on one of these files and choose again "delete all marked files"
I hope you understand this. for me it was easier to write this in german. Sorry!
Had to support for the price!!
whats up with sufbs? since last update it looks not how it should!
using CM5.0.6, Helix-Launcher2, kmob kernel, HTC-IME
maybe a incompatibility?
^ mine does not look like that.
This is the best file manager for sure, and one of my favorite apps. I love being able to delete unwanted apps from system without having to use adb.
not compatible with HelixLauncher2, please correct this. ui is distorted like in the image i already posted. THANKS!
I have it together with HelixLauncher2. Everything is fine here.
Guide to Replacing Low Res Icons for Amazon Carousel:
1. Download the Following Program (APK Manager):
Windows : (4.9)
http://www.multiupload.com/GXW01G6URJ
Linux : (4.3)
http://www.multiupload.com/7XEQYT3FUH
http://forum.xda-developers.com/showthread.php?t=695701
2.Install Java JDK
http://www.oracle.com/technetwork/java/javase/downloads/index.html
3. Place the apks for the programs you want to change the icons for in
/apk_manager_4.9/place-apk-here-for-modding/
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
4. Run Script.bat
5. Type 22 and then chose the apk you would like to edit, once that is done then next use option 1 to extract the apk
6. Browse over to the project folder and look for your extracted apk
7. Now head into
res/drawable-mdpi/ and locate the icon.
*Note* Some APKs do not have this folder, the icon may also be located in
res/drawable/ or
res/drawable-hdpi
8. Go online and find a high resolution icon, then use photoshop or any image editor to cleanup and resize the icon to 192x192
9. Once you have the hi res version of the icon go ahead and replace the lower resolution one.
10. In APK Manager, choose option 3 (Zip apk),
then option 2 (Regular apk <Removes signature for re-signing>)
11. Once that competes it will take you back to the main menu of APK Manager, Now choose option 4 (Sign apk <Dont do this if its a system apk>)
12. If everything was successful you should now see two apks in your modding folder
13. Take the signed version of the apk and adb push it to your device, dropbox it, or copy to kindle using usb cable
14. Uninstall version if already installed and then install your modified version.
(Trying to install over a installed version results in a failure for me)
15. Icon should be nice and high res!
Dude you're the man. If it's okay with you, can I throw the link to your thread in my original questions so that it will help people that stumble onto the old thread?
yeah its cool. i added it to the end of that in the general forum. decided to post here since more people could see it
also heres a hi-res xda icon i whipped up
tokyostomp said:
yeah its cool. i added it to the end of that in the general forum. decided to post here since more people could see it
also heres a hi-res xda icon i whipped up
Click to expand...
Click to collapse
Nice dude! Link is up.
Does this method require a rooted device? I followed your instructions for the Facebook APK and every time I try to install it I get an error: "There was a problem parsing your file."
Try installing the current facenook app. If that doesn't work. Idk ive only tried on rooted
I pick my apps and the compression size but now when i hit extract the command prompt closes which i assume it should. But, there is nothing showing up in my projects folder.
screw it. if someones got the modified apk for draw something post it here please. free version of course.
what app are you trying to sign
josepho1997 said:
It won't sign the apk. It always get errors. Can you help. And @ the post above me, your taking the wrong apk out and it can't extract it. You have to take it out of /data/app.
That or you have spaces in it's name. Renamed it so it doesn't have any spaces.
Click to expand...
Click to collapse
Try option 20. Set max memory size to 256 mb.
Awesome, thank you.
Does anyone have their high-res icons they can pass along? I'm being lazy.
Sent from Simple Supercharged Kindle Fire 4.0
hi, I am a new user for Kindle Fire HD, and i tried to follow the same routine to mod the Dolphin Browsers app to get a clear carousel icon.
after i change 1 icon in the apk to 256x256, and install it again, sth strange happened.
The dolphin browser icon NEVER shows again in the Carousel.....
It never shows up again after use....
does anyone have clues that how can I make that icon appear on my carousel again?
i have tried to reinstall the original apk , newer version apk, rebooting many times, but still not appear after use.....
thanks in advance!
Update: Found a solution to this. Tried to kill the "launcher" service by a task managing app, (AirDroid) thinks any of these app will do, and guess even the official "force stop" button under the application menu might work also.
After that, when the launcher restart, Icons showing properly! Thanks for the Guide!
This is a great thread, now got high-res icons for most of my apps, some are hard to find images for or just don't have any decent ones to use, mainly found that to be games, also I've found replacing & rebuilding/signing some apps have a really negative affect on them, games such as Riptide GP boot up slower or some just don't load, Cut the Rope won't play it's intro video etc.
Come across this as well - developer.amazon.com/sdk/fire/cx-guidelines.html
Amazon recommends 425x425 for the KFHD 7" carousel image, that's what size I've been using & most look really nice & crisp depending on the original image quality, 256x256 I found too pixelated on the carousel but maybe that's just me
If anyone want's them I've zipped up my images I've used on my KFHD 7", not a huge amount by any means but could be helpful to some.
Most of the images are resized from 512x512 to 425x425 PNG so look great on the KFHD, a very small number are lower resolution (256x256) due to their being no higher quality versions available on the internet that I could find.
rghost.net/42367507
Also ImageTuner is a pretty decent program to resize/convert images in bulk to different sizes etc.
Hello, I'm having a problem signing the apk. It says there's an error and to check the log, and when I do, it says that the unsigned apk cannot be found. So I started checking and at first it does appear, but as soon as I try to sign it disappeared. Also, I tried the 20 option, by changing the max memory size to 256 as you suggested but it did not work.
Cannot download
I cannot download from your multiupload links, it directs me to iLivid.
Gilly10 said:
This is a great thread, now got high-res icons for most of my apps, some are hard to find images for or just don't have any decent ones to use, mainly found that to be games, also I've found replacing & rebuilding/signing some apps have a really negative affect on them, games such as Riptide GP boot up slower or some just don't load, Cut the Rope won't play it's intro video etc.
Come across this as well - developer.amazon.com/sdk/fire/cx-guidelines.html
Amazon recommends 425x425 for the KFHD 7" carousel image, that's what size I've been using & most look really nice & crisp depending on the original image quality, 256x256 I found too pixelated on the carousel but maybe that's just me
If anyone want's them I've zipped up my images I've used on my KFHD 7", not a huge amount by any means but could be helpful to some.
Most of the images are resized from 512x512 to 425x425 PNG so look great on the KFHD, a very small number are lower resolution (256x256) due to their being no higher quality versions available on the internet that I could find.
rghost.net/42367507
Also ImageTuner is a pretty decent program to resize/convert images in bulk to different sizes etc.
Click to expand...
Click to collapse
Thanks For The Icons!
Thanks
Sent from my Kindle Fire Hd 8.9 using Tapatalk 2
Problems signing the apk
Have followed the procedure step-by-step and I get an error at step 11 after I select '4' to sign the apk. Have also tried increasing the max memory to 256 as suggested - still no luck.
Any other suggestions?
As a desperate alternative, I zipped the apk (at step 10) then selected '1' (instead of '2') so that I have an unsigned apk sitting in my modding folder, with a view to getting it signed using Sign+_v1.2.2 - this leaves me with a signed apk file but when I try to install it on my Kindle Fire HD, I get a parsing error.
Any help from anybody GREATLY appreciated.
Thanks in advance
Rich
APK Icon Editor
There is also a free and simple tool to change APK Icons: APK Icon Editor.
The main advantage is the support of Kindle Fire devices.
New Edit : Just add any app and make it work on the fly.
No need of factory reset.
After adding your entries to multiwindow whitelist file. Goto Setting > Manage Apps > HwDualWindowLauncher > Clear data.
Thats it. You will see all your newly added apps in multi window option.
****************************************************************
So finally i have been able to make it work for all apps. Find tutorial below
Prerequisites
- Rooted device
- You need to do factory reset.
How to :
- You have to edit /data/cust/xml/multiwindow_whitelist_apps.xml and add all apps which you want to have appearing in multi window. App name should be fully qualified. get app name from 'pm list' command in shell.
code : pm packages list |grep 'app-name'
- change permissions of this file to 'rw-r--r--' i.e. 0644. This is very important, if permission is not changed, multiwindow will not work.
code : chmod 644 /data/cust/xml/multiwindow_whitelist_apps.xml
or use rom toolbox lite > root browser and change permission from app.
- Factory reset. After boot, multi window will show all apps you want.
To make it simple i have added most english apps and removed chinese apps to this file and added link here. Just copy/paste it over your file. Add other apps you want. Make sure to fix permissions.
link : https://www.dropbox.com/s/ljkwwoa2921yl4d/multiwindow_whitelist_apps.xml?dl=1
****************************************************************
I am experimenting with adding other apps to split screen functionality.
There is a file in below location, which constitutes apps which are allowed in multiwindow mode.
path : /data/cust/xml/multiwindow_whitelist_apps.xml
You can get the app complete app name from command(in teminal shell or adb shell)
pm packages list |grep 'app-name'
I was able to show chrome-dev app in multi window list after adding it to multiwindow whitelist and rebooting 2-3 times. Not sure how this works.
But after adding few more changes to xml, its not working anymore.
Maybe others can try apps and let us now if someone can figure out procedure.
split window now working for all apps
bark1234 said:
split window now working for all apps
Click to expand...
Click to collapse
Is this as a result of an update?
No. It will work on any emui 3.1 rom. Its just that i figured it out when i did full wipe with changed multiwindow file.
Hi @bark1234 Can clarify the Directory I don't seem to get the said file on my Huawei Ascend Mate 7 since you said it can work for Emotion UI 3.1
path is mentioned above only. /data/cust/xml/ Maybe try to search for file with name "multiwindow" in /data folder.
EMUI 3.1 i meant, any 3.1 version of X2 i.e. B106, 107, 108, or 109. Not sure about Mate 7.
This file doesn't seem to exist on my phone as well (Honor 6 H60-L02), in fact, there's no xml file related to the dual window feature at all as far as I can tell. But while searching for a file which could be somehow relevant, I stumbled upon the database file of HwDualWindowLauncher ("/data/data/com.huawei.hwmwlauncher/databases/hwmultiwindow.db") which seems to contain the apps (along with particular activities of these) selectable in the dual window launcher. By editing this database file, I've been able to get "Calculator++" and "AIDA64" to show up in the launcher:
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
And actually even run the activities:
The problem is that if you change the activity in any of those, the new activity will automatically go full screen, for example by going to the settings in "Calculator++":
Also, if you launch the app in regular (full screen) mode, it won't let you turn that into a multi window session:
At this moment I'm out of any other ideas as to how we could make it work better. If any of you know the solution, please share
To enable multiwindows on KangVIP, you should copy your
/cust/####/##/xml
folder to
/data/cust/xml
(don't forget about permissons and wipe cashes)
multiwindow_whitelist_apps.xml from xml folder should be fixed via this method: How to make split screen| dual window work for all apps.
I have attached my fixed multiwindow_whitelist_apps.xml (400 popular apps).
(you can start multiwindow mode for current application by longpressing square on navbar)
reboot and wipe dalvick/cash are recommended!
ZeuseZ said:
To enable multiwindows on KangVIP, you should copy your
/cust/####/##/xml
folder to
/data/cust/xml
(don't forget about permissons and wipe cashes)
multiwindow_whitelist_apps.xml from xml folder should be fixed via this method: How to make split screen| dual window work for all apps.
I have attached my fixed multiwindow_whitelist_apps.xml (400 popular apps).
(you can start multiwindow mode for current application by longpressing square on navbar)
Click to expand...
Click to collapse
Is that *only* for the "KangVIP"? I would really like to have this feature on my Honor 6 phone which runs Emui 3.1 as well, but the xml file is nowhere to be found on my system.
EDIT:
So I tried and put that file you attached into the xml folder and to my surprise, it did load the whitelisted apps from the file, but the main issue is still there - as soon as the app switches to another activity, it takes up the whole screen. For example if you go to settings in the AliExpress app. Can you confirm whether it does or not happen to you too?
Additionally, it doesn't allow me to enable the dual window mode in these new apps, it still says that the app isn't supported
FINAL EDIT:
Finally got it right. A reboot was what I needed. Seems like it is then able to properly "recognize" the whitelisted apps. The apps no longer go full-screen on intent change, and it also lets me enable the dual window mode from all whitelisted apps. @ZeuseZ you may want to remove the Huawei launcher from your whitelist, as (at least for me) it partially broke the whole feature. Instead of giving me two app grids to choose from, enabling the dual window mode on the Huawei Home screen would actually add the launcher as either the top or bottom app in a *really* buggy manner. Removing the home screen from the white list makes it behave as it actually should.
I agree completely. But deleting permission of huawei.launcher doesn't change anything on my device (even after reboot and wipes cashes). I think the greed you don't like is not windowed hwlauncher but the part of multiwindow feature.
Have you tried to remove homescreen from whitelist? Have you had success with starting one app in window and another part of screen was the half of fullscree HwLauncher?
Отправлено через Tapatalk
ZeuseZ said:
Have you tried to remove homescreen from whitelist? Have you had success with starting one app in window and another part of screen was the half of fullscree HwLauncher?
Click to expand...
Click to collapse
What you described did happen to me, but I wouldn't call it a "success" If anything, it was a rather buggy experience on my side.
I did remove the package "com.huawei.android.launcher" from the XML, cleared data of the dual window launcher app and then rebooted, which fixed the issue for me.
Could you provide screenshot?
Отправлено через Tapatalk
A screenshot of what in particular?
On these you can see my home screen, the next one is after holding the square button for a while and the last one shows AliExpress app settings on the top half to demonstrate it doesn't switch to full-screen anymore.
bark1234 said:
split window now working for all apps
Click to expand...
Click to collapse
How do i add my entry to Multiwindow whistelist
Whatvdobyou mean by that?
Can't find multiwindow_ whitelist file in mentioned directory..
I'm on emui 4.0
fazorni said:
Can't find multiwindow_ whitelist file in mentioned directory..
I'm on emui 4.0
Click to expand...
Click to collapse
Just add the file to that directory. I didn't have it either but it still worked after I cleared data and reset.
If anyone here uses Project themer or Iconify, you probably know by now that each of these adds hundreds of apks to your device. Personally I only use a few specific features in these apps, so why have 100 apks added to your device when you only use 5 or 10? Each of these apps require root, and use magisk to properly theme SystemUi, etc..but there are certain add ONS that require Lsposed, however you are forced to give magisk permission to add all overlays and reboot your device before using just the Lsposed related features, for example the QS headear clock and QS header icon mods.
The stock market opens soon so I'm not going to get crazy here, so please use common sense for some of this because I won't go overly in depth. You will need two additional apps here aside from whichever of these theming mods you may be using. One of these is an amazingly useful app made by one of the kings of theming @DerTyp7214
And @RKBD The app is called Overlayer and can be found in the play store.
[Root] Overlayer - Apps on Google Play
Enable and Disable Android-Overlays
play.google.com
The other is your choice. But it needs to be a root file explorer app. I recommend Root Explorer ( the best file manager of all time IMO) or Material Files, because Android 13 has some strange changes that won't allow access to some files that should be accessible with root. Material Files by @HaiZhang is the only file manager I've found so far that can access all of them.
Well need a starting point for this, so we'll assume that you've installed one of these theming apps and picked your desired addons. That's where the Overlayer app comes in. Overlayer shows all overlays on your device and which ones are active and which are not. So I've used Project Themer and here's an example of what Overlayer looks like for me
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
Notice what I've circled and that I'm only using one of these, at least under this section of overlays. Now look at Project themer where I've added my items of choice and we can clearly see the correlation
If I want to still be able to choose between a few options here, I'll need to keep the overlay.apk #124 and all of its variants AT, GE and so on. You will also find overlays under SystemUi and Android System, as well as Settings possibly in the Overlayer app. You simply want to take note of which Overlays you're using, which you may use, and the rest we can DESTROY. Using your file manager, we go to the directory Data/ADB/Modules and find either the Project Themer module or Iconify module, open it....then go to System/Product/Overlays and click on select all, and then carefully go through them and unselect the ones you need and delete the rest. Here is what I have remaining.
Maybe 10 out of 100 overlays that were originally added or more. I just wanted some subtle transparency, the QS header clock, my dual sim carrier messages that scrolled over the entire top of my header to go away, and a thinner brightness slider. I didn't need all the unused apks on my phone. Here is my device.
So That's basically it...like i said...just use common sense. This can be used for any overlay related mod. Thanks @DerTyp7214
Yeedatoy said:
If anyone here uses Project themer or Iconify, you probably know by now that each of these adds hundreds of apks to your device. Personally I only use a few specific features in these apps, so why have 100 apks added to your device when you only use 5 or 10? Each of these apps require root, and use magisk to properly theme SystemUi, etc..but there are certain add ONS that require Lsposed, however you are forced to give magisk permission to add all overlays and reboot your device before using just the Lsposed related features, for example the QS headear clock and QS header icon mods.
The stock market opens soon so I'm not going to get crazy here, so please use common sense for some of this because I won't go overly in depth. You will need two additional apps here aside from whichever of these theming mods you may be using. One of these is an amazingly useful app made by one of the kings of theming @DerTyp7214
Click to expand...
Click to collapse
You wrote:
One of these is an amazingly useful app made by one of the kings of theming @DerTyp7214
It's joke?
Not at all, I'm not sure I'm understanding correctly...but these guys are the developers and designers of Rboard theme manager, Rboard patcher, the Mixplorer theme creator and more, and RKBD does some designing for LibreMobileOS, or LMODroid...a pretty bad ass LineageOS fork with a wireless desktop mode