Extracting Sense UI to be installed on any Android handset - Android Software Development

Is it possible to extract Sense UI and somehow create an APK file from it so it can be installed on any Android phone? I Like the HTC Desire, but i also really like the Motorola Droid & the Sony Ericcson X10, but they just dont have that overall edge without Sense. It would be really good if this could be done!
Thanks

Short answer, no. Long answer [idk. ask someone smart cuz I just dk.]

if i had a phone with sense i'd be able to tell you.
it depends on if its embedded or just a package..
if it's like a home replacement then yes.
theoretically its definitely possible but i have never even seen sense in person.
maybe someone with a desire or hero can chime in?

topdnbass said:
if i had a phone with sense i'd be able to tell you.
it depends on if its embedded or just a package..
if it's like a home replacement then yes.
theoretically its definitely possible but i have never even seen sense in person.
maybe someone with a desire or hero can chime in?
Click to expand...
Click to collapse
Not without all of Htc's closed-source frameworks

The fact that it hasn't been done yet, and that all non-HTC devices able to run it are in fact running hacked HTC roms, should tell you something.

No worries, there is actually a team whose working on porting the Sense UI to the droid

hoboforlife said:
No worries, there is actually a team whose working on porting the Sense UI to the droid
Click to expand...
Click to collapse
they have ported it, you just cant take the rosie.apk and put it on the market and download it and wola you have sense ui. the rosie.apk is completely depandent on HTC's framework.

I was thinking more along the lines of an update.zip to actually replace those framework files.
I didn't think it would be as simple as an .apk package installation.
I have hardly done any developing for android (yet) but wouldn't a logcat or dalvik readout give you enough info on which files are dependent on sense ui?
You throw those into a zip, sign it and put it on any device with the same version of android that hasn't been butchered by the manufactuer.
Update it and voila.
I doubt HTC went through the trouble to encrypt files specifically for each device..

Related

PORTING Hero apps to Magic..

Is there anyway to do this?ive tried puching the apps and extra lib.so files in but no joy? Would i need to edit the manifest files?
I mean the apps and NOT the widgets
Good luck w/ this.
I've tried to directly push applications from HERO port builds on several occasions, using different methods.
I wanted HTC Peep, tried to push it with ADB, etc. NO GOOD!
I wanted Footprints, tried to push it as well, also NO GOOD!
Along with the Flash Player and numerous others. Typically, as I'm sure you're aware, the application is quite ingrained within the firmware or build version; making it difficult to find a way to force it to function properly elsewhere.
I'm no expert. However, this might be a lost cause depending on which applications you're wanting to give a shot.
Good luck boss.
Thanks for the response i was starting to think it is worth posting in development and risk a ban! Rather than wait for a response here.
Mainly i want to get the HTC Weather app onto a cyanogen ROM.Just because i find it alot more accurate than any on the market, Plus the look of it from my old blackstone god rest her soul.
Has anyone tried porting parts of magic to hero?
bonesy said:
Thanks for the response i was starting to think it is worth posting in development and risk a ban! Rather than wait for a response here.
Mainly i want to get the HTC Weather app onto a cyanogen ROM.Just because i find it alot more accurate than any on the market, Plus the look of it from my old blackstone god rest her soul.
Has anyone tried porting parts of magic to hero?
Click to expand...
Click to collapse
Weather widget donate doesn't work for you? Works nicely for me.
Clinton
yes it does thanks! i would dtill like to be able to install other bits too lke the social network bit,where you sync it in with your contacts?
patch1985 said:
yes it does thanks! i would dtill like to be able to install other bits too lke the social network bit,where you sync it in with your contacts?
Click to expand...
Click to collapse
Sorry was on my friends comp and forgot o sign myself in
sadly to say a lot of the apps on hero are used and or deeply apart of rosie.apk. Thus meaning its pretty much reliant on rosie unless extracted the right way without rosie. The framework for rosie is so compiled so complex i get confused lol. If we can destroy it and build it from pebbles then maybe, Till then, the apps belong to rosie. sorry.... fosho. . . .
Erm...what's Rosie?
evilmerlin said:
Erm...what's Rosie?
Click to expand...
Click to collapse
Sense UI. (Hero UI)
Clinton

