[Q] Porting Emoji from Android 4.4 in any rom. - Android Q&A, Help & Troubleshooting

Hello all!
As you maybe seen, Android 4.4 (KitKat) has awesome color emoji.
I looked into the sources, and I think I managed to found what does make emoji in color :
--system
------- fonts
--------- AndroidEmoji.ttf
--------- NotoColorEmoji.tff
-- etc
--------- fallback_fonts.xml
--------- system_fonts.xml
In framework-res.apk, it as some png of some simple emoji.
EDIT :
I found something else in my insvestigations.
In CM11 and KitKat source code, it has a folder emoji inside "framework/opt/".
In emoji folder, it has
- Android.mk
- CleanSpec.mk
- EmojiFactory.cpp
- EmojiFactory.h
And i'm sure EmojiFactory has something to do with colored emoji.
Like these comments line say :
// Returns binary image data corresponding to "pua". The size of binary is
// stored to "size". Returns NULL if there's no mapping from the "pua" to a
// specific image. Currently, image format is all (animated) gif.
Click to expand...
Click to collapse
In "frameworks/base/core/java/android" it has an emoji folder, with EmojiFactory.java file, which call libemoji.so.
EDIT 2 :
They talk about emoji here :
External
/home/loic/cm11/external/chromium_org/third_party/WebKit/Source/core/rendering/RenderText.cpp
/home/loic/cm11/external/chromium_org/third_party/skia/gyp/freetype.gyp
/home/loic/cm11/external/skia/gyp/freetype.gyp
/home/loic/cm11/external/linux-tools-perf/Documentation/maps
/home/loic/cm11/external/icu4c/.git/index
/home/loic/cm11/external/icu4c/data/mappings/softbank-shift_jis-2012.ucm
/home/loic/cm11/external/icu4c/data/mappings/kddi-jisx-208-2007.ucm
/home/loic/cm11/external/icu4c/data/mappings/README.emoji
/home/loic/cm11/external/icu4c/data/mappings/docomo-shift_jis-2012.ucm
/home/loic/cm11/external/icu4c/data/mappings/softbank-jisx-208-2007.ucm
/home/loic/cm11/external/icu4c/data/mappings/kddi-shift_jis-2012.ucm
Out
/home/loic/cm11/out/target/common/obj/APPS/Mms_intermediates/public_resources.xml
/home/loic/cm11/out/target/common/obj/APPS/Mms_intermediates/src/R.stamp
/home/loic/cm11/out/target/common/obj/APPS/Mms_intermediates/src/com/android/mms/R.java
/home/loic/cm11/out/target/common/obj/APPS/Mms_intermediates/src/com/android/ex/chips/R.java
/home/loic/cm11/out/target/common/obj/APPS/LatinIME_intermediates/public_resources.xml
/home/loic/cm11/out/target/common/obj/APPS/LatinIME_intermediates/src/R.stamp
/home/loic/cm11/out/target/common/obj/APPS/LatinIME_intermediates/src/com/android/inputmethod/latin/R.java
/home/loic/cm11/out/target/common/obj/APPS/LatinIME_intermediates/proguard_options
/home/loic/cm11/out/target/common/R/com/android/mms/R.java
/home/loic/cm11/out/target/common/R/com/android/inputmethod/latin/R.java
/home/loic/cm11/out/target/common/R/com/android/ex/chips/R.java
Test
/home/loic/cm11/cts/tests/tests/text/src/android/text/cts/EmojiConstants.java
/home/loic/cm11/cts/tests/tests/text/src/android/text/cts/StaticLayoutLineBreakingTest.java
/home/loic/cm11/cts/tests/tests/text/src/android/text/cts/EmojiTest.java
Android
/home/loic/cm11/android/default.xml
Framework
/home/loic/cm11/frameworks/base/preloaded-classes
/home/loic/cm11/frameworks/base/core/jni/android_emoji_EmojiFactory.cpp
/home/loic/cm11/frameworks/base/core/jni/Android.mk
/home/loic/cm11/frameworks/base/core/jni/AndroidRuntime.cpp
/home/loic/cm11/frameworks/base/core/java/android/text/Layout.java
/home/loic/cm11/frameworks/base/core/java/android/text/StaticLayout.java
/home/loic/cm11/frameworks/base/core/java/android/text/TextLine.java
/home/loic/cm11/frameworks/base/core/java/android/emoji/EmojiFactory.java
/home/loic/cm11/frameworks/base/core/java/android/view/inputmethod/InputConnection.java
/home/loic/cm11/frameworks/base/tests/StatusBar/src/com/android/statusbartest/NotificationBuilderTest.java
/home/loic/cm11/frameworks/base/tests/StatusBar/res/layout/notification_builder_test.xml
/home/loic/cm11/frameworks/base/tools/preload/20100223.compiled
/home/loic/cm11/frameworks/base/tools/preload/20090811.compiled
/home/loic/cm11/frameworks/base/.git/index
/home/loic/cm11/frameworks/opt/emoji/Android.mk
/home/loic/cm11/frameworks/opt/emoji/EmojiFactory.cpp
/home/loic/cm11/frameworks/opt/emoji/EmojiFactory.h
/home/loic/cm11/frameworks/opt/timezonepicker/src/com/android/timezonepicker/TimeZonePickerUtils.java
.repo
/home/loic/cm11/.repo/projects/frameworks/opt/emoji.git/config
/home/loic/cm11/.repo/projects/frameworks/opt/emoji.git/.repopickle_config
/home/loic/cm11/.repo/projects/frameworks/opt/emoji.git/FETCH_HEAD
/home/loic/cm11/.repo/projects/frameworks/base.git/objects/pack/pack-822265727f5bd79fd7574e8251fd9cff98559d8b.pack
/home/loic/cm11/.repo/projects/packages/inputmethods/LatinIME.git/objects/pack/pack-f75f41c8589b316ac7313a2f533b3d37aa9072ba.pack
/home/loic/cm11/.repo/project.list
/home/loic/cm11/.repo/manifests/default.xml
/home/loic/cm11/.repo/.repopickle_fetchtimes
Vendor
/home/loic/cm11/vendor/cm/config/common.mk
Packages
/home/loic/cm11/packages/apps/Mms/.git/index
/home/loic/cm11/packages/apps/Mms/res/values-el/cm_strings.xml
/home/loic/cm11/packages/apps/Mms/res/values-hu/cm_strings.xml
/home/loic/cm11/packages/apps/Mms/res/values-iw/cm_strings.xml
/home/loic/cm11/packages/apps/Mms/res/values-cs/cm_strings.xml
/home/loic/cm11/packages/apps/Mms/res/values-nb/cm_strings.xml
/home/loic/cm11/packages/apps/Mms/res/values-hr/cm_strings.xml
/home/loic/cm11/packages/apps/Mms/res/values-da/cm_strings.xml
/home/loic/cm11/packages/apps/Mms/res/values-nl/cm_strings.xml
/home/loic/cm11/packages/apps/Mms/res/values-fr/cm_strings.xml
/home/loic/cm11/packages/apps/Mms/res/values-zh-rCN/cm_strings.xml
/home/loic/cm11/packages/apps/Mms/res/values-ru/cm_strings.xml
/home/loic/cm11/packages/apps/Mms/res/values-ug/cm_strings.xml
/home/loic/cm11/packages/apps/Mms/res/values-fi/cm_strings.xml
/home/loic/cm11/packages/apps/Mms/res/values-pl/cm_strings.xml
/home/loic/cm11/packages/apps/Mms/res/values-it/cm_strings.xml
/home/loic/cm11/packages/apps/Mms/res/values-ca/cm_strings.xml
/home/loic/cm11/packages/apps/Mms/res/values-zh-rTW/cm_strings.xml
/home/loic/cm11/packages/apps/Mms/res/values-es/cm_strings.xml
/home/loic/cm11/packages/apps/Mms/res/values-uk/cm_strings.xml
/home/loic/cm11/packages/apps/Mms/res/values-af/cm_strings.xml
/home/loic/cm11/packages/apps/Mms/res/values-pt/cm_strings.xml
/home/loic/cm11/packages/apps/Mms/res/values-de/cm_strings.xml
/home/loic/cm11/packages/apps/Mms/res/values/cm_arrays.xml
/home/loic/cm11/packages/apps/Mms/res/values/cm_strings.xml
/home/loic/cm11/packages/apps/Mms/res/values-sv/cm_strings.xml
/home/loic/cm11/packages/apps/Mms/res/values-sk/cm_strings.xml
/home/loic/cm11/packages/inputmethods/LatinIME/tests/src/com/android/inputmethod/latin/InputLogicTests.java
/home/loic/cm11/packages/inputmethods/LatinIME/java/src/com/android/inputmethod/keyboard/KeyboardId.java
/home/loic/cm11/packages/inputmethods/LatinIME/java/src/com/android/inputmethod/keyboard/KeyboardSwitcher.java
/home/loic/cm11/packages/inputmethods/LatinIME/java/src/com/android/inputmethod/keyboard/EmojiPalettesView.java
/home/loic/cm11/packages/inputmethods/LatinIME/java/src/com/android/inputmethod/keyboard/internal/KeyboardState.java
/home/loic/cm11/packages/inputmethods/LatinIME/java/src/com/android/inputmethod/keyboard/internal/KeyboardTextsSet.java
/home/loic/cm11/packages/inputmethods/LatinIME/java/src/com/android/inputmethod/keyboard/internal/KeyboardIconsSet.java
/home/loic/cm11/packages/inputmethods/LatinIME/java/src/com/android/inputmethod/keyboard/internal/KeyboardCodesSet.java
/home/loic/cm11/packages/inputmethods/LatinIME/java/src/com/android/inputmethod/keyboard/EmojiCategoryPageIndicatorView.java
/home/loic/cm11/packages/inputmethods/LatinIME/java/src/com/android/inputmethod/keyboard/EmojiLayoutParams.java
/home/loic/cm11/packages/inputmethods/LatinIME/java/src/com/android/inputmethod/latin/Constants.java
/home/loic/cm11/packages/inputmethods/LatinIME/java/src/com/android/inputmethod/latin/LatinIME.java
/home/loic/cm11/packages/inputmethods/LatinIME/java/src/com/android/inputmethod/latin/SubtypeSwitcher.java
/home/loic/cm11/packages/inputmethods/LatinIME/java/src/com/android/inputmethod/latin/settings/Settings.java
/home/loic/cm11/packages/inputmethods/LatinIME/java/src/com/android/inputmethod/latin/utils/SubtypeLocaleUtils.java
/home/loic/cm11/packages/inputmethods/LatinIME/java/res/values-et-rEE/strings.xml
/home/loic/cm11/packages/inputmethods/LatinIME/java/res/values-v19/emoji-categories.xml
/home/loic/cm11/packages/inputmethods/LatinIME/java/res/values-ka-rGE/strings.xml
/home/loic/cm11/packages/inputmethods/LatinIME/java/res/values-sl/strings.xml
/home/loic/cm11/packages/inputmethods/LatinIME/java/res/values-vi/strings.xml
/home/loic/cm11/packages/inputmethods/LatinIME/java/res/values-rm/strings.xml
/home/loic/cm11/packages/inputmethods/LatinIME/java/res/values-zh-rHK/strings.xml
/home/loic/cm11/packages/inputmethods/LatinIME/java/res/values-el/strings.xml
/home/loic/cm11/packages/inputmethods/LatinIME/java/res/values-fa/strings.xml
/home/loic/cm11/packages/inputmethods/LatinIME/java/res/values-pt-rPT/strings.xml
/home/loic/cm11/packages/inputmethods/LatinIME/java/res/values-hu/strings.xml
/home/loic/cm11/packages/inputmethods/LatinIME/java/res/values-iw/strings.xml
/home/loic/cm11/packages/inputmethods/LatinIME/java/res/values-sw540dp/dimens.xml
/home/loic/cm11/packages/inputmethods/LatinIME/java/res/values-en-rGB/strings.xml
/home/loic/cm11/packages/inputmethods/LatinIME/java/res/values-cs/strings.xml
/home/loic/cm11/packages/inputmethods/LatinIME/java/res/values-ar/strings.xml
/home/loic/cm11/packages/inputmethods/LatinIME/java/res/values-hy-rAM/strings.xml
/home/loic/cm11/packages/inputmethods/LatinIME/java/res/values-nb/strings.xml
/home/loic/cm11/packages/inputmethods/LatinIME/java/res/values-zu/strings.xml
/home/loic/cm11/packages/inputmethods/LatinIME/java/res/values-ja/strings.xml
/home/loic/cm11/packages/inputmethods/LatinIME/java/res/values-hi/strings.xml
/home/loic/cm11/packages/inputmethods/LatinIME/java/res/values-ro/strings.xml
/home/loic/cm11/packages/inputmethods/LatinIME/java/res/values-hr/strings.xml
/home/loic/cm11/packages/inputmethods/LatinIME/java/res/values-ko/strings.xml
/home/loic/cm11/packages/inputmethods/LatinIME/java/res/values-da/strings.xml
/home/loic/cm11/packages/inputmethods/LatinIME/java/res/values-nl/strings.xml
/home/loic/cm11/packages/inputmethods/LatinIME/java/res/values-th/strings.xml
/home/loic/cm11/packages/inputmethods/LatinIME/java/res/values-tl/strings.xml
/home/loic/cm11/packages/inputmethods/LatinIME/java/res/values-en-rIN/strings.xml
/home/loic/cm11/packages/inputmethods/LatinIME/java/res/xml-sw600dp/key_styles_common.xml
/home/loic/cm11/packages/inputmethods/LatinIME/java/res/values-v18/emoji-categories.xml
/home/loic/cm11/packages/inputmethods/LatinIME/java/res/values-fr/strings.xml
/home/loic/cm11/packages/inputmethods/LatinIME/java/res/values-zh-rCN/strings.xml
/home/loic/cm11/packages/inputmethods/LatinIME/java/res/values-lv/strings.xml
/home/loic/cm11/packages/inputmethods/LatinIME/java/res/values-ru/strings.xml
/home/loic/cm11/packages/inputmethods/LatinIME/java/res/values-bg/strings.xml
/home/loic/cm11/packages/inputmethods/LatinIME/java/res/values-sr/strings.xml
/home/loic/cm11/packages/inputmethods/LatinIME/java/res/drawable/ic_emoji_objects_light.xml
/home/loic/cm11/packages/inputmethods/LatinIME/java/res/drawable/ic_emoji_nature_light.xml
/home/loic/cm11/packages/inputmethods/LatinIME/java/res/drawable/ic_emoji_places_light.xml
/home/loic/cm11/packages/inputmethods/LatinIME/java/res/drawable/ic_emoji_people_light.xml
/home/loic/cm11/packages/inputmethods/LatinIME/java/res/drawable/ic_emoji_recent_light.xml
/home/loic/cm11/packages/inputmethods/LatinIME/java/res/drawable/ic_emoji_symbols_light.xml
/home/loic/cm11/packages/inputmethods/LatinIME/java/res/values-fi/strings.xml
/home/loic/cm11/packages/inputmethods/LatinIME/java/res/values-pl/strings.xml
/home/loic/cm11/packages/inputmethods/LatinIME/java/res/values-it/strings.xml
/home/loic/cm11/packages/inputmethods/LatinIME/java/res/values-am/strings.xml
/home/loic/cm11/packages/inputmethods/LatinIME/java/res/values-be/strings.xml
/home/loic/cm11/packages/inputmethods/LatinIME/java/res/values-es-rUS/strings.xml
/home/loic/cm11/packages/inputmethods/LatinIME/java/res/values-land/dimens.xml
/home/loic/cm11/packages/inputmethods/LatinIME/java/res/values-ca/strings.xml
/home/loic/cm11/packages/inputmethods/LatinIME/java/res/values-zh-rTW/strings.xml
/home/loic/cm11/packages/inputmethods/LatinIME/java/res/values-es/strings.xml
/home/loic/cm11/packages/inputmethods/LatinIME/java/res/values-fr-rCA/strings.xml
/home/loic/cm11/packages/inputmethods/LatinIME/java/res/values-sw540dp-land/dimens.xml
/home/loic/cm11/packages/inputmethods/LatinIME/java/res/values-in/strings.xml
/home/loic/cm11/packages/inputmethods/LatinIME/java/res/values-tr/strings.xml
/home/loic/cm11/packages/inputmethods/LatinIME/java/res/values-uk/strings.xml
/home/loic/cm11/packages/inputmethods/LatinIME/java/res/values-km-rKH/strings.xml
/home/loic/cm11/packages/inputmethods/LatinIME/java/res/values-af/strings.xml
/home/loic/cm11/packages/inputmethods/LatinIME/java/res/layout/input_view.xml
/home/loic/cm11/packages/inputmethods/LatinIME/java/res/layout/emoji_keyboard_page.xml
/home/loic/cm11/packages/inputmethods/LatinIME/java/res/layout/emoji_palettes_view.xml
/home/loic/cm11/packages/inputmethods/LatinIME/java/res/values-sw768dp-land/dimens.xml
/home/loic/cm11/packages/inputmethods/LatinIME/java/res/values-lo-rLA/strings.xml
/home/loic/cm11/packages/inputmethods/LatinIME/java/res/values-pt/strings.xml
/home/loic/cm11/packages/inputmethods/LatinIME/java/res/values-sw/strings.xml
/home/loic/cm11/packages/inputmethods/LatinIME/java/res/values-ms-rMY/strings.xml
/home/loic/cm11/packages/inputmethods/LatinIME/java/res/values-de/strings.xml
/home/loic/cm11/packages/inputmethods/LatinIME/java/res/xml/kbd_emoji_category1.xml
/home/loic/cm11/packages/inputmethods/LatinIME/java/res/xml/method.xml
/home/loic/cm11/packages/inputmethods/LatinIME/java/res/xml/kbd_emoji_category4.xml
/home/loic/cm11/packages/inputmethods/LatinIME/java/res/xml/row_pcqwerty5.xml
/home/loic/cm11/packages/inputmethods/LatinIME/java/res/xml/kbd_emoji_category6.xml
/home/loic/cm11/packages/inputmethods/LatinIME/java/res/xml/kbd_emoji_recents.xml
/home/loic/cm11/packages/inputmethods/LatinIME/java/res/xml/key_styles_enter.xml
/home/loic/cm11/packages/inputmethods/LatinIME/java/res/xml/key_styles_common.xml
/home/loic/cm11/packages/inputmethods/LatinIME/java/res/xml/keyboard_layout_set_emoji.xml
/home/loic/cm11/packages/inputmethods/LatinIME/java/res/xml/key_f2.xml
/home/loic/cm11/packages/inputmethods/LatinIME/java/res/xml/kbd_emoji_category5.xml
/home/loic/cm11/packages/inputmethods/LatinIME/java/res/xml/kbd_emoji_category3.xml
/home/loic/cm11/packages/inputmethods/LatinIME/java/res/xml/kbd_emoji_category2.xml
/home/loic/cm11/packages/inputmethods/LatinIME/java/res/values/strings.xml
/home/loic/cm11/packages/inputmethods/LatinIME/java/res/values/themes-common.xml
/home/loic/cm11/packages/inputmethods/LatinIME/java/res/values/colors.xml
/home/loic/cm11/packages/inputmethods/LatinIME/java/res/values/attrs.xml
/home/loic/cm11/packages/inputmethods/LatinIME/java/res/values/dimens.xml
/home/loic/cm11/packages/inputmethods/LatinIME/java/res/values/emoji-categories.xml
/home/loic/cm11/packages/inputmethods/LatinIME/java/res/values/themes-gb.xml
/home/loic/cm11/packages/inputmethods/LatinIME/java/res/values/themes-ics.xml
/home/loic/cm11/packages/inputmethods/LatinIME/java/res/values-lt/strings.xml
/home/loic/cm11/packages/inputmethods/LatinIME/java/res/values-mn-rMN/strings.xml
/home/loic/cm11/packages/inputmethods/LatinIME/java/res/values-sv/strings.xml
/home/loic/cm11/packages/inputmethods/LatinIME/java/res/values-sw768dp/dimens.xml
/home/loic/cm11/packages/inputmethods/LatinIME/java/res/values-sk/strings.xml
/home/loic/cm11/packages/inputmethods/LatinIME/tools/make-keyboard-text/res/values/donottranslate-more-keys.xml
/home/loic/cm11/packages/inputmethods/LatinIME/.git/index
/home/loic/cm11/packages/inputmethods/LatinIME/dictionaries/en_emoji.combined.gz
/home/loic/cm11/packages/inputmethods/LatinIME/dictionaries/fr_emoji.combined.gz
/home/loic/cm11/packages/inputmethods/OpenWnn/.git/index
/home/loic/cm11/packages/inputmethods/OpenWnn/src/jp/co/omronsoft/openwnn/TextCandidatesViewManager.java
/home/loic/cm11/packages/inputmethods/OpenWnn/res/values-land/dimens.xml
/home/loic/cm11/packages/inputmethods/OpenWnn/res/values-sw768dp-land/dimens.xml
/home/loic/cm11/packages/inputmethods/OpenWnn/res/values/dimens.xml
Please help me to search !

You have erased your old emoji font or your phone doesn't read the new files, all you have to do is restore the old files

use
use all knew Google keyboard (Google it)

Do you have Skype ??
Lo-P said:
Hello all!
As you maybe seen, Android 4.4 (KitKat) has awesome color emoji.
I looked into the sources, and I think I managed to found what does make emoji in color :
--system
------- fonts
--------- AndroidEmoji.ttf
--------- NotoColorEmoji.tff
-- etc
--------- fallback_fonts.xml
--------- system_fonts.xml
In framework-res.apk, it as some png of some simple emoji.
Anyway, I made a flashable zip with these files and fonts, and I don't see any emoji, even in white in black.
So, could someone help me to find what's wrong?
Click to expand...
Click to collapse

Disputed said:
You have erased your old emoji font or your phone doesn't read the new files, all you have to do is restore the old files
Click to expand...
Click to collapse
gohel.vishal said:
use all knew Google keyboard (Google it)
Click to expand...
Click to collapse
My post is old from 1 Novemer. Since, CM 11 is out, and I have KitKat.
MRL3GS said:
Do you have Skype ??
Click to expand...
Click to collapse
Yes why?

Lo-P said:
My post is old from 1 Novemer. Since, CM 11 is out, and I have KitKat.
Yes why?
Click to expand...
Click to collapse
Might know a way to do it add me MRL3GS

