yashsingh1/xdaforums huggingface dataset:
[Android Apps and Games] ckpv5:
HTC Sense Home 8 for rooted device

Here I'm sharing the HTC Sense Home 8 that I'm running on my HTC One X (Lollipop), HTC Desire (KitKat) and Samsung Galaxy Tab 3.0 (KitKat).

Thanks to all testers that test on other various devices.

There is no guarantee this will work on your device. Make a nandroid backup before you try.

Again .. this is only for rooted device. If you try to install the Prism.apk as normal apk it may get installed but you won't have plugins working and it may not get installed at all.

Some screenshots :

https://xdaforums.com/showpost.php?p=70769677&postcount=5615

https://xdaforums.com/showpost.php?p=70773296&postcount=5616

https://xdaforums.com/showpost.php?p=70783092&postcount=5617

Bugs that I know :

* there is no 4x2 Sense Home widget for some devices

* when click on 4x1 weather clock widget on Home Screen, it opens browser, 4x1 weather clock on Blinkfeed, 4x2 Weather Clock widgets & the rest open weather app as usual. (but tester also mentioned that click the weather on blinkfeed will open browser)

Download :

Sense_8_Home_rooted_device.zip

- the main Prism/Blinkfeed file to be installed in custom recovery like TWRP.

HtcWeatherClockWidget_rooted_device.zip

- Htc Weather Clock Widget file to be installed in custom recovery like TWRP.

WorldClock_rooted_device.zip

- Htc Clock to be installed in custom recovery like TWRP. You also can extract out the WorldClock.apk from the zip and install as normal apk and see whether you have any problem with clock app. If there is problem, then install it as system/app - flash in recovery

Weather_rooted_device.zip

- Htc Weather to be installed in custom recovery like TWRP. You also can extract out the Weather.apk from the zip and install as normal apk and see whether you have any problem with weather app. If there is problem, then install it as system/app - flash in recovery

Apps essential for HTC Sense Home 8 - install as normal apk

HtcServicePack.apk

LauncherUpdateScreen.apk

LocationPicker.apk

Plugins for HTC Sense Home 8 - install as normal apk

FacebookPlugin.apk

GooglePlusPlugin.apk

LinkedIn_Fsplugin.apk

TwitterPlugin.apk

After plugins are installed, restart your device before you setup your blinkfeed.

Additional :

Weather_videos_rooted_device.zip

- HTC Weather Videos only for rooted device, install this in recovery to have weather animations in weather app.

Credits :

HTC - for apps which are taken/based on HTC 10 Nougat

[MENTION=5132229]xpirt[/MENTION] - for his Sense Home modding idea

Note :

For those on KitKat - Htc Weather Clock Widget won't work on KitKat. I suggest to use Sprint_OneWeather.apk as use on HTC Bolt.

Download : https://xdaforums.com/showpost.php?p=70515250&postcount=4
[Android Apps and Games] xpirt:
[MENTION=830797]ckpv5[/MENTION]

Prism/classes.dex/com/htc/launcher/masthead/MastheadWrapper.smali

in function performWeatherClickAsync(), after invocation of isHEPDevice() check, you can force it to return true (const/4 v1, 0x1).

then also the launcher will launch htc's weather app as default instead of the browser page..

besides that, nice job as usual.
[Android Apps and Games] ckpv5:
Thanks .. will check later
[Android Apps and Games] drsparsh:
i am using beta version of sense from HTC on a non rooted Oneplus 3T. just wanted to know what r the changes in this version from htc beta and is it worth rooting the device for this?
[Android Apps and Games] ckpv5:
I don't use Sense Home beta but briefly testing them. Not so sure what are the difference but the most visible is plugins. There are more plugins on Sense Home 8 like youtube for example.

If currently your device is not rooted, keep it that way. To root just to test this version is not worth because there is no guarantee it will work on your device unless someone else using same device confirm otherwise.
[Android Apps and Games] folusmile:
Not working for me weather me could not detect my location automatically and manually. Apart from that rest are working
[Android Apps and Games] folusmile:
Am on note 4 ported rom
[Android Apps and Games] zboq:
Have you added weather account in android and granted location permission to weather app ?

Wysłane z mojego A0001 przy użyciu Tapatalka
[Android Apps and Games] folusmile:
Yes I did
[Android Apps and Games] zboq:
Installed as system app or normally ?

Wysłane z mojego A0001 przy użyciu Tapatalka
[Android Apps and Games] folusmile:
Systerm
[Android Apps and Games] maciclazar:
Same problem here on nougat roms for m7. On marshmallow it works perfectly. Try it on different rom.
[Android Apps and Games] RPM28XI:
Can u port HTC gallery 10.
[Android Apps and Games] lesscro:
* Mirror in progress *

