UOT Kitchen - Galaxy S I9000 General

Ok... can somebody tell me how to upload framework-res.apk and systemui.apk from stock browser to UOT kitchen?
I get files not found after clicking select button.
Or is there any UOT kitchen app? That would be great!
Sent from my GT-I9000 using Tapatalk

How to use the kitchen
1. Go to the Kitchen page http://uot.dakra.lt/kitchen/
2. Browse through the available mods and choose what you want (don't forget to press Generate preview if there is such a button)
3. Go to the file upload section and upload the required files, or choose the ROM you use from the kitchen's list (most roms in the list are for HTC Desire)
Files you need to upload:
Froyo rom: framework-res.apk
Gingerbread rom: framework-res.apk and SystemUI.apk
Gingerbread with sense rom: framework-res.apk, SystemUI.apk and com.htc.resources.apk
Cyanogenmod7 rom: Cyanbread.apk or Androidian.apk or any theme for ThemeChooser (rename as you like it to apear in theme menu)
NOTE 1: if you’re uploading theme apk then do not upload any other files; you’re just wasting traffic, because the kitchen will ignore additional files
NOTE 2: Font packs and boot animation do not require files to be uploaded. If you choose only those mods then you get a download without a queue.
4. Go to the summary section. All chosen mods must have a green background. If there is a mod in red background it means you didn’t finish it.
Press Submit work to kitchen
5. Remember the UOT file name (your order number).
6. Go to the Pickup page http://uot.dakra.lt/pickup/ and wait for your file to appear (it can take from 5min to 1hr or more)
7. Download UOT zip into SD card of your phone
8. Reboot into recovery
9. Wipe cache and dalvik-cache (just in case). Do not wipe data / factory reset.
10. Flash UOT zip
11. Reboot phone

thanks but not answering my question.
i want to upload systemui.apk and framework-res.apk from stock browser on my XXJVU Valuepack ROM GT-i9000.
there is no problem in using computer but i want to use my galaxy s. and i cant upload or even select files in stock browser.
hope u understand. anyway thanks for replying

I think it's impossible...
Why don't you use computer?

Sorry for hijacking this topic but I would like to ask if somebody successfully changed lock screen via UOT kitchen on Galaxy S? Thanks.

Related

[Q] is this the right step to modify framework-res.apk ?

hi...
i want to change standard notification bar from my htc desire running sense froyo rom with mod battery percentage, animation icons for data, signal, etc.
what i did is :
1. pull framework-res.apk from /system/framework folder
2. extract framework-res.apk using apktool
3. extract & overwrite with icons colour pack v4 downloaded from http://forum.xda-developers.com/showthread.php?t=722993 into drawable & drawable-hdpi folder from extracted framework apk folder.
4. bundled modified framework-res.apk using apktool
5. sign framework-res.apk
6. in recovery mode, adb push framework-res.apk to /system/framework. before doing that, i mount /system first..
7. reboot
what i found, everytime i choose network setting or wireless setting it crashed with error message process.com.android.settings has stopped unexpectedly.
why this error occured ? any other step that i did is wrong ?
I just pull from adb, my PC has 7zip installed so can see drill into the compressed file, drag replace the altered images, back out of the compressed file to commit, push via adb, reboot.
Sent from my Nexus One using XDA App
Why not use the UOT kitchen?
Sent from my HTC Desire using XDA App
HTCinToronto said:
I just pull from adb, my PC has 7zip installed so can see drill into the compressed file, drag replace the altered images, back out of the compressed file to commit, push via adb, reboot.
Sent from my Nexus One using XDA App
Click to expand...
Click to collapse
This is what I do, basically. I make the battery mod with UOT, and when the flashable zip is ready I extract the framework-res to some folder and just replace couple of images, then I'll put the modified framework-res back to the UOT-file and flash it. Works every time.
EDIT: I don't extract the files within framework-res.zip, only the .zip itself so I can open it via WinRar and replace the files. It isn't probably even needed, you could probably replace the needed files when browsing the UOT file with winrar/whatever etc etc. Haven't tried.
Can this same method be applied to anything that can be found in the framework ?

CUSTOM ROM (deodexed)

Hey guys,
you probably don't know me, but I have created a custom rom for our Galaxy 3 based on Froyo.
It comes with both, the TW Launcher and the stock launcher, Launcher2.
So YOU are able to choose one of them.
It has modiefied framework-res.apk and twframework-res.apk too (Gingerbread look).
And last but not least, I rebuild the zImage kernel for speed and this is probably the first DEODEXED rom avaiable for Galaxy 3.
The only PROBLEM is, that my rom comes an an update.zip package which i cannot sign with the samsung key since I don't have it.
So if you guys could manage to create a custom recovery that lets us apply update.zip packages like in times of ECLAIR, we could use my rom.
So I need you guys to to this.
Then we can use my deodexed, optimized froyo rom.
rayman33 said:
Hey guys,
you probably don't know me, but I have created a custom rom for our Galaxy 3 based on Froyo.
It comes with both, the TW Launcher and the stock launcher, Launcher2.
So YOU are able to choose one of them.
It has modiefied framework-res.apk and twframework-res.apk too (Gingerbread look).
And last but not least, I rebuild the zImage kernel for speed and this is probably the first DEODEXED rom avaiable for Galaxy 3.
The only PROBLEM is, that my rom comes an an update.zip package which i cannot sign with the samsung key since I don't have it.
So if you guys could manage to create a custom recovery that lets us apply update.zip packages like in times of ECLAIR, we could use my rom.
So I need you guys to to this.
Then we can use my deodexed, optimized froyo rom.
Click to expand...
Click to collapse
question: what deodexed means??? i never heard that word before...
why this isnt in dev forum?
Thats good buddy.... Plz upload the zImage kernel with Deodexed
ready to try
Need some more information
Ok buddy,
I'll upload it...let's see..
maybe tomorrow after school.
But can you tell me : For theming and so on,
what needs to be deodexed ?! I only deodexed /system/app .
Does /system/framework also need to be deodexed ?!
AND : GOOD NEWS :
I succesfully created a flashable ODIN package based on XXJPA, which is deodexed in /system/app !
So please tell me if I should deodex /system/framework !
I'll add the Kernel and all the other stuff in my 2nd release
STAY TUNED BUT HELP ME .
rayman33 said:
Ok buddy,
I'll upload it...let's see..
maybe tomorrow after school.
But can you tell me : For theming and so on,
what needs to be deodexed ?! I only deodexed /system/app .
Does /system/framework also need to be deodexed ?!
AND : GOOD NEWS :
I succesfully created a flashable ODIN package based on XXJPA, which is deodexed in /system/app !
So please tell me if I should deodex /system/framework !
I'll add the Kernel and all the other stuff in my 2nd release
STAY TUNED BUT HELP ME .
Click to expand...
Click to collapse
If possible, could you PM the instructions on how to deodex a ROM?
Sent from my Samsung Galaxy 3 FROYO
great now we can modify the indivisual apps in the samsung...crap.......
and yes i thinkthe framework folder also needs to be deodexed...
right now we can only modify /hack the framework-res.apk and twframework-res.apk as they do not have odex files with them i.e deodexed....
while others are odexed...
this is the first great step to galaxy 3 custom roms and from that i mean great roms....
Instructions
So for you guys, here is the instruction for deodexing .
First, go to youtube and follow the video instructions of nokia7vista's tutorial for creating a custom rom for Samsung Galaxy S.
(Download a base rom that you want to customize (i.e. XXJPF) and download and install magiciso to open the factoryfs.rfs from XXJPF (in magic iso, go to open and then select all files, then you can open factoryfs.rfs). When you have done this, extract the content of factoryfs.rfs to your desktop and put it into a folder called "System". Put the folder "System" into a new folder called "CFW". Now you have to download the rombasics.zip based on JPA FROYO, which are found in another post in the xda - Forum in the development section. (Sorry I'm a new user so i'm not allowed to post links. When I am, I'll do !
Then, put the content of rombasics.zip into the folder "CFW".
After that, follow nokia7vista's tutorial part 4 to install cygwin correctly and install the HTC Android kitchen.
When you followed the tutorial, you should know how to start the kitchen (open cygwin, cd to folder where you placed the kitchen and type "./menu" (without quotes ).
And in the kitchen, you must first do nr. 1 (building working folder from the folder "CFW"). Then, you can type 0 to access the advanced options and type 11 to deodex. Easily select if you only want to deodex either only /system/app or only /system/framework or both.
AFTER you have followed all these steps, you have to select 99 in the kitchen. This will set up "CFW.zip" in the /kitchen/output folder.
When this is finished, you have to extract the "CFW.zip" and copy the factoryfs.rfs to any Froyo based ROM for Galaxy 3 you like.
THEN you're done
rayman33 said:
So for you guys, here is the instruction for deodexing .
First, go to youtube and follow the video instructions of nokia7vista's tutorial for creating a custom rom for Samsung Galaxy S.
(Download a base rom that you want to customize (i.e. XXJPF) and download and install magiciso to open the factoryfs.rfs from XXJPF (in magic iso, go to open and then select all files, then you can open factoryfs.rfs). When you have done this, extract the content of factoryfs.rfs to your desktop and put it into a folder called "System". Put the folder "System" into a new folder called "CFW". Now you have to download the rombasics.zip based on JPA FROYO, which are found in another post in the xda - Forum in the development section. (Sorry I'm a new user so i'm not allowed to post links. When I am, I'll do !
Then, put the content of rombasics.zip into the folder "CFW".
After that, follow nokia7vista's tutorial part 4 to install cygwin correctly and install the HTC Android kitchen.
When you followed the tutorial, you should know how to start the kitchen (open cygwin, cd to folder where you placed the kitchen and type "./menu" (without quotes ).
And in the kitchen, you must first do nr. 1 (building working folder from the folder "CFW"). Then, you can type 0 to access the advanced options and type 11 to deodex. Easily select if you only want to deodex either only /system/app or only /system/framework or both.
AFTER you have followed all these steps, you have to select 99 in the kitchen. This will set up "CFW.zip" in the /kitchen/output folder.
When this is finished, you have to extract the "CFW.zip" and copy the factoryfs.rfs to any Froyo based ROM for Galaxy 3 you like.
THEN you're done
Click to expand...
Click to collapse
oh ... can you make deotexed (system app & framework) rom based on jpf ?
rayman33 said:
So for you guys, here is the instruction for deodexing .
First, go to youtube and follow the video instructions of nokia7vista's tutorial for creating a custom rom for Samsung Galaxy S.
(Download a base rom that you want to customize (i.e. XXJPF) and download and install magiciso to open the factoryfs.rfs from XXJPF (in magic iso, go to open and then select all files, then you can open factoryfs.rfs). When you have done this, extract the content of factoryfs.rfs to your desktop and put it into a folder called "System". Put the folder "System" into a new folder called "CFW". Now you have to download the rombasics.zip based on JPA FROYO, which are found in another post in the xda - Forum in the development section. (Sorry I'm a new user so i'm not allowed to post links. When I am, I'll do !
Then, put the content of rombasics.zip into the folder "CFW".
After that, follow nokia7vista's tutorial part 4 to install cygwin correctly and install the HTC Android kitchen.
When you followed the tutorial, you should know how to start the kitchen (open cygwin, cd to folder where you placed the kitchen and type "./menu" (without quotes ).
And in the kitchen, you must first do nr. 1 (building working folder from the folder "CFW"). Then, you can type 0 to access the advanced options and type 11 to deodex. Easily select if you only want to deodex either only /system/app or only /system/framework or both.
AFTER you have followed all these steps, you have to select 99 in the kitchen. This will set up "CFW.zip" in the /kitchen/output folder.
When this is finished, you have to extract the "CFW.zip" and copy the factoryfs.rfs to any Froyo based ROM for Galaxy 3 you like.
THEN you're done
Click to expand...
Click to collapse
please post your deodexed rom, atleast we can get to know if it works for g3 or not
is it working for you??
after deodexing what advantages have you taken of that???
So my deodexed base ROM so far has not booted.
Any reason why?
Custom Rom (XXJPA)
@DarkLestat :
My custom rom (deodexed) is working, yes. But I think it's way to slow to use it every day because it's based on JPA.
When you gyus want me to release a super fast and super stable deodexed rom, which I'm actually able to build, you have to share the rombasics.zip based on XXJPF.
If anyone could do that, that would be great.
rayman33 said:
@DarkLestat :
My custom rom (deodexed) is working, yes. But I think it's way to slow to use it every day because it's based on JPA.
When you gyus want me to release a super fast and super stable deodexed rom, which I'm actually able to build, you have to share the rombasics.zip based on XXJPF.
If anyone could do that, that would be great.
Click to expand...
Click to collapse
I'm using Gsam101's JPA Clean ROM with the ronbasics for JPA.
is that a reason?
How exactly did you get the factoryfs.rfs from the CFW.zip? All my .zip has are the folders I zipped into it, and its supposedly the finished ROM?
Sent from my Samsung Galaxy 3 FROYO
How would i go about creating a factoryfs.rfs?
EDIT: Anyone?
CFW.zip ?!
Ehhhhm...DarkLestat... If I#m understanding right, you wanna build a custom rom with an update.zip package..
If you are doing so, let me say that it don't works since samsung has implemented a new recovery in Froyo builds which don't allows us to flash the update.zip packages anymore.
You actually have to create a flashable odin package.
(including cache.rfs, datafs.rfs, factoryfs.rfs, modem.bin and zImage)
After you have done that, repack these files to a odin .tar package with the following commands in cygwin : (after you cd'd to your rom's folder)
Code:
tar -H ustar -c cache.rfs datafs.rfs factoryfs.rfs modem.bin zImage > output.tar
@The Dark Lestat: What's the source? JPF or older?
i have deodexed the jpf system/app all contents except settings .
deodexing settings causes loopback boot and phone does not boot.....
though i am verifying but deodexing is great....
i have tried changing the icons of apps, now they work, in odexed they were'nt...
though the gallery app, music player seems to be slower
spl. gallery is a tonn times slower. dont know the reason....
boot is fast.....
lets see..
Szaby59 said:
@The Dark Lestat: What's the source? JPF or older?
Click to expand...
Click to collapse
JPA
Sent from my Samsung Galaxy 3 FROYO
So we cant install this rom throw recovery menu, because samsung changed something in froyo update? Am i right? Its posible to flash back into enclair and flash it throw enclair recovery menu?
Meybe this is very newbie question.... i dont understand to these things (but i want to)
Sent from my GT-I5800 using XDA App
How do you create a factoryfs.rfs?
Terminal?
froyo is not released by samsung yet right??? i mean officially then how the hell can samsung change something in **** **** **** so the **** update cannot be done....i dont get this
is froyo out?

[Q] Problem with UOT Kitchen Themes :(

Hello,
I'm facing a problem where I'm unable to apply UOT themes on my Gingerbread/Sense rom . I'm currently running InsertCoin CM7/A2SD+ v02, and extracted the framework_res, as well as SystemUI from the ZIP but still I cant get it to work.
No matter what I try nothing changes. Can anyone help me?
What's going wrong exactly?
EDIT: When you've chosen the stuff you want, check the Summary area and make sure there are no red boxes indicating something is incompatible/wrong
chul said:
Hello,
I'm facing a problem where I'm unable to apply UOT themes on my Gingerbread/Sense rom . I'm currently running InsertCoin CM7/A2SD+ v02, and extracted the framework_res, as well as SystemUI from the ZIP but still I cant get it to work.
No matter what I try nothing changes. Can anyone help me?
Click to expand...
Click to collapse
if you cook framework and systemui - it means you changing system theme. So after flashing UOT, select "System" theme in ThemeChooser.
chul said:
I'm facing a problem where I'm unable to apply UOT themes on my Gingerbread/Sense rom . I'm currently running InsertCoin CM7/A2SD+ v02, and extracted the framework_res, as well as SystemUI from the ZIP but still I cant get it to work.
No matter what I try nothing changes. Can anyone help me?
Click to expand...
Click to collapse
unzip your ROM and put
-SystemUI.apk from the app_s folder
-framework-res.apk from the framework_s folder
from the unzipped ROM
load this 2 files in "UOT File upload" up
then cooked your file and download it.
download this file h ttp://dl.dropbox.com/u/18354786/black_circle-bat_flying.zip
then unzip your kitchen file and black_circle-bat_flying.zip.
put your kitchen SystemUI.apk and framework-res.apk.
copy this files in to the follow dirs:
-SystemUI.apk to the black_circle-bat_flying/app_s folder
-framework-res.apk to the black_circle-bat_flying/framework_s folder
then zip it, now you can flash this file in recovery.
the black_circle-bat_flying.zip works with InsertCoin CM7/A2SD+ v03 data++ version.
i have used the installscript from alexdiaz themediazGingerMix7.
i hope its allowed to use this script, if not ok then i delete the zip.
Sorry for my bad english
for gingerbread roms you need 3 files. the other one is com.htc.resources.apk
u need to upload the com.htc.resource file as well to make the theme work,
I am on insertcoin v0.8, everything works great, very smooth

[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

[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