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
Related
Hello there. This guide is very basic and looks at how you can add ringtones, notifications, applications, alarms, bootanimations and other MISC in to a ROM before you flash the ROM
Step 1. Download your chosen ROM to your computer
Step 2. Have all of the desired files you would like to add ready to go If you want to make your own ringtones, alarms, notifications by cutting down songs that are mp3 files I have attached a small and safe program I am using.
Make sure your desired bootanimation is named "bootanimation"
Step 3. Download 7 zip http://www.7-zip.org/
(Used to open the ROM zip without extracting it) ***DO NOT EXTRACT ANY ROM***
Step 4. Use 7zip to OPEN the desired ROM zip
Once inside you can literally drag and drop files into the zip, Navigate to the following areas.
For Apps: system>app
For Bootanimation: system>media
For Ringtones: system>media>audio>ringtones
For Notifications: system>media>audio>notifications
For Alarms: system>media>audio>alarms
If you look around you might notice some other familiar folders such as fonts. Feel free to investigate further AT YOUR OWN RISK
*NOTE* I have been using this method for a long time but since Gingerbread all of my tones have been saving directly to my internal sd card after I use this method once.
For example if you were to flash your desired ROM with your desired tones they will be placed into folders on your internal sd card. folders are: notifications, ringtones, alarms
After this point you can simply drag and drop the tones to these folders. After a reboot they will show up to be selected as tones.
Before every ROM you flash after this you should go inside the allocated folders and delete all of the tones you already have or do not want. If you don't then you might end up with multiple files
Not all apps will install from the apps folder .
No idea why but normal for me is on last two custom roms only one out of the ten i added to app folder actually installs .
Data folder all will install but i have yet to work out the script for it on SGS2 .
WinRar works fine for me on the unzip and zip custom roms .
jje
JJEgan said:
Not all apps will install from the apps folder .
No idea why but normal for me is on last two custom roms only one out of the ten i added to app folder actually installs .
Data folder all will install but i have yet to work out the script for it on SGS2 .
WinRar works fine for me on the unzip and zip custom roms .
jje
Click to expand...
Click to collapse
You might be trying to put a system file in the wrong area. I haven't had such an issue before. Moving files to system/app OR data/app should have the same effect unless it is a system file.
system apps are not supposed to be placed in data/app so I always just advise to put everything in system/app as it does no harm and it works for all apk files
System/app
APNoff installs .
AppBrain market app fails GPS test fails etc etc .
To a rom i normally add ringtones Power on sound Boot animation wallpaper home made CSC and gps.conf
jje
JJEgan said:
System/app
APNoff installs .
AppBrain market app fails GPS test fails etc etc .
To a rom i normally add ringtones Power on sound Boot animation wallpaper home made CSC and gps.conf
jje
Click to expand...
Click to collapse
I usually do the same
*THESE MODS ARE FOR AURORA! USE THEM AT YOUR OWN RISK ! SEARCH THIS THREAD FOR BAD REPORTS BEFORE DOING ANYTHING ! SAY THANKS IF EVERYTHING GOES OK !*
*REMEMBER TO REBOOT YOUR PHONE IF YOU MAKE ANY CHANGES AT YOUR /SYSTEM/ FOLDER WITH A ROOT EXPLORER, IN ORDER FOR THE CHANGES TO TAKE EFFECT
REMEMBER ALSO TO SET THE SAME PERMISSIONS AS THE OTHER FILES OF THE FOLDER YOU EDITED
IT IS SUGGESTED TO WIPE CACHE & DALVIK CACHE BEFORE FLASHING ANYTHING
CWM 5.5.0.4 IS RECOMMENDED FOR FLASHING THESE MODS*
YOU MAY ALSO SEE THIS VERY USEFUL THREAD
ALL MODS UPDATED TO 5.0 (and compatible with any of the small updates, since they don't interfere with SystemUI, framework or android.policy.jar)
WAKEUP-WITH-VOLUME-KEYS:
UPDATE: Do you want this mod for your official 2.3.5?? See here
Hi there. I've modified a file of the dzo's aurora release in order to enable the "wakeup with volume keys" feature, when the phone is locked. I've been using it since the 1.6 dzo's release without having any problems and it has been tested also by other users without a problem yet. As many of us are having trouble with the nearly dead power button I think it may be useful. I have to pinpoint that this modification is NOT AN OPTION. IT IS PERMANENT. The only way to disable it is to reflash a regular (dzo's) aurora release, older, the same or newer, it doesn't matter or to flash the attached "stock_android.policy_(xxx)_flashable.zip" file.
So... the file that needs replacement is the /system/framework/android.policy.jar. As long as dzo doesn't make any changes to that file you can replace it without any problem at any aurora release. If any change is made I will update a new patch.
I suggest the following procedure to apply it:
1) Download the Aurora release you want.
2) Open the aurora_xx.zip file you've downloaded.
3) Navigate to /system/framework/ folder
3) Drag and drop inside that folder the "android.policy.jar" from the flashable zip attached. Replace if asked.
4) Flash the new .zip as usual.
Alternatively, you can try coping the android.policy.jar file with a root explorer to the same folder from your phone. Users have confirmed that this method works ok. I suggest the flashing method described above though.
EDIT: Flashable version added at the attachments. Flash it through clockworkmod normally. Thanks to sks976.
TABLET MODE
See this post and search this thread for reports.
http://forum.xda-developers.com/showpost.php?p=25452526&postcount=286
What is tablet mode? See this
FONT CHANGER - thank to leventccc and his thread here
Change the fonts of your phone. WARNING! COMPATIBLE WITH ANDROID 4.xx ONLY!
Flash the .zip through clockwork mod and follow the instructions. Navigate with volume buttons and select with power buttons.
It includes:
- Android Logo
- Gingerbread Stock
- MeeGo
- Nokia Pure View Font
- Roboto(Stock)
- Ubuntu
- Windows Phone 7
- Sony Xperia S
You can download the .zip from the original thread or you can get an updated version made by me (I only updated the Ubuntu fonts ) from here:
http://ubuntuone.com/3CfA4Hu4BKTjcCmPhxYzaa
{
"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"
}
ADDING SYSTEM APPLICATIONS:
Some other changes you can do is to add the applications you want at the /system/app/ folder. After flashing or copying, these application would be "system applications" and the only way to remove them is to delete their xxxxx.apk file from the /system/app/ folder of your phone. You can do that easily with a file explorer with root permissions (ex. Root Explorer). So these applications better be worth it. I do that for Nova Launcher and Apex Launcher. IF YOU COPY THEM MANUALLY REMEMBER TO SET THE CORRECT PERMISSIONS (rw-r--r--) AND REBOOT!
SGS3 Apps - thanks to sr21
http://forum.xda-developers.com/showthread.php?t=1682697
ICS Dictionary:
In the following link you will fild a post with a .zip attached. Inside the .zip is a version of LatinIME.apk with added these dictionaries:
English
French
German
Italian
Spanish
Greek
Enable it from "language & Input" settings and set the desired language! Thanks to halman for digging it for us.
THE FILE IS NOT A FLASHABLE .zip. I WON'T MAKE IT BECAUSE THE APK IS ABOUT 10MB SO COPYING IN MANUAL AS DESCRIBED ABOVE WILL ENSURE THAT YOU HAVE THE AMOUNT OF FREE SPACE NEEDED!
file here: http://forum.xda-developers.com/showpost.php?p=23949474&postcount=103
T9 Dialer:
thanks to boss_y and fsnelis for digging it up for us...
see here:
http://forum.xda-developers.com/showthread.php?t=1503581
Stock MMS APK with 160 characters sms capacity! - thanks to theos0o and mrasquinho - IMPLEMENTED ON AURORA 4.0 AND LATER
HUGEHUGEHUGEHUGE patch. See here: http://forum.xda-developers.com/showthread.php?t=1591989
You don't like the above?? You want our stock Aurora Mms.apk with correct translations?? See this - thanks to mrasquinho
http://forum.xda-developers.com/showpost.php?p=25577189&postcount=309
CM9 DSP Manager - thanks to eng.stk
see here:
http://forum.xda-developers.com/showthread.php?t=1636056
REMOVING SYSTEM APPLICATIONS:
You can also remove applications that you don't want from any rom, simply by deleting their xxxx.apk file from the /system/app/ folder of the rom's flashable .zip or from inside the phone (after flashing) with a root file manager. Just be careful with which you remove, because it may be important for the system to work properly. Here is a list of POSSIBLE unwanted applications. I haven't tested all of them, but there are reports that removing them won't harm anything. It's up to you.
OpenWnn.apk (Japanase IME) - safe to remove if you want
PinyinIME.apk (Chinese IME) - safe to remove if you want
BackupRestoreConfirmation.apk (Google's backup and restore - see settings->Backup & reset)
SharedStorageBackup.apk
WAPPushManager.apk (process incoming WAP Push messages, supported by your provider) - safe to remove if you want
PermissionToAccessLocApi.apk
PrivInit.apk
com.android.inputmethod.pinyin.apk
ChromeBookmarksSyncAdapter.apk (sync's your bookmarks from pc chrome if installed) - safe to remove if you want
Email.apk - If you use only Gmail)
Exchange.apk - If you use only Gmail)
Feedback on more apks and descriptions much appreciated!!
Thanks to eng.stk, wangjun1984
UI MODS:
SystemUI.apk:
SystemUI.apk is a system apk that controls the look/behaviour of your status bar. Here are some modified SystemUI.apk. Install them as described above (ADDING SYSTEM APPLICATIONS) or flash if .zip is a flashable file. BACKUP THE ORIGINAL SystemUI.APK AND REMEMBER TO SET THE RIGHT PERMISSIONS
return-to-stock-SystemUI.apk - flashable .zip
stock-SystemUI.apk + center clock - flashable .zip
- baterry percentage V2 (higher quality, ICS coloured) - flashable .zip
- center clock + battery percentage V2 - flashable .zip
- battery bar percentage - flashable .zip
- center clock + battery bar percentage - flashable .zip
- vertical battery percentage - flashable .zip
- vertical battery percentage + center clock -flashable .zip
- horizontal battery percentage - flashable .zip
- horizontal battery percentage + center clock - flashable .zip
- dotted circle battery percentage - flashable .zip
- dotted circle battery percentage + center clock - flashable .zip
- full circle battery percentage - flashable .zip
- full circle battery percentage + center clock - flashable .zip
- honeycomb battery - flashable .zip
- honeycomb battery + center clock - flashable .zip
- honeycomb battery V2 (only ICS colours and transparent background) - flashable .zip
- honeycomb battery V2 + center clock - flashable .zip
- liquid blue - flashable .zip
- liquid blue + center clock - flashable .zip
- more to come...
framework.apk
/system/framework/framework.apk is an .apk that configures the UI of your phone (transitions,look,icons e.t.c). Here are some mods:
return-to-stock-framework - flashable .zip
- lockscreen animation (only when screen turns off) - see howto on 3rd post - flashable.zip - thanks to fjsferreira - IMPLEMENTED BY DZO AT 4.1 AND LATER...
- Turn lockscreen animation off - flashable .zip
like this video
- lockscreen rotation - see howto on 3rd post - flashable .zip
- lockscreen animation + lockscreen rotation - see howto on 3rd post - flashable .zip
- ICS screen buttons - see howto on 3rd post - flashable .zip
- Turn lockscreen animation off + ICS screen buttons - flashable .zip
- Jellybean Animations - thanks to fjsferreira
see this post
http://forum.xda-developers.com/showpost.php?p=36596794&postcount=8326
- more to come...
If you want a combination of the above see post #3 for guides...
framework.apk + SystemUI.apk
stock framework.apk + SystemUI.apk - flashable .zip
vold.fstab - CHANGE THE DEFAULT SDCARD: -thanks to julle131
There is this file named vold.fstab at your /system/etc/ folder, which controls which of your sdcards (Internal/External) will be mounted when you connect your phone to the PC. The last 2 lines are the only that matter. These are the two possibilities:
EXTERNAL SDCARD MOUNTED (DEFAULT):
dev_mount sdcard /mnt/sdcard auto /devices/platform/msm_sdcc.4/mmc_host
dev_mount emmc /mnt/sdcard1 14 /devices/platform/msm_sdcc.2/mmc_host
INTERNAL SDCARD MOUNTED:
dev_mount sdcard /mnt/sdcard 14 /devices/platform/msm_sdcc.2/mmc_host
dev_mount emmc /mnt/sdcard1 auto /devices/platform/msm_sdcc.4/mmc_host
change them as you wish with a root explorer or before flashing.
Record Videos in .mp4 file format
I edited the /system/etc/media_profiles.xml in order to record all videos in .mp4 file format. Download it and replace the stock one on your phone with it. Remember to set the same permissions and reboot.
mp4_media_profiles.xml
Speedup wifi speeds - thanks to sbasil for the patch
Some reported that this works some didn't. Just try it if you have wifi speed problems. You can find the patch here
It replaces the /system/etc/firmware/wlan/qcom_cfg.ini file. The only difference from the original is at this line:
gDynamicPSPollvalue=5
that is commented out like this:
#gDynamicPSPollvalue=5
so you can do this change manually.
Ad-Blocking hosts
There is a file inside /system/etc/ folder named "hosts" which is responsible for blocking incoming links from the web. This can be used to filter out annoying ads from inside an app or at the browser. Flash normally without wipes. It's permissions must be rw-r--r--
download
If you want the default flash this
--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
GENERAL GUIDES
GPS FIXES
CHANGE THE GPS SERVER - gps.conf:
There is a file at your system/etc/ folder named gps.conf. This file has information for your GPS in order to work properly. If you open this file the first lines look like this:
#Test
#NTP_SERVER=time.gpsonextra.net
#Asia
NTP_SERVER=asia.pool.ntp.org
#Europe
# NTP_SERVER=europe.pool.ntp.org
#North America
# NTP_SERVER=north-america.pool.ntp.org
These are the servers your gps is communicating with. By default a server at asia is chosen (everything after a '#' symbol is a comment and isn't "executed"). So if you are in europe you should change the default server to be the european one for better behaviour of the gps. I always do this change and my gps works good and locks really fast. So this is how you should change these lines for the european server (you can use any root explorer to open the file as text):
#Test
#NTP_SERVER=time.gpsonextra.net
#Asia
#NTP_SERVER=asia.pool.ntp.org
#Europe
NTP_SERVER=europe.pool.ntp.org
#North America
# NTP_SERVER=north-america.pool.ntp.org
and for the american:
#Test
#NTP_SERVER=time.gpsonextra.net
#Asia
#NTP_SERVER=asia.pool.ntp.org
#Europe
# NTP_SERVER=europe.pool.ntp.org
#North America
NTP_SERVER=north-america.pool.ntp.org
CHANGE THE GPS INTERMEDIATE_POS - gps.conf: ON 2.03test DZO MADE THIS CHANGE - THANKS
Do this only if you have problems with gps.
Inside the /system/etc/gps.conf file you will find a line
INTERMEDIATE_POS=1
change it to
INTERMEDIATE_POS=0
save and exit. Report if it works for you...
ADD YOUR BOOT ANIMATION:
It is very simple to add your own boot animation. Just copy/replace the desired bootanimation.zip file to /data/local/ with a root explorer. Set the permissions to rwxrwxr-x and reboot.... Done! This will not delete your stock bootanimation, it just replaces it. To revert delete or rename the file you pasted...
To find boot animations search google for "ICS Bootanimations" or "Android Bootanimations" and you will find many of them. If the file you find is a flashable .zip DON'T FLASH unless it's compatible for U8800. If it is for another phone (for ex Nexus), just extract the bootanimation.zip file from it and do the procedure described above! Make sure that the file you paste is named exactly "bootanimation.zip", else it won't work.
Here is a boot animation developing thread for dzo's aurora releases. Credits to kostasvr :
http://forum.xda-developers.com/showthread.php?p=22843604
CONNECT TO AD-HOC HOTSPOTS GUIDE - FOR ANY ANDROID VERSION:
I finally figured out how to connect to ad-hoc hotspots (hotspots from your pc) since android has disabled this, by filtering out the ad-hoc networks from the list. The best way to do this is to recompile the wpa_cli file removing this filtering but since I have no idea how to do that I found another way to bypass it. The idea is to manually create the profile of your wifi inside your phone and let it connect automatically! In order to do that you need a root file manager to edit the file : /data/misc/wifi/wpa_supplicant.conf.
Lets say the ad-hoc wifi you have created is called MyWiFi and it has no password. Here is the guide:
0) Disable your wifi
1) Goto /data/misc/wifi/ and open wpa_supplicant.conf as text
2) Add this entry somewhere:
network={
ssid="MyWiFi"
mode=1
frequency=2412
key_mgmt=NONE
priority=50
}
set priority as you wish. Wifi connects automatically to the lowest available profile
3) enable your wifi and let it connect automatically!!!!
If you need encryption to your wifi (WARNING: only plaintext and static WEP) you have 2 ways:
1) Add at your wifi sharing options on your PC, MAC address filtering and enter the MAC address of your mobile. This way only your mobile would be able to connect to your wifi and no changes are needed at your phone.
OR 2) Set a WEP encryption code from your computer and add these lines inside the {...} of the above code:
proto=WPA
key_mgmt=WPA-NONE
pairwise=NONE
group=TKIP
psk="secret passphrase"
I haven't tested it but it should work. Report if it does or not!
This entry wont be deleted until you do a FULL WIPE or delete it manually...
This is not only for Aurora, it is for any AOSP android which has ad-hoc filtering. But since MIUI and CM have this disabled I post it here and added it at the name of the thread.
BEWARE. WHEN THE PHONE IS CONNECTED TO AN AD-HOC NETWORK (MAYBE ALSO WHILE WIFI IS ON AND AT STANDBY) IT WON'T ENTER TO "DEEP-SLEEP" STATE NORMALLY, CAUSING GREATER BATTERY LOSS. I don't know why this is happening but it is a known problem!
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
I will support this thread with any other fixes-updates-tips-mods I find.
Thank you very much and CREDITS TO DZO FOR HIS WORK!
Enjoy!
Cheers
AURORA ICS- "wake with volume keys" + mods/addons + Connect to ad-hoc hotspots guide
As promised, this is a complete guide on how to edit apk files. It is not only for AURORA. It is a general guide!
TOOLS YOU NEED
- apktool (It can handle .jar files too)
OR
- apkManager: Uses apktool to decompile and compile apks but offers easier UI and other options, such as signing apk. Rcommended!
You can find any of the above tools for your platform (linux, Windows, MacOs) at google or at xda threads.I won't put any links here because there are many editions. Find what works for you best. Attached you can find the version of apkManager I use (only linux compatible, and with some fixes).
UPDATE! New version (4.3.1) added that supports decompiling framework-res.apk! Enjoy!
MOD APKS
To edit any apk you need to decompile it. This process will create some folders which include the .xml files, the icons and the .smali files of the apk. The .smali code is a pain in the ass to understand but it is the only "safe" way to decompile and recompile an apk without destroying it. To edit an apk you have to do the following:
STEP 1: You need the framework-res.apk of the rom you are editing, because it contains necessary information for the apktool to decompile or compile. Copy the framework-res.apk of the rom and paste it at the same folder with apktool (if you are using apkManager, apktool is inside its "other" folder; copy it there)
STEP 2: Open a terminal/command line and navigate at the directory of the apktool
STEP 3: type this command
Code:
./apktool if framework-res.apk
This will install the framework-res.apk to your system. In linux it installs it at ~/apktool/ . I don't know for windows .
STEP 3: Decompile an apk. Lets say you want to decompile the SystemUI.apk.
If you use apkManager copy SystemUI.apk (or any apk you want to decompile/compile) at the "place-apk-here-for-modding" folder and run the Script.sh and you will easily find how to decompile, compile and sign the apk.
If you are using apktool copy SystemUI.apk (or any apk you want to decompile/compile) at the same place with apktool and execute this at terminal
Code:
./apktool d SystemUI.apk
and you will find at the same directory a folder with the name of the apk you decompiled and all of its files inside.
STEP 4: Edit anything you want to edit!
STEP 5: Recompile...
With apkManager follow the on screen instructions of the Script.sh and also sign the apk. You will find the apk ready at the "place-apk-here-for-modding" with the the name "repackaged-signed.apk". Rename it as the original and you are ready to rock.
With apktool execute this command:
Code:
./apktool b SystemUI/
SystemUI is the folder of the decompiled apk. It could be any other apk name instead. After that you will find a folder named "dist" inside the SystemUI folder and inside of it a an .apk file which is the new .apk with your changes. In order to sign your apk you need some extra tools. You can search the web on how to sign an apk. I don't know what are the consequences of using an unsigned apk. Probably it would work ok but I haven't tried it.
STEP 6: You are ready to put the new apk at your phone. Remember if you are replacing a system apk to set the correct permissions after pasting.
Cheers
AURORA ICS- "wake with volume keys" + mods/addons + Connect to ad-hoc hotspots guide
How to Change Battery in ICS ROM - thanks to fergie716 and his guide here
After you got apktool all set up with ICS resources installed get the SystemUI.apk from your ICS ROM, decompile it.
Make sure you have installed framework-res.apk in apktool prior to decompiling ICS apks
Navigate to your decompiled SystemUI folder, go to /res/drawable-hdpi/
This is where the battery png's are in ICS. Copy/paste your battery png's. To make it more easy, make sure your png's follow the pattern (stat_sys_battery_1.png, etc)
If you plan on changing the png's for charging animation make sure you have the correct png's named stat_sys_battery_charge_anim0.png etc
(optional) Delete leftover battery png's, if any, from stock ICS
Once all your png's are in place, you need to modify the corresponding xml's
Those are found in SystemUI/res/drawable/stat_sys_battery.xml and stat_sys_battery_charge.xml
The first is responisble for the look of the battery while discharging and the second while charging. The form of them is like: When battery=20% show stat_sys_battery_20.png (random example). if you have percentage icons with all the values (0-100) you need to have a stat_sys_battery.xml like the attached named "stat_sys_battery_allpercentage.xml.zip".
For the charging images you can keep the stock stat_sys_battery_charge.xml or you can create a new based on the stock in order to show all percentages (if icons are provided). Attached you will find a charging animation .xml named "stat_sys_battery_charge_allpercentage_anim.xml.zip" which needs charging icons for all percentages in order to work properly.
If you have made mistakes at one of the .xml files the build will probalby fail or you will lose the battery icon. Your phone will work ok though and a flash of the stock SystemUI.apk will fix everything. You can decompile and use .xml files from other SystemUI.apk as long as the filenames match.
Now that you have your png's and xml's in place, go back and recompile.
How to Enable Lockscreen Rotation (ICS) - thanks to fergie716 and his guide here
-decompile framework-res.apk using apktool
-navigate to decompiled folder, go to /res/values/bools.xml
-change "config_enableLockScreenRotation" to "true"
-recompile framework-res.apk
HOW TO CENTER CLOCK - thanks to fergie716 and his guide here
-decompile your SystemUI.apk
-navigate to your decompiled folder and go to res>layout>status_bar.xml
-look for this line:
Code:
-press "enter" to create an empty line
-place your cursor at the beginning of that empty line and paste this line of code:
Code:
-make sure everything lines up (see the attached xml below)
-lastly, find this line:
Code:
name="notification_header_bg">
#00000000 would be fully transparent, #ff000000 is fully opaque.
[SIZE="5"][B]Lockscreen animation - thanks to fjsferreira for the guide[/B][/SIZE]
decompile framework-res.apk
go to res/values/bool.xml
change line
[CODE]true
to
Code:
false
Disable Unlock-with-menu-key - implemented by dzo on 2.05 and later
You may have noticed that if you are at lockscreen and press the menu key the phone unlocks. If you want to disable this do the following:
decompile framework-res.apk
go to res/values/bool.xml
change line
Code:
false
to
Code:
true
Enable ICS screen buttons
decompile framework-res.apk
go to res/values/bool.xml
change line
Code:
false
to
Code:
true
SystemUI.apk - bools.xml
After decompiling the SystemUI.apk you will find the bools.xml file inside res/values/ and it's stock form is this (I added descriptions, trueN, falseFF):
Code:
[COLOR="YellowGreen"][/COLOR]
false
[COLOR="YellowGreen"] [/COLOR]
false
[COLOR="YellowGreen"][/COLOR]
false
[COLOR="YellowGreen"][/COLOR]
false
[COLOR="YellowGreen"][/COLOR]
false
[COLOR="YellowGreen"][/COLOR]
false
Change them in your desire and report if you find something.
ENABLE VOLUME WAKE:
1) decompile android.policy.jar
I use apktool 1.4.3 for linux.
with the command:
apktool d [dir-of-the-.jar]
2) go to the apktool folder where the decompiled version is.
3) find the KeyguardViewMediator.smali source
4) change this:
...
.method private isWakeKeyWhenKeyguardShowing(IZ)Z
....
:sswitch_data_8
.sparse-switch
#0x18 remove
#0x19 remove
0x1b -> :sswitch_5
....
5) save and compile again with the command:
apktool b -f [dir-of-the-decompiled]
- ...more to come
Cheers
hey mate.
Just flashed 1.9, but forgot to change the android policy jar file
Well, tried to do it just moving it to the /system/framework, and it worked great, after reboot
thanks
Thanks spirosbond, REP+
thanks a lot. works great
Thanks for the feedback guys.
Cheers
Sent from my U8800 using xda premium
One thing you could add here (If you want) is a list of "bloatware" in this rom. The un-needed keyboards and some things. It would be easier to find the list from this topic than searching the post in ICS aurora topic.
julle131 said:
One thing you could add here (If you want) is a list of "bloatware" in this rom. The un-needed keyboards and some things. It would be easier to find the list from this topic than searching the post in ICS aurora topic.
Click to expand...
Click to collapse
Yes, I am preparing it!
Thanks
Nice work! Always nice with tweaks. Thanks!
Can you provide a simple solution/explanation how to get long press volume key to skip to next song in media players?
Thanks in advance!
cokratex said:
Nice work! Always nice with tweaks. Thanks!
Can you provide a simple solution/explanation how to get long press volume key to skip to next song in media players?
Thanks in advance!
Click to expand...
Click to collapse
I use player pro which has this option inbuilt . You can try it from market... it's a paid apk though...
spirosbond, can you add in the first post mod "center clock"?
Made for myself, decided to share)
View attachment center_clock.zip
sorry for my bad english)
sks976 said:
spirosbond, can you add in the first post mod "center clock"?
View attachment 919702
Made for myself, decided to share)
View attachment 919700
sorry for my bad english)
Click to expand...
Click to collapse
Thanks a lot sks. I've added all your work as UI MODS.
sks976,
How about working on a battery % icon for status bar ?!
The circle battery icon used on 2.1 roms would look great on this one!
Great work both of you !!! Thanks !!!
nrdl said:
sks976,
How about working on a battery % icon for status bar ?!
The circle battery icon used on 2.1 roms would look great on this one!
Great work both of you !!! Thanks !!!
Click to expand...
Click to collapse
I have long been using it) starting with version 1.7. Made it in UOT Kitchen - It is very simple)))
View attachment battery_1.9.zip
for undo stock battery flash this - View attachment battery_1.9_stock.zip
But when using this % battey mod need another center_clock.
Here it is - View attachment center_clock_forbatterymod.zip
But I have a problem with animation is charging. I do not have time to fix it.
I lost all statusbar icons, including clock, after flashing the center clock mod...
Sent from my U8800 using xda premium
Tested and approved
Thanks sks976!
I 've replaced ths file by root explorer and this method works ok without any problem ..
Thank u
olfyboy said:
I lost all statusbar icons, including clock, after flashing the center clock mod...
Sent from my U8800 using xda premium
Click to expand...
Click to collapse
Have you wipe anything ?
I made in this order:
Wipe Data Cache
Wipe Dalvik Cache
Flash battery_1.9
Flash center clock mod
Tested and working fine
nrdl said:
Have you wipe anything ?
I made in this order:
Wipe Data Cache
Wipe Dalvik Cache
Flash battery_1.9
Flash center clock mod
Tested and working fine
Click to expand...
Click to collapse
I didn't do that and work fine too...
APK Organize
FEATURED ON XDA PORTAL
{
"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"
}
What this software does ?
This software has made from 5 parts.
1. Rename APK
2. Compare APK
3. Find APK from txt
4. APK Batch Installer | Uninstaller
5. Backup | Restore Data
Rename :
1. Add apk files to the list by doing one of the following:
• Double-click apk files in Explorer while the Rename-tab is active
• Drag & Drop from Explorer
• Add single files via “Add APK”
• Add whole directories via “Choose Folder” (Folder history via “▼”)
• Add files from your Phone via “From Phone” (ADB connection needed)
Note: You can sort the list individually by clicking the column headers.
2. Setting the renaming pattern
Set the desired pattern via the Dropdown-menu below the list.
If you want, you can set an individual pattern by using the provided tags.
Note: <Manual|Label> will use the names provided in the manual rename-list.
For apps that are not the list, the standard label is used…
3. Renaming:
• Select the files you want to be renamed by marking them in the list
• Press “Preview” to see what the files will be named or press “Rename” straight away.
• If you want to send these files to the Compare-tab, right-click on the list and press “Compare”
Monitor :
You can set up a folder for APK Organize to monitor. It will automatically rename all apk files you put in there.
Set up your desired directory and the renaming pattern, then click “Enable” to start the monitoring.
You can now close APK Organize. It will continue to run in system tray.
Check “Auto Start” to start monitoring on windows startup.
You can check what APK Organize is doing by clicking “Logs”
Note: Existing files will not be renamed. Monitoring only works for newly added files…
Newly added apps that already exist will automatically be overwritten.
Check “Ask for overwrite”, if you don’t want that.
Manual Rename :
Sometimes two or more applications have the same label name but are in fact different apps (f.e. Angry Birds).
If you want APK organize to rename any apps differently, you can associate a package name with an individual name.
1. Add apps to this list by doing one of the following:
• Drag & Drop from Explorer
• Add single files via “APK” → “Add”
• Add whole directories via “APK” → “Add from folder”
2. Double-click or press F2 one the corresponding cell in the right column and enter the desired name
3. Save the list anywhere you want via “File” → “Save”.
4. Close the window, go to “Manual Rename” → “Load list” and select the list you have created.
5. Set the renaming pattern to "<Manual|Label> v<Version>" or "<Manual|Label>".
6. Press “Rename”. APK Organize will now rename the files accordingly. For apps that are not specified in your list, it will use the regular label.
Compare :
1. Choose if you want to compare by file name or by Label name and version from “Search with”
2. Choose the directory to compare to on the top panel. (F.e. your apk archive)
3. Add the new apk files to the list:
• Double-click apk files in Explorer while the Compare-tab is active
• Drag & Drop from Explorer
• Add single files via “Add APK”
• Add whole directories via “Add Folder” (Folder history via “▼”)
4. Press “Scan”. APK Organize will now automatically mark every finding in the bottom list.
5. You can now do the following with the results (or your own markings):
• Delete: Deletes all old files… You will then be asked, what to do with the new files.
• Copy: Copies the new files to the specified directory
• Move: Moves the new files to the specified directory
Note: You can do the above steps for files without results too by right-clicking them.
You can also load an exception list. Files that are on this list will be moved to an exception
folder on the target directory to be organized manually…
Search :
This tab enables you to do operations with a specified list of apps, f.e. if you have to install a bunch of apps after a wipe. If you have to do this very often and the apps are always the same, APK Organize can automate this process for you:
1. Create the list of apps you want to do operations with or select a list via “Select list”, if you have already done one of the steps below.
The list MUST only contain the app’s label names without versionnumber, divided by a linebreak. You can do this by the following:
• Manually add the apps with “Add”, Drag & Drop from Explorer or double-click from Explorer and save it via “Save List” for further use.
• Export a list with ROM Toolbox or any app that is capable of exporting list in the demanded pattern and load it into APK Organize. Make the necessary changes and save the list.
2. Choose the directory where your apk files are stored for the left list.
3. Press “Scan”. APK Organize will now list every finding in the bottom list.
4. Do the operations of your desire via the provided buttons on the bottom.
Install :
Installing apk files:
1. Add apk files to the list by doing one of the following:
• Double-click apk files in Explorer while the Rename-tab is active
• Drag & Drop from Explorer
• Add single files via “Add APK”
• Add whole directories via “Choose Folder” (Folder history via “▼”)
• Add files from your Phone via “From Phone” (ADB connection needed)
2. Press “Install”. APK Organize will now try to install the apps over ADB. See the log, if there are any errors.
Note: You can view details like label, package name and permissions via right-click → Details
“Unknown sources” has to be enabled on your phone to install apk files…
You can sort the lists individually by clicking the column headers.
Uninstalling APK files:
1. Go to “Mode → Uninstaller” and choose, if you want to view the installed apps by label or package name.
2. Select the Apps you want to uninstall by marking them and press “Uninstall”
3. APK Organize will now try to uninstall the apps over ADB. See the log, if there are any errors.
Backup : (Root Needed!)
1. Set the directory you want to store your backups in via “Backup Directory”.
2. Go to “Packages” and choose, if you want to view the installed apps by label or package name, or click “From Directory” to display the backups from your chosen directory.
3. Check “App” and/or “Data” for the apps you want to backup or restore and press “Backup” / ”Restore”.
4.APK Organize will now try to complete the task. See the log, if there are any errors.
Notes: If most of the backups/restores fail for you it may be that your ADB daemon is running in secure mode. This can happen on stock kernels, but also on other setups. In that case, try running ADB ROOT (and maybe set it to Auto mode) in APK Organize
For Restores “Unknown sources” has to be enabled on your phone…
You can sort the lists or check/uncheck something for all apps by clicking the column headers.
If you have checked App and Data for an App and it gives an error, try checking “Skip failure for App or Data while backing up both”. It is not necessarily an error, because there just might be no data to back up…
Requirements :
Windows OS ( In video it is windows with Ubuntu Skin )
.NET Framework 4
Community
Please join this community and leave your experience about APK Organize
Test Version
test versions before release stable version
ARA Softwares Translator
if you want translate APK Organize download this tool
Mobile Version
written by Svarion, click to check his XDA thread
Video :
Version 2.0.0 :
*Auto extract zip and rar files contain apk
Check Monitoring options in Rename window
-Exclude options
(useful for prevent extracting ROM, Kernel and other zip files)
Directory :
Prevent from extracting zip files contained folder
Extensions :
Prevent from extracting zips contained files with some extensions
for exclude by extension start it with "."
e.g. : .img
for exclude by folder or file name write its name
e.g. : META-INF
-Extract with folder
if not checked it will extract apk in root directory without folders
*Backup | Restore method has been changed
Backups from version 1.9.0 are not supported anymore !
Before update to this version Restore your backups then!
*Make APK Organize portable
(Read | Save setting in application directory)
More - Preference - Portable
*Load discontinued Install | Backup projects
-Copy | Move to new founded categories fixed
*Categories fixed
Compatible with new play store
*Exclude lib folder from data backup
*Fix permissions porblem with Android 4.3 has been fixed
*Get package names now loads installed apps in SD too !
*Launch packages from Install & Handle window
*Notification at the end of Install | Backup
*VersionCode added to Rename Patterns
*Option for Remove strings from version
-Useful for some apps such as Astro File Manger
-Its version is : ASTRO-4.3.525
-If you check this option it will be : 4.3.525
*Open/Copy APK's playStore link in Search/Install
*New options for selected rows
-Move to Top/Down
-Keep/Clear
-Bug fixes
Version 1.9.0 :
--Note : Please backup your setting before update, then restore it after update--
*Problem with some Anti Viruses such as NOD 32 has been fixed !
*Permissions fixed
*Categories (Organize apks with their category)
*Compare with package name
*Connect with Mac Address
*Monitoring Improved
*Check for root access before Backup | Restore
*Getting installed apps name without root access
*Scrolling enabled while Installing, Backing up and Renaming (Disable Auto scroll)
*Show old installed version of apk (Root needed)
*Option in rename form for replace space with custom text
*Compare work progress in status bar
*Add apks to Backup | Restore by double click on apk
*Multi select with middle mouse button
*Customizable Messages (Send from me)
*Searching improved
+Manual Search
Search your app
From RightClick menu choose "Add to list"
or
Hold down Shift and press Enter
+Show details in Search form
*Introduced ARA Softwares Translator
+Download from Preference if you are interested to Translate my softwares to your local language
-Bug Fixes
Version 1.8.0 :
**Sort by Install Date (Installed apps)
**Security option for install
*Option for load apk informations in installer (Icon,Package name and ...)
*Check if more than one device is connected
*Set limitation for auto load informations (prevent not responding)
*White list in Security
*Improved Renaming
*Option for remove "v" from version if version is started with v (v1.4 instead of 1.4)
*Option for check install status
*Install | Rename with drag and drop (Enable in Preference for Main window)
*Option for enable/disable show details window at the end
*Go To menu (Fast switch)
*Ask for save if changes not saved in favorite folders and patterns edit
*New message box (translatable)
*Added Favorite folders to Copy/Move in Compare window
*Remember Last Size and Location
*Export Apps list from Backup | Restore
-Guide for Patterns and Favorite Folders
-Prevent duplicate adding in Manual Rename
-Sort enabled in Manual Rename
-Fixed bugs on restoring
-Copy link to clipboard if opening browser failed !
-New Icons (Thanks to Benjamin Humphrey)
-Bug Fixes
Version 1.7.0 :
**Updated ADB to 1.0.31
*New options for existing files in Renaming (Overwrite, Rename, Ask)
*Favorite Folders
*Edit and arrange patterns
*Kill apps before restore
*Set Permissions after Restore
*Improved exporting apps from phone
*New option for load files from sub folders
*Show not found files after search
*Restart after changing language, reset or import settings
*Check update manually
-Fixed Embeded ADB Bug
-Fixed right aligned "More" preference in English
-Fixed ADB BUG !
-Fixed failure report for some success restores
-Uninstall apps from Backup | Restore
-Bug Fixes
Version 1.6.0 :
***Multi Language
***Persian Langauge Added ( Thanks to myself )
**Get Applications List from Phone With Label Name
**Renaming apps with special characters fixed
**Manual Renaming (Read Help)
**Embeded ADB
**Individual Backups (APP, DATA, APP + DATA)
**New Compare method
*Add to Compare List integreated to explorer
*Show details after Backup|Restpre
*Backup|Restore options
*Show detail window for failure installtions (Install from Explorer)
*Associate TXT files (Fast Search)
-Auto ADBROOT
-Sort enabled in Rename, Search, Backup|Restore, Install|Uninstall
-Improvment of FromPhone function
-Save last used pattern for renaming
-Setting Export|Import way changed
-Bug Fixes
Version 1.5.3 :
*Integrate into Explorer (Right Click Menu)
*Connection Check before Backup or Restore
*Check if Package installed before Backup or Restore
*Check for connection after ADB ROOT if Auto Connection is enabled
-Bug fixes
Version 1.5.0 :
*Backup | Restore Data
*Export installed apps
*Rename automatically (Monitoring)
*Rename preview
*Rename and Install APK files located on phone
*Auto Connect
*History for Directories
*Auto Start with Windows
*Export and Import Settings
*Connect with HostName
-Save adbWireless settings
-Bug fixes
Version 1.4.0 :
*New open APK window (with details)
*Renaming pattern
*Install/Uninstall Options
*Compare method
*Uninstaller (New)
*Update checker
*Detail windows after install/uninstall
*Kill ADB server after install/uninstall
-Search in install form
-Bug fixes
Version 1.3.1 :
*ADB Wireless
-Bug fixes
Version 1.3.0 :
*Exception list for comparing
*Renaming to package name
*App Details in install form (Name, Version, Premissions)
*Installing Status
-UI improvment in comparing
-Show log before save
-Shortcuts
-Rename way changed (now apk files from different locations can rename together)
Version 1.2.0 :
*Batch Uninstall
*Log Saver
*No Need to Put aapt In Application Directory
-Better Renaming
-Selective Install
-Rename and Install by Double Clicking on apk files is fixed !!
Version 1.1.0 :
*APK Batch Installer
-Help Menu
Version 1.0.0 :
-Initial release
Wow , really useful thing . Thanks and keep developing it.
rkmiks said:
Wow , really useful thing . Thanks and keep developing it.
Click to expand...
Click to collapse
Glad you like it !
Those guys who downloaded, No idea ?
Is it worked ? No bugs found ? No feature you need ?
I tested it and it works perfectly as far as renaming and comparing is concerned . I would love this application to have the capability of getting the apps list by itself from the phone. And also to generate a text file with app list or an html with links in the folder with apks or alphabetically arranging the apks etc.
And ya i got some error about the aapt stuff while renaming , I renamed the apps with different tool and then compared them with this tool.
I would love this thing to develop more . All the best ! and thanks again.
rkmiks said:
I tested it and it works perfectly as far as renaming and comparing is concerned . I would love this application to have the capability of getting the apps list by itself from the phone. And also to generate a text file with app list or an html with links in the folder with apks or alphabetically arranging the apks etc.
And ya i got some error about the aapt stuff while renaming , I renamed the apps with different tool and then compared them with this tool.
I would love this thing to develop more . All the best ! and thanks again.
Click to expand...
Click to collapse
About list of apps from phone, I was thinking about that. And i'll try !
Could you tell me what errors did you get ?
In upcoming version you can install APK files
v1.1 Released !
Change log:
APK Batch Installer
Help Menu
Tested new version , no bugs as such . But sometimes it doesn't delete the older version of an apk.
Hope u could add a feature to backup and restore the app data also just like titanium does . and also compare the data too.
Thanks for this small but very useful tool.
rkmiks said:
Tested new version , no bugs as such . But sometimes it doesn't delete the older version of an apk.
Hope u could add a feature to backup and restore the app data also just like titanium does . and also compare the data too.
Thanks for this small but very useful tool.
Click to expand...
Click to collapse
I'll look into !
Thanks for the suggestions
adb detects my device, but when i choose to batch install apks, its stuck at installing, and wont install, my device is galaxy s3, am i following the directions correctly, if there are any?
this app works for me though "APK Batch Installer"
http://forum.xda-developers.com/showthread.php?t=1531880
mamumami said:
adb detects my device, but when i choose to batch install apks, its stuck at installing, and wont install, my device is galaxy s3, am i following the directions correctly, if there are any?
this app works for me though "APK Batch Installer"
http://forum.xda-developers.com/showthread.php?t=1531880
Click to expand...
Click to collapse
It doesn't install any application or just some applications?
Sent from my GT-I9100G using Tapatalk 2
In upcoming version :
-Better Renaming
-Rename Details Window
-Selective Install
*Batch Uninstall
*Log Saver
*Rename and Install by Double Clicking on apk files is fixed !!
*No Need to Put aapt In Application Directory
doesnt install any, can you please provide direction to batch install, should phone be in fastboot, development mode on,
mamumami said:
doesnt install any, can you please provide direction to batch install, should phone be in fastboot, development mode on,
Click to expand...
Click to collapse
You should turn on Android Debugging and Unknown Sources
No need to be in fastboot !
Version 1.2 released !
Change log:
-Better Renaming
-Selective Install
*Batch Uninstall
*Log Saver
*Rename and Install by Double Clicking on apk files is fixed !!
*No Need to Put aapt In Application Directory
Please if it doesn't work for you save log and send it to me.
Weird!
Version 1 82 views
Version 1.1 84 views
Version 1.2 42 views
and no any ideas, bugs, suggestions or even thanks button !!!!
pesiran said:
Weird!
Version 1 82 views
Version 1.1 84 views
Version 1.2 42 views
and no any ideas, bugs, suggestions or even thanks button !!!!
Click to expand...
Click to collapse
Hey man, here is an Idea, change the compare module to compare by hash, like MD5.
Some people, me included, mod apk for theming but the package name is the same, maybe comparing with md5 and give an option to rename the duplicates will be cool.
Also a small request, is it possible for you to make an Android application to rename a bunch of APK in a given directory to their Application Name, like "Application Name v1.0.0.apk" or "applicationname_1.0.0.apk" or something like that? I ask this because I installed a backup software but it makes this backups with the package name and I always end with files like com.something.apk and it is a real pain to find out which file is what.
ngh55 said:
Hey man, here is an Idea, change the compare module to compare by hash, like MD5.
Some people, me included, mod apk for theming but the package name is the same, maybe comparing with md5 and give an option to rename the duplicates will be cool.
Also a small request, is it possible for you to make an Android application to rename a bunch of APK in a given directory to their Application Name, like "Application Name v1.0.0.apk" or "applicationname_1.0.0.apk" or something like that? I ask this because I installed a backup software but it makes this backups with the package name and I always end with files like com.something.apk and it is a real pain to find out which file is what.
Click to expand...
Click to collapse
Hey.
comparing is not by package name, it searchs by application name.
for searching hash if you help and explain more maybe i can do some work !
for duplicates the software asks what to do ! keep both or replace or skip !
and your last request, Renaming in phone !!?
One of the main drawbacks of 5.1.1 update on Yureka was that the stock dialer had been replaced by Truecaller dialer. I, for one, liked the original dialer a lot. It had dynamic speed dial tiles which changed according to how much you called, which is probably one of the best features. Also, there's privacy issues associated with Truecaller dialer, if you're into that sort of thing.
To change the dialer, we'll simply replace the phone UI components with blisspop components. Blisspop has stock Android dialer.
Also, this is my first guide, so if mods think this is not in appropriate section, please move it to proper section.
Prerequisites:
1. You should have Yureka [duh]. I don't know if this works on Yureka+. Maybe someone can test & tell me so that I can update this guide.
2. You should have write access to the root partition of your phone.
What is root partition you ask? Yureka has Internal memory [Sdcard0], External memory card [Sdcard1] & a third partition, root partition[/].
You can access this partition using any reputed file manager such as ES file Explorer, Solid Explorer, Root Explorer etc.
However ES, Solid etc. had problem writing files in my phone. I therefore went with Root Explorer which works flawlessly.
From hereon, I'll consider you are using Root Explorer. However using any other file manger will be similar.
The only caveat in using Root Explorer is that writing permission requires root access.
Steps:
1. Open Root Explorer. Tap "Mount R/W". Grant it the superuser permission when it asks. This puts the Root explorer in Write mode for root partition & we can now write or over-write files which we want.
2. Download the zip file from here & extract it somewhere on you phone.
3. In root partition [the one with symbol "/"], go to system-->app and replace or overwrite the InCallUINext folder with the folder which you have downloaded from the zip file. Make sure you have backed up the original folder which was previously present i.e copy it somewhere on phone memory just in case.
4. Then go to system-->priv-app and replace or overwrite the DialerNext folder with the folder from the zip. Again make sure you've backed it up.
5. That's it. Reboot the phone & you have the stock dialer.
Credits to @Sundara Prakash & also to @Vams for prodding me in the right direction.
Hit Thanks if you think this helped!
Introduction:
This is a long but detailed guide to move user apps to system and to make them survive OTA so they will get restored on flashing every OTA(any rom?). This is lengthy but has to be done only once.
Things needed:
Unlocked and rooted device with TWRP installed and on any custom rom like Lineage which supports addon.d (NOT MIUI)
60-apps.sh
Link2sd
Titanium backup
A PC with any good notepad editor (I use notepad++)
Directory Printer
A USB Cable
Some free space (2GB) in internal/external sd card) temporarly
Little time and presence of mind (can't give link, sorry)
See Screenshots (folder) if it gets confusing, they are numbered 1 to 40 so it will be easy to understand.
Instructions:
1. Install you favorite rom and set it up. Install all the apps you use(do set the apps, just install for now). Once done, Install link2sd and titanium backup too.
2. Open link2sd and grand root permissions.
i. Tap menu and then Storage Info to check how much space do you have in System
ii. Tap back and set sorting mode to apk+dex+lib size and filter to User apps (both buttons are next to menu, you can't miss them)
iii. Now tap and hold on any application name you want to move to system, ideal apps would be like Greenify, Instadic, Truecaller etc. (apps you want to let run in background), apps you always keep in your phone or apps which are big in size. I used Kernel Adiutor-Mod here to demonstrate.
Move all the required apps and keep checking system space, leave 100-200mb free.
3. Once done, Reboot to TWRP
i. Tap Mount and put a tick before System
ii. Go back and Tap Advance--->File manager
iii. Scroll to find system, open it and find priv-app, open it too (you are here- /system/priv-app)
iv. Tap menu button and copy folder, scroll to find sdcard/sdcard1, again tap menu botton and swipe to copy. (i used Alarms folder in /sdcard)
4. Once done, Connect the phone to PC.
i. Make a folder (name it sysapps) and copy this priv-app folder in sysapps folder. (delete from sdcard)
ii. Download 60-apps.sh from here and place it in sysapps folder too.
iii. Open priv-app folder and delete everything except the apps you moved. Tip-Default system apps should have proper names like Settings. SystemUI, Velvet(gapps too) etc.
iv. Run Directory Printer and click save to disk. Set everything as shown here and navigate to \sysapps\priv-app folder.
v. Click Save to disk and again navigate to sysapps folder, name the file as my.txt and save it.
5. Run Notepad++ and open my.txt in it.
i. Press ctrl+h to open replace, write everything written before priv-app in find what column and delete everything written in replace with column. Click repalce all. (we are removing everything written before priv-app in every line)
ii. Again write \ in find what column and / in replace with column. Click replace all.
6. Open 60-apps.sh in notepad++
i. Look for addon.d/60-apps.sh under list_files() {
ii. Select and copy everything from my.txt and paste it between addon.d/60-apps.sh and EOF (there is a blank line there, check and delete if any blank line remains after pasting)
iii. Once done, save it and exit notepad++.
7. Now copy/move this 60-apps.sh to sdcard and disconnect the phone
i. As done above to copy priv-app from system to sdcard, copy 60-apps.sh from sdcard to /system/addon.d
ii. Navigate to /system/addon.d and tap 60-apps.sh. Tap chmod 755. Swipe to confirm.
iii. Reboot your phone.
8. Use your phone as you do and flash any ota without wiping system. If changing rom, try deleting everything except priv-app and addon.d folder in system, instead of wiping system partition completely.
Moving updated apps to system:
Occasionally apps will get updated and they will start to acquire space in data. To move them back to system do this.
1. Open titanium backup, tap Backup/Restore, tap click to edit filters and under Filter by type tap User and Uninst. to leave just System enabled. Tap green Check above right to set.
2. Tap Order by app name (click to change) and tap last update time.
3. Backup all updated apps temporarily and close titanium backup.
4. Open link2sd and set filter to Updated
5. Tap and hold on app's name and tap Integrate update into system
6. Once done, reboot.
7. Open titanium backup again and restore data only for the apps you backed up.
reserved
Wow. Thanks bro
reserved
Isnt repartition of data system would serve better for this.
Camlin3 said:
Isnt repartition of data system would serve better for this.
Click to expand...
Click to collapse
Yes definitely. But I am not familiar with qcom much. Had done that on mtk before.
Sent from my Redmi Note 3 using Tapatalk
Sudeep Duhoon said:
Yes definitely. But I am not familiar with qcom much. Had done that on mtk before.
Click to expand...
Click to collapse
Yes, its a little easy for mtk. Me Too played with mtk phones
Sudeep Duhoon said:
Yes definitely. But I am not familiar with qcom much. Had done that on mtk before.
Sent from my Redmi Note 3 using Tapatalk
Click to expand...
Click to collapse
You think it can be done however? In TWRP there's an option for repartition. But obviously I guess it isn't that simple :silly:
Does it require developer-level skills?
Thanks for the guide, BTW!!:good::good:
iG0tB0lts said:
You think it can be done however? In TWRP there's an option for repartition. But obviously I guess it isn't that simple :silly:
Does it require developer-level skills?
Thanks for the guide, BTW!!:good::good:
Click to expand...
Click to collapse
Yes. can be done. but not through twrp. How? i don't know for sure yet.
Ty very much for this guide