[Tool][28-11-2011] (Rom)Archive Compare and Edit v2.1 - Galaxy S II Original Android Development

About:
This tool is meant to easily compare the contents of two rom archives and allow easy manipulation by copying files from one rom to another and removing files from a rom archive. The idea is to specify two rom archives which have the same structure, usually something like the following:
[data]
[META-INF]
[sdcard]
[system]
flash_image
modem.bin
zImage
I made it because I would like to know which files/apks might have been removed from one rom compared to another, which isn't always clear from the descriptions. But then thought other people might find it usefull as well, so here it is
It's written in java, just extract the zip and run through run.bat (windows only) or the .jar file.
Update, version 2 added
Ok, I tested it today and seems to work fine... Was able to reflash a rom modded with this tool (file from another rom added, other files removed).
For now it just allows transferring of files between roms and removal of files from a rom archive.
How it works:
1. Load the rom-archives (zip only) using the browse buttons. If one file is selected all contents are simply listed, in case 2 files are supported only the extra files per rom are listed.
You can filter on .apk/.odex files only by using the checkbox and pressing 'Scan'.
2. By using the 'Copy >>' and '<< Copy' buttons you can copy files between roms, these entries will be colored GREEN in the respective table views.
3. By using the 'Remove files' buttons you can remove files from the roms, these entries will be colored RED in the respective table views.
4. Save the rom by pressing the proper 'Save Changes' button and specifying the name of the .zip it has to be saved to.
A progressbar will show the progress and you'll get a message telling you when it's done. It's not the fastest but it does the job. The resulting zip can then be flashed through clockworkmod (at least the one I tested it with could ).
THere are prolly some bugs when you move files back and forth and delete files in between and adding them again, etc... I just tested it with moving a few files from one rom to another and deleting a few form the target rom. This worked fine, but please let me know about bugs and issues.
Update, version 2.1 added
Allrighty, I included the data from the spreadsheet found here:
http://forum.xda-developers.com/showthread.php?t=1069924
To display information about the selected apk's in the table. This gives you a quick overview about what an apk does and whether or not you can and want to remove it. It's displayed in a little text area below the table.
I also changed it so that by default one 'view' is shown, once a first archive is selected the option to select a second one is enabled by displaying the proper buttons. Only after a second file is specified the complete view is shown (two tables, etc).
That's it again for now
Use it at your onwn risk!

Thanks this is very helpful tool.

Would love to see this further developed...two thumbs up!
Sent from my GT-I9100 using Tapatalk

Subscrived to this topic in a hope to see development on it
Sent from my GT-I9100 using xda premium

Woooww, this tool is awesome, how about adding feature like u can copy one or more file from one archive to another one so we can not only remove but also add
I hope u will improve this app further in the future!
Sent from my GT-I9100 using Tapatalk

Thanks for the comments people, good idea about moving apk's to one and another as well indeed To be continued (and always open for suggestions!)

Also updated main post, but...
I rewrote it to allow removal of files and copying of files between two rom packages, I haven't been able to test it myself yet (finished it just now and really need to catch some sleep) but will try to do so tomorrow... However, if anyone else wants to give it a shot as well please let me know and I'll send it (tomorrow evening or monday prolly). I will not put it up before it has been tested and it is about 2:30am here so time to go to sleep. If I get a chance to test and upload tomorrow I'll do so...
Will try to check this topic tomorrow again but can't promise... Busy day.

Clever tool. Will definitely watch this develop

Gr8 work pal. Please continue your development. Is really a handy tool.

Updated 1st post with new version and some instuctions/clarifications

wow. missing that tool.

And another update, added ifnormation display about the apk's using the spreadsheet from this source:
http://forum.xda-developers.com/showthread.php?t=1069924
and changed the UI a bit to make it a bit simpler...
ps. Thinking about adding a feature where you can add seperate apk's/files... Would have to think about how to add that without rewriting too much.

Related

[Q] Making updater-script... doesn't make any sense!!

