yashsingh1/xdaforums huggingface dataset:
[Verizon Droid Incredible 2] PearlMikeJam:
Update 7-19 Working Lock Screen: jrizk07 has put together a single zip update for a stable lock screen. Big thanks to jrizk07!

In the zip, the Sense 3.0 Weather is included along with the updated 3.0 lock screen. All are working.

Limitations/Bug:

The lock screen will not show missed calls. This is due to the use of the 2.1 phone.apk. The 3.0 phone force closes too much, presumably due to a conflict with our radio.

Some are seeing the VVM app displayed twice in the app drawer. This is not consistently reproduced.

Zip can be found below. It is best flashed on a clean version of the RMK OTA. Flash on top of the ROM with no wipe. Link below:

http://www.multiupload.com/ZXQ2B2L7HE

Update: I have managed to get the lock screen working on the OTA build by RMK. I did no dev work on this, but rather was able to find different combinations of files that mostly worked. I am no Dev and cannot really support this, but wanted to post my findings. Flash at your own risk.

Here is what I did:

Taking the great work by Seo on the Desire HD (Thanks Seo!) in http://xdaforums.com/showthread.php?t=1062962, these are the steps I took:

1. Flash Sense3_WeatherPack-0.13.zip and reboot to set up. Do not wipe.

2. Flash Stock_Weather_KingdomLock-0.3.zip and reboot. Do not wipe.

3. Flash Kingdom_Lockscreen-0.17.zip. Do not wipe

After this, you should have a working lock screen and the new Messaging app. The new Messaging app cannot send MMS, so I pulled the MMS.apk out of the RMK ROM and pushed it back into System/App using Root Explorer (remember to change permissions), and reboot. If MMS is not important to you, you should be able to keep the app.

Bug:

com.android.phone will force close on occasion. I am not sure what is causing this, but it seems to happen mostly at start up. You will lose network connectivity momentarily and it will come back. I am not sure if it is a conflict with my SwitchPro widget for toggling vibrate or not, but seems related. This will also happen when toggling 3G Hotspot, but after the FC, everything works fine.

Work Around:

If the Phone FC'ing is an issue for you, you can push the phone.apk from the RMK ROM similar to the MMS method above. Doing this will not show missed calls on the lock screen and it will not show the count of calls on the phone icon for the lock screen.

I know the Kingdom ROM folks are having the same FC issue with the phone, so we should monitor Joel's progress to see if the issues they are having are related to this.

Now, on to the Quick Settings.

Old Req...

I know we are all waiting for Kingdom and Virtuosity, but I would love to just add these two features to the OTA. I suspect it will yield a very stable ROM.

That said, can anyone point me to a tutorial for porting features? I am sure it will require some framework tweaks and new APKs, but I would like to at least start poking around since we have a stable ROM with all working features.
[Verizon Droid Incredible 2] andybones:
google "android kitchen"

in the mean time. I use this, VERY STABLE. http://xdaforums.com/showthread.php?t=1151053
[Verizon Droid Incredible 2] PearlMikeJam:
Thanks. I tried that ROM and liked it, but it is missing several HTC widgets and the voice search does not work. I really love that lock screen though.
[Verizon Droid Incredible 2] jrizk07:
Don't forget MMS doesn't work.

A good place to start is looking at the sense 3.0 update in that thread.

It replaces various frameworks, permissions, and apk's among other things. The only problem is that it's based on the Incredible S otherwise we'd be able to just flash it normally.

I flashed it just to test and I got the lock screen to work however the com.android.phone will continuously crash along with the status bar. I don't have enough time in the day to look at it piece by piece for a port.
[Verizon Droid Incredible 2] andybones:
MMS works on beta2...and GPS. and I havent had one force close yet. but I dont use Gvoice.
[Verizon Droid Incredible 2] zozor:
This versiom have MMS http://xdaforums.com/showthread.php?t=1162156 , have a try . It's stable , but like a stock rom need drain battery life .

