[MOD] Customize ALL Sense Lock Rings [How To + Requests + Photoshop tips!!]
Hi everyone!!
Here's a tutorial on how you can edit the lock ring on all Sense Lockscreens!!
First and Foremost, DO A NANDROID BACKUP!!!!! I am not responsible for any mistakes that you make or if anything happens to your phone.
Now we can start the tutorial!!
Download the Virtuous Ten Studio from here and install it.
NOTE: To edit the images and compile it without getting a watermark on the image, you will need to buy a license.
Using Root Explorer (Or any other file explorer) go to system/app and copy the fusion.apk to your sdcard.
Copy these apks to your computer and open VTS
You could also directly PULL the apk from your phone:
adb pull /system/app/fusion.apk will pull the file to whatever directory you open the command prompt from
(Thanks to NRGZ28 for giving this suggestion)
Once the program has opened up, click on file then new project
Select the M10-Project option and type in the Project Name and Solution Name. (This can be any name you like)
On the left side menu select M10-Engine and select Sense version. (This will be the same Sense version you are running or you are making a lock ring for.)
Then select import from the left side menu and browse to your fusion.apk file. Then click ok.
On the left side you will see the Solution Explorer. Navigate through the folders. The lock ring image will be in assets\<name of skin>\drawable\shared\Images. The name of the lock ring will be lockscreen_ring.png. Right click this file and click open in explorer.
The folder containing the png will open up. Replace that image with your image making sure that the file you are copying has EXACTLY the SAME name and same size.
(The second post includes tips and tricks on adding effects to the lock ring)
Then once you have replaced the lock ring with whatever pictures you want, go back to the program and right click on your project name. Then click on Build Project.
The application will automatically zipalign and sign it for you so you do not have to do anything.
Once the apk is built, right click the same project name and click on Open in Explorer. Then navigate to the Binary folder and copy that fusion.apk.
Now you can either push the apk to your phone or copy and paste it using Root Explorer (or any other file explorer) or you can make a flashable zip out of it.
To make a flashable zip, download the blank update.zip that i have attached in this post. Then open it with winrar or winzip etc.. and then copy the apk file into the system/app folder in the update.zip
DO NOT EXTRACT the update.zip
Then you can flash this zip file normally from recovery.
Also make sure that if you are copying the file to the system/app, set the permissions as RW-R--R
Now reboot and enjoy your new lock ring!!
I will be taking requests, so if you want any particular lock ring just attach the pictures and i will make it for you as soon as possible
I will be porting all the lock rings on a request basis as it will be very time consuming to do all. Those that have been updated will be in Bold.
Thanks to Lee for his awesome Leedroid ROM!!
Thanks to DiamondBack, Flemmard, Vaelek and Cypis for the Virtuous Ten Studio!!
Thanks to SeriouslyCrazy, Dougi and Steve0007 for their Sense 3.5/3.6 workaround!
A big thanks to all the other devs on XDA!!
If I've missed out anyone who has contributed to this, please tell me and i will add their names.
NOTE: If Box.com gives an error regarding user is out of bandwidth use the following details to login onto box.com and then try to download. ONLY USE IF U GET THIS ERROR!!
Code:
User ID (email): mohit1234xda@gmail.com
Pass: xdaftw
Sorry for the inconvenience caused.
Here I'll upload all of my mods and requests of the other members with screenshots.
I will be porting my lockrings from the Sensation Thread based on requests only. So you can check out my thread here and tell me which ones you want me to port first
if you wouldnt mind.... that mercedes star lock ring, the linkin park ring, and if you wouldnt mind, an Avenged Sevenfold deathbat lock ring? if you have time
Sony Ericsson K550i > Sony Ericsson W580i > Nokia 5800 XPress Music > Motorola Cliq > Motorola Milestone XT720 > HTC HD2 > Huawei u9000 Ideos X6 > LG G2X > HTC Amaze 4G > HTC Sensation 4G > HTC One
Tried flashing the red and gold rings...there was no change...
Sent From My HTC Amaze 4G #eboyy
These will only work on BlueSky or Burgundy Skins, not Default HTC.
Quote:
Originally Posted by alx294
if you wouldnt mind.... that mercedes star lock ring, the linkin park ring, and if you wouldnt mind, an Avenged Sevenfold deathbat lock ring? if you have time
All done! Download from the 3rd post.
Quote:
Originally Posted by gypsy214
aw just like on the sensation!!! are you gonna be able to bring most of all of them here to the amaze? i liked the ferrary wheel on it
Not sure if I can get all, that's why I'll be doing the ones u guys request. But let's see how things go, there's a chance i can get all up, but its gonna take some time.
Ferrari Wheel is done and added in the 3rd post.
Quote:
Originally Posted by Felinos11
can you make a lock ring with one of this pics, whichever is easier for you? Thanks for joining the amaze community! p.s Deutschland über alles!!
Sure, both done and in the 3rd post.
Quote:
Originally Posted by eboy44
Anyway of getting it to work on other themes? I'm really liking the amazingsense theme by cypis
Sent From My HTC Amaze 4G #eboyy
If you want it on any other skin, u have to edit the APK of the skin. If u want, upload the APK and I'll do it for u.
When writing an app with performance in mind, you most likely want to write it native code using the … more
XDA Developers was founded by developers, for developers. It is now a valuable resource for people who want to make the most of their mobile devices, from customizing the look and feel to adding new functionality. Are you a developer?