MRL3GS said:
Might know a way to do it add me MRL3GS
Click to expand...
Click to collapse
Sorry my Skype it's for private use~
Share your method with us?

I'm 80% sure I found the trick for enable color emoji in any Android rom. All you need is source code.
Just have to check if my method work, and I give you

Lo-P said:
Sorry my Skype it's for private use~
Share your method with us?
Click to expand...
Click to collapse
i was going to say to make the emojs in colour you need to modify/murg the framwork files. But if you are can make an xposed module it will be a breeze
Lo-P said:
I'm 80% sure I found the trick for enable color emoji in any Android rom. All you need is source code.
Just have to check if my method work, and I give you
Click to expand...
Click to collapse
Really???? How did you get on mate???

MRL3GS said:
i was going to say to make the emojs in colour you need to modify/murg the framwork files. But if you are can make an xposed module it will be a breeze
Click to expand...
Click to collapse
I'm not enough skilled for make one
MRL3GS said:
Really???? How did you get on mate???
Click to expand...
Click to collapse
Check my EDIT 2 on my post! I founded something like EmojiFactory, and so one inside framework. Anyway, I have to check how it work and which files I have to change... Please, a skilled dev can search with us and make an xposed module? I would be awesome!
Got an idea. Have to extract maybe KitKat already build framework and check for Emoji...