Maybe a small bug with brightness , not sure , but works perfectly .
[Verizon Droid Incredible 2] jrizk07:
GPS works fine for me but what did you do differently for mms?

It always fails after a number of retries and looking into it the settings are all blank. That's coming from a clean wipe of everything to beta2.

I'm still unable to send/receive picture messages
[Verizon Droid Incredible 2] andybones:
coulda sworn I received an MMS the other day on beta2... sorry man ur right..not working for me either..
[Verizon Droid Incredible 2] jrizk07:
Yea, I was bummed too after they said it was fixed.

I'd really love to use that ROM, loving the sense 3.0 features, but can't live without mms
[Verizon Droid Incredible 2] Mean Bro Greene:
I'm working on porting the 3.0 lockscreen and a few other applications to the OTA update that rmk released. This is the first time I've done something like this, though, so somebody might beat me to the punch as I'm taking my time to make sure everything is gravy.
[Verizon Droid Incredible 2] PearlMikeJam:
Rock on MBG! Let me know if you need any testers.
[Verizon Droid Incredible 2] Mean Bro Greene:
Will do, sir. I just started digging into it, I'll keep you guys posted.
[Verizon Droid Incredible 2] SikYou:
I've got a port of das BAMF 3.0 in the works :-) Unfortunately the inc2 belongs to my wife so I have limited dev time with it. Watch for it ;-)

Sent from my ThunderBolt
[Verizon Droid Incredible 2] TB13:
You sir are evil... jk can't wait for full sense 3.0. Could I help test it?
[Verizon Droid Incredible 2] jrizk07:
Same here, i'm interested in being a guinea pig :D
[Verizon Droid Incredible 2] SikYou:
I'm going to try to get my hands on an inc2 of my own so I can get some work done. Team BAMF has given me permission on the port and I got boot, haven't tested beyond that.

Sent from my GTablet
[Verizon Droid Incredible 2] TB13:
I just successfully ported sense 3.0 :). No service yet though. I used a MT4G rom.
[Verizon Droid Incredible 2] renzo.olivares:
for those who want rmks rom with sense 3.0 lockscreen pull all the idlescreen.apks and fusion.apk from a sense 3.0 rom and htclockscreen.apk and put them into the rom before you boot
[Verizon Droid Incredible 2] yoitsbry:
thats all it takes for 3.0 lockscreen? easy enough. thanks a lot
[Verizon Droid Incredible 2] schizopunk:
What ROM would you recommend grabbing these APKs from?
[Verizon Droid Incredible 2] sams27:
Sorry for the noob question, but is the weather live wallpaper supposed to pause 5 seconds in the animation? I figured it might be normal but I noticed the quality of the frozen video looks worst when its paused? Bug?
[Verizon Droid Incredible 2] renzo.olivares:
looks like some of you guys are confused the phone.apk in seos mods is not a sense 3.0 phone.apk its a sense 2.1 phone.apk patched to work with the 3.0 lockscreen [but this phone.apk is from the desire hd so it causes conflitcs] seo gave me notes on his edits so i might be able to cook up a new phone.apk for you guys
[Verizon Droid Incredible 2] jrizk07:
That would be awesome
[Verizon Droid Incredible 2] collinray:
Just flashed this over RMK w/newest update and I use launcher pro. This works beautifully. I switched the shortcuts to gmail and handcent and everything works without any issue. Great job on this one guys!
[Verizon Droid Incredible 2] renzo.olivares:
grab them from a sense 3.0 rom
[Verizon Droid Incredible 2] yoitsbry:
I just grabbed the files from his kingdom rewind rom that he initially tried releasing a couple of days back but wouldnt boot.......Ill let you know in a second whether this boots with replacing the files. Currently sitting at the droid eye.
[Verizon Droid Incredible 2] renzo.olivares:
let me get you guys a list of apks
[Verizon Droid Incredible 2] yoitsbry:
I did the files you mentioned and now im left with a non functioning rom.....no icons, no lockscreen....... nada