Any chance of getting Moment Rom to work on Hero?

Just wondering if anybody has tried to get a Sprint Moment rom to work on Hero? (following the thread of making Hero a vanilla Android )
PS.. JBQ announced that he released some of the android 2.0 source code.
Thanks
dailypush said:
Just wondering if anybody has tried to get a Sprint Moment rom to work on Hero? (following the thread of making Hero a vanilla Android )
PS.. JBQ announced that he released some of the android 2.0 source code.
Thanks
Click to expand...
Click to collapse
Why not just delete SenseUI? Im pretty sure that would be a lot easier.
There is absolutely nothing in the Moment to warrant doing the work
Negrito said:
Why not just delete SenseUI? Im pretty sure that would be a lot easier.
Click to expand...
Click to collapse
If that were possible -- including getting rid of all the bloat HTC added to the dialer, People app, etc. -- I would do it in a heartbeat, myself. As it is, completely stripping SenseUI has proven to be impossible.
Try this - Kill the Sense process, delete all the data for HTC Sense in applications/settings. Hit the home key and see if you can set "Home" as the default.
After that - root the ***** and kill off the bloat using the guides posted here
c4sp14nx said:
If that were possible -- including getting rid of all the bloat HTC added to the dialer, People app, etc. -- I would do it in a heartbeat, myself. As it is, completely stripping SenseUI has proven to be impossible.
Click to expand...
Click to collapse
I'm pretty sure you could remove enough of it, or else the gutted ROM wouldn't be on here....
interesting. I want the DivX/Avi support the Moment has.
themyst said:
interesting. I want the DivX/Avi support the Moment has.
Click to expand...
Click to collapse
That would have been nice, but i already re-coded all the media i wanted on my phone. I just used Visual Hub's(Mac program, btw) default settings for the iPhone and they look great.

(THINKTANK)MIUI Port for the HD2 (9/22/2010)

