[CWM][MOD-ZIP] BootAnimation Changer v1.4 - Galaxy Ace S5830 Android Development

hi everyone, i've made bootanimation changer zip for changing bootanimation.zip without ADB or PC Connection.
You need just a Zip Editor (in PC or phone), and your favourite bootanimation.zip with this zip file.
First of all, prepare your bootanimation.zip, this mod, current nandroid backup, and zip opener/editor (Such as androzip or else..)
-> open your zip manager (for me this is Root Explorer)
-> Extract my zip file any directory
-> put your bootanimation.zip in extracted-folder/system/media/
-> select your "extracted-folder" and choose "zip this folder"
-> your file ready for flashing.
NOTICE: I WILL NOT RESPONSIBLE IF YOU BRICK YOUR PHONE. ALL RESPONSIBLITIES BELONGS TO YOURS
If anything gone bad; restore your nandroid backup..
please comment and tell issues me.
Images below (with comment)

fatal.blade said:
hi everyone, i've made bootanimation changer zip for changing bootanimation.zip without ADB or PC Connection.
You need just a Zip Editor (in PC or phone), and your favourite bootanimation.zip with this zip file.
First of all, prepare your bootanimation.zip, this mod, current nandroid backup, and zip opener/editor (Such as androzip or else..)
-> open your zip manager (for me this is Root Explorer)
-> Extract my zip file any directory
-> put your bootanimation.zip in extracted-folder/system/media/
-> select your "extracted-folder" and choose "zip this folder"
-> your file ready for flashing.
NOTICE: I WILL NOT RESPONSIBLE IF YOU BRICK YOUR PHONE. ALL RESPONSIBLITIES BELONGS TO YOURS
If anything gone bad; restore your nandroid backup..
please comment and tell issues me.
Images below (with comment)
Click to expand...
Click to collapse
Sir, can I request [CWM][MOD-ZIP] for application?
Sent from my GT-S5830 using Tapatalk

yes but your application's name and path must be changed in updater-script in extracted META-INF\com\google\android\updater-script .
For Example; i have embed Google Maps 5.8 in /system/app folder (this means you make this app SYSTEM APP situation)
1) just extract my zip any place you preferred
2) go into extracted folder and delete system/media/ folder
3) make folder named "system" in extracted folder
4) go into "system" then create another folder named "app" in there.
5) put your apk in "app" folder,
6) for now you have this folder tree:
extracted/cwm-flashable/
--------------------------- META-INF/
-------------------------------------- com/google/android/updater-script and update-binary
-------------------------------------- [few signer files there in META-INF]
--------------------------- system/app/google-maps-5.8.apk
Click to expand...
Click to collapse
7) go into META-INF/com/google/android/updater-script and select "open in text editor"
8) find these lines:
Code:
[FONT="Courier New"]
ui_print("----------------------------");
ui_print("Detected: Samsung Galaxy Ace");
ui_print("google maps 5.8 installer"); <<-- Change app name with version
ui_print("by fatal.blade"); <<---------------------------
ui_print("INFO: ITS HIGHLY RECOMMENDED"); <<
ui_print("BACKUP SYSTEM WITH NANDROID "); << DONT CHANGE THESE because it warn you from bricking
ui_print("BEFORE FLASHING THIS UP!!!! "); <<
ui_print("----------------------------"); <<---------------------------
ui_print("->installing google-maps.5.8.apk");
delete("/system/media/bootanimation.zip"); << Remove This Line
ui_print("->bootanimation.zip deleted."); << Remove This Line
package_extract_dir("system", "/system"); << DONT CHANGE IT
ui_print("->google-maps installed"); << Change it with your info
set_perm(0, 0, 0644, "/system/app/google-maps-5.8.apk"); << Change your apk name but not touch numbers
ui_print("->Process Completed.");[/FONT]
9) Save updater-script
10) go to extracted/ and change name of folder before zipping ("I Changed it "cwm-google-maps" ")
11) now you have :
----- extracted/cwm-google-maps/META-INF ----- etc
folder.
12) tap and hold cwm-google-maps folder and select "Zip this folder" Option
13) After zipping process, Select "Go To Extracted" option
14) Finish, you can flash your file with cwm.
that's it. very easy huh?
I will upload example "cwm-google-maps.zip"
cheers, fatal.blade

fatal.blade said:
yes but your application's name and path must be changed in updater-script in extracted META-INF\com\google\android\updater-script .
For Example; i have embed Google Maps 5.8 in /system/app folder (this means you make this app SYSTEM APP situation)
1) just extract my zip any place you preferred
2) go into extracted folder and delete system/media/ folder
3) make folder named "system" in extracted folder
4) go into "system" then create another folder named "app" in there.
5) put your apk in "app" folder,
6) for now you have this folder tree:
7) go into META-INF/com/google/android/updater-script and select "open in text editor"
8) find these lines:
Code:
[FONT="Courier New"]
ui_print("----------------------------");
ui_print("Detected: Samsung Galaxy Ace");
ui_print("google maps 5.8 installer"); <<-- Change app name with version
ui_print("by fatal.blade"); <<---------------------------
ui_print("INFO: ITS HIGHLY RECOMMENDED"); <<
ui_print("BACKUP SYSTEM WITH NANDROID "); << DONT CHANGE THESE because it warn you from bricking
ui_print("BEFORE FLASHING THIS UP!!!! "); <<
ui_print("----------------------------"); <<---------------------------
ui_print("->installing google-maps.5.8.apk");
delete("/system/media/bootanimation.zip"); << Remove This Line
ui_print("->bootanimation.zip deleted."); << Remove This Line
package_extract_dir("system", "/system"); << DONT CHANGE IT
ui_print("->google-maps installed"); << Change it with your info
set_perm(0, 0, 0644, "/system/app/google-maps-5.8.apk"); << Change your apk name but not touch numbers
ui_print("->Process Completed.");[/FONT]
9) Save updater-script
10) go to extracted/ and change name of folder before zipping ("I Changed it "cwm-google-maps" ")
11) now you have :
----- extracted/cwm-google-maps/META-INF ----- etc
folder.
12) tap and hold cwm-google-maps folder and select "Zip this folder" Option
13) After zipping process, Select "Go To Extracted" option
14) Finish, you can flash your file with cwm.
that's it. very easy huh?
I will upload example "cwm-google-maps.zip"
cheers, fatal.blade
Click to expand...
Click to collapse
Thanks now I know.... its easy..
Sent from my GT-S5830 using Tapatalk

