[APP][SENSE 3.6/4/4A/4.5][2012/9/17 1.42]HTC Lockscreen Shortcut Provider - Desire HD Android Development

This is my second Android app. I develop this little app because I prefer 3rd party launcher (e.g. Apex) than existing Sense 4 Rosie. Existing hacked Sense 4 Rosie (full version) currently doesn't support non Sense widget correctly and is less feature-rich than many other launchers.
Even if you install a 3rd party launcher, Rosie still consume your precious memory as a system service. But if you freeze Rosie and thus release it from memory, you'll lose your lockscreen app shortcuts. After painstakingly reviewing the codes in HTC shortcut components, I found that Rosie actually act as a content provider to supply information of its launcher bar shortcuts to lockscreen. So without Rosie, lockscreen has no information to construct its shortcuts. Therefore I wrote this little app to replace the role of Rosie as the content provider. What's more, it allows you to select your own apps with a simple config screen and store the data separately. And it doesn't stay in the memory permanently.
Installation instructions:
Uninstall Rosie (Freezing doesn't work because Android doesn't allow two content providers of same type) ** You're reminded to make a backup first **
Install HTC Lockscreen Shortcut Provider
Run Lockscreen Shortcuts
Select your app for the 4 shortcuts
Hit back to save settings and notify HTC lockscreen
MD5: 30056AA5EF4716ADCD043B2751A3943B
** Currently this app has been tested to work with Sense 3.6, 4, 4A and 4.5 **

Change log
1.42
- Send broadcast notification to lockscreen on phone boot (should fix shortcut not showing issue after a reboot for TrickDroid)
1.41
- New option to hide app title
1.4
- Add support for Sense 4.5 (thanks Patrics83 for testing new version and support!). You MUST uninstall any previous version first.
1.3
- Add support for Sense 4A
1.2.1
- Fixed FC when loading installed apps
1.2
- Add support for Sense 3.6
1.1
- Added broadcast message to HTC lockscreen so no reboot is needed!

Great idea. Next time I'm on a sense rom I'll give it a shot
Sent from my Inspire 4G using xda premium

1.1 just uploaded. No need to reboot now!

Is that also working if i just want different icons on my lockscreen than on my Sense Launcher bar?
Just wanted to ask that.
Nice app bro!

Rushness said:
Is that also working if i just want different icons on my lockscreen than on my Sense Launcher bar?
Just wanted to ask that.
Nice app bro!
Click to expand...
Click to collapse
It doesn't work that way currently because this app replaces Rosie and cannot coexist with it.
But what you want to do can be done. You need to mod the idlescreen_Base.apk to use a different message to request for the shortcuts and change my app to listen to that message. This way, Rosie can coexist with this app and lockscreen will communicate with this app for the shortcuts.
Sent from my HTC Incredible S using Tapatalk 2

You are my hero!
I needed this so badly wow you did exactly what I dreamed that some1 should create
Update:
Its not working.. :\
I thought it did at first but I guess it was still because of the last run of the HTC Rosie Sense.
After a restart the icons are gone and no matter if I go back to the app and rechange the list, the lockscreen is still empty.. :\
Can I help in any way to make it work? Perhaps sending some log files?
Sent from my HTC Desire HD using xda premium

mcjordan92 said:
You are my hero!
I needed this so badly wow you did exactly what I dreamed that some1 should create
Update:
Its not working.. :\
I thought it did at first but I guess it was still because of the last run of the HTC Rosie Sense.
After a restart the icons are gone and no matter if I go back to the app and rechange the list, the lockscreen is still empty.. :\
Can I help in any way to make it work? Perhaps sending some log files?
Sent from my HTC Desire HD using xda premium
Click to expand...
Click to collapse
Can you give me more information?
What ROM are you using?
Did you see a toast (popup message) "Notified HTC lockscreen" after saving the shortcuts settings?
If possible a logcat would help
I'm quite confident that it works for DHD since it's so similar to IncS if you're using a supported ROM.

I will give this a try. I hope it works because I am using Blackout ROM (Sense 3.6). It is just what I was looking for! Rosie looks nice but takes too much memory and is very feature limited so I want a third party launcher but still want to try and use a Sense based rom.
Thanks man and hope it works .

Thank you
Gooooooood work ! :good:
That's exactly what i was looking for
Thank you very much.

XmUrF said:
I will give this a try. I hope it works because I am using Blackout ROM (Sense 3.6). It is just what I was looking for! Rosie looks nice but takes too much memory and is very feature limited so I want a third party launcher but still want to try and use a Sense based rom.
Thanks man and hope it works .
Click to expand...
Click to collapse
Please report back your result since I'm not sure if it works in Sense 3.6. If it doesn't I still can find a way to add support to it.

itandy said:
Can you give me more information?
What ROM are you using?
Did you see a toast (popup message) "Notified HTC lockscreen" after saving the shortcuts settings?
If possible a logcat would help
I'm quite confident that it works for DHD since it's so similar to IncS if you're using a supported ROM.
Click to expand...
Click to collapse
* ROM is Sabsa 4.1 (its based on Sense 4A)
* I did see the message.
* How do I get logcat?
People that managed to make this work please write down your ROM, I don't care to switch ROM right now, this is more important

mcjordan92 said:
* ROM is Sabsa 4.1 (its based on Sense 4A)
* I did see the message.
* How do I get logcat?
People that managed to make this work please write down your ROM, I don't care to switch ROM right now, this is more important
Click to expand...
Click to collapse
For logcat, you can use aLogcat. For your ROM, can you send me the idlescreen_Base.apk in the /system/app folder?
Sent from my HTC Incredible S using Tapatalk 2

itandy said:
Please report back your result since I'm not sure if it works in Sense 3.6. If it doesn't I still can find a way to add support to it.
Click to expand...
Click to collapse
Doesn't work dude. I deleted rosie, installed your app, put the apps i wanted as shortcuts and everything looked fine until trying to open the apps from the lockscreen. When i try to do that nothing happens and the phone unlocks at home screen. Will try to provide logcat tomorrow. Can't do it now cause I'm on the road.

XmUrF said:
Doesn't work dude. I deleted rosie, installed your app, put the apps i wanted as shortcuts and everything looked fine until trying to open the apps from the lockscreen. When i try to do that nothing happens and the phone unlocks at home screen. Will try to provide logcat tomorrow. Can't do it now cause I'm on the road.
Click to expand...
Click to collapse
Another user reported similar problem with Sense 3.6 as well and I'll take a look.
Sent from my HTC Incredible S using Tapatalk 2

itandy said:
For logcat, you can use aLogcat. For your ROM, can you send me the idlescreen_Base.apk in the /system/app folder?
Sent from my HTC Incredible S using Tapatalk 2
Click to expand...
Click to collapse
OK I got some new info,
I tried a different ROM and in this one it kinda works
I use now ROM Sabsa Bliss 1.0 (Sense 3.6 ICS) (new one from today)
For now it shows the icons but if I run one of them it just unlock with out opening it
Here are the files you asked (I added from all of my ROMs I had on my PC):
https://www.dropbox.com/sh/rvhvfm9fv87un0b/dzXRmNZqgS
I hope it will help to make this work
P.S
How do I use this aLogcat?
It just scans out for nonestop.. do I need to wait really long for it to finish or I manually stop it?

mcjordan92 said:
OK I got some new info,
I tried a different ROM and in this one it kinda works
I use now ROM Sabsa Bliss 1.0 (Sense 3.6 ICS) (new one from today)
For now it shows the icons but if I run one of them it just unlock with out opening it
Here are the files you asked (I added from all of my ROMs I had on my PC):
https://www.dropbox.com/sh/rvhvfm9fv87un0b/dzXRmNZqgS
I hope it will help to make this work
P.S
How do I use this aLogcat?
It just scans out for nonestop.. do I need to wait really long for it to finish or I manually stop it?
Click to expand...
Click to collapse
I know about the issue in Sense 3.6 and I'll try to find a solution. As for aLogcat, after it's running, you need to go to the lockscreen and unlock it. Go back to aLogcat and save the log file and send it to me. If the lockscreen generate any error, I'll be able to see it.

This is log from sabsa prime 3.0
http://db.tt/1gI6Zffw
The idelscreen apk file is not listed on this ROM, not on the zip and not on my phone..
Sent from my HTC Desire HD using xda premium

mcjordan92 said:
This is log from sabsa prime 3.0
http://db.tt/1gI6Zffw
The idelscreen apk file is not listed on this ROM, not on the zip and not on my phone..
Sent from my HTC Desire HD using xda premium
Click to expand...
Click to collapse
The link to your dropbox has nothing. Can you check?

oops sorry, try this one:
https://www.dropbox.com/sh/frdro0hph30n84v/txm1CtAPQn
it includes all the idlescreen_base apk files + logs in some of them
I tried now trickdroid (Sense 4A) ROM and it does the same error it did in any sense4A ROM I tried, it won't show any icons at all,
I added a log cat to this folder (theres also another one in sabsa 3.0)
I hope it helps

Related

KnockedSenseless [MOD Slide2G1] [Now Available]

New mod for King's Slide2G1 Rom. Took out all the fluff and extraneous libs to fit framework on system partition once again. The idea behind this rom is to keep the good things about Sense (themed consistent apps, dialer, keyboard), and getting rid of the slow (Rosie, widgets, flash).
HTC Apps present:
Dialer
Contacts
Calendar
Browser
Weather
Peep
Facebook
Notification Bar launcher
ADW is the launcher of choice (8.8),
recommend "fancy widget" if you want an HTC themed clock.
To flash, all you need is:
Wipe, Clear Cache, Clear Dalvik, Repair ext.
You shouldn't need as big of a swap as King recommends (160mB), but I haven't tested that.
A2SD and Swap are automatic if partitions are available. In fact, /system/app is placed on ext, so make sure it exists.
Dexopt takes a while on first load, so be patient.
As for social, flickr, facebook, and twitter are still on here, however HTC Facebook doesn't seem to want to sync with contacts.
Like all Sense roms, BT does not work.
Modded HTC_IME provided by jonas.
Thanks to King Klick for his great rom.
Run market to login to google
UPDATE : fixed frienstream and added mymodes
DL link: http://www.4shared.com/file/vC54fFHS/KnockedSenseless-Slide2G1-v08_.html
So this is a sense rom without... sense essentially?
eXase said:
So this is a sense rom without... sense essentially?
Click to expand...
Click to collapse
It don't make sense not to have sense in a rom that is sense, does that make sense?
Sensical or not, I kind of like the sound of this little rom. Let's see what comes tomorrow, and I'll gladly give it a try. Thanks in advanced, dev!
uries62 said:
New mod for King's Slide2G1 Rom. Took out all the fluff and extraneous libs to fit framework on system partition once again. The idea behind this rom is to keep the good things about Sense (themed consistent apps, dialer, keyboard), and getting rid of the slow (Rosie, widgets, flash).
ADW is the launcher of choice (8.8),
recommend "fancy widget" if you want an HTC themed clock.
To flash, all you need is:
Wipe, Clear Cache, Clear Dalvik, Repair ext.
You shouldn't need as big of a swap as King recommends (160mB), but I haven't tested that.
A2SD and Swap are automatic if partitions are available. In fact, /system/app is placed on ext, so make sure it exists.
Dexopt takes a while on first load, so be patient.
As for social, flickr, facebook, and twitter are still on here, however HTC Facebook doesn't seem to want to sync with contacts.
Like all Sense roms, BT does not work.
Modded HTC_IME provided by jonas
Run market to login to google
DL link and SS tomorrow.
Click to expand...
Click to collapse
i usually do this with all my sense roms, lol i love the xtra features htc puts in the sense builds, im glad ur doing this show them wat sense is like with adw launcher lol
which honestly is not a bad Idea, the Slide is a recent build, basically s smooth 2.1 ROM. It would be nice if someone actually included some live wallpapers. I guess its like being able to shut sense off like in the latest Legend and Desire roms. That feature has never worked for us though, making a Sense ROM into a default vanilla 2.1 ROM
Link updated in first post. Let me know how it works.
Wow i'm really impressed at how stripped down this is! i wonder if you can just push rosie.apk in and it'll work?
I find this to be a great idea. Keep it up!
Would it be at all possible to post another download link,
My work computer and 4shared don't get along.
So why wouldn't u run cm or any other of the other 2.1 roms out there and just download and install the HTC IME? This is senseless..... in more than 1 way.
Sent from my T-Mobile myTouch 3G Slide using XDA App
art010606 said:
So why wouldn't u run cm or any other of the other 2.1 roms out there and just download and install the HTC IME? This is senseless..... in more than 1 way.
Sent from my T-Mobile myTouch 3G Slide using XDA App
Click to expand...
Click to collapse
This comes with all the HTC apps:
Weather,
Contacts,
Dialer,
Browser,
Twitter,
Facebook
Which all look much better than the stock android apps. Calendar or Dialer itself is enough for me to want to do this.
jcarrz1 said:
Wow i'm really impressed at how stripped down this is! i wonder if you can just push rosie.apk in and it'll work?
Click to expand...
Click to collapse
Adding Rosie might work, however all the add program functionality and widget DL manager is removed, so you might not be able to do much in the way of widgets, which is probably the reason you want Rosie.
Just uploaded to mediafire
http://www.mediafire.com/?dwzzgywmd1m
goofyog said:
Just uploaded to mediafire
http://www.mediafire.com/?dwzzgywmd1m
Click to expand...
Click to collapse
Thank you
uries62 said:
This comes with all the HTC apps:
Weather,
Contacts,
Dialer,
Browser,
Twitter,
Facebook
Which all look much better than the stock android apps. Calendar or Dialer itself is enough for me to want to do this.
Click to expand...
Click to collapse
Has it got the Slide full screen weather animation? and I surpose you took the themes out to?
why does the topic thread say the version of the rom is 1.2? Cuz all the download links say .7?...am I missing some versions?
Anyone try this yet?
lightninbug said:
why does the topic thread say the version of the rom is 1.2? Cuz all the download links say .7?...am I missing some versions?
Click to expand...
Click to collapse
This is coming from King's Slide2G1 version 1.2, with all the fixes associated with it. Its been 7 iterations since I came up with the idea.
I must say its fast as normal cm 2.1 Good job

