FORUMS
Remove All Ads from XDA

[MOD][Xposed][5.x] Sensify (formerly HTC Authorizer) 2016-02-12

264 posts
Thanks Meter: 599
 
Post Reply Email Thread
Announcement from Woalk: New version 3.0 pre1 - Take a look at the OP!
This Xposed Module allows installation, usage and integration of HTC Sense apps on any ROM/device!
This Xposed Module removes the message "Unauthorized device - Your device is not compatible with this app." from HTC BlinkFeed/Sense Home and other Sense apps.
It makes it possible to use Sense apps with any ROM, and integrates Sense features into pure AOSP ROMs.

Requirements
An Android 5.0+ ROM.
Xposed Framework.
For Sense Home to work properly on Marshmallow, you need to manually install it and the HTC Service pack to /system/priv-app (move folder from /data/app using a root explorer program.

However, for some features, an AOSP ROM is needed.

Features
Removal of "Unauthorized" message:
Sense Home
HTC Camera
HTC Themes (feature of Sense Home)
My HTC/Login app
HTC Mail
HTC Gallery
The currently supported social plug-ins are:
- Facebook for HTC Sense
- Twitter for HTC Sense
- Google+ for HTC Sense
- LinkedIn for HTC Sense
- Instagram for HTC Sense
All of them in their newest version from Sense 7/Android 5.1 (7.00.4xxxxx/7.00.5xxxxx).

Other things:
- Camera: Allow saving to external storage.
- Gallery: Allow accessing/modifying different storages.
- Themes: Use HTC Themes to theme your AOSP system!
- Theme editor: You can edit existing HTC theme colors, and theme your systemUI without using HTC Themes.
- IME: Use the newest version of the Sense Keyboard.

AOSP Themed Apps:
- SystemUI
- Settings
- Google Keyboard (WIP)
- Play Music (WIP)
- Calculator
- Dialer
- Contacts

Download:
You can download this module from the official Xposed Repo page.


Changelog:

Version 3.0 pre1
General:
• Complete UI Redesign. Added navbar, new sections, material animations, and launch screen.
• Add option to create HTC Permission file needed for play store downloads of HTC Apps.
• Add quick restart for Sense home to apply some settings.
• Added "quick reboot" and "reboot" options to app menu. "Quick reboot" tries to f/c hooked apps, and is not a real or hot reboot. Usually good for previewing themes, etc. "Reboot" provides regular and hot reboot options.

Complete overhaul of theme section:
• If themes are enabled, after selecting a HTC theme, Sensify will launch, allowing you to customize theme pallete colors.
• There are now FOUR color options. These correspond directly to HTC Theme elements.
• Each color option has a custom-designed color picker preference.
• Add option to generate theme pallete from currently applied wallpaper.
• Add option to automatically take current theme and write it to HTC theme. Allows for customization of HTC theme values like never before!

New Downloads section:
• Due to some devices not ever being able to download HTC APK's from play store, we have added a custom download section. This will automagically search APKMirror for the latest version of the specified HTC APK and download it. No need to go anywhere else.

Settings section:
• "Show log" section themed to match Material UI.
• Added "Save and send log" feature, allowing easy collection and sharing of Sensify logs.

Sensify now enables the following HTC Apps:
• Sense Home and widgets (Facebook, Twitter, Google+, LinkedIn, Instagram)
• HTC Clock
• HTC Weather
• HTC Input (and language packs)
• HTC Gallery
• HTC Camera
• HTC Browser
• HTC Scribble

Additionally, the following applications will be themed by Sensify (some still WIP):
• SystemUI
• Settings
• Google Dialer
• Google Contacts
• Google keyboard
• Google Music



Version 2.1
  • Add support for HTC Sense 7 keyboard.
  • Fixed a problem with BlinkFeed Facebook plugin.
  • Fixed some UI problems.
  • Add more helpful logging.
  • Added ability to rotate Sense Home (has some small UI bugs currently, but works perfectly besides that).
Version 2.0:
  • Added support for external storage for Camera and Gallery.
  • Added support for HTC Themes for AOSP system apps!
  • Added Play Store install support for HTC apps.
  • Changed app name from "HTC Authorizer" to "Sensify".
Version 1.1:
  • Added support for the most recent Play Store version (status 07/2015) of HTC Sense Home.
  • Added support for Sense social plug-ins. The following are supported:
    • Facebook
    • Twitter
    • Google+
    • LinkedIn
    • Instagram
    All of them in their newest version from Sense 7/Android 5.1 (7.00.4xxxxx/7.00.5xxxxx)
    (but older versions may also work).


Reporting bugs:
Because of the nature of this particular plugin reporting bugs is going to be quite tricky. To help with this, we ask that you provide the following with a bug report:

1. What type of device are you using. Please specify carrier, manufacturer, model, and currently installed ROM and Android Version.

2. What HTC application are you having an issue with?

3. Describe what happens. Please don't say "HTC Music doesn't work". That is not informative, and we will most likely ignore you. Try, "HTC Music is giving an error stating "Not authorized: This application is not compatible with your device.". Often times, we can find the source of the "incompatibility" by using specific error messages to trace back to the originating method...so being specific helps.

4. Attach a logcat. Again, this often makes the difference between "kinda" having an idea of where to look and knowing exactly what is causing the problem. We have logging built into the module, so if something somewhere is complaining, this is where we will be able to see what and why.

5. Be patient with us. We are just two regular people on opposite sides of the planet working at this because we enjoy the challenge, and because there's no good reason why these programs shouldn't be used by everybody. We don't have every device on the planet to test on, so it's up to you to provide us the information needed to help fix your issues and make this module as awesome as possible.

Thanks/Credit:
Mad props to Xspirit, who's excellent apps can be found below. Without these, a lot of what we've been able to accomplish would have been a heck of a lot harder to do. He did the initial work of sorting through the various apps and finding what needed to be tweaked to make them work.

Xspirit Blinkfeed

Captain_throwback, for helping test and being meticulously patient.

HTC, for making awesome apps and breaking them for no reason.

Legal:
Developed by @Woalk & @DigitalHigh
Licensed under GNU GPL v2.
A copy of the license can be found in the GitHub repository under `LICENSE`.

ABSOLUTELY NO WARRANTY. This application comes AS-IS. The USER HIMSELF is RESPONSIBLE FOR ANY DAMAGE to his software, device, even while it is very unlikely that such a thing happens with this small app.

Additionally, this modules is in no way created, developed, or associated in any way with HTC Corporation, HTC United States, or any of it's affiliates. No HTC code was used in the making of this module, and no support or warranty should be considered in the use of this module in conjunction with any HTC products or software. This module is developed for research purposes only, and any and all activities outside of these purposes may potentially constitute a violation of the HTC Terms-of-service (TOS). This module does not modify any HTC Code, and does not in any way change or modify any part of the HTC Sign-in process. This is facilitated by the installation of the MyHTC Application, which is freely obtainable in multiple locations on the internet.


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

Contributors
Woalk, digitalhigh
Source Code: https://github.com/woalk/HTCAuthorizer

Xposed Package Name: com.woalk.apps.xposed.htcblinkfeedauthorizer

Version Information
Status: Beta
Current Beta Version: 3.0 pre1
Beta Release Date: 2016-02-12

Created 2015-07-22
Last Updated 2016-02-12
Attached Thumbnails
Click image for larger version

Name:	Screenshot_20160212-113859.png
Views:	4410
Size:	190.8 KB
ID:	3652602   Click image for larger version

Name:	Screenshot_20160212-113908.png
Views:	4310
Size:	189.2 KB
ID:	3652603   Click image for larger version

Name:	Screenshot_20160212-113914.png
Views:	4234
Size:	120.7 KB
ID:	3652604   Click image for larger version

Name:	Screenshot_20160212-113920.png
Views:	3930
Size:	194.2 KB
ID:	3652605   Click image for larger version

Name:	Screenshot_20160212-113924.png
Views:	3826
Size:	129.3 KB
ID:	3652607   Click image for larger version

Name:	Screenshot_20160212-113942.jpg
Views:	3810
Size:	288.6 KB
ID:	3652608   Click image for larger version

Name:	Screenshot_20160212-114011.png
Views:	3712
Size:	158.0 KB
ID:	3652609   Click image for larger version

Name:	Screenshot_20160212-114030.png
Views:	3886
Size:	201.4 KB
ID:	3652610   Click image for larger version

Name:	Screenshot_20160212-114034.png
Views:	3750
Size:	97.8 KB
ID:	3652611   Click image for larger version

Name:	Screenshot_20160212-114245.png
Views:	3674
Size:	64.5 KB
ID:	3652612   Click image for larger version

Name:	Screenshot_20160212-114312.png
Views:	3424
Size:	95.9 KB
ID:	3652613  
The Following 50 Users Say Thank You to Woalk For This Useful Post: [ View ] Gift Woalk Ad-Free
 
 
22nd July 2015, 07:51 PM |#2  
digitalhigh's Avatar
Recognized Developer
Flag Milwaukee, WI
Thanks Meter: 12,019
 
Donate to Me
More
FIRST!!!!!

Need moar text?
Attached Files
File Type: zip HTC_Permissions.zip - [Click for QR Code] (626.4 KB, 3548 views)
The Following 3 Users Say Thank You to digitalhigh For This Useful Post: [ View ]
22nd July 2015, 08:33 PM |#3  
Captain_Throwback's Avatar
Senior Member
Flag The Nothing
Thanks Meter: 22,611
 
10
Donate to Me
More
Well done guys!

I know I've been hounding @digitalhigh about this stuff and inundating him with bugs. Thanks for working on this!!
The Following 2 Users Say Thank You to Captain_Throwback For This Useful Post: [ View ] Gift Captain_Throwback Ad-Free
22nd July 2015, 09:02 PM |#4  
SiK TL's Avatar
Senior Member
Thanks Meter: 178
 
More
One quick question and please excuse my ignorance. Would CM12.1 fall under the Pure AOSP category?
22nd July 2015, 09:09 PM |#5  
digitalhigh's Avatar
Recognized Developer
Flag Milwaukee, WI
Thanks Meter: 12,019
 
Donate to Me
More
Quote:
Originally Posted by SiK TL

One quick question and please excuse my ignorance. Would CM12.1 fall under the Pure AOSP category?

That's a tricky question. As CM12 has it's own theme engine, there may be incompatibility issues.

You're welcome to try and let us know!
The Following User Says Thank You to digitalhigh For This Useful Post: [ View ]
22nd July 2015, 09:28 PM |#6  
SiK TL's Avatar
Senior Member
Thanks Meter: 178
 
More
I'll give it a shot after the gym. I'll make sure to post back. Thanks
22nd July 2015, 09:28 PM |#7  
CoLiran's Avatar
Senior Member
Thanks Meter: 50
 
More
ThumbsUp for @Woalk and @digitalhigh !!!
Loved your ROM, and will probably love this module!
Keep on rockin'...
22nd July 2015, 11:00 PM |#8  
Recognized Contributor
Flag Clermont-Ferrand
Thanks Meter: 1,498
 
Donate to Me
More
I can't download htc app from playstore it tell me to log in back to my account

Sent from my GT-I9506 using XDA Free mobile app
23rd July 2015, 12:02 AM |#9  
digitalhigh's Avatar
Recognized Developer
Flag Milwaukee, WI
Thanks Meter: 12,019
 
Donate to Me
More
Quote:
Originally Posted by 3lambda

I can't download htc app from playstore it tell me to log in back to my account

Sent from my GT-I9506 using XDA Free mobile app

Hello. I have updated the OP with some information on how to help us help you with your issues. Please give it a read and provide some more info, and we'd be happy to try and help you.
The Following User Says Thank You to digitalhigh For This Useful Post: [ View ]
23rd July 2015, 03:28 AM |#10  
SiK TL's Avatar
Senior Member
Thanks Meter: 178
 
More
T-Mobile
Latest TMobile firmware
HTC One M8
SlimLP
5.1.1
Everything has installed perfect so far. My problem I'm having is. It won't let me sign in into the HTC Servers in the Themes app. I have tried signing in with my Google+ account, and my HTC Account. When ever I try signing in. It gives me a toast animation saying unable to sign into HTC SERVERS. In order to download themes you have to be signed in. I do have the latest HTC service pack installed. Any ideas? Thanks in advance
The Following User Says Thank You to SiK TL For This Useful Post: [ View ] Gift SiK TL Ad-Free
23rd July 2015, 12:06 PM |#11  
Junior Member
Thanks Meter: 2
 
More
Thumbs up Great Module
really appreciate @Woalk for this great module.
Post Reply Subscribe to Thread

Guest Quick Reply (no urls or BBcode)
Message:
Previous Thread Next Thread
Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes