[Q] How can I change the hangouts emoticons (emoji) back to Google ones? - One (M7) Q&A, Help & Troubleshooting

Hi,
I have updated my HTC One to android 4.4, sense 5.5 (latest update from HTC). After the update I see that the emoticons in the Google hangouts app have been changed to HTC emoticons.
I was used to the emoticons in my hangouts app and now they have been changed and I am very disappointed.
Is there a way to get the Google emoticons back? I don't like the ones that HTC provides.
I have attached a screen shot.
If I could also change the emoticons/emojis to Google system-wide I would be more glad.

183.amir said:
Hi,
I have updated my HTC One to android 4.4, sense 5.5 (latest update from HTC). After the update I see that the emoticons in the Google hangouts app have been changed to HTC emoticons.
I was used to the emoticons in my hangouts app and now they have been changed and I am very disappointed.
Is there a way to get the Google emoticons back? I don't like the ones that HTC provides.
I have attached a screen shot.
If I could also change the emoticons/emojis to Google system-wide I would be more glad.
Click to expand...
Click to collapse
I'd like to know this as well. I much prefer the Google emoticons in Hangouts.

imminentwill said:
I'd like to know this as well. I much prefer the Google emoticons in Hangouts.
Click to expand...
Click to collapse
I think this should either be provided by Google Hangouts app or we need to use a custom framework.

Finally figured it out myself and thought I should share! You need root for this to work.
Get a file browser app that can browse system files. I suggest Root Browser or ES File Explorer.
Navigate to /system/fonts/
While in the fonts folder, you should see a font named "AndroidEmoji-htc.ttf" and a "AndroidEmoji.ttf".
Rename "AndroidEmoji-htc.ttf" to "AndroidEmoji-htc.ttf.nothankyou" or whatever file extension you prefer. Just make sure it's not .ttf or any other font file extension or the system will still read it.
Doing this will make the system fall back to "AndroidEmoji.ttf" which contains the hangous emojis.
Reboot and you will see the results.
Enjoy!

Okay, so you changed the Emoji in your conversation to match your keyboard. What if I wanted to go the other way ’round and skin my keyboard Emoji to match what’s in the conversation?

Musenkishi said:
Finally figured it out myself and thought I should share! You need root for this to work.
Get a file browser app that can browse system files. I suggest Root Browser or ES File Explorer.
Navigate to /system/fonts/
While in the fonts folder, you should see a font named "AndroidEmoji-htc.ttf" and a "AndroidEmoji.ttf".
Rename "AndroidEmoji-htc.ttf" to "AndroidEmoji-htc.ttf.nothankyou" or whatever file extension you prefer. Just make sure it's not .ttf or any other font file extension or the system will still read it.
Doing this will make the system fall back to "AndroidEmoji.ttf" which contains the hangous emojis.
Reboot and you will see the results.
Enjoy!
Click to expand...
Click to collapse
do you think there is a way to get the emoticons used in whatsapp for hangouts also?

herwegan said:
do you think there is a way to get the emoticons used in whatsapp for hangouts also?
Click to expand...
Click to collapse
Well... I don't know. In my post, I basically just remove the emojis that HTC put in the Android system and let it fall back on the original emojis in KitKat, which is the same as the Hangouts.
If there is an emoji font inside the whatsapp APK, then it might be possible to rename it to "AndroidEmoji-htc.ttf", and put it in /system/fonts/. This way, your phone would think it's loading the HTC emojis, but in reality it would be the whatsapp emojis. Might be possible with any emoji font pack actually.

thank you this worked perfectly!

Musenkishi said:
Finally figured it out myself and thought I should share! You need root for this to work.
Get a file browser app that can browse system files. I suggest Root Browser or ES File Explorer.
Navigate to /system/fonts/
While in the fonts folder, you should see a font named "AndroidEmoji-htc.ttf" and a "AndroidEmoji.ttf".
Rename "AndroidEmoji-htc.ttf" to "AndroidEmoji-htc.ttf.nothankyou" or whatever file extension you prefer. Just make sure it's not .ttf or any other font file extension or the system will still read it.
Doing this will make the system fall back to "AndroidEmoji.ttf" which contains the hangous emojis.
Reboot and you will see the results.
Enjoy!
Click to expand...
Click to collapse
is there a way to do this without having root?

