I hate the G3's emoticons, and I'd love to use the aosp android emoticons. I had a Galaxy Nexus running CM11 before this G3 and I miss those emojis dearly.
I see that in the system/fonts/ folder of the root there are 4 total emoticon .ttf files and I made the three of them, LG_Emoticon.ttf, LG_Emoticon_AME.ttf, and LG_Emoticon_nonAME.ttf null by adding .nothanks to the end of all three. Which leaves only the AndroidEmoji.ttf file valid, I assumed the system would fall back upon it with the others being no longer valid file types. I rebooted and nothing happened, still the same ugly ass emoticons. I checked and the file names remained with the .nothanks on the end. I also tried renaming the AndroidEmoji.ttf to LG_Emoticon.ttf and still nothing happened.
Has anyone succesfully changed the emojis on their G3? If so how? Im open to all suggestions.
Thanks
Related
I installed the stock MMS.apk file on my de'odexed stock rom (rooted of course). Everything worked well and the app runs, but when reading text threads there is an ugly white border around the edge of the screen, its strange. Its not present when viewing the list of conversations, only in the thread view. I'm not sure if that's how its supposed to look or not, but if not, anyone have any idea how to fix this?
I'll get a screenshot up as soon as I get home.
I first obtained the MMS.apk from the cyanogen rom, then thinking that it might be modified and thus creating my problem, I grabbed the AOSP version from this thread:
http://forum.xda-developers.com/showthread.php?t=789493
Any help will be greatly appreciated.
UPDATE:
Found another thread where people are experiencing the same issue, apparently its a problem with how sense handles the application:
http://forum.xda-developers.com/showthread.php?t=752604
I attempted to open up the Mms.apk (AOSP version) with APKtool and play around with the xml files for the UI, but wasn't able to get it to recompile and test any changes I made, the app would just crash on launch. I simply made a few changes to the colors, but I admittedly don't really know what I'm doing and it wouldn't run. If anyone who's more experienced in this area could offer some advice I'll try again.
That's a picture of the issue, it appears in both landscape and portrait mode.
Texts were blacked out just for privacy sake.
Well after a few hours of messing around in the XML files for the AOSP messaging app, I was able to find a solution to this issue. I modified the XML file to have it correctly display the black color background when using the black theme. I was not able to eliminate the border entirely, but by changing the scrollbar type from Inset to Overlay I was able to make it uniform and far more visually pleasing.
I have attached my modified Mms.apk file, feel free to test it out.
For the specifics of what I did for those who are interested:
Two files were modified in the apk
- /res/layout/compose_message_activity.xml
- /res/layout/compose_message_activity_black.xml
In both files I changed the scrollbarStyle propery to "insideOverlay", in addition to removing the reference to always show the scrollbar track.
In the black xml file I changed the background color to "@android:color/black".
The original XML files were extracted using APKTool and Recompiled to their binary format, then reinserted into the original apk without resigning.
This is awesome! ... Except it doesn't filter out the VVM message streams that come through. :|
I haven't encountered this problem though I use google voice so I'm not really sure what it is you're referring to.
Sent from my PC36100 using XDA App
ty!
beautiful ty!!!!!!!!!
Imma cry
I cant send mms!
Try turning off wifi while sending/receiving mms
no wifi
i don't have wifi on when i do this i just have 3g on so i can send mms!
i zipped the file with the one that had the white outline .is there a way to make this new apk. file into a .zip file for me ?
I'd imagine you could simply replace the APK file in your zip with my modified one and install that way. Use a program like winrar or 7zip to replace the apk within the zip.
tehpsyc said:
I'd imagine you could simply replace the APK file in your zip with my modified one and install that way. Use a program like winrar or 7zip to replace the apk within the zip.
Click to expand...
Click to collapse
sorry but i cant find either of thoses programs u mention to replace the APK file in my zip with your modified version .is there another program or a manual way of doing this process ?
how do i install this? since it's an APK, i thought i'd just install it from Astro but it says it's already installed and asked if i wanted to uninstall.
To install this you need to either delete or rename the Mms.apk that's already on your phone in the /system/app directory (I just rename to Mms.apk.bak) and then copy the modified one into that same directory followed by a restart of the phone. Because its a system app you cant install it the same way you would a regular apk, at least from my understanding.
You will need to get write access to the system directory to accomplish this (I used an app on the market called root explorer, though you can also do all this through the ADB shell)
I'm trying to port an already existent theme (on windows) except the naming scheme the original theme developer has used put frameworks_res_***** in front of the .pngs that need to be ported. There are obviously a ton and I would not like to individually rename them so I was wondering if it would be possible if somebody could teach how to change them easily so that I could get rid of those first 15 characters in all the file names. I tried to use cmd without avail and attempted to use a batch file but I am lost as to how it works Any suggestions/guidance would be great. Thanks.
tyl3rdurden said:
I'm trying to port an already existent theme (on windows) except the naming scheme the original theme developer has used put frameworks_res_***** in front of the .pngs that need to be ported. There are obviously a ton and I would not like to individually rename them so I was wondering if it would be possible if somebody could teach how to change them easily so that I could get rid of those first 15 characters in all the file names. I tried to use cmd without avail and attempted to use a batch file but I am lost as to how it works Any suggestions/guidance would be great. Thanks.
Click to expand...
Click to collapse
Did a quick google search for multiple file renaming ... found these:
http://support.microsoft.com/kb/320167
http://www.bulkrenameutility.co.uk/Main_Intro.php
http://www.snapfiles.com/get/pwfilerenamer.html
Hope that helps
Thanks so much Worked like a charm.
Sorry for such a simple question but this is driving me nuts. I'm running the recently released deodexed Jelly Bean 4.1.1 ROM and I am rooted. I want to change some of the system icons and I've found most of them. I'm not having any luck with the phone ico,however.
I found the SecPhone.apk and it looks like that is where it is. But it must be somewhere else because every time I've changed it, I always get the same result...the little green phone.
Here is what I did:
I copied the SecPhone.apk to my computer and replaced the icon with the one I wanted.
I zipped it.
Signed it.
Then changed the zip to apk.
I then pasted the apk to my sdcard on my phone.
I then went into ES Explorer with root access and replaced the apk in /system/app with the new apk and made sure the permissions were correct and then rebooted.
(Note: I tried to install it but it would not let me. I read a how-to that stated placing it in the folder and rebooting would work the same way. Probably not true, looking back on it now.)
After all that (many times) the damn green phone icon pops back up when the phone re-boots, just sitting there, mocking me.
It's probably evident from my post I'm a noob with modding but this seems like it should be much easier than what I'm going through right now. Any help with this is much appreciated. Thank you.
if I'm not mistaken phone n contacts are switchd so to speak.extract the SecContacts.apk like you did phone. find 5 or 6 folders that start with mipmap-xxxx and replace ic_launcher_phone in all of them. Do the same in the drawable folders as well
Thanks for the suggestion. I'll give it a shot. I figured there had to be other copies of that icon and I just hadn't found the right one yet.
You were correct. There are about 10 copies of ic_launcher_phone in the different folders exactly where you stated.
Guess I should match the sizes of the icons I'm replacing too. These can't all be the same dimensions, can they? This is an awful lot of work to change one icon. LOL. Thanks again.
evoliphant said:
You were correct. There are about 10 copies of ic_launcher_phone in the different folders exactly where you stated.
Guess I should match the sizes of the icons I'm replacing too. These can't all be the same dimensions, can they? This is an awful lot of work to change one icon. LOL. Thanks again.
Click to expand...
Click to collapse
lol no problem
Pretty sure they're all the same.You should be safe
billard412 said:
lol no problem
Pretty sure they're all the same.You should be safe
Click to expand...
Click to collapse
Sort-of. Only the one for your phone's DPI is going to get used, so if you make them all the same it just means you can't run the same .apk on a tablet. Also, it might screw with you if you use HDMI out and the icons get made smaller to match the lower DPI of a monitor (100 vs 300+ on the SGS3), but I don't have the MHL adapter yet so I haven't tried that myself.
Well, unfortunately it didn't work. I did finally get rid of the green phone icon, but mine was no where to be found! Plus, com.phone.blahblah kept forcing close. Whatever I did, 4.1.1 didn't like one bit.
Oh well.
I followed the same process as I put in the OP for this except I did it for both SecPhone.apk and SecContacts.apk. Pasted both with Root Explorer, rebooted and then the home screen would come up, the phone icon was gone and then it would hang and give me the FC error. I just reflashed and gave up for the time being. Hopefully someone has an answer. The only other thing I might try differently is using adb? Would that be a better option than using the Root Explorer copy/paste method?
I wonder if I took the 4.1.1 Rom and opened it and changed the files in that and then flashed the whole ROM again if that would be any better. Would I basically just do the same process I did with the individual apks, except instead of just installing the single apk, the whole ROM goes in with it.
I just can't for the life of me understand why changing png icon images would cause the com.phone process to FC.
Try to use 7zip to extract the icon located in 'res/mipmap-xhdpi' of SecContacts.apk, edit it, and the use 7zip to drop the edited icon directly into the apk. Don't rezip or sign..
That did it! Thank you so much. I actually went ahead replaced all the pngs with my icon in all folders of the SecContacts. I did it first in just the folder you suggested but that didn't change anything. I then changed them all using 7 zip and put them in system/app and rebooted. Boom, Green phone gone! Looks like it was zip/signing problem. 7zip is the answer to my modding woes I guess. Thanks again.
evoliphant said:
That did it! Thank you so much. I actually went ahead replaced all the pngs with my icon in all folders of the SecContacts. I did it first in just the folder you suggested but that didn't change anything. I then changed them all using 7 zip and put them in system/app and rebooted. Boom, Green phone gone! Looks like it was zip/signing problem. 7zip is the answer to my modding woes I guess. Thanks again.
Click to expand...
Click to collapse
It may be expecting the file to be uncompressed as well - maybe 7z is putting it in the same way it was. The other issue is it needs to be 4-byte aligned, which you can get via the zipalign program that comes with the SDK - and maybe 7z does that automatically as well.
I have a Verizon G3 running stock 4.4.2 rom, it is also rooted with stump root. I have not changed anything extreme with the root only used G3 TweaksBox to change colors and themes. I also installed the google dialer and contacts apps by downloading the .apk files and moving them manually, these have been working fine. I tried to change the LgInCallUI.apk with a different black themed one I found on the forums and overwrote the original one however it is not working now (also forgot to backup the original one). When I try to make a call I hear the call connect tone however the screen never changes and stays in the dialer app, It also does not change when a call comes in, the ringtone goes off but there is no way to answer the call. I tried removing the file from the priv app folder and trying to manually move it again by changing the permissions and moving it back to the folder but this did not help. There is also a file in the priv app folder called LGInCallUI.odex that I think was a part of the old version since it is dated a few months old like all of the other files. Any assistance would be appreciated, thank you.
Is there a way to take the sense emoji and transplant it into gpe/cyanogenmod. I'm aware of the TTF files inside the font folder but I didn't know if any renaming had to be done to make it work correctly.
UPDATE!
Figured it out. I had to pull hTC_ColorEmoji.ttf" from the sense ROM Via ADB from the folder "/system/fonts/" Then I had to push it to the CM12 Rom. The fun didnt stop there because they kept showing as blank squares in the keyboard. I had to change "/system/etc/fonts.xml" there was a line there at the bottom that refrenced a the stock emoji "NotoColorEmoji.ttf" I had to change that to the "hTC_ColorEmoji.ttf". I used File Explorer + Root to get this accomplished. I knew that if i just pushed and pulled it would break the emoji but i didnt know what else i had to change. Did a little digging and it payed off. Ill post a Screenshot later when I get back on wifi.