yashsingh1/xdaforums huggingface dataset:
[Android Themes] Dirk:
Here's a little more on how the resolution part of the desc.txt affects the image. In this example i'm using the Marshmallow Bootanimation found in this thread. (You've probably visited this thread yourselves at some point): https://xdaforums.com/android/themes/bootanimation-android-marshmallow-t3180984

I'm comparing the 1080p version to the 1440p version. In both all the .png images are 814x214. For example:

The differences lay in the desc.txt:

1080p

:

814 214 60
c 1 30 part0
c 1 0 part1
c 0 0 part2
c 1 64 part3
c 1 15 part4

So, in the 1080p version the resolution in the desc.txt matches the actual image size. The image will be centered on a Black background.

1440p

:

1085 285 60
c 1 30 part0
c 1 0 part1
c 0 0 part2
c 1 64 part3
c 1 15 part4

In the 1440p version the resolution in the desc.txt is larger than the image size. This means the image will be stretched to that size, and then centered on a Black background. The reason it has to be stretched is so it appears the same size, (or the same proportion compared to the screen), as the 1080p version.

Of course, stretching the image isn't ideal as you lose quality. Better instead to use images that are natively larger for the 1440p version, if you have the original assets at the larger resolution.
[Android Themes] Dirk:
Useful Freeware Tools

Paint.net

:

Most Image editing.

IrfanView

:

Batch covert .PDN to .PNG.

GIMP

:

More advanced Image editing.

Apply some filters to all Layers with script.

Export all Layers as individual .PNG.

FastStone Photo Resizer

:

Batch Resize.

Batch Crop.

Batch Canvas Size.

Batch Overlay/Watermark.

TinyTask

:

Macro automation. Incredibly useful time saver!

Bulk Rename Utility

:

As name suggests.

GIF Creation

:

https://ezgif.com/

http://gifmaker.org/

Image Hosting

:

https://postimages.org/

https://imgur.com/upload

I've updated my freeware tools list recently to add the essential Macro tool, TinyTask. This thing is incredible. As the name suggests, it's TINY. At 20KB for the portable .zip, it is after many years, still the smallest automation tool anyone has created. What you get is an equally tiny floating window with all the functions easily accessible. The only one that matters is the 'Record' button though. Hit that and then run through your sequence of key strokes, mouse clicks and keyboard combinations as needed. It even remembers the cursor coordinates, so if you move the mouse to click on something it can repeat that.

Of course, the whole point is to save the time consuming and repetitive parts of creating each frame. Here's an example. The Animation i'm currently working on in paint.net, frame by frame, needs moving two layers each time and at different increments before saving the image as another frame. Here's what it looks like from the beginning without automation:

Click on layer1

Left Arrow x5

Click on Layer2

Left Arrow x2

Ctr+Shift+S (Opens Save Dialogue)

001 (Sequential numbering)

ENTER

Click on layer1

Left Arrow x5

Click on Layer2

Left Arrow x2

Ctr+Shift+S (Opens Save Dialogue)

002 (Sequential numbering)

ENTER

Repeat 1000 times.

OR, with TinyTask:

F12, 01, Enter

F12, 02, Enter

F12, 03, Enter

F12, 04, Enter

(F12 is the key i assigned to play back the Macro)

Not only am i recording all the mouse movements and keystrokes, but even adding the first '0' in the Save Dialogue, so instead of having to type '001,002,003,004...' it's the easier '01,02,03,04'. It becomes a one handed operation where my hand is barely moving from the number-pad. I don't even have to look at the screen. Just focus on inputting numbers until it's done. :good:

The best thing about it is it helps avoid mistakes. Imagine in one or two of the frames done manually where, instead of moving Layer 1 five times, and Layer 2 two times, you accidentally get it the wrong way round. After 1000 frames it's bound to happen at least once. Something like that is really evident when you play the completed animation back....and then you have to fix it. Which can take longer than creating the whole thing in the first place!
[Android Themes] Dirk:
If you made it this far, well done!

I think a mentality exists that Boot Animations should always be small and simple. I say nuts to that. Go BIG or go HOME! My ageing OP3T has 1GB free space on /system. How much free space do you have? What are you saving that space for? A rainy day...? My OP5 has more than that even. (1.5GB i believe). Just wasted space!

How big is TOO big? I haven't reached that limit yet. I've run an animation that was 700MB, that was smooth as silk. I've made one that was over 1000 frames, each frame 1080x500, at 60fps that was smooth as silk. This is on devices that by todays standards are way underpowered. Imagine what is possible with newer devices!

Of course, not every animation has to be big and complex. I've made one that is 7 frames @10 fps. Or 24 frames at 1fps. The range of what you can do is enormous. I bet most of you have better image editing/creative talent than i have. If you unshackle yourselves from the imaginary limitations and just make what makes you happy, your creations will far exceed my own.

I hope to see what you can come up with. The purpose of this thread is to inspire, and where possible to help. With that in mind, if you have questions or need help don't hesitate to ask. Bear in mind, my experience is extensive but not limitless. There are official Android documentation that covers more advanced features like 'Sound' or 'Anchoring' that i've not even used myself yet.
[Android Themes] Dirk:
Ran out of guides for now, so how about some example of my own Boot Animations?

I don't claim credit for most of the original artwork. That requires talent. Mostly what i do is keyboard bashing. That said, every image i work with needs touching up and editing to make it work. Setting up the images and layers usually takes longer than creating the frames. You can think of that as part 1 and part 2 of the creation process. Part 3 is cropping, renaming, resizing, fixing, creating your zips, creating your GIF preview for posting....
[Android Themes] Dirk:
Addendum

Any of the Boot Animations i've made can be used on any phone with a resolution of 1080x1920. That's what they were designed for. Some of the flashable zips as posted in my threads include Boot Logos that are designed to work with two phones only. The OP3T and OP5. If you flash these on any other phone you will Brick it. If you are unsure which is which, extract the bootanimation.zip from the flashable zip and install it manually.

The flashable zips in my thread install Boot Animations to the path /system/media/bootanimation.zip. Your install path may be different. Flashable zips can always be adapted. If you want help with that, or with flashable zips in general, i will help with that too.

If you want to use one on a phone with a different resolution, let me know. (That itself will become a useful guide). How to adapt it, and the drawbacks entailed, will become evident. If you've read the guides above you'll already have a good idea what is possible though.

Attached is a flashable zip template. Adapt it as needed for your own use.
[Android Themes] mauam:
Awesomeness.
[Android Themes] BoomYourDead:
Thanks, very useful. And if i didn't understand wrong, boot animation compatibility depends on resolution, right?
[Android Themes] wackowizzard:
My rom has qmg bootanimation files. Can u help me please?

Verstuurd vanaf mijn SM-G965F met Tapatalk
[Android Themes] ID#:
THANK YOU! It took me a whole day - when I was about to upload my bootanimation.zip somewhere and ask why it simply was not working I found you post - it finally solved my problem. THANK YOU!

PS: If anyone fancies a rotating tesseract, please find it attached. ;) (For oneplus 7pro or any other device with 1440 x 3120 px resolution...)
[Android Themes] Dirk:
Sorry, didn't see these replies before now. Resolution is the main thing providing everything else is equal. i.e your phone actually works with a traditional bootanimation.zip. Even if the resolution doesn't match the Boot Animation will still work, but it will be too big/too small/cut off at the sides or top and bottom, etc.

