Hello Friends U want to use ur own themed systemUI or Contacts.apk etc etc etc... i just sharing Work of some One
@credit
@emompong for his guide
@ShadeSK for sharing
Just a basic background on how to theme your ROMS. - ofcourse, give thanks to the developer of your ROMs! .
I made this thread for those users who have personal wishes for their Phones. Ofcourse, ROM developers cannot please all of its users. so just make your own and be happy!.
I just made it easy for easy understanding and for the newbies.
Tried so many times and tested
I've already tried editing the systemUI.apk of different ROMs.
Here's what I did :
FIRST : Download 7zip to open the archived apk. - that's free.
Extracting first the Zip File..
(make sure you copy the original before extracting it for back up)
1. Download the ROM.zip and extract it to your PC.
2. Go to \system\app\SystemUI.apk\res\drawable-ldpi\
3. View the PNG files you wanted to change and make sure to remember its' file name.
4. After editing/changing the file/image you wanted, you can save it anywhere from your PC, let's say on your Desktop.
- Make sure that the file name still remains as is..
*After you're done editing, updating the PNG files you wish to change, follow this steps to update the zip file :
NOTE : You can apply transparency by editing the PNG file to photoshop by reducing the opacity of the image
1. Go to the original ZIP file of ROM.Zip from your PC
2. Right Click the folder and select 7 ZIP -->> open archive
3. Close all of windows/Browers (or minimize)
4. Go to \system\app\SystemUI.apk\res\drawable-ldpi\ and it will open a new window of 7zip showing the files inside the zip.
5. Now, given your edited PNG files or downloaded png files (assuming that files are located in your desktop). - Click and simply DRAG the file(s) from your desktop to \system\app\SystemUI.apk\res\drawable-ldpi\ .
6. It will ask you to confirm the action for it will replace the existing PNG file that you're trying to change.
7. Make sure that the file name of the one you edited/downloaded are THE SAME. -
8. After dragging and replacing the files you wanted, then you're good to go!
9. Close the 7zip window and that's it!.
You can now install the .zip by copying the UPDATED zip file to your SD Card.
(Note: Make sure to copy the updated one, not the backed up one)
Install the zip file from the original thread's instructions and reboot twice.
After that, you have now a customized systemUI.apk.
For those who do not want to reinstall the whole package.. follow these steps:
1. I assumed that you have the zip file of your ROM.
2. Extract it and go to \system\app\
3. Separate the SystemUi.apk - put it on your desktop. create a back up,
Right Click SystemUi.apk and select 7 ZIP -->> extract here - just to view the files you wanted to change.
Just go the folder and search for the PNG files.
4. Right Click SystemUi.apk and select 7 ZIP -->> open archive.
5. Go to \res\drawable-ldpi\
6. Click and simply DRAG the PNG file(s) from your desktop to \res\drawable-ldpi\
7. It will ask you to confirm the action for it will replace the existing PNG file that you're trying to change.
8. Make sure that the file name of the one you edited/downloaded are THE SAME. -
9. After dragging and replacing the files you wanted, then you're good to go!
APPLYING :
1. Download and install rootexplorer.apk
2. Download the png files you wanted to update.
3. Copy and paste the NEW SystemUi.apk that you have updated/Edited to your SD card.
4. Open root explorer in your galaxy y then go and tap MOUNT R/W.
5. Go to \SDCard and go to new SystemUI.apk that you have updated.
6. Long press the file and select copy
7. Press back and go to \system\app - tap MOUNT R/W at the top.
8. Paste the new SystemUI.apk from there.
(Note : You will encounter a lot of force closes for the exixsting systemui is currently being used by your phone. - just ignore it a lot and scroll down to look for the new SystemUI.apk.
9. Once you get there, long press on it and select permissions:
from the pop up, make the checked one like this :
•___•____ •
•___ .____.
•___ .____.
where Dots are the checked one - B
How to make a cwm flashable file of a system ui
Sent from my GT-S5282 using XDA Free mobile app
You can use zipme app
Great
Related
EDIT: Figured it out.
Care to share?
Yeah, will be nice if you could share this information with others
aitorTheRed said:
Yeah, will be nice if you could share this information with others
Click to expand...
Click to collapse
Man, I hate it when people do that...
1. Search for APK Manager in XDA and install it on your PC
2. Download and Install the Android SDK kit on your PC
3. Follow the instructions for APK Manager and place the APK file in the modding folder
4. Open APK Manager and select Decompile APK (Your APK file will be placed in a separate folder for you to work on)
5. Change what you want to change in the APK
6. Recompile the APK and sign it (unless it's a system file like framework, those are not signed)
A lot more is involved in modding an APK file and you really should know something about how the files inside the APK work before you go changing things, but in a nutshell, that's the basics.
Hope that helps!
What I have learned.
I had a specific question, but here is what I can tell you.
1. Setup APK Manager, it saves a lot of command line typing.
2. Pretty much always use option 9 and 11, never 1 or 3.
3. If you are simply changing graphics and not smali or XML files, don't use this, open it in 7zip and drag the files. Decompiling changes the image darkness sometimes.
4. Unless you are working on your own apk file, always say yes to 'is it a system apk', when it asks you to keep existing files, say yes. Delete from the 'keep' folder what you edited.
5. If you edit XLM files, delete resources.arsc from the file, this is where they all get compiled to.
6. You can use this for jar files, just rename to apk then back to jar when finished.
7. If you get an error try using option 20 to increase the memory to 1024.
8. If you edit jar files, delete classes.dex in the 'keep' folder when compiling.
9. Treat all files as signed system files (as noted above) and you will be much safer. If the file has a signature on it, this will save it.
Thanks for the info
Is there anything that can install system files. They won't install with ap manager so does it have to be pushed?
Sent from my Desire HD using XDA Premium App
so i made this boot animation and for some reason it doesn't seem to be working correctly. i attached it, some tips on how to fix it would be really appreciated. once fixed ill release new versions of it for whoever wants it.
Make sure the animation folders are at the root of the zip...you have another folder called bootanimation in it. Also make sure you zip it in 7zip using a noncompressed method.
Sent from my ATRIX 4G.
Fixed that for ya!
http://www.mediafire.com/?tyykllb4r291aip
When you use 7-Zip you should always zip your files by doing the following:
1. Select all files to be zipped.
2. Right click on selected files.
3. Select 7-Zip from drop down, then Add To Archive.
4. Set Archive format to zip.
5. Set Compression Level to store.
6. Name the archive properly, i.e. bootanimation.
7. Click OK to create the zip file.
Hello all,
I am working on a rom for the Samsung captivate that essentially makes the captivate a captivate touch. I've tried messing with spn-conf.xml and because "No Signal" isn't tied to a carrier number, I can't remove it. Do you know of any ways I could remove it from the notification bar?
What I do in the miui EVO 3d that digitalhigh and I make is edit the framework-res.apk to change it to say sprint, but you can make it say whatever you want. It's located in framework-res.apk/res/values/strings.xml I think its called carrier text or something. Just open in an editor and search for 'No Signal'.
Sent from my HTC x515d using Tapatalk 2
cmbaughman said:
What I do in the miui EVO 3d that digitalhigh and I make is edit the framework-res.apk to change it to say sprint, but you can make it say whatever you want. It's located in framework-res.apk/res/values/strings.xml I think its called carrier text or something. Just open in an editor and search for 'No Signal'.
Sent from my HTC x515d using Tapatalk 2
Click to expand...
Click to collapse
Hi cmbaughman, i don't see any values folder in framework-res.apk, should i create my own string.xml file ??
Thanks
any help about my question?
thanks
In response to your question, if no solution, can brush system
In response to your question, if no solution, can brush system
Miui Toolbox
Miui Toolbox has a custom carrier name option that seems to override everything whether you are connected or not. I think you can either use that or figure out what file it is modifying and change it yourself from there.
Thank you for yours hints but it didn't works, i found the solution and here what you have to do if you want to remove the "No Service" , "No Signal" or "Non connecté" strings :
1- Unzip the MIUI rom file.
2- Go to \system\app and copy the MiuiSystemUI.apk file to desktop.
3- Rename the MiuiSystemUI.apk file to MiuiSystemUI.zip and open it without doing extract.
4- Exctract the file resources.arsc to Desktop, i used Winrar and left the window opened for step 8.
5- Open resources.arsc with any binaries edition tool, i used HexEdit.
6- Search for the string : "No service" and replace it with what you want.
7- Save the file.
8- Drag the "resources.arsc" file into the winrar window, this will replace the file.
9- Close Winrar and rename the file MiuiSystemUI.zip back to MiuiSystemUI.apk.
10- Copy back the modified file to \system\app.
11- Compress your rom file and flash your tablet.
Enjoy!
Note: If you decide to modify the rom file, i should say that you will do it at your own risk :angel:
donzee said:
Thank you for yours hints but it didn't works, i found the solution and here what you have to do if you want to remove the "No Service" , "No Signal" or "Non connecté" strings :
1- Unzip the MIUI rom file.
2- Go to \system\app and copy the MiuiSystemUI.apk file to desktop.
3- Rename the MiuiSystemUI.apk file to MiuiSystemUI.zip and open it without doing extract.
4- Exctract the file resources.arsc to Desktop, i used Winrar and left the window opened for step 8.
5- Open resources.arsc with any binaries edition tool, i used HexEdit.
6- Search for the string : "No service" and replace it with what you want.
7- Save the file.
8- Drag the "resources.arsc" file into the winrar window, this will replace the file.
9- Close Winrar and rename the file MiuiSystemUI.zip back to MiuiSystemUI.apk.
10- Copy back the modified file to \system\app.
11- Compress your rom file and flash your tablet.
Enjoy!
Note: If you decide to modify the rom file, i should say that you will do it at your own risk :angel:
Click to expand...
Click to collapse
I am using Xiaomi Mi-2 phone come with stock MIUI JBL7.0.
I tried ur method, by doing it on phone itself. it failed and the whole notification bar has gone.
I restore the rom.
Need help.
This should be simple enough. In theory, all we'd need to do is remove the relevant line from the relevant xml. If someone's happy to share their files, I can take a look?
Sent from my SK17i using xda premium
Hello,i find an easiest way by searching google to edit apk's for theming,modifying etc so i am sharing
by this trick more user can make and share thier own mods(system ui,secsettings,ROMS etc)
what we need:
root explorer,rooted phone,sib icon editor
steps:
take an apk ex-system ui.apk from system>app>systemui.apk
hold it then select Extract all
then got to extracted folder i.e sdcard0>speedsoftware>Extracted>Systemui
then in systemui folder
TO edit or change PNGS>
systemui>res>drawable-ldpi OR drawable-mdpi OR drawable-sw320dp-ldpi>Edit what u want
then
go back and hold systemui folder then select zip this folder
then go back and go to archieves in speed software folder
then hold systemui.zip and select rename then change extension to .apk
like-systemui.apk
Done
just copy this apk to sytem>app folder replace it
thats all
finish
.:fingers-crossed::good:
plz thanks me.
Thanks
That's useful, thank you! :good:
good job
Unpack And RePack Any Apk uSing Android Phone
Easy Method By Yasikst
Required
Apk Extracter(To make Apk File Of The Installed app)
Zarchiver(To Unpack And Repack Apk)
Zarchiverhttp://www.mediafire.com/download/1z42d4vr4f3qv7j/ZArchiver_0.8.3_830.
ApkExtracterhttp://www.mediafire.com/download/zbxmynlb3bdj4g1/Apk_Extractor_3.03_29.apk
INSTALL THE APPS......
STEPS
1. OPEN ApkExtracter And Extract Any Apk That You Want To Unpack
Unpack Apk
2. Open Zarchiver (It Will Show You 2 popups On first Open..Just Click Ok and Ignore It)
3. Goto SdCard (Not External Sd) There Will a folder Name ExtractedApks....You can Get
The All Extracted Apk Using ApkExtracter Here..
4. Now Click On The Apk (That You Want To unpack )And Select Extract Here..(Or where
You want)
5. It Wil Extract The Apk.. You Can Change And Make Any change
Repack Apk
6. NOW Select All The Files That You Extracted (Using Multi select In Zarchiver)
Select Compress Zip(not 7zip) And Compress ..
7 After That.. Rename The ZIP IF You are Unpacked And Going to Repack
SystemUi .. Then SystemUI.zip to SystemUI.Apk
You Done..
YOU CAN FLASH THE MODE IF YOU GOING TO EDIT SYSTEM APPS
oR You Can Install Normally...
BY yasikst......
ANY QSTNG ABOUT THIS PLZ COMMENT
IF I HELPED YOU PRESS THANKS