XHangouts - The ultimate Google Hangouts extension.

Search This thread

shakazoid

Senior Member
Nov 8, 2014
52
6
Thanks for the feedback. I agree that the feature can be a bit finicky but that's the nature of Hangouts on Android. ;) Which tone are you referring to specifically? Incoming video call? Incoming audio call? I've tested it and it appears that the XHangouts incoming video call setting is overridden by Hangouts when you select a ringtone for that conversation inside Hangouts.

I think you might be looking @ the problem in the wrong screen cos on mine it only shows 2 tone options : call ringtone & chat message sound. You get there by clicking on a conversation(txt msg,voicemail) you have had with someone prior, then u select either your option key on the phone or the 3 dots @ the top right of the screen in order to get "people & options". I believe this is where hangouts offers you option to set an individualized ringtone for particular contacts. Have attached a screenshot , anyway the one I want is for the call ringtone. Thx.


Note :
Unfortunately could not figure out a way to attach image from a computer, only gives option for images stored online, very disappointing that this issue of attaching a local image to a forum thread post has not been fixed or made simpler by the admins of this website
I decided to attach the image via my cloud box instead.
29rrr0r1ic102q0s758zpzufh3j43mvn
 
Last edited:

Mike B.

Recognized Contributor
Nov 17, 2011
3,140
3,173
/
...
Note :
Unfortunately could not figure out a way to attach image from a computer, only gives option for images stored online, very disappointing that this issue of attaching a local image to a forum thread post has not been fixed or made simpler by the admins of this website

I'm not sure why you are quoting a post from an HTC EVO 3D Q&A old thread clearly unrelated to XHangouts, but attaching a local image to a post is done on XDA as it is on all vBulletin-based boards.

If you access the forum from a browser, select the "Attachments" button or the "ATTACH FILES" option. If you use the XDA mobile apps (or Tapatalk), select "Attach Picture" from the menu. In both case you will then be given an opportunity to select the local file you wish to attach. The only "complicated" part is that you can't do that from "Quick Reply" and you need either the Full Reply or select "more options", depending on which tool you use. Neither Xposed nor xHangouts have anything to do with your ability to access local files on your computer, and there's nothing to fix! ;)
 

shakazoid

Senior Member
Nov 8, 2014
52
6
I'm not sure why you are quoting a post from an HTC EVO 3D Q&A old thread clearly unrelated to XHangouts, but attaching a local image to a post is done on XDA as it is on all vBulletin-based boards.

If you access the forum from a browser, select the "Attachments" button or the "ATTACH FILES" option. If you use the XDA mobile apps (or Tapatalk), select "Attach Picture" from the menu. In both case you will then be given an opportunity to select the local file you wish to attach. The only "complicated" part is that you can't do that from "Quick Reply" and you need either the Full Reply or select "more options", depending on which tool you use. Neither Xposed nor xHangouts have anything to do with your ability to access local files on your computer, and there's nothing to fix! ;)