Hoping to see this solved and ported to an xposed framework!

tramane said:
Hoping to see this solved and ported to an xposed framework!
Click to expand...
Click to collapse
I hope too. But I guess dev or members who are in 4.4 doesn't care about Emoji in old version, I understand them.
For me, I would love to enable it in Android version coz I have a rom which is in 4.2.2 and I'd love to use with Emoji, in color.
But for the moment, I'm not even enough skilled for build a rom, it always crash... :crying:

I hope someone gets an answer soon, cause I want KK emoji in my JB ROM

hussam91 said:
I hope someone gets an answer soon, cause I want KK emoji in my JB ROM
Click to expand...
Click to collapse
Nobody look like to care
Sent from my GT-I9305 using XDA Premium 4 mobile app

Any Dev think they could give this a go

I hope some developers make appropriate modifications.

WAITINGG!!!

josue276 said:
WAITINGG!!!
Click to expand...
Click to collapse
Yeah you can. For the moment we're alone.
Sent from my GT-I9305 using XDA Premium 4 mobile app

This would be awesome

You should try with KK Keyboard on Play Store, is the stock Kit Kat with colored emoji. https://play.google.com/store/apps/details?id=com.kitkatandroid.keyboard&hl=es_419

Related

[APP][MOD][JB] modded mms.apk

