XHangouts - The ultimate Google Hangouts extension. - Xposed Framework Modules

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
{
"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"
}
The ultimate Google Hangouts extension.
GitHub: github.com/kmark/XHangouts
Xposed Repository: repo.xposed.info/module/com.versobit.kmark.xhangouts
Click to expand...
Click to collapse
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)
Click to expand...
Click to collapse
Images
Take a look!
Click to expand...
Click to collapse
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.
Click to expand...
Click to collapse
Installation
Make certain you're on on the latest supported version of Google Hangouts! This is usually the latest available version.
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.
Enable the module in the Xposed Installer.
Reboot.
Done! XHangouts can be configured by opening up the Xposed Installer selecting Modules and then selecting XHangouts.
Click to expand...
Click to collapse
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.
Click to expand...
Click to collapse
Downloads
MD5 checksums are available on the Xposed Repo.
Xposed Repo (APK)
GitHub (HTTPS APK)
GitHub (sources)
Click to expand...
Click to collapse
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!
Click to expand...
Click to collapse
Credits
rovo89 - Xposed
Chainfire - libsuperuser
ImADev - XHangouts Contributor
blackle - XHangouts Contributor
kirmandi - XHangouts Contributor
Click to expand...
Click to collapse
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.
Click to expand...
Click to collapse
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

Trying this out now, thanks!

nice little mod! possible to change the enter key to send instead of a new line?

Great. Trying it now
Sent from moto g using Paranoid Android 4+ via Tapatalk

Would you consider adding in a feature to replace the smiley key with a hard return key? Or would that be outside the scope of what you have in plan for the module?
Thanks

Thanks for the feedback. I hope it's working well for everyone. It outputs some pretty detailed log information to Xposed and by extension logcat. You can use that to determine if everything is going smoothly. Also posted some screenshots to demonstrate the changes.
dimm0k said:
nice little mod! possible to change the enter key to send instead of a new line?
Click to expand...
Click to collapse
Thanks, I'll look into it.
Spikelangelo said:
Would you consider adding in a feature to replace the smiley key with a hard return key? Or would that be outside the scope of what you have in plan for the module?
Thanks
Click to expand...
Click to collapse
What I'll be doing next is implementing a Preferences dialog so additional options can be toggled without having to reboot. This'll give me room to implement things like that without interfering with people who like it as-is.

Kevin M said:
Thanks for the feedback. I hope it's working well for everyone. It outputs some pretty detailed log information to Xposed and by extension logcat. You can use that to determine if everything is going smoothly. Also posted some screenshots to demonstrate the changes.
Thanks, I'll look into it.
What I'll be doing next is implementing a Preferences dialog so additional options can be toggled without having to reboot. This'll give me room to implement things like that without interfering with people who like it as-is.
Click to expand...
Click to collapse
Sorry, my request is exactly the same as Spikelangelo's... just didn't know how to word it off the top of my head

dimm0k said:
Sorry, my request is exactly the same as Spikelangelo's... just didn't know how to word it off the top of my head
Click to expand...
Click to collapse
Just to confirm, you are referring to the actual keyboard key not the smiley button next to the attach button?

Kevin M said:
Just to confirm, you are referring to the actual keyboard key not the smiley button next to the attach button?
Click to expand...
Click to collapse
Correct! Honestly I consider that area where Enter key belongs on a keyboard... not exactly sure when this changed to smiley faces or soft enter. Quite annoying! Do people usually leave a smiley face after every sentence??

"Warning: Your Hangours version differs from the version XHangouts was built against: v2.3.75731955 (22037769)"
-from xposed logs

Suggestion for implementing.
-Able to set reminders.
My stock Touchwiz messaging has reminders that "renotify" me every 10 minutes, pretty handy for working in loud enviroments.
I've been reluctant to change hangouts to default because of this.
Great work. Keep it up.
Sent from my Verizon NC5 Galaxy S4 w/ GEL and Xposed

dimm0k said:
Correct! Honestly I consider that area where Enter key belongs on a keyboard... not exactly sure when this changed to smiley faces or soft enter. Quite annoying! Do people usually leave a smiley face after every sentence??
Click to expand...
Click to collapse
I think it has something to do with duplicating functionality. There's already a dedicated send button, but then again there's already a smiley button... Thanks to inconsistent practices the enter key on Android can mean "send/submit/do/something or next field or new line or smiley" and each keyboard has a different way of showing you what is what. If at all.
terrorist96 said:
"Warning: Your Hangours version differs from the version XHangouts was built against: v2.3.75731955 (22037769)"
-from xposed logs
Click to expand...
Click to collapse
What's your Hangouts version? I don't have a new version available to me yet so I'm assuming it's older. The version number there displays the version I built the module against. That's just a warning so the module will attempt to load anyway. If you see --- LOAD COMPLETE --- in the logs then it should work.

My version is the one listed in that log I quoted above. It does say load complete though, so it should be fine, like you said.
Thanks

Thanks for the feedback guys. I've just pushed out v1.1 which includes a settings page. Sorry for the delay as I had to battle through different possible technical implementations. I've also elevated the project to "stable" considering the lack of bug reports.
Release Notes said:
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?
Click to expand...
Click to collapse
ffchampmt said:
Suggestion for implementing.
-Able to set reminders.
My stock Touchwiz messaging has reminders that "renotify" me every 10 minutes, pretty handy for working in loud enviroments.
I've been reluctant to change hangouts to default because of this.
Great work. Keep it up.
Sent from my Verizon NC5 Galaxy S4 w/ GEL and Xposed
Click to expand...
Click to collapse
I like the idea. It would definitely be involved to implement though. When I have the extra time, I'll see what I can find. Another possible approach would be to have a separate app that reads the Android text message database and if there are any new messages it would create a notification every X minutes. Definitely not as robust or seamless as trying to integrate it into Hangouts though.

ffchampmt said:
Suggestion for implementing.
-Able to set reminders.
My stock Touchwiz messaging has reminders that "renotify" me every 10 minutes, pretty handy for working in loud enviroments.
I've been reluctant to change hangouts to default because of this.
Great work. Keep it up.
Sent from my Verizon NC5 Galaxy S4 w/ GEL and Xposed
Click to expand...
Click to collapse
Have you ever used LightFlow? It isn't just for controlling the LED. You can use it to set reminder tones, vibration, repeating alerts (both repeating sound & vibrate separately) and more. The free version should handle Hangouts just fine. The paid version handles tons more apps. I use it to manage about 80% of the notifications on my phone, so I can tell just by the vibration pattern, led color, or sound, what type of message or even the sender plus everything is managed from one place. I just set each app's alert tone to silent and vibrate to off and then use LightFlow to manage the notification.
LightFlow can definitely handle repeat notifications though with different options for clearing them. You can set them to clear at screen on, or phone unlocked, or notification cleared, or app opened. Makes it pretty hard to miss those important notifications. And it has a night mode with a white list too.
Not trying to hijack the thread, but just wanted to point out that there is already a solution that works well for this.
Sent from my brain using human to phone transport technology.

Kevin M said:
Rotating MMS
I've seen calls to ExifInterface (which reads the orientation exif data we need) within Hangouts so they're trying to do something, but it isn't working. This is just a bug that they haven't fixed yet. Could be waiting for the next public Hangouts release. Or not.
Rotation is necessary because a portrait image taken with your camera isn't always encoded/stored that way. For my phone, it always captures photos in landscape mode (width > height). It differentiates between portrait and landscape photos not by resolution but by an EXIF tag. When I'm holding my phone vertically and I snap a photo all the camera app needs to do is write a different value for the orientation tag. So it does not need to do any additional processing regardless of how I'm holding the phone. Unfortunately, if we do not read this tag when we load in the image, it will be rendered incorrectly, the way the pixels are stored.
Resizing MMS
Carriers, being the greedy bastards that they are, won't let decent quality images float around on their MMSCs. An MMSC is their server infrastructure that receives multimedia messages from subscribers and allows them to be viewed from the recipients. No matter how good looking the image you send to an MMSC, it will compress the ever living hell out of it. With my tests on Verizon, it will resize your image to 640x480 or less and the resulting file will be JPEG at roughly 30 KB. This works ok for photos, but if you're sending anything else prepare to be disappointed. Or confused when your friend tells you he can't read that screenshot.
We can't "fix" the MMSC, but we can send it the highest quality image possible giving them less room to screw it up. Google Hangouts uses the Bitmap.createScaledBitmap Android API to quickly load in a downscaled version of your image. The downscaling algorithm used is so embarrassingly poor I wonder how the API call ever made it into the OS. XHangouts uses a different set of API calls that result in a much higher quality output. By sending it an image looking as good as possible while still resizing close to the final size the MMSC desires, we can make the best of a bad situation.
Screenshots
Sending portrait photos without XHangouts
Sending portrait photos with XHangouts!
Original source image
Image sent to MMSC without XHangouts
Resulting image received from MMSC (what they see)
Image sent to MMSC with XHangouts!
Resulting image received from MMSC (what they see)
Xposed: http://repo.xposed.info/module/com.versobit.kmark.xhangouts
GitHub: https://github.com/kmark/XHangouts
XDA:DevDB Information
XHangouts, Xposed for all devices (see above for details)
Contributors
Kevin M
Xposed Package Name: com.versobit.kmark.xhangouts
Version Information
Status: Stable
Current Stable Version: v1.1-25002b0
Stable Release Date: 2014-09-29
Created 2014-09-26
Last Updated 2014-09-29
Click to expand...
Click to collapse
Do u have an mms fix while being on wifi?

IronCross1788 said:
Do u have an mms fix while being on wifi?
Click to expand...
Click to collapse
Can you elaborate? I can receive MMS on WiFi just fine, as long as I am also connected to the cell network. MMS messages won't download over WiFi, so your phone should automatically download the MMS message over the cell network even when WiFi is on unless you have mobile data disabled, have no cell service, have no SIM card installed or are in airplane mode.
If this isn't happening, it is likely an issue with your device/ROM.

ABQNM said:
Can you elaborate? I can receive MMS on WiFi just fine, as long as I am also connected to the cell network. MMS messages won't download over WiFi, so your phone should automatically download the MMS message over the cell network even when WiFi is on unless you have mobile data disabled, have no cell service, have no SIM card installed or are in airplane mode.
If this isn't happening, it is likely an issue with your device/ROM.
Click to expand...
Click to collapse
This process is really tricky. The blame can be placed on Hangouts as well, if it's not working over WiFi. Android disables mobile connectivity when connected to WiFi. This means that when Hangouts is sending or receiving MMS it has to manually ask Android to re-enable the mobile data connection, which is generally something no app ever needs to do; Android wants you to rely on it to decide what network is best. This connection has to stay alive for the duration of the MMS transaction regardless of WiFi being toggled or either signal's strength. Lots of room for bugs here. It also needs to "connect" to the MMS APN. This is where the majority of my issues are. A perfectly good APN configuration but receiving APN related errors. Hangouts will be connected to the mobile network (so perfectly able to send/receive MMS) but it won't be "connected" to the MMS APN and will therefore refuse to operate.
This is why I really wish Android had a standard MMS API to avoid this kind of finagling.