All stuff shared by [MENTION=830797]ckpv5[/MENTION] will be mirrored on my private server...

Sense 8 for Rooted device - credits goes to ckpv5 with courtesy of Xpirt
[Android Apps and Games] zboq:
I would say that you have a permission problem. Can you post logcat of moment when you try to refresh location in weather app ?. Also can You add your city manually and then check if it shows on widget ?

Wysłane z mojego A0001 przy użyciu Tapatalka
[Android Apps and Games] ckpv5:
Can you check whether you have this HTC Weather Service added to Account

and Htc Service Pack is given location permission.

On my Galaxy Tab

On my One X
[Android Apps and Games] folusmile:
Thanks for the info...workiing great now
[Android Apps and Games] ckpv5:
I tried again on my M8 running crDroid which is a Nougat 7.1.1 ROM.

After restart, the location is not available

Checked the account, the HTC Weather Service is not in the account list due to change of HTC Service Pack (I was on Marshmallow/Nougat Service Pack earlier), so I added the HTC Weather Service and also make sure location is permitted for Htc Service Pack

Open the weather app to refresh and now my Clock widget has location available

The only thing about using this Sense Home and HTC Service Pack, Play Store nagged me to update ...

I will see this weekend if I have time, I'll make another set for you to test on Nougat ROM with Sense Home 8 & HTC Service Pack meant for Marshmallow/Nougat only.

The ones that already released should work for KitKat, Lollipop, Marshmallow & Nougat.
[Android Apps and Games] maciclazar:
Thanks, I'll try it. I have htc weather account and I gave location permission to sense home, service pack and weather app but it was still unable to find my location. If I try to update service pack on play store it gives me error 505.
[Android Apps and Games] folusmile:
Screenshot attached
[Android Apps and Games] ckpv5:
You can't update from Play Store.

Download HTC Service Pack 1.04.800979 from APK Mirror.

Uninstall the current one then install the new one and see how it goes.

Using 1.04.800979, you won't see Htc Service Pack under Location, only Weather.
[Android Apps and Games] ckpv5:
I can see in your screenshot, a theme is downloaded :)