I was tying to make a fancy updater-script for an add-on for my ROM, but I kept getting a Status 6 error when flashing, so I stripped it back to nothing, just the most basic commands, and eventually got it to work. I made a copy, tried editing it to add the fancy stuff back in... broke again.
So I stripped the copy back to the basic commands... and it still breaks .
As far as I can see, the two files I have attached are identical in every single way, but one fails with a Status 6, the other flashes (BattMod works, update doesn't). Both are edited using gedit on Ubuntu, both zips are created in Ubuntu, neither are signed.
Can anyone see why, I am really tearing my hair out here... all I want to do is add some ui_prints and some progress bars .
I haven't looked it them yet, but make sure you are using the correct update-binary. Different ones support different number of parameters in the mount command.
Don't leave junk files in the update like updater-script.old, it's bad practice
My guess would be that since it's named update.zip, it's looking for a signature and it can't find one. Try renaming update.zip to battmod.zip and see if it works, or sign it first with testsign.
l0st.prophet said:
I was tying to make a fancy updater-script for an add-on for my ROM, but I kept getting a Status 6 error when flashing, so I stripped it back to nothing, just the most basic commands, and eventually got it to work. I made a copy, tried editing it to add the fancy stuff back in... broke again.
So I stripped the copy back to the basic commands... and it still breaks .
As far as I can see, the two files I have attached are identical in every single way, but one fails with a Status 6, the other flashes (BattMod works, update doesn't). Both are edited using gedit on Ubuntu, both zips are created in Ubuntu, neither are signed.
Can anyone see why, I am really tearing my hair out here... all I want to do is add some ui_prints and some progress bars .
Click to expand...
Click to collapse
With what are you editing it?
I've found out that editing it with notepad or any program won't work even if i'm using the right commands, so i decided to use amend2edify, you select an update-script (an update-script you can edit it with notepad without any problem) and it converts it into updater-script, updater-binary, but you have the possibility to edit anything in the output that you want and save it, or just copy-paste into the output the commands in your updater-script onto output by overwriting the converted output.
Don't know if i explained myself well.
Good luck
Try This One
Blank-CWM.zip
It's made for the Moto Photon, so you will need to:
1) Replace the update-binary with one from your phone.
2) Copy the file you wish to flash
3) Delete the txt files in it as well as any folders that you do not need to use in the process of flashing
4) Be sure to set the permissions to target the folder or file you are flashing. If you do NOT update this, you will end up in bootloops (Don't say I didn't warn you)
5) Flash away
Cheers!

[WEBTOOL] Note 2 Multi Window Tool

