Related
Flashed CleanGB Rom v16 today and there is no AllShare app
After some searching I found the dlna.apk for allshare.
used ES File Explorer to place it in the system/app folder set the permission that where given in another thread
USER = READ + WRITE
GROUP = READ
OTHERS = READ
App starts but then force closes after 5 sec.
Also installed it with SDX Stock App Removal and did the same thing.
Im stuck at this point
is there any way to get it working?
I grabbed my allshare app off of this thread and it worked. It's for Deodexed Roms. I'm currently on ACS ICS 5.1.
http://forum.xda-developers.com/showthread.php?t=824953
From your post though, it looks as if that's the file you may have used?
yea thats the thread i was looking at
and i got the apk file from there.
anyone has any idea how to fix this?
All I did to get it to work was copy the file, and paste it into the system/apps folder with write permissions. then just reset your phone and it should have shown up in your launcher. should work since cleangb is deodexed.
where the permission the same ones i posted?
Captain obvious stand-in:
There is a Q&A subforum. This is obviously a question as your title denotes with the [Q], so try to utilize it in the future.
Make sure the file you're trying to push over fits your current rom's structure, such as odexed or deodexed. Move the file over with a file manager, like Root Explorer, and a restart may be required.
If that doesn't help you could always try using the "fix permissions" feature in CWM.
Hey Guys an' Girls!
Anyway, so when I first learnt how to decompile, modify then recompile .apks I found it was a rather slow process and figured out a far faster way.I searched google and xda many times and couldn't find my method anywhere. So without further ado, let's go through an easy, simple, step by step guide on how to modify .apk files!
Step 1 - Getting the .apk
Firstly, of course, you will need to obtain the .apk file that you want to edit. There are two methods to do this:
a) If you have the recovery flashable zip for the rom you are currently on, simply open it up, navigate to the file you want to edit (in my case system -> app -> settings.apk) and drag the .apk file onto your desktop.
b) Using root browser or a similar app on your device, navigate to the .apk you wish to edit and copy it onto your sdcard. Then connect to your computer and copy the file from your phone to the computer.
Step 2 - Editing/Modifying your .apk
Now is the important part. Install Winrar by clicking the link. http://www.win-rar.com/download.html?&L=0 Then open the .apk by right clicking the file -> open with -> WinRar. Now you can look around the .apk file. Find a file inside the .apk you wish to edit. (In my case I'm going to navigate to res -> mipmap-hdpi -> ic_launcher_settings.png). Just drag the file from the .apk and edit to your liking.
NOTE: It is recommended never to completely take everything out of the .apk and then put it all back in. Just do one file at a time.
Then when your finished, select the old file in the .apk and press the delete button. Now drag in the new edited file into where you found it. Easy!
Step 3 - Putting the new .apk back where it belongs
Now of course, your going to have to put it back on your device to see the changes in effect, there's no point having it on your computer! There are two ways to go about this:
a) Open up your rom and navigate to the place where you took your .apk file from. Click on the old .apk file and press the delete button. Now drag your new edited .apk file into the zip. Then connect your device to your computer and drag the rom onto the sdcard and flash it via recovery. Now reboot the system and see your change/s in effect!
b) Copy your new .apk file from your computer to your device. Then, using Root browser or a similar app, navigate to the old .apk file and look at the permisions. (eg. RW--r--) Now delete the old file and replace with the new, but make sure to set the permissions the same as they were before. Now Simply reboot and see your change/s in effect!
NOTE: For some .apk files (eg. Framework-res.apk) there might be missing folders inside the .apk (eg. Values).
Just hit the thanks button, he doesn't bite your finger!
This is an easy way to edit the images only(icons,wallpaper,etc),not XML files,Smali's and such.I do this using the kitchen,easy way if you theme alot.
Diablo67 said:
This is an easy way to edit the images only(icons,wallpaper,etc),not XML files,Smali's and such.I do this using the kitchen,easy way if you theme alot.
Click to expand...
Click to collapse
You don't have to use this guide just for images. That was just the example. You can use it for almost any file inside an .apk. I was just saying that SOME folders aren't there.
Can you guide me to how do i keep same apps of diff versions.
i tried to modify a 3rd party app e.g whatsapp and when i tried installing i got an error which said "the app is not signed", may u kindly assist!
tendyfish said:
i tried to modify a 3rd party app e.g whatsapp and when i tried installing i got an error which said "the app is not signed", may u kindly assist!
Click to expand...
Click to collapse
You also have this tool
Easy Apk Dissassembler
http://forum.xda-developers.com/showthread.php?p=14049173
How do I use a flashable to get rid of .apks??? ₩
On the app I have here it returns 20 results that it scrapes from a website. I only want it to return 3 or 4. How do I get in there and change that value?
I want to change values on touchwiz launcher on my note 3, to use it in 440 dpi. When I use it there is so much margin on all sides, and I need to reduce. I need to add a new icon row as well. Can I do that just by modifying the app?
Sent from my GT-I9505 using Tapatalk
are the .xml files encrypted or something? when i try to edit them, it is a bunch of strange characters
Hi,
I would like to modify the tinychat.apk so that i can find how to change my device info/platform from android to something else, like pc or whatever. I dont want to be identified as using an android device. Is this possible?
Regards.
ksaul said:
are the .xml files encrypted or something? when i try to edit them, it is a bunch of strange characters
Click to expand...
Click to collapse
Yes, depending on what tool you use to decompile the apk files it may or may not decrypt them. I use apktool and it decrypts them just fine.
I think this method is no longer working for 4.3+
Modify JAR files
littlejoelgriffo said:
Hey Guys an' Girls!
Anyway, so when I first learnt how to decompile, modify then recompile .apks I found it was a rather slow process and figured out a far faster way.I searched google and xda many times and couldn't find my method anywhere. So without further ado, let's go through an easy, simple, step by step guide on how to modify .apk files!
Step 1 - Getting the .apk
Firstly, of course, you will need to obtain the .apk file that you want to edit. There are two methods to do this:
a) If you have the recovery flashable zip for the rom you are currently on, simply open it up, navigate to the file you want to edit (in my case system -> app -> settings.apk) and drag the .apk file onto your desktop.
b) Using root browser or a similar app on your device, navigate to the .apk you wish to edit and copy it onto your sdcard. Then connect to your computer and copy the file from your phone to the computer.
Step 2 - Editing/Modifying your .apk
Now is the important part. Install Winrar by clicking the link. http://www.win-rar.com/download.html?&L=0 Then open the .apk by right clicking the file -> open with -> WinRar. Now you can look around the .apk file. Find a file inside the .apk you wish to edit. (In my case I'm going to navigate to res -> mipmap-hdpi -> ic_launcher_settings.png). Just drag the file from the .apk and edit to your liking.
NOTE: It is recommended never to completely take everything out of the .apk and then put it all back in. Just do one file at a time.
Then when your finished, select the old file in the .apk and press the delete button. Now drag in the new edited file into where you found it. Easy!
Step 3 - Putting the new .apk back where it belongs
Now of course, your going to have to put it back on your device to see the changes in effect, there's no point having it on your computer! There are two ways to go about this:
a) Open up your rom and navigate to the place where you took your .apk file from. Click on the old .apk file and press the delete button. Now drag your new edited .apk file into the zip. Then connect your device to your computer and drag the rom onto the sdcard and flash it via recovery. Now reboot the system and see your change/s in effect!
b) Copy your new .apk file from your computer to your device. Then, using Root browser or a similar app, navigate to the old .apk file and look at the permisions. (eg. RW--r--) Now delete the old file and replace with the new, but make sure to set the permissions the same as they were before. Now Simply reboot and see your change/s in effect!
NOTE: For some .apk files (eg. Framework-res.apk) there might be missing folders inside the .apk (eg. Values).
Click to expand...
Click to collapse
That's very helpful thank you for sharing. Is there a way to modify JAR files the same way?
gilbertgk said:
That's very helpful thank you for sharing. Is there a way to modify JAR files the same way?
Click to expand...
Click to collapse
rename the jar to apk..after done,rename it back to jar
zamzameir said:
rename the jar to apk..after done,rename it back to jar
Click to expand...
Click to collapse
Can this work on my note 3 4.3 not rooted?
gilbertgk said:
Can this work on my note 3 4.3 not rooted?
Click to expand...
Click to collapse
idk..but you can try n report back
littlejoelgriffo said:
Hey Guys an' Girls!
Anyway, so when I first learnt how to decompile, modify then recompile .apks I found it was a rather slow process and figured out a far faster way.I searched google and xda many times and couldn't find my method anywhere. So without further ado, let's go through an easy, simple, step by step guide on how to modify .apk files!
Step 1 - Getting the .apk
Firstly, of course, you will need to obtain the .apk file that you want to edit. There are two methods to do this:
a) If you have the recovery flashable zip for the rom you are currently on, simply open it up, navigate to the file you want to edit (in my case system -> app -> settings.apk) and drag the .apk file onto your desktop.
b) Using root browser or a similar app on your device, navigate to the .apk you wish to edit and copy it onto your sdcard. Then connect to your computer and copy the file from your phone to the computer.
Step 2 - Editing/Modifying your .apk
Now is the important part. Install Winrar by clicking the link. http://www.win-rar.com/download.html?&L=0 Then open the .apk by right clicking the file -> open with -> WinRar. Now you can look around the .apk file. Find a file inside the .apk you wish to edit. (In my case I'm going to navigate to res -> mipmap-hdpi -> ic_launcher_settings.png). Just drag the file from the .apk and edit to your liking.
NOTE: It is recommended never to completely take everything out of the .apk and then put it all back in. Just do one file at a time.
Then when your finished, select the old file in the .apk and press the delete button. Now drag in the new edited file into where you found it. Easy!
Step 3 - Putting the new .apk back where it belongs
Now of course, your going to have to put it back on your device to see the changes in effect, there's no point having it on your computer! There are two ways to go about this:
a) Open up your rom and navigate to the place where you took your .apk file from. Click on the old .apk file and press the delete button. Now drag your new edited .apk file into the zip. Then connect your device to your computer and drag the rom onto the sdcard and flash it via recovery. Now reboot the system and see your change/s in effect!
b) Copy your new .apk file from your computer to your device. Then, using Root browser or a similar app, navigate to the old .apk file and look at the permisions. (eg. RW--r--) Now delete the old file and replace with the new, but make sure to set the permissions the same as they were before. Now Simply reboot and see your change/s in effect!
NOTE: For some .apk files (eg. Framework-res.apk) there might be missing folders inside the .apk (eg. Values).
Click to expand...
Click to collapse
Thnax for great guide but,my gopro app has a update and I have changed the icon on it but the app store dosent show me the update button. How to fix so I can update?
What do I need to change in an app to substitute it for another app?
OK so I've installed a new ROM and it comes with a kernel setting app preinstalled. This app has been integrated into the system settings portion of the ROM. I want to replace this kernel settings app with one of my choice but I want to be able to integrate it into the system settings like the original app is. I tried disguising the new app by changing the name of the app and .apk files but that didn't work. Closest I got was being able to convert my app to system app but even though I changed the name, the app, when installed goes back to it's original name. Or what permissions or files do I need to change to allow the integration of my app into the settings interface. Thanks ahead of time, it's appreciated.
Hello to erveryone!How can i get 5x5 grig in my phone?Im with touchwiz with omega 7.I dont want to chang the launcher because i like touchwiz.
Thank you and sorry for my bad english!
ntinosterpsis said:
How can i get 5x5 grig in my phone?Im with touchwiz with omega 7.I dont want to chang the launcher because i like touchwiz.
Click to expand...
Click to collapse
Not sure if you want to modify your own TW launcher or locate one that is already modified for 5x5. A forum search would find threads for both approaches.
Here is a summary of what you'd need to do to effect the change yourself. If you find this confusing, then you should search the forum for a more detailed tutorial.
Backup your phone.
You will need apktool to decompile the launcher, /system/priv-app/TouchWizHome.apk
Copy the framework packages to the apktool directory, i.e.
/system/framework/framework-res.apk
/system/framework/twframework-res.apk
Open a command prompt
Add the frameworks to the apktool configuration:
Code:
apktool if framework-res.apk
apktool if twframework-res.apk
Decompile your launcher
Code:
apktool d TouchWizHome.apk
Go to the TouchWizHome.apk/res/sw360dp-xhdpi folder
Open integers.xml and change the grid to 5x5
Code:
<integer name="home_cellCountX">5</integer>
<integer name="home_cellCountY">5</integer>
To shrink the icon sizes, edit dimens.xml
Recompile the package
Code:
apktool b TouchWizHomeNew.apk
The recompiled package will be unsurprisingly named TouchWizHomeNew.apk
Open both the original TouchWizHome.apk in your apktool folder and the recompiled one with winrar.
Copy over the "res" and "resources.arsc" files from the recompiled apk to your original launcher apk, overwriting the files that are there. This is done to preserve the apk signature.
Copy the modified TouchWizHome.apk (not TouchWizHomeNew.apk) to your priv-app folder, overwriting the original.
Confirm that the apk has 0644 permissions.
Reboot to recovery mode and clear your system cache.
Reboot.
.
fffft said:
Not sure if you want to modify your own TW launcher or locate one that is already modified for 5x5. A forum search would find threads for both approaches.
Here is a summary of what you'd need to do to effect the change yourself. If you find this confusing, then you should search the forum for a more detailed tutorial.
Backup your phone.
You will need apktool to decompile the launcher, /system/priv-app/TouchWizHome.apk
Copy the framework packages to the apktool directory, i.e.
/system/framework/framework-res.apk
/system/framework/twframework-res.apk
Open a command prompt
Add the frameworks to the apktool configuration:
Code:
apktool if framework-res.apk
apktool if twframework-res.apk
Decompile your launcher
Code:
apktool d TouchWizHome.apk
Go to the TouchWizHome.apk/res/sw360dp-xhdpi folder
Open integers.xml and change the grid to 5x5
Code:
<integer name="home_cellCountX">5</integer>
<integer name="home_cellCountY">5</integer>
To shrink the icon sizes, edit dimens.xml
Recompile the package
Code:
apktool b TouchWizHomeNew.apk
The recompiled package will be unsurprisingly named TouchWizHomeNew.apk
Open both the original TouchWizHome.apk in your apktool folder and the recompiled one with winrar.
Copy over the "res" and "resources.arsc" files from the recompiled apk to your original launcher apk, overwriting the files that are there. This is done to preserve the apk signature.
Copy the modified TouchWizHome.apk (not TouchWizHomeNew.apk) to your priv-app folder, overwriting the original.
Confirm that the apk has 0644 permissions.
Reboot to recovery mode and clear your system cache.
Reboot.
.
Click to expand...
Click to collapse
Thank you very much my friend .that's very difficult so I do a search to forum !!Thank you for your time! ![emoji1][emoji1]
ntinosterpsis said:
How can i get 5x5 grig in my phone?
Click to expand...
Click to collapse
Perhaps what you want. Full refund if not.
.
That's it !!!Thank you my friend !!I will try it !!
fffft said:
Perhaps what you want. Full refund if not.
.
Click to expand...
Click to collapse
How I will install this ??I try the instructions from over but it can't install .
Στάλθηκε από το SM-G900F μου χρησιμοποιώντας Tapatalk
ntinosterpsis said:
How I will install this ??I try the instructions from over but it can't install .
Click to expand...
Click to collapse
If you were trying to install it with the package manager e.g. by clicking on it.. it doesn't work like that. This is a replacement system app that needs to be moved to the correct directory, rather than installed per se.
Backup your phone just in case anything goes wrong.
Your phone needs to be rooted, so that you have access to the system files.
Use a root file browser to copy the new launcher to /system/priv-app/TouchWizHome.apk, overwriting the existing file.
Check that the launcher has 0644 permissions.
Wipe your system cache and reboot.
.
consolidated post
I try all of this but it doesn't work .When I reboot my phone a pop up window appears and ask me to choose a launcher .but the only choices is simple touchwiz nova and next launchers.
Otherwise when I put the original touchwiz when I put the home button a pop up window appears with next nova simple touchwiz and full touchwiz. I do a reboot in recovery I wipe dalvik cache other dalvik and when I reboot I choose the touchwiz and everything is good
ntinosterpsis said:
I try all of this but it doesn't work .When I reboot my phone a pop up window appears and ask me to choose a launcher .but the only choices is simple touchwiz nova and next launchers.
Otherwise when I put the original touchwiz when I put the home button a pop up window appears with next nova simple touchwiz and full touchwiz. I do a reboot in recovery I wipe dalvik cache other dalvik and when I reboot I choose the touchwiz and everything is good
Click to expand...
Click to collapse
You didn't mention earlier that you had a custom launcher installed. Your custom launcher has probably disabled the stock launcher. Revert or uninstall the custom launcher, so that your phone is using the 100% stock launcher. Then move the one in this thread into the priv-app folder.
If you didn't explicitly install a custom launcher, then your Omega ROM may be packaged with a modified or renamed launcher. You can search the Omega support thread and/or search the forum to find out if that is the case.
Or try one of the other 5x5 modified TW launchers in the forums.
.
fffft said:
You didn't mention earlier that you had a custom launcher installed. Your custom launcher has probably disabled the stock launcher. Revert or uninstall the custom launcher, so that your phone is using the 100% stock launcher. Then move the one in this thread into the priv-app folder.
If you didn't explicitly install a custom launcher, then your Omega ROM may be packaged with a modified or renamed launcher. You can search the Omega support thread and/or search the forum to find out if that is the case.
Or try one of the other 5x5 modified TW launchers in the forums.
.
Click to expand...
Click to collapse
I cant find any moded touchwiz.I will try to ask in omegas thread to take an answer.
Hi, i tried the steps, but i can't see the touchwiz i can only see google launcher and easy touch wiz, i even changed the permissions to look like rw-r--r--
Am i missing some thing.... I really loved your launcher
Sent from my S5 using XDA Free mobile app
Instructions in Post No. 7
You didn't say anything about overwriting the original file or wiping your cache. Did you do those?
Backup your phone just in case anything goes wrong.
Your phone needs to be rooted, so that you have access to the system files.
Use a root file browser to copy the new launcher to /system/priv-app/TouchWizHome.apk, overwriting the existing file.
Check that the launcher has 0644 permissions.
Wipe your system cache and reboot.
Enjoy.
.
Hi, thx 4 reply, yes i changed the permissions to -rw-r--r-- and over written the original file, and "wipe cache partition"
After reboot still can't see the launcher
Sent from my Nexus 5 using XDA Free mobile app
You're not providing nearly enough detail to discern what is going on with your phone. What does can't see the launcher mean? If you couldn't see the launcher you wouldn't have a homepage. But somehow, I doubt you would have neglected to mention that if it was the case.
You didn't spell out what you did step by step, confirm the path and name of your existing launcher, provide before and after screenshots or anything else that would give us crucial details to either see what went astray or where you made a misstep. Your signature says that you are using a Nexus.. are you installing this on a S5 or N5?
The launcher has worked fine for dozens of people. A few in this thread have had difficulties, but it's impossible to know why because of the lack of details. If you expect constructive help, you need to provide exhaustive detail of your situation.
.
Sorry mate.
I'm trying this on my wife's S5 which is Australian version.
Steps
I'm using Google launcher as default.
First downloaded apk and over written it to the location mentioned.
Changed the permissions as mentioned
Cleared the defaults for Google launcher
Booted to recovery
Wiped cache
Restarted
Now I can only see the option select launcher after unlocking from restart
The only 2 options visible are Google launcher and easy touch wiz
Plz refer to below screen shots
Note - the original Touchwiz launcher is around 4 mb while the downloaded one is around 3 mb
And the old touchwiz works fine when I revert
Thx
Sent from my SM-G900I using XDA Free mobile app
The extra detail helps enormously.
You didn't mention a lot of crucial facts earlier in the thread e.g. having installed a non-stock (Google) launcher already, Australian variant, odexed ROM, etc.
Ideally you should revert your phone to a stock launcher before installing this one as I have no idea what changes you made when installing the other launchers, nor did you describe them.
This launcher is also intended for a deodexed system, although if you remove the corresponding odex file e.g. remove both TouchWizHome.apk and TouchWizHome.odex and wipe the launcher cache and data from the Application manager and wipe the cache partition from recovery mode, I expect it should still work on your phone.
Your immediate obstacles are the presence of the odex file and possibly your modified system configuration expecting a launcher file name other than the stock TouchWizHome.apk.
.
TouchWizHome.apk
fffft said:
The extra detail helps enormously.
You didn't mention a lot of crucial facts earlier in the thread e.g. having installed a non-stock (Google) launcher already, Australian variant, odexed ROM, etc.
Ideally you should revert your phone to a stock launcher before installing this one as I have no idea what changes you made when installing the other launchers, nor did you describe them.
This launcher is also intended for a deodexed system, although if you remove the corresponding odex file e.g. remove both TouchWizHome.apk and TouchWizHome.odex and wipe the launcher cache and data from the Application manager and wipe the cache partition from recovery mode, I expect it should still work on your phone.
Your immediate obstacles are the presence of the odex file and possibly your modified system configuration expecting a launcher file name other than the stock TouchWizHome.apk.
.
Click to expand...
Click to collapse
Hello you could give me my TouchWizHome.apk for my S5 Mini G800f with 5x5 grid change please please
fffft said:
The extra detail helps enormously.
You didn't mention a lot of crucial facts earlier in the thread e.g. having installed a non-stock (Google) launcher already, Australian variant, odexed ROM, etc.
Ideally you should revert your phone to a stock launcher before installing this one as I have no idea what changes you made when installing the other launchers, nor did you describe them.
This launcher is also intended for a deodexed system, although if you remove the corresponding odex file e.g. remove both TouchWizHome.apk and TouchWizHome.odex and wipe the launcher cache and data from the Application manager and wipe the cache partition from recovery mode, I expect it should still work on your phone.
Your immediate obstacles are the presence of the odex file and possibly your modified system configuration expecting a launcher file name other than the stock TouchWizHome.apk.
.
Click to expand...
Click to collapse
Hi fffft, am using xtrolite rom version 1.3.5 on my s5 sm g900h, i asked in xtrolite thread to do a sec launcher 5/6, no one answer.
How can i make my launcher 5/ 6 gird, realy i dont like stock launcher or nova and apex launcher.
Its will be very nice if you help me
Thanks
..
(THIS IS NOT MY OWN WORK I COPY IT FROM A DELETED THREAD THAT IS NOT RELATED WITH XT1033,, I ONLY CHANGE THE DESCRIPTION OF BROWSER DOWNLOAD FILE TO CM12 AOSP..)
I INSTALL IT AND USE EVERY FEATURE VERY SMOOTHLY AND IF U ALSO WANT BROWSER SYNC BOOKMARK MOVE THIS THREAD http://forum.xda-developers.com/showthread.php?t=2624412. It worked well.......)Root Required to install
The following instructions must be followed:
1 Must rename folder /system/app/BrowserProviderProxy/ to /system/app/BrowserProviderProxy-bak/
2 Must rename file /system/app/BrowserProviderProxy.apk to /system/app/BrowserProviderProxy.bak
3 Create folder /system/app/Browser
4 Change Permissions to 0755 (should look like rwxr-xr-x)
5 Copy Browser.apk located in this archive to /system/app/Browser
6 Change Permissions to 0644 (should look like rw-r-r)
7 Reboot
8 Enjoy 5.0 Lollipop AOSP browser
DOWNLOAD:
AOSP BROWSER EXTRACT FROM CM12 ROM (PLEASE ANY ONE MEMBER UPLOAD THIS FILE BECAUSE I AM NOT USING HIGH SPEED DATA CONNECTION)
NOTE:
Its AOSPs browser, if anything doesnt work, it will not help by telling me. All i am doing is showing people how to get it installed. If you dont like the AOSP browser stick with what you like
If you like please click thanks?
Here you can find recovery flashable zip by SilviuMik and text by me .....these can help you to debloat your I9192 easily...
Make sure to backup before flashing this because with this you can delete your some favourite apps from stock......
Make sure to see the updater-script in this zip file to know what is deleted after flashing....
Similar threads like this are:-
⇛https://forum.xda-developers.com/ga...laxy-s4-mini-duos-4-4-2-t2832673/post62423754
⇛https://androidfilehost.com/?fid=4996503000517181784
⇛https://forum.xda-developers.com/showthread.php?t=2406637
⇛https://forum.xda-developers.com/showthread.php?t=2400230
⇛https://forum.xda-developers.com/showthread.php?t=2701507
⇛Make your stock Menu button as recents app switcher:-
Go to /system/usr/keylayout/Generic.kl, /system/usr/keylayout/gpio-keys.kl and edit key 139 MENU to APP_SWITCH and reboot to apply changes
And use this xposed mod for force 3 dot menu to replace menu key with 3 dot on top right of every app
http://repo.xposed.info/module/com.robertogl.yesmenubutton
or
Use Navigation Key actions in main menu yo remap.
use gravity box navigation button actions and use gravitybox option from miscellaneous tweaks⇛force overflow menu button⇛force enable
https://forum.xda-developers.com/showthread.php?t=2704102
How to deodex any app
https://forum.xda-developers.com/android/themes/guide-apktool-mobile-setup-decompile-t3048238
How to flash STOCK ROM without PC
https://forum.xda-developers.com/galaxy-s4-mini/help/guide-how-to-revert-to-stock-odin-t3785784
CSC Tweaks that are confirmed to be working in s4 mini:-
1.) To enable exit option in Browser
Code:
<CscFeature_Web_AddOptionToTerminate>TRUE</CscFeature_Web_AddOptionToTerminate>
<CscFeature_Web_EnablePromptToExit>TRUE</CscFeature_Web_EnablePromptToExit>
2.) To enable longpress for symbols in keyboard
Code:
<CscFeature_Sip_UseSymbolInCMKey>TRUE</CscFeature_Sip_UseSymbolInCMKey>
<CscFeature_Sip_EnableSymbolInSecondary>de;en_US;en_GB</CscFeature_Sip_EnableSymbolInSecondary>
3.) To enable call icon in logs section of phone
Code:
<CscFeature_Contact_EnableCallButtonInList>TRUE</CscFeature_Contact_EnableCallButtonInList>
4.) To disable infinite scrolling in launcher and app drawer and widget drawer
Code:
<CscFeature_Launcher_DisablePageRotation>TRUE</CscFeature_Launcher_DisablePageRotation>
5.) To extend speeddail to 100
Code:
<CscFeature_Contact_ExtendSpeedDialTo100>TRUE</CscFeature_Contact_ExtendSpeedDialTo100>
6.) To set alpha order for launcher by default
Code:
<CscFeature_Launcher_EnableViewByAlphabetAsDefault>TRUE</CscFeature_Launcher_EnableViewByAlphabetAsDefault>
7.) To show hardwareversion in about phone
Code:
<CscFeature_Setting_EnableHwVersionDisplay>TRUE</CscFeature_Setting_EnableHwVersionDisplay>
8.) To add rotation icon in gallery
Code:
<CscFeature_Gallery_AddAutoRotationIcon>TRUE</CscFeature_Gallery_AddAutoRotationIcon>
9.) To remove Software Update from settings about phone
Code:
<CscFeature_Setting_DisableMenuSoftwareUpdate>TRUE</CscFeature_Setting_DisableMenuSoftwareUpdate>
Thanks to this and this threads
Journey of SuperUser's
1.ChainSDD
⇛https://forum.xda-developers.com/showthread.php?t=682828
⇛https://forum.xda-developers.com/showthread.php?t=1835502
⇛https://github.com/ChainsDD/Superuser
⇛https://github.com/ChainsDD/su-binary
2.Koush
⇛https://github.com/koush/Superuser
⇛http://koush.clockworkmod.com:8080/post/superuser
⇛http://download.clockworkmod.com/superuser/superuser.zip
⇛http://download.clockworkmod.com/apks/Superuser.apk
⇛https://f-droid.org/en/packages/com.koushikdutta.superuser/
3.SuperSU
⇛http://www.supersu.com
⇛https://forum.xda-developers.com/apps/supersu/stable-2016-09-01supersu-v2-78-release-t3452703
⇛https://forum.xda-developers.com/apps/supersu/2014-09-02-supersu-v2-05-t2868133
⇛http://download.chainfire.eu/1220/SuperSU/SR5-SuperSU-v2.82-SR5-20171001224502.zip
⇛https://forum.xda-developers.com/showthread.php?t=1538053
⇛ https://play.google.com/store/apps/details?id=eu.chainfire.supersu
4.Phh
⇛https://github.com/phhusson/Superuser
⇛https://forum.xda-developers.com/android/software-hacking/wip-selinux-capable-superuser-t3216394
⇛https://superuser.phh.me
⇛https://androidfilehost.com/?fid=889764386195909456
⇛https://play.google.com/store/apps/details?id=me.phh.superuser
⇛https://f-droid.org/packages/me.phh.superuser/
5.Magisk
⇛https://forum.xda-developers.com/apps/magisk/official-magisk-v7-universal-systemless-t3473445
⇛https://forum.xda-developers.com/apps/magisk/dev-magisk-canary-channel-bleeding-edge-t3839337
⇛https://github.com/topjohnwu/Magisk/releases/
⇛Guide:- How to make recovery_xxxxx.tar.md5 to recovery_xxxxx.img to flash the recovery without pc or with heimdall/adb & fastboot?
⇛First Download RootExplorer or any explorer which as has .tar and .zip archive ability.
⇛Rename the recovery_xxxxx.tar.md5 to recovery_xxxxx.tar i.e., just remove the .md5.
⇛Then go to that file and there will be recovery_xxxxx.img and copy that .img file to any other folder.
⇛Flash it with .img flashable apps like Flashify, Rashr, Root Essentials, ROM Toolbox lite etc or with heimdall/adb & fastboot in pc.
⇛How to extract TWRP backups that ends with the extension .ext4.win......?
Rename .ext4.win to .ext4.tar and extract that file...
Thats it.... tested myself working on my serranodsdd
⇛ClockWorkMod recovery backups are located in
/data/media/clockworkmod/backup
⇛Chrome offline pages are stored in
/data/data/com.android.chrome/app_chrome/Default/Offline Pages/archives
⇛Present using wallpaper will be available in /data/system/users/0/wallpaper and add extension jpeg to that.
⇛Backup recovery as .img⇛ go to /dev/block/platform/msm_sdcc.1/by-name/recovery and copy that recovery to any folder in internal/sdcard and rename to add extension img......
⇛Many people don't know about YalpStore...
If anyone has errors with Google Play Store this app can download apps same as play store....
⇛If you want fo take a note in browser then type this in url:-
HTML:
data:text/html, <html contenteditable>
and hit.... then type
⇛If we add any file to /preload/INTERNAL_SDCARD/Samsung/Music then those files are still will be availble in internal storage in Samsung/Music even after factory data reset also...
Note:- It only works with Stock recovery
⇛If you have twrp installed then factory data reset in stock settings app does not wipes the internal storage......
⇛Locking before flipling the mobile when playing music in stock music app will prevent the stopping of song......
Many people don't know LuckyPatcher can also used for many options other then patching...
⇛It can backup app and settings as separately.
⇛It can odex the ROM and also single apps
⇛It has SELinux switching in Settings but It didn't worked on my device..
⇛It can Integrage updates to system.
⇛It can be used to block "ads" in whole system without patching app separately like as AdAway by changing hosts file
⇛It can freeze apps and can defreeze also.
⇛It can uninstall system apps.
⇛That's it for now I know:laugh:
These three awesome xposed modules work with s4 mini stock roms
⇛http://repo.xposed.info/module/uk.co.villainrom.pulser.enablecallrecording This replaces "+Add Call" switch with "Call Recording button". When this button pressed while in call, the recording starts...
⇛http://repo.xposed.info/module/com.liam_w.phonenumberfix This module is used to edit/add the number in sim-card....S4 mini stock rom has no ability to do this without this module...
⇛http://repo.xposed.info/module/de.robv.android.xposed.mods.appsettings We can also force prevent full screen from stock apps like calculator, gallery, music, radio, video, voice recorder, etc with an awesome xposed module by rovo89 and tungstwenty called APP SETTINGS.......
Multiling O Keyboard
Most customizable keyboard with lightweight and no dangerous permissions including internet access....
Launcher:- Nova
Browser:- Via, Atlas
Music Player:- Musicolet
Video Player:- MX
Cleaning:- SD Maid
Explorer:- MiXplorer
Hiding Hacks:-
We can hide any media from gallery/video player without app lock like apps..
⇛Placing that file in a hidden folder i.e., folder with name starting with .(dot)
⇛Making that file as archive like zip, tar, 7z etc
⇛Renaming that file extension to some other name.
⇛Encrypting that files.
[STOCK]Users can replace this file in /system/bin and set permissions to rwxr-xr-x i.e., 755 and place the custom bootanimation.zip in /system/media from ROM Toolbox lite etc......to replace the working of .zip animations instead of .qmg.....
Tried in my serranodsdd....
Credits to @Wildfear
Sound Hacks:-(for stock)
/system/media/audio/ui
1.charger plugged⇛ Charger_Connection.ogg
2.keyboard tap⇛ TW_SIP.ogg
3.lock with no effect⇛ Lock_none_effect.ogg
4.unlock with no effect⇛ Unlock_none_effect.ogg
5.low battery alert⇛ LowBattery.ogg
6.screen hardware buttons tap sounds⇛ S_HW_Touch.ogg
7.screen tap sounds⇛ TW_Touch.ogg
8.boot sound⇛ PoweOn.ogg
⇛muting the s4 mini will also mute the boot sound
Users can also add custom audio to their boot animation.....
Make a audio of your favourite with mp3 cutter etc that is less than 20 seconds.....
Rename that audio to PowerOn with extension "ogg" without quotes....
Replace this in /system/media/audio/ui with permissions rw-r-r i.e., 644....REBOOT
If you want to mute the boot sound totally , simply move the PowerOn.ogg to internal/external storage or simply rename it to any other name......
Users can make the stock ROM as a flashable zip by copying the folders & files in /system to system folder and boot.img below the system folder in the STOCK.zip I attached below......
Don't copy the symlinked files...
If you want more details and questions pm me...
Credits to @Wildfear
Or head to this [guide]how to build/modify roms for samsung devices [7.0/6.0.1/maybe more]
You can also make stock rom as flashable zip by using APKtool for android v4.4 ....
It needs, you have to be in that rom that you want to make as flashable ......
If you made using apktool, dont forget to flash kernel.img after flashing ROM....
Setmeta2Setperm https://forum.xda-developers.com/android/general/convert-updater-script-to-make-support-t3545462
Small build.prop tweak:-
To enable on screen navigation keys
Code:
qemu.hw.mainkeys=0
Viper4android flashable zip for stock KitKat so that use can experience better sound quality in their mobile....
Requires :- Root and BusyBox
How to deodex and zipalign s4 mini?
go this thread and follow the procedure...
https://forum.xda-developers.com/showthread.php?t=2725930
https://m.box.com/shared_item/https://app.box.com/s/7c5m584yzdvytu2810wgut6o36204co8
If you are having trouble with installation of java then follow these
https://youtu.be/4q7hp6QP58k
https://social.technet.microsoft.co...arning-unknown-publisher?forum=w7itprogeneral
https://blogs.msdn.microsoft.com/as...checkbox-always-ask-before-opening-this-file/
and also in Internet explorer go to menu and Internet tools and advanced and under security option check allow low risk type files.......
and right click on downloaded exe of java and under properties and security, click on unblock
.net framework https://www.microsoft.com/it-it/download/details.aspx?id=30653
Sec Settings modification
⇛https://forum.xda-developers.com/showthread.php?t=2505421
⇛https://forum.xda-developers.com/ga...de-how-to-remove-icon-sim-status-bar-t3064737
Wallpaper Hacks:-
-To change wallpaper from base app
/system/framework/framework-res.apk/res/drawable-sw360dp-hdpi/default_wallpaper.png
-from data
/data/system/users/0/wallpaper
/data/system/users/0/wallpaper_info.xml
-To change lockscreen wallpaper from base app
/system/priv-app/Keyguard.apk/res/drawable-sw360dp-hdpi/keyguard_default_wallpaper.jpg
-from data
/data/data/com.sec.android.gallery3d/files
https://forum.xda-developers.com/ga...ps/theme-s5-theme-secthemechooser-s5-t2867997
https://forum.xda-developers.com/galaxy-s4-mini/themes-apps/mod-s4-mini-volume-boosting-mod-t2836950
https://forum.xda-developers.com/galaxy-s4-mini/themes-apps/fonts-styles-4-mini-t3119509
⇛Did you have a question about GApps that what apps are in pico, nano, etc ...? Then go to this link https://github.com/opengapps/opengapps/wiki
⇛Want to know what changes are made in Android Version i.e., to know difference betwwen 4.4.2 and 5.1 etc... then follow this link https://en.m.wikipedia.org/wiki/Android_version_history