i uploaded zip file for u

where do we find the rom boot animation in root manager !
Sent from my GT-S5830 using xda premium

dylan_ace said:
where do we find the rom boot animation in root manager !
Sent from my GT-S5830 using xda premium
Click to expand...
Click to collapse
its in system>media
its the bootanimation.zip

The app bootanimation changer is fully automated though..

of course, but it is an alternative way (and exercise for me )

Now I test it with my own apps... working great... thanks:beer:
Sent from my GT-S5830 using Tapatalk

You're welcome
Sent from my GT-S5830 using XDA App

Related

Help with compiling apk for framework-res

I am trying to create a custom theme, by modifying the framework-res.apk. I have been successful in porting some really cool .png files, but my problems start with the de-compiling & recompiling the .apk so I can modify the .xml & .9.png files. It seems every time I recompile my .apk it sends me in to a boot loop. I have used both APKTool and APK Manager with no luck. Here are my steps:
APK Manager:
1. Use a root explorer to copy the framework-res.apk.
2. Paste the file on my sd card.
3. Copy the file and paste it in the "place-apk-here-for-modding" folder.
4. Choose option 9 for compile.
5. Open the .xml file with Notepad++.
6. Recompile .apk using option 11.
7. Yes to "is this a system file?"
8. Yes to "keep original files & signatures"
9. Delete the files I modified from the "keep" folder and the resources.ascr file.
10. Finish the build of the .apk.
11. Copy & paste the modified .apk back to my sd card.
12. Rename the file from unsigned-framework-res.apk to framework-res.apk.
13. Use root explorer to cut & paste the modified to my /system/framework folder.
14. Reboot.
I now end up in a boot loop what am I doing wrong??
Rockstar52 said:
I am trying to create a custom theme, by modifying the framework-res.apk. I have been successful in porting some really cool .png files, but my problems start with the de-compiling & recompiling the .apk so I can modify the .xml & .9.png files. It seems every time I recompile my .apk it sends me in to a boot loop. I have used both APKTool and APK Manager with no luck. Here are my steps:
APK Manager:
1. Use a root explorer to copy the framework-res.apk.
2. Paste the file on my sd card.
3. Copy the file and paste it in the "place-apk-here-for-modding" folder.
4. Choose option 9 for compile.
5. Open the .xml file with Notepad++.
6. Recompile .apk using option 11.
7. Yes to "is this a system file?"
8. Yes to "keep original files & signatures"
9. Delete the files I modified from the "keep" folder and the resources.ascr file.
10. Finish the build of the .apk.
11. Copy & paste the modified .apk back to my sd card.
12. Rename the file from unsigned-framework-res.apk to framework-res.apk.
13. Use root explorer to cut & paste the modified to my /system/framework folder.
14. Reboot.
I now end up in a boot loop what am I doing wrong??
Click to expand...
Click to collapse
You have to sign it with 12
Lenn said:
You have to sign it with 12
Click to expand...
Click to collapse
Tried it, still boot loops at the Archos screen. I then have to do a complete format & wipe reinstalling the SDK, firmware, and the root files. I don't get it.
Lenn said:
You have to sign it with 12
Click to expand...
Click to collapse
Do not sign frameworks! How many time do I have to say this! System apps do not get signed...
Now, as far as the framework, there's two things to check. First, what XMLs have you edited? Second, instead of using root explorer to copy the framework, connect to a pc and use adb to perform these commands:
Code:
su
stop
cp /system/framework/framework-res.apk /system/framework/framework-res.old
cp /sdcard/framework-res.apk /system/framework/framework-res.apk
chmod 644 /system/framework/framework-res.apk
sync
start
If it continues boot-looping, you will still be connected through adb, so you just
Code:
stop
cp /system/framework/framework-res.old /system/framework/framework-res.apk
sync
start
and it will come back up without having to reformat or anything.
If it's bootlooping even when you use the adb method to copy, then your XMLs must be reencoding incorrectly. Post a list of all XMLs you have changed.
msticninja said:
Do not sign frameworks! How many time do I have to say this! System apps do not get signed...
Now, as far as the framework, there's two things to check. First, what XMLs have you edited? Second, instead of using root explorer to copy the framework, connect to a pc and use adb to perform these commands:
Code:
su
stop
cp /system/framework/framework-res.apk /system/framework/framework-res.old
cp /sdcard/framework-res.apk /system/framework/framework-res.apk
chmod 644 /system/framework/framework-res.apk
sync
start
If it continues boot-looping, you will still be connected through adb, so you just
Code:
stop
cp /system/framework/framework-res.old /system/framework/framework-res.apk
sync
start
and it will come back up without having to reformat or anything.
If it's bootlooping even when you use the adb method to copy, then your XMLs must be reencoding incorrectly. Post a list of all XMLs you have changed.
Click to expand...
Click to collapse
I do have my system set up for adb, but for some reason it don't read my A101, it works fine for my phone. The device manager shows my A101 listed as a Gen8 ADB Device, but it don't show up when i use the command: adb devices.
With your help I did manage to replace all of the stock .png's. I also found that I don't need to edit the .xml files to do what I want to. Thanks, for so much of your help! Although I would like to replace the .9.png's also and I understand that you must de-compile the .apk in order to do so. this way I could build a custom theme.
Rockstar52 said:
I do have my system set up for adb, but for some reason it don't read my A101, it works fine for my phone. The device manager shows my A101 listed as a Gen8 ADB Device, but it don't show up when i use the command: adb devices.
With your help I did manage to replace all of the stock .png's. I also found that I don't need to edit the .xml files to do what I want to. Thanks, for so much of your help! Although I would like to replace the .9.png's also and I understand that you must de-compile the .apk in order to do so. this way I could build a custom theme.
Click to expand...
Click to collapse
Have you done this yet(from the archos support site):
Windows: echo 0x0e79 >> "%USERPROFILE%\.android\adb_usb.ini"
Macos: echo "0x0e79" >> ~/.android/adb_usb.ini
Linux: echo "0x0e79" >> ~/.android/adb_usb.ini
And disabled/reenabled debugging on the tablet?
msticninja said:
Have you done this yet(from the archos support site):
Windows: echo 0x0e79 >> "%USERPROFILE%\.android\adb_usb.ini"
Macos: echo "0x0e79" >> ~/.android/adb_usb.ini
Linux: echo "0x0e79" >> ~/.android/adb_usb.ini
And disabled/reenabled debugging on the tablet?
Click to expand...
Click to collapse
No but I will give it a try and report back.
None of my changes are taking effect??!
Still not working, just a question. I am running Win7 64bit could this be the problem?? Do I need to be on a 32bit system to do the decompiling, compiling?
Tried on my wife's 32bit system still the same. For some reason it's not compiling the .apk right.
Rockstar52 said:
I am trying to create a custom theme, by modifying the framework-res.apk. I have been successful in porting some really cool .png files, but my problems start with the de-compiling & recompiling the .apk so I can modify the .xml & .9.png files. It seems every time I recompile my .apk it sends me in to a boot loop. I have used both APKTool and APK Manager with no luck. Here are my steps:
APK Manager:
1. Use a root explorer to copy the framework-res.apk.
2. Paste the file on my sd card.
3. Copy the file and paste it in the "place-apk-here-for-modding" folder.
4. Choose option 9 for compile.
5. Open the .xml file with Notepad++.
6. Recompile .apk using option 11.
7. Yes to "is this a system file?"
8. Yes to "keep original files & signatures"
9. Delete the files I modified from the "keep" folder and the resources.ascr file.
10. Finish the build of the .apk.
11. Copy & paste the modified .apk back to my sd card.
12. Rename the file from unsigned-framework-res.apk to framework-res.apk.
13. Use root explorer to cut & paste the modified to my /system/framework folder.
14. Reboot.
I now end up in a boot loop what am I doing wrong??
Click to expand...
Click to collapse
With ApkManager did you delete the 'public.xml' folder in ..\res\values ?
waterpolo said:
With ApkManager did you delete the 'public.xml' folder in ..\res\values ?
Click to expand...
Click to collapse
No, I did not. Was I supposed to?
EDIT: Ok I did some digging and what I have found is that the file size of the original framework-res.apk is 9.32mb. Once I rebuild it whether I modified anything or not the rebuilt .apk is only 7.34mb. Upon further inspection it seems to leave out all of the "value" named folders from the newly built .apk, and it does this whether I use APKTool or APK Manager(even though I say keep files). Has anyone else had this problem?
IM having the same problem,no solution though ! i edited bools.xml but after recompiling its not there ! Anyone solution ?