[ROM] NoClutterSense | AOSP dialer, contacts, and other apps | Beta released!

NoClutterSense. Sense - without the clutter!
This ROM removes nearly every HTC stock app and replaces them with their AOSP counterparts. It also removes every HTC widget except the clocks, as I understand and think these are the best part of Sense. I have also not removed the Sense lockscreen, as the general feedback on that has been overall good.
This ROM is quite literally blazing fast.
There are more than 100 apps removed altogether, so I'm not listing them here. But I will list what has been replaced.
HTC | AOSP
People | Contacts
Mail | Mail
Phone | Phone
Browser | Browser
Music | Music
Settings | Settings
Gallery | Gallery
Calendar | Calendar
Calculator | Calculator
HTC apps that have been kept
Camera
Clock
Flashlight
Mirror
Wi-fi hotspot
Task Manager
HTC Sense 3.0 lockscreen
HTC Sense Launcher (Rosie)
HTC clock widgets
Required dependencies needed by Sense 3.0​
Download! There are some bugs, listed here:
Messaging app crashes on startup, but does send message. Download GO SMS to work around this for now.
The Setup Wizard does not work correctly. It defaults to UK English, but of course you can change that in Language and Settings, which does work.
You cannot get into Wireless and Networks, but both mobile data and WiFi do work correctly. Download WiFi Manager from the Market and connect to WiFi.
I have not removed HTC Dialer, but the AOSP phone application is there and if you press Phone shortcut in the dock, select Phone AOSP and select it by default.
Calendar application does not work. Right now, I have no idea why.
Viewing Application settings in Manage Applications crashes the Settings app. I currently have no fix/work around for this.
Screenshots coming soon!
redbullcat/Phil Oakley
Also - follow me on Twitter on my new special XDA account to keep up-to-date with all the latest NoClutterSense ROMs!
Heck Yeah! The roms are shipping in
awesome, cant wait for this! the dev section is just exploding!
Can't wait for this...I like the idea of sense without the widgets...but would it be possible for us to add any of the stock apps back...I like the sense calendar better than the stock one.
Ugh. Dont made a thread about a rom until it's release. I'm annoyed.
Yes this is nice, i dont like the sense, but why you keep the sense launcher? What a point the rom without sense if you keep sense launcher?
Thank you!!
Sent from my HTC Sensation Z710e using Tapatalk
redbullcat said:
nocluttersense. Sense - without the clutter!
This rom removes nearly every htc stock app and replaces them with their aosp counterparts. It also removes every htc widget except the clocks, as i understand and think these are the best part of sense. I have also not removed the sense lockscreen, as the general feedback on that has been overall good.
This rom is quite literally blazing fast.
There are more than 100 apps removed altogether, so i'm not listing them here. But i will list what has been replaced.
htc | aosp
people | contacts
mail | mail
phone | phone
browser | browser
music | music
settings | settings
gallery | gallery
calendar | calendar
calculator | calculator
htc apps that have been kept
camera
clock
flashlight
mirror
wi-fi hotspot
task manager
htc sense 3.0 lockscreen
htc sense launcher (rosie)
htc clock widgets
required dependencies needed by sense 3.0​
this rom is still being finished. There are some bugs, listed here:
the messaging app crashes when sending a message, but the message still sends
when removing htc's phone app, the phone app force closes incessently
the wireless and networks page in the settings does not work; it force closes the settings app
selecting an application to view its info in manage applications page crashes the settings app
if anyone knows any solutions for any of these bugs, please notify me asap so i can fix them; either pm me or post in this thread.
Screenshots coming soon!
Redbullcat/phil oakley
also - follow me on twitter on my new special xda account to keep up-to-date with all the latest nocluttersense roms!
Click to expand...
Click to collapse
do you have screenshot?????
Now we have two rom threads without a rom. Annoying.
Guys, this will be released today, probably with the bugs. Then I can let other users/devs fix them if they'd like
About removing the Sense launcher; then it would be nearly AOSP. I wanted to create a ROM where it was AOSP and Sense, but Sense was complete barebones.
I'm going to add options to reinstall the Sense apk's as well
Sent from my HTC Sensation Z710e using XDA Premium App
redbullcat said:
Guys, this will be released today, probably with the bugs. Then I can let other users/devs fix them if they'd like
About removing the Sense launcher; then it would be nearly AOSP. I wanted to create a ROM where it was AOSP and Sense, but Sense was complete barebones.
I'm going to add options to reinstall the Sense apk's as well
Sent from my HTC Sensation Z710e using XDA Premium App
Click to expand...
Click to collapse
well you got 52 minutes lol
I'm in Britain, I'm using gmt+1 time
Sent from my HTC Sensation Z710e using XDA Premium App
As this ROM is based on mike1986's Android Revolution HD (for now) I have asked permission to use the ROM. However, the kernel is stock (also, for now).
Had a slight scare there, for some reason framework-res.apk wouldn't zipalign turns it out it was corrupted. Dunno how that happened. All fixed now though
Trying to get the ROM to boot with the stock kernel. For some reason it hangs on the splashscreen.
S'all good - ROM is booting with stock kernel Some way down the line (read: end of August) I'll be replacing this stock kernel with a proper, custom kernel, with overclock, underclock etc. But I'm still learning this, so please, bear with me
well done mate
dream8441 said:
do you have screenshot?????
Click to expand...
Click to collapse
You really felt it necessary to quote the entire OP as if we don't know what you're referring to? Really? And it states in the OP that screenshots are coming soon..
This rom sounds quite promising, I'm gonna give it a try when its released. Will there be an option to remove Sense altogether? Please say yes :3
will this be released before ★SupraROM★ ?
nccu_eagles said:
will this be released before ★SupraROM★ ?
Click to expand...
Click to collapse
Same question
I'm trying, I'm trying. Mike's said he'd rather I didn't use his ROM as base - and I can see why he says that - but he's helping me create my own ROM.
Meanwhile, I may release a version based on Mike's ROM (temporarily) so I can get the ROM fixed up and ready for official release on my own base.
Anyway, stay close to my Twitter for all the latest news!