Any ideas on making this work without root?
Sent from my HTC One using Tapatalk

robgee789 said:
Any ideas on making this work without root?
Sent from my HTC One using Tapatalk
Click to expand...
Click to collapse
I'd love to find a non rooted solution as well. Anyone got any ideas?

IIIMik3 said:
I'd love to find a non rooted solution as well. Anyone got any ideas?
Click to expand...
Click to collapse
I also need a non rooted solution for my HTC One M8. This is driving me crazy.

Musenkishi said:
Finally figured it out myself and thought I should share! You need root for this to work.
Get a file browser app that can browse system files. I suggest Root Browser or ES File Explorer.
Navigate to /system/fonts/
While in the fonts folder, you should see a font named "AndroidEmoji-htc.ttf" and a "AndroidEmoji.ttf".
Rename "AndroidEmoji-htc.ttf" to "AndroidEmoji-htc.ttf.nothankyou" or whatever file extension you prefer. Just make sure it's not .ttf or any other font file extension or the system will still read it.
Doing this will make the system fall back to "AndroidEmoji.ttf" which contains the hangous emojis.
Reboot and you will see the results.
Enjoy!
Click to expand...
Click to collapse
Obviously I have not rooted yet. What type of root does this require to have permissions to do this? Thanks in advance.

Musenkishi said:
Finally figured it out myself and thought I should share! You need root for this to work.
Get a file browser app that can browse system files. I suggest Root Browser or ES File Explorer.
Navigate to /system/fonts/
While in the fonts folder, you should see a font named "AndroidEmoji-htc.ttf" and a "AndroidEmoji.ttf".
Rename "AndroidEmoji-htc.ttf" to "AndroidEmoji-htc.ttf.nothankyou" or whatever file extension you prefer. Just make sure it's not .ttf or any other font file extension or the system will still read it.
Doing this will make the system fall back to "AndroidEmoji.ttf" which contains the hangous emojis.
Reboot and you will see the results.
Enjoy!
Click to expand...
Click to collapse
I have a rooted M7, I've granted ES File Explorer SuperUser, and I get "task failed" when i try to rename it, and "Read only file system" when I try to delete it. Nothing is working
EDIT: Using Root Explorer instead of ES File Explorer worked. Not sure why, but I'm glad I know Root Explorer will work for me.

JMB2772 said:
I have a rooted M7, I've granted ES File Explorer SuperUser, and I get "task failed" when i try to rename it, and "Read only file system" when I try to delete it. Nothing is working
EDIT: Using Root Explorer instead of ES File Explorer worked. Not sure why, but I'm glad I know Root Explorer will work for me.
Click to expand...
Click to collapse
still hoping for a non-root solution to this. :fingers-crossed:

Me too mate but I don't think it's gonna happen
Sent from my HTC One using Tapatalk

Just run the weaksauce root for your HTC One M8 guys and you'll have no problems following the OP's instructions- literally takes 1 minute to root, 30 seconds to change the emoticons and you are good to go!
I rooted on my first day picking up the M8 and it's been awesome since

JMB2772 said:
I have a rooted M7, I've granted ES File Explorer SuperUser, and I get "task failed" when i try to rename it, and "Read only file system" when I try to delete it. Nothing is working
EDIT: Using Root Explorer instead of ES File Explorer worked. Not sure why, but I'm glad I know Root Explorer will work for me.
Click to expand...
Click to collapse
Just an FYI for anyone else who gets the "read only file system error" in ES File Explorer. There are actually two steps required to configure ES to be able to access and modify files on the system partition.
Step one, you've done, is grant ES superuser access. But all this does is give ES read-only access to the protected system partition. In order to actually make changes to any files on system, you also need to enable read-write access to system.
Step two, In the same place you enable superuser access in ES, you can tap the option to open up another menu, choose Mount R/W, and then select /system.
Now you will be able to actually modify files on the system partition. This is essentially what root explorer does in the background, it just starts up with system mounted as readwrite. But since ES can be used by users without root, it defaults to read-only for system, and must be specifically configured for read-write.
---------- Post added at 02:23 PM ---------- Previous post was at 02:15 PM ----------
IIIMik3 said:
still hoping for a non-root solution to this. :fingers-crossed:
Click to expand...
Click to collapse
Well, there's no way for a non-root device to modify files on the system partition. This is what root gives you, access to modify /system. So without root, there's just no way to accomplish this modification. If the emoji files were stored on /data, then you'd be able to make some changes. But they're stored on /system, which the user on a non-root device is blocked from accessing.
A little background on the "why" this is:
If the user had full read-write to /system by default on a stock device, then any app in the Play Store or sideloaded could compromise your security and make unauthorized changes to your device. This is why /system is protected. By rooting your device, you are removing this protection. You the user are essentially taking on the responsibility to ensure that anything you install from that point forward is safe and trusted. If you install something and grant it root access, it then has access to every file on your device. Because of the very real security dangers involved with rooting, no device will ever come rooted from the factory, and no Play Store app will be able to access /system without being rooted.