hi..this is my 1st mod mms.apk, it based on holo ICS 4.1 modified stock mms.apk..
i just modified a bit... next time will be more things changed color..
just want to share ^_^
if you like it, just download from link above then flash it to system/apk manually..
here is the steps :
1) extract the zip to your phone to get the "SecMms.apk".
2) paste it to /system/app.
3) remove or backup your stock SecMms.apk and its odex to .bak file (just rename it)
4) change permission of your new SecMms.apk to rw--r--r .
5) reboot
Click to expand...
Click to collapse
SCROLL DOWN MORE FOR MORE THEMED MMS.APK ^_^
GOODLUCK!!
my new mod
here is my new modded mms.apk ^_^
come, take a look :laugh:
with new icon and colors ..
just want to share, if you like just download from link below :fingers-crossed:
Thank you for share it.
Is it work without deodexed rom?
Fatini said:
Thank you for share it.
Is it work without deodexed rom?
Click to expand...
Click to collapse
yea sure ^_^
joehanh88 said:
yea sure ^_^
Click to expand...
Click to collapse
Can you make the statusbar in gray color like stock one? because black background hurts the amoled screen :S
statusbar? you mean my systemui or this messaging app?
joehanh88 said:
statusbar? you mean my systemui or this messaging app?
Click to expand...
Click to collapse
Lol i posted in wrong thread, yep i mean systemui posted here http://forum.xda-developers.com/showthread.php?t=2152667
Thanks in advance!
JosBa said:
Lol i posted in wrong thread, yep i mean systemui posted here http://forum.xda-developers.com/showthread.php?t=2152667
Thanks in advance!
Click to expand...
Click to collapse
i will do some transparent on it..it will not hurt your eyes right?
joehanh88 said:
i will do some transparent on it..it will not hurt your eyes right?
Click to expand...
Click to collapse
Well i prefer grey one like stock,but... yep thats cool! Keep the good work!
JosBa said:
Well i prefer grey one like stock,but... yep thats cool! Keep the good work!
Click to expand...
Click to collapse
man, go to http://forum.xda-developers.com/showthread.php?t=2152667..
i already update it with transparent ^_^
if you like, just download.. :good:
Have you tried to mod the secmms to stop the conversion of sms to mms after the message gets to long? Just wondering... i've tried and failed miserably LOL
Can you post you touchwiz please
Sent from my GT-I9070 using xda app-developers app
I'm unable to find multiple msg delete option ( not multiple conversation) :what:...is there any option to delete multiple msg of a conversation ???
And how to send group msg??
Sent from my GT-I9070 using xda premium
nice worked.
LOL, this project have been forgotten by me for a 3 month..I will check it back and renew this ics messaging app mod..
joehanh88 themed GT-I9070
nice worked men ;D i must tested this app
Chat Backgrounds?
Bryanos said:
nice worked men ;D i must tested this app
Click to expand...
Click to collapse
Can we change the background of the conversation like in stock mms apk of jelly bean.. good work bro waiting for a new release.! :good:
and can you make a flashable zip with the permission changed?
sorry for my bad english.!
I'm running chuckybeans masterrom v7, with cwm recovery and cocore kernel v 5.6.2+
I tried to flash your secmms.apk as told, step by step.
Used ES File Explorer with root permissions to copy the file
Now, the problem is, that my device wont start... just shows the first screen with device model and so on
then it turns off again...
donwload and recovery mode are still functioning
Can you help me, please?
chuckybeans is based on XXLQG? use this apk from Pure Vainilla work in XXLQG and XXLQE
Decano989 said:
chuckybeans is based on XXLQG? use this apk from Pure Vainilla work in XXLQG and XXLQE
Click to expand...
Click to collapse
Ouh, wasn't aware of that^^
Thanks, it worked
too bad, its a different design, wanted to have the second design

