Tesla Phone: alles over de geruchten smartphone van Elon Musk
Tesla wil naar verluidt een revolutie teweegbrengen in de smartphone-industrie, zoals het de autoproductie heeft veranderd. Hier zijn de geruchten over de Tesla Pi 5G-telefoon
De opstartanimatie is het eerste dat u ziet wanneer u uw Android-telefoon of -tablet aanzet, na het logo van de operator of de fabrikant. Hoewel het functioneel geen doel dient, kan een in het oog springende opstartanimatie uw apparaat zeker laten opvallen tijdens het opstarten. In deze derde aflevering van onze Android-aanpassingsserie zullen we bekijken hoe je je Android-opstartanimatie kunt wijzigen of zelfs maken en zullen we enkele van de mooiste en meest geekste opstartanimaties bevatten die we zijn tegengekomen.
Deze gids maakt deel uit van onze serie over hoe u het uiterlijk van uw Android-apparaat kunt aanpassen. Andere handleidingen in deze serie zijn:
Houd er rekening mee dat er mogelijk wijzigingen in deze lay-out zijn naarmate we verder gaan, en we zullen de links bijwerken naarmate we de delen blijven publiceren.
Laten we nu doorgaan met het aanpassen van de opstartanimatie. Deze gids op zich zal als volgt zijn georganiseerd:
De basis
De Android-opstartanimatie bevindt zich in een niet-gecomprimeerd zipbestand genaamd bootanimation.zip dat kan worden gevonden in de mediamap van de systeempartitie, dwz /system/media in het interne geheugen van het apparaat. Dit enkele bestand bevat alle informatie die nodig is om de opstartanimatie af te spelen en wordt automatisch geladen wanneer het apparaat opstart. Het aanpassen of wijzigen van de opstartanimatie is dus gewoon het proces van het bewerken of vervangen van dit bestand.
In het bestand bootanimation.zip
Deze sectie is bedoeld voor diegenen die willen weten hoe de opstartanimatie van Android werkt. Als je er gewoon een wilt installeren zonder je druk te maken over wat er in het bestand staat, ga dan gerust verder naar het volgende gedeelte, want dit wordt een beetje technisch. Hoewel het voor iedereen gemakkelijk en eenvoudig genoeg zou moeten zijn om te begrijpen.
Hoewel de Android-opstartanimatie tijdens het afspelen in een videoformaat lijkt te zijn, is het in feite een beetje anders. Als u de inhoud van het bestand bootanimation.zip naar uw computer uitpakt, ziet u:
Zoals u kunt zien, bevat bootanimation.zip slechts één tekstbestand en één of meer mappen met PNG-afbeeldingen. De animatie wordt eenvoudig afgespeeld door de afbeeldingen in een reeks weer te geven en het tekstbestand definieert hoe ze moeten worden afgespeeld. In wezen worden eerst de PNG-bestanden in de part0-map achter elkaar weergegeven en daarna worden die in het part1-bestand - als het bestaat - weer achter elkaar weergegeven, enzovoort. Dit alles wordt gedefinieerd in het bestand desc.txt.
Laten we eens kijken hoe het werkt in een klein detail door de inhoud van het bestand nader te bekijken.
De mappen
Deze bevatten PNG-afbeeldingen met een naam in cijfers, beginnend met zoiets als 0000.jpg of 00001.jpg en verdergaand met stappen van 1. Er moet ten minste één map zijn en er is geen bovengrens bekend voor het aantal mappen.
Het desc.txt-bestand
Dit bestand definieert hoe de afbeeldingen in de map(pen) worden weergegeven tijdens de opstartanimatie, in de volgende indeling:
Breedte Hoogte Framesnelheid
p Loop Pauze Folder1
p Loop Pause Folder2
Een voorbeeld van een desc.txt-bestand is:
480 800 30
p 1 0 deel0
p 0 0 deel1
Zoals u kunt zien, definiëren in de eerste regel 480 en 800 de breedte en hoogte van de opstartanimatie in pixels voor dit voorbeeld. Deze moet hetzelfde zijn als de schermresolutie van uw apparaat om de opstartanimatie correct op volledig scherm te kunnen afspelen. 30 is de framesnelheid in fps (frames per seconde), dwz het aantal beelden dat per seconde moet worden weergegeven.
De tweede en derde regel hebben hetzelfde formaat, beginnen met p, wat staat voor een deel van de animatie en eindigen op part0 of part1, wat de map aangeeft waarin de afbeeldingen voor dat deel aanwezig zijn.
Het getal achter 'p' geeft aan hoe vaak dit onderdeel wordt herhaald (herhaald afspelen) voordat wordt overgeschakeld naar het volgende onderdeel (indien aanwezig). Als u 0 opgeeft, wordt het onderdeel voor onbepaalde tijd herhaald totdat de telefoon volledig is opgestart.
Het volgende getal is voor de pauze en wordt uitgedrukt in het aantal frames, dat kan worden vertaald in tijd door het te delen door de framesnelheid. Een pauze van bijvoorbeeld 15 betekent pauzeren gedurende de tijd die nodig is om 15 frames af te spelen en aangezien de framesnelheid 30 frames per seconde is, zouden 15 frames een halve seconde duren.
Als we dit allemaal vertalen in het bovenstaande voorbeeld, wordt de opstartanimatie afgespeeld met een resolutie van 480 bij 800 pixels, met een framesnelheid van 30 fps, beginnend met de inhoud van de map part0 en nadat ze in één lus zijn afgespeeld, wordt overgeschakeld naar inhoud van de map part1 en speel ze continu af totdat het apparaat volledig opstart.
Een opmerking over resolutie: de meeste geavanceerde Android-apparaten met grote schermen hebben een resolutie van 480 x 800 pixels en worden HDPI genoemd. Sommige apparaten uit het middensegment hebben een resolutie van 320 x 480 pixels en worden MDPI genoemd. Ten slotte is de schermresolutie van sommige low-end apparaten 340 x 320 pixels en deze worden LDPI genoemd, hoewel dit de echt oude Android-telefoons zijn of de goedkoopste Chinese modellen.
In de regel zal een opstartanimatie die is gemaakt voor een apparaat met een lagere resolutie prima werken op een apparaat met een hoge resolutie, maar deze wordt gecentreerd op het scherm en de extra schermruimte eromheen wordt niet gebruikt. Het gebruik van een opstartanimatie met hoge resolutie op een apparaat met een lage resolutie zal ertoe leiden dat de opstartanimatie niet volledig op het scherm wordt weergegeven, waarbij de buitenste delen worden afgesneden omdat ze buiten de grenzen van het scherm liggen.
Aanbevolen opstartanimaties
Er zijn honderden opstartanimaties beschikbaar voor een reeks apparaatresoluties. Sommigen van hen worden geleverd als voorraad met bepaalde apparaten en worden door gebruikers uitgepakt om beschikbaar te worden gemaakt voor anderen om op hun apparaten te installeren, terwijl andere op maat worden gemaakt door gebruikers en worden gedeeld met de community.
Zoals beloofd laten we hier een paar opstartanimaties zien die ons opvielen.
De Droids-serie van Dysgenic:
Downloaden (XDA-ontwikkelaars)
Android Particle Ring van Dysgenic (aangepast door aph):
Downloaden (XDA-ontwikkelaars)
Android-BIOS door frysee:
Deze heeft zowel een telefoonversie als een tabletversie. Het getoonde voorbeeld is van de tabletversie.
Downloaden (XDA-ontwikkelaars)
Honingraat door Google:
Klik op de bovenstaande afbeelding voor een volledig geanimeerd voorbeeld.
(https://addictivetips.com/app/uploads/2011/05/bootanimation.zip) Downloaden
Meer:
Er zweven nog veel meer opstartanimaties over het internet en zoeken op Google zal u er zeker een aantal opleveren. Een uitstekende bron is het XDA-Developers Forum , waar gebruikers honderden geporteerde en nieuwe opstartanimaties delen, maar als u uw apparaat echt wilt laten opvallen, waarom zou u er dan niet zelf een maken? Het is makkelijk als taart!
Maak je eigen opstartanimatie
Dus je wilt de artiest in je aan het werk zetten en je eigen bootanimatie maken? Het is zo gemakkelijk dat zelfs een kind het kan, en we gaan je laten zien hoe.
Als je een opstartanimatie hebt gevonden die is gemaakt voor apparaten met een hogere resolutie en je hebt een animatie met een lage resolutie, kun je deze methode gebruiken om die ook op je apparaat aan te passen.
Vereisten:
Procedure:
Dat is alles - je hebt je eigen Android-opstartanimatie gemaakt! Het enige dat u nu nog hoeft te doen, is het op uw apparaat toepassen, dus laten we aan de slag gaan.
Pas een opstartanimatie toe
Dus je hebt een opstartanimatie gevonden die je op je telefoon wilt installeren? Heeft u er zelf een gemaakt en kunt u niet wachten om deze in actie te zien op uw apparaat? Het enige dat u hoeft te doen, is het naar een bepaalde locatie op uw apparaat kopiëren. Er zijn twee locaties waar je het kunt kopiëren: /data/local en /system/media, en beide hebben hun voor- en nadelen.
Voordelen van het kopiëren naar /data/local is dat je er geen root-toegang voor nodig hebt en het zou moeten werken voor alle niet-geroote apparaten zonder het risico te lopen iets in de /systeempartitie te veranderen. Bovendien, als een bootanimation.zip-bestand op beide locaties wordt gevonden, negeert Android het bestand in /system/media en geeft het voorrang aan het bestand in /data/local. Een nadeel van deze methode is dat bij een harde reset (ook wel volledig wissen van gegevens of fabrieksreset genoemd) de nieuwe opstartanimatie verloren gaat.
Het kopiëren van de opstartanimatie naar /system/media/ is alleen mogelijk als uw apparaat is geroot en u lees- en schrijftoegang hebt tot de /systeempartitie. Een voordeel van deze methode is dat bij een harde reset de nieuwe opstartanimatie nog steeds aanwezig is en dat het niet nodig is om deze opnieuw toe te passen. Een nadeel is dat het ADB of een bestandsbrowser op rootniveau vereist, zoals Root Explorer of Super Manager.
Genoeg van de details? Hier leest u hoe u verder kunt gaan met het toepassen van de opstartanimatie. We zullen u vertellen hoe u het bestand naar een van de bovengenoemde locaties kunt kopiëren en zullen ' All devices ' gebruiken voor de /data/local path-methode en ' Rooted devices only ' voor de /system/media path-methode.
UPDATE: Het is onder onze aandacht gebracht dat de volgende methode niet zal werken voor sommige apparaten met standaard-ROM's, omdat hun fabrikanten de belachelijke beslissingen hebben genomen om ofwel hun eigen eigen formaat te gebruiken voor hun opstartanimaties (we hebben het over jou, Samsung !), of kies een niet-standaard pad voor het bestand bootanimation.zip en verwijder de mogelijkheid om het te overschrijven door een nieuw pad naar /data/local te kopiëren (dat zou jij zijn, HTC!).
In het geval van het eigen formaat dat door Samsung wordt gebruikt, kunnen we weinig doen. De HTC-apparaten gebruiken echter hetzelfde formaat, maar op een ander pad, namelijk /system/customize/resource/ in plaats van het gebruikelijke /system/media. Dit betekent dat gebruikers met geroote en S-OFF HTC-apparaten nog steeds de originele kunnen vervangen met behulp van de volgende methode, door simpelweg /system/media te wijzigen in /system/customize/resource/ maar degenen zonder geroote en S-OFF-apparaten zijn gewoon niet meer beschikbaar geluk, want de /data/local-methode werkt niet op dergelijke telefoons.
Vereisten:
Bestandsbrowsermethode (alleen geroote apparaten):
ADB-methode:
adb pull /data/local/bootanimation.zip c:\ adb push bootanimation.zip /data/local/
OF
Alleen geroote apparaten: Voer deze opdrachten in:
adb pull /system/media/bootanimation.zip c:\ adb remount adb push bootanimation.zip /system/media/
Welke methode je ook hebt gebruikt, je zou nu de nieuwe opstartanimatie met succes op je apparaat moeten hebben geïnstalleerd. Start het gewoon opnieuw op en je zou het moeten zien draaien tijdens het opstarten.
De oorspronkelijke opstartanimatie herstellen:
Als u terug wilt naar de oorspronkelijke opstartanimatie, kunt u dit eenvoudig doen, aangezien we met beide bovenstaande methoden een back-up van de originele hebben gemaakt. In de bestandsbrowsermethode kunt u het vinden op de geheugenkaart op de locatie waar u er een back-up van maakte in stap 4, terwijl er in de ADB-methode een back-up van werd gemaakt op de C-schijf. Volg gewoon een van deze methoden met het originele bootanimation.zip-bestand en je hebt het terug.
Wat is het volgende:
Dat is alles wat we voor u hebben als het gaat om opstartanimaties, maar dit is nog maar het begin. Houd ons in de gaten voor onze volgende functie in de serie, waarin we je alles vertellen over het aanpassen van het vergrendelingsscherm van je Android-apparaat .
Vond je de opstartanimaties die hier te zien zijn leuk? Betere gevonden? Heb je er zelf een gemaakt en wil je deze met ons delen? Laten we erover horen in de reacties.
Tesla wil naar verluidt een revolutie teweegbrengen in de smartphone-industrie, zoals het de autoproductie heeft veranderd. Hier zijn de geruchten over de Tesla Pi 5G-telefoon
Ontdek hoe u iemands locatie kunt volgen met behulp van hun telefoonnummer. Of je nu nieuwsgierig bent naar de locatie van een apparaat, oproepen ontvangt van onbekende nummers of specifieke telefoonnummers zoekt, deze tips helpen je
Heb je ooit je Windows Phone 7-apparaat willen gebruiken als afstandsbediening voor je Windows-pc? Remote voor Windows Phone 7 is een gratis, handige app waarmee je
In januari behandelden we een Android-app genaamd TuneSync HomeStream, waarmee gebruikers hun iTunes-muziekbibliotheek draadloos kunnen streamen vanaf hun pc of
Eindelijk is er goed nieuws voor eigenaren van een HTC Dream G1 die Android 2.2 Froyo op hun handset wilden installeren. Een stabiele en betrouwbare Froyo build
Met een aangepast herstel kunt u verschillende geavanceerde bewerkingen op uw Android-apparaat uitvoeren en we hebben dit eerder behandeld in enkele van onze handleidingen, maar nu zullen we
Mogelijk wilt u om verschillende redenen apps op Android verbergen. Ontdek hoe u uw apps verborgen houdt op Android-telefoons.
Het rooten van je Android-apparaat is een poging om het volledige potentieel ervan te ontketenen, het te bevrijden van de kettingen die het binden. Als je je afvraagt waarom je zou moeten rooten
Eerder brachten we u een gids over het rooten van de Nook-tablet met één klik, en terwijl de oplossing met één klik werkte voor gebruikers die Windows, Linux en Mac gebruikten
Maak optimaal gebruik van de HDMI-poort van de HTC EVO! Nu kunt u uw EVO-scherm spiegelen op uw HDTV met behulp van een applicatie genaamd FullHDMI. Dossier