READ ALL OF THIS POST CAREFULLY!
Multi Window on the Note 2 is kinda cool, but it only works with limited apps, which kinda sucks. There are 2 solutions to this - the first is to wait for developers to add support (perhaps using my guide), the second is to edit one of the framework APKs to enable other apps. The second is the most useful, but perhaps a little complex for most people.
So here's a tool to help.
This tool takes a list of apps and creates you an update zip (for flashing via clockworkmod) with a modified framework APK that enables your chosen apps for multi window support.
Important points to note...
This tool is ONLY tested on the LJ1 release, additional options are added via user requests. I STRONGLY recommend you don't use the resulting zip on a ROM version other than that for which it's intended.
Backup before flashing the update zip. No really! Or at LEAST backup the framework-res.apk.
If you don't want to use clockworkmod you can extract the framework-res.apk and push it via ADB. Make sure to set the permissions to 0644 or your device won't boot.
Be very careful to ensure that your entries in the tool are correctly formed or again you could end up with a non-booting device.
Use this tool at your own risk!
Got that? OK, let me tell you how to compile the list in the tool.
Simply, you need to enter <item> </item> tags with the 'package names' of your chosen apps in the textbox. Package names are best found on the web Play Store by looking at the URL. Here's some examples for you.
Plume on the web Play Store is at play.google.com/store/apps/details?id=com.levelup.touiteur - therefore the package name is com.levelup.touiteur and you should use the entry <item>com.levelup.touiteur</item>.
TVCatchup on the web Play Store is at play.google.com/store/apps/details?id=com.gzero.tv - therefore the package name is com.gzero.tv and you should use the entry <item>com.gzero.tv</item>.
Simple eh? Just put in the ones you need, hit the button and download your update zip.
To use the tool, head on over to this topic.
Have the xml precharged samsung apps or build from 0 and we need to add chrome, talk, snote, etc?
The pre-configured stuff stays, just put in things you want to *add*.
P
If someone on LJ3 can post their unedited/stock framework-res.apk Paul said he should be able to update his script to deal with that too.
Lennyuk said:
If someone on LJ3 can post their unedited/stock framework-res.apk Paul said he should be able to update his script to deal with that too.
Click to expand...
Click to collapse
i have posted on his forum, he is working on it ;D
alj3 tool already available, going to test. thx
LJ3 support added.
P
paulobrien said:
LJ3 support added.
P
Click to expand...
Click to collapse
working!!! thx
work perfectly! now I have about 40 apps
I'm a bit short of time, but I will add an option where you can upload your framework-res.apk for patching to avoid version issues.
P
if you want faster to find out package name. go to www.play.google.com then press installed apps and you will be able to find faster package name of your all installed apps
paulobrien said:
READ ALL OF THIS POST CAREFULLY!
Multi Window on the Note 2 is kinda cool, but it only works with limited apps, which kinda sucks. There are 2 solutions to this - the first is to wait for developers to add support (perhaps using my guide), the second is to edit one of the framework APKs to enable other apps. The second is the most useful, but perhaps a little complex for most people.
Click to expand...
Click to collapse
All kinds of love coming your way from me Paul and all the devs like Lenny who got this working, awesome stuff guys.
Hi, very very good,works fine...what the solution to had items stock spen calendar Please?
Thanks
Envoyé depuis mon GT-N7100 avec Tapatalk
Awesome tool Paul, thanks for supporting the Note2 community, it works like a gem
Sent from my GT-N7100 using xda premium
androidizen said:
All kinds of love coming your way from me Paul and all the devs like Lenny who got this working, awesome stuff guys.
Click to expand...
Click to collapse
Paul did most of the leg work even for what I did. All I did was turn his findings into a mod so that people could have something while Paul worked on a better system (like this one he has made).
Working fine.. thanks
Sent from my GT-N7100 using xda premium
I threw together a little app to steamline the process a bit. This is my first android program so this thing contains a whole 3 hours of android wisdom...
It's a frankenstein mix of googled code but it gets the work done. A work in progress. This version asks for some storage/call/debug permissions which I have no idea how to remove or limit. So if that makes you feel uneasy pm me and I can send you the netbeans project in a 7z and you can check the source code and compile it yourself.
What the app does is display a list of installed packages by item name, you can then select the ones you want, hit the export button which will copy your selection to the clipboard, open a browser window to pauls page where you can paste it into the text area and download the generated apk all directly on the phone.
I would not recommend selecting all items in the list, this might have horrible consequences. Just select stuff you recognize.
For me the download popped up cfw but then failed to install the apk (possible due to file location), so I moved the apk to the root dir, rebooted to cfw recovery and then flashed just fine.
In later versions I'll see about reducing permissions, add icons to the list.
Disclaimer: Whatever you do with this app, whatever consequences come from using this app, is on you.
Thanks for the lovely apk page. <3
// m
Hi,....against me....
I can't seem to find source code to generate the application scalendar after several attempts still nothing,can you help me.
Thanks. ..
Envoyé depuis mon GT-N7100 avec Tapatalk
Hi all,
Everytime i add an app to the multiscreen view the one that i flashed before disappears. So, if i add dropbox and then imdb i will imdb but dropbox will disappear. Im flashing the zip files using CWM recovery. Can someone tell me how i can solve this? Thanks
koahhe said:
Hi all,
Everytime i add an app to the multiscreen view the one that i flashed before disappears. So, if i add dropbox and then imdb i will imdb but dropbox will disappear. Im flashing the zip files using CWM recovery. Can someone tell me how i can solve this? Thanks
Click to expand...
Click to collapse
Are you adding one app. Flash the generated zip and then add one app, generate a new file and flash it? If so, dont do it that way You must add all apps you want in the same file, generate that and flash it
Sent from one big Note II

[SUPPORT THREAD] JT Inverted Productions JB4.2 Aroma + Quickflash