trjlive said:
Just an FYI for anyone else who gets the "read only file system error" in ES File Explorer. There are actually two steps required to configure ES to be able to access and modify files on the system partition.
Step one, you've done, is grant ES superuser access. But all this does is give ES read-only access to the protected system partition. In order to actually make changes to any files on system, you also need to enable read-write access to system.
Step two, In the same place you enable superuser access in ES, you can tap the option to open up another menu, choose Mount R/W, and then select /system.
Now you will be able to actually modify files on the system partition. This is essentially what root explorer does in the background, it just starts up with system mounted as readwrite. But since ES can be used by users without root, it defaults to read-only for system, and must be specifically configured for read-write.
---------- Post added at 02:23 PM ---------- Previous post was at 02:15 PM ----------
Well, there's no way for a non-root device to modify files on the system partition. This is what root gives you, access to modify /system. So without root, there's just no way to accomplish this modification. If the emoji files were stored on /data, then you'd be able to make some changes. But they're stored on /system, which the user on a non-root device is blocked from accessing.
A little background on the "why" this is:
If the user had full read-write to /system by default on a stock device, then any app in the Play Store or sideloaded could compromise your security and make unauthorized changes to your device. This is why /system is protected. By rooting your device, you are removing this protection. You the user are essentially taking on the responsibility to ensure that anything you install from that point forward is safe and trusted. If you install something and grant it root access, it then has access to every file on your device. Because of the very real security dangers involved with rooting, no device will ever come rooted from the factory, and no Play Store app will be able to access /system without being rooted.
Click to expand...
Click to collapse
Ah, thanks for this! I'm glad I was able to get it to work with root explorer before this, but I'm glad I know how ES works now.

Hello everyone
I just want to get feedback on something... I use Go SMS Pro, but people using hangouts that I speak with, because I use the emoji provided by the app (iPhone emoji), they don't get most of them, which is very annoying... has anyone faced this? Is this happening just because of the emojis not being integrated? (If I press the button for emojis on the app, I get iPhone' s emojis, but not if i use the SwiftKey shortcut...)
Btw, I tried sending about 50 emoji. Hangouts got 25... :S
Sent from my GT-N5110 using XDA Free mobile app

Related

Deleting Ringtones thru Root Explorer

