Hello fellow themers and modders!
This thread will be STRICTLY for the sharing and discovery of m10 code modifications.
This is NOT a request thread (for now) - it's possible at some point this could happen...
To contribute to this thread, and to jump in and learn something new, you'll need some basics.
- a sense 3.0+ device or ROM
- Virtuous Ten Studio (VTS) - this is where ALL the code edits happen
- apktool (maybe)
- sdk/jdk (maybe)
- an open mind
I have been modding this code since sense 3.0 in various apks, as have some others I know. Here's their info:
me - mostly lockscreen mods and rosie mods
mayfield103 - mostly clock widget mods
gumby63 - lockscreen mods
jeffsanace - mostly rosie mods
dased14 - general tinkering
ajthescot - general tinkering
^ more can be added! ^ these are just the guys I know personally. My hope is that we will get a HUGE gathering of m10 code modders so we can all make sense more fun.
Stuff I know can be done:
- lock shortcuts
*can be moved anywhere on the screen (literally - also applies to switching them around R-L)
*can be removed or individually removed (i.e. 3 instead of 4)
*can be removed entirely (leaving the text)
*text can be removed
*lots more
- lockring
*same as above
*can be made to unlock in reverse (pull down instead of up)
- lock widgets
*backgrounds can be removed
*can be moved anywhere on the screen
- lock music
*art can be removed
*text can be removed
*buttons can be removed
- lock time
*can be moved anywhere on the screen
*can be removed
*can be individually customized (i.e. remove carrier and time, leave date, etc.)
- rosie navbar
*can be removed
*button highlights can be removed
*workspace grid changes (5x4, 5x5, ad infinitum - requires mods in .arsc)
- rosie widgets
*backgrounds can be removed
*any spacing probably
*transparent clock tiles
There's a lot more that's just what I can think of that I've done or that others listed above have done. Essentially any location changes or size changes, and zillions of other things.
My hope is that we will all post what we have done or can do, along with screens, and tutorials (not n00b proof tutorials, just the pertinent code modifications).
HUGE THANKS TO:
diamondback, vaelek, flemmard, and cypis! - the dev team who brought us VTS
the guys I listed above who have played with these things and helped me along the way!
I'm sure I'll add more info and people to this as the thread progresses
Here's some relevant tutorials (mostly sense 3.0 but almost identical logic applies to the newer versions)
rosie workspace mod
remove "phone" text
remove icon labels
remove widget labels
LOTS of lockscreen edits
minimal music
shortcuts info
reserve
reserved
reserved again
Lockscreen Mods! This post is a continuous WIP!
Updated 9/13
Before we do anything, here are the prerequisites you need:
1. You will need a program called VTS (Virtuous Ten Studio) You can get that here. This is made by the same brilliant minds that created the original m10tools.
2. Idlescreen_Base.apk. That apk is where all of the edits I will be describing are located in.
3. Last but not least, patience. Lots of patience.
If you know how to use VTS, then skip this!
Alright now that you have VTS installed, open it up. In the top left corner click on file -> new project.
Choose M10-Project, and pick your project and solution name. Now click on "import" on the left column and navigate to your Idlescreen_base.apk then click ok.
Now you're ready to get your hands dirty!
Section 1: Time, date, operator, am/pm, and unlock text.
This section will be used to describe all of the amazing things you can do to things in the title.
Navigate to the folder as seen in the screenshot:
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
And double click lockscreen_time.x10
Scroll down a little bit, and you will see a property labeled: "lockscreen_time"
Any edits you make to this property will affect everything. Meaning Time, date, operator, am/pm etc.
So lets say you want to move the all of that to the left side of the screen. Press the + box to the left to unfold the properties. You will see a bunch of different values like so:
Let's take a look at "offset" :
There are three values. 0:0:0
The first value is what controls where it sits on the screen horizontally.
The second value is what controls where it sits on the screen vertically.
The third value controls..well..I'm not too sure yet. Anytime I make an edit to it it moves everything diagonally.
Negative values move things to the left of the screen. Positive values move things to the right of the screen.
Pro tip: don't mess with the third one. It is MUCH easier to just play with the first two values.
Now let's move everyhting to the left side of screen! So change the first value to -220 and click "save" on the top left. So it looks like: -220:0:0
Okay so let's test your edit. Go over to the left hand column with all of the folders and right click your project name and select "build project" and then "push to device".
An alternative method you can do that I personally use is to click "push all" at the top. That will build your apk and push it to the device in you step. Do not do that method if you have more than one project open in your solution. It will push both projects.
Now there are two ways you can reboot. They are:
1. Click on the ADB tab and select reboot. Done! When you reboot your new lockscreen should be staring you in the face.
2. I prefer this way beacsue you dont have to wait for the reboot, and it's easier on your device. Click on the ADB tab, and open an ADB Shell prompt. Type in "am force-stop com.htc.idlescreen.shortcut" without quotes. This restarts the lockscreen process with your fresh edit.
Pro tip(s): You don't need to re-type that every time, just simply press the up arrow key and then press enter. Also, I have it so my phone never sleeps while charging. That eliminates the problem of having to turn the screen back on every time it turns itself off.
Next up we have "CenterScale"
This value determines the size of the text.
Duce explained this pretty well in a post, so I'm going to quote him on that.
il Duce said:
I'll use the lock clock as an example
In time x10 find the property under "lockscreen_time" and expand it. The property for "CenterScale" where it's 1:1:1, and the first two values are width and height respectively. They need complete integers in any value. So 2 would work, 3.725 would work, 0.8 would work, but .8 wouldn't.
This logic should apply to anything really, including clock tiles, button sizes, the rosie dock, etc.
Go wild
Click to expand...
Click to collapse
Those two properties are the two most important/most used in my opinion. Everything else is pretty self explanatory.
Okay. so I shrunk everything and moved it to the left. Now that I look at it, I kinda want to get rid of the date. How do I do that?
Hiding things from the lockscreen is probably the easiest thing you can do.
In the same x10, find these properties:
"text.lockscreentime_operator"
-Service Provider (Sprint, ATT, Verizon etc)
"text.lockscreentime_time"
"text.lockscreentime_ampm"
"text.lockscreentime_date"
"textcomp.pull_unlock"
-The text " pull ring to unlock"
Under every property, you will find a line like this:
<Bool Name="Visible" Header="239748898" IDC="true">true</Bool>
Change that to:
<Bool Name="Visible" Header="239748898" IDC="true">false</Bool>
And BOOM whatever you want gone will no longer be there. Pretty simple.
So that pretty much sums up this section.
Section 2: Lockring & Shortcuts.
This is where it can start to get a little complicated. These are the x10's you will be making edits to:
Lockscreen_container.x10
Lockscreen_ring.x10
Locksceen_ringcontainers.x10
Lockscreen_shortcut.x20
More to come!
Some examples of what is possible are attached.
Guess i'll squat here
( squaters rights duce you can no evict me haha)
Very nice! I look forward to learning some stuff from you guys.
Also, I think fdb8231 would be good to get in on this. I know he did a lot of work on the og and the 3d.
Sent from my EVO using Xparent Blue Tapatalk 2
Hi.....Don't mind me. I'm just here for the food. Although if someone ever makes an m10 decompiler for Linux, I might even be able to contribute
whiterider13 said:
Very nice! I look forward to learning some stuff from you guys.
Also, I think fdb8231 would be good to get in on this. I know he did a lot of work on the og and the 3d.
Sent from my EVO using Xparent Blue Tapatalk 2
Click to expand...
Click to collapse
sorry we cut off his fingers and pulled out his tongue so he can no play :crying:
dased14 said:
sorry we cut off his fingers and pulled out his tongue so he can no play :crying:
Click to expand...
Click to collapse
ouch!
Sent from my EVO using Xparent Blue Tapatalk 2
I'm here because Duce promised me a new "used" car. LOL! But seriously, where is it Duce?
added some tutorials to the OP
Gumby63 said:
Okay so I'm going to be using this post to elaborate on what can be done with the lockscreen. The possibilities are pretty much endless. Here are some screenshots of what I finished today.
I'll be progressively posting more info as time passes
Click to expand...
Click to collapse
Those are awesome. I'm getting into m10 as we speak. Hope I can do something like that soon..
invasion2 said:
Those are awesome. I'm getting into m10 as we speak. Hope I can do something like that soon..
Click to expand...
Click to collapse
Pretty easy to do once you get the hang of it!
invasion2 said:
Those are awesome. I'm getting into m10 as we speak. Hope I can do something like that soon..
Click to expand...
Click to collapse
We'll post some apks I'm sure for people to diff.
And of course ask questions about stuff, it's how we learn
il Duce said:
We'll post some apks I'm sure for people to diff.
And of course ask questions about stuff, it's how we learn
Click to expand...
Click to collapse
So this thread can also be used to ask questions?
Sent from my HTC One S running ViperOneS!
invasion2 said:
So this thread can also be used to ask questions?
Sent from my HTC One S running ViperOneS!
Click to expand...
Click to collapse
Indeed, sharing is caring.
Great idea ducey!
I have no idea what's goin on?
mayfield103 said:
Great idea ducey!
I have no idea what's goin on?
Click to expand...
Click to collapse
Your clock skills are welcome here, I can't wait to see your first tutorial, nobody will understand it lol.
Fyi gumby and I are making new discoveries daily.
The latest awesome is you can change the size of almost anything. Like anything, seriously, images (like lockring), the whole lock clock/date/carrier, either individually or all at once.
Fun stuff
mayfield103 said:
Great idea ducey!
I have no idea what's goin on?
Click to expand...
Click to collapse
Related
So I have finally wrapped this up to a point where this project can be shared in all decency. I started this project with the Verizon theme from Archy. His Verizon Xen theme included a slightly modified version of this landscape theme.
It has been a B**** separating the landscape theme from the rest and I never would have succeeded if it weren't for the m9editor. It is still not completely bugfree (hence beta) and if anybody knows can help finishing this up then chefs and skinners will have a nice new landscape interface to integrate into their favorite devices.
Bugs/Impurities so far include:
- Weather will not be updated anymore (it freezes saying last update: -%d min ago) (fixed)
- VZAppzone has no functionality (fixed)
- IDS_LAUNCHBROWSER message (fixed)
- call history tab added (fixed)
- Background on all tabs not yet working (fixed)
- contacts tab empty (fixed)
- phone softkey non responsive in landscape mode. (never broken only because of yota contacts I think)
- when checking a mail, the mail closes for no apparent reason (still not clear if this it due to this app)
- in landscape mode the new application and the browser buttons will adopt the icon of the previously selected tab (fixed, thanks to probex)
So I guess a screenshot is appropriate:
I started off with a fairly neutral version off this theme, so that it will fit in with the unskinned HTC TF3D theme, but when this this theme is finalized others will come
We have come to be at beta 6 already, with a lot of help from Herg62123 and ITNV and most of the bugs are gone (if you find any more please report). But before I post a final I would like to try to change a couple of small things. I do think it would be nice to create a link to a winmo appstore, maybe Gecko (anybody else liking this?)
Change log:
- Beta 7: should work on any device, but it does change the portrait background to gray.
- Beta 8: fixes the wallpaper bug but only on the homescreen so far
- Beta 9: displays your old raphael background instead of the gray one.
- Beta 10: now fixes the landscape on all pages problem, but an old friend mister missing internet tab has made a reappearance. I stopped putting everyone who helped sorting out these files in the cab name, that was getting out of hand. I also have incorporated the Gecko Appstore in this release.
- Beta 11: Fixes the internet tab not being shown (thanks Showaco) and the link to the Gecko Appstore is now actually called Gecko (thanks ITNV). This is almost the final release, just a few minor changes and its up. It does however mess up my contacts cab (I use ROMeOS latest) but this has not been corroborated by others.
- Beta 11 (no background in all tabs) is exactly as beta 11 the same except for....
- Thanks to Dharvey the beta 11 is now also CFC and he uploaded beta 11 to another file host, check this post
- Beta 14.3: has a couple of under the hood changes (got rid of the VZapp.lnk) and mostly a restyled look (with a funny slider coding mishap somewhere) to resemble the original TF3D look a bit better. If anyone knows wherein the slider problem lies be sure to tell cause I haven't got the foggiest. Enjoy!
OK, Let me first and once more give a big thanks to Showaco, whoe helped a lot putting the final pieces back together. It now has a real nice "Original HTC" feeling. Make sure (don't know how how yet, think it has to do with regional settings) to set the clock to show time like xx-xx and not like x-xx,
because if not the time will not show on top of the image. As for HD landscape, I think with the new TP2 manila coming you have nothing to worry about, will still try but this a little beyond my skill level. Any way hope you like and it's been fun, 12
- Final -
- Final CFC -
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
Well, well Here's the first landscape theme and the files one has to skin if he wants to make his own landscape theme or if you would like to cook it into a ROM, have fun now. The Landscape buuf
theme:
- Buuf Landscape -
- Buuf Landscape CFC -
Big Thanks to those who helped out with this project: Herg62123, ITNV, Showaco, 6Fg8, NisseDILLIGAF
Very nice, thanks , i will have to test this later.
Woohoo! Btw, what font is that
i want to help.....what info do you need?
great work, but one question.
can it be installed to a exiting Theme?
Kraize said:
Woohoo! Btw, what font is that
Click to expand...
Click to collapse
It's the police hand font or something.
I attached images of the problems I'm facing, most notably the weather update error
ssceddie said:
great work, but one question.
can it be installed to a exiting Theme?
Click to expand...
Click to collapse
It probably can, and it can also be uninstalled, 12
Will this work on ANY version of the Touch Pro? I don't have a verizon touch pro... i got mine straight from the HTC factory, before it hit any retailer. All other apps/tweaks seem to work just fine, but I noticed u mentioned a bug about not being able to use the VZPhone app, or something like that, so it got me wondering. Is this proprietary software for the verizon rom?
wyzmen said:
Will this work on ANY version of the Touch Pro? I don't have a verizon touch pro... i got mine straight from the HTC factory, before it hit any retailer. All other apps/tweaks seem to work just fine, but I noticed u mentioned a bug about not being able to use the VZPhone app, or something like that, so it got me wondering. Is this proprietary software for the verizon rom?
Click to expand...
Click to collapse
No, It was just created with the intention to be used with that app, since most of don't have it will be an empty link. I have an unbranded Touch pro as well, you can safely install it, and I will remap the shortcut later, 12
12aon said:
It's the police hand font or something.
I attached images of the problems I'm facing, most notably the weather update error
Click to expand...
Click to collapse
on the weather can't be displayed in landscape.......no fix......that is limitations of tf3d in landscape. only six selectable tabs.
as of weather not updating and vzwapp in landscape.....i am looking through my fixes from my landscaspe tf3d and will post soon.
herg62123 said:
on the weather can't be displayed in landscape.......no fix......that is limitations of tf3d in landscape. only six selectable tabs.
as of weather not updating and vzwapp in landscape.....i am looking through my fixes from my landscaspe tf3d and will post soon.
Click to expand...
Click to collapse
no I am not disturbed by not not having the weather in landscape mode just the message saying so. I read through your thread, do you now where the VZApp.lnk is coded into the manila, I'd rather change the link than the name of the shortcut. Like I said before you rock broheem, 12
Btw Herg would you also happen to have a fix for IDS_LAUNCHBROWSER showing under internet globe in that box of fixes of yours? Thanks a million
12aon said:
no I am not disturbed by not not having the weather in landscape mode just the message saying so. I read through your thread, do you now where the VZApp.lnk is coded into the manila, I'd rather change the link than the name of the shortcut. Like I said before you rock broheem, 12
Click to expand...
Click to collapse
i just found my file and this is the file you want for vzapp.lnk
posted below for ya 12
12 what i am going to do is hard reset my devive and install your cab to see what else i can come up with
herg62123 said:
12 what i am going to do is hard reset my devive and install your cab to see what else i can come up with
Click to expand...
Click to collapse
Drastic measures, that's how we roll baby!
try this cab 12
these files are only the files you have in your cab but these are cut from my v7b1 cab file.
it has my vzapp.lnk and manila (thanks to itnv and btprices great help) file in it.
right now vzapp.lnk points to notes.....if you want to change it copy any .lnk file (ie - youtube.lnk) out of windows and move it to another file other than windows. once in that folder rename that .lnk file to VZapp.lnk. then copy the new VZapp.lnk into windows (if asks to overwrite say yes). and you are now done.
WARNING IT WILL MESS UP YOUR TF3D
LINK REMOVED DUE TO LAUNCH ERRORS
herg62123 said:
try this cab 12
it has my vzapp.lnk and manila (thanks to itnv and btprices great help) file in it.
right now vzapp.lnk points to notes.....if you want to change it copy any .lnk file (ie - youtube.lnk) out of windows and move it to another file other than windows. once in that folder rename that .lnk file to VZapp.lnk. then copy the new VZapp.lnk into windows (if asks to overwrite say yes). and you are now done.
Click to expand...
Click to collapse
Nice! I thought it would be nice if the My App linked to the programs menu, but I have to brainstorm a bit on that one. I'll go and see what's changed, 12
12aon said:
Nice! I thought it would be nice if the My App linked to the programs menu, but I have to brainstorm a bit on that one. I'll go and see what's changed, 12
Click to expand...
Click to collapse
i am sure it can but believe it or not i am still learning. i think of myself as a second degree noob.
noob - knows how to use basic stuff
noob first degree - tweaks and minor mods made by others
noob second degree - tweaks and mods made by others and learns the ways to make tweaks and mods him or herself
beta 2 cab will not work i am getting touch here to launch error.
try it at your own risk
herg62123 said:
i am sure it can but believe it or not i am still learning. i think of myself as a second degree noob.
noob - knows how to use basic stuff
noob first degree - tweaks and minor mods made by others
noob second degree - tweaks and mods made by others and learns the ways to make tweaks and mods him or herself
Click to expand...
Click to collapse
, I hear you, I'm know my way around the device but don't seem to know anything compared to some of the guys and girls around here. TF3D keeps restarting after I install, I think where still missing something here. 16948339_manila is identical to mine, any thoughts?
12aon said:
, I hear you, I'm know my way around the device but don't seem to know anything compared to some of the guys and girls around here. TF3D keeps restarting after I install, I think where still missing something here. 16948339_manila is identical to mine, any thoughts?
Click to expand...
Click to collapse
look at post above about launch error.....looking at your files and mine to see what went wrong.
in the mean time i am removing beta 2 since it has issues.
ok i know the fix is in my v7b1 cab
have you downloaded it yet?
I'm a bit of a typography snob, and also a big Android fan. This is the first time, however, I
have decided to combine the two. I enjoy it when the theme I apply overwrites my default
font, I quite like dark themes, and am not afraid of a bit of colour and innovation. Hopefully,
these all show through in my concept ideas for a theme I want to have on my G1.
I went with a calming green colour, because I like red, but don't like infuriating colours to
greet me every time I look at my phone, and I also wanted something quite minimalist.
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
******
← This has now become this →
Mock-Up & Bootscreen
Things that my theme will have that (most) others don't:
░ The 'Super'-3G IconI wanted to incorporate the Upload/Download part of that icon into the actual 3G
itself (see screenshot) and have the upload as the 3, and the download as the G.▒ A colourful boot screen!Why has no-one thought of this? As far as I know (I haven't made a theme yet,
so I could be wrong) the bootscreen consists of a top image with a hole in it, and
a moving piece underneath for the 'shine'. The top piece could easily be colourful.
My bootscreen shows what I would hope to achieve.▓ Percentage battery meterI prefer to see my battery as a percentage, even if it is not possible to have an
accurate one in the top bar (incremental images I would prefer e.g.: 0%, 15%, 30% etc.)
*** Edit:
I want to include AdvancedLauncher in my design. Does anyone know how to go about skinning that?
*** Edit #2:
Also, I have realised quite how busy I am. I would be happy to do all the graphical work, but have three A-Levels in the next 13 Days, so don't have much time to resign packages and blah and blah. Anyone fancy a collab theme? It would probably involve me doing most/all the image editing and someone else packaging it/making it work/beta testing.
*** Edit #3:
Currently testing a font reversion .zip to see if the font works well/at all in UI.
Questions/Comments/Help/Offers for Collaboration appreciated - click Quick Reply...
Haha, I've planning to make the SAME arrow like yours..
I'd rock it.
Great to see other designers start looking into android themes, but the problem is the limitations we face. Most of the issues you point out as to 'why hasn't anyone done this yet' is due to limitation of what we can and cannot use.
Boot screen: I've made full screen boot images in the past but the latest rom's are limited to 256 width, out of 320, so you'd see two very ugly black lines going down either side of your image if you try to do that. Anything bigger than a 256wide image results in full white screen oddity.
Battery Percentages: Again, limitations. Although I'd like to see a percentage readout as well, but the current system uses about 6 images in this incriments: 0, 10, 20, 40, 60, 80 and 100. You can use text images to display say 80% but it'll stay 80% all the way down to when it gets to 60%, for some thats a big drop, and they rather see a graphic reprensentation of the same.
As far as the 3G icon, thats completly and easily doable, as long as you have a clear defined images for data in, data out, both data in and out, and none data in and out. As far as the other stuff I see, launcher is easily doable, as well as the widget changes.
I suggest you look into a basic metamorph theme, then start editing the images included to match your taste. You can get a decent working version out of your vision easily. Ask around for help especially with .9.png images, there are tons of theme makers ready to help out.
severedembrace said:
I'd rock it.
Click to expand...
Click to collapse
same hear this could easily be my everyday theme
Boot image
hendos43 said:
I'm a bit of a typography snob, and also a big Android fan. This is the first time, however, I have decided to combine the two. I enjoy it when the theme I apply overwrites my default font, I quite like dark themes, and am not afraid of a bit of colour and innovation. Hopefully these all show through in my concept ideas for a theme I want to have on my G1.
I went with a calming green colour, because I like red, but don't like infuriating colours to greet me every time I look at my phone, and I also wanted something quite minimalist.
'Screenshot' & Bootscreen
Things that my theme will have that (most) others don't:
░ The 'Super'-3G IconI wanted to incorporate the Upload/Download part of that icon into the actual 3G itself (see screenshot) and have the upload as the 3, and the download as the G.▒ A colourful boot screen!Why has no-one thought of this? As far as I know (I haven't made a theme yet, so I could be wrong) the bootscreen consists of a top image with a hole in it, and moving piece underneath for the 'shine'. If it a normal .gif, there is even less excuse. The top piece could easily be colourful. My bootscreen shows what I would hope to achieve.▓ Percentage battery meterI prefer to see my battery as a percentage, even if it is not possible to have an accurate one in the top bar (incremental images I would prefer e.g.: 0%, 15%, 30% etc.)
That's it! I've literally got as far as the above images at the moment, so questions below!
Click to expand...
Click to collapse
Maybe I can save you a little time- you'll find the "boot flash image" in the framework-res/assets/images folder. Your are right about the top and bottom layers, but it is not a gif; they are png's. I will attach the one I am currently incorporating into my latest efforts.- ChrisView attachment 264418
prash said:
Great to see other designers start looking into android themes, but the problem is the limitations we face. Most of the issues you point out as to 'why hasn't anyone done this yet' is due to limitation of what we can and cannot use.
Click to expand...
Click to collapse
Thank you, much of the following information is of huge use to me, since I'm new =)
prash said:
Boot screen: I've made full screen boot images in the past but the latest rom's are limited to 256 width, out of 320, so you'd see two very ugly black lines going down either side of your image if you try to do that. Anything bigger than a 256wide image results in full white screen oddity.
Click to expand...
Click to collapse
Bad news, but I'm going to go for a gradient to black on either side, probably, to make it a bit prettier =D
prash said:
Battery Percentages: Again, limitations. Although I'd like to see a percentage readout as well, but the current system uses about 6 images in this incriments: 0, 10, 20, 40, 60, 80 and 100. You can use text images to display say 80% but it'll stay 80% all the way down to when it gets to 60%, for some thats a big drop, and they rather see a graphic reprensentation of the same.
Click to expand...
Click to collapse
That's cool, but to be honest, I'll probably still go with the numbers. Maybe I'll go with ~10, ~20 etc.
prash said:
As far as the 3G icon, thats completly and easily doable, as long as you have a clear defined images for data in, data out, both data in and out, and none data in and out. As far as the other stuff I see, launcher is easily doable, as well as the widget changes.
Click to expand...
Click to collapse
Sweet! I was hoping so!
prash said:
I suggest you look into a basic metamorph theme, then start editing the images included to match your taste. You can get a decent working version out of your vision easily. Ask around for help especially with .9.png images, there are tons of theme makers ready to help out.
Click to expand...
Click to collapse
Will do, thank you very much for your help.
ccriffman said:
Maybe I can save you a little time- you'll find the "boot flash image" in the framework-res/assets/images folder. Your are right about the top and bottom layers, but it is not a gif; they are png's. I will attach the one I am currently incorporating into my latest efforts.- ChrisView attachment 264418
Click to expand...
Click to collapse
Hugely useful, thank you again =D
What about this then?
As the frame?
And, using the above boot underlay's dimensions, what about this as the other 'layer'?
hendos43 said:
What about this then?
As the frame?
And, using the above boot underlay's dimensions, what about this as the other 'layer'?
Click to expand...
Click to collapse
looks good. very doable now for the boot. however, if you want to accomplish that speedy blink in the word "TYPOGRAPH", all you have to do is make the width of your logo-shine smaller. that way, it goes much faster. currently most android-logo-shine.png's are 512 in width which is why they zoom through slowly. dont forget to make your word "TYPOGRAPH" transparent in your logo mask or else the logo-shine won't be seen. good luck .
prash said:
Great to see other designers start looking into android themes, but the problem is the limitations we face. Most of the issues you point out as to 'why hasn't anyone done this yet' is due to limitation of what we can and cannot use.
Click to expand...
Click to collapse
hi !
I am the android taskiller developper and I read the xda android themes section everyday.
And I am programming a powerfull skin system for android like baterrystatus on Windows Mobile.
Many system info can be read and rendered on the screen with XML configuration file and pictures on SDCARD.
See this sample (the default home screen):
Time is rendered using LCD font
Battery percentage is text and icon
I think many designers will make many beautifull themes with it !
More infos in few days...
hendos43 said:
'Screenshot' & Bootscreen
Click to expand...
Click to collapse
what font is this? looks like helvetica, if it is which exactly you used, cause there are dozens of similar fonts in helvetica family and i like yours in size and thickness.
thanks.
opasha said:
looks good. very doable now for the boot. however, if you want to accomplish that speedy blink in the word "TYPOGRAPH", all you have to do is make the width of your logo-shine smaller. that way, it goes much faster. currently most android-logo-shine.png's are 512 in width which is why they zoom through slowly. dont forget to make your word "TYPOGRAPH" transparent in your logo mask or else the logo-shine won't be seen. good luck .
Click to expand...
Click to collapse
That's cool, but I kinda wanted a slower shine through, because it looks a little hurried in the preliminary .gif I made, so maybe 512 is a smart width. The 'Typograph' is transparent at the moment, with the 'for Android' not.
schtuka said:
what font is this? looks like helvetica, if it is which exactly you used, cause there are dozens of similar fonts in helvetica family and i like yours in size and thickness.
thanks.
Click to expand...
Click to collapse
Helvetica35-Thin.
Looks amazing! Please keep working!
horb said:
hi !
I am the android taskiller developper and I read the xda android themes section everyday.
And I am programming a powerfull skin system for android like baterrystatus on Windows Mobile.
Many system info can be read and rendered on the screen with XML configuration file and pictures on SDCARD.
See this sample (the default home screen):
Time is rendered using LCD font
Battery percentage is text and icon
I think many designers will make many beautifull themes with it !
More infos in few days...
Click to expand...
Click to collapse
That is amazing! I would love to try something like that.
horb said:
hi !
I am the android taskiller developper and I read the xda android themes section everyday.
And I am programming a powerfull skin system for android like baterrystatus on Windows Mobile.
Many system info can be read and rendered on the screen with XML configuration file and pictures on SDCARD.
See this sample (the default home screen):
Time is rendered using LCD font
Battery percentage is text and icon
I think many designers will make many beautifull themes with it !
More infos in few days...
Click to expand...
Click to collapse
Nice concept, but as with any design the usage of too many fonts is a no-no.
One, two at the most. Aesthetics.
Unnecessary post removed.
Please delete this post.
hendos43 said:
*** Edit #3:
Currently testing a font reversion .zip to see if the font works well/at all in UI.[/B]
Click to expand...
Click to collapse
Good luck getting it to kern correctly. I think this is why most of the mods use Trebuchet, as it is designed to be used on screens, and has less issues that need fine tuning. Still, I wish you well
Branwen said:
Good luck getting it to kern correctly. I think this is why most of the mods use Trebuchet, as it is designed to be used on screens, and has less issues that need fine tuning. Still, I wish you well
Click to expand...
Click to collapse
Haha, I decided to go for Helvetica 55 Roman instead, as it kerned better, but I'm still messing around with fonts just by the old
Code:
$ su
# mount system
# mount sdcard
# cp sdcard/fonts/* system/fonts/
I haven't got any further, because I can't find JF's Resigning tool. The link to it at FightForthePits.com/testsign(2).zip is down, and I can't find another =S
Help?
hendos43 said:
Haha, I decided to go for Helvetica 55 Roman instead, as it kerned better, but I'm still messing around with fonts just by the old
Code:
$ su
# mount system
# mount sdcard
# cp sdcard/fonts/* system/fonts/
I haven't got any further, because I can't find JF's Resigning tool. The link to it at FightForthePits.com/testsign(2).zip is down, and I can't find another =S
Help?
Click to expand...
Click to collapse
Why don't you use MetaMorph, no signing required.
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
- Settings and custom sliders
- How-to create a theme [UPDATE SOON]
- Future updates and wishes
The thread is full of answers and questions. If you do a quick search you might find the answer you were looking for. If you can't
find it, don't hesitate to ask. There are other users here willing to help you. Feel free to comment in this thread or send me a PM
if you feel the thread needs an update on any of the steps.
After initial setup you can personalize your settings some more. The first thing you're going to wanna edit is the Layout
- The grid size: If you're familiar with LauncherPro or ADW you should know that grid sizes determines how the screen will look.
WidgetLocker allows for up to 10x10 grid. Try it out and see what you like best. The grid size also changes the way themes look.
You can think of it like changing your density, unless you use the anchor. It will automatically resize the theme to the appropriate
size. It doesn't work in landscape mode, though.
- The wallpaper: The issue is that the system can only have one wallpaper and it's shared globally. So WidgetLocker's custom
wallpapers are just images that WidgetLocker displays as a background. The best fix for this might be for WidgetLocker to let you select
a file, using gallery or astro or whatever, and then have WidgetLocker do the cropping itself. This way it gets the actual image and can still
crop it or scale it down (sanely) to avoid using so much memory, but can be done without banding. If you want to do it manually in the mean
time and are rooted you can replace WidgetLocker's /data/data/com.teslacoilsw.widgetlocker/files/wallpaper.png with your own. Just make
sure the resolution matches your phones. Then disable/reenable WidgetLocker to get it to reload.
- Installing a custom slider: Since WidgetLocker 2.0 custom themes are supported and come in the .wltheme.zip format. This means you can
open it and your phone will prompt you to Install and Add the theme. The themes are saved on your SD card (/data/com.widgetlocker.teslacoilsw/themes).
You can also copy the theme.wltheme.zip to the folder on your SD card. Naturally the theme will be unavailable once your SD card is mounted to a
computer or something similar. It will return to normal once you unmount it again. You add the themes you've installed by longpressing the screen and
choose Custom Slider. There you can do even further settings, like slide from right to left. If not you simply press "Add".
- Advanced settings: You can use Root Helper to avoid seeing the standard Android lockscreen if you have root. This is not something the developer of
WidgetLocker can do anything about. Check the information found in the application regarding root and standard lockscreen. An alternative is downloading
NoLock from the Market. If you've got root and a custom ROM loaded you can probably disable the lockscreen under Power Settings.
1) Create a new document.
The height of the slider is 150 - but we're going to add two extra pixels. WidgetLocker uses _3.png which allows for up and downsizing of the sliders. That means the
themes can be used with basically any device, ranging from HTC Wildfire to the Motorola Xoom. It's still not a hundred percent - but it's a hell of a lot better than the
old way of theming. More on _3.png in the next step
2) The black pixel (_3.png)
As you can see in the image below I've added a 1x1 pixel on the very top of my image. You can either zoom in a couple of times or create a smallest box you possibly
can in full view. The pixel has to be 1x1 if not it'll be shown in the theme. Which doesn't look good. In the picture below I'm zoomed in at 200 % (I think).
Continue making your design.
3) The slider
The actual size of the slider you can change around just as much as the background. I usually go with the same height, that way aligning the slider and background seems
easier. This is pretty self explanatory, see the below image.
Continue making your design.
This is what you want your themes folder to look like. The slider_right is fully transparent. There's no need to actually make it transparent. If your background doesn't contain
any text you can include a second arrow (like above) but the other way so other users can choose themselves if the want to slide left or right. (Protip)
Then finally .zip the themes-folder!
[ COMMENT YOUR WISHES AND AND I'LL ADD THEM HERE! ]
Email between zHk3R and [email protected]
Themes:
The image heights don't allow sliders to appear on the very bottom of screen. This goes especially for the iphone themes. The slider
and background height don't look the same height no matter what I try in Photoshop. There are other users that are reporting this; Is it a user issue
or something that should be addressed?
It's my fault for poor examples and documentation, but can be handled by themers. I should've made the default iPhone background 152px tall so themers
would know to keep that, but didn't. Themes assume HDPI, so one standard slider row is 150px tall. Three Patch images have the 1 pixel border on all sides,
so a 152px tall background will perfectly fill out one standard row. WidgetLocker will scale/stretch the image if the row size is different. I've attached an ugly
iPhone theme to demonstrate.
Same idea for the sense slider, it defaults to two rows, so 300px background, no need for the 2 extra pixels since it's not a three patch.
Is there a possibility to disable the Sense clock?
I'll add this soon. Not 2.0.1, but probably 2.0.2.
Wishes:
More ways to unlock the screen! It'd be great if we could make a slider like the one attached. That'd be freaking awesome to be honest with you.
That's something people have even have been sending me PMs about!
I think the attached could be done, remove the Anchor then resize an iPhone slider to be vertical. But the theme would like kind of funny horizontally since WL
rotates the other direction.
I'm definitely planning on some more unlock methods. HoneyComb for sure, possibly something like MIUI, and maybe the Samsung puzzle unlock as well as the Samsung
sweep glass (Which is kind of similar to that WP7 one, except for the transparent part.
Android 2.1 and 2.3, but not 2.2, could handle transparent WidgetLocker pretty easily, 2.2 has some bug where lock screen interactions are difficult for a transparent activity.
I can work around it, but it's a pain since most of my users are on 2.2. But it's on my radar.
Click to expand...
Click to collapse
[THEMES] WIDGETLOCKER | Theme Collection
Please read the #1st post!
You can download and port all the old mods here
[ empty space ]
[ empty space ]
thanks for the credit
ill make more as the ideas come
too bad my pirated version of widget locker wont work anymore
Damn i wish i could just use all the iphone sliders without having to mod it everytime.
But now can use sense slider too though. Hope the vanilla locker will be there too.
but still uurgh i wanted to use the megaman one, but then again others looks cool too~~
Tesla needs to make the next update of Widget Locker mod friendly, IE: with the iPhone changing the lockscreen is easy as cake, very user friendly.
squidbutt said:
thanks for the credit
ill make more as the ideas come
too bad my pirated version of widget locker wont work anymore
Click to expand...
Click to collapse
No problem.
Haha. Warez = Fround upon on this forum. So it's a good idea x)
LuffyPSP said:
Damn i wish i could just use all the iphone sliders without having to mod it everytime.
But now can use sense slider too though. Hope the vanilla locker will be there too.
but still uurgh i wanted to use the megaman one, but then again others looks cool too~~
Click to expand...
Click to collapse
I know you mean, bro. I'm gonna make a theme for each skin so I can change.
Raadius said:
Tesla needs to make the next update of Widget Locker mod friendly, IE: with the iPhone changing the lockscreen is easy as cake, very user friendly.
Click to expand...
Click to collapse
Word!
I soo wish I was rooted, I love all these lockscreens zHK3r!
ya but times is tough
anyway
who likes the anime bleach?
or naruto?
i love em and im going to make a lockscreen
Raadius said:
I soo wish I was rooted, I love all these lockscreens zHK3r!
Click to expand...
Click to collapse
You don't have to be rooted to mod the WidgetLocker lockscreens.
peniston said:
You don't have to be rooted to mod the WidgetLocker lockscreens.
Click to expand...
Click to collapse
I'm not sure, but I'm thinking you need R/W in /data.
Does one have R/W in /data without ROOT (uncertain).
zHk3R said:
I'm not sure, but I'm thinking you need R/W in /data.
Does one have R/W in /data without ROOT (uncertain).
Click to expand...
Click to collapse
I don't know what you just said, but I'm not rooted and I modded my WidgetLocker.
peniston said:
I don't know what you just said, but I'm not rooted and I modded my WidgetLocker.
Click to expand...
Click to collapse
Then I guess you don't need ROOT to pull, edit and push .apks to /data.
zHk3R said:
Then I guess you don't need ROOT to pull, edit and push .apks to /data.
Click to expand...
Click to collapse
As lock as the apk is signed you won't need to push it, just uninstall original and install new as normal.
Sent from my HTC Desire using XDA App
ClassicalGas said:
As lock as the apk is signed you won't need to push it, just uninstall original and install new as normal.
Sent from my HTC Desire using XDA App
Click to expand...
Click to collapse
My guess is most people won't sign their .apk after applying the images.
Unless they use the APK Manager-step in the 'tutorial' of course.
Don't you need root to get to the APK in the first place? I can't access data/app without Root Explorer
ilangoadigal said:
Don't you need root to get to the APK in the first place? I can't access data/app without Root Explorer
Click to expand...
Click to collapse
I'm a little unsure, but seeing as non-ROOTED users are pulling their .apks and pushing them back I'm guessing root isn't necessary to pull the app from /data.
If it were located in /system I'm sure you would need root in order to pull it.
Root Explorer allows you to explore the 'locked down' parts of your phone. You cannot access /data with normal file browsers.
But regardless; Without root you can pull the .apk using your computer.
If it's gonna work when you push it back is the bigger question.
You can backup application
There's a little confusion here about rooting.
Allow me to clear it up.
I'm not rooted. But I don't purchase apk files from the Market.
I download them all. So I originally have the apk files on my computer.
I then run the APK Manager and go from there, then put the signed apk file on my SD card, use Astro to install it and voila.
Currently nothing is here to download since I'm waiting on feedback if anyone wants to use this on the O2x. If you do, just ask
See my G2x thread for a general.zip that "should" work on every rom.
Roms This is Confirmed to Work On.
CM7
Things to know
1) This comes from my pickings of different Themes & .pngs I've found. I haven't created any of the artwork. As stated above, I've been doing this for my phone. If you find a better icon, post a link and if I like it better, I'll add it.
2) I am not responsible if this breaks your phone. Make a backup first.
3) If you use LauncherPro Notifications & Preferences under the main menu are still grey (See 4th pic below) because these are controlled by LauncherPro, and if I edit that .apk LauncherPro Plus doesn't work <_<
4) The eye background is not included, but is attached to this post.
5) I don't recommend trying to use Metamorph with this. So far I haven't got it to work fully for some reason, but it works perfectly well with ZipThemer. Plus this themes files that will cause a FC loop with Metamorph.
6) If you want to use the clear Lockscreen that is in the last photo you must go to CM settings and select the "Rotary" style, I did this on purpose b/c some people would rather use the "Rotary Revamped" style.
What currently has changes
Framework-res.apk............. Vending.apk (Market) (Taking this out in the next update)
Settings.apk...........................Phone.apk
SystemUI.apk........................Contacts.apk
Bootanimation
Credit
*The majority comes from sonnysekhon's Vivid Theme.
*MWBehr
*theimpaler747's dark market
*tnpapadakos for giving me the desire to have colored menus back in the original MT3G days.
*djdarkknight96 for being an overall bad ass.
*bizdaddy
*dont panic
*The rest came from multiple people on XDA. Sorry, I can't quickly find the links for each one.
Photos
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
If you like what you see then hit the Thanks button below.
7/15 Updated BatteryMod and ColorizedTheme files, changed the charging indicators around for a smoother animation. Added new image for the screenshot function (not my favorite, yes I know it’s shifted, but it’ll work for now). Added new fonts, if you don’t like them then download the droidsans.zip below and push them to your phone. Removed the dark themed market so it doesn’t override the new market. Bootanimation copy still doesn’t work. Been working a lot on a steampunk theme, between that and school I haven’t been working on this much.
6/17/11 Added Metamorph capabilities. Recommend using ZipThemer.
6/10/11 Transparent lock arc thingy added...see the 7th pic for what I'm talking about. You have to select Rotary, not Rotary Revamped in the CM Lockscreen Style settings
wewoapsiak said:
Transparent lock arc thingy added 6/10/2011...see the 7th pic for what I'm talking about.
Click to expand...
Click to collapse
Anyway to extract the transparent lock arc thingy only?
i have a problem with this. i cant find the market . i downloaded the universal zip file from the original cayanogen. but still there is no market. whats up
i even tried to install it from the systems/app using root explorer. both the normal one and the black version. nothing.. i cant even find your wallpaper that you put up.
any help people ?
EDIt.
i installed everything once again... worked. weird.. nice tho. very nice.
i wonder if i can get google talk to work on this and i am set.
sacredsoul said:
Anyway to extract the transparent lock arc thingy only?
Click to expand...
Click to collapse
For someone who has tested for many a few times? Anything my friend. Download this If you just want the arc to be transparent, add the 3 jog_dial_xxx.png files to framework-res.apk/res/drawable-hdpi/
If you want the colorful icons on the lockscreen, I've included them too just in case. They are the ic_jog_dial_xxx.png files, and they go in the same folder as above.
ll_l_x_l_ll said:
i even tried to install it from the systems/app using root explorer. both the normal one and the black version. nothing.. i cant even find your wallpaper that you put up.
any help people ?
EDIt.
i installed everything once again... worked. weird.. nice tho. very nice.
i wonder if i can get google talk to work on this and i am set.
Click to expand...
Click to collapse
I'm sorry you're having issues! Everything should work as I just change the nightly image files around. The wallpaper isn't actually included but I'll attach it to the main thread for you. I've never used root explorer, I either manually do a
Code:
adb remount
adb push Vending.apk /system/app/
or I use Android Commander to drag and drop. I'm sure you did, but did you try fix_permissions and reboot? I haven't heard of anyone else having issues, not that I'm saying you're not, just haven't heard of these yet.
wewoapsiak said:
I'm sorry you're having issues! Everything should work as I just change the nightly image files around. The wallpaper isn't actually included but I'll attach it to the main thread for you. I've never used root explorer, I either manually do a
Code:
adb remount
adb push Vending.apk /system/app/
or I use Android Commander to drag and drop. I'm sure you did, but did you try fix_permissions and reboot? I haven't heard of anyone else having issues, not that I'm saying you're not, just haven't heard of these yet.
Click to expand...
Click to collapse
i got my issues sorted. after a full wipe everything went smooth. i am really loving it.
i also use this
http://forum.xda-developers.com/showpost.php?p=13608720&postcount=1114
to switch the SDCARD-EMMC. this way vplayer and every media can be read again by the app.
i worked all day adjusting and reading and fixing. downloaded the launcher pro then removed ithe ADWL " or whatever its called " now my phone is super smooth.
as for the wallpaper. yes please put it as external link here. its very nice.
my question i want to ask you. later on when you release a new version. how can i apply it without deleting all my settings and everything ? just install the update.zip without full wipe ?
Also. just a suggestion. the dailer colors are kinda out of place " not classy as the rest of the nice colors u added" if i were you. i would change it back to normal " the dailer only "
everything else is superp. i never wanted to install CM because like u. i hate black and white. you just made it awesome. so i give you a thank you for your hard work
Interesting thoughts on the dialer. I'll see if there is a non-neon way to go with that when I have time. Thanks for the feedback. As far as your wipe question, I haven't done a full wipe in well over a month and I flash every nightly. CM nightlies do not require a wipe usually from one to the next. Issues are usually fixed by wiping the cache and davlik cache before installing and then doing a fix_permissions afterwords. Oh and don't forget to check the MD5, I've had a few people pm me about bad downloads. And the wallpaper has been attached to my CM Forums post.
wewoapsiak said:
For someone who has tested for many a few times? Anything my friend. Download this If you just want the arc to be transparent, add the 3 jog_dial_xxx.png files to framework-res.apk/res/drawable-hdpi/
If you want the colorful icons on the lockscreen, I've included them too just in case. They are the ic_jog_dial_xxx.png files, and they go in the same folder as above.
Click to expand...
Click to collapse
Hey that's really nice of you. Thanks man!
EDIT : Argh you gotta decompile the apk, too high above my skill level im afraid oh well. It's alright
No! You don't! It's a pure drag and drop into the .apk I promise, I do that every night. Only thing I have to decompile for is to work on the xml files.
PM me if you need help.
Youtube: Notification animation
A look at things to come I'm trying to find a good animation to put there, so far it's the flames. But we'll see.
Works gr8 on .43 nightly. Just what I was looking for. Thanks.
I think you should post it in Android Development. You would get alot more traffic there. And technically, it IS a ROM
sacredsoul said:
I think you should post it in Android Development. You would get alot more traffic there. And technically, it IS a ROM
Click to expand...
Click to collapse
Technically it is a bit of a kang, but I don't think it fully meets the kang criteria. I download the builds from the CM servers, not compile it on my own. That and I'm working towards a flashable zip to flash on top of the nightly. And then eventually a theme chooser app. But that is a bit off from now. I have a lot of free time in August, I'll learn more about it then. When I get the update.zip figured out I'll move to that soon. And like I said, I started by just adding color for myself and decided to share; not really worried about huge traffic numbers. But thanks for the suggestion
wewoapsiak said:
Technically it is a bit of a kang, but I don't think it fully meets the kang criteria. I download the builds from the CM servers, not compile it on my own. That and I'm working towards a flashable zip to flash on top of the nightly. And then eventually a theme chooser app. But that is a bit off from now. I have a lot of free time in August, I'll learn more about it then. When I get the update.zip figured out I'll move to that soon. And like I said, I started by just adding color for myself and decided to share; not really worried about huge traffic numbers. But thanks for the suggestion
Click to expand...
Click to collapse
still. move it there. its worth it
Planning on updating to a zip file that requires you to use ZipThemer from the market. Need a few brave souls to try it out. PM me if interested.
Sent from my LG-P999 using XDA App
I wouldove to but i am very happy with what you have done so far i dont want to screw things up . I really love what u have done here
Sent from my Optimus 2X using XDA Premium App
I don't think it's going to screw things up, I think it'll actually help both me and anyone who wants to use it. Because right now if you want to use my theme you have to wait on me to download a nightly, pull it apart, theme it, then re-upload it. And unfortunately I just don't have the time during the week to do this every night. All this will be is a zip file you flash after you download the nightly from wherever. This allows me to have a few different files uploaded so people can use different dialers, just the lockscreen, etc. It also allows me to use what time I take to mess with each nightly to work towards the notification pull-down bar animation. And it's going to allow me to work on a steampunk another theme I have an idea I have floating in my head. I'm not going to implement this if it doesn't work, but basically I'm doing this to give me more time for different stuff, not to abandon this theme.
Will probably go back to the displaying battery % every 5% for this ZipTheme plan. Starting to become a pain in the ass.
First and for most,
I must start this by saying that before you do ANYTHING
make a nandroid.
If you dont, well, that sucks for you.
I take no responsibility for your mistakes.
Now taking requests!
I wont claim to be some great artistic talent, but if you send me the image you want to use, Ill put it together for you. Donations not necessary, but always appreciated. Thanks!
You can find ones already done here!
Requests and premades found here!
NOW FOR THE SKINNY!So, most of us, Im pretty sure, think that the wallpaper on the lock screens suck. I was curious about if it was possible to change it and the answer I came up with was yes. Big thanks to Cy_ni_c for the heads up on this.
First of all you want to grab m10 tools.
Once you have that downloaded, open it up. Now you want to get the image ready that youre wanting as your wallpaper. To make things easier on yourself, make three copies. The image needs to be set EXACTLY this way:
1. Image needs to be resized to EXACTLY 540x960. You can do this in any image editor.
2. Flip the image upside down.
3. The images MUST be PNG format.
Once you have this done, you want to grab the IdleScreen_Weather.apk out of the rom youre usings zip folder. Its located in system/apps. Once you get the apk, you want to open up m10 and click load file. Navigate and select the IdleScreen_Weather.apk.
Once this loads, you want to click the tab that says m10 Files. At the bottom of the screen, youll see where it says Decode Images, make sure you check that box.
You want to double click the Lockscreen_weather_bg.m10. It will ask if you want to decompile it. Click yes. At this point, youll be brought to the next tab which is Editor.
From here you want to expand until you see Textures. Under there you will see three spots labeled Texture. Click that and it will bring up an image to the right. Right click on this image and click "Show in Explorer". You will see three png files in here. You want to replace each one with the images you created earlier. This is important though. Make sure you copy the name of each file youre replacing EXACTLY. Im not responsible for any errors you make on renaming.
Once you get all three of the images replaced, go back to start and then save .apk Make sure to use the same name.
Now you can either push this through ADB or just place the apk onto your SD card. If youre using a root explorer, which is how I do it cause its just easier, you want to copy the apk into the system/app folder. You want to make a backup incase you run into any issues. Once you get your edited apk inside of the system/app navigate to the file and long press and go to permissions then set them as follows.
Read Write Execute
Owner: X X 0
Group: X 0 0
Others: X 0 0
Once your permissions are fixed, you want to reboot. When you reboot let it marinate a bit. Let it load up the weather before you unlock it. While this particular method is for the weather screen, you can do this with the Friend stream, stocks or any other one you pick up. The overall method will be the same, file names will change. Over all this is simple for even the biggest of us noobs, so now take the time to enjoy your new custom lockscreen
Tips:
If youre having issues with the picture that you chose, thanks to Black00StangGT, theres a possible fix. Open up your image editor and change the color sync rgb profile to the generic rgb profile.
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
If youre still having issues and youve tried all other things, thanks to PrsnlCrcl, theres a possible fix. Before you save, zip align the apk. More on that HERE.
BIG THANKS TO CY_N_IC for this. He told me and I transcribed it. enjoy!
If youre wanting to make anything disappear from your lockscreen like the clock or date, try this out.
Find /system/apps/idlescreen_base.apk and open it in the m10 editor.
Once open navigate to Lockscreen_time.m10/0x0dc10c5e/lockscreen_time/timeline.time_fade/text.lockscreentime_ and where you see where it says Visible=1(bool) if you change this to 0 it will be hidden. You can do this with each of the items there.
Once you make the changes, go back and save it. Push with ADB or replace in a root explorer like normal. Reboot and enjoy.
Heres mine:
Glad you decided to post the tutorial after all.
c_live_lee said:
Glad you decided to post the tutorial after all.
Click to expand...
Click to collapse
Heh. I really wasnt going to. I was hoping that Cy would do it so i didnt have to.
nice write up bro! alot of peeps can benefit from this info. wish i had the time to do one myself but lately learning m10 editing has taken up alot of my time.
Cy_n_ic said:
nice write up bro! alot of peeps can benefit from this info. wish i had the time to do one myself but lately learning m10 editing has taken up alot of my time.
Click to expand...
Click to collapse
Well, all real credit goes to you anyways. Thanks for showin me how to do it man. Really appreciate it.
Awesome def putting my Alma mater with this one
It may be slightly conservative but, I like it a sh1t load better than that grid thing. I also changed out the Dark Horse lock ring for one with a little more shine. Thanks to Cy_n_ic for teaching McLabia how to do this because he practically had to hold my hand through my first shot at this! Thanks for showing me this Mc.
McLabia said:
First and for most, I must start this by saying that before you do ANYTHING make a nandroid. If you dont, well, that sucks for you. I take no responsibility for your mistakes.
So, most of us, Im pretty sure, think that the wallpaper on the lock screens suck. I was curious about if it was possible to change it and the answer I came up with was yes. Big thanks to Cy_ni_c for the heads up on this.
First of all you want to grab m10 tools.
Once you have that downloaded, open it up. Now you want to get the image ready that youre wanting as your wallpaper. To make things easier on yourself, make three copies. The image needs to be set EXACTLY this way:
1. Image needs to be resized to EXACTLY 540x960. You can do this in any image editor.
2. Flip the image upside down.
3. The images MUST be PNG format.
Once you have this done, you want to grab the IdleScreen_Weather.apk out of the rom youre usings zip folder. Its located in system/apps. Once you get the apk, you want to open up m10 and click load file. Navigate and select the IdleScreen_Weather.apk.
Once this loads, you want to click the tab that says m10 Files. At the bottom of the screen, youll see where it says Decode Images, make sure you check that box.
You want to double click the Lockscreen_weather_bg.m10. It will ask if you want to decompile it. Click yes. At this point, youll be brought to the next tab which is Editor.
From here you want to expand until you see Textures. Under there you will see three spots labeled Texture. Click that and it will bring up an image to the right. Right click on this image and click "Show in Explorer". You will see three png files in here. You want to replace each one with the images you created earlier. This is important though. Make sure you copy the name of each file youre replacing EXACTLY. Im not responsible for any errors you make on renaming.
Once you get all three of the images replaced, go back to start and then save .apk Make sure to use the same name.
Now you can either push this through ADB or just place the apk onto your SD card. If youre using a root explorer, which is how I do it cause its just easier, you want to copy the apk into the system/app folder. You want to make a backup incase you run into any issues. Once you get your edited apk inside of the system/app navigate to the file and long press and go to permissions then set them as follows.
XX0
X00
X00
Once your permissions are fixed, you want to reboot. When you reboot let it marinate a bit. Let it load up the weather before you unlock it. While this particular method is for the weather screen, you can do this with the Friend stream, stocks or any other one you pick up. The overall method will be the same, file names will change. Over all this is simple for even the biggest of us noobs, so now take the time to enjoy your new custom lockscreen
Click to expand...
Click to collapse
Does it have to be the idle weather apk? The weathers really in the way of the images right?
*WALK in the WORD*
I followed the instructions and when I reboot and boot up all the way, the weather doesn't show anymore. What I get instead is a black screen that will go back and forth between that and new background to lock screen. Thanks for the tuturiol hope you can offer some insight to get it to work for me.
Cy_n_ic said:
nice write up bro! alot of peeps can benefit from this info. wish i had the time to do one myself but lately learning m10 editing has taken up alot of my time.
Click to expand...
Click to collapse
What's up cyn.... Been a long time homie! Good to see more familiar peeps in Bolt land....
Sent from my Bad Seed ThunderBolt using XDA Premium
dhaymond said:
Does it have to be the idle weather apk? The weathers really in the way of the images right?
*WALK in the WORD*
Click to expand...
Click to collapse
Like I said in the last part, you can do this with any of the other lockscreens. Pick which one you want and swap the images. I havent tried this with other ones, but the principal behind it should be the same. As far as the weather being in the way, yeah it is a bit, but I knew that going into it. I just didnt want that boring ass grid background from before.
cowboys4life22 said:
I followed the instructions and when I reboot and boot up all the way, the weather doesn't show anymore. What I get instead is a black screen that will go back and forth between that and new background to lock screen. Thanks for the tuturiol hope you can offer some insight to get it to work for me.
Click to expand...
Click to collapse
Try doing it again. Go step by step with it and it should work. It has worked for others. Not sure where youre having the issue though. If you do it again and still have issues, pm me and well see if we can get it figured out. I might add some screenshots to make it a bit clearer.
McLabia said:
Like I said in the last part, you can do this with any of the other lockscreens. Pick which one you want and swap the images. I havent tried this with other ones, but the principal behind it should be the same. As far as the weather being in the way, yeah it is a bit, but I knew that going into it. I just didnt want that boring ass grid background from before
Thanks. I must not have read far enough or seen it. Thanks for your response.
*WALK in the WORD*
Click to expand...
Click to collapse
works great! Thanks
anyone know what file name the wallpaper lockscreen is?
rlivin said:
works great! Thanks
anyone know what file name the wallpaper lockscreen is?
Click to expand...
Click to collapse
Eh, you dont really need the wallpaper one because you can set it inside of the personalize menu. The others you cant.
Also, if you do this, Id be interested in seeing what some of you guys put together. Post up some screen shots.
i guess your wallpaper lockscreen couldnt be different than you regular wallpaper. wasnt thinking about that.
rlivin said:
i guess your wallpaper lockscreen couldnt be different than you regular wallpaper. wasnt thinking about that.
Click to expand...
Click to collapse
I think Im confused about which lock screen youre talking about then. Each of the four main lock screens has an image associated with them. The Weather one has the blue world grid one and Photo album has the grayish one. The wallpaper and clock ones I believe have the desktop wallpaper that you already have chosen on your desktop.. I may be wrong about the clock one though.
you are correct about the images.
This is my first.
rlivin said:
you are correct about the images.
This is my first.
Click to expand...
Click to collapse
Thanks for the confirmation. Other than the whole Alabama thing, it looks good! lol
Thanks, ROLL TIDE!
Hey Mc. I was wondering if you've had any trouble with your weather locks misbehaving on the latest nightly? Since I flashed the 7/10, I can't run them. They come and go, alternating between black screen and lock screen. It works while its there but I have to catch it at the right moment. I've tried wiping, not wiping, known working lock screens, newly made lock screens, etc. The only one that works for me now is stock. Any guidance on this?