Kevin M said:
This process is really tricky. The blame can be placed on Hangouts as well, if it's not working over WiFi. Android disables mobile connectivity when connected to WiFi. This means that when Hangouts is sending or receiving MMS it has to manually ask Android to re-enable the mobile data connection, which is generally something no app ever needs to do; Android wants you to rely on it to decide what network is best. This connection has to stay alive for the duration of the MMS transaction regardless of WiFi being toggled or either signal's strength. Lots of room for bugs here. It also needs to "connect" to the MMS APN. This is where the majority of my issues are. A perfectly good APN configuration but receiving APN related errors. Hangouts will be connected to the mobile network (so perfectly able to send/receive MMS) but it won't be "connected" to the MMS APN and will therefore refuse to operate.
This is why I really wish Android had a standard MMS API to avoid this kind of finagling.
Click to expand...
Click to collapse
As a suggestion, Wanam has implemented into some of his Xposed moduals an option to force connection for MMS while on WiFi.
I use Wanam Xposed and it works fine for me.
Sent from my Verizon NC5 Galaxy S4 w/ GEL and Xposed

If you're taking suggestions, I'd be ecstatic to see double-tapping the send button send the message and turn the screen off.
Sent from my OnePlus.

Related

[ROM][AOSP][S-ON][CDMA][GSM][02/15/13] CounterShrike v3.1 [LINARO][AROMA][CM9]

CounterShrike 3.1.1​
About the ROM
This is the most feature-packed CM9-based ROM on the Rezound, giving you some of the most popular customization options while maintaining the stability of CM9. Features Aroma Installer for a highly customizable experience, complete with S-ON and GSM support, and lots of application In addition to adding dozens of options, I've added in the latest bugfixes and enhancements that didn't make it into the final release of CM9.
S-ON users: Please see the FAQ in post 2 for more information on flashing when S-ON.
IMPORTANT ALERT TO ALL USERS: GAPPS INSTALLATION NO LONGER REQUIRED. Recently, it was brought to my attention that the legal limitations on including Google Apps in an AOSP ROM was specific to the CyanogenMod team, so I have decided to include them in the installer now. If I get a letter from Google, I'll pull them out again, but for now, one download and one install is all you need.
As well as having all of the standard features of CM9, CounterShrike contains the following features:
Aroma Installer:
S-ON kernel installer
CDMA or GSM support
Choose from Trebuchet, Nova Launcher, and Apex Launcher
Choose between Superuser or SuperSU
Choose between stock keyboard or Jellybean 4.2 keyboard with swipe input
Choice of tweaks to install
AGPS patch by crypted. GPS should lock very quickly now, and even work better indoors and under cover.
Darky zipalign at boot
SQLite database optimization at boot
Debloating options
Choice of Google Search or Google Now
Choice of Jellybean Camera or ICS Camera
Choice of Google apps to install
Gmail
Google Maps w/ Street View
YouTube
Google Voice
Google Play Music
Google Talk
Compiled with Linaro optimized toolchain
Choice of kernels
UPDATED: Funky Kernel 2.5 by Snuzzo
UPDATED: Ermahgerd Kernel build 13.02.13 by me
CM10 Boot Animation
Bottom status bar option
Option to set brightness on long press on the status bar
Center status bar clock option
Lockscreen rotation option
I/O scheduler settings
Wifi idle timout setting
Popup settings instead of knobs in Camera app
Option to disable camera shutter sound
Face dection in camera
Clever dialing feature in Messaging app
Smileys in keyboard
Option to reverse volume key cursor logic in keyboard
Option to allow answering of incoming call with Home button
Option to allow the download/upload of potentially insecure attachments in Email app
Deskclock buttons hide completely during fullscreen
New battery icon options
Hide ADB notification option (reboot required)
Color weather images for lockscreen from AOKP
Option to remove "bong" sound on volume change when using the hardware volume rockers.
In addition to the above features, contains the following enhancements and bugfixes:
bionic: Add ARMv7 optimized string handling routines
telephony: Fix MMS for when operator has different APNs for Data and MMS
SystemUI/res: Move files to proper directory
Folder : Show folder name in expanded view w/ hide icon labels set
SurfaceTexture: Reset buffer values during connect
"Avoid multiple dns lookups for the same query"
Usb: Don't touch mobile data on USB event
Make lib dir before changing ownership of app dir
audioflinger: Fix for Equalizer effect not to turn off
frameworks/base: Fix for LPA volume change with headset
libstagefright: LPA: Fix flush issue when seek in A2DP
DateUtils: Avoid Time.format() calls when unnecessary.
Telephony: Reset the data registration state on radio off/unavailable
Phone: Ignore touch during network operators search
SurfaceTextureClient: Add null-pointer check.
surfaceflinger: Improve dithering method
fix Caller name disp not sticking for missed calls
telephony: neighboring cells are now handled properly
Make alternate character popup for hardware keyboard more user-friendly and locale-specific
Frameworks-base: Fix wifi-sleep-policy
"Revert "Add SCENE_MODE_OFF support for Camera "
fix wifi strength indicator (bcm4329+wext) on ics
Trebuchet: Add overlayable config for tablet workspace grid size
CallNotifier: Ring in PHONE_INCOMING_RING only if it has already rang once.
Make sure widget is notified on message-related changes
Telephony: Use time services daemon to set time
Contacts: force left justification on separator headers in contact list.
ActivityManagerService: stay away from zombie content providers
Added Long Press App Switch and Long Press Home alternative Removed white space
libstagefright: Enable hardware thumbnail generation
libstagefright: Add HW thumbnail support for 8x55.
libstagefright: use hw codec only for thumbnail mode
libstagefright: Software decoder is the first choice for thumbnail generation
StagefrightMetadataRetriever - fixed source start assertion failure on MPEG4Source
StagefrightMetadataRetriever: use cm platform naming
frameworks/base: Handle Out of Memory Exception when creating video thumbnails
libstagefright: Fixing a crash in EOS for thumbnail generation.
libstagefright: fix thumbnails for videos with non multiple of 4 width
Mms: fixes battery drainage while receiving Mms with data connection off
Remove live wallpaper lines
increase max EAS heartbeat to 30 minutes - Exchange
Fix heartbeat not incrementing on trivial changes - Exchange
stagefright aacenc/amrwbenc: Remove trailing whitespace
Launcher2: Improve launcher app launching performance
Improve HttpResponseCache performance.
Cleanup of the translation and added missing lines for Superuser
Fix 5701: Email widget displays valid emails then lots of empty entries with 01/01/1970
Browser: Update search engines
Remove 10MB of useless video from builds
Fix Issue 5547: Apollo will not play MP3 files when using Root Explorer
stagefrightaacenc: Properly terminate a comment
Browser: Quick control updates from Jelly Bean
Fix Qcom ifdef
SystemUI: Fix RecentsPanel deadlock on rapidly pressing
SurfaceTexture: Reset buffer values during connect
SurfaceFlinger: Dont skip composition if it is incomplete
libstagefright: Fix for audio fail issue during continuous BT switching
libstagefright: Convert mono to stereo for LPA clips
libstagefright: Prevent sink from starting in paused state
telephony: Handle RIL_APPSTATE_ILLEGAL
Telephony: Try setup data call when the conditions are met in applyNewState
Apollo: Don't show action overflow on devices with hardware menu keys.
CounterShrike v3.1.1 Download
md5: d124018dd41f0438d0bcf3e8da6cb9d2​
Bonus carrier label tweak
The eri.xml file attached to this post will allow you to change where it says Verizon to anything you want to change it to. Download the eri.rar. Extract it. Open the eri.xml. Find where it says apophis9283. Change all of them to whatever you want. Put the xml file in /data. Reboot and enjoy! Thanks to TheBr0ken for the xml file.
Thanks go to:
apophis9283: All credit for the original rom base goes to him. Thanks for letting me take it over in your absence.
IAmTheOneTheyCallNeo: For answering my questions and encouraging me to get involved.
Snuzzo: Thanks for letting me use your kernel and for answering my questions.
chad0989: For making AOSP on the Rezound a reality.
crypted: For the use of the AGPS patch. If you find it useful, please consider donating to his server costs that are required to make this patch great.
cslingerland: My S-ON tester of DOOM. Seriously, he put his phone and himself through hell helping me test and perfect the S-ON installer. Without his help, it wouldn't have happened, so give him an extra thanks next time you see him.
Antoneus1231: For the name idea.
Changelog:
v3.1.1
Fixed GSM (for reals this time)
Update kernels
Funky Kernel 2.5
Ermahgerd Kernel build 13.02.13
Remove Seeder entropy tweak. Both bundled kernels now include this functionality without anything extra.
v3.1
Offer choice of Funky Kernel or Ermahgerd Kernel
Removed obselete fsync disable script. Funky Kernel now implements dynamic fsync control, and Ermahgerd Kernel currently does not (yet) implement any form of fsync control
Fix double gallery issue when installing ICS camera - This should hopefully also solve any lingering camera and gallery issues with the ICS camera.
Upgraded Funky Kernel to 2.2
Finished transition to VigorCM9 common resources
Miscellaneous Aroma config cleanups
v3.0.1
Updated to Funky Kernel 2.0
Switched to HTC wifi drivers for improved reliability
Updated GSM installer to hopefully fix issues. Please provide feedback
NOTE: Separate GApps installation no longer required or recommended. Please see first post for more details.
Old changelogs:
v3.0 release 2
Added Seeder tweak
v3.0
GSM support added - Experimental! Please report problems in thread
Integrated Google Apps into main installer - Separate Google Apps install no longer required
smartassV2 governor added back to kernel
Bundled apps updated to latest Play Store versions
Jellybean camera and gallery once again removes all previous versions
Major version incremented due to the vast restructuring of the installer
v2.4
Updated to newest Linaro 12.11 toolchain, 7 months newer than previously used toolchain. Resulted in a much smoother build overall. This is a completely fresh build so a full wipe is recommended
Added debloating options to Aroma installer. Choice of 18 apps to exclude from final installation.
Charge light now remains orange through 97% and turns green from 98%.
Installing Jellybean camera now leaves existing ICS camera and gallery intact. (Google Apps Aroma Edition)
v2.3a
Updated to Funky Kernel 1.7
Added: Apollo: Don't show action overflow on devices with hardware menu keys.
Jellybean 4.2 keyboard with swipe typing available as optional install
Jellybean 4.2 Gmail with pinch to zoom available as optional install (Google Apps Aroma Edition)
Jellybean 4.2 camera with Photosphere available as optional install (Google Apps Aroma Edition)
Bundled app updates:
SuperSU v0.98
Nova Launcher v1.3.3
Apex Launcher v1.3.4
Google Play Music v4.4.811H.526848 (Google Apps Aroma Edition)
YouTube v4.1.47 (Google Apps Aroma Edition)
Google Voice v0.4.2.54 (Google Apps Aroma Edition)
v2.3
Updated to Funky Kernel 1.6
Added: libstagefright: Fix for audio fail issue during continuous BT switching
Added: libstagefright: Convert mono to stereo for LPA clips
Added: libstagefright: Prevent sink from starting in paused state
Added: telephony: Handle RIL_APPSTATE_ILLEGAL
Added: Telephony: Try setup data call when the conditions are met in applyNewState
v2.2
Added Aroma Installer
S-ON kernel installer option
Choice between Trebuchet Launcher, Nova Launcher, or Apex Launcher
Choice between SuperUser and SuperSU
Made AGPS patch optional
Added optional zipalign at boot
Added optional SQLite vacuum and reindex at boot
Added option to disable fsync
v2.1
Option to mute volume adjust sounds. (added in 2.0, but missed the changelog)
Added back: Fix Qcom ifdef (frameworks/base)
Added back: SystemUI: Fix RecentsPanel deadlock on rapidly pressing
Added: SurfaceTexture: Reset buffer values during connect
Added: SurfaceFlinger: Dont skip composition if it is incomplete
Revert "Don't process INCOMING_RING notification if we're not currently ringing" to fix bug: default ringtone not playing on incoming calls
Revert "Fix custom ringtones" to fix bug: default ringtone not playing on incoming calls
Revert "move ACTION_MAIN intent-filter form settings to alarm list activity" to fix bug: can't dismiss alarm after deep sleep
v2.0a
Updated to Funky Kernel v1.4
Added crypted's AGPS patch
Added "Browser: Quick control updates from Jelly Bean"
v2.0:
Renamed to CounterShrike
Rebuilt from base
Added set brightness on long press on status bar option
Added disable ADB notification option
Added commit "stagefrightaacenc: Properly terminate a comment"
Added Rezound specific permissions fix for I/O scheduler setting
Removed "implement 1% battery on select devices" as it was only useful on Motorola devices
Baselined entire rom to github. Repository manifest at https://github.com/shrike1978/CounterShrike
v1.3
f/b: fix wrong qcom ifdef
Fix Issue 5547: Apollo will not play MP3 files when using Root Explorer
Known bugs:
Bluetooth calling does not work
MHL/HDMI output does not work
Jellybean Gallery force closes when attempting to edit photos
FAQ
Q: How do I install this ROM if I am S-ON?
A: Install the ROM from recovery as you normally would. During installation, select S-ON when prompted by Aroma. The installer will create a PH98IMG.zip file on your /sdcard. When installation is complete, reboot to your bootloader, either from Amon-Ra's Developer menu or TWRP's Reboot menu, and then select BOOTLOADER from the fastboot menu. The bootloader will prompt you to press VolUp to install the PH98IMG. Do so, and the kernel image will install. Be sure to delete the PH98IMG.zip file from your SD card when you're done so you'll be able to get back into your bootloader easily if necessary.
Q: What's the difference between SuperUser and SuperSU?
A: Functionally, both provide control over root access given to applications and services. SuperUser is the default app in CM9, and has been the long time standard on Android. The basic version simply provides per app allow/deny options, logging, and a few global options. A donate version is available that provides more granular per app logging and notification options. SuperSU is a recent entry that fixes some problems that the developer perceieved in SuperUser and seeks to provide more advanced features. The basic version provides all of the features of the basic version of SuperUser and more, including temporary unroot, per app notification configuration, wake on prompt, and more. The choice between the two is completely user preference. SuperUser has the edge in longevity and familiarity, SuperSU has the edge in advanced features. For most users, one will work as well as the other, but if you are having trouble getting root to stick on one, try out the other.
Q: Why does my screen go black when I'm on a phone call?
A: Your proximity sensor is being incorrectly triggered. Most of the time, this is calibration problem rather than a sensor problem. To fix, download Chad0989's Rezound Proximity Sensor Calibrator app. You will see a "NEAR" reading on the screen. Slowly increase the High Threshold until you see a "FAR" reading. Increase the High Threshold by 3-5 more than it takes to trigger a "FAR" reading. Test the new settings by covering and uncovering the Verizon logo on the front of the phone. The reading should switch between NEAR and FAR. Check "Set on boot" and close the app. If this fix does not work for you, your proximity sensor is bad, and you will need to contact Verizon for a replacement phone.
Github info
The main manifest of this ROM is at https://github.com/CounterShrike/android. While anyone is free to view the code and compile it on their own, no one else is given permission to release the ROM as is without written permission. The purpose of the public git is for open collaboration, so I encourage everyone with anything to contribute to go check it out. This github contains the main rom code only. Boot animation, tweaks, and Aroma configurations and scripts are only available in the official release.
I'll take this one just in case.
Sent from my ADR6425LVW using xda app-developers app
I'm really sorry to hear that he had to give it up. I remember him saying that he was having nerve issues, but I didn't realize that it was that serious. I've had great success with Project Rachel so far, but I'm still looking forward to see what you can do with it.
Edit: I saw that it was unrelated to nerve issues in his thread. Hurt his back.
Mine
Sent from my iPhone...
I want to say this. I have a lot of time invested in this rom. I have become good friends with these guys and I know they wont let me down. Snuzzo should get the biggest thanks because without him the OG rom would have never happened. Shrike, I know you wont let me down . Synister I am sure will do some kind of mods for it so I know thats taken care of. I would appreciate it Shrike if you would ALWAYS use Snuzzos kernel. Plain and simple, his kernels are unmatched. Well I will be on and off the scene and I hope this project turns out as good as I hope it will. Thank you all for your support and assistance.
I have a dream. That the community could come together and make an awesome rom.
Will offer any support I can to this rom.
apophis9283 said:
I have a dream. That the community could come together and make an awesome rom.
Click to expand...
Click to collapse
this is awesome haha. im really glad that shrike could step in to help. with my lack of knowledge all i can really contribute is bug reports and testing , but ill be here
He’s the hero XDA deserves, but not the one it needs right now. So we’ll hunt him. Because he can take it. Because he’s not our hero. He’s a silent guardian, a watchful protector. Apophis9283.
Lol, sorry, I had to. In all seriousness though, thank you Apophis. We appreciate everything you've done, and I hope your medical issues get resolved.
Thank you guys. Appreciate it
Sent from my ADR6425LVW using Tapatalk 2
Just to let everyone know what's going on right now, I want to make this ROM easy to maintain, and easy to contribute to. To that end, I'm currently in the process of merging every commit this ROM has into my github. It's a long, involved process, but I think it will pay off dividends when I'm done. Anyone will be able to view the code, and anyone will be able to contribute code for consideration. As I said in the OP, this might take a week or two, but I think it will really allow this ROM to come alive as a true community effort.
Sent from my ADR6425LVW using Tapatalk 2
I should be able to upload all that for you to mine. Let me know something. I can probablt do it tonight or tomorrow night. If that makes it easier
Also just to clarify it was a combo of both, nerve issues in my right leg ( going to see a specialist soon ) and lower back injuries that caused me to decide to pass this on. I cant sit at my computer desk for long periods of time. I am only too happy that I have some good friends and good people on this rom now.
Sent from my ADR6425LVW using Tapatalk 2
Also I will bve uploading a new version tonight. It was what I had already started and he can add it to the op whenever the changelog is only 2 things but they are fixes. heres is the changelog....
1) f/b: fix wrong qcom ifdef
2) Fix Issue 5547: Apollo will not play MP3 files when using Root Explorer
http://beta.androidfilehost.com/?fid=9390135922294522588
he can upload this version to the op and I am out fellows. I will also try to upload what I have to github for everyone else
dirty flash should be fine.
Bruce , thank you very much for the donation man. I really do appreciate it.
Just to note that the new build from apophis is up in the OP now.
Also, Neo is awesome. Just saying...
Things are going much faster on my end than I expected. No promises, but I should have the first new build up for you guys early next week. Have a few more commits I'm eyeing, so I'll try to finish getting everything in my git and get those new commits integrated and get a new build out. The new name will be debuting at that time as well.
Quick opinion poll: would anyone be upset if I took ROM Manager out of the build?
shrike1978 said:
Just to note that the new build from apophis is up in the OP now.
Also, Neo is awesome. Just saying...
Things are going much faster on my end than I expected. No promises, but I should have the first new build up for you guys early next week. Have a few more commits I'm eyeing, so I'll try to finish getting everything in my git and get those new commits integrated and get a new build out. The new name will be debuting at that time as well.
Quick opinion poll: would anyone be upset if I took ROM Manager out of the build?
Click to expand...
Click to collapse
Nope. Off with its head!
@shrike
Don't try brunching in my kernel . You won't have wifi. I am setting something up to keep using aokp's wifi
Sent from my ADR6425LVW using xda app-developers app
Snuzzo said:
@shrike
Don't try brunching in my kernel . You won't have wifi. I am setting something up to keep using aokp's wifi
Sent from my ADR6425LVW using xda app-developers app
Click to expand...
Click to collapse
Yea, I already noticed.
I'll switch my manifest back to Chad's for now and put yours in post-build. Let me know when I can brunch again, and let me know if I need to pull in or revert some commits.
shrike1978 said:
Yea, I already noticed.
I'll switch my manifest back to Chad's for now and put yours in post-build. Let me know when I can brunch again, and let me know if I need to pull in or revert some commits.
Click to expand...
Click to collapse
Yeah what I'm thinking about doing is keep using AOKP's wifi for my own personal builds and revert with a cherry-pick whenever I build a kernel. Either that or setup another branch to pull from.
What you think? Might even be able to use the funky_kernel repo for brunching.
As that is setup to use HTC binaries from source. Not quite sure if that will break anything tho
Sent from my ADR6425LVW using xda app-developers app
Um... Guys... Experiencing random reboots on latest build. Could it be the governor? Currently using lazy.

