ubports / ubuntu-touch

Ubuntu Touch's issue inbox is now migrated to GitLab.
https://gitlab.com/ubports/ubuntu-touch
1.28k stars 110 forks source link

Create custom splash screens #240

Closed NeoTheThird closed 6 years ago

NeoTheThird commented 7 years ago

Some devices are still using the Android-bootscreen. That should be changed to something like this:

fairphone

The following devices are still missing:

nfsprodriver commented 7 years ago

Just created a simple ubports bootscrenn for the Nexus 5. Can you give me link the the upper one so I can edit it for hammerhead?

nfsprodriver commented 7 years ago

boot

Final bootimage mockup for Nexus 5.

mymike00 commented 7 years ago

If you need, I can help making some images...

Flohack74 commented 7 years ago

Info: The Fairphone 2 will get the new bootsplash with OTA-2. All other phones will need to have 2 updates because of some partition trick to place the new screen. That means, users will update to OTA-2, then to OTA-3. Eventually people who skip OTA-2 will get this done in OTA-4 and so on. Ticket therefore stays open until we get positive confirmation that it worked for the majority of users.

NeoTheThird commented 7 years ago

@nfsprodriver That looks really cool, good work!

@mymike00 Thanks, we'll need to talk some more before ota 3 when, as flo explained, the feature will land for most devices.

mymike00 commented 7 years ago

ok @NeoTheThird, I asked if I could help so OTA2 could be released faster. now the feature is in OTA 3 there's a lot of time to do this. anyway, if you need help, just ping me ;)

NeoTheThird commented 7 years ago

@mymike00 will do, thank you!

PhoenixLandPirate commented 7 years ago

@NeoTheThird You put OnePlus 2, did you mean that, or did you mean OnePlus One?

NeoTheThird commented 7 years ago

@ChloeWolfieGirl Ooops, thanks for noticing. Fixed.

mymike00 commented 7 years ago

where can I get the original images? and should I follow some rules to make the new ones? like "powered by ubuntu touch" under the brand logo and "supported by: ubports" at the bottom?

mymike00 commented 6 years ago

do you still need help in creating the images?

ebeton-ro commented 6 years ago

@nfsprodriver that nexus5 splash screen it is awesome

nfsprodriver commented 6 years ago

Thanks! Also created some for N4, N7. But I think I forgot to save them :(

nfsprodriver commented 6 years ago

We just may replace the 5 by 4 and 7 or replace whole Nexus logo. It's not much work.

PhoenixLandPirate commented 6 years ago

The opo has a tick next to it but on rc, it still doesn't have the new boot screen

NeoTheThird commented 6 years ago

We'll have to take a different approach with this one. Instead of shipping it in the image, we'll make the Installer flash the bootsplash partition. If someone already wants to try this for the Fairphone 2, download this and flash the partition with fastboot flash splash splash.bin. DO NOT TRY THIS ON A DEVICE OTHER THAN FP2.

NeoTheThird commented 6 years ago

Just waiting on some architectural changes in the installer and i'll get to work on this one.

dobey commented 6 years ago

If we're going to do this, can we at least make them NOT be white background? Maybe the SuruDark theme colors instead? :)

That's one thing I hate on a phone, especially when I have to reboot at night. Full bright screen with 80%+ pixels being white, is bad for the eyes.

mariogrip commented 6 years ago

I do agree with @dobey there, My eyes dies a bit every time i have to reboot at night...

PhoenixLandPirate commented 6 years ago

I also support @dobey 's message, I don't know how the logo will look on a dark/black background, but the current white, is just asking for pain during the night.

Nikfrager commented 6 years ago

Please don't forget the Moto G2!

Flohack74 commented 6 years ago

@rubencarneiro can you attach your new screens here?

jonnius commented 6 years ago

You find rubencarneiros boot screens here: https://github.com/rubencarneiro/custom_bootlogos

Flohack74 commented 6 years ago

Probably we need to change all of them now. The logo needs to be modified...

jonnius commented 6 years ago

Whats wrong with the logo? One may open an issue requesting any necessary change on @rubencarneiro repo and then you could include all of them?

Flohack74 commented 6 years ago

The problem is that now after almost 1 year Canonical does not want the word Touch so close to Ubuntu ;) - stand by, updates follow. We will have to do some final adjustments in our strategy...

Flohack74 commented 6 years ago

Also, @rubencarneiro many users wanted to have the splash screen on black background, since it does not hurt the eyes during night. How much work would it be to convert them accordingly?

dobey commented 6 years ago

Also, please include the source images, rather than just the built images one flashes to the device. We need sources (preferably SVG) in case modifications need to be made later, and so we can generate images for new devices that get ported. Binary-only isn't acceptable.

Flohack74 commented 6 years ago

I put an issue for that here: https://github.com/rubencarneiro/custom_bootlogos/issues/5

mateosalta commented 6 years ago

Here is a bin for the opo that removes the "powered by android" text, note that the opo is very picky about the files for it's boot and if it goes wrong this hard bricks the device... (recoverable but very difficult) Because of this I had to directly edit the bin, so there are no source files. The logo builders for this device you find online are for older versions of android and will brick the device.

https://t.me/UBports_UX/1035

Flohack74 commented 6 years ago

I am closing this here, Ruben has already done screens for all devices. Sorry for not seeing this earlier!

Flohack74 commented 6 years ago

See https://gitlab.com/rubencarneiro/custom_bootlogos

Nikfrager commented 6 years ago

For all devices? But a screen for the Moto G2 is still missing. Or is one of the others suitable?

Flohack74 commented 6 years ago

Moto G2 is not an official core device. In this case we will not overwrite the default one.

mateosalta commented 5 years ago

how was the opo screen made? which android version was it targeted at, the opo will brick if there is a mismatch

lduboeuf commented 5 years ago

sorry maybe something i've made wrongly but still see Google's logo in black background on Nexus 5 at boot after a fresh install 16.04 OTA6 stable

Flohack74 commented 5 years ago

@mateosalta I flashed the latest one from Ruben and it worked perfectly. Did not even know I could brick it but it was OK ;)

lduboeuf commented 5 years ago

can someone confirm ubports splashscreens are shipped with images ? I don't have any for now on Nexus 5 (installed via ubports-installer 16.04 OTA6)?

Flohack74 commented 5 years ago

Sorry but we did not implement it in all devices. Lets target this again for OTA-7. I will have to ask the team if we reopen this issue here.

jonnius commented 5 years ago

It seems Ruben has deleted his repository. Does anybody know why or if the boot logos are still somewhere arround? I've got an outdated fork, containing at least the white boot screens: https://github.com/jonnius/custom_bootlogos

Flohack74 commented 5 years ago

he is on Gitlab now: https://gitlab.com/rubencarneiro/custom_bootlogos

hummlbach commented 5 years ago

screenshot20190122_232327659

he is but the repo isn't anymore :(

Flohack74 commented 5 years ago

grafik Fix your device!

mateosalta commented 5 years ago

he must have the repo not public then...

rubencarneiro commented 3 years ago

So for all that want the bootlogos is available at https://rubencarneiro.github.io/rubencarneiro.io//Ubuntu-Touch-Device-Bootlogos.markdown/