I had made some custom ringtones thru iTunes and a ringtone app. They show up under Menu/Settings/Sound/Phone Ringtone. Most show up on the sd card under media either Ringtones (a folder I created for the iTunes one) and media/audio/ringtones.
But when I go to system/media thru Root Explorer, only the stock ones show. Using eVils 1.18 rom.
How can I delete the ones under Menu/Settings/Sound/Phone Ringtone? If I can't see them thru root explorer. Or, am I looking in wrong place?
Ken
Files in the /system/media folder are the system ringtones. The ones that you saved are on the sdcard under /media.
The ones you see under settings are all the ringtones from both the system and sdcard.
I personally don't use any of the system ringtones...so I delete them with Root Explorer. But, to see the effects...you must reboot. At this point...you'll only see your saved ringtones when you go back into settings. Hope that's what you were asking to solve.
Thanks SiNJiN76,
I now understand.
Problem now is I have some ringtones in Menu/Settings/Sound/Phone Ringtone that don't show on the sd or root explorer. They don't even have the right song tied to the title. Almost like they multi duplicated.
How can I delete them. My guess is I can't unless I restore.
Thanks,
Ken
I'm a bit stumped here. Maybe use the search function on Root Explorer for those file names? I know that I often overlook the search function all the time. Maybe the app that you used is somehow populating the menu with those ringtones hidden in its own folder somewhere? Hope I've been able to give you clues to solve this mystery of yours.
No problem,
It is a wierd one, I have 7 ringtones titled Hotel California that play Gypsy. Not sure how they got there or why there is 7 of them.
They only appear on the phone dropdown menu for ringtones, nowhere else.
I'll try the search.
EDIT: Search found them. Deleted, rebooted, gone. Thanks for the tip. It is a forgotten function.
Ken
SiNJiN76 said:
so I delete them with Root Explorer.
Click to expand...
Click to collapse
when I try and delete it says I can't because the file is system read only file. Checked properties, but it doesn't show that (like a normal computer property list). So how do you change this so I can delete the stock ringtones which I never use?
Learnerspermit said:
when I try and delete it says I can't because the file is system read only file. Checked properties, but it doesn't show that (like a normal computer property list). So how do you change this so I can delete the stock ringtones which I never use?
Click to expand...
Click to collapse
Be sure to use a file explorer that has root access. If you are using the latest version of root explorer, it asks you if you temporarily want to mount as read/write (something like that). Once deleted restart the phone.
SiNJiN76 said:
Be sure to use a file explorer that has root access. If you are using the latest version of root explorer, it asks you if you temporarily want to mount as read/write (something like that). Once deleted restart the phone.
Click to expand...
Click to collapse
Okay, got that and deleted all the OGG files, restarted and they're all gone... thanks
Learnerspermit said:
Okay, got that and deleted all the OGG files, restarted and they're all gone... thanks
Click to expand...
Click to collapse
NV. Misread. Ha ha. You must have been editing your post while I was posting.

[Q] Corrupt .apk after theme