Hey all. I'm new to the HD2 but not to android. I'm sure you've all seen the MIUI rom for desire and nexus. (if you haven't go here - http://www.youtube.com/watch?v=Or-9T44Bt7M&feature=player_embedded
To clarify :"It appears that the ROM has been mostly custom built using only the base from Android 2.2 and then building an exceptional interface on top that could beat anything else that currently exists.
From full FM radio support to completely customizable home screens, dedicated buttons on the lock screen that take you to the SMS app and the phone dialer."
Since its fore the desire/nexus, It should be an easy port to the HD2, I just need halp
I'm sure most of us would love to see this implemented on the HD2. I thought I could do it myself, but I've tried and failed. Below are two links. One for the full rom and the other is a link to the system.ext2 image I made from the /system folder of the ROM. I've tried a couple of different kernel combinations and still can't get it to boot (replaced the system.ext2 in shubcraft with the one I made and it just reboots). I don't yet know enough about android on the hd2 to get this working myself. So I figured I'd start a thread and see where we can get.
LINKS
-----------
http://fromhindsight.com/crap/system.ext2 -obviously the system.ext2 file I made.
http://fromhindsight.com/crap/miui-n1-0.9.20.zip - Link to the untouched nexus version of the rom.
http://fromhindsight.com/crap/system-english.zip System folder dump from the english port. Thanks to Kingxklick92
-----------
Seems like the hd2 has quite the community following. I'm looking forward to working with you guys
UPDATE: 9-24-2010 : We do have a working test build that is being given out to a few folks. No ETA on a alpha or beta release. Hopefully this weekend. I'm tonight and tomorrow so I'll squeeze in some android time when I can. SARCASTILLO (guy who made hyperdroid) gets the credit for getting this thing booting. To see what we have in action go here http://www.youtube.com/watch?v=J7x_6cuHM8g
Hey there biff, did you finally trade in the slide for an HD2? If so, im glad to see you over here now.
P.S. The music in the video makes me want to run up a big flight of stairs and air punch at the top.
i love the idea of "endles" possibilities when it comes to UI for a single phone and i hope you are succesful in porting this for HD2, but i HAVE to say
iOS UI on Android? YUCK *puke*
bbezja1 said:
i love the idea of "endles" possibilities when it comes to UI for a single phone and i hope you are succesful in porting this for HD2, but i HAVE to say
iOS UI on Android? YUCK *puke*
Click to expand...
Click to collapse
its not iOS. I wouldn't dream of posting such a thing.
motoman234 said:
Hey there biff, did you finally trade in the slide for an HD2? If so, im glad to see you over here now.
Click to expand...
Click to collapse
I did trade. So glad i did. Back on topic now lol.
LOL that's a fast hand on the video.
Let's have a duel
I like the speed of the UI, if it's real..
infinitybiff said:
I did trade. So glad i did. Back on topic now lol.
Click to expand...
Click to collapse
Nice to hear that ! We always lack people like you, however the few Hd2 build developers have magic hands.
Maybe you already know that, but I suggest you to contact them directly for this great project because Hd2 is a very popular phone, so this forum is 99.9% populated by end-users. At the begining kernel developers tried to work into xda forums, but deserted for the Htc-linux Irc because of noise.
This would be so awesome!!!! DEVS, plz plz plz look at this !!
personally i'd love to see this ported! would be something... different!
I'm looking forward to it too. Looks interesting.
I rather run the actual os then the ui
I would definitly try the real OS if it would be possible cool to have all those OS es hehe
Dc_striker said:
I rather run the actual os then the ui
Click to expand...
Click to collapse
To clarify, this is the android OS....
infinitybiff said:
To clarify, this is the android OS....
Click to expand...
Click to collapse
he ment iOS
not iOS4 though
It looks nothing like the iOs nor IphoneOS nor firmware 4.0. Some people are here just to make a crowd. Anyway, to the OP, this is great. try to contact DarkSt0ne, Mattc, Dan1j3l. they could help. or, on twitter, contact the htc_linux guys. Hope you can make it and if you base it on the new Desire HD Rom, and include some other languages like japanese, your rom will be one of the greatest. Thank you and good luck
shadowhacker27 said:
Hope you can make it and if you base it on the new Desire HD Rom, and include some other languages like japanese, your rom will be one of the greatest. Thank you and good luck
Click to expand...
Click to collapse
He meant the Dutch language.
infinitybiff said:
Hey all. I'm new to the HD2 but not to android. I'm sure you've all seen the MUI rom for desire and nexus. (if you haven't go here - http://www.youtube.com/watch?v=Or-9T44Bt7M&feature=player_embedded
To clarify :"It appears that the ROM has been mostly custom built using only the base from Android 2.2 and then building an exceptional interface on top that could beat anything else that currently exists.
From full FM radio support to completely customizable home screens, dedicated buttons on the lock screen that take you to the SMS app and the phone dialer."
Since its fore the desire/nexus, It should be an easy port to the HD2, I just need halp
I'm sure most of us would love to see this implemented on the HD2. I thought I could do it myself, but I've tried and failed. Below are two links. One for the full rom and the other is a link to the system.ext2 image I made from the /system folder of the ROM. I've tried a couple of different kernel combinations and still can't get it to boot (replaced the system.ext2 in shubcraft with the one I made and it just reboots). I don't yet know enough about android on the hd2 to get this working myself. So I figured I'd start a thread and see where we can get.
LINKS
-----------
http://fromhindsight.com/crap/system.ext2 -obviously the system.ext2 file I made.
http://fromhindsight.com/crap/miui-n1-0.9.20.zip - Link to the untouched nexus version of the rom.
-----------
Seems like the hd2 has quite the community following. I'm looking forward to working with you guys
Click to expand...
Click to collapse
I've been able to create a booting system...
but I don't have a signal... must be the libs or something...
wifi works and the ui is iOs-ish
some of the pop-ups and menus are in chinese so I'm not sure what I'm doing sometimes...
will post something as soon as I get the signal working. and camera... and etc....
Thanks pongster looking forward to the release when ever it is!
Sent from my HTC HD2 using XDA App
cruise284 said:
Thanks pongster looking forward to the release when ever it is!
Sent from my HTC HD2 using XDA App
Click to expand...
Click to collapse
not sure it'll be anytime soon.. just tried making it boot to play with....
looks like its an odexed system (will try to deodex) and using a heavily tweaked launcher ui... pretty sweet... includes google pinyin support OOTB (of course)