ICS style Lock Screen

I came across this on google:
http://android.modaco.com/topic/347592-replacement-ics-style-lockscreen/
Basically it just shows you how you can get an ICS styled Lock Screen for the Sensation! It's great and has been running really well. The article says:
Download:
1. Magic Lockscreen: HERE
2. ICS Style Theme: HERE
How to use/install:
1. Install app, then theme and use app to select the theme. The app will walk you through some steps to show you how to use it, but..
2. Select the Magic Lockscreen as your Home Launcher default. Then the app will ask you which launcher you want to use as your main launcher.
Screenshot:
Attached at bottom of post
I use the Rosie/Sense, and I noticed that doing this the way that the app tells you kept making Sense reset every time I hit the home hey. To fix this, I use Home Switcher (free on marker) and selected "Set as default" for Rosie/Sense launcher which fooled the Magic Lockscreen into staying active when I love my phone, and fixed the issue with Sense. It actually runs very smoothly for me.
Not sure what it's like if you use another launcher if that may have problems with resetting so often either, in which case, try Home Switcher and choose set as default for your launcher.
Works On:
InsertCoin 3.3.x - Working reported by tjd319
CM7 Alpha 9 - Working with slight flash before lock and after unlock reported by dvandit21.
ENERGY (Oct 18 Version) - Working reported by dansharpy
TJD319 said:
I came across this on google:
http://android.modaco.com/topic/347592-replacement-ics-style-lockscreen/
Basically it just shows you how you can get an ICS styled Lock Screen for the Sensation! It's great and has been running really well. The article says:
Download:
Magic Lockscreen: HERE
ICS Style Theme: HERE
How to use/install:
1. Install app, then theme and use app to select the theme. The app will walk you through some steps to show you how to use it, but..
2. Select the Magic Lockscreen as your Home Launcher default. Then the app will ask you which launcher you want to use as your main launcher.
I use the Rosie/Sense, and I noticed that doing this the way that the app tells you kept making Sense reset every time I hit the home hey. To fix this, I use Home Switcher (free on marker) and selected "Set as default" for Rosie/Sense launcher which fooled the Magic Lockscreen into staying active when I love my phone, and fixed the issue with Sense. It actually runs very smoothly for me.
Not sure what it's like if you use another launcher if that may have problems with resetting so often either, in which case, try Home Switcher and choose set as default for your launcher.
Screenshots attached
InsertCoin 3.3.x - Working reported by tjd319
CM7 Alpha 9 - Working with slight flash before lock and after unlonk reported by dvandit21.
Click to expand...
Click to collapse
Work on CM7?
Also works perfectly on Energy (18th oct version, not tested on 22nd oct version)
Thanks for the guide, looks awesome, especially in fullscreen mode!!
Thanks for sharing, works great with InsertCoin 3.3.7
Working on Energy Oct 22, but it's noticeably laggy. The built-in ICS lockscreen that certain ROMs like Bulletproof have is much smoother.
Sent from my HTC Sensation 4G using XDA App
Very pretty lockscreen, though I still preffer sense weather's one.
I will definitively use it with MIUI later
Laggy and kinda ugly...
Seems like a very low resolution lockscreen. Anyone else notice this, or is it just me?
Matt
mrg02d said:
Laggy and kinda ugly...
Seems like a very low resolution lockscreen. Anyone else notice this, or is it just me?
Matt
Click to expand...
Click to collapse
Same here bro....
my s-off sensation, thanks to Revolutinary !!!
wallah said:
Same here bro....
my s-off sensation, thanks to Revolutinary !!!
Click to expand...
Click to collapse
Yup, same here . . laggy and low res...
Widget locker updated with ics and honeycomb locks
Sent from my HTC Sensation 4G using XDA App
I would use the ICS lockscreen if it was FAST and had sharper resolution. It looks neat, but just cannot stand a laggy unlock. Is this what everyone is finding, or should I try reinstalling it?
Matt
i have the same thing like you, weird unlock each time, i think the probleme was the aplication and not instalation
vegetaleb said:
Very pretty lockscreen, though I still preffer sense weather's one.
I will definitively use it with MIUI later
Click to expand...
Click to collapse
i am using the milocker for a not-root HTC sensation 4G, and is looking awesome...the only thing that i am nitpicking is that there's very little english translation, but well some you win some you lose...
jmshpkns said:
Widget locker updated with ics and honeycomb locks
Click to expand...
Click to collapse
This is the way to go, closest one I've seen and more options than you'll ever need.
Sent from my HTC Sensation 4G using XDA App
Here's what it looked like on my evolution, the first is a stockish look, the second is with simi clock widget. It's a paid app, but well worth the cash.
Sent from my HTC Sensation 4G using XDA App

