Fix: Working Vanilla Lockscreen + Alarm for 2.1
For anyone that likes Android 2.1′s vanilla lockscreen, you have no doubt been disappointed to see that every leak we have gotten from Sprint has had the lock screen broken. This first could be seen in Fresh 2.0 and is now seen in all current Sprint based 2.1 roms. There is no telling if this bug will exist in our final release, but it hasn’t been fixed yet so it’s looking like it will be. Well I took the time tonight to sit down and figure out the cause and I was able to resolve the issue. I was also informed that World Clock’s alarm clock doesn’t ever pop up if you are using the vanilla lock screen. Meaning if you set an alarm in world clock it will go off in the morning but it won’t pop up on your screen and you won’t be able to turn it off. This is because world clock is integrated in to HTC’s lock screen and it expects it to be there. To resolve that I have also ported over a copy of the vanilla clock. If you are using the vanilla lock screen then you must set your alarm in android’s clock application (or a 3rd party app) and not in HTC’s if you want to be able to turn it off in the morning.
I have included 3 different patch options. These have only been tested on Fresh 2.0d but should work perfectly fine on any rom based on Fresh 2.0d or DamageControl. All 3 are going to remove HTCLockScreen so make sure you aren’t applying this update.zip unless you want to use the vanilla lock screen. It does wipe your dalvik-cache so expect a long reboot (5+ minutes) after flashing it.
DOWNLOAD (pick one):
I fixed a small visual glitch that was pointed out to me by Mike (thanks!). It was in the menu that comes up under your power button. These were only up for about an hour before the problem was noticed but if you happened to download it before this message was here then redownload it.
- Just fix the lock screen: http://link.geekfor.me/vanillalock1
- Fix the lock screen and install vanilla clock. You will end up with two “Clock” programs in your app drawer. You MUST set your alarm in vanilla android’s clock if you want to be able to turn it off in the morning. lol. : http://link.geekfor.me/vanillalock2 (you will have duplicate “Clock” entries in your app drawer. One for vanilla and one for HTC)
- Fix the lock screen, install vanilla clock and uninstall world clock: http://link.geekfor.me/vanillalock3
| Before | After | Working Alarm |
![]() |
![]() |
![]() |
This entry was posted by flipz on April 6, 2010 at 1:58 am, and is filed under Android 2.1, Fixes. Follow any responses to this post through RSS 2.0.Responses are currently closed, but you can trackback from your own site.
-
#2 written by 702DROID 2 years ago
-
#3 written by KyleIsTheBeast 2 years ago
-
#4 written by artherliang 2 years ago
-
#5 written by Mike Gosselin 2 years ago
-
#9 written by rokair 2 years ago
Flipz… You are freakin’ the absolute best. I was just thinking last night that there were only two things that could be better about 2.0D. I miss your icons on the taskbar (no a big deal at all) and I really missed having a clear lockscreen of which I preferred the one you are fixing in this update. I still want Sprint hurry up and release the official update but this is GREAT!
I didn’t even known that the alarm was broken but it will be nice to have it fixed. Only other glitches I have seen (NOT a big deal) are… 1. While Visual Voice Mail works correctly the text messages still get picked up by the messaging programs. 2. This ROM really eats up the DATA Partition. I am down to less than 40 MB with the same items installed for which I had about 100 MB free on 2.0C. (Again, not a big deal and hopefully addressed in the official release.)
Like or Dislike:
0
0-
#10 written by flipz 2 years ago
The alarm wasn’t a bug in Fresh 2.0d, it’s a bug specific to the vanilla lock screen. Because our alarm is designed to go off with HtcLockScreen, if you switch over to vanilla then the alarm still goes off but you aren’t provided with any way to stop it. That’s why I included both in this.
As for the other issues… I haven’t had any problems with visual voicemail text messages, but I’m also using the stock app. If handcent/chomp are picking up those texts then the developers of those apps would need to fix it.
This rom uses so much space on /data/ because it is deodex’d. Our official one will be odex’d and that will move a lot more data back to /system/. I had actually partially done it for the latest release but it wasn’t reading the odex files properly so I dumped that. But basically instead of your odex files being on /system/ they all get created on /data/.
It will change on the final as they come odexd.
Like or Dislike:
0
0-
#11 written by rokair 2 years ago
-
-
-
#12 written by jdlumley 2 years ago
Flipz, I just downloaded and installed “Fix the lock screen, install vanilla clock and uninstall world clock:” and it still has the messed up menu that you get from a long press of the power button. I know you were up late when you released these.
Can you confirm the fix has been added to this .zip?Like or Dislike:
0
0-
#13 written by flipz 2 years ago
-
-
#14 written by zikronix 2 years ago
-
#15 written by flipz 2 years ago
-
-
#16 written by heroid007 2 years ago
I hope I didn’t brick my phone!!!! Save me!!! I flashed the new zip file and rebooted ….. the phone sat in htc screen for a while (not sure how long) and I rebooted via shell without realizing it would take 5+ mins!!! After reboot phone sat again in htc for around 10 minutes, I reflashed the zip thinking earlier reboot might have caused the problem and now after 15 minutes I am still in htc screen!!! Thought about reflashing the rom but unfortunately I deleted the zip file yesterday from my SD card!! Anyway I can get my phone back other than putting my SD card in other phone and getting the rom on it?
Like or Dislike:
0
0-
#17 written by flipz 2 years ago
Boot in to RA (with the phone powered off hold Home Button down and press power) then you can do USB toggle and copy the rom from your computer and reflash it.
Do you have your sdcard partiitoned for apps2sd? It sounds like you might be using ext2 and not ext3. Or you’re just impatient.
Like or Dislike:
0
0-
#18 written by heroid007 2 years ago
Ugh!!! I feel really stupid!!! I just can’t seem to get this thing working on my phone after that one mistake!!! Even I wiped and re flashed, it still won’t let me install it….. the screen gets stuck at htc boot up screen right after I install lock screen zip file!!! It worked only once before hanging the system until I reflashed again!!! Any idea what I might be doing wrong?
Like or Dislike:
0
0-
#19 written by heroid007 2 years ago
-
#20 written by heroid007 2 years ago
OK!!! Finally, I think I have an idea about this behavior …. and Flipz its for you to verify
I think the lock breaks and hangs up the phone when I put password to lock/unlock the screen ( it comes with exchange integration from my office email!!!) Do you think I might be on to something here? I think it even corrupted my ROM!!! I am reflashing it as I type….Like or Dislike:
0
0
-
-
-
-
-
#21 written by lostnfound53 2 years ago
-
#22 written by Danny F 2 years ago
Awesome work Flipz! I am highly impressed that you got this sorted.
I had installed another clearlockscreen .zip before flashing this. After the first flash, the lockscreen was jacked. I simply re-flashed fresh and then the lockscreen .zip again (no wipe) and everything is perfect.
To the guy a few questions up, there are no music controls on this lockscreen… but I am fairly positive that vanilla android’s lockscreen functions this way stock.
Like or Dislike:
0
0 -
#23 written by BennyhiII 2 years ago
-
#24 written by Magicalan 2 years ago
-
#27 written by drummingfool 2 years ago
-
#28 written by John 2 years ago
This rom uses so much space on /data/ because it is deodex’d. Our official one will be odex’d and that will move a lot more data back to /system/. I had actually partially done it for the latest release but it wasn’t reading the odex files properly so I dumped that. But basically instead of your odex files being on /system/ they all get created on /data/.
It will change on the final as they come odexd.So it ain’t so. Having an odexed ROM makes it very difficult to make taskbar changes, apk tweaks, etc…
Like or Dislike:
0
0-
#29 written by flipz 2 years ago
-
-
#30 written by John 2 years ago
flipz:
Only if you are doing core level (smali) stuff. And even then it’s so easy these days. I spent a month getting Fresh 0.x entirely deodexed only to turn around and go back to odexs.Yep, core level smali stuff is what I am referring to. Never found a way to edit .odex files and keep them as .odex files. This would be a bummer.
Like or Dislike:
0
0 -
#31 written by miguel 2 years ago
-
#32 written by LoneStarATS 2 years ago
-
#33 written by flipz 2 years ago
http://geekfor.me/fixes/bugfixes-requests-lock-screens/
Like or Dislike:
1
0
-
-
#34 written by Dan 2 years ago
-
#37 written by Chaos67731 2 years ago
-
#38 written by jdbell2004 2 years ago
flipz – major kudos on an EPIC rom and EPIC fixes!
Just had a question on the vanilla clock application. There are four buttons on the bottom- alarm, some type of play button, a music note button, and a home button. The alarm button works fine, as does the home. The “play” button does nothing, and the music note button causes the application to force close. Not really an issue, just curious if you had any input here.
Like or Dislike:
0
0 -
#39 written by mike 2 years ago
-
#40 written by Dan 2 years ago
-
#41 written by marcus 2 years ago
-
#42 written by Ryan 2 years ago
-
#43 written by flipz 2 years ago
-
#44 written by Ryan 2 years ago
-
#45 written by flipz 2 years ago
Changing it to the black one doesn’t change the lockscreen itself, it’s actually controlled somewhere else from fixing the lockscreen. So you need to flash the lockscreen that says it fixes the menu unlock and the black background.
What’s the name of the zip file that you flashed for the lockscreen itself?
Like or Dislike:
0
0-
#46 written by Ryan 2 years ago
-
-
-
-
-
#47 written by tyson 2 years ago
-
#48 written by flipz 2 years ago
-
-
#49 written by moe 2 years ago
-
#50 written by flipz 2 years ago
Really…? Scroll up. lol. It’s in bold.
Also here for more choices: http://geekfor.me/fixes/bugfixes-requests-lock-screens/
Like or Dislike:
0
0
-
-
Comments are closed
- undo vanilla lockscreen fresh 2.1.2 – Android Forums
- Need help putting the Vanilla Lock screen on the Hero – Android Forums
- LockScreen Error – Android Forums
- So I’m gonna ask – Vanilla Lockscreen…what’s the big deal? – Android Forums
- AOSP Theme for EVO Flashable Zip – HTC – Windows Phone – Android – iPhone – News – Smartphone News
- AOSP Theme for EVO Flashable Zip Works On 2.2 Signed – Android Forums
- How Do I; Turn off the alarm? – PPCGeeks
- Problem with dropped data connection after CM6 root (GBD) – Page 2 – Android Forums
Didn't find any related posts :(




Nice i like it the other 2 buttons are dead, the media button force closes the clock, but at the end of the day it does what i want it to do.
Thanks for the fix ^^
Like or Dislike:
0
0