[Q] new background in options/dialer and others

guys, need your help! I do my firmware by jb lq4.
and now the problem: I want to insert your image into the background, I tried to change the image through smart apk tool, but when I tried to put the new framework, I was an eternal loading, let faq to replace the background or make me a framework.
thanks in advance)
I want to here a red background
Hmm...
Can you upload your framework-res.apk?
I will try to edit it
Azmi6298 said:
Hmm...
Can you upload your framework-res.apk?
I will try to edit it
Click to expand...
Click to collapse
Here, take this framework: d-h.st/0cv(please copy it into your browser), because I am a new user and has not yet 10 posts)
Аnd more, you can give me instructions on how to do it, and I want to understand myself and how to change the images) I will be very grateful
rus_koshel said:
Here, take this framework: d-h.st/0cv(please copy it into your browser), because I am a new user and has not yet 10 posts)
Аnd more, you can give me instructions on how to do it, and I want to understand myself and how to change the images) I will be very grateful
Click to expand...
Click to collapse
its something like this.. http://forum.xda-developers.com/showthread.php?t=1478758&highlight=aarun..
that is just the basic..
it is many HOW TO thread to done that..just use the search option..
joehanh88 said:
its something like this.. http://forum.xda-developers.com/showthread.php?t=1478758&highlight=aarun..
that is just the basic..
it is many HOW TO thread to done that..just use the search option..
Click to expand...
Click to collapse
I'm sorry, just looking for information in the subject line of the device, about the global search I didnt think:laugh:
rus_koshel said:
I'm sorry, just looking for information in the subject line of the device, about the global search I didnt think:laugh:
Click to expand...
Click to collapse
LOL..
joehanh88 said:
LOL..
Click to expand...
Click to collapse
I check the link you posted, and tried but failed. What folders do I put the background.png into? Thanks in advance
bobfrantic said:
I check the link you posted, and tried but failed. What folders do I put the background.png into? Thanks in advance
Click to expand...
Click to collapse
try this http://forum.xda-developers.com/showthread.php?t=1811755&page=14..
scroll above..you'll see someone post something about it..
or this http://forum.xda-developers.com/showthread.php?t=1571870..its for ICS..but with some knowledge, you'll know what to do..LOL.. if your background failed, try to use 240x400 png resolution instead of 480x800..
hope this help you..
rus_koshel said:
guys, need your help! I do my firmware by jb lq4.
and now the problem: I want to insert your image into the background, I tried to change the image through smart apk tool, but when I tried to put the new framework, I was an eternal loading, let faq to replace the background or make me a framework.
thanks in advance)
I want to here a red background
Click to expand...
Click to collapse
Here is it
http://d-h.st/2ku
Just flash the zip on CWM
Done

[SONY]Xperia Theme - Xposed Module[4.1.x+]