[APP][2.2+][v1.3.1] Hovering Controls (emulates Air Gesture from S4)

Original Thread: http://forum.xda-developers.com/showthread.php?t=2351974
Sharing INFO:
Please do not upload the app in other sites, stores or online storages. Link back to this post or to Google Play.
I prefer not using the app on custom roms, i prefer that people just download it from here or the store so they always can have the latest updates and fixes.
If you make a translated version (i will translate it asap) pm me with a link to download so i can post it here too.
Any questions, petitions suggestions or whatever you want, pm me or contact me via Skype([email protected]) or gmail([email protected])
Thank you everybody!
Download:
Attached to the post.
Current Version 1.3.1:
-Fix auto answer call for some devices.
- Fix bug that answer a call after a few seconds when silencing it.
- Fix some FC when answering calls and other FC.
- Option to choose a video player for the music/video player controls, fixing a bug that music start playing when trying to pause a video.
- Tried to add Spotify support, pleas report if it works, i couldnt really test it.
- Test sensor section changed to Sensor options, You can change alternate sensor delay time and set it to use for real use.
- More fixes i dont remember
-FEATURES-
Quote:
Features for NO ROOT:
- Set apps to open with all the available gestures.
- Silence alarm.
- Silence incoming call.
- Switch betwen recent apps (like back and forward beheaviour)
- Fast go to home screen
- QuickGlance like Galaxy S4 has!!! (or choose to show your lockscreen)
- Control your music player (next/previous/pause/resume) even with screen off!!!
- Shake your phone to switch speakerphone on/off
Features for ROOT USERS:
- All previous features.
- AutoShoot pictures/videos, no need to push the button again! (DESACTIVATED UNTIL NEW UPDATE)
- Unlock screen with two hand slides! (not available with secure lockscreens yet, future updates)
- Slide betwen your photos in your image gallery (1 slide->next, 2 slides->previous)
- Scroll up and down in your browser (1 slide->down, 2 slides->up)
- Answer incoming call, just put your phone near to your ear (it uses Hover Hold motion)
More features to come as well as translations!!!
PERMISSIONS:
DISABLE_KEYGUARD = for unlocking the lockscreen
GET_TASKS = to get your running apps and switch betwen them
INTERNET = not actually used, but might use for future updates.
READ_CALL_LOG = get your missing calls to show in QuickGlance
READ_PHONE_STATE = to pause app while in a call for example
READ_SMS = show counter of new received sms in QuickGlance
RECEIVE_BOOT_COMPLETED = to start upon boot
REORDER_TASKS = to switch betwen recent tasks (like back&forward betwen 2 apps)
VIBRATE = vibrate phone xD
WAKE_LOCK = to wake up phone and show QuickGlance or unlock screen
Credits:
- pavik62 -- Russian translation
- LeSScro -- Designs
- MSTRoyal -- German translation and lots of testing!!!
(translations will be available in future updates)
Also thanks all who offered for translations that will be added in future updates and of course i would like to thank all people that helped me with their feedback and ideas.
ChangeLog
v1.2.9
- Music Controls fully implemented, read instructions in description.
- Unlock lockscreen for NON ROOT!!
- Fix a FC when answering a call.
- Other tweaks.
v1.2.8
- Cleaned code for less ram usage and faster execution.
- Changed root code: root options should work better.
- Samsung Alarms now mute on wave, bugged in last version.
- Test Sensor own service now stops properly when exiting.
- HTC Sense added for gallery slides.
- Contacts and Telephone apps now opens as diferent apps (should work for others too).
- More fixes to events behaviours
v1.2.7
- Again, Fixed QuickPic gallery slides.
- Added slides compatibility with F-Stop Image Gallery.
- Fixed Stock Camera not pausing events if you set to not use while in camera mode.
- Other fixes.
v1.2.6
- Hover Hold with alternate sensor detector fixed. Sorry.
- Fix QuickPick gallery slide
v1.2.5
- Permissions added to fix some FC (bluetooth for answer calls and read contacts to check missed calls)
- Added option to stop detecting when screen is off.
- Added option to switch on/off vibration with events.
- Adjusted browser scroll (firefox not suported yet) and gallery slider (now works with quickpick)
- Start at boot now works as it should be.
v1.2.4
- QuickGlance now works propperly!!
- Now you can answer calls without root, just put your phone in your ear.
- Fixed more force close errors.
- Shake to reject added but dissabled because it needs a permission that shows up as "Service that cost you money" and users dont like this kind of permissions and i dont like them too.
v1.2.3
- Fixed a Force Close when unlocking screen with waves after showing quickglance
- Adjusted QuickGlance so it should not show lockscreen.
- You can now adjust Shake sensitiviy in Test Sensors screen
- Other code fixes.
v1.2.2
- Slides will not open any app in background when lockscreen is shown
- Deleted Hanging up phone calls with Hover Hold, just to answer (root)
- Shake your phone to switch speakerphone on/off
- Hovering Control will not react to events while in a camera app.
- Hover Hold autoshot desactivated until new updates.
v 1.2.0
- lots of features.
v1.1.3
- Alternative detector is now available for use, just choose it in setting screen.
- Setting screen is now on with only one setting xD more to come.
- You can now select your launcher as an app to open (usefull for fast home button) not available with carousel.
- You can now select Previous app (not for carousel) this will open your previous oppened app, if not available will open second, if not, nothing happens.
v1.1.2:
-Changed UI to be easier to understand.
-A spinner with your carrousel apps is now shown in the main screen.
-Added compatibility with 2.2 and up!
v1.1.1
- In Test Sensor section added new option to change the type of the detector, activate it if the app is not detecting you propperly. Only available in test sensor section, not available for use yet.
v1.1
-Added "test sensor" options in menu, this way you can check your hand slides and find they way it works for your sensor.
Known issues:
- Music controls sometimes fails to work..music player can became a little crazy.
- Nexus 7 has no proximity sensor...app not working.
************************************************** ************************************************** ************************************************
DOWNLOAD
************************************************** ************************************************** ************************************************
http://forum.xda-developers.com/showthread.php?t=2351974
************************************************** ************************************************** ************************************************
CREDITS
************************************************** ************************************************** ************************************************
Forgin- It's his app his work.
Me- I've fully tweaked this app to give it's best (for SP only)other devices those tweaks doesn't works, all other credits goes to Forgin for getting this great app.
Next version will be coming soon. =]
RuchRha said:
Next version will be coming soon. =]
Click to expand...
Click to collapse
what things did you improved? would be nice to know so i can add them to all versions.
err...cant download... its show.. file with infected virus.. only owner can download :c
Hi RuchRha:
google docs says:
Sorry, this file is infected with a virus
pls upload to dev host...
thanks
Amin.HVS said:
Hi RuchRha:
google docs says:
Sorry, this file is infected with a virus
pls upload to dev host...
thanks
Click to expand...
Click to collapse
Head over to the original thread:
http://forum.xda-developers.com/showthread.php?t=2351974
RuchRha said:
Head over to the original thread:
http://forum.xda-developers.com/showthread.php?t=2351974
Click to expand...
Click to collapse
thnks bro
but thats Compatible with c5303?
Amin.HVS said:
sorry for Irrelevant post!
Click to expand...
Click to collapse
Haha, I got confused, too.
Amin.HVS said:
thnks bro
but thats Compatible with c5303?
Click to expand...
Click to collapse
It's compatible with every device having proximity sensor.

