Related
OK, Here is the deal.
I have created a working XdaLive Screen Lock for the XdaLive Live Wm6.
This is similar to the iphone with a working Sliding Unlocker. Only I put the sliding unlocker on the top and used XdaLive image as the Background & put the Digital Clock and Date at the Bottom as you can see in the Image I attached.
FINAL WORKING LIST:
1. Battery Life
2. NEW SMS Counter
3. Active Tasks
4. New Emails
5. OWNER NAME DISPLAY.
(TODO: A LOT OF THINGS LIKE ADDING MORE FUNCTIONALITY, FIX A LOT OF LITTLE THINGS & NEED TO FIGURE OUT HOW TO READ REGISTRY KEYS with SPACES in BETWEEN ANY HELP? ONE THING IS TO NOT HAVE THE APPLICATION QUIT ON END BUTTON (FIXED!).)
Another thing:
----------------------
Does anyone know how to replace the default Lock with this one? I tried replacing the DeviceLock.exe with this one and it does not work. BSDeviceLock.exe does not exist in WM6 either.
WAS A LITTLE OUT OF IT BECAUSE OF JACK DANIELS. HENCE THE BLACK SLIDER
DUE TO A LOT OF PEOPLE WANTING TO TEST THIS, I DECIDED TO JUST PUT THE FILES IN THE OPEN AS I WORK WITH THEM. LIKE DAILY SNAPSHOP OF THE EXECUTABLES (WHENEVER I WORK ON THEM)
THIS IS A PRE-PRE BETA OPEN TEST RELEASE AND NOT PACKAGED.
UNZIP AND PUT THE FILES IN A FOLDER. THE DLL & THE EXECUTABLE HAVE TO BE IN THE SAME FOLDER
REQUIREMENT: FLASH ACTIVEX (NOT FLASH LITE)
ZIP FILE DESCRIPTIONS:
--------------------------
1. xdaLiveScreenLock.zip (XDA LIVE UNLOCKER)
2. SliderLock.zip (JACK DANIELS BLACK SLIDER)
*****MORE IMPORTANCE WAS GIVEN FOR LOOKS RATHER THAN FUNCTIONALITY WHEN STARTING THIS.****
not responsible for anything that might happen by using this little useless application. There are a lot of small glitches usability wise, else works good. preference was given to aesthetics more than anything else. The size is big due to the sliding component being created in flash.
ADDED A 240X240 SLIDER. THIS HAS NOT BEEN TESTED AS I DO NOT HAVE A 240X240 Device.
.
this looks excellent, good job! I have been wondering about that also, devicelock is signed is it not?
Anyone know of a generic wrapper with basic API calls that I can call from within this Flash Application?
edit: compiled own from source code found, change adopted and compiled.
Hi,
i don't really use the device lock... because when turning the phone in standby all key's are locked and i don't want that the screen is always on...
or is there any other significance about using the device lock??
cyberdrakula said:
NEED TO FIGURE OUT HOW TO READ REGISTRY KEYS with SPACES in BETWEEN ANY HELP
Click to expand...
Click to collapse
don't really know it helps... but just test too but the string in " " like in commandline when using spaces... maybe you can just try to use double bslashes \\windows\\system32\\
this looks awesome. the people on this forum never cease to amaze me. Pure Genius
WOW the progress of this is really good sir, youve managed to implement a few more features since i last looked. This will definatly be in the Extras wiki page once it is fully working
I thought about what you could do in respect to replacing the standard lock, disable the lock in the today settings and map this program to a hardware button (5??) How does it fair after a power off (just standby not fully off) as it would be a good way to check the time etc... in the night?
keep up the good work CD, quite a few people are waiting for something like this.
Heya all gurus, give tha man a little help with issues maybe?
Thanks Ppl.
This is something I have been wanting to do for a while now but just got around to doing it. Hopefully in a couple days I will have everything squared out.
I am wondering if I should let ppl test this out. I will also have changeable backgrounds for this.
.
futureshock said:
Hi,
i don't really use the device lock... because when turning the phone in standby all key's are locked and i don't want that the screen is always on...
or is there any other significance about using the device lock??
don't really know it helps... but just test too but the string in " " like in commandline when using spaces... maybe you can just try to use double bslashes \\windows\\system32\\
Click to expand...
Click to collapse
To read the registry I had to actually use \\\\ to get to different levels. But I am NOT able to read the Value Names with spaces.
.
CCRDude said:
Since not even Sbp Mobile Shell was able to replace the lock screen (and that while they basically have something to show then ready with their new Intro screen), I guess it could get quite complicated to replace it...
Does anyone know if the fake iPhone things that were or were not around are able to replace the lock screen? I especially remember that last one were only videos existed, it had a real good fake, but I'm not sure if the video showed it really in action as a lock screen?
Click to expand...
Click to collapse
I am able to Execute it on "Device Wake" via notifications (thanks KYPHUR for the suggestion.) I also actually was able to replace keylock @ Install time and an installation induced reset. The icon also shows up in the Setting folder.
I am also thinking about doing a Today Plugin. Let's see how that goes.
Looks nice..cant wait till its released..
open Pre-pre Beta Test Release On The First Post.
.
Where to download?
Yeah!!
Would love a slider unlocker as a today plugin. I use the WMP plugin since I use my phone as an mp3 player a lot so the device lock function on the today screen is a must for me.
Great work and look forward (hopefully) to a today plugin.
S.K.
cyberdrakula said:
To read the registry I had to actually use \\\\ to get to different levels. But I am NOT able to read the Value Names with spaces.
.
Click to expand...
Click to collapse
Could you use %20% AND %40% to represent the space and other special characters as they do on other windows products? MS has a list on its knowledge base for these...I think %20% is the space, but not sure
eagle 1 said:
Could you use %20% AND %40% to represent the space and other special characters as they do on other windows products? MS has a list on its knowledge base for these...I think %20% is the space, but not sure
Click to expand...
Click to collapse
yes, in html and such it is, maybe you could use \%20%\ as space , but I am just a webprogrammer, and not a very good one
Looks fantastic, can't wait to see this released, should be a good little utility!
Could you make the slide on the bottom because I have short thumb
cybertron said:
yes, in html and such it is, maybe you could use \%20%\ as space , but I am just a webprogrammer, and not a very good one
Click to expand...
Click to collapse
Actually, in HTTP requests it's %20 w/o the percent sign at the end, and it simply means 0x20, which is hexadecimal 20 or decimal 32, which indeed is a space. I highly doubt that it would be useful in accessing the registry, though.
I don't see why a space doesn't work as just a space when accessing the registry. Perhaps escape it with a backslash (or two)?
Where to download?
Where to download?
Update to 1.1.4362.26912 11th December 2011
Requirements:
- .Net Compact Framework 3.5
- Windows Mobile 6 or newer
Features:
- You can input a formula such as "√5×√5×5×(√25-1)", then calc will give you the result "=100".
- You can use function like "Sin、ArcCos、Ln".
- You also can use senior function like "Abs、Ceil、Floor、Round".
- More intelligent that you can not input a wrong formula like "5××5", "1.2.3"
- Humanized that when you input "5×" and then you press "÷", the formula will be "5÷".
- You can PASTE the result to FORMULA
- You can customize Sliding Sensitive by SlideDelay value in CalcConfig.xml
- You can customize Sliding Allowed Pixels by SlidePixels value in CalcConfig.xml
- You can OPEN Special % MODE in CalcConfig. Then the math rule will change. For example, 50-40%=30, 30+150%=75 etc. Default is CLOSE, change SpecialPercent value to 1 to open it.
- You can change the color for calc through "CalcConfig.xml".
Here is the content of "CalcConfig.xml":
Code:
<?xml version="1.0" encoding="utf-8" ?>
<CalcHD>
<DefaultUp>1</DefaultUp>
<AutoSlide>1</AutoSlide>
<MaxDecimal>4</MaxDecimal>
<SlidePixels>64</SlidePixels>
<SlideDelay>16</SlideDelay>
<SpecialPercent>0</SpecialPercent>
<FontName>Tahoma</FontName>
<BackColor>0 0 0</BackColor>
<FontColor>255 255 255</FontColor>
<NumButton>32 32 32</NumButton>
<FuncButton>80 80 80</FuncButton>
<EquButton>255 165 0</EquButton>
<ButtonDown>0 0 0</ButtonDown>
</CalcHD>
- You can change the value to change the color.
Update logo:
12/11/2011:
- Fix a problem about special percent function
- Fix a problem about bracket
- Fix a problem about round
- Add a answer menu to formula contextmenu
12/9/2011:
- Fix a problem about backspace button
11/29/2011:
- Add "±" button to tools panel
- Fix a problem that you can input number like "0236"
11/20/2011:
- Solve problem about SpecialPercent when use new core
- Fix problem about button "0"
11/19/2011:
- Big update, new compute core. No more compute mistake
- SpecialPercent is not working in new core framework
2/??/2011:
- Add contextmenu to Result and Formula Text
2/23/2011:
- Fix a problem about CPU computing error
- Fix a problem if DefaultUp set to 0
2/22/2011:
- New feature that you can set a default screen is up or down
- New feature that if you press a button in not default screen, it will slide to default
2/21/2011:
- New feature that CalcHD can run on a not WVGA screen device
- Fix a problem about input operation
2/20/2011:
- New feature that you can customize button color when you press it
- Fix a problem about input operation
- Fix a problem about button touch slide
2/18/2011:
- New feature that you can change font in CalcConfig.xml
- Fix a problem that calculator doesn`t round the value
- Fix a problem about "%" button
- Fix a problem about negative value
2/17/2011:
- New feature that if there is no CalcConfig.xml, CalcHD will create one automatic
- New feature that you can input negative value like "-5" etc.
- Fix a problem about close bracket
- Fix a problem about max decimal get wrong if decimal seperator is not "."
2/16/2011:
- New feature that you can customize Sliding Sensitive in CalcConfig.xml
- New feature that you can PASTE result to FORMULA
- New feature that you can clear RESULT ONLY by ContextMenu
- New feature that you can OPEN Special % MODE in CalcConfig.xml
- Fix a problem that allow input number after a close bracket
- Fix a problem about math rule
2/15/2011:
- Fix a problem that different areas using different decimal seperator
- Fix a problem about PI
- New feature that you can customize Sliding Allowed Pixels in CalcConfig.xml
2/12/2011:
- New feature that calculator are more intelligent and humanized
- Fix a problem about Character set of "%"
How can I run on a not WVGA device?
How can I change the location of button?
Please customize your CalcUI.xml.
For Chinese:
请不要汉化程序!
汉化的结果是非WVGA机子不能正常读取CalcUI.xml!
我相信不懂英语的同学也会使用这个计算器。
Very good app but ...
Dear Kation,
your App is very simple and handy.
But for me there are some limitations.
First: The ROM I am using is: Goatrip 6.0 Stock (german / 6.5.x).
For details please see the attached pictures.
Thank you for the great app.
Go on creating such great applications.
One more thing: Would it be practicable, to modify this app, so that it is not possible to make inputs like 5xx5 , or 1.2.3 etc.
Calc HD update!
More humanized!
__ said:
Dear Kation,
your App is very simple and handy.
But for me there are some limitations.
First: The ROM I am using is: Goatrip 6.0 Stock (german / 6.5.x).
For details please see the attached pictures.
Thank you for the great app.
Go on creating such great applications.
One more thing: Would it be practicable, to modify this app, so that it is not possible to make inputs like 5xx5 , or 1.2.3 etc.
View attachment 515235
View attachment 515236
Click to expand...
Click to collapse
Thank you for your report!
Your first problem is a Character set.
I`m going to change a character for that.
But I don`t have your second problem on my phone.
You can try the new version on your phone!
thanks alot friend .... it's easy to use this and with some changes, write formula in it ... and a great interface (like wp7)
but a question: can u port that for QVGA? i realy need something like this, plz
Kation said:
Calc HD update!
More humanized!
Thank you for your report!
Your first problem is a Character set.
I`m going to change a character for that.
But I don`t have your second problem on my phone.
You can try the new version on your phone!
Click to expand...
Click to collapse
Thank you for the quick answer and the update!!!
But the second problem I mentioned in post #2 is not solved yet.
In my opinion the format of the values (or numbers) is the reason.
In Germany we are using the separator ,. e.g. 1,03
But for marking the thousands we use this separator .. e.g. 1.452
The english people for example do it exact the other way round.
The result below is shown correct (the german way).
I found some more issues, wich your are surely able to solve.
If you repeat pressing the "solve button", some more brackets are inserted.
If you press the "pi button" then the "solve button", instead of the value of "pi" (3,14159...), "0" is displayed and Π disappears.
If result is "to" long the value is not shown from its beginning (the last numbers of the value are displayed).
I think it would be more useful to see first the beginning of the value and the swipe to see its end.
Again: A very, very good app.
Please don't stop developing.
Thank you
Mr.zeus said:
thanks alot friend .... it's easy to use this and with some changes, write formula in it ... and a great interface (like wp7)
but a question: can u port that for QVGA? i realy need something like this, plz
Click to expand...
Click to collapse
Yes I can. But I think I should make the WVGA version perfect first.
__ said:
Thank you for the quick answer and the update!!!
But the second problem I mentioned in post #2 is not solved yet.
In my opinion the format of the values (or numbers) is the reason.
In Germany we are using the separator ,. e.g. 1,03
But for marking the thousands we use this separator .. e.g. 1.452
The english people for example do it exact the other way round.
The result below is shown correct (the german way).
View attachment 516273
I found some more issues, wich your are surely able to solve.
If you repeat pressing the "solve button", some more brackets are inserted.
View attachment 516277
If you press the "pi button" then the "solve button", instead of the value of "pi" (3,14159...), "0" is displayed and Π disappears.
View attachment 516281View attachment 516285
If result is "to" long the value is not shown from its beginning (the last numbers of the value are displayed).
View attachment 516286
I think it would be more useful to see first the beginning of the value and the swipe to see its end.
View attachment 516287
Again: A very, very good app.
Please don't stop developing.
Thank you
Click to expand...
Click to collapse
Thanks! I have solved all your reports!
But I`m not sure that number format function work in orther culture`s phone.
How can I connect you? I can give your program to test.
thnx friend good work hd2
Kation said:
Thanks! I have solved all your reports!
But I`m not sure that number format function work in other culture`s phone.
How can I connect you? I can give your program to test.
Click to expand...
Click to collapse
Good morning Kation,
what exactly do you mean with
How can I connect you?
Click to expand...
Click to collapse
?
Is it not possible to upload here (in this thread)
the program to test
Click to expand...
Click to collapse
, you mentioned?
Or what exactly do you have in mind?
One thing i've forgotten to mention is, that my phone is HTC HD2 (might perhaps help you) By the way: I don't know much about programming!!!
Thanks for your very quick answer!
Thanks >< !!!
Thanks
but I also I have a htc hd2, and when I run out,
Config Error: Format error
can you help me I have it in Spanish
__ said:
Good morning Kation,
what exactly do you mean with ?
Is it not possible to upload here (in this thread) , you mentioned?
Or what exactly do you have in mind?
One thing i've forgotten to mention is, that my phone is HTC HD2 (might perhaps help you) By the way: I don't know much about programming!!!
Thanks for your very quick answer!
Click to expand...
Click to collapse
Hi. I think your post time in my country is midnight...
Now. I can say good morning to you
Mybay I used wrong words. My english doesn`t very good.
I will upload new version here.
ps: You can go to my website(en.wodsoft.com) to communicate.
Capovich said:
Thanks
but I also I have a htc hd2, and when I run out,
Config Error: Format error
can you help me I have it in Spanish
Click to expand...
Click to collapse
Did you change the calcconfig.xml?
Try to replace file by thread code.
Sorry,
but put those who sent and still gives the error,
I suggest you to change in the. xml
Capovich said:
Sorry,
but put those who sent and still gives the error,
I suggest you to change in the. xml
Click to expand...
Click to collapse
Is these in your calcconfig.xml?
Code:
<?xml version="1.0" encoding="utf-8" ?>
<CalcHD>
<MaxDecimal>4</MaxDecimal>
<BackColorRed>0</BackColorRed>
<BackColorGreen>0</BackColorGreen>
<BackColorBlue>0</BackColorBlue>
<FontColorRed>255</FontColorRed>
<FontColorGreen>255</FontColorGreen>
<FontColorBlue>255</FontColorBlue>
<NumButtonRed>32</NumButtonRed>
<NumButtonGreen>32</NumButtonGreen>
<NumButtonBlue>32</NumButtonBlue>
<FuncButtonRed>80</FuncButtonRed>
<FuncButtonGreen>80</FuncButtonGreen>
<FuncButtonBlue>80</FuncButtonBlue>
<EquButtonRed>255</EquButtonRed>
<EquButtonGreen>165</EquButtonGreen>
<EquButtonBlue>0</EquButtonBlue>
</CalcHD>
Is it still show format error?
Try to save as utf-8 by notepad and replace it.
Very nice app. Thanks to developer.
1. The program did not understood decimal separator because I had "," as a decimal in phone settings. Changed it to "." and everything is OK.
2. The program is vey sensitive and tries to move the screen up everytime I press any button. I suggest to change this. For example, wait for the slide to be 1 cm up before starting to slide screens.
Anyway, great calc app.
dmplot said:
Very nice app. Thanks to developer.
1. The program did not understood decimal separator because I had "," as a decimal in phone settings. Changed it to "." and everything is OK.
2. The program is vey sensitive and tries to move the screen up everytime I press any button. I suggest to change this. For example, wait for the slide to be 1 cm up before starting to slide screens.
Anyway, great calc app.
Click to expand...
Click to collapse
Thank you for your suggestion. But I can only read by pixels. Default is 64px.
I can set calc read this value by calcconfig.xml
Your first problem I think I have solved but not test.
u can try attachment of #11
Kation,
Thank you for responding so quickly,
I do the saved report file format
but equally it gives me the error you sent the images
Capovich said:
Kation,
Thank you for responding so quickly,
I do the saved report file format
but equally it gives me the error you sent the images
Click to expand...
Click to collapse
Oh ****. It is out of my control.
I made one for you specially.
Please snapshot me what does it show.
ps: this version have new feature
Hello,
What a very nice and cool looking programm. But it doesn't work for me.
HD2 and living in the Netherlands.
First version;
Works, but when I do the following 1,25-0,15= it crashes with a .NET error. I could provide a picture, but will also wait...
I changed the seperator into . but that does the same.
When I do 1/3= it says correct 0,3333 (with a comma). Other calculations are working great. Accept 125-25%=124,75. But 125x25%=31,25
Tried the version for Capovich, but that doesn't work for me too...
Same errors.
Hope you can do something
Kation,
Hi, I sent back the screen, with the application that sent me
As the error says is that I have properly installed the netcfv35
I have it installed NETCFv35.wm.armv4i not know if it will be because I have it for my application in VB2008
I hope that it can help you to see what the error.
Thanks and regards
Erel1971 said:
Hello,
What a very nice and cool looking programm. But it doesn't work for me.
HD2 and living in the Netherlands.
First version;
Works, but when I do the following 1,25-0,15= it crashes with a .NET error. I could provide a picture, but will also wait...
I changed the seperator into . but that does the same.
When I do 1/3= it says correct 0,3333 (with a comma). Other calculations are working great. Accept 125-25%=124,75. But 125x25%=31,25
Tried the version for Capovich, but that doesn't work for me too...
Same errors.
Hope you can do something
Click to expand...
Click to collapse
Hi, thank you for your report.
I do the new vesion and upload in first post
And that u say 125×25%=31,25
Any problem? 125×25% is the same as 125×0.25...
Capovich said:
Kation,
Hi, I sent back the screen, with the application that sent me
As the error says is that I have properly installed the netcfv35
I have it installed NETCFv35.wm.armv4i not know if it will be because I have it for my application in VB2008
I hope that it can help you to see what the error.
Thanks and regards
Click to expand...
Click to collapse
uh...
can u translate it to English or Chinese?
I seem to have an issue whereby when I adjust the alignment of a 3D image to make it crisper and then click Save, the image looks fine. Then when I navigate to another image or exit the gallery the image alignment reverts back to the original and the changes aren't saved.
Does anyone else have this problem?
Some people seem to have the same issue: http://forum.pocketables.net/showthread.php?t=10163
Bump?
I've tried restarting the phone and removing the battery but the problem still persists...
Hmmm, I've noticed some changes seem to be saved but after connecting the phone to my Mac changes are lost! The file modified date does not change from the created date either...
I've found an app called 3DSteroid which can make alignment changes but surely I shouldn't really have to buy an app to do what the phone should already do!
So nobody else has this problem on here?
What are you using to adjust use alignments?
The standard Gallery app like so:
http://www.htc.com/uk/howto.aspx?id=83886&type=1&p_id=398
Wow! I didn't even know about that! That's cool. Now I can save my 3D pictures into 2D. Woohoo!
As for your question, mine remembers the settings. You think your gallery apk is corrupted? If so, I could upload mine and see if that helps.
Hehe it's a good feature to have (while it works on mine!).
Out of interest on yours does it remember the settings after you plug/unplug the phone from a computer and does it actually modify the files or does the gallery app store the alignment settings?
Thanks but I'm not rooted and I'm guessing I can't replace the app without having root access? It's something I'm looking at doing but I've only just got the phone so I'm a bit nervy about it!
From the looks of it, the gallery just remembers the new alignment. I don't think you need to be rooted to reinstall an apk file.
PM your email address to me. I'll send it to ya.
Ah thanks, I've just PM'ed you with my email. Do I just install from ASTRO like any other apk file?
Thanks!
The version you sent me was slightly newer. I clicked Upgrade but it comes up with an error 'Application not installed'.
File Version = 4.02117323218.115252
Installed Version = 4.0.2116342830.92213
Maybe I do need root access?
Well that sucks.
It's very odd... on some pics the settings seem to save (but then can revert back again at some point) and on other pics the settings don't save at all!
Oh well, thanks for your help anyway.
No prob. Hurry up and get rooted!
You guys do realize the adjustment is on a per-image basis, right? The setting isn't supposed to "stick" as a global setting because you are not adjusting the display: you are adjusting the parallax of an individual photo.
Mike
Yes we do. He's talking about how he tries to save the change, but for that file, it doesn't save the change.
And it's really weird how they revert back after a while, which leads me to believe that option has a cache limitation in the gallery, or either that his gallery is messed up.
mikeyxda said:
You guys do realize the adjustment is on a per-image basis, right? The setting isn't supposed to "stick" as a global setting because you are not adjusting the display: you are adjusting the parallax of an individual photo.
Mike
Click to expand...
Click to collapse
Hi, yes I realise it is on a per-image basis. The issue I'm having is that changes do not 'stick' to the images.
I guess a hard reset could help but I'm reluctant to do that as it'll mean re-applying all my settings etc.
Root root root root!
Part of making a great rom lies in personalizing it with a great startup animation. When it comes to Samsung however, things can get a bit tricky as samsung likes to deviate from the norm by using their own unique boot animation format. Thus, instead of the standard "bootanimation.zip", which contains the whole startup animation and whatever image or loop you would like to have appear at the end until the device boots up, with Samsung things get split up into 2 separate files. These files are called "bootsamsung.qmg"(the start of the animation) and "bootsamsungloop.qmg"(the end of the animation that repeats until startup or whatever still image at the end that you'd like to land on). Recently I tried to make one such animation and managed to get it right on the first try, but since making animations for Samsung devices seems to be somewhat of an elusive topic on the net I decided to make an easy to understand tutorial.
So, here we go then. Let's get started, but first let's make sure we have the required things.
REQUIREMENTS:
- Samsung Theme Designer: http://developer.samsung.com/bada-themes/tools-sdks/Samsung-Theme-Designer-2-0-4
- Photoshop(or another image editing program)
- A ROOTED DEVICE
- A Root Explorer App(like "ES File Explorer", "Root Browser", etc.)
- An awareness of the target device's screen resolution size in pixels.(ie. 480x800, 1440x2560, etc.)
Alright, now here are the steps to making a Samsung boot animation.
NOTE: For the purposes of this tutorial we're just going to keep things simple by only working with 3 images that will alternate repeatedly, but you can always do more images to create a more elaborate animation if you want.
NOTE 2: If you already have your own images from a bootanimation.zip, then you can just skip steps 1 and 2.)
STEPS:
1) Create Your Images In Photoshop - Just start by creating a new image in Photoshop. The image dimensions must be the same as your device's screen resolution. Mine is 480x800, so that's what I made. Now do whatever you like with the images. I just made 3 images for mine with the title of the rom and just used the fill tool in Photoshop to add different colors to the text and the background. Then I saved the image in PNG format and used the fill tool to change the colors again and then saved that file too under a different name. I did this 3 times and ended up with 3 different images of different colors and put them in a folder on my computer. I just named the folder "boot", but you can call it whatever you want.
2) Create The Full Animation - For this part you're going to want to turn those 3 images you made into about 30 images by duplicating them so that the image doesn't flash by too fast in the animation. Just open the "boot" folder where you saved the images and right click on the name of the first one and select copy. Then paste it 9 times so you end up with 10 duplicate images. Now do the same thing for the other 2 images to make a total of 30 images(10 of each) in this folder. Now go to the first set of images and name them whatever you want, but name them in sequence using this format here. Start with "yourimagename_000.png", then "yourimagename_001.png" on up through "yourimagename_009.png". Then go to the second set of identical images and start naming those starting where you left off with "yourimagename_010.png" and so on and do the same for the third set. You should end on "yourimagename_029.png" with 30 images.
Next make another folder. I called this folder "loop" just to keep things organized. Afterwards, copy the previous 30 images from the "boot" folder into the "loop" folder, so that you now have a total of 60 images in 2 folders, with the same 30 images in each. Then, go into the "loop" folder and start renaming the images in there in sequence. Make sure to start from where you left off in the previous folder so that you end up with "yourimagename_030.png" through "yourimagename_059.png" in there. These will be the images that loop at the end until the phone boots up.
3) Set Up Your Animation Project - Open Samsung Theme Designer and under "Create New Theme" select "Feature(NonTouch) Phone". Then under "Select Model" just click on the one near the bottom that has the word "Spring" in it. Then under "Select Showcase" just click on "Default" and just type any name you want to call your project in the "Name" box. You might want to then just make sure to save it to the same folder location where you have your image folders stored just to make things easy and after all that, then just click on "Ok".
4) Define The Animation Parameters - Once you have your project loaded, just ignore the preview that you see in the window(as it's irrelevant ALWAYS) and click on the "View" tab at the top of the theme designer and click on "Tree View Window" just to make sure that you can see that menu in the left pane. Then near the top of the tree view under "Idle Component" click once on "Idle Background" to pull that menu up on the right. Now, in the "Idle Background" window, click on where it says "fixed" under "Background Type" and change it to "animated". Then change "Frames" to "30", because that's how many images we have in our first folder, and change the "Duration" to "50"(usually between 30-450 is best) and make sure "Repeat" is set to "False" for this one.
5) Building The First Animation - After you have everything set, then let's start by building the first part of your animation. To do this you need to go back to your "boot" folder where you stored your first 30 images and select them all. Now drag and drop them all into the "Animation Object Window" pane at the bottom of theme designer to fill the 30 empty frames with your images. Then click the "Save" button at the top left of the theme designer to save your work before finalizing your project. Now click on the "Home" tab. Then in the top right of theme designer click on "Export Theme" and export the theme to your same project folder. The project name doesn't matter. It takes a few seconds to export too, but once it does just click "Ok" and then on "Yes" to open the folder where you saved the file. Then rename the "yourprojectname.smt" file in that folder to "yourprojectname.smt.zip" and open the zip file. Extract ONLY the "IdleBgAnimObj.qmg" to your project folder and rename it to "bootsamsung.qmg". BOOM! You're done with the first part of your animation.
6) Building The Second Animation - Now to make the second part. The second animation is the part that loops at the end and is pretty easy as it's basically the same process as the first part with only a couple of changes. First thing you want to do is click "Save As" at the top left of the theme designer and change the name of this new animation to something else. Then, you want to click on one of the images in the "Animation Window" at the bottom and just keep hitting delete until they're all gone. Now, since we made the images in our "boot" and "loop" folders exactly the same images, then we can just once again set the "Frame" to "30" and the "Duration" to "50". The only difference this time actually is that we want to set "Repeat" to "True" so it loops. Then open your "loop" folder and drag the next 30 images and drop them in the "Animation Object Window" like you did with the first 30 above and export. Once you extract the "IdleBgAnimObj.qmg" file this time, however, you will be renaming this one to "bootsamsungloop.qmg". After that you are done creating your animation files!
7) Copying The Files & Fixing Permissions - Now that you've created your animation you will want to test it to make sure it looks right and that everything works. Plug your device into your computer and navigate to your device storage in a new window. Then, from your original project folder window, drag and drop the "bootsamsung.qmg" and "bootsamsungloop.qmg" files over to anywhere you want on your devices sdcard. Next, open your root explorer app on your device and navigate to the place where you copied the files. Select both and either move or copy them to the "System/Media/" folder. BE SURE TO BACKUP THE ORIGINAL FILES TO ANOTHER FOLDER ON YOUR DEVICE FIRST though, just for safe keeping, as this will overwrite the originals. Then, once you've moved the files, you want to make sure they have the right permissions. To do this touch and hold on each of the files and click on either "Permissions" or "Properties", whatever it says in your app, and look for the permissions. The only permissions you want to have checked for each is both "Read" and "Write" for "Owner" and only just "Read" for both "Group" and "Others". So the abbreviated version should read "rw-r--r--".
8) Testing Your Animation - After that you're all done. The only thing you have to do now is just reboot and see if it looks the way you want. If the animation is too fast or slow, then you just need to go back and adjust the "Duration" setting in each of your projects and do steps 5 through 7 again. If you're doing a more elaborate animation where each frame is different and the finished product doesn't look right then you may just need to go back and rework some of your images. Other than that, if you've followed these steps correctly, you should now have successfully made your very first Samsung boot animation. Congrats! You can now add it to your own custom rom or just use it on your own device.
I hope this helps some of you by the way. Feel free to respond to this thread if you have any questions or comments regarding the Samsung QMG boot animation creation process. Thank you!
----
HERE ARE SOME SAMPLE ANIMATIONS THAT I'VE MADE USING THESE STEPS:
HONOR 8 Boot Animations
https://forum.xda-developers.com/showthread.php?p=70645944
"ASCENSION" Boot Animation
http://forum.xda-developers.com/showthread.php?p=70324907
"ASH vs EVIL DEAD" ANIMATION(w/ Sound):
http://forum.xda-developers.com/android/themes/boot-animation-ash-vs-evil-dead-sound-t3307025
"TWILIGHT ZONE" ANIMATION(w/ Sound):
http://forum.xda-developers.com/showthread.php?p=64538922
"DOS STYLE" ANIMATION(For Galaxy Core Prime).
http://forum.xda-developers.com/showthread.php?p=64186973
HERE'S THE SIMPLE ANIMATION THAT I MADE WHILE CREATING THIS TUTORIAL TOO.
http://forum.xda-developers.com/showpost.php?p=64093741
Please be sure to hit the "Thanks" or Donate button below if this helped you out!
I've tried this multiple times and am still not able to boot after swapping the files, changing the permissions and rebooting the device. I've also tried multiple settings in the duration ranging from zero to 30 (which happens also to be the amount of frames in my image sequence). the only alteration I've made from this guide (which I believe to be irrelevant) is the naming of the pings, in which I just left them named 001, 002 so forth without any prefix. Oh also I have left the closing boot in place (figured I'd change it after I get the first one working), that wouldn't be a big deal would it (The beginning and ending boot animation being different)? Oh btw, I have also tried with loop on and/or off, neither booted for me. Am I missing something? The images were in 480x800 resolution as per the device. I feel like I really should have had it right the first time. This is the guide I was following originally http://forum.xda-developers.com/gal...animations-t2217795/post39844577#post39844577 (obviously with the specs changed for my device), which is similar to this guide just not as detailed or in depth maybe, but I've followed the steps and I just can't seem to be able to duplicate the results. Maybe I could upload the images or my boot that I created or something for you to look at but I dunno if that would even help or what that would accomplish.
---------- Post added at 04:59 AM ---------- Previous post was at 04:57 AM ----------
Koognod said:
I've tried this multiple times and am still not able to boot after swapping the files, changing the permissions and rebooting the device. I've also tried multiple settings in the duration ranging from zero to 30 (which happens also to be the amount of frames in my image sequence). the only alteration I've made from this guide (which I believe to be irrelevant) is the naming of the pings, in which I just left them named 001, 002 so forth without any prefix. Oh also I have left the closing boot in place (figured I'd change it after I get the first one working), that wouldn't be a big deal would it (The beginning and ending boot animation being different)? Oh btw, I have also tried with loop on and/or off, neither booted for me. Am I missing something? The images were in 480x800 resolution as per the device. I feel like I really should have had it right the first time. This is the guide I was following originally http://forum.xda-developers.com/gal...animations-t2217795/post39844577#post39844577 (obviously with the specs changed for my device), which is similar to this guide just not as detailed or in depth maybe, but I've followed the steps and I just can't seem to be able to duplicate the results. Maybe I could upload the images or my boot that I created or something for you to look at but I dunno if that would even help or what that would accomplish.
Click to expand...
Click to collapse
Also found this page regarding framerate description http://forum.xda-developers.com/showthread.php?t=2189934 Still no help to me though, unfortunately...
Koognod said:
I've tried this multiple times and am still not able to boot after swapping the files, changing the permissions and rebooting the device. I've also tried multiple settings in the duration ranging from zero to 30 (which happens also to be the amount of frames in my image sequence). the only alteration I've made from this guide (which I believe to be irrelevant) is the naming of the pings, in which I just left them named 001, 002 so forth without any prefix. Oh also I have left the closing boot in place (figured I'd change it after I get the first one working), that wouldn't be a big deal would it (The beginning and ending boot animation being different)? Oh btw, I have also tried with loop on and/or off, neither booted for me. Am I missing something? The images were in 480x800 resolution as per the device. I feel like I really should have had it right the first time.
Click to expand...
Click to collapse
If you set the duration to 0 you will see nothing. It should be at least 20 or 30 probably, but I'm not sure how elaborate your animation is or how often you want it to change. If you look at my animation everytime it changes color that's 50 duration x 10 frames. The duration by the way is in milliseconds. You're right about the image names though. The title doesn't really matter as long as alphabetically & numerically it falls in the right order. Maybe try starting at "000" though. Also, are your images in PNG format? Again too, make sure that the number of frames matches the number of images in each of your animations as well.
I realize that now, I only had it set to zero the very first time I tried to render (have tried at least 4 times since then starting at 1 and most recently at 30). I will try next extending the duration to 80 maybe. Oh also i have gone back to look at the files and I did start with 000 although I believe this to be necessary only so you can drag and drop the images into the software and have them still be in order.
Sent from my OG 420 using Tapatalk
Koognod said:
I realize that now, I only had it set to zero the very first time I tried to render (have tried at least 4 times since then starting at 1 and most recently at 30). I will try next extending the duration to 80 maybe. Oh also i have gone back to look at the files and I did start with 000 although I believe this to be necessary only so you can drag and drop the images into the software and have them still be in order.
Click to expand...
Click to collapse
Yeah, name doesn't really matter just the sequence. The duration will probably always do better higher than 30 I think too unless you have a very low number of frames. How many frames do you have for each animation btw?
Sent from my SM-G360T1 using Tapatalk
4 for some 2 for the rest. Theres only 30 frames in all
Sent from my OG 420 using Tapatalk
---------- Post added at 06:02 AM ---------- Previous post was at 05:54 AM ----------
So 80 didn't work, still bootlooped =(
Sent from my OG 420 using Tapatalk
Koognod said:
4 for some 2 for the rest. Theres only 30 frames in all.
Click to expand...
Click to collapse
So, you have about 15 frames for bootsamsung.qmg and 15 for bootsamsungloop.qmg then maybe? Are you duplicating some of the images like I mentioned above or is each one different? Do you want it to loop at the end or just hang on a final image? You can go as high as 5,000 duration if you just have one or two images that you want to hang on in the bootsamsungloop.qmg, but I found that that doesn't work as well as just duplicating some of the images and providing a lower duration(ie. frame rate). Also, if you have a significantly low amount of frames and/or duration too, it may be that it's happening but it's just flickering by too fast.
Sent from my SM-G360T1 using Tapatalk
bogarty said:
So, you have about 15 frames for bootsamsung.qmg and 15 for bootsamsungloop.qmg then maybe? Are you duplicating some of the images like I mentioned above or is each one different? Do you want it to loop at the end or just hang on a final image? You can go as high as 5,000 duration if you just have one or two images that you want to hang on in the bootsamsungloop.qmg, but I found that that doesn't work as well as just duplicating some of the images and providing a lower duration(ie. frame rate). Also, if you have a significantly low amount of frames and/or duration too, it may be that it's happening but it's just flickering by too fast.
Sent from my SM-G360T1 using Tapatalk
Click to expand...
Click to collapse
No sorry, I only have made one folder so far because I was only focusing on getting the beginning animation working. so 30 frames for the total sequence. Also, if it were flickering by to fast my device would still be able to boot all the way, I could imagine, which has not been the case.
Koognod said:
No sorry, I only have made one folder so far because I was only focusing on getting the beginning animation working. so 30 frames for the total sequence. Also, if it were flickering by to fast my device would still be able to boot all the way, I could imagine, which has not been the case.
Click to expand...
Click to collapse
It's true it would just kick to the standard samsungbootloop.qmg after your animation if you only did the first part and only replaced the bootsamsung.qmg. I would say first though maybe, just put back the originals to make sure it still boots fine, then try making it work. Also, remember that the more complicated your animation is, the more complicated this process will be. Make sure your permissions still say that they're "rw-r--r--". Make sure that resolution is right and everything else is too, etc. Did you download the newest theme manager too? The link I provided should be fine. Also, if there's any steps you skipped because maybe you already did some stuff, maybe try starting from the beginning(except the image creation of course), but once you get it working right I think it's pretty easy to make more from here on out. Maybe try the animation emulator in theme manager too on the home tab. It won't show you the whole display, which is normal, but it will show you the rate of change between frames and whether or not it seems to be working.
Sent from my SM-G360T1 using Tapatalk
It plays in the emulator. Also I have been restoring system from saved recovery in order to replace my custom animation in between flashes. My permissions have been set proper as well. Resolution too it says 480x800. It really confused me as well that my animation not working caused my phone to bootloop but as I've said I really can't find a step I'm missing.
Sent from my 000 using Tapatalk
Koognod said:
It plays in the emulator. Also I have been restoring system from saved recovery in order to replace my custom animation in between flashes. My permissions have been set proper as well. Resolution too it says 480x800. It really confused me as well that my animation not working caused my phone to bootloop but as I've said I really can't find a step I'm missing.
Click to expand...
Click to collapse
Yeah it should be working if you followed those steps. We have the same device after all. The only thing I could say is maybe try making a super simple one first and get that working, then slowly build on it with more images as you go along. I rebuilt these files while I was making this tutorial to make sure I didn't miss anything and it still works fine. Also, you don't have to reflash the whole rom everytime to go back. Just copy back the originals. That's why I definitely always prefer copying over moving myself, as that way you always have the originals somewhere on your device.
Oh snap, finally saw a glimpse of it!!
Sent from my 000 using Tapatalk
---------- Post added at 07:36 AM ---------- Previous post was at 07:36 AM ----------
Think I might have maybe figured out the issue.
Sent from my 000 using Tapatalk
---------- Post added at 07:45 AM ---------- Previous post was at 07:36 AM ----------
I believe the culprit was maybe the fact I hadn't picked the same device in samsung theme manager you recommended. I had read previously it didn't matter. Once I tried again following your guide more thoroughly I got it to boot.
Sent from my 000 using Tapatalk
---------- Post added at 08:02 AM ---------- Previous post was at 07:45 AM ----------
Thank you again, sorry about giving you such a hard time. Especially since your tutorial is on point.
Sent from my OG 420 using Tapatalk
Koognod said:
Oh snap, finally saw a glimpse of it!!
Think I might have maybe figured out the issue. I believe the culprit was maybe the fact I hadn't picked the same device in samsung theme manager you recommended. I had read previously it didn't matter. Once I tried again following your guide more thoroughly I got it to boot. Thank you again, sorry about giving you such a hard time. Especially since your tutorial is on point.
Click to expand...
Click to collapse
I'm so glad to help!
REQUIREMENTS:
- Samsung Theme Designer:[/B] http://developer.samsung.com/bada-themes/tools-sdks/Samsung-Theme-Designer-2-0-4
- Photoshop
Click to expand...
Click to collapse
Could this also be accomplished with Gimp photo editor?
---------- Post added at 07:57 PM ---------- Previous post was at 07:56 PM ----------
also can they be made to 60 frames instead? for smoothness purpose
drago10029 said:
Could this also be accomplished with Gimp photo editor?
also can they be made to 60 frames instead? for smoothness purpose
Click to expand...
Click to collapse
Not sure what Gimp photo editor is, but probably not as the QMG format is pretty exclusive to Samsung. Why wouldn't you want to use the theme designer?
You can use as many frames as you want though. My last animation had about 200 frames. It just depends on how much you want the animation to change. The example I gave in this tutorial was just a simple one to make it extra easy to learn. You can do up to 500 duration btw to make the frame last longer, but if it's still not long enough, then you just have to duplicate some frames.
bogarty said:
Not sure what Gimp photo editor is, but probably not as the QMG format is pretty exclusive to Samsung. Why wouldn't you want to use the theme designer?
You can use as many frames as you want though. My last animation had about 200 frames. It just depends on how much you want the animation to change. The example I gave in this tutorial was just a simple one to make it extra easy to learn. You can do up to 500 duration btw to make the frame last longer, but if it's still not long enough, then you just have to duplicate some frames.
Click to expand...
Click to collapse
I meant can I use GIMP instead of photoshop? it's a open source free photo editor. Photoshop is like a lot of money that some people don't have
drago10029 said:
I meant can I use GIMP instead of photoshop? it's a open source free photo editor. Photoshop is like a lot of money that some people don't have
Click to expand...
Click to collapse
Oh shoot...haha! Sorry. To me the term "Photoshop" is a specifically universal term for just making decent images. It won't matter where you make your animation, but it will matter for your Core Prime that they are exactly 480x800 resolution. They should probably be PNG format too if you can produce that. Also, obviously, the names of each frame must be numbered properly.
bogarty said:
Oh shoot...haha! Sorry. To me the term "Photoshop" is a specifically universal term for just making decent images. It won't matter where you make your animation, but it will matter for your Core Prime that they are exactly 480x800 resolution. They should probably be PNG format too if you can produce that. Also, obviously, the names of each frame must be numbered properly.
Click to expand...
Click to collapse
cool thanks, and is there anyway to make a bootanimation run 60 fps instead of 30?
drago10029 said:
cool thanks, and is there anyway to make a bootanimation run 60 fps instead of 30?
Click to expand...
Click to collapse
Well, 30 was just the number of frames I used total for each animation in the example. Not the frames per second. If you had 60 frames per second for a 2 minute boot animation, then you'd have to make 7,200 images, so you don't want that. It doesn't do that anyway though. The animation is more like a gif than a video, where each frame lasts awhile. The speed is altered in "duration" too, but I believe it's in milliseconds, which isn't very fast. That's why you might have to duplicate some frames to allow for enough time so that each image can be seen.
For instance, in my DOS animation(linked in the OP), I used about 185 frames(which was 36 images duplicated) for the first animation, but only 20 frames(which was only 4 images duplicated) for the second animation(ie. the looping part at the end). In other words, I had to be duplicate each image 5 times and put the each animation at a duration of 450, so that it would last long enough to appear at the proper speed, as I don't think the duration goes higher than 500ms. There's an emulator in theme designer where you can preview your animation too, but unfortunately it doesn't seem to show the true speed, so you may have to just make the animation a few times and test it out each time until it displays at the speed you want. Anyhow, I hope this helps.
How's it going, so I've started playing with creating custom boot animations on my SCH-I545 running on OF1.
Instead of using a photo shop program I've used a video to jpg converter to create image files from some anime vids then built them into qmg on Samsung Theme Designer.
I've also have successfully created sound clips to go with the bootup. I use a free online ogg converter. I've had full success with this process.
Its just a matter of tweaking the fps/duration to get "my desired" play out length. Once I get this down I'd like to share my animations. Could you direct me to the best thread to post them to.
First of all let me thank you for your time,
I am a Android newbie programmer and I am stuck with a UI problem. My goal is to achieve something closer to this:
https ://image.ibb.co/e1Y2af/unnamed.png
I thought about it and I decided to do it with a CoordinatorLayout, AppBarLayout / CollapsingToolbarLayout and a NestedScrollView with a CardView. Sounds just fine for this problem, right?
With my actual XML I already have the toolbar, image and the scroll feature.
However, the scroll feature isn't 100% like I wanted. First of all, it's not possible to scroll down since around mid screen (probably because of android:layout_height="275dp"), it is only possible to scroll up. (and of course collapse the toolbar). My main goal is to "open" the image fullscreen. Do you have any idea how can I achieve this behaviour? Maybe controlling % in .java?!
Also have one annoying bug, but I can leave with it for now, just try to help if it also gives you some OCD condition :angel:
I tried to add an transparent property to my LinearLayout but it didn't work.
Normal scroll:
https ://image.ibb.co/duPxQf/normal.png
Buggy 'panel' as it is close to collapse:
https ://image.ibb.co/ms1NrL/buggy.png
My all XML can be found at https: //pastebin.com/R8DSCVXE
Thank you so much
P.S: Links broken to avoid spam message
NelsonPRSousa said:
First of all let me thank you for your time,
I am a Android newbie programmer and I am stuck with a UI problem. My goal is to achieve something closer to this:
https ://image.ibb.co/e1Y2af/unnamed.png
I thought about it and I decided to do it with a CoordinatorLayout, AppBarLayout / CollapsingToolbarLayout and a NestedScrollView with a CardView. Sounds just fine for this problem, right?
With my actual XML I already have the toolbar, image and the scroll feature.
However, the scroll feature isn't 100% like I wanted. First of all, it's not possible to scroll down since around mid screen (probably because of android:layout_height="275dp"), it is only possible to scroll up. (and of course collapse the toolbar). My main goal is to "open" the image fullscreen. Do you have any idea how can I achieve this behaviour? Maybe controlling % in .java?!
Also have one annoying bug, but I can leave with it for now, just try to help if it also gives you some OCD condition :angel:
I tried to add an transparent property to my LinearLayout but it didn't work.
Normal scroll:
https ://image.ibb.co/duPxQf/normal.png
Buggy 'panel' as it is close to collapse:
https ://image.ibb.co/ms1NrL/buggy.png
My all XML can be found at https: //pastebin.com/R8DSCVXE
Thank you so much
Click to expand...
Click to collapse
P.S: Links broken to avoid spam message