Bottom line: You want the correct resolution for your device.

Don't know anything about those my friend. Sorry i can't help.

Yeah, it's a sticky problem that had me banging my head in frustration when i first encountered it. Useful information to have at hand! Glad it helped you.

Edit: Btw your Boot Animation looks great! I''ve unpacked the zip and it looks like you've got a smooth, continuous loop. Well done, that can be a challenge!

You have "p 0 0 part0 0001" in your desc.txt. Exactly correct using 'p 0 0...' Just loops that part0 folder perfectly. I've not encountered the "0001" part at the end before. You've probably learned something i didn't even know. What does it do?

Keep up the good work!
[Android Themes] @kitokit:
I've change the boot animation of a custom a12 ROM, just paste it in the location. It is booting fine but the animation has no color, any ideas why?
[Android Themes] Nignt Fury:
My Animation ( bootsamsung.qmg and bootsamsungloop.qmg file here...)
[Android Themes] rickymartinp:
I've change the boot animation of a custom a12 ROM, just paste it in the location. It is booting fine but the animation has no color. https://xdaforums.com/oneplus-5/themes/mod-custom-boot-logos-animation-op5-t3924397 mediterranean market near me tech beast
[Android Themes] NepoRood:
I ran into this when I was "optimizing" my PNGs, the colored ones ended up being grayscaled. The images look fine when viewing on the computer screen, using GIMPs animation filter or an online gif maker. Yet they displayed on the device as black and white...
[Android Themes] psydroid49:
I was lurking here on xda for a while now, but created an account just to like your post! Awesome work!
[Android Themes] azcolgatewhite:
Hi, i'm trying to create a custom animation. I have a modded POCO F3, with Pixel OS (so with bootanimation.zip in the product/media folder)...but even if some downloaded animations work fine, i can't make working my own animation with some images that i made. Probably there are errors on the properties of the images, but i tried also importing my images on @mauam 's Iron Man helmet animation, for example, leaving the same properties...but nothing...it skips my boot logo...