[MOD] Sense 3.5 Mail.apk with HTML Enabled (Exchange 2003)

It bugged me to no end that those of us with Exchange 2003 servers at work could not enable HTML e-mail, so I changed it
I came across a ROM in my travels here (CoreDroid) which had this enabled for their sense 3.0 e-mail app, so I KNEW it was possible. I've been using that 3.0 version for a while now (thanks CoreDroid Devs!), but decided to try a 3.5 rom (RCMix3D Runny 4.0) and wanted HTML e-mail with that too, so here's what I did:
I took Mail.apk from both the Sense 3.0 and 3.5 roms, decompiled them both, and compared the code. Found that a certain section of code wasn't present in the 3.0 apk, so I found the same place in the 3.5 apk and removed the code to make that part match. Recompiled, Signed, Zipaligned, and installed it on my device (replaced existing Mail.apk in system\app folder). Bingo! The option is now enabled and working! No adverse side effects at all.
I have attached the recompiled Mail.apk for everyone's enjoyment. Place it in your system\app folder, then you will be able to enable the HTML option. PLEASE back up the existing one or do a nandroid backup first!! - I am NOT responsible if you mess things up and have no backup!! With that disclaimer now out of the way - here are a few more notes:
It is very likely this will NOT work on Sense 3.0 ROMs because of changes in framework.
After enabling the HTML option in your account settings, existing messages will still be plain text. Any new messages will be in HTML format. To make them all HTML, I changed the number of sync days to one, then back to my usual 30. It then re-downloaded them all in beautiful HTML format
If your account no longer shows up under "Accounts & Sync" for some reason, open your mail app, then go to options and delete the account altogether. Re-add it and it will be back, but you will probably have to change the format to HTML again and change the number of days to sync to get your inbox all in HTML.
Lastly - this was done for the Desire HD, but this may work well on other devices with sense 3.5 also. Your mileage may vary.
Great thanks. Can you also check if you can get the unread mail count working. Current 3.5 mail doesn't show them.
Sent from my HTC Desire HD using XDA App
I knew it was possible! Switched to a 3.5 sense rom and lost the html format...but all my searches said it was never possible.
Thanks for this.
Will test out now.
EDIT: Works great..using with BinDroid RHD V2.2.1
Sent from my Desire HD using XDA App
Causes force closes on rcmix runny for me.
If you get FC's try wiping the mail app's data using Titanium Backup. That has worked for me in the past.
It shows up as "[EMAIL..." in the list, but is where you'd find "Mail" alphabetically
Sent from my Desire HD using XDA App
Hello,
can you provide me the mail.apk for sense 3.0 (with html enabled) please ?
deffflow said:
Hello,
can you provide me the mail.apk for sense 3.0 (with html enabled) please ?
Click to expand...
Click to collapse
Check your PM - not posting here because it's CoreDroid's work!
Hi, Could you please post the Sense 3 Mail.apk with HTML Enabled as I am not use CoreDroid Sense3.0 ROM. Thank you very much~
You are a boss crazytek. Works like a charm! This is something my buddies and I have wanted for our sense roms for quite a while but just was not present in most of them. Thanks a lot for doing this!
(Works with RCMix 4)
CptAwesomeTT said:
You are a boss crazytek. Works like a charm! This is something my buddies and I have wanted for our sense roms for quite a while but just was not present in most of them. Thanks a lot for doing this!
(Works with RCMix 4)
Click to expand...
Click to collapse
Ditto, works great!
Awesome
Works great on Affinity 1.48 on Droid Inc2. Great work with this one. I was using enhanced email, but wanted to stay with the stock email app. Now I can.
What is the default sending font on this app? Is it Times New Roman 12? I'm trying to get a mail app that uses the Calibri font but everytime I decompile to change it and push it back to /system/apps it will install but force close upon opening.
Can we work together on getting it changed? I want to use Calibri 10.5 pt.
Wrong post ,sorry !!!
Thanks man!.. you're a legend for this small discovery! It's been bugging me from the beginning!.. I shall try it asap!
Thumbs up for this - Well done, really good for corporate users.
Hi, great mod nice one!
Also guys make sure you set the permissions correctly using root explorer on the APK once installed, it helped me stop some FC's.
CptAwesomeTT said:
You are a boss crazytek. Works like a charm! This is something my buddies and I have wanted for our sense roms for quite a while but just was not present in most of them. Thanks a lot for doing this!
(Works with RCMix 4)
Click to expand...
Click to collapse
I didn't have much luck personally with RCMix. Replaced the existing, then the Mail icon disappeared on my Home screen and Apps section.
I used Root explorer to just copy it over top of the existing.
Hmmmm....any secrets?
Does the HTML modded Sense3 one from Coredroid work on the latest stock release for DHD (Android Revolution 6.3.1), I just seem to remember Coredroids was based on a Sensation port?
If someone has the APK and can verify it works, please PM me?
Thanks.
techlogik said:
I didn't have much luck personally with RCMix. Replaced the existing, then the Mail icon disappeared on my Home screen and Apps section.
I used Root explorer to just copy it over top of the existing.
Hmmmm....any secrets?
Click to expand...
Click to collapse
You need to then install it in system/app
crazytek said:
Check your PM - not posting here because it's CoreDroid's work!
Click to expand...
Click to collapse
Hi,
Could you PM me too.. still with Sense 3.0