This is a Xposed Module.
Requirements :
Sony Xperia Device
Rooted Stock Rom
Xposed framework Installed & Active.
This module allows you to change the Xperia Theme System Colour On-The-Go*.
It won't allow you to change the default wallpaper or replace any other drawable as with new Xperia Themes for Android 4.3+
With this module you can set your desired colour as system accent.
Features :
Change System Accent Colour On The Go.
Change App Background On The Go. [New]
Change System Bar Background [System Bar includes Statusbar and Navigation Bar]. [New]
Using the module is very simple.
Download and Install.
Activate in Xposed App.
Open The Module either from Xposed app/Modules or Direct from App Drawer.
Activate the only Check Box you see.
Choose desired colours in all the rest of the Colour Picker options.
Exit the app by Back press.
* You need to restart your smart phone for the first time. Its a Xposed requirement for new modules to work. After that whenever you change the colours most of the parts will get the new settings immediately. Swipe out all the apps from recent app panel. But for the whole changes to take place you need to reboot every time you change colours.
I have tested it in Xperia M Dual 4.3
Confirmed Working in Xperia L 4.2.2
Users please test in 4.1,4.2 and 4.4 and report.
For Downloads Check Attachments.
DOWNLOAD
I have Added new Ads free version and as well as ads supported version in attachments.
If you want to support me then you can do so by using the ads supported version.
First to reply - love it.
Xperia L Android 4.2.2 didn't work
Jok3rrr said:
Xperia L Android 4.2.2 didn't work
Click to expand...
Click to collapse
Post your com.sonyericsson.uxp.apk from /system/framework
Also post any one xperia theme apk from /system/apk Recommended either red or green one.
Helps in differentiating easily.
SArnab©® said:
Post your com.sonyericsson.uxp.apk from /system/framework
Also post any one xperia theme apk from /system/apk Recommended either red or green one.
Helps in differentiating easily.
Click to expand...
Click to collapse
I find only 'com.sonyericsson.uxp.jar' not 'com.sonyericsson.uxp.apk', but i uploaded it to attachments, also like 'GreenTheme.apk'.
Jok3rrr said:
I find only 'com.sonyericsson.uxp.jar' not 'com.sonyericsson.uxp.apk', but i uploaded it to attachments, also like 'GreenTheme.apk'.
Click to expand...
Click to collapse
This will do.
Do you have any other apk in framework folder excluding framework-res.apk?
If you have then plz post that too.
Working on the Z2 4.4.2 stock. Just got to clear the apps from the recentes and open them again
SArnab©® said:
This will do.
Do you have any other apk in framework folder excluding framework-res.apk?
If you have then plz post that too.
Click to expand...
Click to collapse
Yes, 'SemcGenericUxpRes.apk'
Jok3rrr said:
Yes, 'SemcGenericUxpRes.apk'
Click to expand...
Click to collapse
I will update the Module and publish a new version with working 4.2.2 support.
Thanks for providing me with the files.
SArnab©® said:
I will update the Module and publish a new version with working 4.2.2 support.
Thanks for providing me with the files.
Click to expand...
Click to collapse
Ok thanks
[Update/Trial][4.1/4.2 Fix]
Jok3rrr said:
Ok thanks
Click to expand...
Click to collapse
Here, test this one and reply if it works now or not.
There's only one option to choose as Sony 4.1/4.2 Themes work differently.
SArnab©® said:
Here, test this one and reply if it works now or not.
There's only one option to choose as Sony 4.1/4.2 Themes work differently.
Click to expand...
Click to collapse
It works now !
Jok3rrr said:
It works now !
Click to expand...
Click to collapse
Am happy that my Module works for you.
I will try to port more things to Android 4.1/4.2 later on.
Please do buy from Play Store if you can to support my work and give a good rating.
thank you.
Xperia Z1 with KK 4.4.4
Neutral color does not apply (quick settings remain white)
thegios said:
Xperia Z1 with KK 4.4.4
Neutral color does not apply (quick settings remain white)
Click to expand...
Click to collapse
Post logcat please.
SArnab©® said:
Post logcat please.
Click to expand...
Click to collapse
let me know if it is ok
thegios said:
let me know if it is ok
Click to expand...
Click to collapse
Xposed Logcat is what I need.
SArnab©® said:
Xposed Logcat is what I need.
Click to expand...
Click to collapse
can you pls explain what exactly I need to do then?
here it is
any update on my feedback?

Quicksettings on MM and Honor

