How do I fix messaging smilies to not look like robots?

Discussion in 'Android Hacks and Help' started by gavron, May 29, 2010.

  1. gavron

    gavron Guest

    Ratings:
    +0
    When using "messaging" or Handcent, smilies (emoticons) look like little robots. That's cute. I get it. Droid. Android. Robot. Ok now it's old.

    How can I change them to look like SMILIES. For example... : - ) should look like a smilie :)

    Just so you know... I googled... I searched the forum... I tried Metamorph... I tried Handcent fonts... I even tried disassembling the handcent apk. Nothing clued me in as to how to turn those robots into regular normal emoticons.

    FYI I'm a regular user of Pidgin and former user of Trillian, so am happy to go deep to change icons... I am lacking the knowhow and would love a pointer to it.

    Thanks in advance,

    E
     
  2. hookbill

    hookbill Premium Member Premium Member

    Joined:
    Nov 30, 2009
    Messages:
    19,502
    Likes Received:
    7
    Trophy Points:
    168
    Location:
    N.E. Ohio
    Ratings:
    +7

    May or may not help you to know that using Google Voice takes the robot out of the smiley. It doesn't give you a regular round smiley, more like the ones in your OP.
     
    Last edited: May 29, 2010
  3. kevdog

    kevdog Member

    Joined:
    Nov 14, 2009
    Messages:
    722
    Likes Received:
    0
    Trophy Points:
    16
    Ratings:
    +0
    Root the phone and then modify your framework-res.apk file. The robots are in here.
     
  4. gavron

    gavron Guest

    Ratings:
    +0
    How do I do that?

    What do I get if I root my phone?

    Why isn't this covered anywhere?

    No I'm kidding. It's rooted. I'm on SG6.0. ;)

    Could you please explain in just a bit more detail where the "robots" are?

    Thanks!

    Ehud
     
  5. phaze3131

    phaze3131 Member

    Joined:
    Oct 28, 2009
    Messages:
    290
    Likes Received:
    0
    Trophy Points:
    16
    Ratings:
    +0
    prob in the framework apk which you pull from the phone and then rename to zip and look in folders for image files and just replace them then send then zip back rename to apk copy it over change permissions and bam done, but some apks you need to be in recovery to do this...
     
  6. kevdog

    kevdog Member

    Joined:
    Nov 14, 2009
    Messages:
    722
    Likes Received:
    0
    Trophy Points:
    16
    Ratings:
    +0
    The smilies are within
    framework-res/res/drawable-hdpi

    I've included a picture

    Looks like someone has to read up on how to theme their framework-res.apk without breaking the signature (its easy)!!
     
  7. killabyte

    killabyte Guest

    Ratings:
    +0
    You know that no matter what it looks like on your end it will appear however it is configured to on the other persons side, right?
     
  8. Jim 777

    Jim 777 Silver Member

    Joined:
    Dec 26, 2009
    Messages:
    2,273
    Likes Received:
    2
    Trophy Points:
    103
    Ratings:
    +2
    I have some other emoticons that someone else made that are much better.

    Once you COPY your apk to your sdcard and then to your pc, you open up you apk with 7zip. Swap out the images and close up the file. Copy your apk back to your sdcard and in terminal emulator, type in the following to insert back in place:

    su
    mount -o rw,remount /dev/block/mtdblock4 /system
    busybox cp -R /sdcard/framework-res.apk /system/framework
    reboot

    press the enter button after each line of text.

    NOTE: These are broad stroke instructions but if you've done editing of APKs before, it should be enough.
     
  9. gavron

    gavron Guest

    Ratings:
    +0
    Thanks for all the great information.

    I am guessing emo_im_laughing.png and its like are the ones used by the messaging/Handcent programs but am not sure.

    If someone has a set of emoticons to replace this, it would be great if they could share.

    I do NOT know how to sign the APK, and I *have* seen it discussed before. Google got me this tutorial: Signing Your Applications | Android Developers but that seems a lot more complex than I recall reading.

    I recall reading an article about how you can get around this with a one liner... but search and google are not finding it.

    Can someone please provide a link? I'm not lazy... but 99% of the hits are from people _asking_ not anyone actually _answering_...

    Thanks

    Ehud
     
  10. Jim 777

    Jim 777 Silver Member

    Joined:
    Dec 26, 2009
    Messages:
    2,273
    Likes Received:
    2
    Trophy Points:
    103
    Ratings:
    +2
    You don't need to resign anything but because the framework-res.apk runs so much on the phone, you can't just paste it in over the other.

    Here's an example of the smilies I have. If you'd like you can email me a copy of your apk and I'll insert them for you and send back.
     
  11. gavron

    gavron Guest

    Ratings:
    +0
  12. gavron

    gavron Guest

    Ratings:
    +0
    Thank you for your kind offer... I'm afraid I will need to take you up on it. I'm not sure what I'm doing wrong.

    My framework-res.apk is at http://www.myehud.com/framework-res.apk. I attempted to upload it here (after renaming it to .zip) but "file upload failed"... so I suspect the hotel is sticklish about uploads. (Didn't have a problem with sftp to my home system...)

    What I did is
    1. Extract the files with unzip
    2. Overwrite the emoticons with the ones from the aforementioned Emoticons.zip thread.
    3. p7zip . in the direction that had res, META... etc.
    4. rename ..7z to framework-res.apk and place on sdcard
    5. recovery console... adb... sysrw... mv framework-res.apk framework-res.apk_orig and cp /sdcard/framework-res.apk .
    6. reboot

    What I got was one big Motorola logo. I did a battery pull. Another big Motorola logo.

    Adb shell WAS working at that point, so I just sysrw'd and moved the _orig back, and rebooted. Everything came up at that point.

    MY version was 200K. The original was 320K. So I'm sure it's some aspect of how I'm compressing it that is generating an obviously invalid apk.

    E
     
  13. Jim 777

    Jim 777 Silver Member

    Joined:
    Dec 26, 2009
    Messages:
    2,273
    Likes Received:
    2
    Trophy Points:
    103
    Ratings:
    +2
    Your apk won't upload from here either. Is there anything else changed in it? If not, I'll take the stock one I have and load up that one for you.
     
  14. Jim 777

    Jim 777 Silver Member

    Joined:
    Dec 26, 2009
    Messages:
    2,273
    Likes Received:
    2
    Trophy Points:
    103
    Ratings:
    +2
  15. Jim 777

    Jim 777 Silver Member

    Joined:
    Dec 26, 2009
    Messages:
    2,273
    Likes Received:
    2
    Trophy Points:
    103
    Ratings:
    +2
Search tags for this page
android robot emoticons
,
change emoticons android green robot
,
don't like the android emoticons
,
emoticons look like robots
,
how do i get rid of droid emoticon
,

how to change smileys on android

,
replace stock android smileys
,
what do the android emoticons look like
,
what do the android smileys look like on other devices
,
why do emoticons look like martians