EDIT: Now all I see is the wallpaper and nothing else..... after I received a call and hung up all my icons came back but as soon as I lock screen and unlock again once again only wallpaper
[Verizon Droid Incredible 2] renzo.olivares:
let me think and ill get you a list of apks
[Verizon Droid Incredible 2] renzo.olivares:
Apks.....

Fusion.apk

all idlescreen.apks

HTCLockscreen.apk

Rosie.apk [not from a sense 3.0 rom take it from a sense 2.1 rom with 3.0 features]
[Verizon Droid Incredible 2] yoitsbry:
Let me look again, give me a second.....I already did all of those files except for the rosie.
[Verizon Droid Incredible 2] schizopunk:
What ROMs have 3.0 features? — sorry for all the questions.
[Verizon Droid Incredible 2] yoitsbry:
Is it ok to pull the rosie file from kingdom rewind?
[Verizon Droid Incredible 2] renzo.olivares:
nope....wouldnt work out pull it from my evo shift rom

http://xdaforums.com/showthread.php?t=1152923...
[Verizon Droid Incredible 2] yoitsbry:
All I need to pull from the shift rom is the rosie.apk? the rest are ok from kingdom rewind?
[Verizon Droid Incredible 2] renzo.olivares:
actually try pulling the fusion.apk

all the idlescreen apks and fusion.apk and htclockscreen.apk and add htcaddprogramwidget.apk and rosie.apk from my shift rom
[Verizon Droid Incredible 2] yoitsbry:
ok Ill try that.
[Verizon Droid Incredible 2] yoitsbry:
in the shift rom I dont see the .apk files. What folder are they in? There is no "app" folder.....
[Verizon Droid Incredible 2] zombiiez:
Joelz, what's the word on your kingdom rewind rom?
[Verizon Droid Incredible 2] schizopunk:
+1

Couldn't find any of the apks.
[Verizon Droid Incredible 2] renzo.olivares:
i think theyre in /data/Rewind-System/system.app
[Verizon Droid Incredible 2] renzo.olivares:
not sure...its sort of hard to do this without a device
[Verizon Droid Incredible 2] yoitsbry:
still wont boot..........i give up.
[Verizon Droid Incredible 2] renzo.olivares:
umm...ill try to post something tommorow so it can keep you guys satisfied until real sense 3.0
[Verizon Droid Incredible 2] Mean Bro Greene:
Hmmmm. I've got boot but nothing shows up. No lockscreen, no nothing, just a blank screen. I'm not sure what the issue is...I've been working on this for a few days now, it either just doesnt boot, I get wild force closes, or the problem with nothing showing up. I've tried swapping around apks and throwing in some of the .jar files to get it to show, but no dice on anything.
[Verizon Droid Incredible 2] PearlMikeJam:
Wouldn't the framework be involved too or is it just the apks mentioned?
[Verizon Droid Incredible 2] PearlMikeJam:
If it is just the apks listed by JoelZ, could we just grab the necessary files from the update included in this...

http://xdaforums.com/showpost.php?p=15283852&postcount=1

Also, I will give this a try, but will need to wait until after work unless the update file does not have to be signed. Is there any program I can use to push files into an update.zip using my phone, or can I use 7zip on my PC to push files without signing?

It has been about a year since I tweaked any apks or ROMs, so I am a bit rusty.
[Verizon Droid Incredible 2] Stam2000:
Where for you live? Maybe we can find a guinea pig for you?
[Verizon Droid Incredible 2] jrizk07:
Alright guys,

I was just able to bring over the sense 3.0 lockscreen along with a few other enhancements like the 3d transition effects.

But it's not stable.

No data or phone calls as well as no status bar.

I'm working through those issues and trying to see if I can make it stable.

I'll report back with what I find and I can tell you that it's not just copying over different apk's

Edit: Ok I got just about everything working, Except for phone calls. Data works now
[Verizon Droid Incredible 2] jrizk07:
Here we go

And here we go,

I've got almost everything working now.

I'm going to run tests on my phone today just to make sure everything is as stable as can be.