This is the support thread for JT Inverted Productions JB 4.2 Gapps+ mod. If you have questions, ask them here. Do not ask for help in the other thread.
Main thread for downloads:
[APPS]JT Inverted Productions JB 4.2 Gapps+ Aroma & Quickflash
How to flash:
1. Backup your current ROM, if needed
2. Perform a full wipe - format /system, /data, /cache, and /dalvik-cache
3. Flash your ROM
4. Flash the gapps package you want
5. Reboot
6. If you need to restore any data, DO NOT restore data to any inverted apps
How to post a question:
1. Did you perform a full wipe before having this problem?
- Yes. There is no other correct answer to this question. If you answered no, correct that first by backing up your device, then doing a full wipe. This means that you should wipe /system, /data, /cache, and dalvick-cache before you even think about continuing with your report. Do not restore data. If you don't fully wipe, you will not receive help. Doing a full wipe allows you to check to see if the problem is there without any of your modifications.
2. Which file are you having trouble with?
- Please make sure to type or copy/paste out the entire file name.
3. Which device are you using?
- HTC One X/Samsung Galaxy S3/Motorola RAZR
4. Which ROM are you using, and which UI type is it?
- Post a link to the ROM you're using and also mention the type of UI (AOSP/CM10/AOKP). List your kernel as well, if you don't use the ROM's built in kernel.
5. Which recovery version are you using?
- CWM/TWRP/4EXT
6. State your problem with as much detail as possible.
- We aren't standing over your shoulder watching you mess up your phone. Describe in great and excruciating detail what you did to arrive at your problem.
1. I'm going to post my question without doing a search.
Fine, but you'll just get made fun of, or infracted by one of the mods who use this mod. Searching is the first rule of XDA.http://forum.xda-developers.com/announcement.php?f=263
1. Search before posting.
Use one of our search functions before posting, whether you have a question or something new to share, it's very likely someone already asked that question or shared that news.​
2. Do I really have to do a full wipe?
No one is going to stand over your shoulder and make sure you do, but don't expect help if you don't.​
3. Why doesn't the zip file flash properly/Why is the zip file password protected?
Too many people don't bother reading the directions, so the zips are now password protected. The password is located in the OP (post #1) of the main thread. You have to read to find it. It only changes on occasion, so keep using the same password until it stops working, then look for the new one. Make sure to read for the changes when you grab the new password. The flashable zip is always hidden inside the password protected zip.
For more information on the password system, please read this helpful post by KidCarter93.​
4. My recovery freezes, gives me some other weird error, or the gapps package just didn't flash properly and force closes a lot.
You probably don't have enough /system space. You need around 160MB of free /system space for the full package.​
5. Gmail (or some other app) is not inverted after flashing this.
You forgot about FAQ #3. Always do a full wipe. Make sure you don't have duplicate apps in /data/app/ and /system/app/. All AOSP-based ROMs should NOT include Google Apps. Some of them might, so you may need to do some manual house cleaning to get this to work. If your chef includes Google Apps in a CM, AOKP, or AOSP ROM, remind them that Google does not allow this.​
6. People app is not inverted/Phone.apk is missing.
Either restore your backup, or reflash aroma and deselect the people app from the menu. Do not use the inverted people app, as this tells us that it is not working on your device. There is no fix, so don't ask.​
7. MMS.apk is not inverted.
Theme it yourself. Open MMS app, then go to Settings > theme and set it however you like. The included themes from TUN_D will automatically invert them, however.​
8. When using Quick Reply pop up, the message displayed is not always the actual message that I just got. Sometimes it is an older message.
That's an issue with the MMS.apk provided by the CM team. It happens when you do not reply to a message from within the quickreply pop up, but instead bypass it to reply within the app. To get around that, you can disable the pop up, but leave the quickreply option and simply tap the "Quick Reply option from the notification bar. This will trigger the pop up and allow you to reply each time to the correct message.​
9. I have problems with ghost inputs, or the touch screen is buggy, in aroma.
Follow the instructions in this post by Wechy77.​
10. I don't want this boot animation anymore, or it was installed by mistake.
Delete /data/local/bootanimation.zip if it's there, or, if it's not there, extract your original boot animation from your ROM's zip file at /system/media/bootanimation.zip and move it to the same location in your ROM.​
11. Instagram has a problem connecting to Facebook.
Before flashing the inverted Instagram, download the latest Instagram from the market, and log in to give it permission to access your Facebook profile. After that, flash the inverted Instagram, and it will work like normal. An updated version of Instagram is being worked on.​
12. I read this whole FAQ and my issue isn't addressed.
Make a post with the following information, and state your problem clearly and in excruciating detail.
1. Did you perform a full wipe before having this problem?
- Yes. There is no other correct answer to this question. If you answered no, correct that first by backing up your device, then doing a full wipe. This means that you should wipe /system, /data, /cache, and dalvick-cachebefore you even think about continuing with your report. If you don't fully wipe, you will not receive help.
2. Which file are you having trouble with?
- Please make sure to type or copy/paste out the entire file name.
3. Which device are you using?
- HTC One X/Samsung Galaxy S3/Motorola RAZR
4. Which ROM are you using, and which UI type is it?
- Post a link to the ROM you're using and also mention the type of UI (AOSP/CM10/AOKP). List your kernel as well, if you don't use the ROM's built in kernel.
5. Which recovery version are you using?
- CWM/TWRP/4EXT
6. State your problem with as much detail as possible.
- We aren't standing over your shoulder watching you mess up your phone. Describe in great and excruciating detail what you did to arrive at your problem.​
This one is mine too.
hopefully the new thread won't get so cluttered
why is the new gallery named differently?
GTDarthYoda said:
hopefully the new thread won't get so cluttered
why is the new gallery named differently?
Click to expand...
Click to collapse
Is there a pool on how many posts before the first profoundly retarded question surfaces?
How do I make my phone black this looks way cool! I'm a super dark person and white is not my friend. Haha I kid l kid great job here guys!
Sent from my SCH-R530U using Tapatalk 2
Perhaps mine will be the first dumb question...
Here goes nothing - hope this isn't too dumb.
I see that the new download is jusTunbean_aroma.v4.0b.zip and what I downloaded yesterday was jusTunbean_aroma.v4.0.zip. I checked the changelog and didn't see an update. What's the difference between the 11/10 and the 11/11 version?
Thanks in advance. Let me know if this is a dumb question - don't want to flash for nothing, but also don't want to be one of those annoying noobs.
Brandimc said:
Here goes nothing - hope this isn't too dumb.
I see that the new download is jusTunbean_aroma.v4.0b.zip and what I downloaded yesterday was jusTunbean_aroma.v4.0.zip. I checked the changelog and didn't see an update. What's the difference between the 11/10 and the 11/11 version?
Thanks in advance. Let me know if this is a dumb question - don't want to flash for nothing, but also don't want to be one of those annoying noobs.
Click to expand...
Click to collapse
Some sort of bug fix, can't hurt flashing it.
GTDarthYoda said:
hopefully the new thread won't get so cluttered
why is the new gallery named differently?
Click to expand...
Click to collapse
Google changed the name
Mac of York said:
Some sort of bug fix, can't hurt flashing it.
Click to expand...
Click to collapse
Thanks for the help! I think this support thread is a great solution. This way, noobs like me don't get nervous posting. Though, trust me - I always read the OP and FAQ, and try googling before I post. It's amazing how lazy people can be.
Brandimc said:
Here goes nothing - hope this isn't too dumb.
I see that the new download is jusTunbean_aroma.v4.0b.zip and what I downloaded yesterday was jusTunbean_aroma.v4.0.zip. I checked the changelog and didn't see an update. What's the difference between the 11/10 and the 11/11 version?
Thanks in advance. Let me know if this is a dumb question - don't want to flash for nothing, but also don't want to be one of those annoying noobs.
Click to expand...
Click to collapse
As far as I know, gallery and some other 4.2 stuff was removed due to errors. Also, CM file manager was changed. If 4.0 is working without any problems for you, then don't worry about updating to 4.0b. If you have issues, then update.
Aroma 4.0/Gapps 4.2a/b/c working with CM10 4.1.2 (i9000) , or not?
The new (4.2) cam/gallery and keyboard are working fine ... (other sources)
second the password was a goal on the wrong side my opinion, because the spamming goes on ...
thx for advanced
MfG
If someone has trouble with ghost inputs, and doesn't know, what to do, here is my little guidance:
There is a little work with it before you can make it work with touchscreen:
1. download "JusTunBean Aroma 4.x..."
2. download "update-binary" from here
3. copy "aroma-config" from JusTunBean.zip (It is in META-INF/com/google/android folder) Edit with notepad++ add calibrate("0.9718","4","1.0176","-9"); to first line. (This calibrate values are for Xperia ray)
If you use another phone and has trouble with ghost inputs then serach a rom in your phone thread with aroma install and find calibrate values.
It should look like this:
Code:
calibrate("0.9718","4","1.0176","-9");
### LICENSE:
#
(if you are on other phone, search for your calibrate numbers)
4. copy modded "aroma-config" and downloaded "update-binary" into the zip (META-INF/com/google/android folder) and overwrite old ones.
5. copy zip to sd card and go into cwm.
6. choose install zip from sd card, and it works with touchscreen.
Thats it.
p.s.: You must do it with every new release of course.
warhead1978 said:
Aroma 4.0/Gapps 4.2a/b/c working with CM10 4.1.2 (i9000) , or not?
The new (4.2) cam/gallery and keyboard are working fine ... (other sources)
second the password was a goal on the wrong side my opinion, because the spamming goes on ...
thx for advanced
MfG
Click to expand...
Click to collapse
Stop whining about it.
Wechy77 said:
If someone has trouble with ghost inputs, and doesn't know, what to do, here is my little guidance:
There is a little work with it before you can make it work with touchscreen:
1. download "JusTunBean Aroma 4.x..."
2. download "update-binary" from here
3. copy "aroma-config" from JusTunBean.zip (It is in META-INF/com/google/android folder) Edit with notepad++ add calibrate("0.9718","4","1.0176","-9"); to first line. (This calibrate values are for Xperia ray)
If you use another phone and has trouble with ghost inputs then serach a rom in your phone thread with aroma install and find calibrate values.
It should look like this:
Code:
calibrate("0.9718","4","1.0176","-9");
### LICENSE:
#
(if you are on other phone, search for your calibrate numbers)
4. copy modded "aroma-config" and downloaded "update-binary" into the zip (META-INF/com/google/android folder) and overwrite old ones.
5. copy zip to sd card and go into cwm.
6. choose install zip from sd card, and it works with touchscreen.
Thats it.
p.s.: You must do it with every new release of course.
Click to expand...
Click to collapse
Adding this to the FAQ.
cajunflavoredbob said:
Stop whining about it.
Click to expand...
Click to collapse
thx for the answer ...
nice support thread... and the flamming goes on...My third post for JT and the last one ... you musn't reply, I will try it like every time when I install any modifications on my phone ... I hate to read the thread because there is 99,8 % nonsense, I will not do the same ****!
So have fun with your non reading community asking all the time for the same things ... happy days ...I will be a read only user like the last 2 Years ...
MfG
Could someone help me out. I've read the op a hundred times. I'm pretty sure i have the password. I've downloaded Zarchiver but now I'm lost. the directions that are given are once you find the password DL Zarchiver and type the password in that application. I can't DL the aroma zip to my phone in order to use Zarchiver to unzip it. All I get is a bunch of crazy text and the DL kicks me back to the xda post.If you could tell me what I'm doing wrong I'd really appreciate it. This is by far the best invert mod out there. Thanks
Sent from my SCH-I535 using xda premium
bbrannack said:
Could someone help me out. I've read the op a hundred times. I'm pretty sure i have the password. I've downloaded Zarchiver but now I'm lost. the directions that are given are once you find the password DL Zarchiver and type the password in that application. I can't DL the aroma zip to my phone in order to use Zarchiver to unzip it. All I get is a bunch of crazy text and the DL kicks me back to the xda post.If you could tell me what I'm doing wrong I'd really appreciate it. This is by far the best invert mod out there. Thanks
Sent from my SCH-I535 using xda premium
Click to expand...
Click to collapse
You can download in pc, and extract using password with 7zip or winzip or winrar. The Zarchiver is for that users mentioned, who wants download direct to phone. (I don't use Zarchiver, so i don't know, how it works)
bbrannack said:
Could someone help me out. I've read the op a hundred times. I'm pretty sure i have the password. I've downloaded Zarchiver but now I'm lost. the directions that are given are once you find the password DL Zarchiver and type the password in that application. I can't DL the aroma zip to my phone in order to use Zarchiver to unzip it. All I get is a bunch of crazy text and the DL kicks me back to the xda post.If you could tell me what I'm doing wrong I'd really appreciate it. This is by far the best invert mod out there. Thanks
Sent from my SCH-I535 using xda premium
Click to expand...
Click to collapse
Try to use Chrome -- it works.
This is a question about the theming:
I suppose this is to TUN, I don't use any of the custom themes, and I am on a Note using CM10:
when I am in Instagram, the words for "more comments" I assume is black on the black theme. I mean that when a person has more than 5-6 comments and you want to click it to see more.
Then the other thing I saw is in Facebook, when writing a message, I couldn't see what words were being typed, was just black on black.
Does anyone else see this?

#$#$#$# Change\Customize Default Contact Image #$#$#$#

~WARNING~
This is working on Sprint S5 MOAR ROM.
Use these methods at YOUR OWN RISK!!!!!!!
I get sick of looking at the default android contact images and thought I would change them ALL. The image I decided to use is Bob Dobbs of The Church of the SubGenius. Yes Slack is good, and we need to be reminded of that when we communicate with the other degenerates in our lives. A little more Slack ain't not be hurts no-ones mayne.........
I have made changes to almost all contact related images in the following: InCallUI.apk, SecContacts.apk, SecTeleService.apk, and SecMms_Blue.apk. Its been a couple of days now and I am getting no errors + loving the way the Contacts and Messaging look.
Click tab above for Screenshots.
~~~~~~~~~DISCLAIMER!!!!!!!!!~~~~~~~~~
If you get warts, if your newborn pops out with a foot on its forehead, if your teenage daughter runs off with the meth-head biker from down the street, you find your wife having Gang-Sex with cut-throat multi-nationals, or if your phone takes a GIANT **** on you: You are just plain fuct. I will brook no (read: ZERO) responsibillity.
Let The Slack Flow...
That being said, If you love Slack you can use the attached Apks to update the way your contacts display.
First off you will need a root browser like RootExplorer, or whatever you deem worthy.
Next transfer the updated Apks to your SD Card.
Open RootExplorer and navigate to wherever you put the Apks. Select copy-move InCallUI.apk then back out to the root of your phone's file system.
Make sure you are mounted RW (in RootExplorer the tab is located up top). Open "system\app" and then select "Move-Copy here" When asked if you want to replace-overwrite existing app select yes. After the file has transferred you need to scroll down and long-press on it to change permissions to RW-R-R.
Now copy or move the remaining three Apks into "system\priv-app" and change the permissions on those to RW-R-R as well.
Now back out to the root of your file system again and select Refresh from in RootExplorer settings. Reboot and WipeCache\Dalvik. Enjoy much Slack.
ALTERNATE IMAGE METHOD~~~
For those of you not into Slack-ing off whom wish to use their favorite picture of Early Cuyler or Tipper Gore and Janet Reno doing the chilli-dog or whatever, you can use the images in the two folders in the Update Contacts.zip from the download link below as templates. You will need to use whatever image editor you like (GIMP, Paint.net, etc...) to make changes to ALL the image files in both of the folders I have included, and then re-save them to the same folder for easy access.
!!!DO NOT GO CHANGING ANY NAMES OF ANYTHING!!!
Before you make changes in the Apks. Open the folder you saved your edited images in and make note of the names of the files you will be changing imagery in for each Apk.
Open each Apk with whatever archive tool you have (I used winrar). Navigate to each folder you need to update images in and select "add files to archive." Navigate to the folder containing your updated images and hit "ok."
Hokay.
Now place your edited Apks on your phone and overwrite the old Apks, Change permissions & Refresh.
Reboot recovery and wipe your cache-dalvik.
Enjoy...........
DOWNLOADS:
Updated Apks, Templates zip-
http://www.mediafire.com/download/bi7n40tezi6dev6/Contacts_Update.7z
RootExplorer-
http://www.mediafire.com/download/r6iry2sofx918b5/rootexplorer.apk
XDA:DevDB Information
.:android monsters:., Theme for the Samsung Galaxy S 5
Contributors
.:android monsters:.
Version Information
Status: Beta
Created 2014-11-30
Last Updated 2014-12-1
Reserved
Something is missing?
sebdigital said:
Something is missing?
Click to expand...
Click to collapse
Link?
Inviato dal mio SM-G900F utilizzando Tapatalk
+1 link???
SS...
G900F __ abym
Sorry. Links, screenshots, and instructions are up now.
I just edited the SecContact.apk a little bit, but when I pushed the new back to replace the old one, chmod 644, reflashed, clear the cache and reboot... Finally the contacts and the dialer app icon never showes in my app list, who can tell why?
PS: if I deal with SecMms_Blue.apk in the same way, it works!
Sent from my SM-G900F using XDA Free mobile app
---------- Post added at 01:58 AM ---------- Previous post was at 01:49 AM ----------
What else, the stock apk always works fine when I pushed it back to the phone.
So, what is in the way?
Sent from my SM-G900F using XDA Free mobile app
Sorry, been out of it for a while.
What is the error adb is giving you?
Did you try using Root Explorer to replace/chmod SecContacts.apk. Also try placing both SecMms_Blue.apk and SecContacts.apk in system/app AND system/priv app. If that does not work send me a log of the additional edits and I will track it down for you. Again, sorry for the deplorable response time.
PM me if you need to.
screenshot please