(1st icon on status bar is theme icon if I'm not wrong)
[Android Apps and Games] zboq:
I actually asked you the same on earlier posts and you wrote that You have done all of it and it was still not working. But it works now so can You write what You have done to make it work ?

Wysłane z mojego A0001 przy użyciu Tapatalka
[Android Apps and Games] maciclazar:
I've tried it but I'd didn't work. Maybe it won't work cuz I installed sense home beta (I thought it will work on beta). I'll try this combination with your sense home and report back.

I saw there is HTC service pack 1.05. Should I install it instead of 1.04?
[Android Apps and Games] maciclazar:
Update: Finally got it to work with service pack 1.04 installed like normal apk and sense 8.51. I had to enable high accuracy location mode, double check all permissions and account and constantly update it until it found my location. I'll turn battery saving location mode and check if it still works.
[Android Apps and Games] folusmile:
Was doing wrong thing until i got a screenahot on what to do. Thanks for your help

---------- Post added at 08:36 PM ---------- Previous post was at 08:34 PM ----------

Yea u are right ..thanks for this amazing work . You did great thing here.
[Android Apps and Games] zavieir:
Thanks for the port, launcher with plugins are working fine, I just have the problem of the flip widget without location whether.

I can't add manually a location to flip widget even though in the transparent widget I can.

I have HTC wether account, permissions enabled but still when I want to add a location it says that I have to install the clock app (that I already have) in order to be able to add a new location.

With GPS on, it's working perfectly both widgets, but I don't want to drain battery having it on.

I'm on Lineage unofficial 7.1.1 Moto G 4 normal with root and custom recovery.

Thanks for the work again!
[Android Apps and Games] Tesla84:
Ya I installed everything, but I can't get the weather clock to work nor the flip clock. I don't know, I have too many things installed I think. There was a bit Sense Home 8.20 install, all on one sort of, then another zip with individual widgets and plugins. I've installed everything, but it still won't load the widgets, I get the "problem loading widget" message in place of the widget.

What to do......?
[Android Apps and Games] gustav30:
Try moving the weather clock widget to /system/priv-app

I had to do that for the 4x2 widget.apk and the worldclock.apk.

After that and a restart it worked fine. Don't forget to set permissions on those apks after moving them.
[Android Apps and Games] xpirt:
just got some time to play with it..
[Android Apps and Games] lesscro:
Looks promising... !! :good:
[Android Apps and Games] xpirt:
here's the latest HTC Sense Home posted by ckpv5 with an additional feature, double tap on workspace to turn screen off:

https://mega.nz/#!jAFRia5I!ODsVH51sv7KgBE8n_oC9yyfBF15twoaydHO4bIZu6bc

notes:

- you can enable it in launcher settings (as in screenshot)

- this is only Prism.apk, to be placed inside /system/priv-app/Prism folder (only for rooted devices)

- when you click on blinkfeed weather it will still open browser page, this was intended as not everyone wants htc weather app installed (I posted some days ago how to "fix" this behaviour)

enjoy!
[Android Apps and Games] lesscro:
thx, a quick question where di u find this menu ? on theme manager ?

Because when i try to modify my actual "theme or template" using parameters or settings with 3 dots sub menu, got onlypush notifications and designers update...

maybe i m dumb or too old to play with my device...
[Android Apps and Games] xpirt:
longpress on workspace - home settings - double tap

should be there..
[Android Apps and Games] lesscro:
My bad, because i use blinkfeed as default, didn't see this sub extra menu...

And make a feedback, this feature make sens home to forceclose on my device....

waiting about more testers...
[Android Apps and Games] xpirt:
can you grab a logcat?
[Android Apps and Games] siskes:
I can't install it on samsung s7 edge.

It's only for htc phones?

Enviado desde mi SM-G935F mediante Tapatalk
[Android Apps and Games] xpirt:
no, as I wrote it's only for rooted devices (note #2)
[Android Apps and Games] lesscro:
Here it is with xpirt DoubleTap feature...
[Android Apps and Games] xpirt:
I need full log..
[Android Apps and Games] siskes:
My s7 is rooted and i can't install it. It says that is corrupted and I downloaded it some times.

Enviado desde mi SM-G935F mediante Tapatalk
[Android Apps and Games] folusmile:
Do i need to overwrite the current one or i should remove and place and give permission
[Android Apps and Games] xpirt:
did you read the notes? #2 point.. to be manually placed in /system folder, not installed..
[Android Apps and Games] xpirt:
you can overwrite the current one
[Android Apps and Games] siskes:
Oh sorry. My mistake.

I haven't the Prism folder. I have to create it?

This is my version of sense.

Enviado desde mi SM-G935F mediante Tapatalk
[Android Apps and Games] xpirt:
flash the launcher posted by ckpv5 some pages back and then replace it with mine
[Android Apps and Games] maciclazar:
I can't install it either. I've tried to place it in flashable zip by ckpv5 and after I flashed it I couldn't find it anywhere. Launcher reverts to google now and sense home is nowhere to be found. It is in priv-app folder but looks like it is not installed.

I also tried to manually move and overwrite prism by ckpv5 in priv-app but after reboot it is still the same. It is not installed.
[Android Apps and Games] rick1987:
Have you also set the read/write-permissions to RW-R-R? Works perfect for me, thnx [MENTION=5132229]xpirt[/MENTION]! (edit: typo)
[Android Apps and Games] siskes:
I did it.

I replace prism apk.

I can check the option to double tap but it force closes.

Thanks

Enviado desde mi SM-G935F mediante Tapatalk
[Android Apps and Games] folusmile:
Same happend to me.. what i did was to delete prism apk and put the new prism apk. And reboot. And everything went well after reboot.
[Android Apps and Games] xpirt:
yeah after replacing you need to reboot too, as app manifest has been changed.
[Android Apps and Games] maciclazar:
Yes I did. I've tried to delete it, reboot then add it in priv-app, set permissions and reboot again but it didn't work. I also tied to flash it in recovery by replacing it in original zip by ckpv5 and it still won't work. App is in priv-app but it is not installed. I'm on HTC One M7 with lineage 13.

Can someone give me flashable zip with right permissions?
[Android Apps and Games] xpirt:
delete everything related to htc. flash zip posted by ckpv5 and after rebooting replace the prism.apk with modded one, reboot again. then you can install other apks..
[Android Apps and Games] lesscro:
Ok... new version create new standard layer where u can add clock widget...

uncheck and check Double tap feaure and finally Double tap to have force close message, repeatly this 2 or 3 times...

then save logcat...

Regards
[Android Apps and Games] xpirt:
did you reboot the phone? the log says the launcher doesn't have the necessary permissions, as I changed the manifest after manually placing the apk in system folder you have to reboot.
[Android Apps and Games] lesscro:
I reebot my phone because first time i got few issues...

Since apk is under system MIUI can't deny access or i can't manage any access feature except for apk installed as usual...

Prism.apk have -rw-r--r-- (aka 644) with root proprietary

Then i can't do more to give right " adminstrator privileges"

Maybe it is MIUI 8 related... :(
[Android Apps and Games] xpirt:
it's not a rw permission issue, it's related to the permission I added in the manifest..
[Android Apps and Games] lesscro:
There is no request about permission for system app on MIUI, all other app are filtered but this one request nothing, only a waiting delay then crash...
[Android Apps and Games] maciclazar:
I did a full wipe and flashed lineage 14.1. After it booted I flashed sense home by ckpv5 and replaced it with your version with rw-r-r permissions. After reboot sense home is not installed. It just stays in priv-app but it is not installed.
[Android Apps and Games] karasumert98:
yeah same on my g3 d855 when i changed there is nothing like sense home
[Android Apps and Games] siskes:
When I click the clock weather widget to see the weather, it opens the browser with acuweather.

Is possible to set that it opens "htc weather app" and not the browser?

Enviado desde mi SM-G935F mediante Tapatalk
[Android Apps and Games] EinsteinXXL:
Request: making a light/slim version of sense 8

[MENTION=830797]ckpv5[/MENTION] or [MENTION=5132229]xpirt[/MENTION]

can you make a light/slim version of HTC Sense Home 8? This means a mod without htc services like theming (only default theme), gcm, blinkfeed, social network features and the main thing for me, without reading and sending personal identifier like advertising id, serial or other personal information to the HTC servers (complete offline). Only the app drawer, with the possibility to make folders, to add third party app widgets to the home screen (including htc weather widget), to change the homescreen background and to define the number of homescreens pages. In short, only the main functionality. I don't need social plugins or the blinkfeed feature. Sense is a battery killer for me. I installed HTC Sense 8 and when I turn off the screen, the application consumes more power than when the screen is on. This behavior I have also observed in the official beta and your version. The only way to fix the battery drain was to disable a lot of services from HTC Sense Home 8. Not really a elegant method, but it seems to be effective. And by the way, only your mod does not crash when I disable some htc sense home services (mostly all, 67 services disabled). Good job! ;) I am using my phone without google play services, but with microG services. I guess this could be the reason for the strange behavior.

PS: I offer a 100$ donation for it.

What do other users think about it?
[Android Apps and Games] pquinqu:
can't snooze WorldClock alarm

Hi all,

I installed few days ago the packages provided by ckpv5:

- Prism, WeatherClockWidget, weather and WorlClock as system app in priv-app,

- others like HtcServicePack, mail, calendar, calendarwidget, ... installed as normal app

On my 1+X with the last CM13 ROM, all is working fine (launcher, app drawer, blinkfeed, htc apps, ...) except WorldClock.

First Worldclock don't install as a normal app it's mandatory to installl in priv-app. if don't app crashes.

Second it's impossible to snooze an alarm with the power or the volumes buttons, even if the option is checked in the parameters page.

I made a logcat extract of what is happening, below:

02-07 23:12:06.181 14446 14446 I WorldClock.AlarmAlertReminder: onReceive: user press power key
02-07 23:12:06.182 3995 4049 W BroadcastQueue: Permission Denial: broadcasting Intent { act=com.htc.intent.action.snooze.dismiss.receive flg=0x10 (has extras) } from com.htc.android.worldclock (pid=14446, uid=10101) requires com.htc.permission.APP_DEFAULT due to registered receiver BroadcastFilter{d3699bd u0 ReceiverList{1b7cd14 14446 com.htc.android.worldclock/10101/u0 remote:eb0eb67}}

As you can see, WorldClock triggers the keypress but can't broadcast to the intent because of a permission denial.

I searched for the com.htc.intent.action.snooze.dismiss.receive Intent but didn't found it.

Is other users have the same behavior?

in which activity the Intent is located and how could i add that permission?

Thanks a lot for your help.
[Android Apps and Games] xpirt:
nice seeing you here pquinqu (remember you from old lyapota's modpack qs hehe)

here's the fix, works also on non-rooted devices: https://mega.nz/#!mMlkhY5K!Ui78rY6guiju6tHRVildsH_RHDPEwc6EZ5hGis7l_kM
[Android Apps and Games] pquinqu:
Thanks, it was a long time ago.

I tested the worldclock apk but unfortunately the app crashes either in normal or in system/priv-app.

I made a logcat: there's another permission denial when accessing a htc service pack component (com.htc.sense.hsp.weather.provider.data.Provider)

Hope this will help you.
[Android Apps and Games] xpirt:
my bad, try this: https://mega.nz/#!HUMTXAjL!EK_iaajb2CvQKzC40mNhLwKDuy46hjrctdSrdlcesRY
[Android Apps and Games] pquinqu:
Yeesss, it's working now. Thanks a lot :good:
[Android Apps and Games] Raku22:
Hi it's possible to show animated weather in sense 8

I downladed all weather.mp4 files copied to weather folder and moved to android but doesn't work

any solution

Thx
[Android Apps and Games] pquinqu:
Hi, for Sense 8 you must copy the weather folder into /system/media with a root explorer, set the directory permissions to rwxr-xr-x (755) and files permissions to rw-r--r-- (644).

Flashing the Weather_videos_rooted_device.zip provided by ckpv5 in post 5626 do the job perfectly.
[Android Apps and Games] Raku22:
Thank you works great

only one question

it's possible to show city without enabled GPS

when I dissable gps than no city in weather widget
[Android Apps and Games] pquinqu:
If you disable the GPS, Sense will not be able to detect your current position and will report no city.

It's always possible in the widget to choose a city rather than your current position. You just have to drag the widget to the upper left corner of the launcher and select or add a city.
[Android Apps and Games] abhye_x:
Hi, is there any HTC sense 8 home that will work on non rooted device?

Regard
[Android Apps and Games] maciclazar:
Yes latest Sense home beta 8.01.786968 will work. Install it as normal apk.
[Android Apps and Games] abhye_x:
When I open apk mirror, there's new version.. But I couldn't install. Try the newer beta, yes I could install but the news feed always can't get new news. Is there anything I should install with the sense home?

Thanks
[Android Apps and Games] maciclazar:
Don't install newer version of sense home because they require htc framework. Beta works on all devices.

Did you install news republic? It is required for getting new feeds.
[Android Apps and Games] ahhl:
i am have not frequently visit this thread just because my htc sense that i installed one year ago have been working fine. no issue except the weather and the service keep getting untick by itself.

1. today theres a surprise when trying to tick twitter as part of the service. i saw a whole lot more services appear!! how it get there? i have no idea. (see attachment). sometime able to tick twitter, sometimes can't.

2. the weather widget, sometimes it work some times it just show location error.

i am using version 8.01.0788149. my mate7not rooted
[Android Apps and Games] drsparsh:
can we have any other news feed apart from this news republic. like dailyhunt
[Android Apps and Games] pquinqu:
Can't resign Sense apks

Hi ckpv5 and xpirt

I installed several days ago an almost complete Sense solution on my OnePlus X loaded with a CM13 rom and a kernel Arsenic v32.

The solution seems to work as attended: Home, app drawer, Blinkfeed (with news Republic), LinkedIn plugin, weather, localisation and animations, Music and widgets, htc keyboard and themes. :good:

Except:

the WorldClock provided by xpirt in post 5691 crashes when attempting to access the WorldClock panel. Logcat report again a permission denial when accessing the com.htc.sense.hsp.weather.provider.data.Provider. All the remaining app is working, included alarms, snooze and dismiss

as usual taping the weather icon in the widget launches the navigator.

Updated the HSP to ApkMirror version 1.04.800979, same behavior with WorldClock

Tried to decompile/recompile Prism via apktool to mod the behavior of the weather icon, as explained by xpirt.

If I sign the apk with my private keystore, all blinkfeed functions are broken after.

I'm unable also after to launch the HSP due to a signature mismatch (there's a duplicate declaration of the APP_HSP permission).

I have the same signature issues with HSP and worldclock

xpirt, ckpv5, I'm sorry I need your help again: I don't know what I'm doing wrong. How are you resigning your apk? Are you using a particular keystore?

Thank you for your answer. Regards.

---------- Post added at 11:08 PM ---------- Previous post was at 10:58 PM ----------

No, only feeds from News Republic.
[Android Apps and Games] m1ndelt:
Hi,

Just wanted to inform that Instagram plug-in is not working. I can't to authorize to Instagram on BlinkFeed. I got an error which says this app is not a sandbox user of this client.
[Android Apps and Games] Captain_Throwback:
Yes, that's because 3rd party apps aren't allowed to authenticate to Instagram anymore. There's nothing wrong with the plugin itself - it just can't work.
[Android Apps and Games] apratul Vasu:
I cant download themes it needs to sign i to htc account i try to sign in it shows unable to connect to the server :(
[Android Apps and Games] sib_rock:
xpirt, thanks for your work!

please, make port ringtonetrimmer.
[Android Apps and Games] dane1312:
Have anyone test on Nexus 6p 7.1.1 I can't get location!?
[Android Apps and Games] jerziboss:
tried it but doesn't work on my Moto G 3 :(