New: XDA launches forum for app developers. Discuss coding, tools, marketing, and more.
XDA Developers Android and Mobile Development Forum
Forgot your password?
THREAD CLOSED
Tip us?
 
_avatar
Old
(Last edited by _avatar; 26th April 2010 at 03:26 AM.)
#1  
Member - OP
Thanks Meter 6
Posts: 36
Join Date: Aug 2009
Default [MOD] avlock[11], a real, system-level lock screen replacement (fixed 04/22/2010)

avlock[10] is a (the first?) real, *system-level* lock screen replacement for Android (CM 5.0.6).

it replaces the standard "connect the dots" behavior with pin-like mechanism. patterns can be arbitrarily large, and nodes can be repeated. also, there are no numbers -- just circles. definitely not for everyone, but i think some people may like it.

here's how it works:

http://files.clangen.org/avlock/avlock.m4v

if you want to try it you must have CM 5.0.6 installed, then:

1. reboot to bootloader
2. nandroid backup <-- do it. seriously. just in case.
3. flash avlock[x].zip
4. reboot
5. if you don't have a lock pattern already, set one: Home > Menu > Settings > Location and Security > Set Unlock Pattern

faq:

q: what happens if something goes really wrong and i can't log in?
a: i've been tweaking this mod for a long time and you shouldn't have any problems. BUT IF YOU DO:

* restore from nandroid backup made in step 2 above

OR

* if you know how to use adb, just delete the file pattern file and reboot:

adb remount
adb shell rm /data/system/gesture.key
adb shell reboot

q: what files are replaced by the patch?
a: framework.jar, framework-res.apk, android.policy.jar, Settings.apk

q: why not just distribute this as a simple .apk file?
a: this is a system-level mod because it replaces system-level components. it cannot be distributed as an .apk.

changelog:

avlock[8]:
* initial release

avlock[9]:
* added tactile feedback
* reduced login delay

avlock[10]:
* disabling "Use visible pattern" works now
* better integration with system and Settings.
* re-added drag lock option.

avlock[11]:
* added the ability to specify a pattern timeout

use at your own risk. i am not responsible for any damages caused by this software. MAKE A NANDROID BACKUP FIRST!

caution: if you update your rom, install a theme, or flash another mod that replaces framework.jar, framework-res.apk, or android.framework.jar, you may not be able to log in upon reboot (or even spin into a boot loop). either (1) make sure you disable your lock screen before flashing or (2) rm gesture.key as described in the faq!

download:

avlock[11]: http://droidbasement.com/db-blog/?p=202 (thanks, pershoot)

sources:

http://github.com/avatar5d
The Following User Says Thank You to _avatar For This Useful Post: [ Click to Expand ]
 
bobtentpeg
Old
(Last edited by bobtentpeg; 16th April 2010 at 05:46 PM.)
#2  
bobtentpeg's Avatar
Senior Member
Thanks Meter 14
Posts: 474
Join Date: Jan 2010
wow, nifty and works well enough

It'd be really nice if it was faster, there is close to a 2 second lag between entering and unlocking
 
stian230
Old
#3  
stian230's Avatar
Senior Member
Thanks Meter 1174
Posts: 1,205
Join Date: Oct 2009
Location: Penguin land,way up north.

 
DONATE TO ME
Cool Thanks
samsung GALAXY SIII Lte I9305
Htc one X
samsung Galaxy S2
Htc vision x 2

Nexus one
Htc Magic x 2
Htc Diamond
Sony ericsson p1i
Htc TyTN II
Sony ericsson p800
Qtek 9000
Qtek 9090


 
imfloflo
Old
#4  
imfloflo's Avatar
Senior Moderator
Thanks Meter 713
Posts: 2,831
Join Date: Apr 2007
Location: Clermont-Ferrand, France

 
DONATE TO ME
Nice , i agree with the faster unlock and if it's possible to install it via apk or another methode than flashing in recovery mode.
Good work.
Thanks
Nexus 4 (CM10.1) - Nexus 7 (CM10.1) - Galaxy Nexus (CM10.1) - HP Touchpad (CM9) - Nexus One (CM7.2) - HTC HD2 (CM9)
XDA-developers Senior Moderator - Twitter.com ImFloFlo

 
persiansown
Old
#5  
Recognized Developer
Thanks Meter 716
Posts: 851
Join Date: Jan 2007
Quote:
Originally Posted by imfloflo View Post
Nice , i agree with the faster unlock and if it's possible to install it via apk or another methode than flashing in recovery mode.
Good work.
Thanks
You could always unzip the zip and push the files manually

adb shell stop
adb push these files to their respective places framework.jar, android.policy.jar, Settings.apk
adb shell start

I do CyanogenMod stuff.

Circle me on Google+
 
MintyFloss
Old
#6  
Member
Thanks Meter 0
Posts: 88
Join Date: Jan 2010
If you forget the pattern, you can get it emailed to you right?
Running:
Newest CM mod
Newest amon RA recovery
 
Mantisen
Old
#7  
Member
Thanks Meter 0
Posts: 41
Join Date: Oct 2009
Location: Uppsala
Looks awesome in the video, nice idea, better executed!
 
1wayjonny
Old
#8  
1wayjonny's Avatar
Senior Member
Thanks Meter 779
Posts: 414
Join Date: Jan 2007
NICE MOD!
.: HTC One - 4.2.2
.: Nexus 10
.: Download Android Universal Naked Driver for your ADB,Fastboot & APX needs (Now supporting HTC)
_________________________________


1) Test Subject

2) Results
 
prettyboy85712
Old
#9  
prettyboy85712's Avatar
Senior Member
Thanks Meter 48
Posts: 994
Join Date: Jun 2007
Location: Tucson, AZ
Nice work!!!
Phone - Rooted LG G2x
ROM - ParanoidAndroid
Nexus 7
 
pvillasuso
Old
#10  
pvillasuso's Avatar
Senior Member
Thanks Meter 525
Posts: 1,247
Join Date: Apr 2007
Location: San Jose
Quote:
Originally Posted by prettyboy85712 View Post
Nice work!!!
+1 Nice ...

Good Job !

THREAD CLOSED
Subscribe

XDA PORTAL POSTS

What’s Possible with CASUAL & How to Make Your Own CASUAL – XDA Developer TV

XDA Elite Recognized Developer AdamOutler is known … more

Pearl Chen to Talk NFC Development at XDA:DevCon 2013

From HTML to LEDs or Android to Arduino, Hardware Hacking is a pastime of many people … more

Avoid Framework Bootloops on Xperias Running Jelly Bean

If you’re a Sony device owner running a stock Android Jelly Bean firmware and … more

Forum Added for the Samsung Galaxy Mega

What do you do when the Galaxy Note line is simply not big enough? You get theSamsung Galaxy Mega. … more