[GUIDE] MODDING ICS (16-May-2012) Beginners modding guide.

{
"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"
}
​
FIRST READ THIS !!!
-I will try to put it simple , and remember I don't know everything!
-I'm not a helpdesk , somethings you need to figure out yourself , don't expect me to put all my time in guiding you personal so please don't pm me about questions!!
-Second this is not a request thread , this is a do it your self thread!!!!!!
-I start with simple things and build my way up! I will also point you to the tools or upload the tools you need when it comes to that.
-All things I post here are mods I tried so if it doesn't work on your pc , IT is your pc setup not mine!
(My system is Windows 7 64bit professional.)
Click to expand...
Click to collapse
Mods that need no decompiling and recompiling of a APK (Difficulty Level x---)
(Only thing you need for this is WinRar or 7Zip and Graphic program)​
1:Changing background color of the MENU on ICS.
-Extract the framework-res from the rom zip (system/framework) using a zip extracter (WinRar or 7Zip)
-You got the "framework-res.apk" , you extract that with WinRar like you would extract a zip file.
-Now you got the "framework-res" folder with his extracted content in that folder.( Remember this is not decompiling so only simple .jpg/png files can be switch this way NOT ".9.png" files)
-Now navigate to "framework-res/res/drawable-nodpi = background_holo_dark.png".
-You can use 2 sizes for it , default size is 512x512 the other size you can use is 1155x685 (for pictures with more than colors)
-Mod background_holo_dark.png the way you want.
-If finisched you select all folders and files (ctrl-a) in the "framework-res" folder and create a new zip file of it , BUT as you want to create it you change the "framework-res.zip" to "framework-res.apk " , now you create it with WinRar on store setting !
-You should have your own framework-res.apk now .
-Get the" MOD-INSTALLER.zip " I put in the attachments and you open it with WinRar (don't unpack it) , there is a folder "system/framework" , navigate to it using WinRar and now you drag the "framework-res.apk" you modded to that folder.(WinRar will ask to put it in the .zip file , you confirm this ).
-Put the "MOD-INSTALLER.zip " on your tablet and flash with CWM.
Click to expand...
Click to collapse
2:Changing the soft touch buttons(Home , Back , Menu , recent) and more icons like Wifi , etc.......
(This not for battery % mod , for that we need to decompile or use a SystemUI with battery % mod already build in , I will upload one that is prepared for battery% and one stock , see attachments)
(On a later stage we are going to build our own SystemUI.apk with battery% mod included and change the statusbar , but that involves decompiling , signing , and modding .9.png images and is of modding level ,xxx-)
Using the attached SystemUI =
Rename the "STOCK-SystemUI.zip" to "SystemUI.apk" before you flash it.
Rename the "%-SystemUI.zip" to "SystemUI.apk"before you flash it.
Click to expand...
Click to collapse
-Extract the "SystemUI.apk" from the rom zip (system/app) using a zip extracter (WinRar or 7Zip)
-You got the "SystemUI.apk" , you extract that with WinRar like you would extract a zip file.
-Now you got the "SystemUI" folder with his extracted content in that folder.( Remember this is not decompiling so only simple .jpg/png files can be switch this way NOT ".9.png" files)
-Now navigate to "SystemUI/res/drawable-mdpi = Here you can find all the Icons for the soft-touch buttons , wifi icons , AcerRing Icon and battery Icon
-Mod ....png the way you want or replace them with other icons but respect the image size as much as you can (A little of is no problem) .
-If finisched you select all folders and files (ctrl-a) in the "SystemUI" folder and create a new zip file of it , BUT as you want to create it you change the "SystemUI.zip" to "SystemUI.apk " , now you create it with WinRar on store setting !
-You should have your own SystemUI.apk now .
-Get the" MOD-INSTALLER.zip " I put in the attachments and you open it with WinRar (don't unpack it) , there is a folder "system/app" , navigate to it using WinRar and now you drag the "SystemUI.apk" you modded to that folder.(WinRar will ask to put it in the .zip file , you confirm this ).
-Put the "MOD-INSTALLER.zip " on your tablet and flash with CWM.
Click to expand...
Click to collapse
Changing the layout of the AcerRing.
(I added the stock AcerRing.apk in attachments , just rename it from AcerRing.zip to AcerRing.apk)
-Extract the "AcerRing.apk" from the rom zip (system/app) using a zip extracter (WinRar or 7Zip)
-You got the "AcerRingI.apk" , you extract that with WinRar like you would extract a zip file.
-Now you got the "AcerRing" folder with his extracted content in that folder.
-Now navigate to "AcerRing/res/drawable = Here you find all the .png's that you can mod to change the look of the ring.
-Mod ....png the way you want (YOU NEED TO RESPECT THE IMAGE SIZE).
-If finisched you select all folders and files (ctrl-a) in the "AcerRing" folder and create a new zip file of it , BUT as you want to create it you change the "AcerRing.zip" to "AcerRing.apk " , now you create it with WinRar on store setting !
-You should have your own AcerRing.apk now .
-Get the" MOD-INSTALLER.zip " I put in the attachments and you open it with WinRar (don't unpack it) , there is a folder "system/app" , navigate to it using WinRar and now you drag the "AcerRing.apk" you modded to that folder.(WinRar will ask to put it in the .zip file , you confirm this ).
-Put the "MOD-INSTALLER.zip " on your tablet and flash with CWM.
Note about AcerRing:
AcerRing is not supported on all ICS roms , just flashing the AcerRing.apk is not enough to make it work, that is rom building and a whole different thing
Click to expand...
Click to collapse
Changing the default wallpapers or creating your own:
(I added a template(created by scottw714) (A500 HD Template.psd in a zip file ) in attachments that you can use to mod wallpapers so if you put a text in the wallaper it is put in the center or you can line it out with the helping lines , you will need a graphic program that support this type of working file (I use "paint shop pro" for all my modding)
-Extract the "Launcher2.apk" from the rom zip (system/app) using a zip extracter (WinRar or 7Zip)
-You got the " Launcher2.apk " , you extract that with WinRar like you would extract a zip file.
-Now you got the " Launcher2" folder with his extracted content in that folder.
-Now navigate to " Launcher2/res/ drawable-sw600dp-nodpi = Here you find all the wallpapers.
-Mod ....wallpapers or replace the ones that are there ,but you need to keep the original name (so just adding wallpapers won't work) and you need to respect the size. You got the excual wallpaper (1920x1408) and the _small version (180x180)is the one you see when you select it in settings.
-If finisched you select all folders and files (ctrl-a) in the "Launcher2" folder and create a new zip file of it , BUT as you want to create it you change the "Launcher2.zip" to "Launcher.apk " , now you create it with WinRar on store setting !
-You should have your own Launcher2.apk now .
-Get the" MOD-INSTALLER.zip " I put in the attachments and you open it with WinRar (don't unpack it) , there is a folder "system/app" , navigate to it using WinRar and now you drag the "Launcher2.apk" you modded to that folder.(WinRar will ask to put it in the .zip file , you confirm this ).
Click to expand...
Click to collapse
Changing the bootanimation
You got 2 options , use the BootAnimation-Flasher or do it manualy.
Using the BootAnimation-Flasher (see attachments):
-You open the "BootAnimation-Flasher with winrar or 7-zip (don't upack).
-Go to the folder system/media = here you put your "bootanimation.zip" (and it has to have that name!!!)
-Put the "BootAnimation-Flasher on your tablet and flash with cwm ( Your current bootanimation will be overwriten)
Doing it manualy (you need to have full root):
-Use a file manager with root permission (example: EsFileExplorer)
-Navigate to system/media = Here you put your "bootanimation.zip" (and it has to have that name!!!)
-You can backup your other (if there is one already installed) bootanimation.zip in system/media by copy/past it to a other place or just by renaming it to "bootanimation.zip.bak"
Note :
If you delete the "bootanimation.zip" and don't replace it in system/media you will get the stock android bootanimation , that is present on all Stock Acer ICS roms.
Click to expand...
Click to collapse
More to come , I will try to do something everyday.
Decompiling & recompiling apk
Decompiling and recompling APK (Difficulty level xxx-)​
First we need
-Install android SDK and make sure when you run installation you select the tools and platform tools to install.(rest is of no use for Decompiling and recompiling a apk.
modding)
-Install Java SDK (JDK & JRE)(I install the Java SE 7.. and the SE 6.. as some tools only run on SE 6..) Make sure you install the JAVA Runtime (JRE)
-APK_MAnager_ICS that I put together so it works on ICS apk's.
You can also use APK-MultiTool , just google it but I don't like that new layout (personal I think)and the decompiling and recompiling doesn't work on ICS without problems.
Click to expand...
Click to collapse
We are gonna build the battery% mod into the SystemUI.apk(you can use the Stock SystemUI that I added in attachments above).​
Extract the APK-Manager_ICS.zip and open that folder , You click on the "script.bat" , if nothing happens or you get a error (no adb) some of the Java stuff is missing or not installed correctly or the android SDK is not installed !!!!!!
Now lets begin building our SystemUI % mod
Decompiling:
-You place your APK in the folder "place-apk-here-for-modding
-Look at screenshot , make sure you use the correct apktool.jar , you find these in the APKtool-switch folder that I put in there. You put the correct apktool.jar in the folder "other" , if you use the wrong one decompiling and recompiling won't work.
You set your project
Select your project apk
Decompile
MODDING YOUR APK FOR %Battery
-Now in the "projects" folder you got to SystemUI/res/drawable-mdpi , here you add your battery icons from 0 - 100 , you can do this also for the charging icons.(I never change the charging stage icons ,I'm not interested to see a charging level in %)
-After you did that you go to SystemUI/res/drawable-sw600dp-mdpi , and here you delete all the battery icons , also the charging icons(just to save you some work)
(In this folder you also find the notify panel but these are .9.png files , that is for later but if you want to mod these now is the time)
-Now you go to SystemUI/res/drawable , here you replace the "stat_sys_battery.xml" with the one I put in the attachments (unpack the zip and use the xml file that is in it) Why use this XML , well then you don't need to mod it yourself.
If you also changed the charging level into % you need to change the "stat_sys_battery_charge.xml". Also see attachments.
Click to expand...
Click to collapse
RECOMPILING
-Now you go back to the Script.bat and run it , select your project (22) and choose the SystemUI (1 in this case) and select the option "11" , Recompile.
-It will start ...........
-Answer "Yes" when it asks wheter it is system file
-Answer "Yes" when it asks "would you like to copy over any additional files...?"
-Script is paused => (don't press a key) and a 'keep" folder is created.
-Go to the "keep" folder (it's in the same folder than "script.bat")
In this "Keep" Folder, (DON'T MISS A STEPP !!!)
-delete "resources.arsc" file (You always do this when you changed XML files)
-delete originals "stat_sys_battery.xml" and "stat_sys_battery_charge.xml" from the "keep\res\drawable" folder
-delete all originals battery PNGs in / res/drawable-mdpi that were meant to be edited and delete the battery icons in /res/drawable-sw600dp-mdpi .
- Go back to "script.bat" and press a key to finish the job
Click to expand...
Click to collapse
-Your new "SystemUI.apk" has been created in the "\place-apk-here-for-modding\" folder. It's called "unsignedSystemUIapk".. but it's not working yet.
-Unzip all the content of the "unsignedSystemUI.apk".
-Select all the files in the "unsingedSystemUI" folder (ctrl-a) and with Winrar/7zip BUT as you want to create it you change the "SystemUI.zip" to "SystemUI.apk " , now you create it with WinRar on store setting !
-Get the" MOD-INSTALLER.zip " I put in the attachments and you open it with WinRar (don't unpack it) , there is a folder "system/app" , navigate to it using WinRar and now you drag the "SystemUI.apk" you modded to that folder.(WinRar will ask to put it in the .zip file , you confirm this ).
-Put the "MOD-INSTALLER.zip " on your tablet and flash with CWM.
Click to expand...
Click to collapse
NOTE !!!!
If it doesn't work from the first time keep trying you missed a step , If you got a error on decompiling or recompiling is because you are not using the correct "apktool.jar" that you need to put in the "other" folder. Or you missed a step.
Or you are using a apk that is corrupted with a previous mod (that is why I decompile and recompile all my mods so I can build on them , just copy/past images like in the easy step guide can result in errors when decompiling such a copy/paste apk.).
Click to expand...
Click to collapse
reserved2
Knowledge is power and this is why we share
thank you civ
You are a boss civato.
Envoyé depuis mon A500 avec Tapatalk
I'm not a helpdesk , somethings you need to figure out yourself , don't expect me to put all my time in guiding you personal so please don't pm me about questions!!
-Second this is not a request thread , this is a do it your self thread!!!!!!
Click to expand...
Click to collapse
Civato , you are now , you know that!!!!lol!!!!
Bossman civato
Sent from my Galaxy Nexus using Tapatalk 2
Added soft touch button mod.
Awesome!!!!!!!!!!
Thanks so much. Will have to give this a go.
Sent from my A500 using xda premium
Nice work, very useful
Added some more stuff , enjoy.
Hey, great work Civato! Just wondering, will your Mod Installer zip work with Thor's ROM? Thanks for everything!
chaosking121 said:
Hey, great work Civato! Just wondering, will your Mod Installer zip work with Thor's ROM? Thanks for everything!
Click to expand...
Click to collapse
Yes.
civato,
Decided to post this question in your modding ics thread.
I'm using the stock Acer_AV041_A500_1.031.00_WW_GEN1-FULL-ROOT zip you posted in another thread. I am slimming it down a bit but am having trouble finding the Docs to Go apk and odex files to remove them. It use to be DTG.apk in the system/app folder in 3.2. Is it under a different name somewhere in the original zip?
After install, the apk shows in the system/vendor/app; but in the original zip the vendor folder only contains fake.txt
Any help locating these would be appreciated.
Thanks
bytemehard said:
civato,
Decided to post this question in your modding ics thread.
I'm using the stock Acer_AV041_A500_1.031.00_WW_GEN1-FULL-ROOT zip you posted in another thread. I am slimming it down a bit but am having trouble finding the Docs to Go apk and odex files to remove them. It use to be DTG.apk in the system/app folder in 3.2. Is it under a different name somewhere in the original zip?
After install, the apk shows in the system/vendor/app; but in the original zip the vendor folder only contains fake.txt
Any help locating these would be appreciated.
Thanks
Click to expand...
Click to collapse
The stock one stores it in flexrom folder. That is where Acer puts his stuff.
possible to ad "change boot animation" ?
z-control said:
possible to ad "change boot animation" ?
Click to expand...
Click to collapse
yes, if i got time I do a quick write up on that.
EDIT:
Done , added the how to change bootanimation
I'm also working on the guideon how to decompiling and recompiling systemUI for battery% mod and statusbar modding , will take a few days as I'm very busy.
Decompiling & recompiling apk
New , see post 2 , level xxx-
Thanks civato
Envoyé depuis mon GT-I9100 avec Tapatalk
Thanks civato

[Q] How to make my own flashable .zip package for system apps.

Hi guys ,
I've been modding my apps from last two days , and i'm on the climax to mod those apps.
My main question is , that how can I make a .zip file to push apps in my system/app directory....
This means replacing the stock apps with the modded ones.
I'm not able to push the apps and pushing it via mobile is too boring.
Please help.
Sent from my GT-S5360 using xda premium
Google it.
download a sample zip for your phone..
any flash-able zip from this forum will do it..
extract it, you will see two folders, meta-inf and system.
if you want install system app through that zip then create folder in system and name it 'app' and place whichever app you want to install..
meta-inf is folder you don't wanna mess with..
it would be better if you just google it.
Sent from my GT-S5830i using xda app-developers app
srt99 said:
download a sample zip for your phone..
any flash-able zip from this forum will do it..
extract it, you will see two folders, meta-inf and system.
if you want install system app through that zip then create folder in system and name it 'app' and place whichever app you want to install..
meta-inf is folder you don't wanna mess with..
it would be better if you just google it.
Sent from my GT-S5830i using xda app-developers app
Click to expand...
Click to collapse
Please ,
Can u provide Me with a link of such file?
Sent from my GT-S5360 using xda premium
Saurabh Kamble said:
Hi guys ,
I've been modding my apps from last two days , and i'm on the climax to mod those apps.
My main question is , that how can I make a .zip file to push apps in my system/app directory....
This means replacing the stock apps with the modded ones.
I'm not able to push the apps and pushing it via mobile is too boring.
Please help.
Sent from my GT-S5360 using xda premium
Click to expand...
Click to collapse
get this meta inf folder https://www.dropbox.com/s/cjnqv80zzbuw1m5/META-INF.rar then get notepad ++
copy its meta inf folder to your documents
then delete the file u downloaded
create a new folder
named app
put all the apps u modded in the folder app
now create a folder named system
put the folder app to system...
put meta inf folder and system to the same place...
now go to meta inf/com/google/android
edit updater-script via notepad ++
delete all lines and put this in it
Code:
run_program("/sbin/busybox", "mount", "/system");
package_extract_dir("system", "/system");
run_program("/sbin/busybox", "umount", "/system");
then save
go to the folder where u put meta inf and system folders
click n drag those folders then right click
then choose add to archive
then choose zip
then store method
then ok
push the created zip to root of sdcard
then flash using recovery...
IF U HAVE DONE THIS STEPS CORRECTLY.. NOTHING CRAPPY WILL HAPPEN...
http://forum.xda-developers.com/showthread.php?t=1611615
press thanks if i help u
Thankx alot guys.....
Sent from my GT-S5360 using xda premium
Alternately you can download a custom rom and use the script if ur having a hard time.
Sent from my Xoom using xda premium
Thanx......Close this 4 me someone plz.....Problem solved
Sent from my GT-S5360 using xda premium
74M3NUMB3RS said:
get this meta inf folder https://www.dropbox.com/s/cjnqv80zzbuw1m5/META-INF.rar then get notepad ++
copy its meta inf folder to your documents
then delete the file u downloaded
create a new folder
named app
put all the apps u modded in the folder app
now create a folder named system
put the folder app to system...
put meta inf folder and system to the same place...
now go to meta inf/com/google/android
edit updater-script via notepad ++
delete all lines and put this in it
Code:
run_program("/sbin/busybox", "mount", "/system");
package_extract_dir("system", "/system");
run_program("/sbin/busybox", "umount", "/system");
then save
go to the folder where u put meta inf and system folders
click n drag those folders then right click
then choose add to archive
then choose zip
then store method
then ok
push the created zip to root of sdcard
then flash using recovery...
IF U HAVE DONE THIS STEPS CORRECTLY.. NOTHING CRAPPY WILL HAPPEN...
Click to expand...
Click to collapse
This will work on gti9105P?
I want to install my stock music apk (deleted it dont ask why. No other methods worked you are my last hope )
Do I need the odex file also putted in folder app allong with music apk? Thank you in advance
---------- Post added at 10:35 PM ---------- Previous post was at 10:30 PM ----------
74M3NUMB3RS said:
get this meta inf folder https://www.dropbox.com/s/cjnqv80zzbuw1m5/META-INF.rar then get notepad ++
copy its meta inf folder to your documents
then delete the file u downloaded
create a new folder
named app
put all the apps u modded in the folder app
now create a folder named system
put the folder app to system...
put meta inf folder and system to the same place...
now go to meta inf/com/google/android
edit updater-script via notepad ++
delete all lines and put this in it
Code:
run_program("/sbin/busybox", "mount", "/system");
package_extract_dir("system", "/system");
run_program("/sbin/busybox", "umount", "/system");
then save
go to the folder where u put meta inf and system folders
click n drag those folders then right click
then choose add to archive
then choose zip
then store method
then ok
push the created zip to root of sdcard
then flash using recovery...
IF U HAVE DONE THIS STEPS CORRECTLY.. NOTHING CRAPPY WILL HAPPEN...
Click to expand...
Click to collapse
Another things. Apps that already installed in system app will NOT get lost right? The method ADDS apps not REPLACING them. Right?
just use my flashable zip template
download flashable zip template
unzip contents
you will notice there is already a system/framework folder - anything you want to add to the framework folder place here
if you want to add anything to the app folder simply create a folder named app in system and place any apps here
same goes for any other location - just create the folder and place any files in that location
once you have created all the folders and placed any files you want to flash in them just zip everything back up again and flash in cwm with system mounted

How do I Hydra script working in KT kernel?

Hello
Im trying to run Hydra script with KT kernel...
When I run the script with Script Manager I get the ( se screenshot in this post)
What do I do wrong? I have followed some guide lines and thing, but manye of the options mentioned in these are not in KTweaker....
Can someone help?
I think I have some settings in Ktweaker wrong before running the script
Did you following the instructions for installing and making a script work?
Installation
Download links will include the specified profile(s) as well as an "Adjustments" file. The "Adjustments" file is just for easy view of all changes made to a profile compared to stock settings.
1. Download the file(s) to your phone. In case of .bin files, optionally rename the file(s) as .txt
2. Copy ONLY the profile(s) (DO NOT copy the "Adjustments" file) to /sdcard/KTweaker folder using a file Manager of your choice.
3. Open Ktweaker app and click on "Restore Prefs from sdcard".
4. The file you just copied should be listed there. Choose the one you want to apply.
5. After applying, make sure the "Set options on boot" setting on the main menu of KTweaker has a little green text bellow confirming that the settings will be applied upon reboot.
6. Profit!
thnx
Sent from my Samsung Mobile with XDA Premium
nikzDHD said:
Did you following the instructions for installing and making a script work?
Installation
Download links will include the specified profile(s) as well as an "Adjustments" file. The "Adjustments" file is just for easy view of all changes made to a profile compared to stock settings.
1. Download the file(s) to your phone. In case of .bin files, optionally rename the file(s) as .txt
2. Copy ONLY the profile(s) (DO NOT copy the "Adjustments" file) to /sdcard/KTweaker folder using a file Manager of your choice.
3. Open Ktweaker app and click on "Restore Prefs from sdcard".
4. The file you just copied should be listed there. Choose the one you want to apply.
5. After applying, make sure the "Set options on boot" setting on the main menu of KTweaker has a little green text bellow confirming that the settings will be applied upon reboot.
6. Profit!
Click to expand...
Click to collapse
In step one, is it important to rename the file as .txt? Or can I just put it straight into KT Kernel folder on mobile?

[Guide] 3Min Battery Mod(Step By Step Instructions) using BatchApkTool

Hi guys, i really love the 3Min battery Mod from @gharrington Tyvm bro. There is a lot of threads of how to make it yourself but i think most of them are not too detailed and cover everything. So since i use these instructions my self i thought of sharing them in case someone may benefit from it.
Preparation: :
1. Download the latest BatchApkTool .
2. Tools needed and how to extract System.img.
3. Recommended tools needed: Notepad ++, 7zip or Winrar
Instructions::
A.
1. Download the latest BatchApkTool unzip it and move the need files to their designated folders explained in the next step.
2. We need to get SystemUI folder and framework folder(Inside it Framework_res.apk and arm64 folder is needed) either from a System.img in that case use the guide in the preparation section on how to extract it or import them from your device using any file manager with root.
3. Put SystemUI folder in _priv-app folder, and framework folder in to _framework folder.
B.
Open BatchApkTool select your language make sure that all the settings match your rom, enter the following numbers for changes:
83. Smali(By default it's the latest "2.2 latest when writing this" so just check it in case)
84. Api level: ------------- select 23( for Marshmallow)
85. Apktool(By default it's the latest stable version "it was 2.2.0 when writing this" just make sure it is)
C.
1. Under Smali section select '01 Deodex all apks and jars'(In case your rom isn't deodexed yet if it is skip this step). If your rom is stock then your SystemUi.apk needs to be deodexed for this to work. (For Nexus 6p select Arm64 when asked)
2.Under Smali section select '02' to move the deodexed files to _Input_Apk folder.
*Make a backup of META-INF folder and AndroidManifest.xml after extracting them from the deodexed SystemUI.apk file using Winrar or 7zip.
3.Under ApkTool section select '1' to decompile Apks.
4. After that go to _Input_Apk folder and open the decompiled SystemUI folder, navigate to res/layout/system_icons.xml and open with notepad ++
5. Find:
Code:
android:layout_width="9.5dip"
and
Code:
android:layout_height="14.5dip"
Note: These values may not be an exact match, doesn't matter
Change both values to
Code:
android:layout_width="0.0dip"
and
Code:
android:layout_height="0.0dip"
6. Hit enter and directly underneath that line add the following:
Code:
<com.android.systemui.statusbar.policy.MinitBattery android:layout_width="wrap_content" android:layout_height="wrap_content" />
7. Save your work and close notepad ++
8. You now need to navigate to smali/com/android/systemui/statusbar/policy folder
** Download the latest Modfiles package(3MinitBatterySettings, MinitBatteryResources, 3 Smali files) needed from here or main website.
9. Copy the 3 smali files(files that end with .smali) into that policy folder.
10. Time to recompile the SystemUI.apk. Under ApkTool section select '3 recompile apks' in Batchapktool.
11. Once recompiling of SystemUI.apk is complete go to it in _OUT_APK you will find it there, open it with 7zip or Winrar and Don't Extract.
12. Delete META-INF folder and AndroidManifest.xml from newly recompiled SystemUI.apk and replace them with the original backup we took in step C.2.
13. Download the 3MinitBattery_Template1.zip(will remove original SystemUi.apk and replace it) or 3Minit_Battery_Template2.zip(Will not remove the original SystemUi.apk and will leave it for you to remove it manually in case you want to back it up).
14. Use one of the template zips then open it don't extract it just open it with Winrar or 7zip and drop 3MinitBatterySettings, MinitBatteryResources that we got in step C.8 to their respective folders in the zip file. Drop the newly recompiled SystemUI.apk to SystemUI folder if you choose template 1 and if you choose template 2 put it in priv-app folder.
P.s: If you choose template 2 after flashing it go to system/priv-app/SystemUI folder in your device and with any file manger with root delete SystemUi.apk after you back it up to where ever you choose then reboot the device.
15. After this make a backup of your rom and flash the zip.
16. To use 3minBattery app open it and choose your customization then reboot you should see the changes after that. Good luck! :good:
Credits go to:
- @gharrington for his Mod&Guide.
- bursoft for Batch ApkTool.
- @bdorr1105 for his Thread.
- https://androidmtk.com for the Guide&Tools.
Awesome tutorial.. I am looking to add it into a modified stock rom for a Samsung tablet that I have.. Do you know of any easy to follow tutorials for that? i am very new to this part of android..lol.. i am usually on the flashing end and now i am trying to help out for this tab because it has no custom roms until mine. Again, awesome tutorial.
glockman4519 said:
Awesome tutorial.. I am looking to add it into a modified stock rom for a Samsung tablet that I have.. Do you know of any easy to follow tutorials for that? i am very new to this part of android..lol.. i am usually on the flashing end and now i am trying to help out for this tab because it has no custom roms until mine. Again, awesome tutorial.
Click to expand...
Click to collapse
Ty much appreciated. It has been a while since I created this thread since then I have stopped using this mod because it's kind of a headache to do it for every update add to that since Google already enabled the battery percentage inside the battery there was no need any more for the mod. Anyway it's still great to be able to change from time to time. Regarding the tutorial I am sorry to say I haven't tried to create a custom ROM so I can't help you much with that but I am sure there are a lot of tutorials but will require some time to search. Good luck with your project.

Categories

Resources