[ROM] KTU84Q [AOSP] 【4.4.4】Dan&Ktoonsez 【CM (final) 09-18-2014】v

[ROM] KTU84Q [AOSP] 【4.4.4】Dan&Ktoonsez 【CM (final) 09-18-2014】v
CM Edition by Dan & Ktoonsez, Stable releases only
{
"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"
}
WE ARE NOT RESPONSIBLE FOR ANY BRICKS, PLEASE MAKE SURE YOU HAVE READ THE INSTALLATION INSTRUCTIONS IN THIS POST​
------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
Information
These are the monthly releases of CM with some modifications and touch ups that will be listed below, They are meant for users who want a stable ROM without the need to flash nightly releases and risking a Nandroid, anyone who has enjoyed the stability of my Google Edition ROM should give this a go
all builds have their core features tested (Camera, bluetooth, bluetooth audio, tethering, USB audio, Data, Voice calls etc), I also adb debug each release and look for any redflags, I then set up the phone and daily drive it with a few of my testers and once I deem the release stable it will be posted here.
Note: The CM camera works but it's not the best, SnapCam HDR (Paid app) from the market is much more stable and has a ton more features (these developers only focus on the 4.4 open source camera and making it better), I highly suggest doing what I do and removing the stock Camera and Gallery and using this awesome app which also includes a gallery with more features, myself and ktoonsez swear by it. The stock files are found in system/app.
------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
Features
-CM Stable branch based
-Updated and debloated gapps
- No rom branding - I don't flash my name around in the settings menu anywhere, keeping it stock AOSP.
-Stock CM kernel
-Nova launcher
-Improved CM Auto brightness values (Stock is way to Dim)
-Android L boot animation
-adb shell fixes
-Ext SD permissions added in platform
-Zip aligned
-No extra bloat
-Settings menu revamped and more organized
-Teleservice event notification options removed as they are not working
-Tested by an established developer and solid testers before release goes live to the public
-Enjoy!!
Kernel source: here
------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
Working:
Data
Wifi
Tethering
Bluetooth
Camera
USB Audio
GPS
Sensors
Not working:
Nothing reported by my testers
------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
Installation instructions
Make a Nandroid and make sure you are on the latest recovery
-Full wipe
-Flash ROM
-Flash Gapps (please only use the one provided in this OP, It's the latest 4.4.4 PA minimal GAPPS that are tested and working perfectly)
AT&T & Verizon only: Loki patch the kernel unless you're recovery does it for you
-Reboot
------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
Changelog
09/18/2014 (Final 4.4.4 build)
-Reverted back to m9 due to some pretty serious bugs in CM m10 that we caught late
-fixed settings strings and crash in MMS limit
-updated changelog in settings-about
-reverted ad blocking due to some problems, ill leave this to you guys
-FULL wipe again, I'm sorry, get titanium backup to make this easy
Code:
[B]09/16/2014[/B]
-Synced to 09/15
-CM kernel has been redone, synced to latest linux 3.4.103
-IR kernel updates, SmartIR remote will now work, out of date IR apps will not work until they are updated
-Theme Engine: Themes support for additional UI elements
-Frameworks & Core Apps: CAF and other upstream updates
-Settings: Add scramble pin feature
-Frameworks: Long press recent apps to switch to last used app 19
-Settings: Add soft reboot option
-Add smart cover support
-Multisim updates
-General bug fixes
-ANT+ Support for various hardware
-Privacy Guard: Control NFC permissions
-Event notifications removed from teleservice menu
-Platform permissions edited
-Fixed shell scripts in adb
-removed CM bug reporting
-more I might be forgetting
[B]GAPPS updated, you MUST full wipe this release[/B]
[B]08/10/2014[/B]
-ADB shell fixed, script manager will now work on CM 11 M9
-Removed Proximity Wake feature from m9 as it does not work
-edited another string in settings>security
-not much else, last build as I think this is way more stable then any other CM build out there.
[B]*dirty flash if coming from previous release is fine, just wipe caches first, no need to flash gapps unless full wiping*[/B]
[B]08/05/2014 stable 2[/B]
-Added Media_RW permissions to the permissions platform to add support for many third party apps (CM has yet to address this)
-CM OTA disabled
-Removed Calendar, grab it from the market so you can get updates via google
-Edited a few strings in English US and English GB
Dirty flash is fine (wipe caches, flash update, reboot - do not flash gapps again), as stated in the OP any new users should use the GAPPS I provide in the OP as they are a 100% up todate and minimal, anything you may need is downloadable from the market,
[B]06/01/2014[/B]
I was VERY happy with how 5/31/2014 ran on my phone but noticed a few commits merged last night that were authored by bossman Cyanogen himself, so here is your changelog. I feel like the foundations of this ROM are set now which I knew would take a few builds
so if all goes well with this, I will start bi-weekly releases because I'm extremely sick of full wiping/testing/compiling, I just wanna use my phone as a phone!!
stagefright: yield callbackDispatcher to writer only for video
libstagefright: Fix to handle EAGAIN error on first read to source
audio: mute duration at the beginning of recording
Bluetooth: Fix for device gets stuck in pairing
Bluetooth: turn on lcd during Connection
camera: Disable extra HDR frame on QCOM_HARDWARE - HDR fix for third party apps
appops: Fix WIFI_SCAN AppOp permission index
nxp: Include support declaration for Mifare tags
[B]Everything but the app ops commit was merged into the stable branch of CM 11, these were necessary changed to warrant an update[/B]
Enjoy!
[B]05/31/2014[/B]
Settings: Allow access for external apps to launch ThemeSettings Fragment directly
Mms: Clear notifications and mark messages read in certain situations
Calculator updated with many new features
selinux: enable support for bionic, add applets in config
Revert "Remove smiley support"
Revert "idmap: Don't log spam "CREATING STRING CACHE"
idmap: reduce CREATING STRING CACHE verbosity
Merged latest cLock widget
Added Stock MMS back in the build as it's theme friendly
Made number picker dialog in MMS and Contacts a neutral gray so no theme will make the txt invisible
Option to show missed notification count in Interface>Statusbar now works for Email/Gmail
Included Apollo in the build to play nice with lockscreen targets, feel free to remove yourself
Removed open music app on headset connect, does not work on most music apps including poweramp
Updated kernel, Init binary in the ramdisk is now the latest from CM
[B]05/30/2014[/B]
Settings: Disable Battery status preference on ModLock.
Fix wallpapers not applying in full screen
Alarm: Show a warning toast when alarm volume is set to silent
CM11 Themes: Don't kill setup wizards
Correct string for left-handed mode (Camera + settings)
Menu button fixed for webkit apps (TiBU, GO SMS etc)
Added equalizer quick panel toggle
Burst mode removed from Camera until it's fixed upstream
default alarm tone set
Kernel updated to the latest
more that I'm probably forgetting but this is the important stuff
[B]05/27/2014[/B]
SystemUI: Make wifi combo margin themable
wm: Underp menu key release processing (doesn't effect Titanium so don't ask, thats a TB bug)
Fix circle battery opaqueness for the low battery color
Reduce memory leaks by removing all views.
CMAccount: fix setup wizard crash
Themes: Add read/write permissions - 2 commits
Fix broken tags
Remove Status bar notification count checkbox preference <--- main reason for this update, I don't like broken toggles in my settings menus, no idea why CM just leaves them in there, it's rather annoying when there is ZERO java controlling them
every other commit is super minor but we are fully synced up to date with CM
[B]05/26/2014[/B]
A2DP: Stop spamming log with buffer size
Make KeyguardMultiUserAvater fully themable
CMAccount: Remove "or" between account buttons
Add/fix APns
Add rules to permit CTS security-related tests to run
Remove event notification checkbox preference
Note: You can dirty flash my updates but you can't report bugs in my thread until you repeat them on a full wipe. Thanks :)
[B]05/25/2014[/B]
-Initial release (Tested by myself and testers :) )
------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
Download the latest build here
md5: 35e20241ac9450e4dd0bd48c927b07fe
GAPPS - here (Please use this one as it is up to date, minimal and works perfectly)
------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
Credits
Google
CM Team <--- not possible without these guys
Paranoid Android - Great Gapps packages
ktoonsez - <---- would be possible without him, just wouldn't be as good
Hawkerpaul - Amazing tester
mrvirginia
XDA
Broodplank - Devdistro linux, makes my life easy
Kryten2k35 - Themes
Googy_Anas - Great kernel support for the s4
Faux123 - This guy is the man
------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
If you would like to support me, Donate here I've spent countless hours on my projects with many sleepless nights. Donations are appreciated and keep me motivated :highfive:
Need help? Follow me on twitter and and I will answer any ROM or Android questions.
reserved for Q&A
Woahh awesome! Thanks dan
Sent from my HTC6600LVW using Xparent Skyblue Tapatalk 2
Very nice, gonna give this a flash.
If I could make a suggestion, maybe offer a F2FS modded download too? Since it's using Kt's kernel it supports F2FS. Also a link to his TWRP modded version as well. if you decide to do this.
Nice! Deffinitly gonna try this!
Sent from a Shaftamle Galaxy S4
"Thanks Button" is always appreciated!
http://mycolorscreen.com/Shaftamle/
Having a lot of problems with the back button not working in apps. This happened occasionally in official CM11 but it's happening a ton more on this build.
bobbarker2 said:
Having a lot of problems with the back button not working in apps. This happened occasionally in official CM11 but it's happening a ton more on this build.
Click to expand...
Click to collapse
No issues here man. I support all 4 variants of the s4 and its my first time hearing of this. I'll keep an eye out but I'm quite sure there's no issue
Sent from my SGH-I337M using Tapatalk
Not one single problem so far, other than the typical CM with v* network extender. Great job, Dan
Sent from my SCH-I545 using Tapatalk
kprice1658 said:
Not one single problem so far, other than the typical CM with v* network extender. Great job, Dan
Sent from my SCH-I545 using Tapatalk
Click to expand...
Click to collapse
Explain. Does it not connect?
Sent from my SGH-I337M using Tapatalk
Danvdh said:
Explain. Does it not connect?
Sent from my SGH-I337M using Tapatalk
Click to expand...
Click to collapse
It connects fine. Any cm rom I've ever ran has trouble with network extender. It always shows roaming. At least yours, the lockscreen does say
Network extender. I have to allow data roaming to get everything to work, without the pesky roaming message all the time.
I'll like this so far, I'm going to run it for the next couple of days to see what happens...
Kevin
Sent from my Nexus 10 using xda premium
Could I get a link to the loki doki
Sent from my SCH-I545 using Tapatalk
dstreng said:
Could I get a link to the loki doki
Sent from my SCH-I545 using Tapatalk
Click to expand...
Click to collapse
http://www.androidfilehost.com/?fid=23501681358536742
Flash immediately after flashing ROM.
Will be testing this out today. One of my big beefs with CM on this phone is bluetooth streaming. It works, but works suckily (that needs to be a real English word, lol). Drops, buzzes, etc. Dan's GE ROM works great, obviously because of the up to date proprietary drivers. I've tried bumping the minimum clock speed, etc. to no avail. But I am forever the optimist and will try this out later today because Dan and KT are teh awesomeness.
UPDATE IN THE OP
06/01/2014
I was VERY happy with how 5/31/2014 ran on my phone but noticed a few commits merged last night that were authored by bossman Cyanogen himself, so here is your changelog. I feel like the foundations of this ROM are set now which I knew would take a few builds
so if all goes well with this, I will start bi-weekly releases because I'm extremely sick of full wiping/testing/compiling, I just wanna use my phone as a phone!!
stagefright: yield callbackDispatcher to writer only for video
libstagefright: Fix to handle EAGAIN error on first read to source
audio: mute duration at the beginning of recording
Bluetooth: Fix for device gets stuck in pairing
Bluetooth: turn on lcd during Connection
camera: Disable extra HDR frame on QCOM_HARDWARE - HDR fix for third party apps
appops: Fix WIFI_SCAN AppOp permission index
nxp: Include support declaration for Mifare tags
Everything but the app ops commit was merged into the stable branch of CM 11, these were necessary changes to warrant an update
Enjoy!
6/1 running great so far. Snapchat front facing video doesn't work properly but most likely a problem on the app side
Sent from my SCH-I545 using Tapatalk
dstreng said:
6/1 running great so far. Snapchat front facing video doesn't work properly but most likely a problem on the app side
Sent from my SCH-I545 using Tapatalk
Click to expand...
Click to collapse
Correct because instagram front facing video is flawless
Sent from my SGH-I337M using Tapatalk
Just verifying that this is not SafeStrap compatible, correct?
jrv331 said:
Just verifying that this is not SafeStrap compatible, correct?
Click to expand...
Click to collapse
Correct
Sent from my HTC6600LVW using Xparent Skyblue Tapatalk 2
dstreng said:
6/1 running great so far. Snapchat front facing video doesn't work properly but most likely a problem on the app side
Sent from my SCH-I545 using Tapatalk
Click to expand...
Click to collapse
Try this blacked out beta version of snapchat https://www.dropbox.com/s/he3pc1lzjhu4bgr/BlackSnapChat-Beta-5.0.14.0.apk
Courtesy of Team Blackout. Works great for me
Sent from my SCH-I545 using Tapatalk
One the camera app force closes.. That's fine i use aftermarket..
Other thing.. Is it possible to get the stock dialer and contacts?? I checked all the ones in market and don't like any of them.. Besides that holy awesome!!!!
Also what settings are best for ktweak??