Mike B , reason why I posted the link referred to in my noted comment was to show the frustration involved in attaching an image to a quick reply post while on the computer. It is obvious based on that thread that there were people having problems posting from a computer not phone( that's what that thread was all about if you bothered to go thru all of it) . Have used forums on other sites without problems doing what I complained about which has nothing to do with xhangouts but I wanted folks to know why I was unable to attach an image like I initially wrote. I have tried looking for the "attachment , more or Full reply options" on my computer screen but have been unsuccessful . You could also tell that I did search first on how that could be done , hence how I ended up with that thread link I posted in my comment. The only more have found is below "smiles" but that did not offer anything in regards to attachments.

Anyway have already email an admin about the issue. I don't want my post distracting from the crux of this thread which is xhangouts & the awesome job Kevin M is doing.
 
Last edited:

Mike B.

Recognized Contributor
Nov 17, 2011
3,140
3,173
/
Mike B , reason why I posted the link referred to in my noted comment was to show the frustration involved in attaching an image to a quick reply post while on the computer. It is obvious based on that thread that there were people having problems posting from a computer not phone( that's what that thread was all about if you bothered to go thru all of it) . Have used forums on other sites without problems doing what I complained about which has nothing to do with xhangouts but I wanted folks to know why I was unable to attach an image like I initially wrote. I have tried looking for the "attachment , more or Full reply options" on my computer screen but have been unsuccessful . You could also tell that I did search first on how that could be done , hence how I ended up with that thread link I posted in my comment. The only more have found is below "smiles" but that did not offer anything in regards to attachments.

Anyway have already email an admin about the issue. I don't want my post straying away from the crux of this thread which is xhangouts & the awesome job Kevin M is doing.

The only reason I even bring this up is that the ability to post screenshots and other attached files is an invaluable tool for any developer and users alike.

I'm sorry you have trouble using the Forums but I assure you that there's nothing overly unusual about the way you can add attachments on XDA, and it's definitely not a widespread concern with the members of this or other vBulletin-inspired boards. We can't burden this thread with this unrelated matter but I urge you to try again, maybe with a different browser. Those options are there somewhere and when you provide the relevant information (at least operating system and browser) in the proper thread I'm sure someone will help you see that it was merely an oversight on your part. If you at least see a "more" under smilies, that means you're probably already using the full reply mode and the additional options should be just a little bit below that when you scroll further down, past the "POST ICONS" list. The only browser I can think of on common platforms that has sometimes similar trouble would be ancient versions of MSIE, fixable by simply updating to something more current. Happy sleuthing! ;)
 

rbrenart

Senior Member
Jul 26, 2013
218
28
Just started using it, seems to be working wonderfully. APN splicing with the default AT&T configuration.

Please consider me a +1 request for the "reply"/"mark as read" options on the notification.
 
  • Like
Reactions: Kevin M

ziddey

Senior Member
Aug 26, 2007
1,787
1,553
It'd be awesome if incoming GV calls via hangouts could be automatically disabled when connected to cell. I don't get signal in my bedroom so I usually toggle airplane mode on and use GV hangouts for calls. But when on the go, dual ringing often freaks the phone out
 
  • Like
Reactions: avd

d.cortez

Senior Member
Dec 30, 2005
3,339
597
north texas
Just started using it, seems to be working wonderfully. APN splicing with the default AT&T configuration.

Please consider me a +1 request for the "reply"/"mark as read" options on the notification.
+1 for Black or Dark Grey (#212021). nonetheless, having options is better that the stock green.
 

Kevin M

Inactive Recognized Developer
Jul 31, 2011
457
775
kmark.io
is there a way to use integrate a search function to search through all chat history?

thanks for the great work!

Potentially. It would probably not be integrated into Hangouts itself. Some kind of standalone Hangouts database reader.

I think you might be looking @ the problem in the wrong screen cos on mine it only shows 2 tone options : call ringtone & chat message sound. You get there by clicking on a conversation(txt msg,voicemail) you have had with someone prior, then u select either your option key on the phone or the 3 dots @ the top right of the screen in order to get "people & options". I believe this is where hangouts offers you option to set an individualized ringtone for particular contacts. Have attached a screenshot , anyway the one I want is for the call ringtone. Thx.

I believe we are talking about the same thing. That screen is built into Hangouts and is not part of XHangouts. Any ringtone you select there will override XHangouts. If you are asking for per-contact ringtone selection on the XHangouts side that isn't possible. Sorry.

Just wondering as like many others I prefer a Black and White theme, is there a chance of adding Black to the colour options?

Hopefully. This is on my suggestions list.

It'd be awesome if incoming GV calls via hangouts could be automatically disabled when connected to cell. I don't get signal in my bedroom so I usually toggle airplane mode on and use GV hangouts for calls. But when on the go, dual ringing often freaks the phone out

This is something I may try and take a poke at eventually but it may not be possible to differentiate between calls.
 

bravac

Senior Member
Jan 4, 2011
98
12
Potentially. It would probably not be integrated into Hangouts itself. Some kind of standalone Hangouts database reader.

That would be great-I use google voice and get a lot of texts I have to search through, and not having search on hangouts is the one thing stopping me from using it.

Thanks again for all your work!
 

rbrenart

Senior Member
Jul 26, 2013
218
28
Everything has been working well for me with the defaults + APN splicing, but then today I was out in a new area (with good coverage) and got two MMS messages that wouldn't come through.

I tried hitting download a few times, rebooted, no luck. Disabled the module and rebooted and they came through immediately.

Not complaining, just reporting, any thing I can send you to help track down the issue let me know.

Sent from my Nexus 5 using XDA Free mobile app
 

totbl

Senior Member
Oct 1, 2014
237
12
I can't get this thing activated in xposed. I'm on the latest 3.3 Hangouts/2.2 XH and 5.1.1 with all my other modules working. It says Not Loaded in XHangouts. Not sure what's going wrong.

---------- Post added at 09:37 PM ---------- Previous post was at 09:32 PM ----------

XHangouts is not activated by Xposed" error
 

Kevin M

Inactive Recognized Developer
Jul 31, 2011
457
775
kmark.io
I can't get this thing activated in xposed. I'm on the latest 3.3 Hangouts/2.2 XH and 5.1.1 with all my other modules working. It says Not Loaded in XHangouts. Not sure what's going wrong.

---------- Post added at 09:37 PM ---------- Previous post was at 09:32 PM ----------

XHangouts is not activated by Xposed" error

Thanks for trying XHangouts. Please enable debug logging at the bottom of the XHangouts app. Toggle XHangouts off and then back on again in the Xposed Installer. In the Xposed Installer log section please clear the log (found in menu button). Reboot the device and then try to load the Hangouts and XHangouts apps. Please paste your Xposed log here or do so in a PM if you're worried about personal information potentially being included in the log.

Everything has been working well for me with the defaults + APN splicing, but then today I was out in a new area (with good coverage) and got two MMS messages that wouldn't come through.

I tried hitting download a few times, rebooted, no luck. Disabled the module and rebooted and they came through immediately.

Not complaining, just reporting, any thing I can send you to help track down the issue let me know.

Sent from my Nexus 5 using XDA Free mobile app

Good to hear it's (mostly) working! I've run into this from time to time and I haven't been able to pin it down. Can you reproduce it in any reliable way?

Possible to integrate quick reply into notifications? Great module, so far!

Sent from my A0001 using Tapatalk

This is on my list of suggestions. Thank you.
 

totbl

Senior Member
Oct 1, 2014
237
12
Thanks for trying XHangouts. Please enable debug logging at the bottom of the XHangouts app. Toggle XHangouts off and then back on again in the Xposed Installer. In the Xposed Installer log section please clear the log (found in menu button). Reboot the device and then try to load the Hangouts and XHangouts apps. Please paste your Xposed log here or do so in a PM if you're worried about personal information potentially being included in the log.



Good to hear it's (mostly) working! I've run into this from time to time and I haven't been able to pin it down. Can you reproduce it in any reliable way?



This is on my list of suggestions. Thank you.

I figured it out. I had the xposed apk 67 instead of 69 and that brought it right to life! This app is awesome. Been struggling for so long to have a custom ringtone. Thanks so very much.
 

rbrenart

Senior Member
Jul 26, 2013
218
28
Thanks for trying XHangouts. Please enable debug logging at the bottom of the XHangouts app. Toggle XHangouts off and then back on again in the Xposed Installer. In the Xposed Installer log section please clear the log (found in menu button). Reboot the device and then try to load the Hangouts and XHangouts apps. Please paste your Xposed log here or do so in a PM if you're worried about personal information potentially being included in the log.

Good to hear it's (mostly) working! I've run into this from time to time and I haven't been able to pin it down. Can you reproduce it in any reliable way?

This is on my list of suggestions. Thank you.

Fortunately I can't reproduce this one (MMS that just won't come through with splicing on), but I've enabled the logging so I'll post it if it happens again.
 

Top Liked Posts

  • There are no posts matching your filters.
  • 66
    Code:
    XHangouts is distributed in the hope that it will be useful,
    but WITHOUT ANY WARRANTY; without even the implied warranty of
    MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
    GNU General Public License for more details.

    Introduction
    ic_launcher.png

    The ultimate Google Hangouts extension.


    Google Hangouts is a great messaging app for those of us who make considerable use of the Google Hangouts IM platform and SMS. XHangouts is tasked with improving the Google Hangouts experience on Android. From resolving deep technical issues to cool graphical UI tweaks.

    Featured twice on XDA Xposed Tuesday! (features v2.1)

    Images

    Features
    • Easily enable or disable features without rebooting
    • Automatically rotate photos taken by your camera
    • High quality image resizing algorithm.
    • Tweak MMS, Google Voice, and Hangouts image dimensions
    • Choose between JPEG and PNG images at varying quality levels with an easy-to-use interface.
    • Change the enter key on your keyboard to add a new line or send your message (as opposed to opening the emoji keyboard).
    • (Currently deactivated) MMS APN Splicing. Send and receive MMS very quickly (and waste less battery) while on your mobile connection.
    • Personalize Hangouts! Choose from 23 different material design colors.
    • Activate the dark or AMOLED-friendly black theme to make Hangouts easier on the eyes and battery.
    • Change the chat bubble and text colors in conversations!
    • Hide the video and audio call toolbar buttons.
    • Enhance the Hangouts call button logic
    • Toggle the app's launcher presence
    • Access XHangouts easily from an entry in the Hangouts menu
    • Send a message and lock your device with one tap
    • Customize ringtones and sounds
    • Disable the proximity sensor
    • Access the hidden and powerful Hangouts debug menu
    • Works on Xposed for Lollipop and Marshmallow!
    • Free and open-source software. No nags. No data collection. No secrets.

    Installation
    1. Make certain you're on on the latest supported version of Google Hangouts! This is usually the latest available version.
    2. Install the module by a) searching for it in the Xposed Installer or b) manually through the APK provided on GitHub or the Xposed website.
    3. Enable the module in the Xposed Installer.
    4. Reboot.
    5. Done! XHangouts can be configured by opening up the Xposed Installer selecting Modules and then selecting XHangouts.

    Changelog
    See the GitHub repository for the definitive changelog.
    Code:
    v2.17-b789ebc - 22 Feb 2018 - Stable
    -------------
    This release introduces the following improvements:
    * Support for Google Hangouts 24.0.182154523
    * Blocked forced upgrades in supported circumstances
    * Shrunk APK by about 20% (enabled ProGuard).
    * Improved error handling in a couple submodules
    * Added some new version mismatch warnings in the settings

    Code:
    v2.16-9bdc4d7 - 06 Jul 2017 - Stable
    -------------
    This release introduces the following improvements:
    * Support for Google Hangouts 20.0.156935076
    * Merged conversations have been removed from Hangouts
    * SMS support restored
    * The last read indicator is colorized
    Code:
    v2.15-6ccc1c1 - 05 Mar 2017 - Stable
    -------------
    This release introduces the following improvements:
    * Support for Google Hangouts 17.0.148298972
    * Send & Lock feature has been fixed
    * Fixed white conversation bubbles bug
    Code:
    v2.14-f471552 - 09 Feb 2017 - Stable
    -------------
    This release introduces support for
    Google Hangouts 16.0.144731464
    Code:
    v2.13-50fb361 - 20 Dec 2016 - Stable
    -------------
    This release introduces support for
    Google Hangouts 15.0.141104777
    
    Note from ImADev/blackbox87: After installing
    Hangouts v15 my SMS conversations were missing.
    I quickly fixed that by enabling the debug menu
    and selecting the option to re-import SMS.
    Code:
    v2.12-5432abf - 10 Nov 2016 - Stable
    -------------
    This release introduces support for
    Google Hangouts 14.0.136618992
    Code:
    v2.11-2f953fa - 11 Oct 2016 - Stable
    -------------
    This release introduces support for
    Google Hangouts 13.0.134811930
    Code:
    v2.10-e3613c7 - 04 Oct 2016 - Stable
    -------------
    This release introduces support for
    Google Hangouts 13.0.134095498
    Code:
    v2.9-16eda89 - 03 Sep 2016 - Stable
    ------------
    This release introduces the following improvements:
    * Support for Google Hangouts 12.0.130004787
    * The Hangouts share menu is now correctly themed
    Code:
    v2.8.1-c076b47 - 23 Jul 2016 - Stable
    --------------
    XHangouts v2.8.1 resolves an APK build issue with v2.8.
    The previous release did not include all of the
    optimized app resources.
    Code:
    v2.8-3437b00 - 22 Jul 2016 - Stable
    ------------
    This release introduces the following improvements:
    * Support for Google Hangouts 11.0.125976520
    * Merged conversations have been restored
    * The visibility of the emoji, gallery, camera, video,
      sticker, and location buttons can now be toggled.
    * An experimental screen-off option that may help Hangouts
      notify you of new messages after the screen turns off.
    * Misc. code cleanup
    Code:
    v2.7.1-c30b5d1 - 30 Jun 2016 - Stable
    --------------
    XHangouts v2.7.1 restores the functionality of the
    "send & lock" feature.
    Code:
    v2.7-ea3daf4 - 28 Jun 2016 - Stable
    ------------
    XHangouts v2.7 introduces the following features and
    improvements:
    * Support for Google Hangouts 10.0.123391178
    * Improved Marshmallow permission handling
    * Hangouts will now display a message when it's
      incompatible with XHangouts
    * Fixed a minor issue with the call button logic
    * Removed support for StorePrefs as it's no longer being
      maintained
    * Dark theme fixes and improvements
    Code:
    v2.6-d28008a - 23 May 2016 - Stable
    ------------
    XHangouts v2.6 introduces the following features and
    improvements:
    * Support for Google Hangouts 8.1.121732641
    * Dark theme fixes and improvements
    * An option to use black backgrounds
    * Unread conversations can now be highlighted
    * Access to hidden debug options
    * Enhanced the call button logic
    * App size optimizations
    Code:
    v2.5-d37dfdf - 23 Mar 2016 - Stable
    ------------
    XHangouts v2.5 introduces a number of changes including:
    * Support for Google Hangouts 8.0.116581895
    * Dark theme support!
    * Chat bubbles can now be automatically colorized based on
      your primary color selection.
    * Resolved an issue with the settings menu on tablets
    * Fixed a crash on Marshmallow devices when attempting
      to replace a sound
    Code:
    v2.4-a5e3712 - 09 Feb 2016 - Stable
    ------------
    XHangouts v2.4 introduces a number of changes including:
    * Support for Google Hangouts 7.0.113317058
    * Support for StorePrefs v1.0.3. If enabled, you will be warned
      before upgrading to an unsupported version of Hangouts in the
      Play Store.
    * Added ability to always hide or show the emoji button
    * Fixed a crash when accepting a call
    * Internal code refactoring to address some unpredictable bugs
      and performance issues
    Code:
    v2.3.1-954adc3 - 09 Jan 2016 - Stable
    --------------
    This is a quick bug fix release which addresses the following:
    * Google Voice MMS quality degradation
    * Hangouts Dialer colorization issue
    * Potential crash/exception in resource hook
    Code:
    v2.3-f034154 - 07 Jan 2016 - Stable
    ------------
    XHangouts v2.3 introduces a variety of new features, bug fixes,
    and most importantly support for the latest (at time of release)
    version of Google Hangouts. After two betas the final change log
    is as follows:
    
    * Support for Google Hangouts 6.1.109448852
    * Google Voice MMS is now also scaled and compressed similarly
      to MMS.
    * The app color option now applies to all applicable user interface
      elements.
    * Added the ability to colorize bubble colors, some text, and
      hyperlink colors.
    * Prevent Hangouts crash when XHangouts is disabled.
    * Fixed message type spinner padding
    * Fixed a crash in the sound file chooser.
    * Support for Xposed for Marshmallow.
    * Tentative support for Xposed versions below v54 down to v42.
    * Attach anytime has been removed.
    * The Hide Emoji option has been removed.
    * MMS APN Splicing has been removed
    * Other miscellaneous improvements.
    
    A hearty thank you goes out to @ImADev, who completed the
    bulk of the work in this release.
    Code:
    v2.3-beta2-c5d4cc8 - 05 Dec 2015 - Beta
    ------------------
    This unstable release of XHangouts v2.3 includes the following
    changes from the first beta:
    
    * Support for only Google Hangouts 6.0.107278502 (at the time of
      release, this is the latest)
    * The Sound replacement feature is in need of testing.
    * MMS image resizing is back
    * Google Voice MMS is now also scaled and compressed similarly
      to carrier MMS
    * The interface is now entirely colorized
    * Compiled against Marshmallow. Should work on Xposed for
      Marshmallow.
    * MMS APN Splicing has been at least temporarily removed.
    * Fixed crash in the sound file chooser
    * A few miscellaneous other changes.
    
    A hearty *thank you* goes out to ImADev @ XDA, who completed
    the bulk of the work in this release.
    
    Please report any bugs or issues you encounter on GitHub or
    the XDA thread. If it's working perfectly for you, I don't
    mind hearing that either (on XDA, please)!
    Code:
    v2.3-beta1-a008277 - 15 Aug 2015 - Beta
    ------------------
    This unstable release of XHangouts v2.3 includes the following
    changes:
    
    * Support for only Google Hangouts 4.0.100406486
      (not the older 4.0.100147489!)
    * MMS APN Splicing is in desperate need of testing in this release.
      If you've used this feature previously, please report back on the
      XDA thread with your findings.
    * The Sound replacement feature is also in need of testing.
    * Attach Anytime has been removed as it is no longer needed.
    * The Hide Emoji option has met a similar fate.
    * The Colorize / App color feature styles almost everything.
      Still a few assets that need to be recolored.
    * MMS Resizing and orientation correction has been disabled. It
      appears this feature is no longer needed in Hangouts 4.0.
      Please provide your opinions on this.
    Code:
    v2.2-d1a4e76 - 24 Jul 2015 - Stable
    ------------
    XHangouts v2.2 brings about three new features and a handful of bug
    fixes and internal improvements. Support for (only) Hangouts 3.3
    continues into this release.
    
    * Customize ringtones and sounds (suggested by weaverinva @ XDA)
    * Disable the proximity sensor (courtesy of blackle @ GitHub)
    * Give yourself more room to type by hiding the emoji button
      (suggested by DarkKnightArtorias @ XDA)
    * Fewer features require a full restart of Hangouts
    * Additional debugging output
    * Resolved a potential crash in configuration loading
    * Code cleanup
    Code:
    v2.1-6194515 - 18 Jun 2015 - Stable
    ------------
    XHangouts v2.1 is a minor release that now (and only) supports Google
    Hangouts 3.3. Unfortunately, MMS APN Splicing has not been tested in
    this release as I no longer have a device that I can test it with.
    Code:
    v2.0-11cb04c - 12 May 2015 - Stable
    ------------
    XHangouts v2.0 is here! There's lots to look forward to in this major
    release:
    
    * Modular and more reliable XHangouts code structure
    * Improvements to the build process
    * Version tolerance (will no longer complain if your version is not the
      exact one I compiled against)
    * An attractive new icon!
    * A new material color scheme to go along with the icon
    * Ability to add XHangouts to your launcher
      (suggested by Micks29 @ GitHub)
    * Performance tweaks
    * A new quick settings menu entry for easy access to XHangouts within
      Google Hangouts!
    * Ability to long press the send button to send and lock your phone
      (suggested by bybenwalburn @ XDA)
    * All dialogs reimplemented to use modern Android APIs
    * A slightly less annoying "module not loaded" toast notification
    * A new About dialog
    * A license dialog
    * A new, much better README
    * APN Splicing is no longer marked as "experimental"
    * More information link in the APN configuration dialog
    * Supports Google Hangouts 3.1.89134953
      (no support for 3.2 on Android 5.1)
    Code:
    v1.8-d211fc0 - 13 Mar 2015 - Stable
    ------------
    A quick update:
    
    * Now supports only Google Hangouts v3.0.87531466. As of release
      (March 13, 2015) this is the latest version of Google Hangouts.
    * The primary Hangouts tabs are now properly styled when using different
      app colors.
    Code:
    v1.7-89feeeb - 08 Mar 2015 - Stable
    ------------
    A major XHangouts update! New features. Fewer bugs.
    
    * Now (only) supports Google Hangouts v2.5.83281670. This is not the
      latest release. Google published a new version while I was working on
      this release of the module. You can download a copy of Hangouts 2.5.83
      from APKMirror.com. It's the January 7th release. You can wait until
      I've added Hangouts v3.0 support but I have no timeframe to give you.
      The current version of Hangouts on your device can be checked by
      opening XHangouts and scrolling to the bottom or in your device's app
      settings.
    * Lollipop support. And a material theme (if you're on Lollipop).
    * The video and audio call toolbar buttons can now be hidden. Useful if
      you're accidentally calling people in the conversation view.
    * Bumped default MMS resize dimensions to 1024×1024 and quality to 80.
    * Colors! Not a fan of green? You're in luck. You can now switch between
      23 different material color schemes in Hangouts! It's pretty
      attractive. See note below.
    * Reverted back to checkboxes in the settings. They're smaller and have
      a nice little animation on Lollipop.
    * The Twitter screenshot has been removed from the MMS type & quality
      dialog. Screenshot fidelity is an important advantage the improved
      resizing offers but the example in the dialog was not conveying that
      effectively enough. The best way to test the setting is by sending an
      image of your own choosing. As a pleasant side-effect that dialog is
      now a good bit faster.
    * Fixed a potential memory leak
    * Some cleaner code
    * One or two other minor bug fixes
    * Some better debug output
    
    While this is a stable release there are a few known bugs with the
    color schemes. Some objects are not styled correctly. These are:
    
    * The tab selection indicator on the main Hangouts conversation list
      view
    * The on-press effect on those tabs. It seems off.
    * Loading spinners/indicators
    * Text cursors
    * Messages you send via Hangouts (not SMS) are always green. I'll
      probably keep it that way.
    
    Enjoy.
    Code:
    v1.6-ad8952a - 25 Dec 2014 - Stable
    ------------
    This release is functionally identical to the v1.6-beta1 (yay for
    APN splicing!) with the follow exceptions (changes):
    
    * Support for the latest release of Google Hangouts, v2.5.81636427.
    * Added AT&T and Cricket APN presets (Thanks to Mike B. @ XDA)
    * You can now add an attachment after you've begun typing by
      long-pressing the smiley button. This can be enabled/disabled in
      settings.
    * The debug log is far less verbose during the splice.
    * One or two other little changes.
    * It's in the stable branch.
    
    Merry Christmas!
    Code:
    v1.6-beta1-64ec71e - 09 Nov 2014 - Beta
    ------------
    This beta release introduces MMS APN Splicing. It's a relatively
    experimental yet awesome feature that allows Hangouts to bypass the
    lengthy APN acquisition process in certain situations. What does this
    mean for you? It means when you're not on WiFi, sending and receiving
    MMS will be super fast and battery efficient. When you are on WiFi or
    your mobile network is not connected, Hangouts will go back to the
    default, more reliable process.
    
    This feature is off by default and must be manually enabled in the
    settings. Once enabled select the APN configuration option. For
    Verizon Wireless users, just select the Verizon preset. For everyone
    else you need to determine your own MMS settings. These can usually be
    found on Google (for example, by searching for at&t android mms apn
    settings) or in your device's mobile settings.
    
    Please report how well, or if, this works for you. Please note that in
    this version of XHangouts, when you enable debug mode, the contents of
    your MMS messages will be dumped to the Xposed log file to assist in
    beta testing. If you're sending something sensitive over MMS (which
    isn't the best idea anyway) make sure to at least disable debug mode or
    clear your Xposed log.
    Code:
    v1.5-20d8a19 - 25 Oct 2014 - Stable
    ------------
    Updated to work with Hangouts v2.4. Do not update if you are not yet on
    Hangouts v2.4. You can determine this by going to the bottom of the
    XHangouts settings. If you are not on v2.4 and there is an update
    available in the Google Play Store it is most likely 2.4 and it's safe
    to install it.
    Code:
    v1.4.1-14333ba - 21 Oct 2014 - Stable
    ------------
    This is a quick bug fix release resolving an issue with Android's
    SwitchPreference view being reset when it's scrolled off screen.
    Code:
    v1.4-dfe20dd - 19 Oct 2014 - Stable
    ------------
    You can now customize the MMS image format, compression level, and
    scale! Take a peek into the settings and enjoy the super snazzy new
    dialogs. This release should also help those plagued by "not accepted"
    errors.
    Code:
    v1.3-8d33328 - 06 Oct 2014 - Stable
    ------------
    Fixed a bug where the send enter key behavior did not work properly on
    (at least) the AOSP or Google keyboards. Thanks to XDA member ripv2 for
    reporting.
    Code:
    v1.2-8905918 - 03 Oct 2014 - Stable
    ------------
    Enter key behavior can now be tweaked! Check the settings page. The
    default action of the keyboard's enter/return key can be switched to
    one of the following: emoji selector (the default), newline, and send.
    
    New icon by Adrian Babilinski!
    Code:
    v1.1-25002b0 - 29 Sep 2014 - Stable
    ------------
    XHangouts can now be intricately configured in the new settings page!
    To access it go to the Modules list in the Xposed Installer and tap on
    the XHangouts module listing. I did not add an entry to the launcher as
    1) I don't have a pretty looking icon and 2) who honestly likes Xposed
    module launcher clutter?
    Code:
    v1.0-84539ab - 26 Sep 2014 - Beta
    ------------
    Initial release.

    Downloads
    MD5 checksums are available on the Xposed Repo.

    FAQ
    Q: XHangouts isn't working for me. What can I do?
    A: Oh dear. If you're familiar with GitHub, creating a new issue is a great option. If not, posting right in this thread isn't a bad idea either. The more information you include in your bug report the easier (and faster) it will be for me or someone else to help. What kind of info? Your Xposed log (found in the Xposed Installer), your version of Google Hangouts, your version of XHangouts and your version of Android is often enough to get started. Please be kind and courteous to anyone offering assistance.


    Q: This is pretty cool stuff. How can I help?
    A: If you're familiar with how the mod works feel free to support users on this thread. If you're a developer you can fork XHangouts on GitHub and submit your improvements back in! If you think I could use some caffeine there are a number of donation options (PayPal, Bitcoin, etc.) available on my profile. Thank you!

    Credits

    Licensing
    Copyright © 2014-2018 Kevin Mark. XHangouts is licensed under the GNU General Public License, Version 3, which can be found in LICENSE.md

    More information on the projects used to help create XHangouts can be found by opening the app's About dialog and clicking the License link. Or just open app/src/main/assets/license.html in your browser.

    XDA:DevDB Information
    XHangouts, Xposed for all devices (see above for details)

    Contributors
    Kevin M, ImADev
    Source Code: https://github.com/kmark/XHangouts

    Xposed Package Name: com.versobit.kmark.xhangouts

    Version Information
    Status: Stable
    Current Stable Version: v2.17-b789ebc
    Stable Release Date: 2018-02-22

    Created 2014-09-26
    Last Updated 2018-03-06
    20
    v2.3-beta2-c5d4cc8

    Today I am proud to announce the second beta release of XHangouts v2.3. I'm in the middle of preparing for finals but with the significant progress made in the past month I'd be remiss not to compile the changes for you to test.

    Code:
    v2.3-beta2-c5d4cc8 - 05 Dec 2015 - Beta
    ------------------
    This unstable release of XHangouts v2.3 includes the following
    changes from the first beta:
    
    * Support for only Google Hangouts 6.0.107278502 (at the time of
      release, this is the latest)
    * The Sound replacement feature is in need of testing.
    * MMS image resizing is back
    * Google Voice MMS is now also scaled and compressed similarly
      to carrier MMS
    * The interface is now entirely colorized
    * Compiled against Marshmallow. Should work on Xposed for
      Marshmallow.
    * MMS APN Splicing has been at least temporarily removed.
    * Fixed crash in the sound file chooser
    * A few miscellaneous other changes.
    
    A hearty *thank you* goes out to ImADev @ XDA, who completed
    the bulk of the work in this release.
    
    Please report any bugs or issues you encounter on GitHub or
    the XDA thread. If it's working perfectly for you, I don't
    mind hearing that either (on XDA, please)!

    Please direct your thanks to @ImADev for this release. It takes a significant amount of time and energy to analyze the Hangouts bytecode and apply that knowledge in a concrete, meaningful way in XHangouts. We are very fortunate to have such a qualified contributor. :highfive:

    Enjoy.
    13
    XHangouts v2.12

    A new release of XHangouts is available bringing support for the latest version of Google Hangouts.

    Code:
    v2.12-5432abf - 10 Nov 2016 - Stable
    -------------
    This release introduces support for
    Google Hangouts 14.0.136618992

    Enjoy.
    13
    v2.3.1-954adc3

    v2.3 had just under 1000 downloads in 24 hours. Thanks!

    Code:
    v2.3.1-954adc3 - 09 Jan 2016 - Stable
    --------------
    This is a quick bug fix release which addresses the following:
    * Google Voice MMS quality degradation
    * Hangouts Dialer colorization issue
    * Potential crash/exception in resource hook

    :fingers-crossed:
    13
    XHangouts v2.9

    Hello everyone. Thank you for your patience. XHangouts v2.9 is now rolling out to your devices.

    Code:
    v2.9-16eda89 - 03 Sep 2016 - Stable
    ------------
    This release introduces the following improvements:
    * Support for Google Hangouts 12.0.130004787
    * The Hangouts share menu is now correctly themed

    Enjoy.
Our Apps
Get our official app!
The best way to access XDA on your phone
Nav Gestures
Add swipe gestures to any Android
One Handed Mode
Eases uses one hand with your phone