I've taken out the 3d transitions which really isn't a big deal.

The last thing I need to figure out is why in the hell I lost messaging. I'm hoping to have something stable posted by tonight.
[Verizon Droid Incredible 2] TB13:
Its not the same without the 3D transitions. Could you make a version with them and another without?
[Verizon Droid Incredible 2] PearlMikeJam:
Folks,

As a baby step, this works...

http://xdaforums.com/showpost.php?p=13059091&postcount=3

It does not give you the shortcuts or weather, etc., but the basic lockscreen is improved.

On a related note, I booted to a blank lockscreen with working data and phone, but the ides apks kept force closing. I had the lockscreen option working in settings and was able to change shortcut apps, but kept getting FCs. Any idea what causes that?
[Verizon Droid Incredible 2] jrizk07:
Sorry for the confusion. The 3d transitions I was talking about are on the home screens, when you swipe from screen to screen.

All weather transitions are working on the lock screen as well as the weather app.
[Verizon Droid Incredible 2] andybones:
I don't like the 3d transitions anyway :)

need any testers lol
[Verizon Droid Incredible 2] jrizk07:
I will probably need some testers later on tonight. But basically here's what i've done so far.

We now have the ability to change the lock rings, I took a screenshot for you guys :D
[Verizon Droid Incredible 2] yoitsbry:
Finally got my 3.0 lockscreen to work.
[Verizon Droid Incredible 2] PearlMikeJam:
Do you have the app shortcuts working?
[Verizon Droid Incredible 2] yoitsbry:
Yes I do, it is functional on shortcuts as well.
[Verizon Droid Incredible 2] jrizk07:
Yes,

app shortcuts are working. Right now i'm trying to work on the messaging problem I have.

htc contacts are force closing and messaging does not open up all the way, Currently working through it and will make a flashable zip to update everyone's lock screen on the gingersense rom if everyone wants.
[Verizon Droid Incredible 2] AngelsPunishment:
Sounds good
[Verizon Droid Incredible 2] PearlMikeJam:
I could not use the sense 3 phone app I had. It kept fc'ing, but the mms worked fine. Just could not get the lockscreen to show.
[Verizon Droid Incredible 2] yoitsbry:
jriz I believe I have it all working.....data, messaging, and all lock screen functionality.
[Verizon Droid Incredible 2] yoitsbry:
Yep..... everything is working perfectly. I been messin with this thing since last night when Joel hinted us on the files needed to make it work. Im going to compile everything in a flashable .zip
[Verizon Droid Incredible 2] yoitsbry:
I will create a new thread when I finish uploading.
[Verizon Droid Incredible 2] renzo.olivares:
Awesome!!! i might have a working sense 3 port for you guys by the end of the day by the way im PST so thats 5 hours from now
[Verizon Droid Incredible 2] jrizk07:
Awesome,

Is your htc clock lock screen working??

I have that one up and when it comes time to choose which clock you want for the lock screen the clock widgets never load up. Haven't found out why just yet.
[Verizon Droid Incredible 2] AngelsPunishment:
You should edit your original post instead of making 3 in a row, but thanks for the work gentlemen.
[Verizon Droid Incredible 2] yoitsbry:
Currently I only have the basic one fully functional and friend stream lock screen.

EDIT: the connection where I am at is too slow to upload. Will have to do it later. Jriz PM me and we can rundown all the items needed in the files.
[Verizon Droid Incredible 2] renzo.olivares:
ok my sense 3 port booted only major problem is data isnt working
[Verizon Droid Incredible 2] andybones:
You're a tease.
[Verizon Droid Incredible 2] renzo.olivares:
Try it if youd like http://www.multiupload.com/MMNXGFK2PJ

not working:

camera

sense 3 gallery

sense 3 music

service/data

haptic feedback
[Verizon Droid Incredible 2] jrizk07:
I'm definitely trying it. Gonna mess around with the files to see if I can fix anything.
[Verizon Droid Incredible 2] ruvort:
Looking good guys :-) I'm looking forward to something like this to flash on my girl's phone.