[Q] Htcphotowidget.apk

Any way to put this on CM7? I know its probably incorporated into Rosie, but I thought I would ask the smart ones anyway.
setzer715 said:
Any way to put this on CM7? I know its probably incorporated into Rosie, but I thought I would ask the smart ones anyway.
Click to expand...
Click to collapse
most of HTC stock .apks require the HTC Sense framework. It's very unlikely to get it working correctly.
neidlinger said:
most of HTC stock .apks require the HTC Sense framework. It's very unlikely to get it working correctly.
Click to expand...
Click to collapse
Its just not gonna happen. Sorry. sense is closed source. If htc would open up the source, we could do all sorts of amazing things, but we got nothing until they do.
I was playing with this .apk last night, I couldn't even edit the .pngs. After pushing it back to the phone, it just disappears as a widget. .. What a bummer

full screen weather apk please!

The only phone I can get Widgetlocker to start full screen weather with, is the thunderbolt on gingerbread.
My thunderbolt on ICS won't
My incredible 2 on gingerbread won't.
My Incredible 4g on ICS won't.
So, I'm thinking it might have to do with Widgetlocker looking for a particular weather version.
htcweatherwallpaper.apk is the file it commands.
So could anyone who is still running GB on this phone, rip this apk for me?
Then I can install it on my other phones and see if it works.
(I'm not rooted so I can't rip it from my own phone).
But, if someone else knows how to make it work without doing this; please post!
Thanks!
supermaxkato said:
The only phone I can get Widgetlocker to start full screen weather with, is the thunderbolt on gingerbread.
My thunderbolt on ICS won't
My incredible 2 on gingerbread won't.
My Incredible 4g on ICS won't.
So, I'm thinking it might have to do with Widgetlocker looking for a particular weather version.
htcweatherwallpaper.apk is the file it commands.
So could anyone who is still running GB on this phone, rip this apk for me?
Then I can install it on my other phones and see if it works.
(I'm not rooted so I can't rip it from my own phone).
But, if someone else knows how to make it work without doing this; please post!
Thanks!
Click to expand...
Click to collapse
im not sure what your point..
but here is "htcweatherwallpaper.apk" frm sense 3.5 based rom(almost sense ROM).
guinzo said:
im not sure what your point..
but here is "htcweatherwallpaper.apk" frm sense 3.5 based rom(almost sense ROM).
Click to expand...
Click to collapse
The weather wall app from GB is designed for the gingerbread framework and sys. UI... And also the sense version it comes from. As an unrooted user, it's unlikely that he'll be able to transplant or replace a system level app that way (both because the earlier version of the app is incompatible, and because stock unrooted users don't have permission to modify system apps)
... Pointless.
I see what you mean.
I thought it was worth a shot.
Thanks for posting the apk though.
If I get around to rooting then I'll try it.
Does anyone know how to command that weather animation without rooting? Like creating a program shortcut so when I click it the animation in that apk would execute?

Categories

Resources