[APP][SENSE 3.6/4/4A/4.5][2012/9/17 1.42]HTC Lockscreen Shortcut Provider

This is my second Android app. I develop this little app because I prefer 3rd party launcher (e.g. Apex) than existing Sense 4 Rosie. Existing hacked Sense 4 Rosie (full version) currently doesn't support non Sense widget correctly and is less feature-rich than many other launchers.
Even if you install a 3rd party launcher, Rosie still consume your precious memory as a system service. But if you freeze Rosie and thus release it from memory, you'll lose your lockscreen app shortcuts. After painstakingly reviewing the codes in HTC shortcut components, I found that Rosie actually act as a content provider to supply information of its launcher bar shortcuts to lockscreen. So without Rosie, lockscreen has no information to construct its shortcuts. Therefore I wrote this little app to replace the role of Rosie as the content provider. What's more, it allows you to select your own apps with a simple config screen and store the data separately. And it doesn't stay in the memory permanently.
Installation instructions:
Uninstall Rosie (Freezing doesn't work because Android doesn't allow two content providers of same type) ** You're reminded to make a backup first **
Install HTC Lockscreen Shortcut Provider
Run Lockscreen Shortcuts
Select your app for the 4 shortcuts
Hit back to save settings and notify HTC lockscreen
MD5: 30056AA5EF4716ADCD043B2751A3943B
** Currently this app has been tested to work with Sense 3.6, 4, 4A and 4.5 **
Change log
1.42
- Send broadcast notification to lockscreen on phone boot (should fix shortcut not showing issue after a reboot for TrickDroid)
1.41
- New option to hide app title
1.4
- Add support for Sense 4.5 (thanks Patrics83 for testing new version and support!). You MUST uninstall any previous version first.
1.3
- Add support for Sense 4A
1.2.1
- Fixed FC when loading installed apps
1.2
- Add support for Sense 3.6
1.1
- Added broadcast message to HTC lockscreen so no reboot is needed!
This... can't be true! Incredible!
Testing now on Project X 4.1...
Working perfect after renaming rosie.apk in system/app!
1.1 just posted. No need to reboot now!
itandy said:
1.1 just posted. No need to reboot now!
Click to expand...
Click to collapse
This is great!
Thanks
Can the same logic be used to enable Rosie widgets support in third-party launchers?
Then it will be perfect
Sent from my HTC Desire S
amidabuddha said:
This is great!
Thanks
Can the same logic be used to enable Rosie widgets support in third-party launchers?
Then it will be perfect
Sent from my HTC Desire S
Click to expand...
Click to collapse
I wish it does. But no, Sense widget is written with HTC framework which is not supported by 3rd party launcher.
What about lock screen widgets, and like people and weather?
Tapatalked from Desire S running Androdamus
suku_patel_22 said:
What about lock screen widgets, and like people and weather?
Tapatalked from Desire S running Androdamus
Click to expand...
Click to collapse
I just tried. Actually these widgets work properly on lockscreen even if Rosie is removed. And of course, app shortcuts are also available with my app for all lockscreen styles.
sammyke007 said:
This... can't be true! Incredible!
Testing now on Project X 4.1...
Working perfect after renaming rosie.apk in system/app!
Click to expand...
Click to collapse
so did you simply rename rosie.apk?
or rename it (to save a copy for a later re-installation) and then uninstall it?
Just renamed it to rosie.back!
Sent from my HTC Desire S using xda app-developers app
Does it look the same as the standard lockscreen?
Also, I have custom icons, does it display them or the generic sense ones?
Hoping to try it out later, cheers!
Does it look the same as the standard lockscreen?<br />
<br />
Also, I have custom icons, does it display them or the generic sense ones?<br />
<br />
Hoping to try it out later, cheers!
Click to expand...
Click to collapse
Exactly the same! You can choose your 4 custom shortcuts.
Sent from my HTC Desire S using xda app-developers app
Works great! It's a huge bonus to be able to have different lockscreen shortcuts to the ones you have on your homescreen.
Thanks a lot!
outsidetown said:
Does it look the same as the standard lockscreen?
Also, I have custom icons, does it display them or the generic sense ones?
Hoping to try it out later, cheers!
Click to expand...
Click to collapse
It doesn't allow you to change the icon. Currently the lockscreen retrieves the icon from the app itself.
Is there any chance we could get a Sense 3.6 version please? I'm trying it on ICE DS and though the shortcuts appear, dragging them just unlocks the phone - no app opens.
Thanks a lot though, it works really well on Fallout
Works perfectly on fallout rom with apex launcher, renamed the Rosie.apk as suggested above
Added link to your application thread in the index under useful links section
Curious, What was your first application? Anything half as useful?
Sywepd form my DsereiS
ben_pyett said:
Works perfectly on fallout rom with apex launcher, renamed the Rosie.apk as suggested above
Added link to your application thread in the index under useful links section
Curious, What was your first application? Anything half as useful?
Sywepd form my DsereiS
Click to expand...
Click to collapse
https://play.google.com/store/apps/details? id=com.gzplanet.photogridwidget
I write this widget to mimick the HTC one which can be used in other launcher.
Sent from my HTC Incredible S using Tapatalk 2
outsidetown said:
Is there any chance we could get a Sense 3.6 version please? I'm trying it on ICE DS and though the shortcuts appear, dragging them just unlocks the phone - no app opens.
Thanks a lot though, it works really well on Fallout
Click to expand...
Click to collapse
You can give me the Rosie.apk file and I can take a look.
Sent from my HTC Incredible S using Tapatalk 2
itandy said:
You can give me the Rosie.apk file and I can take a look.
Sent from my HTC Incredible S using Tapatalk 2
Click to expand...
Click to collapse
Attached is the Rosie .apk from ICE DS, I know it'd be appreciated if you could make it work!
SOLVED
Now this might not be related to this application, but, after setting this application up and being massively happy with it (read my various posts above) then renaming Rosie.apk and then upgrading to the latest beta version of Apex. I rebooted and then unfortunately Apex half loaded, but no lock screen so couldn't get into phone, could only drop the notifications bar. I Had to restore back to last safe nandroid backup (pre this app and Apex to get our of it?) Just me? Anyone else?
EDIT:
I did exactly the same steps again and this time no issue, so put it down to a one off? Probably an issue with new latest Apex beta...
Sywepd form my DsereiS

Categories

Resources