Someone can help me, please?
[Android Themes] mauam:
Attach the bootanimation in question, so we can take a look.
[Android Themes] azcolgatewhite:
This is the last "ugly" version, but I have others 😅 no one of them works by the way...
[Android Themes] mauam:
I attached the working version of your boot animation. If you're using WinRAR to zip your BAs, you must use the 'store without compression' option, otherwise your ba will fail. If you have a pc, you can use the baft for windows, which makes the needed stuff automatically.
[Android Themes] azcolgatewhite:
Thank you, but why now this (see attached file) other Boot Animation doesn't work? 😅 I've used a zip as only archive and I also tried factory tool with bad results... It is for the images?
[Android Themes] mauam:
The images are not the problem. Obviously you didn't read the guide or you miss something, because what I told you before already is in the guide. Read it as much as you need and read the baft thread too, if possible. I already told you everything you need.
[Android Themes] walleecee03:
There is a Telegram group called "{Mod edit: References to Telegram removed. Oswald Boelcke, Senior Moderator}" that has a bot that will turn mp4's or gif's into Magisk flashable boot animation modules... I'm not sure if I can share the link but I'll try...if it doesn't work I guess you can DM me...but the bot there works pretty well. I've made several modules with it. I hope this helps ..

{Mod edit: References to Telegram removed. Oswald Boelcke, Senior Moderator}
[Android Themes] Oswald Boelcke:
Hello and good morning, @walleecee03

I've edited your post and removed the references to Telegram. Regarding social media please observe that as an exemption from the last bullet of rule no. 5 of the XDA Forum Rules, we grant only developers the privilege to share references to their social media in their own development threads and if thorough support is provided in the thread. These conditions obviously don't apply to this thread or generally to you and your posts. Additional information is also available here:

Telegram Chat Channels - Way Forward

WhatsApp/Telegram Groups and Channels - Going Forward Hello XDA family! Just notifying all members that posting certain links to Telegram and other sites like WhatsApp is now allowed on XDA. What does that mean? We will allow links to messages...

xdaforums.com

Please refrain from sharing links or references to social media in future. Thanks for your cooperation.

Regards

Oswald Boelcke

Senior Moderator
[Android Themes] walleecee03:
Sorry... I was just trying to be helpful. I don't suppose it matters but the Telegram link isn't mine. Not my social media. Lesson learned.
[LG G7 ThinQ  Questions & Answers] Rikudou Goku:
Hi I noticed that when I connect a headphone/in ear to my 3,5 port the amp suddenly switches from normal mode to aux mode. This should not be possible unless you have a detachable in ear/ headphone and connect the cable first and then the in ears/headphones. I know it is happening for sure because I have the "Hifi-Status(LG)" app by "App Trio" that tells you what mode your amp is on and that I can clearly hear a volume spike. Is this only my G7 or someone else?
[OnePlus 3T Questions & Answers] Pheggas:
Hi. I flashed Android 9 (oos) a while ago. From start everything was good. But after like one week, I started to noticing rear camera focus problem. On stock camera app it can't focus for like 5-10 seconds and after it,it will focus,ten defocus,again focus and so on. So I installed gcam port and there is the issue too. But not that much. When I shoot on landscape and it's defocused,I just tap top left corner and it will focus. It's a hardware issue or software issue? I found some fixes when it's HW issue but I don't want to open the phone because I find out that when I'll send it to Poland to OnePlus,they will repair/replace camera module for free if there is no physical/water damage.

What do you guys think? What should I do?

I'll find out if it's a SW or HW issue.

In case it's HW issue these options are available: Repair it myself (just with tape and spring according to YouTube video fixes), send it to OnePlus or buy camera module and replace it

