Welcome to the Android Central Forums Create Your Account or Ask a Question Answers in 5 minutes - no registration required!
Results 1 to 14 of 14
  1. Thread Author  Thread Author    #1  

    Default How Can I Delete the Android Emoticon .png Files?

    I have a rooted Samsung Galaxy Nexus.

    Within the system file /system/framework/framework-res.apk/res/drawable-xhdpi/ are about 17 little "emo_im_xxxxx.png" files that represent the little "green alien" emoticons that Android's stock SMS program inserts into text messages when certain text-based emoticons are input.

    I want to delete these .png files so that the "green alien" emoticons no longer replace my standard text smilies. I don't care that others may not be able to see them. *I* don't want to see them, LOL. I've hated them since I got the HTC Droid Incredible two years ago, and I want them gone. I don't want to use a separate messaging app (Handcent, etc.). I like the stock app. I have Root Explorer, but the only option it gives me when I navigate and select these .png files is to "Extract" them.

    I rooted my phone for the sole reason of being able to access/edit system files so I could get rid of these ugly little buggers, but have not had much luck after a full day of Googling, downloading, installing, uninstalling, packing, repacking, pushing, pulling and rebooting. There has got to be a simple solution to something that should honestly be built into the Android OS as a simple "auto-smilies on/off" toggle switch in settings.

    Thanks for any input.
  2. #2  

    Default Re: How Can I Delete the Android Emoticon .png Files?

    Replace those pngs with identical filenames with "blanks" or transparent images of the same dimensions and push the framework-res.apk back to your device.
    Paul
    Moderator Team Leader @ Android Central
  3. Thread Author  Thread Author    #3  

    Default Re: How Can I Delete the Android Emoticon .png Files?

    Sounds like a plan, but what programs/apps should I use to get "framework-res.apk" off my device, replace the images, and then "push" it back? And can this all be done via the phone, or am I using my PC? I have Android Commander downloaded, but it refuses to acknowledge that the phone is rooted, and so will not let me write/move/push anything back to the system folders.
  4. #4  

    Default Re: How Can I Delete the Android Emoticon .png Files?

    You can pull it from the device using ADB and your computer.

    Your can pull it from the device by using ES File Explorer, navigating to /system/framework/ and copy and paste the framework-res.apk to your internal storage/sdcard and then move it from there to your computer to work on.

    Once you get the framework-res.apk on your computer you can then using 7zip pull those pngs out of the framework-res.apk/res/drawable-xxxx/ directory

    Make your blanks/transparents using the same filenames with a Paint program like Gimp (free). Google it...

    Then once that is complete place those pngs back into the location on the framework-res.apk using 7zip once again.

    Now you can push it back to your device using ADB or best suggestion grab a theme (flashable) zip that is used in CWM... Open it up using 7zip and navigate to the location in the zip file called /system/framework/

    Delete anything in there and place your modified framework-res.apk in that location. Next delete any other folders, like /system/app/ so that doesn't include anything else in your "flash".

    Close the zip file up, and place it on your device and flash it in CWM.

    Sorry if this guide seems rushed or doesn't explain enough but these are two of the best situations to do this.

    Good luck.
    Paul
    Moderator Team Leader @ Android Central
  5. Thread Author  Thread Author    #5  

    Default Re: How Can I Delete the Android Emoticon .png Files?

    Thanks for the info. I got as far as getting all the .pngs edited and packed back up into the .apk file, but I have no idea how to use ADB and am having trouble finding any usable .zip files to commandeer for my purposes. I did find a couple of theme .zips online, but wasn't really sure what all I needed to delete/modify in them, and attempted flashes through CWM resulted in aborted installs. Any suggestions for this step?
  6. #6  

    Default Re: How Can I Delete the Android Emoticon .png Files?

    Blank Zip

    Download and place the framework-res.apk inside the /system/framework/

    Close it up and flash that...
    Paul
    Moderator Team Leader @ Android Central
  7. #7  

    Default

    You can use Root explorer or even ES file manager. Just move the edited framework-res.apk to system/framework
  8. Thread Author  Thread Author    #8  

    Default Re: How Can I Delete the Android Emoticon .png Files?

    Thanks, all, for the assistance. I was finally able to get the edited .apk files pushed through. Turns out Paul's idea worked a little too well, LOL. Replacing the .png files with "blanks" literally inserted a big blank spot in place of where a text smiley was typed. I tried deleting the .pngs altogether and that just flat out crashed the MMS app. It would appear that the only way to achieve "text only" smilies in the stock Android messaging program would be to go in and edit the script so that it does not auto-replace the text emoticons with images. So, it looks like I'm stuck with the things until Google decides to allow a little more customization with that app. =P
  9. #9  

    Default

    Quote Originally Posted by baseballfanz View Post
    You can use Root explorer or even ES file manager. Just move the edited framework-res.apk to system/framework

    Reason I didn't recommend this option was it's not always a fool proof method of pushing files especially main system files like framework. I've had my entire device crash doing it this way and end up having to re flash the device and start over.




    Quote Originally Posted by katech725 View Post
    Thanks, all, for the assistance. I was finally able to get the edited .apk files pushed through. Turns out Paul's idea worked a little too well, LOL. Replacing the .png files with "blanks" literally inserted a big blank spot in place of where a text smiley was typed. I tried deleting the .pngs altogether and that just flat out crashed the MMS app. It would appear that the only way to achieve "text only" smilies in the stock Android messaging program would be to go in and edit the script so that it does not auto-replace the text emoticons with images. So, it looks like I'm stuck with the things until Google decides to allow a little more customization with that app. =P
    Sorry to here it didn't work. Are you sure your blank pngs were the same dimensions as the original, example say 24 x 24 pixels? Otherwise I can see it doing what happened to you if you didn't use the same png dimensions.


    Sent from my Nexus S 4G using Tapatalk
    Paul
    Moderator Team Leader @ Android Central
  10. Thread Author  Thread Author    #10  

    Default Re: How Can I Delete the Android Emoticon .png Files?

    Quote Originally Posted by Paul627g View Post
    Sorry to here it didn't work. Are you sure your blank pngs were the same dimensions as the original, example say 24 x 24 pixels? Otherwise I can see it doing what happened to you if you didn't use the same png dimensions.
    No worries. All I did when I edited the .pngs was delete the actual image and leave just a blank, transparent canvas in place. No adjusting the dimensions or anything. So they were saved as blank, transparent 24x24 .pngs and that's exactly what the MMS app used when it auto-replaced a text smiley in a message. I was just looking to keep the app from replacing the emoticons with *anything*.

    In the end, I just unrooted and re-locked the phone. I had "Go SMS" installed for about a day to allow for customization of the emoticons (i.e., none, LOL), but couldn't stand it, and went back to the stock app. I'll just plague Google with requests to put an end to auto-smilies until they relent.
  11. #11  

    Default Re: How Can I Delete the Android Emoticon .png Files?

    So did u guys find a way to remove them?
    I really want them gone to!!
  12. #12  

    Default Re: How Can I Delete the Android Emoticon .png Files?

  13. #13  

    Default Re: How Can I Delete the Android Emoticon .png Files?

    Paul can you explain this so a droid dummy can do it please? Thanks (I have a Moto Droid Maxx)
  14. #14  

    Default Re: How Can I Delete the Android Emoticon .png Files?

    It is very easy,all you need is a computer.Connect the tablet,go down to adc folder,click to open and delete all file. Go back to file manager,click to open,click on the picture icon.
    If is some file left,go to folder androidws and open.Go down to LocalAds end delete all file.
    You go back to file manager and check again on picture icon.
    That all,you don't need any software.
    If you have Lazylist folder,delete-it.

Posting Permissions