Hey there I recently updated my phone to MM 6.01.
It bugs me that I can't have all Quick Settings in the status bar...only the 9 "most-wanted" icons.
Does anyone know a way to fix this? I miss the old Quick Settings from 5.01.
Hi,
Yes and no,
That's anoying of course, but it's not a bug, MM 6.01 have also lost the "back with fingerprint"
Personnaly, i add the basic widget, to have back my sync.
But, by changing Dpi you can remove the "setting" trigger
That's why, i prefere Lollipop, but i hope one day they'll put back this ....
Marsters said:
Hey there I recently updated my phone to MM 6.01.
It bugs me that I can't have all Quick Settings in the status bar...only the 9 "most-wanted" icons.
Does anyone know a way to fix this? I miss the old Quick Settings from 5.01.
Click to expand...
Click to collapse
In order to do that you have to decompile SystemUI.apk edit the Status bar toggles and recompile it.
DigiGoon said:
In order to do that you have to decompile SystemUI.apk edit the Status bar toggles and recompile it.
Click to expand...
Click to collapse
Hi,
To get systemui.apk, is there a way to send it to the pc for decompile it ?, And what to edit in there ? Thx
Edit 1 : found the path : system/priv-app/systemui
@Kikito94 : Sorry but I'm not a App Developer, so I don't know what to specifically edit in there, but I think you have to edit various smali files to change the toggles, they are linked to some IDs in some xml files. I followed this guide to put Lidroid toggles in my JellyBean device, I hope this guide is not expired as now we have Marshmallow.
DigiGoon said:
@Kikito94 : Sorry but I'm not a App Developer, so I don't know what to specifically edit in there, but I think you have to edit various smali files to change the toggles, they are linked to some IDs in some xml files. I followed this guide to put Lidroid toggles in my JellyBean device, I hope this guide is not expired as now we have Marshmallow.
Click to expand...
Click to collapse
Hehe okay, thx anyway
Kikito94 said:
Hehe okay, thx anyway
Click to expand...
Click to collapse
LOL You quoted it before I can edit it. Please edit your post it seems like a double post.
DigiGoon said:
LOL You quoted it before I can edit it. Please edit your post it seems like a double post.
Click to expand...
Click to collapse
:d Done ! Well i just read the post you share but whaw my head's gonna explode hehe, as long as i stay in B180 i havn't got this problem, but in a few, i'll receive the 8, and idk if we can rollback
Kikito94 said:
:d Done ! Well i just read the post you share but whaw my head's gonna explode hehe, as long as i stay in B180 i havn't got this problem, but in a few, i'll receive the 8, and idk if we can rollback
Click to expand...
Click to collapse
Oh cool, you gonna buy Honor 8? It's another Kirin. But a dope one.
DigiGoon said:
Oh cool, you gonna buy Honor 8? It's another Kirin. But a dope one.
Click to expand...
Click to collapse
Yep already buy, i just wait the shipping ( via aliexpress) not european, but the full network, that's why i hope the multitool to debrand it
Kikito94 said:
Yep already buy, i just wait the shipping ( via aliexpress) not european, but the full network, that's why i hope the multitool to debrand it
Click to expand...
Click to collapse
Yes, somebody will make one for Honor 8 so that you can debrand it to anything.
And congrats on the new phone BTW
DigiGoon said:
Yes, somebody will make one for Honor 8 so that you can debrand it to anything.
And congrats on the new phone BTW
Click to expand...
Click to collapse
Yup that's all i hope and thx

new 200plus fonts no need root

I found best custom font installer for Samsung devices[ONE UI ROMs].
Click on the link below to download.
https://play.google.com/store/apps/details?id=com.mgngoe.zfont
I get an error that states the APK file doesn't contain any certificates.
Got it installed by setting SAI to sign before installing, but none of the fonts work.
spidey44 said:
I get an error that states the APK file doesn't contain any certificates.
Got it installed by setting SAI to sign before installing, but none of the fonts work.
Click to expand...
Click to collapse
Same here got the list of fonts but says not supported.
spidey44 said:
I get an error that states the APK file doesn't contain any certificates.
Got it installed by setting SAI to sign before installing, but none of the fonts work.
Click to expand...
Click to collapse
JAMRZ69 said:
Same here got the list of fonts but says not supported.
Click to expand...
Click to collapse
I Already Told Nmc_alves® On My Thread About This
You Can Read This From Main Source
Just read your main source. So this can not be installed on a non-rooted device?
Ranbir7878 said:
I Already Told Nmc_alves® On My Thread About This
You Can Read This From Main Source
Click to expand...
Click to collapse
spidey44 said:
Just read your main source. So this can not be installed on a non-rooted device?
Click to expand...
Click to collapse
+1
Op edited now working fine
Nmc_alves® said:
Op edited now working fine
Click to expand...
Click to collapse
Installed, when you set font its not supported and uninstalls. Probably not for Android 10 or One Ui 2+ if unrooted.
Darkat70 said:
Installed, when you set font its not supported and uninstalls. Probably not for Android 10 or One Ui 2+ if unrooted.
Click to expand...
Click to collapse
You need to choose the fonts from 1rst page one ui
Darkat70 said:
I did, I managed to get one i liked that wasn't in Wuhan Virus Language, but didn't want to apply.
Click to expand...
Click to collapse
Have tried "Bauhaus & Felbridge" that i like and both were applied...
View attachment 5022919
S20U-Exynos
Xode said:
Have tried "Bauhaus & Felbridge" that i like and both were applied...
S20U-Exynos
Click to expand...
Click to collapse
Thanks I'll try them
Bauhaus and Felbridge are in the font folder I shared with the monofonts app.
JAMRZ69 said:
Bauhaus and Felbridge are in the font folder I shared with the monofonts app.
Click to expand...
Click to collapse
Monofonts is much better, no having to mess around with installing a theme.
Would be great if there was more options like Google Font Or Comfortaa in any font apps. I like the plain rounded type.
JAMRZ69 said:
Bauhaus and Felbridge are in the font folder I shared with the monofonts app.
Click to expand...
Click to collapse
I know,wanted to confirm that it works on this apk as well...
Btw..is it possible to add somehow "Eldiavlos" fonts in monofonts app ?
S20U-Exynos
Anyway to get Google sans
Reuben_skelz92 said:
Anyway to get Google sans
Click to expand...
Click to collapse
I'm not sure.sorry.
Nmc_alves® said:
I found best custom font installer for Samsung devices[ONE UI ROMs].
Click on the link below to download.
https://play.google.com/store/apps/details?id=com.mgngoe.zfont
Click to expand...
Click to collapse
thanks a lot
..
Working for me. Circle Rounded and NeuePlak look really good.
Ricardo_G said:
thanks a lot
Click to expand...
Click to collapse
# SAMSUNG supported versions
- Kitkat and below
- Lollipop (5.0 to 5.1.1)
- Marshmallow (6.0 to 6.0.1)
- Nougat (7.0 to 7.1.2)
- Oreo & upper (8.0++)
- Pie (9.0) OneUI
- Custom Font Not Working On Android10 :'(
for us it is useless

Categories

Resources