Sent from my Droid Incredible 2
[Verizon Droid Incredible 2] PearlMikeJam:
Joel - Thanks for the continued hard work. This is a little off topic, but still related to porting Sense 3...what would be needed if I want to port the expanded quick settings? I like the one I have seen on some ROMs that includes brightness, vibrate, media volume, storage used, etc.

Thanks in advance.
[Verizon Droid Incredible 2] renzo.olivares:
it would be as simple as pulling the systemui.apk out of the rom [must be a sense 2.1 rom though]

Process on the port

fixed sound

added sense 3 music player

added sense 3 gallery

fixed mp3s not playing
[Verizon Droid Incredible 2] yoitsbry:
please upload what you currently have Joel. Is the DATA working?
[Verizon Droid Incredible 2] renzo.olivares:
no its not working i want to fix it before i upload anything else

Current Bugs:

Camera Leads to a Black screen

Soft Keys Dont Light up

no haptic feedback

Weather App has graphics glitches a lot of them

No data/service
[Verizon Droid Incredible 2] jrizk07:
Joel,

FYI haptic feedback works.

Also the buttons on the bottom of the phone do not light up.

I'm trying to work on it too.

Great Rom so far
[Verizon Droid Incredible 2] renzo.olivares:
o...ok then its just lights lol me thinks it libui.so and i think i fixed data need to do some build.prop edits though and need to stop the phone.apk from force closing ahhh!!! i need an inc2 lol
[Verizon Droid Incredible 2] PearlMikeJam:
Joel - I gave the systemui.apk from the IncS port in this forum and it just FC'd. Any recommendation of another ROM to use for the systemUI.apk? I liked all the options in the IncS port, but it must not be compatible.
[Verizon Droid Incredible 2] applejacks108:
http://xdaforums.com/showpost.php?p=13059091&postcount=3

won't install(the lockscreen) i have it downloaded. in my sd drive as an apk and then i opened it using app installer and it opens it just says it doesn't install. just says application not installed.
[Verizon Droid Incredible 2] renzo.olivares:
weird..not sure
[Verizon Droid Incredible 2] renzo.olivares:
and we have service yay
[Verizon Droid Incredible 2] PearlMikeJam:
I think the post with the download has the instructions, but you need to copy the apk using Root Explorer and put it in system/app replacing the existing file. Change the permissions to be consistent with all the other files in the folder and reboot your phone.

As the kids say, Profit.
[Verizon Droid Incredible 2] renzo.olivares:
ok lefty will upload what i have so far but service works sometimes i just surprise myself
[Verizon Droid Incredible 2] jrizk07:
Joel,

Would it work if we were to just compare the libui.so file with the existing gingersense rom?

Or does the libui have to match a sense 3.0 rom??
[Verizon Droid Incredible 2] renzo.olivares:
actually im not sure hold on with the lights
[Verizon Droid Incredible 2] barinaman:
Any updates on the port of 3.0?
[Verizon Droid Incredible 2] PearlMikeJam:
I have cobbled together a mostly working port of the lock screen. I have not done any development, but rather have used other ports and made some minor tweaks to get everything working. My only issue right now is com.android.phone force closes when I reboot, but is fine usually after that, or shortly after the reboot is complete and all start up apps have loaded. I think it has a conflict with my SwitchPro Widget, but am not sure.

I will post instructions later today after I monitor stability.
[Verizon Droid Incredible 2] barinaman:
Cool. I'll definitely test it out. Just tested a rom with 3.0 and loved the lockscreen and quick settings but the rom itself was kinda buggy. Would love to have it on rooted stock update!
[Verizon Droid Incredible 2] andybones:
Can't wait!
[Verizon Droid Incredible 2] PearlMikeJam:
OP is updated with instructions for a mostly working lock screen. I will now start looking into the quick settings.
[Verizon Droid Incredible 2] jrizk07:
Hey Mike,