Odoslané z ONEPLUS A3003 pomocou Tapatalku
[Google Pixel 3a XL Guides, News, & Discussion] doubledragon5:
I know in the past you needed to get it from Sprint or via a hack.. Just for giggles I went into *#*#3282#*#* and when I went to make a change and it asked for my msl all I did was ender in six zeros and could make changes If I choose. If you choose on multiple options within a menu it will aks for MSL again just enter the six zeros again, and you can make what ever changes you feel suit your needs.

PS don't mess with stuff you have no idea about..
[Google Pixel 3a XL Guides, News, & Discussion] BakedTator:
Could this lead to a way to get the bootloader unlocked for those of us leasing the device

Edit : After looking through all the menus, I retract my question
[Google Pixel 3a XL Guides, News, & Discussion] doubledragon5:
Only time will tell. For now what I would like to see is if somebody can come up with a guide on the benefits of changing anything inside those hidden menus.
[Google Pixel 3a XL Guides, News, & Discussion] doubledragon5:
I will say this okay. I was very surprised to find that the MSL code was all zeros that never happens.
[Google Pixel 3a XL Guides, News, & Discussion] Gregbmil1:
I've been trying anything and everything I can think of. I don't really care if I need to factory reset. Using the Shortcut Master app I found something in the settings app. It's called "OemDMTrigger". I thought I found something, so naturally I deleted it with adb but I couldn't find any difference, my phone worked fine. I did restore it.
[Google Pixel 3a XL Guides, News, & Discussion] NinjaJoe:
Can you unlock the Hotspot using this method?
[Google Pixel 3a XL Guides, News, & Discussion] doubledragon5:
Not sure you'll have to go within the menus in try it out I guess
[Google Pixel 3a XL Guides, News, & Discussion] NinjaJoe:
I have no where near the skill level required for that.
[Google Pixel 3a XL Guides, News, & Discussion] 0x0null:
I hope this will give us a breakthrough
[P8lite General] Infinitiv:
Hello,

Sorry if it was asked, but I get lost here on XDA and I don't even know what the latest stock ROM for my Huawei P8 Lite ALE-21 is and where to download it. I'm from Europe, Poland. Can someone point me in the right direction?

Also, what is the best custom ROM in your opinion? I'm very upset about my phone's battery condition, looking for a way to improve it - and I've ready in many of custom roms' threads that they drain battery very quickly.

Aaaand - how to get rid of a Balong bug which doesn't go away even after unlocking a phone...?
[P8lite General] Infinitiv:
OMG, sorry, please move this thread to "P8lite Q&A, Help & Troubleshooting"

D:
[Android Apps and Games] minos_:
Wordcast

for Chromecast

Download on the Play Store

​

Wordcast is a local multiplayer word game designed specifically for your Chromecast. Each player connects to the same Chromecast device and then controls the game displayed on the big screen with their individual phones.

Featuring a modern, slick design as well as responsive and easy to understand controls, this puts the classic word game back into your living room and makes it a social experience once more.

Supporting up to five players and over 20 languages and their appropriate letter distributions!

Wordcast is completely ad free and allows unlimited play with the free version. Available via one time IAP is an upgrade to Wordcast Pro providing the following features:

Dictionaries

for English, Spanish, German, French and Italian. Automatically checking whether or not a played word is legit or not.

Board Layouts

10+ new Board Layout including 4x Word and Letter scores. Providing interesting new tactical challenges shaking up the game.

Pass-Along Mode

Allows any phone to be shared between multiple people and passed along instead of requiring every player to connect with their own device. Any mix is possible, one device may be shared while another may be used by just one player.

Once purchased, these features will be available to anyone you play with, as long as you are connected to the same game session. This means only one player in a group needs to make the purchase in order to unlock the Pro features for everyone.

Currently supported languages are:

English

German

Spanish

French

Italian

Afrikaans

Croatian

Czech

Dutch

Danish

Esperanto

Finnish

Greek

Indonesian

Irish

Latin

Norwegian

Polish

Portuguese

Russian

Swedish

Turkish

Ukrainian

Any feedback, bug report or feature request is greatly appreciated!
[Android Apps and Games] minos_:
Wordcast v1.1.0 Update

added Danish, Irish and Ukrainian letter distributions

fixed keyboard not hiding properly

minor wording changes
[Android Apps and Games] loop4444:
wow, great stuff! thanks for Croatian ;)
[Android Apps and Games] loop4444:
edit: a small suggestion-can you maybe make arrows in main UI on phone while playing a bit bigger? they are really tiny to press on my screen and there is so much more space.

ill attach pic. non the less, great little app!
[Android Apps and Games] minos_:
Thank you very much!

As for your suggestion, it's a good point. I'll have a look at it and rework the scaling a bit. You can expect that to be in the next update.
[Android Apps and Games] loop4444:
wow that was fast reply.

Thanks a lot for taking it on consideration :)

ive been dying to have proper time killer games on Chromecast since i owned it. the ones that do exist, dont work very well anyway. so this is refreshing and also with the games like this you dont mind a bit of latency that happens.

all and all, thanks and good luck going further! :)
[Android Apps and Games] minos_:
Yes, there aren't very many decent Chromecast games, sadly. Hopefully i can fill the void a bit.

Thanks for the kind words! :)
[Android Apps and Games] Evgeni Vasin:
I would like to see a page in Google Play in my native language
[Android Apps and Games] minos_:
Sure, may i ask what your native language is?

I am currently in the process of localizing app and store page to a bunch of languages. If you or anyone else wishes to help with translations into their language, i would be very glad to hear about it. I'd happily send out some promo codes in return.
[Android Apps and Games] minos_:
Wordcast v1.2.0 Update

added Hebrew letter distribution

added Portuguese, Dutch and Danish dictionaries

improved UI scaling

added German and Spanish app localizations
[Android Apps and Games] loop4444:
do you need any help with croatian?
[Android Apps and Games] minos_:
Hey, thanks for the offer!

Any translation help would be greatly appreciated indeed!

I've set up a OneSky page for both App and Play-Store localization:

App Localization

Play Store Page Localization

If you you anyone else is interested in helping with either one, that would be awesome.
[Android Apps and Games] loop4444:
will get on it today!

edit

done the app! will do store description soon as well ;)

edit 2

Done with the store description as well! cheers
[Android Apps and Games] minos_:
Amazing! Thank you very much, i will add those in the next update.
[Android Apps and Games] loop4444:
no problem mate, glad i could support you. cheers
[Android Apps and Games] minos_:
Wordcast v1.3.0 Update

added new Board: Pillars

improved english and german dictionaries

added croatian localization

improved existing localizations

fixed various minor visual bugs

fixed potential crash caused by outdated Google Play Services
[Android Apps and Games] loop4444:
just got the update, grrat work mate.

will check trough croatian translation in app in the next few days and let you know if anything needs fixing. cheers ;)
[Android Apps and Games] Eduard A:
It's like a Domino + scanword. nice.
[Android Apps and Games] minos_:
Wordcast v1.4.0 Update

added new Boards: "Web", "Corners", "Paths", "Arrows"

added preview of selected Board

minor bug fixes and wording changes
[Android Apps and Games] minos_:
Wordcast v1.4.1 Update

fixed bug that could result in wrong letters being displayed towards the end of the game
[Android Apps and Games] minos_:
Wordcast v1.5.0 Update

added new Boards: "Vines", "Flow"

you can now randomly shuffle your letters

you can now reorder your letters by long-pressing on them and dragging them around

score log now shows which multipliers were used
[Tilt, TyTN II, MDA Vario III General] AngelSpirit:
Hey there

I recently upgraded to the official WWE 6.1 of HTC. Now I know that there's seems to be a lot of issues with it according to several threads.

I just wanted to know if anyone experienced this weird behavior...

When I try to send an SMS, OFTEN and it doesn't seems to happen when I do something in particular, my message CAN'T be sent, I have to retry a LEAST 3 times so that it's being sent successfully. I never experienced that with 6.0.

Would it be due to something special that I haven't checked or thought of? I've check my SMS service center number and it's fine.

Any ideas?
[Tilt, TyTN II, MDA Vario III General] khals:
When you mean sending a SMS, do you mean that this happens when creating a new SMS or responding to a SMS message?

If it's the latter, then I'm in the same boat. I've had this issue with my earlier Qtek 8310 aswell. (http://xdaforums.com/showthread.php?t=370674).

The only solution I've found so far is to create a new SMS message when "responding" to these contacts.
[Tilt, TyTN II, MDA Vario III General] AngelSpirit:
Well it's kinda hard to say :(

I remember, yesterday, creating a new one and it did the same. It's really weird. I'm still trying to find a "pattern" to this, as I doubt someone coded something random to prevent the thing from working properly.