The infamous ROM: MIUI. Theme problems. Reverting back to default.

Hola guys. To all of you. Particularly the ones who are familiar with MIUI. I will just stick to the point. If you ARE familiar with miui then you must have come across those flashy themes. You must also have found out the way to bypass the infamous theme policy WSM tools and Xposed and all. But I recently started taking interest in those flashy themes. You know that once you download a theme from the default Themes app the mtz file starts getting downloaded and as soon as the downloading has finished it gets unpacked into bits (com.android.contacts, com.miui.home, icons, lock_wallpaper, locksreen and so on) and gets copied to the MIUI folder in main storage and again into data/system/theme. This is the first problem. I can't copy the whole mtz file to a safe place because it gets unpacked as soon as it has been downloaded which is basically a zip file containing several other zip files that is, the 'bits' I was talking about. Second thing. the default themes app does not recognize mtz files downloaded from the official miui themes website. It declares them as third party themes. What I did was, took some of those 'bits' and replaced some XML files inside them and some png elements and put them back into data/system/theme. But miui has a way to prevent this from happening. As soon as it detects a modified file present in data/system/theme it reverts back to the default plain theme by deleting all files from data/system/theme. My guess is it keeps checking out verifying in regular intervals the checksums that it must have generated earlier. The same thing happens if I just replace a bit in the mentioned directory with a bit from another theme. So my questions are:
1. Is there a way to preserve the mtz file downloaded from within the default Themes app as a whole mtz file?
2. Can I make changes to just the Themes app so that it would apply any mtz file?
3. Is there a way to prevent miui from continuously checking or verifying the checksums that it has generated? (just a guess but I reckon thats what it actually does) because for an hour or so after replacing or modifying the 'bits' everything works fine but the reverting process takes place in an hour or so.
Thats all folks! jk. Any help or suggestion would be really appreciated because I think a thread like this was long since needed here. And dont talk about visiting MIUI's official forums. Most of the guys there don't know half the things that is really worth discussing. Thank you guys.
note- dont want to use WSM tools nor can I find one for miui7.
note2- if I change the permissions of the folder (data/system/theme) to 444 allowing READ permissions only, the phone would just reboot without warning and continue to reboot until the permissions are changed back to normal (755).
come on guys. seriously? not a single guy on XDA who has ever come across this problem?

Categories

Resources