I made some changes to what you posted up and have a fully working lockscreen with all the new weather animations.

sense 2.1 mms that fully works and sense 2.1 phone that does not force close anymore

I'm trying to bring more features over like the new connect to pc apk and task manager.

Running through the final test right now. Maybe I can upload it and you can test it out?

Could probably put it up in the OP if you want
[Verizon Droid Incredible 2] PearlMikeJam:
I would be happy to test. I can flash in the morning and give it a good test throughout the day. Post a download link or PM me a private link.

On a side note, I was able to push the task manager into system, reboot and it works. I did that as I was trying to get expanded quick settings, but left it since it works fine.
[Verizon Droid Incredible 2] jrizk07:
I think besides the extra quick settings, we pretty much have a decent sense 3.0 lockscreen update for our gingersense rom.

If all the tests go through ok I believe PearlMikeJam may upload the final zip
[Verizon Droid Incredible 2] haoning:
I can also test it, can't wait for this... Please upload...
[Verizon Droid Incredible 2] barinaman:
Can't wait for this!
[Verizon Droid Incredible 2] andybones:
anyone else get two VVM icons in ur app drawer?
[Verizon Droid Incredible 2] jrizk07:
Nope,

Just the one here.

FYI, if you're having issues like that you might want to install the gingersense ROM once more (You don't have to wipe)

Then right after that flash the other files I gave you.

See if that helps out.
[Verizon Droid Incredible 2] jrizk07:
Teaser
[Verizon Droid Incredible 2] egren58:
Can I get a link to the file please?

And is there any fully stock sense 2.1Rom( stable) for the incredible 2?

If so where can I find it?
[Verizon Droid Incredible 2] andybones:
outta four 3.0 TaskManager.apk that I have I found one that works, it's from the bet2 china ROM if u want it.
[Verizon Droid Incredible 2] egren58:
I just want a stable Rom with sense 3.0 lock screen and mms working but can't find anything please help

I'm new to this ):
[Verizon Droid Incredible 2] barinaman:
They're still testing the file combo for a 3.0 update. I'm sure a zip file will be released. Give it some time.
[Verizon Droid Incredible 2] andybones:
just use the OP's way for now works great..
[Verizon Droid Incredible 2] barinaman:
Do you just flash the files as an update in clockwork?
[Verizon Droid Incredible 2] andybones:
Yes, follow the OP's instructions.

HTC trace works too.
[Verizon Droid Incredible 2] jrizk07:
FYI - this isn't a full update to sense 3.0. It's only the lockscreen along with some features like the shortcuts and Sense 3.0 weather animations and whatnot.

So far I have not had a single force close since I flashed my zip yesterday, i'm wondering how the other 2 are doing with testing so far.

The only bug we know of is the phone call bug. Since we're running the sense 2.1 phone.apk it doesn't correctly integrate with the lock screen. It's still slide up to answer and slide down to decline instead of the 2 little buttons you drag into the ring.

Also it does not show the number of missed calls on the lock screen widget, you'll have a notification in your status bar.

The other bug I have run into is not having contact pictures within the messaging app. However, there is a workaround.
[Verizon Droid Incredible 2] andybones:
no F/C for me either:cool:
[Verizon Droid Incredible 2] barinaman:
Thanks for the info. I knew this wasn't a full update, can't wait for one tho.

Did both of you push the phone.apk to stop from fc or is it just not fc'ing?
[Verizon Droid Incredible 2] andybones:
are you using RMK's rom as a bse or the one lefty posted? for some reason I can't have MMS working without the two voicemail icons.. I've tried restarting on fresh rom everything, so i had to flash an old mms.apk that doesn't have mms working. sucks but i dont get very many mms so i can live plus i just put a flashable mms.apk for mms if i need to real fast.
[Verizon Droid Incredible 2] andybones:
using old phone.apk
[Verizon Droid Incredible 2] jrizk07:
using RMK's as the base,

i'm also using google voice as my VVM, works fine that way and I only have one VVM icon