[ROM] [t6] [official] [4.4.4.] [sep9] [AOSB] [1.3.7]

Introduction About AOSB Project KitKat Edition
AOSB Project based on CyanogenMod the best stable source
AOSB is the new face of ProBAM ROM , We have been blown up ProBAM
{
"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"
}
features
OTA Support
AOSB Exclusive Feature: Custom SmoothProgressBar
AOKP Navigation bar menu in settings for all devices now
AOKP Animation Control
ListView Animation
Keyboard Animation
Scrolling Animation
AOKP Custom Navigation Ring
AOKP Custom Navigation Bar
ChameleonOS Gesture Anywhere
ChameleonOS Screen Recording
ChameleonOS Screen Recorder: add ability to record audio from mic
TeloRadio (Connection Manager)
Omni Audio Themes Settings
OmniSwitch App
Omni allow disabling call end sound
Omni Audio : Stereo widening
Omni Audio : Center frequency for Bass Boost
AOSPAL LockScreen Notifications
AOSPAL Lockscreen Blur
Slim CRT animation: add scale down
Slim IME options
Slim DarkUI (system wide in black)
Add Music Tile
Flip to Mute/Reject Call
Advanced BatteryBar
Chainfire SU App
User selectable camera click sound (disable camera sound)
Quicktile row option:set 3,4,5 tiles per row
LTE toggle support and Configurable up to user (LTE or 4G)
Add Wifi name to notification drawer and option to enable/disable
Frameworks: notification drawer background
wide support for chinese language
wide support for dutch language
MediaScanner behavior on boot
HALO
HALO MODS
HALO: make windows move able and scale able
Mobile Network Battery Saver Mode
Configurable up to user (LTE or 4G)
Advanced Battery Bar
FB sync abbility to connect facebook contacts into contacts app
App sidebar
IME switcher notification
Navigation bar with custom dimensions
Screen video recording
Configurable init.d
Build PropModder
Incoming calls dialog
RAM bar with custom colors
Builtin Xposed Framework
Xposed : Per-App Layout
Network usage stats
ChameleonOS Active display (s-view alternative)
AD: Display Time out
AD: Turn Off Display
AD: Threshold to proximity
AD: Sort notifications by newest to oldest
AD: HUGE Fixes
mms: iOS features
mms: Emoji and Smiley support
samsung kernel super charged
advanced low battery indicator options
Custom Carrier Label
CyanogenMod 11 “Android 4.4.4 base” The highest degree of stability and performance , battery life
Virtual surround sound
App Privacy
Privacy Guard more informations
Change Device colors Like Dynamic , Standard , Cinama like Sammy rom
Vibration Customization
S Pen detecte/Pointer/Gesture
S-PEN Notfications
S-PEN QuickBar app
LED Colors , you can change led color while charging for example
LED Fading/Blinking
LED Disable
Privacy Guard
Hardware keys remapping
Lockscreen ring and notification shortcuts
Power widget
USB Mass Storage
Clock settings
Quiet Hours
Power Sounds
Profiles
Gesture Lockscreen
Hover
Heads-up
Driving mode
Weather header
The Team
codexc AOSB chief and original founder
Team Members
Installation instructions so If installing for the first time:
To install this ROM you will need to have an unlocked boot loader and a custom Recovery such as TWRP or ClockWorkMod installed
1 Copy the downloaded AOSB to your phone.
2 update recovery, is required for install android kitkat
3 Boot into your recovery
4 Back up your ROM
5 Enter recovery
6 Make full wipe "included "system"
7 Install the ROM
8 install GAPPS package
9 Reboot - the first boot can take up to 2 minutes
10 Recommended to Reboot again after ROM is up for the first time
User Friendly Developer
If you like my work please consider a donation!
Powered by
DOWNLOAD
aosb_kk_1.3.7_t6
PA gapps
What is Android Open Source BAM Project?
it is a custom ROM developed as free and open source software based on the official releases of Android by CyanogenMod,
AOSB (ProBAM) ROM have been the pinnacle of perfection employing the best of all the Best ROMs in a Package which makes sense!.. While the latest one doesn’t incorporate a slew of features.
Changelog
Find our latest Full change logs
Find our latest GitHub change logs
Follow us to keep in touch ::
G+:
https://plus.google.com/+ProBamNet
Facebook:
https://www.facebook.com/AOSB.Project
Twitter:
https://twitter.com/AOSB_ROM
Offical website
http://probam.net
Source on github
GitHub
AOSB Gerrit
Build AOSB from source
source
About the developer
http://codexc.com/me/
Thanks and Credits for :
CyanogenMod Team!!!
All Open Source Projects !
​
FAQ and Know issues:
when probam in black turn on , the systemui make force close
try to switch off black ui then restart and try enable it again
after dirty flash the device hangs and systemui make force close
you need to make wipe all and clean cache and make fresh install in this case
when try video recoding the device freeze or slow down
screen video record with ondemand or pegasusq governors u will have a laggy recorded video. If you try with performance governor from performance in settings , then the video will be a lot smoother.
Camera crashing some times and not works anymore "camera not connected"
the rom included an small application "camera restart" you can use it for fix this issue
titanium recovery not restore my applications
For those who cannot find their previous files, because CM based rom will target the sdcard storage to use root/0/ directory.
So normally all the files besides the root/0/ directory will not be shown on the file explorer.
To solve this, you will need a file browser that has ROOT capability, eg. Root Explorer
then go to mnt/shell/emulated/ all your file should be here.
Now move all the files into mnt/shell/emulated/0/ folder.
Should solve the problem.
Privacy guard IS working?
after enabling privacy guard in security settings
you have to switch to settings>apps and then choose to enable or disable each app individually.
I'm sure nobody would want to tick every single app, that would almost be the same as enabling airplane mode.
General Questions:
Need to install Gapps ?
yes
"Wipe needed before install ProBam?"
If you come from a different Rom :
FULL WIPE/CACHE/DALVIK CACHE/SYSTEM/DATA
"How do I edit custom toggles?" :
Go into Settings/Custom tiles.
What is the newest stable version?
ProBAM v1.3.3
What kernel does this ROM use?
CM kernel - supercharged!
Which launcher(s) are included in ProBAM?
Google launcher
Which equalizer(s) is included in ProBAM?
DSP with Stereo effects
Does this ROM with kernel supports UMS? (USB Mass Storage)
Yes
Important please read:
I. Appreciation
There are many ways to show your support to us. You can:
Press the "Thanks" button.
Wear our specially prepared banner
Share your opinion about my work and write some feedback in our threads.
Advertise our work to your friends, family, anyone who owns this device.
Rate our threads with 5 stars.
Click to expand...
Click to collapse
II. Sharing
XDA-Developers.com is all about sharing. If you would like to use any part of our work, please feel free to do so but remember to do the following beforehand:
Inform - Please send us a PM or email telling us
Permission - Please, if you do not have permission from us, don't use it. Most of the time, we will allow you to, but if you don't get our permission first, we will report.
Credits - No one wants their work stolen. Please remember to give proper credits when using our work.
Click to expand...
Click to collapse
III. Support
If you have any issues or questions, please feel free to post them in the our threads. However, because all of us have social lives outside of XDA, your questions may not always be answered right away. Members who are more experienced in our work, please help out the ones who don't.
If you want to get the fastest and the best answer - ask the question in our threads instead of PM'ing us. Chances are, other users will be able to help you when Team Members don't have the time to.
Click to expand...
Click to collapse
reporting bugs:
1 - report your bug in the forum of your device and see if other people having the same problem :crying:
2 - try to solve it with all the knowledge you can get :silly:
3 - if that doesn't work go to our support center and place your findings there, report your bug and which device you have , this way it goes straight to the developers
4 - only report a bug if your really sure it's not your own fould! --- clean install , stock kernel , no weird home manufacturing stuff ,etc,etc,
5 - you can also request features there :victory:
:laugh:
Click to expand...
Click to collapse
AOSB 1.3.7
New Features/Improvements:
Android 4.4.4 R2
AOSB: New BootAnimation supported all devices!
Frameworks: SlimROM Heads up
Swipe left for notifications and recents
Swipe left an app in recents to open in floating mode
Swipe down an app in AOSB recents to open in floating mode
ActiveDisplay: Huge Fixes/improvements
Sync AOSPA Floating window Changes with AOSB
Implement App circle sidebar
Floating widow: snap modes (up, down, left, right)
HALO windows moveable and scaleable
Over scroll effects
code fixes HOVER And HALO
Navbar: reimplement navbar cursor keys
User defined wifi/usb tether network.
Torch: fix torch toggle delay on boot
Make torch shutdown by camera usage work properly
Download: add to support pause/resume download by manual
Bring DownloadManager API inline with AOSPA
Send a boost hint when a key on the navbar is pressed
MultiWindow: Improvement and more [buggy]
Fix lock screen notifications proximity sensors
Add APN for Tele2 4G, Claro (Panama), Tiscali Mobile (Italy), TIGO and VOX for Paraguay
Themes: Fixes on Style, boot animation, and wallpaper , etc
NavRing: Fix visibility issues on some devices
SystemUI: New Smart Pull-Down
SystemUI: Smart Pull-Down - Any Notification
SystemUI: Over scroll effects
SystemUI: Weather
SystemUI: show statusbar icon if quiet hours is active
SystemUI: Fix crash of SystemUI (OutOfMemory)
SystemUI: Fix SystemUI crash on Recent App
SystemUI: Fix crash of SystemUI (AOSB Recent Landscape)
SystemUI: Show notification when charging.
SystemUI: Fix Airplane mode toggle issue using Quick Access menu.
SystemUI: Update UserTile from Google 4.4 code
SystemUI: fix double tap to sleep not working with secure lock screen
SystemUI: Swipe to float mode for notifications and recents
SystemUI: Fix tile fliping
HeadsUp: Fix dismiss on back key press.
AOSB Bubble: Integrate with gesture SlideLayer
AOSB OTA: Gapps auto update
AOSB OTA: integration with Sourceforge download servers
Settings: Search anywhere for anything !
Settings: Driving Mode
Settings: Heads up
Settings: Show heads up at the bottom of the screen
Settings: Implement App circle sidebar
Settings: Vibration options customizer
Settings: App Sidebar, Support for Configurable Trigger Region
Settings: Protected apps
Add native heads up support on dialer
Remove Old non-intrusive dialog
Remove Old Wakelock Blocker
Mms: Fix thread view bugs also in black UI
Mms: Fix FC issue that when tapping contact icon many times
Mms: Add native heads up support
Mms: Emoji and Smiley support
Mms: Add quick emoji button next to text input
DownloadProvider: add to support download into sdcard storage
DownloadProvider: fix the crash when rotate screen.
Add to support pause/resume download
DownloadNotifier: Standardize play store and browser downloads
DownloadNotifier: Normal notification for singles
DownloadProvider: Add transfer speeds in notification
Camera2: remove the pause button when timelapse is on
Camera: Fix beauty mode & slow shutter indicator
Camera2: Fix camera application memory leak
Camera2: Add 50MP, 37.5MP resolution entry
Camera: Fix JPEG quality DB update
Blacklist call recording for US/EU mccs, remove sysprop flag for enabling
Call recording service implementation, show recordings and allow playback in call history
Dialer: Refactor SmartDial for additional languages
Hardware: Add high touch sensitivity support
Devices Blob:
msm8960-common: kk gps blobs
msm8960/express: ril blob dance
HLTE: Update to GSM KK blobs
klte: use prebuilt NFC HAL
serrano: Remove prebuilt GPS blobs
msm8960-common: update mpdecision/libqc-opt
serrano: Massive KitKat blob updates
klte: Import proprietary libs
kltespr: Import proprietary libs
klte: Initial import of klte
jflte: gpe 4.4.4 adreno
jflte: use gpe camera hal
jflte: Clean up and remove extra libs
hammerhead: Update proprietary libs
KitKat Camera Blobs
m7spr: update blobs from 5.03.651.3 RUU
s4-common: update wcnss blobs from mint 9.2.A.0.295
Samsung Kernel:
Update WiFi drivers from 1.61.47 --> 1.61.58
Boeffla sound 1.6.6
prevent freeze on smart dock plug
updates ROW to V4.
tweaks SIO a bit.
add more governor
add more schedulers
enable conservative
update mali driver
mali r3p1 for devices that need it
audio: Remove hackaround for broken audio in first call
Telephony And Dialer (Technical):
Contact photo in call log can not change in time
Dialer: revert old non-intrusive dialoger for incoming calls
Dialer: Blacklist call recording for Australia.
Add up navigation to call barring activity.
Fix handling of unavailable network in call barring activity.
Fix FC when phone type switched from GSM to CDMA.
Delay setting of active subscription
Fix crash during back to back emergency calls.
Fix issue that phone would crash when PLMN search
TeleService: Return to previous activity when click back icon in Dual SIM settings
TeleService: Remove the option menu of the restore defaults
Fix crash when call to voicemail with no number.
TeleService: Do not save an empty quick respond message
TeleService : Disable network mode select when it is GSM only
TeleService: Remove "vibrate when ringing" from multi sim call settings
TeleService : Add networkmode changed listener and CDMA APN item
Fix the failure when doing unit test
TeleService: Highlight the forbidden network operator
TeleService: Remove the function of MO call on APM
TeleService: Support call waiting on CDMA phone
TeleService: Hide sim label when calling sub is absent
Disable data in manual PLMN search on non-dsda mode.
Add MSIM check to avoid phone app crash
Phone: Disconnect current call if there is an active call on other sub
MSIM: on permanent failure cause, don't redial
Fix call barring always request from default sub
Telephony: Add Multi SIM support for voicemail ringtone
TeleService: Add FDN seting for CDMA network type
MSIM(DSDA): if any sub is active dont disconnect BT
fix cannot end videocall issues after NFC read contact and lauch another call
Make incoming call screen style configurabl
looks promising.
I'll try it.
Quick question, is this for all variants of the Max, or just the International version?
Sent from my HTC6600LVW using Tapatalk
jedifire said:
Quick question, is this for all variants of the Max, or just the International version?
Sent from my HTC6600LVW using Tapatalk
Click to expand...
Click to collapse
Only t6, maybe more to come
Sent from my Galaxy Nexus using Tapatalk 4
Downloading now... Looking forward to this.
wifi is not working.
dang, it looked good rom.
decegeman said:
wifi is not working.
dang, it looked good rom.
Click to expand...
Click to collapse
+1 for wifi problem.
kurabiye said:
+1 for wifi problem.
Click to expand...
Click to collapse
WIFI problem sometimes related to Recovery.
What Recovery you are using and what version?
I use TWRP 2.7.1.1
---------- Post added at 01:35 PM ---------- Previous post was at 12:47 PM ----------
ody.zady said:
WIFI problem sometimes related to Recovery.
What Recovery you are using and what version?
Click to expand...
Click to collapse
After your message i did a factory reset from TWRP but it didnt help.I think its related with rom not recovery
ody.zady said:
WIFI problem sometimes related to Recovery.
What Recovery you are using and what version?
Click to expand...
Click to collapse
Recovery is usually never the issue. With our device it can be multiple issues. The kernel and the device tree do not match with the WiFi firmware/driver is most likely it.
Flyhalf205 said:
Recovery is usually never the issue. With our device it can be multiple issues. The kernel and the device tree do not match with the WiFi firmware/driver is most likely it.
Click to expand...
Click to collapse
It's cm, so should work
Sent from my Galaxy Nexus using Tapatalk 4
firebird11 said:
It's cm, so should work
Sent from my Galaxy Nexus using Tapatalk 4
Click to expand...
Click to collapse
Yeah it should. Any chance you could get a t6vzw build out? I could check if WiFi worked on it.
Flyhalf205 said:
Yeah it should. Any chance you could get a t6vzw build out? I could check if WiFi worked on it.
Click to expand...
Click to collapse
I can test VW build for you also if and when you get one out.
mbl1979 said:
I can test VW build for you also if and when you get one out.
Click to expand...
Click to collapse
does it run on sprint htc one max
shizzdaman said:
does it run on sprint htc one max
Click to expand...
Click to collapse
At the moment no
Sent from my HTC6600LVW using XDA Free mobile app
---------- Post added at 01:26 AM ---------- Previous post was at 01:22 AM ----------
Only international variant. We are hoping others will fallow.
Sent from my HTC6600LVW using XDA Free mobile app
Hey Firebird, any information on this ROM for Verizon?
Sent from my HTC6600LVW using XDA Free mobile app
well, I must reinstall the rom to solve the problem of the wifi?
I would love to see this ROM come to the Verizon variant.

