Welcome to XDA

Search to go directly to your device's forum

Register an account

Unlock full posting privileges

Ask a question

No registration required
Post Reply

[REQ][DEV]Port Sense 3.5 lockscreen to Sense 2.1/3.0 hybrid ROMs

OP ZeGuitarist

12th May 2012, 09:36 AM   |  #11  
ZeGuitarist's Avatar
OP Senior Member
Flag Belgium
Thanks Meter: 337
 
727 posts
Join Date:Joined: Apr 2011
Quote:
Originally Posted by lenny_kano

Which 2.1+3.0 Rom do you use at the moment? I already have a few 3.5 zips so can get the lockscreen easy enough, just need to know which Rom to use when doing the porting /testing? (and so I can see what you mean about the visual problems.)

Still won't know how big a task it is until I look tomorrow.

I'm on Alex-V 1.8 for cm7r2 now, the link is in my sig. I don't think there's much of a difference with other 2.1/3.0 ROMs (like InsertCoin), if any difference at all - as far as the lockscreen goes, that is. They all use different implementations of a2sd (standard, data++, ad2sdx, even int2sd), which probably needs looking into.

And take your time. It's already immensely appreciated that you're willing to look into it in the first place.
The Following User Says Thank You to ZeGuitarist For This Useful Post: [ View ]
12th May 2012, 04:21 PM   |  #12  
island3r's Avatar
Senior Member
Thanks Meter: 171
 
368 posts
Join Date:Joined: Mar 2011
More
This looks like a very interesting project. To be honest though, I don't think a hacked up version of the ring lockscreen will go any faster on sense 2.1 roms.
If you check out any pure Sense 3 port you will see that the lockscreen is way smoother than any 2.1/3.0 hybrid or even a 3.5 rom, even with all the resizing.
In my opinion it all comes down to framework changes between sense versions.

But anyway, I guess a good starting point would be a smali by smali compare between an original sense3 htclockscreen.apk and one from the hybrid roms to roughly see what needs changing. Then you could try to apply the same modifications in the 3.5 lockscreen apk.
12th May 2012, 04:42 PM   |  #13  
ZeGuitarist's Avatar
OP Senior Member
Flag Belgium
Thanks Meter: 337
 
727 posts
Join Date:Joined: Apr 2011
Quote:
Originally Posted by island3r

This looks like a very interesting project. To be honest though, I don't think a hacked up version of the ring lockscreen will go any faster on sense 2.1 roms.
If you check out any pure Sense 3 port you will see that the lockscreen is way smoother than any 2.1/3.0 hybrid or even a 3.5 rom, even with all the resizing.
In my opinion it all comes down to framework changes between sense versions.

Possibly, but in any case we'd still lose the graphical imperfections of the old, resized Sense 3.0 lockscreen. In Sense 3.5, the ring is a lot bigger too - it sticks out further from the bottom, making it easier to grab and unlock. Even just graphically, it's better than the current lockscreen.

Also, nobody's ever tried this, so we'd never know if it'll be faster.

Quote:
Originally Posted by island3r

But anyway, I guess a good starting point would be a smali by smali compare between an original sense3 htclockscreen.apk and one from the hybrid roms to roughly see what needs changing. Then you could try to apply the same modifications in the 3.5 lockscreen apk.

I concur. Thanks for your input!
Last edited by ZeGuitarist; 12th May 2012 at 04:47 PM.
12th May 2012, 04:48 PM   |  #14  
lenny_kano's Avatar
Senior Member
Flag Adelaide
Thanks Meter: 677
 
644 posts
Join Date:Joined: Oct 2011
Donate to Me
More
Trust me, I know what needs doing

How hard it is to do is the question, porting apks between frameworks is fairly simple unless they are massively different and the apk is hugely dependent on it.

I had miui v4 themes working on evervolv by hand porting the code, and ported apks between frameworks before so have a fair idea what needs doing .
The Following 2 Users Say Thank You to lenny_kano For This Useful Post: [ View ]
12th May 2012, 04:58 PM   |  #15  
island3r's Avatar
Senior Member
Thanks Meter: 171
 
368 posts
Join Date:Joined: Mar 2011
More
This thread will turn out to be highly educational then. Nice
The Following User Says Thank You to island3r For This Useful Post: [ View ]
14th May 2012, 05:15 AM   |  #16  
lenny_kano's Avatar
Senior Member
Flag Adelaide
Thanks Meter: 677
 
644 posts
Join Date:Joined: Oct 2011
Donate to Me
More
Just fyi, due to a couple of things taking longer than I thought yesterday, will most likely get around to looking at this on Wednesday. I'll post when I have anything useful.
The Following User Says Thank You to lenny_kano For This Useful Post: [ View ]
14th May 2012, 07:16 PM   |  #17  
ZeGuitarist's Avatar
OP Senior Member
Flag Belgium
Thanks Meter: 337
 
727 posts
Join Date:Joined: Apr 2011
Alright. No worries, I've got plenty of revision to kill time until then.
14th May 2012, 11:33 PM   |  #18  
Iperzampem0's Avatar
Senior Member
Flag Venezia
Thanks Meter: 403
 
759 posts
Join Date:Joined: Aug 2008
Donate to Me
More
Is there a way to "install" Sense 3.0 lockscreen on Sense 1.9 (stock HTC gingerbread for Desire)? :P
15th May 2012, 04:46 AM   |  #19  
lenny_kano's Avatar
Senior Member
Flag Adelaide
Thanks Meter: 677
 
644 posts
Join Date:Joined: Oct 2011
Donate to Me
More
Quote:
Originally Posted by Iperzampem0

Is there a way to "install" Sense 3.0 lockscreen on Sense 1.9 (stock HTC gingerbread for Desire)? :P

Not without modifying it, and no, I have no plans to look at anything else sense related, sorry.

Please stay on topic.
The Following 2 Users Say Thank You to lenny_kano For This Useful Post: [ View ]
16th May 2012, 12:51 PM   |  #20  
lenny_kano's Avatar
Senior Member
Flag Adelaide
Thanks Meter: 677
 
644 posts
Join Date:Joined: Oct 2011
Donate to Me
More
Been trying to get Alex-Vs rom since yesterday, and download is stuck at 98% and has been disconnecting constantly. PITA and I'm tired so hopefully it'll finish tomorrow and I can have a look.

The Following User Says Thank You to lenny_kano For This Useful Post: [ View ]
Post Reply Subscribe to Thread
Previous Thread Next Thread
Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes