Загрузка видео...

Не удалось загрузить видео

На главную

This is the new GrapheneOS boot animation. It's generated frame-by-frame using a script. It has a minimum 3.5s total runtime for the intro including a small pause. The rest of the animation gets interrupted once the device is booted to avoid any delay so there can't be an outro.

81,149 просмотров • 20 дней назад •via X (Twitter)

Комментарии: 27

Фото профиля GrapheneOS
GrapheneOS20 дней назад

Intro 0.00-1.90: Atoms appear one-by-one and gather 1.90-2.70: Bonds expand; name fades in from 2.20 2.70-3.50: Hold Transition 0.00-1.20: Hold 0.00-0.80: Outer and split inner bonds retract; name fades 0.80-1.40: Ease into spin Loop 0.00-4.00: One rotation from initial offset

Фото профиля Marauder Magazine
Marauder Magazine20 дней назад

That is super cool!!! 😎

Фото профиля Leona ۞🦁🇲🇦
Leona ۞🦁🇲🇦20 дней назад

When the bad cops see it :

Фото профиля Astral Gazer
Astral Gazer20 дней назад

This looks fantastic.

Фото профиля KL Tech Videos
KL Tech Videos20 дней назад

Love it!

Фото профиля a neko
a neko20 дней назад

hell yeah!!!

Фото профиля David Hampl
David Hampl20 дней назад

How do you generate the frames? Script-based or something like ffmpeg?

Фото профиля GrapheneOS
GrapheneOS20 дней назад

Each frame is generated by a Python script using the Pillow library. Android boot animation zips are a series of PNG images in a zip. There are standard shaders for fading in and out. Android 17 QPR1 supports custom shaders which are only currently used by the Pixel 11 stock OS.

Фото профиля GrapheneOS
GrapheneOS20 дней назад

FFmpeg is only used to convert the frames into a video for watching it without the boot animation code. It isn't part of the process of creating the animation and is only needed so it can be viewed without needing to boot up GrapheneOS with the new boot animation zip.

Фото профиля Aakash Dusane
Aakash Dusane20 дней назад

love it

Фото профиля JérémKO
JérémKO20 дней назад

Not bad! 🔥

Фото профиля Snoooopy
Snoooopy20 дней назад

This is awesome!

Фото профиля mg95 🇪🇺🇺🇸🏴
mg95 🇪🇺🇺🇸🏴20 дней назад

that's kinda awesome

Фото профиля DTC-United ☭
DTC-United ☭20 дней назад

I miss the times, were i was able to set these up by myself🥲

Фото профиля أنس الفتى
أنس الفتى20 дней назад

Feels like it needs some sort of polishing but it's still great

Фото профиля Wilbur Jaywright
Wilbur Jaywright20 дней назад

Is there a better term for that type of graphic? It’s the opposite of having a video or rotated image asset, but I don’t know of a technical term for either.

Фото профиля FrNRW
FrNRW20 дней назад

Good mood every boot

Фото профиля Marius Kjærstad (marius.eth) 🐬🦇🔊
Marius Kjærstad (marius.eth) 🐬🦇🔊20 дней назад

Will this get rid of that nasty Google logo on startup?

Фото профиля GrapheneOS
GrapheneOS20 дней назад

No, that's the firmware boot splash. It will be a Motorola logo on the upcoming Motorola phones. We aren't going to bother having a transition from the boot splash into our boot animation since we'd need to carefully make that for each device including inner and outer screens.

Фото профиля Marius Kjærstad (marius.eth) 🐬🦇🔊
Marius Kjærstad (marius.eth) 🐬🦇🔊20 дней назад

Ok

Фото профиля V
V20 дней назад

Are you able to and/or did you get rid of the Google logo at the beginning/during the boot process?

Фото профиля GrapheneOS
GrapheneOS20 дней назад

No, that's the firmware boot splash. It will be a Motorola logo on the upcoming Motorola phones. We aren't going to bother having a transition from the boot splash into our boot animation since we'd need to carefully make that for each device including inner and outer screens.

Фото профиля Salt of the Earth 🧂 🏴󠁧󠁢󠁳󠁣󠁴󠁿
Salt of the Earth 🧂 🏴󠁧󠁢󠁳󠁣󠁴󠁿20 дней назад

Can you guys fix the text editing please?! If I misspell a word going back to edit is a nightmare.

Фото профиля TeraByte38 🇸🇰
TeraByte38 🇸🇰20 дней назад

generated? whats wrong with

Фото профиля GrapheneOS
GrapheneOS20 дней назад

Our script generates a boot animation zip properly sized for each device. For folding devices, it's currently sized based on the outer screen size and uses the same animation for both. It could theoretically eventually be split into 2 animations to use the full inner screen.

Фото профиля TeraByte38 🇸🇰
TeraByte38 🇸🇰20 дней назад

OOOOH i get it now cool beans

Фото профиля Sethukrishnan
Sethukrishnan20 дней назад

Cyanogen vibes, but better.

Похожие видео