[APP][Xposed][1.6.5]Snapprefs - The ultimate Snapchat-utility [9.21.1.0] [JB-M]

{
"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"
}
Overview
Snapprefs is a project which offers enhanced features for Snapchat thru the Xposed framework.
Compatible with Lollipop and SC 9.21.1.0 FULLY
For the latest updates, add @meszarosmarci on Instagram"snapprefs" on SC.
Current features are:
-Custom Stickers
[Deluxe]
- Stealth viewing
- Block typing and presence alert
- Paint Tools
~ Color picker
~ Hex color input
~ Eraser
~ Drawing width changer
~ Drawing transparency changer
~ Drawing History with HEX output
~ Blur NEW
- Location Spoofing with a map
- Speed Spoofing
- Unlimited Viewing Time
- Looping Videos - Watch them as many times as you want NEW
- Ability to hide Timer
- Ability to block Discover so you can save data from your dataplan
- Custom Filters - Multiple ones at a time! NEW
- Visual Filters (17) like Instagram
~Sharing from gallery*
~Saving videos and pictures (Auto save of Swipe-to-Save)**
~Custom picture timer duration (3-5-7-10 seconds)**
~Saving pictures from chat**
~Folder hiding
~Custom save location
~Hiding best friends
~Hiding recents
~Screenshot detection bypass for chat messages, images and videos
~Unlimited caption text
~Select-All
~Text
Color(HSV)
Alignment(left, center, right)
Size(1-250)
Style(bold, italic, bold and italic, normal)
Rainbow text(makes each letter separatedly colored)
~Background
Color(HSV)
Opacity(0%-100%)
~Caption opacity customization
* = This feature is from Snapshare, but updated for Lollipop.
** = These features are from Keepchat, but updated for Lollopop and SC 9.3.1.0+.
Changelog
Code:
Changelog for 1.6.5:
- Updated for 9.21.1.0
- Re-enabled auto-save for snaps
- Deluxe users now can apply for the GOD mode
- Fixed the bug which exited the app when pressing back button in the settings
Changelog for 1.6.4:
- Updated for 9.20.4.0
- Added Visual Filters - You can use Instagram like filters (17)
- Added Visual Filter manager
- Looping videos - You can watch videos forever
- Added Blur tool
- Fixed Vibration settings
- Removed Auto-save for Stories temporarily
Changelog for 1.6.3:
- Added Marshmallow compatiblity
- Updated for 9.20.2.0
- Increased quality of Stickers
- You can now have multiple custom filters
- Vibration feedback added
- Added button to Shape drawing
- Paint Tools can be disabled
- Added root check bypass
- Removed unlimited replays
Changelog for 1.6.2:
- Updated for 9.17.1.0
- Added Reddit as the main source for filters
- Added Lens support for older devices - image only
- Sticker size limit is removed (by stirante)
- Added drawing of shapes - long press the opacity button (by stirante)
Changelog for 1.6.1:
- Updated for 9.17.0.0
- Added Venue selecting for Select All
- Fixed the Filter Store bugs/crashes
- Added zoom buttons to the Map
- Added check for unsupported Snapchat versions
Changelog for 1.6.0:
- Fixed every saving error (both video and image)
- Added Filter Store (thanks to ddmanfire)
- Removed overlay saving (noone used it)
Changelog for 1.5.1:
-Removed Ads from the SC app
-Crashes should be fixed when leaving the app
-Performance improvement when taking a Snap
NOTE: The last snap will not get saved, unless you reopen it by swiping down. God mode is not added yet.
[B]IF YOU HAVE NULLPOINTER ERRORS WHEN SAVING POST TO THE XDA THREAD, I NEED TESTERS TO PINPOINT THE ISSUE.[/B]
Changelog for 1.5.0:
- Added Premium and Deluxe features (unlimited replays, stealth viewing, typing and presence alert bypass)
- Added saving Sent Snaps
- Major bugs fixes
NOTE: The last snap will not get saved, unless you reopen it. God mode is not added yet.
Changelog for 1.4.9 beta:
- Updated for 9.15.1.0
- Readded Sweep-to-save (thanks to ddmanfire)
- Added weather spoofing
- Added Custom Stickers
- New app layout
- Added changelog dialog
- Added Premium/Deluxe IAP reedeming
NOTE: Please wait until the additional features are declared before buying theseIAPs. Also note that, your deviceID is used for identifying your license.
Changelog for 1.4.7:
- Fixed the duplicate saving
- Added option to enable/disable overlay saving (should improve performance)
- Snaps are JPGs, overlays are .PNG
- Added Color History
- Added Hex color input
- The lag should be reduced when opening a Snap
NOTE: The overlays are getting saved more than once, it isn't a bug.
Changelog for 1.4.6:
-Updated for 9.14.2.0
-Bug fixes and improvements, it is most likely bug-free
-Added ability to hide Discover from UI
-Saves images as PNGs as well as Overlays
Changelog for 1.4.5 beta:
- Updated for SC 9.14.1.0
- Sharing from Gallery has been readded both for videos and images
- Introducing Paint Tools - you can change your drawing's transparency, width, color and you can erase finely too
- Fixed the issue when the saving skipped some images
- Added custom Fullscreen Filters
- Added 2 more additional screenshot bypasses, you can now screenshot Chats and you don't have to worry about the random notifications
- Location spoofing from now on has a map and can be launched within the app, no restarts needed to set the location
- Speed spoofing has been improved, no restart needed to set the value
NOTE: Sweep-to-save and Recents-Hiding has been removed, more info GitHub
Changelog for 1.4.3 beta 3:
- Updated for 9.13.0.0 of SC
- Added Location Spoofing
- Added Speed Spoofing
- Added Unlimited Viewing Time
- Added ability to hide Timer
- Added ability to block Discover so you can save data from your dataplan
- Added Custom Filters
Bugs: If you open multiple snaps at once the last won't save, sent snaps won't be saved, sharing is partially updated.
Changelog for 1.4.3 beta 2:
- Updated saving to work with 9.12.0.1
- Readded Select-All and Unlimited Captions
- Fixed the Screenshot detection bug
- Fixed the issue where the Snap gets saved after closing it
Changelog for 1.4.3 beta 1:
- Updated for SC 9.11.0.0: Saving features (Snap, Story, Chat, Sweep to save, etc), Minimum Timer Duration and Text modifications
- Sharing from gallery, unlimited captions and select-all is not working yet
Changelog for 1.4.2:
- Updated for SC 9.3.1.0
- The select-all checkbox now has the same style as the UI
Changelog for 1.4.1:
- Removed conflicting preference
- Updated graphics
Changelog for 1.4.0:
-Updated to work with SC 9.2.0.0
-Added Directory Choosing
-Added Folder Hiding
-Cleaned up the code, removed useless files
Changelog for 1.3.1:
- Fixed VERSION_CODE and VERSION_NAME bug
Changelog for 1.3.0:
- Added every feature of Keepchat and Snapshare
- Lollipop support
- Support for SC 9.1.2.0
Changelog for 1.2:
- Added a button to launch the customization
- Updated every feature to work for the latest Snapchat versions (8.1.2)
- Fixed the bug when changing to the bold caption style you could no longer customize the text
Changelog for 1.1.0:
-Added Select-All feature
-Disabled Text-suggestions in the Caption
-Now supports Android 2.3+
Changelog for 1.0.1:
-Fixed theme for Touchwiz ROMs
-Added Information section with debugging option and version display
-Fixed logic when dialog got displayed without items
Screenshots
Credits
P1nGu1n for his awesome work on Keepchat and Snapshare
manvir for his inspirating SnapColors app
elesbb for his inspirating SnapChat Full Caption app
chiralcode for his ColorPicker
Yoganandh for his color collection
cketti for his ckChangelog library
Toni78r for the logo
ddmanfire for implementing array saving
And to the translators
Requirements
•Latest SC version (9.21.1.0)
•Xposed Framework (Lollipop too)
Installation
Note: Obviously, you need root access on your phone.
Download the Xposed Installer APK.
Install the app along with the framework.
Download and install the app from the repository.
Activate the module in the Xposed Installer.
Soft reboot your device.
Configure the settings to your taste.
Press the triangle to launch the text customization.
Click share from Gallery and select SnapPrefs to send a picture from Gallery.
TODO
Dark/Light/Gradient color choosing
[*]GeoFilter Tweak
Translations
Request anything
Download
http://repo.xposed.info/module/com.marz.snapprefs
Source
Source code can be found on GitHub and is published under the GNU GPL v3 license.
https://github.com/marzika/Snapprefs
License
It is licensed on the GPL V2 which you have already received a million times.
Support
If you like my work consider donating a cup of coffee for me or the credited devs, they are highly appreciated.
Copyright (C) 2014-2015 Marcell Mészáros
Snapprefs is in no way affiliated with, authorized, maintained, sponsored or endorsed by the Snapchat Inc. or any of its affiliates or subsidiaries. This is an independent application.
XDA:DevDB Information
SNAPPREFS, Xposed for all devices (see above for details)
Contributors
MaaarZ, stirante, ddmanfire, strumen, stamler, P1ngu1n
Xposed Package Name: com.marz.snapprefs
Version Information
Status: Stable
Current Stable Version: 1.6.2
Stable Release Date: 2015-10-26
Current Beta Version: 1.4.9
Created 2015-10-07
Last Updated 2018-10-17
FAQ​Q: The Snapchat app force closes, what should I do?
A: First of all, check if you are using a compatible combination of Snapchat and Snapprefs. (Look further down for the compatible chart)
Q: I am using a compatible combination, but it still crashes, what now?
A: Open the Snapprefs app, enable debugging mode, then kill the Snapchat app. Reproduce the issue and attach the log from Xposed Installer -> Log, in a CODE TAG, also cut down the irrelevant parts of it.
Q: I have accidentally updated the Snapchat app, how can I roll back to the previous version?
A: Download the needed Snapchat version from APKMANIA
Q: I'm unable to log in to Snapchat, what should I do?
A:
1) Uninstall the Xposed Framework, not the Installer app, the Framework. (Kitkat and below can uninstall it from the Installer app, Lollipop and above have to flash the correct uninstaller zip. Finding the correct one will not be assisted here.)
2) Boot up the device and log into Snapchat.
3) Backup the data of Snapchat with Titanium Backup
4) Install the Xposed Framework and you will be logged in. If you ever press the log out button, you will have to redo the whole process.
4a) If you uninstall Snapchat, restore the backup from Titanium Backup to log back into it.
Q: UPDATE NOW!!!4!!!?FOUR
A: Patience is not simply the ability to wait - it's how we behave while we're waiting. - Joyce Meyer
Compatiblity Chart​
Snapprefs 2.1.0 -> SC 9.39.5.0
Snapprefs 2.0.0 -> SC 9.31.1.0
Snapprefs 1.6.5 -> SC 9.21.1.0
Snapprefs 1.6.4 -> SC 9.20.4.0
Snapprefs 1.6.3 -> SC 9.20.2.0
Snapprefs 1.6.2 -> SC 9.17.1.0
Snapprefs 1.6.1 -> SC 9.17.0.0
Snapprefs 1.6.0 -> SC 9.16.2.0 - 9.16.1.0
Snapprefs 1.5.1 -> SC 9.16.1.0
Snapprefs 1.5.0 -> SC 9.15.1.0
Snapprefs 1.4.7 -> SC 9.15.1.0
Snapprefs 1.4.7 -> SC 9.14.2.0
Snapprefs 1.4.6 -> SC 9.14.0.0 - 9.14.1.0
Snapprefs 1.4.5 beta -> SC 9.14.1.0
Snapprefs 1.4.3 beta 3 -> SC 9.13.0.0
Snapprefs 1.4.3 beta 2 -> SC 9.12.0.1
Snapprefs 1.4.3 beta 1 -> SC 9.11.0.0
Snapprefs 1.4.2 -> SC 9.3.1.0
Snapprefs 1.4.0-1 -> SC 9.2.0.0
Snapprefs 1.3.0-1 -> SC 9.1.2.0
Snapprefs 1.2.0 -> SC 8.1.2
Snapprefs 1.0-1.1 -> versions before SC 8.1.2
-removed since everything has been updated-
Mr.Yawnie's Custom Stickers
Welcome to Mr.Yawnie's Custom Sticker Packs -post.
Here I will share my work for you to use. Current packs include EmojiOne and iOS packs as well as my own extra stickers.
Instructions on how to use:
1. Download Snapprefs 1.4.9 or later
2. Enable Custom Stickers from Snapprefs settings
3. Download one of the sticker packs from below
4. Extract the .zip you downloaded, so you end up with 2 zips (twitter_emoji...zip (only on 1.6.5 and below!). On 2.0.0b and above rename the zips to twemoji_2_png.zip and twemoji_2_svg.zip
5. Copy those two zips to sdcard/Snapprefs/Stickers folder. Create the folder if you don't have it. (HOX! If it doesn't work, try Ext.SD/Snapprefs/Stickers)
6. Kill Snapchat and open it again
7. Use the custom stickers (usually in last tab, on the bottom!)
8. PROFIT (and don't forget to press thanks!)
How to use two or more sticker packs simultaneously:
1. Add one custom pack first to sdcard/Snapprefs/Stickers
2. Go to Snapchat, take the image you want and add the stickers you need from pack A.
3. Go to file explorer and copy the pack B to sdcard/Snapprefs/Stickers and overwrite the current one (DO NOT CLOSE SNAPCHAT IN BETWEEN!!)
4. Go back to Snapprefs, and you have the pack B to choose from. Apply needed stickers and you have stickers from two different packs.
5. Send the snap or repeat to add stickers from pack C.
EmojiOne
- Compiled by myself (Mr.Yawnie)
- All 872 images featured
- Source: https://github.com/Ranks/emojione/
- Download from attachments
Preview:
iOS
- Extracted, vectorized and compiled by myself [Mr.Yawnie)
- Currently 91 images featured, nothing more (due to file sizes limitations)
- Source file: Apple Color Emoji.ttf
- Download from attachments
Preview:
iOS FULL PACK
- Only works on Snapprefs 1.6.2+ (size limit bypass)
- Extracted, vectorized and compiled by myself [Mr.Yawnie)
- Contains all emojis Snapchat supports + added 33 extra emojis.
- Source file: Apple Color Emoji.ttf
- Download from attachments
Preview:
Mr.Yawnie's special
- Base is a unique combination of Twitter and EmojiOne images (to have as much free space as possible for custom stickers)
- All 872 images featured, of which 45 are my own custom ones
- You may suggest more ideas for this pack
- Download from attachments
Preview:
Google Noto Color emojis
- Multiple compressions/edits done by me to meet the file size requirements
- All 872 images
- The preview images look horrible (8bit colors in order to meet the file size requirements), but the svg's look clean
- Download from attachment
Preview:
Fffuuu meme sticker pack
- 30 Fffuuu meme stickers
- Rest of the stickers are Twitter/EmojiOne stickers
- Download from attachment
Preview:
HALLOWEEN Sticker pack
- 31 Halloween stickers
- Rest of the stickers are Twitter/EmojiOne stickers
- Download from attachment
Preview:
CHRISTMAS Sticker pack
- 39 Christmas stickers
- Rest of the stickers are Twitter/EmojiOne stickers
- Download from attachment
Preview:
Star Wars pack
- 109 official Star Wars emojis + 2 Star Wars logos
- Contains all official Star Wars emojis
- Source file: Star Wars apk by Disney (copyright owner)
- I don't own the copyright for the images, but have extracted, vectorized and compiled the pack by myself (Mr.Yawnie)
- Download from attachments
Preview:
Deadpool stickers
- 148 official Deadpool emojis
- Contains all official Deadpool emojis
- Source file: DEADPOOL Movie Emojis apk by Snaps Media, Inc. (copyright owner)
- I don't own the copyright for the images, but have extracted, vectorized and compiled the pack by myself (Mr.Yawnie)
-Thank you's to @vegeta_one for the request, as well as for helping with emoji renaming (due to my lack of time).
- Download from attachments
Preview:
yournamehere18 said:
Hey guys I just wanted to report that the color settings don't apply for me. After long pressing and selecting the color it all stays white.
Edit: forgot to mention this is on a rooted S5 running 4.4.4 and snapchat 8.0.0
Click to expand...
Click to collapse
Hey!
First of all thanks for the feedback. Have you tried setting the color when you are on the first caption "mode" (the one which has a lightly transparent black background with white text)? For the second and third caption mode I will implement the fix in the next release.
billybag said:
A lot of the options are blank. A lot of check boxes with no accompanying text. Also, long pressing the T brings up a completely blank window.
Galaxy Note 3 with Omega Rom. The apps in your credits have always worked for me, though.
Click to expand...
Click to collapse
Seems to be a text-style issue, I checked on a 4.1 AOSP rom on my tablet and on 4.4.4 PAC on my phone, worked great in both cases, will look into it in the next release, thanks for the feedback! Could you possibly PM me with any form of IM so you could help me to reproduce the issue?
nothing works.
it should be EXPERIMENTAL..
@edit,
me experimating with module settings and things are working.
So it works?
Sent from my GT-I9305 using XDA Free mobile app
MaaarZ said:
Hey!
First of all thanks for the feedback. Have you tried setting the color when you are on the first caption "mode" (the one which has a lightly transparent black background with white text)? For the second and third caption mode I will implement the fix in the next release.
Click to expand...
Click to collapse
I have tried in all modes with no success. It's a good idea though.
yournamehere18 said:
I have tried in all modes with no success. It's a good idea though.
Click to expand...
Click to collapse
If you have clicked the Caption mode changer (T symbol), you cannot set the colors untill you retake the snap. Unfortunately to fix this I would have to re-replace the layout everytime you click the changer, which would cause serious lags.
Updated to 1.0.1, get it on the repo.
Changelog for 1.0.1:
-Fixed theme for Touchwiz ROMs
-Added Information section with debugging option and version display
-Fixed logic when dialog got displayed without items
Long pressing on T doesn't do anything on mine.
I have a rooted oneplus one with stock CM11S 44S. I have the following checked in the settings: unlimited text, text colour customizations, custom text styles, text gravity, background colour customization, background opacity customization, text-size customization, and caption opacity customization.
great idea if it can work on my phone. keep up the good work!
Yea long-pressing the T doesnt do anythibg for me. However, the screenshot blocker works.
Running 4.4.4 Latest build of Slim on my LG G2 LS980.
Edit; Randomly started working out of nowhere. Weird.
MaaarZ said:
Hey!
First of all thanks for the feedback. Have you tried setting the color when you are on the first caption "mode" (the one which has a lightly transparent black background with white text)? For the second and third caption mode I will implement the fix in the next release.
Click to expand...
Click to collapse
MaaarZ said:
If you have clicked the Caption mode changer (T symbol), you cannot set the colors untill you retake the snap. Unfortunately to fix this I would have to re-replace the layout everytime you click the changer, which would cause serious lags.
Updated to 1.0.1, get it on the repo.
Changelog for 1.0.1:
-Fixed theme for Touchwiz ROMs
-Added Information section with debugging option and version display
-Fixed logic when dialog got displayed without items
Click to expand...
Click to collapse
Colors work great, just as you described. Defaults to white each time but I can manually change it after the snap is taken. Just change and re type. No need to take snap again. Rainbow doesn't work but it's not something I would even use. Thank you and great job.
Awesome job! Everything seems to be working on my end. Will you be implementing font options?
djkidd said:
Long pressing on T doesn't do anything on mine.
I have a rooted oneplus one with stock CM11S 44S. I have the following checked in the settings: unlimited text, text colour customizations, custom text styles, text gravity, background colour customization, background opacity customization, text-size customization, and caption opacity customization.
great idea if it can work on my phone. keep up the good work!
Click to expand...
Click to collapse
After applying the desired options, please manually close the app from your recents, so it could hook the resources as soon as Snapchat relaunches.
billybag said:
Awesome job! Everything seems to be working on my end. Will you be implementing font options?
Click to expand...
Click to collapse
I personally find them useless, but if there are enough requests for it, sure I can.
yournamehere18 said:
Colors work great, just as you described. Defaults to white each time but I can manually change it after the snap is taken. Just change and re type. No need to take snap again. Rainbow doesn't work but it's not something I would even use. Thank you and great job.
Click to expand...
Click to collapse
Seems like there is a bug for you when it tries to get your text content, but it fails. Does the logcat or the Xposes Installer's Log show any errors for Snapchat and/or Snapprefs?
Sent from my GT-I9305 using XDA Free mobile app
Didn't work until I activated debug mode, works fine now.. Thanks
Sent from my LG-VS980 using Tapatalk
Doesn't work on my Note 3.... Do you need the xposed logs?? @MaaarZ
Ianchua said:
Doesn't work on my Note 3.... Do you need the xposed logs?? @MaaarZ
Click to expand...
Click to collapse
Could you ellaborate please? Which features, have you tried debugging mode, have you killed snapchat then relaunch it? OS, ROM?
Sent from my GT-I9305 using XDA Free mobile app
MaaarZ said:
Could you ellaborate please? Which features, have you tried debugging mode, have you killed snapchat then relaunch it? OS, ROM?
Sent from my GT-I9305 using XDA Free mobile app
Click to expand...
Click to collapse
Enabled all to no avail + I've tried using debugging mode.
ROM : Touchwiz based Omega 4.4.2
I can't replicate the issue today. It all seems to be working except for the large text but you already knew about that

Categories

Resources