Related
https://market.android.com/details?id=com.locomolabs.facebook
"Friend Me"
See if it does work on GT 10.1
nice find! it's not perfect, but it works better than the official facebook app(which is really embarrassing for facebook)
this looks great!
Not bad, But It would make sense for Facebook to add tablet support these days.
the ipad is just about to get one soon... so hopefully that means one for honeycomb as well
http://www.huffingtonpost.com/2011/06/17/facebook-ipad-app-release_n_879015.html
Can anyone post the apk? Thanks!
fb too busy for apps
facebook is too busy trying to sell users information and invade their privacy instead of developing apps for ipad and honeycomb
u can DL it from Andriod market for free
I really like it so far. I haven't tried the official facebook app yet but the layout of this one is really nice. Only gripe is that I can't seem to find the notifications.
Sent from my GT-P7510 using Tapatalk
I don't like how clicking on a friends name does not bring to to their profile. I don't wanna have to search for a friend that just posted on my wal
Agree deleted app
If this doesn't quite work for you, TweetDeck works fantastic for basic functions. No liking individual comments, and I'm not sure how it handles pictures, and there's no chat, but it scales nicely and the app is solid. Notifications too. You do need to make a Twitter account to use it, but it's a small inconvenience until Facebook gets their act together.
Hey guys, I'm new here obviously, and I hope I'm posting in the correct forum. What I have ids more of a request than a question, but I was wondering if any devs could possibly write an xposed module for Facebook messenger to enable the sms feature on our phones, I have a fixed apk but I would like to stay updated with all the latest bug fixes, which is why I make this request.
So is no one able to help me out our at least point me in the right direction?
Too bad
dang I wish somebody could have answered this or found some way to work around it. I miss when you get a text with facebook Messenger
I wish someone wrote a xposed module to costumize the messenger app.. I'm looking forward to saying goodbye to that annoying "thumb up" button that I always hit by mistake! I wish I could remove almost all those useless buttons and be given back that tidy, clean and simple chat messenger interface!
This module was previously developed by runnirr.
A majority of the information in the original post has been moved here:
Wiki on github
Alpha and beta testers needed!
If you're willing to communicate with me directly to test new features and/or ensure compatibility with your particular device and ROM feel free to PM me. I'd prefer to communicate via messaging on either hangouts or skype. I'm especially looking for people using Sense or Touchwiz based ROMs, but anyone can be helpful. If you can take a logcat and willing to test a barrage of experimental builds, I WANT YOU!
My own testing will take place on:
Nexus 7 2013 (FLO)
Dirty Unicorns DU_flo_4.4.4_20140826.v7.9-TESTBUILD
3.4.0-ElementalX-N7-2.14
XPosed + Nexus 7 SMS Enabler
==========So this is my first post releasing anything so hopefully this goes well.
Introduction
I exclusively use Google Voice for texting but find the features of other sms apps to be much better than the Google Voice apps. It seems other do as well since it is built into Cyanogenmod now. I decided to go back to stock and missed the option of using other sms apps with Google Voice. This is based largely off the Voice+ module from Cyanogenmod, but implements its own hooks to know when an sms message is being sent, or Google Voice message is being received.
Installation
Install Google Voice from the play store if you don't have it already
Install the XVoice+ apk from the downloads section at the end of this post
Enable XVoice+ in Xposed
Run the XVoice+ app and select your Google Voice account
Disable "Text Notifications" in the Google Voice app settings to avoid double notifications
Reboot your phone to enable the Xposed module
Note: It my take a few minutes after rebooting before your messages start showing in your sms app of choice. A toast will show when the service is up and running.
On a tablet
I don't have a modern tablet but @Link_of_Hyrule put together a small guide about how he got it working.
https://plus.google.com/102556815242935253163/posts/YyFVaTQrPmi
http://forum.xda-developers.com/showpost.php?p=52328473&postcount=606
Screenshot
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
How it works
Sending
The VoicePlusService runs on startup and listens for a NEW_OUTGOING_SMS so that it knows when a message is being sent. Cyanogenmod made this a system-wide intent, but it is not available on all other roms. Instead, I made my own intent.
I hook all outgoing sms messages through the SmsManager and stops them from being sent. Instead I send my custom NEW_OUTGING_SMS intent that is picked up by the OutgoingSmsReceiver which then starts the VoicePlusService. The handling of sending the message via Google Voice is the same logic used in the Cyanogenmod app.
Receiving
Receiving message is done by hooking into the Google Voice app's PushNotificationReceiver. This means that we know of the message as soon as the Google Voice app does. Conveniently, this notification happens even when notifications in Google Voice are turned off, so you don't need to briefly see the Google Voice notification, have it disappear, and then see the sms notification.
Once we see we have an incoming Google Voice message, we broadcast another custom intent that is picked up by a IncomingVoiceReceiver which starts the VoicePlusService.The service then handles the message and broadcasts a system wide RECEIVED_SMS intent that is used by all sms applications.
Side Effects
Because of the way some system apps are being overwrote, I expect that some things will break.
All outoging SMS messages from apps that use the SmsManager will be intercepted and sent via Google Voice. To send via your carrier, select "Disable" within XVoice+
The app grants itself permission for BROADCAST_SMS which does not appear in the list of permission since it is a system level permission.
The app grants itself WRITE_SMS permisson on 4.4+ so that it can save messages in the sms history
Downloads
Please try one of the latest Experimental Builds if you would like to test new features or help smash bugs!
2.5RC1 - XVoicePlus-v2.5-RC1.apk
Changelog -
Support for Sense and Touchwiz based ROMs
Added sync settings (Reduces data usage)
Slightly reduced memory usage
Fixes potential memory leak when sync settings are disabled
Known Issues -
Receiving emoji causes apps to crash
Receiving long messages causes apps to crash
Occasional outgoing message duplication, especially during polling and reboots.
2.4.2 - XVoicePlus2.4.2.apk
Source
Repository on Github
Click to expand...
Click to collapse
Enjoy and please leave any feedback.
XDA:DevDB Information
[Xposed][ICS+] XVoicePlus - Voice+ with Xposed, Xposed for all devices (see above for details)
Contributors
B2OJustin, runnirr
Xposed Package Name:
Version Information
Status: Snapshot
Current Stable Version: 2.4.2
Stable Release Date: 2014-04-30
Current Beta Version: 2.5RC1
Beta Release Date: 2014-09-03
Created 2014-08-31
Last Updated 2014-09-03
Reserved
Great work, keep up dev:good:
Was always looking for something like this. Will try it out. Thanks
Sent from my GT-N8013 using Tapatalk
aalupatti said:
Was always looking for something like this. Will try it out. Thanks
Sent from my GT-N8013 using Tapatalk
Click to expand...
Click to collapse
No problem. I would be interested in your experience using it (basically if it works for you or not) or other feedback you have.
Awesome! I've been looking forward to something like this and I'm installing it right now. I'm running an N5 on 4.4.2. I'll post feedback as I have it.
I had a few questions:
1) Should we keep the Google Voice app installed and running?
2) If so, is the best way to not get dual notifications by disabling notifications via app info for Google Voice or disabling text notifications within the Google Voice app (so as to still get voicemail notifications)? Or maybe something else?
My initial testing looks like this works perfectly (tested with Hangouts and Textra)!
SeanA208 said:
Awesome! I've been looking forward to something like this and I'm installing it right now. I'm running an N5 on 4.4.2. I'll post feedback as I have it.
I had a few questions:
1) Should we keep the Google Voice app installed and running?
2) If so, is the best way to not get dual notifications by disabling notifications via app info for Google Voice or disabling text notifications within the Google Voice app (so as to still get voicemail notifications)? Or maybe something else?
My initial testing looks like this works perfectly (tested with Hangouts and Textra)!
Click to expand...
Click to collapse
1) Yes the google voice app needs to stay installed. I hook into its notifcation system to know when new messages come in.
2) Disabling "Text notifications" in the Google Voice works and is simple. I don't know if there is another way that works. I assume voice mail messages will still come in correctly (I haven't had one since I've been running this)
Galaxy note 2 on sprint (sph-l900). My Google voice number is my sprint number.
My problem has always been that messages I send through the web never appear in the stock messaging app. With your module, it's a little better... I can get those messages that I send from the Web on my phone if and only if the recipient replies to the message before I send a message from my phone. For instance, if I send a message via the Web and immediately send another message via the hangouts app, the web message never gets synched to the hangouts app.
Otherwise, this is a fantastic module, something I can use daily. Thanks!
I use sliding messaging as it has Google Voice integration but there has always been problems with the way it receives gv sms. Is there any way to help the integration with that....maybe work with the team?
I use my regular text for personal business and the gv text for work. It's all integrated in the same app, Sliding Messaging... But receiving has never really worked properly...
Sent from my LG-E980 using Tapatalk
chirisu said:
Galaxy note 2 on sprint (sph-l900). My Google voice number is my sprint number.
My problem has always been that messages I send through the web never appear in the stock messaging app. With your module, it's a little better... I can get those messages that I send from the Web on my phone if and only if the recipient replies to the message before I send a message from my phone. For instance, if I send a message via the Web and immediately send another message via the hangouts app, the web message never gets synched to the hangouts app.
Otherwise, this is a fantastic module, something I can use daily. Thanks!
Click to expand...
Click to collapse
I was able to reproduce that scenario (without Sprint integration). I'll look into it. This is likely a problem with CyanogenMod's version as well.
ahrion said:
I use sliding messaging as it has Google Voice integration but there has always been problems with the way it receives gv sms. Is there any way to help the integration with that....maybe work with the team?
I use my regular text for personal business and the gv text for work. It's all integrated in the same app, Sliding Messaging... But receiving has never really worked properly...
Sent from my LG-E980 using Tapatalk
Click to expand...
Click to collapse
It is possible but it would be out of scope for this module. Also, it looks like Sliding Messaging is a paid app so I won't be looking into it. If another developer is interested in solving this use case, I can provide more information on how this one works.
Just as a followup, everything seemed to work fine for a couple hours but I'm currently seeing some issues. Messages aren't sending reliably (some go through, some do not) and texts aren't coming through reliably (i.e. they come in on Google Voice but not in the SMS app). I'm going to reboot and see if the problem persists. The issues could be due to external factors too (and I've been experimenting with switching the default texting app but I can't imagine that's related)
As a side note, is any of the code open source or are you looking for help from other developers? I don't have any experience building Xposed modules but I do have Android experience and have done software development for a long time.
SeanA208 said:
Just as a followup, everything seemed to work fine for a couple hours but I'm currently seeing some issues. Messages aren't sending reliably (some go through, some do not) and texts aren't coming through reliably (i.e. they come in on Google Voice but not in the SMS app). I'm going to reboot and see if the problem persists. The issues could be due to external factors too (and I've been experimenting with switching the default texting app but I can't imagine that's related)
As a side note, is any of the code open source or are you looking for help from other developers? I don't have any experience building Xposed modules but I do have Android experience and have done software development for a long time.
Click to expand...
Click to collapse
Messages are sent using data/wifi (perhaps that is the problem with sending). 4.4.x made many changes in how sms messaging works. I tested briefly on 4.4.2 with hangouts (just to make sure there wasn't any huge issues). I'll try it out some more and see if I can find anything that would be causing it. Day-to-day i use 4.2.2 though.
As far as the source, its currently not uploaded anywhere, although I can share it if you are interested (in a day or so). This was my first Xposed module and it was pretty straight forward, just some reflection. Rovo89's guide is good. https://github.com/rovo89/XposedBridge/wiki/Development-tutorial
runnirr said:
Messages are sent using data/wifi (perhaps that is the problem with sending). 4.4.x made many changes in how sms messaging works. I tested briefly on 4.4.2 with hangouts (just to make sure there wasn't any huge issues). I'll try it out some more and see if I can find anything that would be causing it. Day-to-day i use 4.2.2 though.
As far as the source, its currently not uploaded anywhere, although I can share it if you are interested (in a day or so). This was my first Xposed module and it was pretty straight forward, just some reflection. Rovo89's guide is good. https://github.com/rovo89/XposedBridge/wiki/Development-tutorial
Click to expand...
Click to collapse
I'm on 4.4.2 and no modules with "voice" is showing up in the xposed installer modules list...I've hit refresh in the installer so how do I get your module?
famewolf said:
I'm on 4.4.2 and no modules with "voice" is showing up in the xposed installer modules list...I've hit refresh in the installer so how do I get your module?
Click to expand...
Click to collapse
There is a link at the bottom of the first post for the apk. Download and sideload it. Its not in the xposed repo/installer yet.
Sent from my Galaxy Nexus using Tapatalk
runnirr said:
There is a link at the bottom of the first post for the apk. Download and sideload it. Its not in the xposed repo/installer yet.
Sent from my Galaxy Nexus using Tapatalk
Click to expand...
Click to collapse
ahh my apologies...I misread and was thinking both voice+apk and xvoice+ module were required for some reason. Thanks for clarifying for me. Thats what I get for posting at 4am.
runnirr said:
Messages are sent using data/wifi (perhaps that is the problem with sending). 4.4.x made many changes in how sms messaging works. I tested briefly on 4.4.2 with hangouts (just to make sure there wasn't any huge issues). I'll try it out some more and see if I can find anything that would be causing it. Day-to-day i use 4.2.2 though.
As far as the source, its currently not uploaded anywhere, although I can share it if you are interested (in a day or so). This was my first Xposed module and it was pretty straight forward, just some reflection. Rovo89's guide is good.
Click to expand...
Click to collapse
Yeah I'm still seeing issues on 4.4.2 (functionality goes in and out) so if you could share the source that would be great. I can hack at it and post my findings/fixes if I have any.
Upon further review, it looks like sending is working (after reenabling and rebooting) but receiving is not. I'm not sure if it's an issue with the hook in Google Voice's notifications or in broadcasting the RECEVED_SMS (or something else?)
SeanA208 said:
Yeah I'm still seeing issues on 4.4.2 (functionality goes in and out) so if you could share the source that would be great. I can hack at it and post my findings/fixes if I have any.
Upon further review, it looks like sending is working (after reenabling and rebooting) but receiving is not. I'm not sure if it's an issue with the hook in Google Voice's notifications or in broadcasting the RECEVED_SMS (or something else?)
Click to expand...
Click to collapse
I finally got the source out and on Github. https://github.com/runnirr/XVoicePlus/
I cleaned up some stuff, and forked it from CyanogenMods (instead of just copying their files). The code on Github isn't the exact same that is posted in the OP (as of now) but everything seems to be working.
If you need help setting anything up let me know. Otherwise, feel free to mess around with the code.
Thanks for showing so much interest in this. Its good to know people are using it.
Can't wait to look into this. I will be downloading Xposed tomorrow and let you know how it works. I've been wanting to text through Hangouts instead of voice forever now. Thanks!
Sent from my Nexus 5 using Tapatalk
GoatsTech said:
Can't wait to look into this. I will be downloading Xposed tomorrow and let you know how it works. I've been wanting to text through Hangouts instead of voice forever now. Thanks!
Sent from my Nexus 5 using Tapatalk
Click to expand...
Click to collapse
No problem. Let us know how it goes.
Also, I have uploaded the module to the Xposed repo http://repo.xposed.info/module/com.runnirr.xvoiceplus
It is different than what has been in the OP, but should be functioning the same as before. I'll put any new versions there.
Runnirr, you are the man. I was praying for this on Koush's g+ post the other day. http://goo.gl/RSWJNI
Look forward to testing and 1 million Internetz to you..
Sent from my SM-N9005 using Tapatalk
This module replaces the smiley key with the enter key in message fields of AOSP's SMS/MMS app by altering the input type field of the app's message fields, the same way srelyt's SMS Xposed module does.
It should work with any 4.x rom that uses the stock or only slightly modified AOSP SMS/MMS app and with any keyboard that decides to show the smiley key based on the text field.
Download: Xposed Repository or attachments, source only in attachments
I created this module because CM11's SMS/MMS app's function to show the enter key instead of the smiley key didn't work on my phone. Having found SMS Xposed, I didn't like how it messed with the SMS notifications, taking away the action buttons that were already implemented in CM11. Hence I decided to take a look at the only feature I wanted from SMS Xposed and write this standalone module.
While I created it only for myself and will only update it when it becomes necessary for me, I still wanted to share it in case it helps anyone else.
Enjoy!
Tested and working,
Oppo Find 7 QHD, running CM12.
This is such an important module, the missing enter key was so damn annoying!!!!!
Thanks for making this! Definitely missed softkey enter
Fantastic app. I used to use a similar one for Hangouts. You reckon you could make one for Google's Messenger app? ?
Awesome tweak you saved my cm 12 messaging app. I was noticing it doesn't work on Google's messenger app. Would the module get updated to work for googles messenger?
Sent from my Nexus 6 using XDA Free mobile app
Is there any way you can make this work with Swype?
Doesn't seem to.
Adam3Sixty said:
Tested and working,
Oppo Find 7 QHD, running CM12.
This is such an important module, the missing enter key was so damn annoying!!!!!
Click to expand...
Click to collapse
Mecca EL said:
Thanks for making this! Definitely missed softkey enter
Click to expand...
Click to collapse
Thank you as well! I'm happy to know this very first Android project of mine is of use to more people than myself.
brad2409 said:
Fantastic app. I used to use a similar one for Hangouts. You reckon you could make one for Google's Messenger app?
Click to expand...
Click to collapse
pnunez1310 said:
Awesome tweak you saved my cm 12 messaging app. I was noticing it doesn't work on Google's messenger app. Would the module get updated to work for googles messenger?
Sent from my Nexus 6 using XDA Free mobile app
Click to expand...
Click to collapse
While I originally didn't plan to expand and maintain the app further than I need it myself, I'm curious whether I can work out how to do it. Since Google's Messenger app is closed source, I'll need to learn a bit more about how to create Xposed modules, but as soon as I have the time, I'll look into it. Depending on how difficult it proves to be, I might even implement support for more apps than that upon request.
hassanmahmood said:
Is there any way you can make this work with Swype?
Doesn't seem to.
Click to expand...
Click to collapse
Actually, it should work with Swype; I'm using that very keyboard myself. As of now, the module only works with the standard or just slightly modified AOSP SMS/MMS app (package name com.android.mms if I'm not mistaken). Which version of Swype and which SMS app do you use?
Aironfaar said:
Thank you as well! I'm happy to know this very first Android project of mine is of use to more people than myself.
While I originally didn't plan to expand and maintain the app further than I need it myself, I'm curious whether I can work out how to do it. Since Google's Messenger app is closed source, I'll need to learn a bit more about how to create Xposed modules, but as soon as I have the time, I'll look into it. Depending on how difficult it proves to be, I might even implement support for more apps than that upon request.
Awesome. Can't wait. Hope your able to figure it out. Would be an good add-on especially since Google messenger its starting to get better.
Sent from my Nexus 6 using XDA Free mobile app
Click to expand...
Click to collapse
Aironfaar said:
.
Actually, it should work with Swype; I'm using that very keyboard myself. As of now, the module only works with the standard or just slightly modified AOSP SMS/MMS app (package name com.android.mms if I'm not mistaken). Which version of Swype and which SMS app do you use?
Click to expand...
Click to collapse
Sorry, I didn't get notified of the quote.
I use Swype + Dragon version 1.8.7.1080700.34526 and Sony's Messaging app that seems to only be called 'Messaging' version 27.3.A.0.23
Nice module there. Weird thing is it actually worked for me once, then after a few hours I tried again and it didn't work anymore. The msg doesn't send by pressing the enter key. Instead, it will send when I hold the enter key and select "prev". Any idea how to fix that?
I'm on samsung galaxy s4 running cm11, using google keyboard and stock sms app.
Confirmed working on NamelessROM 5.1.1 with newest Xposed Alpha build.
Oppo Find 7s (QHD)
Google Keyboard.
Doesn't work on CM 12.1 nexus 6 ??
Sent from my Nexus 6 using XDA Free mobile app
Anyway this module can work on cm 12.1 for Google messenger ? Would be great!!
Sent from my Nexus 6 using XDA Free mobile app
@Aironfaar if I was to send u the messaging apk from OxygenOS on the OnePlus Two, do u think u could work ur magic on the module?? Not having an enter key is REALLY killing my testing, lol.
Works on cm 12.1 Messaging..
But, is it possible to make it work on Google's Messenger too? Because I prefer using it. More power, Sir!
Geddd said:
Works on cm 12.1 Messaging..
But, is it possible to make it work on Google's Messenger too? Because I prefer using it. More power, Sir!
Click to expand...
Click to collapse
Just realised, the messaging App on OxygenOS is Google Messenger, oops.
Hi, just bringing this back from the dead because I like aosp keyboard and hate emojies. Anyone can help me getting this to work on current android or a different way to get rid of emoji button?
About:
Google's Gboard won't let you search for NSFW GIFs. This Xposed module changes that.
Requirements:
- Xposed Framework
- Gboard
Download:
- http://repo.xposed.info/module/com.imadev.nsfw
I don't get the sense of this module..
Can you give me like an example how to use it?
memocatcher said:
I don't get the sense of this module..
Can you give me like an example how to use it?
Click to expand...
Click to collapse
Think of it like Google images with safe search turned off. The search results are uncensored, so you get access to things like adult themed GIFs.
I believe GIF search currently works with Google Messenger, Hangouts and Allo. I'm sure that there will be more apps to support it shortly too.
Thank you, it is nice that there are still good Devs :good:
Sent from my hero2lte using XDA Labs
Cool I'll have a look
Thanks for the work you put in
Seriously?
Cowboy from Hell on a twisted trail.
Koffed From my Big Ass Outlaw Phone.
Bubba said:
Seriously?
Click to expand...
Click to collapse
Yep. Unfiltered search results
The Xposed module requires no permissions and contains no adverts.
Really nice job man! I cannot believe this module isn't getting more exposure! I am using the crap out of the "Adult" gifs and sending them to friends on messenger :laugh:
I know maybe this is the wrong thread to ask. But, how to send gifs with GBoard on WhatsApp..? cos WhatsApp has its own gif support now.. and GBoard doesn't allows to send gifs on WhatsApp.
Sent from my Redmi Note 3 using XDA-Developers Legacy app
I also would Like to have a mod/fix for using it with WhatsApp
NSFW Gboard v1.1
Code:
11 March 2017 - Stable
----------------------
* Added support for Gboard 6.1 (older versions will continue to work and future versions might too)
Like it says, this new version might support future versions of Gboard without me needing to release an update. It'll depend on how much Google changes their code over time.
If you want WhatsApp to support Gboard then you'll have to ask their dev team to add it.
March 17 - WhatsApp added Gboard GIF support.
http://www.androidpolice.com/2017/03/17/whatsapp-adds-google-gboard-gif-support/
April 6 - Gboard 6.2 works with the existing version of NSFW Gboard
I'm looking for something that make GBoard's full emoji on Android 7 works for phone with Android 5, can you make it happen?
I love the module. Helps me with my duuuurrrrrtttyyy chats. Lol.
I wish there was also a way to confirm sending before sending it. Almost sent a NSFW gif to a chat session with co-workers, it would be EXTREMELY inappropriate if they got the wrong gif.
Sent from my XT1575 using Tapatalk
Just discovered this module, great job it work, lot of fun with it :laugh: thanks OP
I have zero clue how to launch the NFSW content.
Not my area of expertise.
In telegram '' @Gif raunchy'' does the job.
The search is the thing?
jacobyo7 said:
Just discovered this module, great job it work, lot of fun with it :laugh: thanks OP
Click to expand...
Click to collapse
Lucky u :fingers-crossed:
Delete
xdasith said:
I have zero clue how to launch the NFSW content.
Click to expand...
Click to collapse
Press the keboards emoji button and select "GIF". You can then search for the GIF
Gggggas said:
Delete
Click to expand...
Click to collapse
I guess this was a message asking for an update? Luckily it still works with the new versions
@ImADev haha yeah man cause I had some issue when I reinstalled Xposed and thought it wasn't working (like a noob lol) .
I ADORE your mod [emoji16]
Sent from my SM-G935F using Tapatalk
You just made my day!
keep up the good work mate