I have no problems updating or applying a theme to my phone and never have issues w/ framework-res and don't have issues with most apps. I changed the notification icon for Gmail, SMS, Googlevoice, etc., with no problems.
HOWEVER, some .apk's always seem to be corrupt when I touch them.
Example: I use MixZing as my music player and wanted to update the notification icon (play button) to match my theme. So I adb pulled the apk., changed the .png (it wasn't a .9), signed it, mounted /data as RW from within Clockwork recovery, adb pushed the .apk back and...it's broken! Doesn't show up in my app list and when I try to launch it from any file explorer it says "error launching...."
Same thing when I try to update the facebook app, tweetdeck, and Phone.apk (trying to change buttons).
What am I doing wrong? Is there different sign tools that just don't work right?
Did you use APK Manager? Try installing it normally on your phone instead of pushing it in recovery. What happens?
ilangoadigal said:
Did you use APK Manager? Try installing it normally on your phone instead of pushing it in recovery. What happens?
Click to expand...
Click to collapse
No. But I did try Root Explorer w/ same results. And Root Explorer allows you to mount folders as R/W and set permissions..
typeadam said:
No. But I did try Root Explorer w/ same results. And Root Explorer allows you to mount folders as R/W and set permissions..
Click to expand...
Click to collapse
Try uninstalling it before installing/pushing it (But installing it should work).
typeadam said:
No. But I did try Root Explorer w/ same results. And Root Explorer allows you to mount folders as R/W and set permissions..
Click to expand...
Click to collapse
APK Manager is something you use on your computer, not your phone. I posted a guide here, see if it helps you http://forum.xda-developers.com/showpost.php?p=8450650&postcount=25
Some edited .9 pngs work even without patching it, but most needs to be patched for the app to properly work. .9 pngs are very tricky.
In addition to the above posted suggestion, also try searching the forum on how .9 pngs work and how to patch them. Might be useful for you in the future.

Graffiti & Handwriting apps

Though I could download and install Graffiti on my Gtab , I cannot select it as an input method. A message warns that personal data may be collected, and if I'm sure I want to use the input method. However, after tapping ok, Graffiti remains unchecked. Another similar app gave the same results. Google gesture search seems to work, so I'm hoping someone here might know how to fix this.
(using: TnT-Enhanced v3.1.4b)
Update Edit:
I am getting the same problem with the gingerbread keyboard.
Hello...
I had the same issue and gaspra over at this post gave me the answer... Hope this helps you out. BTW, there is a free version of Root Explorer in the market.
http://forum.xda-developers.com/showthread.php?t=993752
you will need a root explorer, it's on app market but not free.
From Root Explorer, open the /data/app/ folder and you will find the
keyboard you just installed. Then copy the apk file to /system/app, note
this is where you need the Root Explorer to change the permission for
/system folder from R/W to R/O (allowing permission to write in this folder
by user).
Do a restart once you finish copying the file. The new input method
should be enabled by default then.
Alternatively you can use "adb" tool from Android SDK to transfer the
apk file if you don't have a copy of Root Explorer.

I think I screwed up..

I have canned a lot of apk's recently.
Now I notice when my wifi scans it won't show any networks/SSID's. But if I manually enter one, it will connect.
Any ideas? It may not be related to the apk's I don't know
An apk file is an installation file - it installs an app. Once the app is installed you can delete the apk. So I doubt one has anything to do with the other.
Rukbat said:
An apk file is an installation file - it installs an app. Once the app is installed you can delete the apk. So I doubt one has anything to do with the other.
Click to expand...
Click to collapse
Isn't the apk and the program one in the same? If you remove an apk from browsing with root explorer it will remove the program off your phone.
Sent from my SM-N9005 using Tapatalk
wdkingery said:
I have canned a lot of apk's recently.
Now I notice when my wifi scans it won't show any networks/SSID's. But if I manually enter one, it will connect.
Any ideas? It may not be related to the apk's I don't know
Click to expand...
Click to collapse
run a factory reset. simple as that.
pham818 said:
run a factory reset. simple as that.
Click to expand...
Click to collapse
When you delete a system apk it deletes it from recovery as well.
Sent from my SAMSUNG-SGH-I467 using Tapatalk
Agent said:
When you delete a system apk it deletes it from recovery as well.
Sent from my SAMSUNG-SGH-I467 using Tapatalk
Click to expand...
Click to collapse
I know. I know in the long run I may be boned, as I have no hard reset basically. I would how it will end..
wdkingery said:
I have canned a lot of apk's recently.
Now I notice when my wifi scans it won't show any networks/SSID's. But if I manually enter one, it will connect.
Any ideas? It may not be related to the apk's I don't know
Click to expand...
Click to collapse
Download UrDroid from the development section. Open the zip and goto /system/app and copy them to your SDcard into a folder (so you don't clutter the root of your storage)
Reboot into safe strap
Click on mount
Select /system
Back out
Goto advanced
Select file manager
navigate to the folder on your SDCard
Copy them into your /system/app folder
When your done fix permissions and reboot
If your nice, pm me and I will make you a flashable zip
http://i1202.photobucket.com/albums... Banners/RErick-GalaxyNote3v7_zps7048a771.png
Is there a way to accomplish this without safestrap? That's the only step of your process I don't have
wdkingery said:
Is there a way to accomplish this without safestrap? That's the only step of your process I don't have
Click to expand...
Click to collapse
Not for it to be right. But safe strap is uninstallable.
if you're already rooted then you can run safestrap
http://i1202.photobucket.com/albums... Banners/RErick-GalaxyNote3v7_zps7048a771.png
Agent said:
Isn't the apk and the program one in the same? If you remove an apk from browsing with root explorer it will remove the program off your phone.
Click to expand...
Click to collapse
If that were the case, I'd have very few apps on my phone. I always delete the apk file (as soon as I back it up to my normal backup locations, which are on devices other than the phone).
An apk is actually a zip file with a different extension. (Rename it .zip and open it in Winzip - you'll see.) It's an installer. Once the app has been installed you no longer need the installer.
If you've deleted apk files and had your apps disappear, you're doing something in addition to removing the apk files. (I normally put apk files on the root of my external SD card, so I don't need a rooted program to delete them.)
wdkingery said:
Is there a way to accomplish this without safestrap? That's the only step of your process I don't have
Click to expand...
Click to collapse
I've added/deleted/modified files in /system/app with just root file explorer, back before safestrap existed for the N3 - you do not need safestrap to fiddle with /system/app - you can do it with root file explorer (remember to set the permissions correctly - 644 iirc).

[Guide] Using iOS-Style Emojis on Android N Developer Preview

Good morning all,
Before getting a Nexus 6P around a week ago, I had been using an app called "Emoji Switcher (root)" to use the iOS-styled emojis in conjunction with Google Keyboard. I prefer to use this emoji style, despite Google's updates, because many of my friends and family use iPhones, and I like to make sure we are conveying the same message as emojis are a very visual language.
Emoji Switcher (root) Thread
http://forum.xda-developers.com/showthread.php?t=2722892
I was looking to replicate this on the Developer Preview of Android N, and after a great deal of headache going through many incompatible apps and methods, I have figured it out and would like to spare anyone else who is interested the headache. Many root file explorers will not allow you to modify the system .tff file that controls the emojis across the device, so I had to get old school with it.
I first downloaded a .tff file from the thread below that includes all of the iOS emojis through Unicode 9 as well as the Unicode 10 candidates that those of us on Android N have on their keyboards currently. Download and unzip the attachment "iOS_unicode9_emojis_Mr.Yawnie.zip." You do not need any of the modified keyboards if you are on Android N! Within this container is the file "NotoColorEmoji.tff." This is the same name as the file we will be replacing, just keep it in your downloads folder for now.
Mr.Yawnee's iOS Emoji Thread
http://forum.xda-developers.com/gene...mojis-t3348544
Next, you will need to reboot into TWRP and mount the system partition. When your system is mounted return to the TWRP home screen, go to "Advanced," and then "File Manager."
Within the File Manager navigate to the root folder --> System --> Fonts, and scroll down until you see the file "NotoColorEmoji.tff." This is the standard emoji font that Android pulls for your keyboards, incoming messages, etc. IT IS VERY IMPORTANT THAT WE DO NOT DELETE THIS FILE. Simply rename the file to "NotoColorEmojiOld.tff" (Or whatever you would like to call it) and LEAVE IT IN THE FONTS FOLDER.
Now, still within the TWRP file manager, navigate back to your downloads folder where you unzipped the "NotoColorEmoji.tff" file that we downloaded earlier. Simply copy this file into the / --> System --> Fonts folder we were just in. It will not overwrite anything since we renamed the original file.
Unmount the system partition and reboot your Nexus. Your emoji should all be updated and replaced with iOS-style emoji! These emoji are working on the stock keyboard for me, and I imagine that since they replaced the system font they should work with any custom keyboards you may be using.
If you wish to revert, simply reboot into TWRP, mount system, go back into the Fonts folder, delete the "NotoColorEmoji.tff" file that we added in, and then RENAME "NotoColorEmojiOld.tff" to "NotoColorEmoji.tff." You can potentially get your phone into a bootloop if you do not do this step!!
Credits and thank you to @Mr.Yawnie for the wonderful emoji .tff, and thank you to @D_Steve595 for the Emoji Switcher (root) app that I would typically use and have enjoyed so much.
Please go easy on my forum skills as this is my first post on XDA. I will answer and questions as well as I can. I am excited to repay this amazing community with some knowledge of my own!
Cheers,
Eric
@Mr.Yawnie, would you be cool with the iOS emoji font being added to Emoji Switcher?
I was able to do this all within the OS using Root Explorer Pro. Thanks for the info - was curious about this myself!
@Nitemare3219 How were you able to mount system with the phone running? For the life of me I couldn't get any root file explorers to even let me change permissions on anything in my system folder.
esthornhill said:
@Nitemare3219 How were you able to mount system with the phone running? For the life of me I couldn't get any root file explorers to even let me change permissions on anything in my system folder.
Click to expand...
Click to collapse
I literally hit the button that said MOUNT R/W when in the system folder. I can swap back and forth between the two with no issues, running latest SuperSU beta & BusyBox.
Thank you for sharing these links. I too prefer these emoji. Worked perfectly.
Well I ****ed up... I tried using it on Es file explorer now I need the original ttf ..
Can someone upload
Update *** I got it back...

Categories

Resources