Xiaomi lancerede for nylig Mi Band 4 med den meget forventede farvedisplay og den indbyggede aktivitetsmonitor. En af mine yndlingsfunktioner er dog urskiverne. Nu giver Mi-Fit-appen allerede 49 ulige urskiver, men du har stadig mulighed for at tilføje tilpassede urskiver. Så her er et enkelt trin for trin vejledning.
Sådan tilføjes tilpassede ur ansigter på Mi Band 4
Du kan enten oprette dit eget brugerdefinerede urskive eller downloade et fra Internettet. Oprettelse af dit eget urskive er et lidt kedeligt job, og det kræver lidt af Photoshop og programmering færdigheder, spring til denne del for at vide mere. Bortset fra det kan du også sideloade brugerdefinerede urskiver gennem en Android-app, hvilket er den nemmere måde. Men hvis du har fundet dit ønskede urskive over Internettet, skal du manuelt sideloade det. Gå til dette trin for hele proceduren.
1. Tredjepartsapps
Den nemmeste måde at skubbe brugerdefinerede urskiver på i Mi Fit-appen er via en tredjeparts Android-app. Den, jeg vil anbefale, er Mi Band 4 WatchFace. Du kan dog også prøve andre apps fra Play Butik som Notify & Fitness for Mi Band 4, AmazFaces osv.
Installer Mi Band 4 WatchFace-appen, og vælg det ønskede urskive. Tryk på den, og tryk på den næste side Installere.
Åbn nu Mi Fit-appen, og flyt til indstillingerne til urskiven. Du finder det nye urskive under fanen "My Band Displays". Tryk på den, og tryk derefter på knappen "Synkroniser urskiven" for at indstille den som din Mi Band 4'S urskive.
2. Manuel sidelæsning af urskiven
I stedet for at bruge en Android-app kan du også downloade urskiver fra sider som Amazfit Watch Faces. Du skal blot åbne siden på din computers webbrowser, vælge det ur, du kan lide, og downloade ".bin" -filen.
Du skal downloade bin-filen for at indstille den som Mi Band 4 urskiven.
For at kunne bruge dette som et urskive er vi nødt til at flytte ".bin" -filen til datamappen i Mi-Fit App. For at gøre det skal du slutte din smartphone til pc'en. Naviger til mappen, hvor du har downloadet urskiven, og kopier den.
Efter kopiering af bin-filen skal vi indsætte den på den følgende sti. Dette er Mi-Fit App-datamappen, hvor den gemmer urskiverne og andre relaterede data.
Android intern lagring> Data> com.xiaomi.hm.health> filer> watch files> watch_skin_local
Når du har indsat filen, skal du gå over til Mi-Fit-appen og navigere til fanen Profil. Klik på Mi Smart Band 4-linket under Mine enheder afsnit.
På Mi Smart Band 4-menuen skal du trykke på indstillingerne for skærmvisning for at gå til urskiverne.
Stryg til højre inde i urskiveafsnittet for at gå til fanen "My Band displays". Her finder du de lokale urskiver under dit lokale lager. Da vi ikke har anvendt en forhåndsvisning af uret, ser den ud som blank.
Hvis du ikke kan se urskiven, kan det skyldes en dårlig hex-header-fil. Gå til dette afsnit for at rette hex-koden.
Tryk nu på urskiven og tryk på "Synkroniser ansigt". Det tager et par sekunder at synkronisere og anvende urskiven på dit bånd.
Når du anvender et brugerdefineret urskive på Mi Band 4, erstattes det med det tidligere tilpassede urskive. Så du kan kun gemme 1 brugerdefineret urskive på dit Mi Band 4 ad gangen.
Urskiven ikke synlig:
Hvis urskiven ikke vises i Mi-Fit-appen, skyldes det den forkerte hex-header. Med enkle ord er overskriften på urskiverne simpelthen kopieret fra Amazfit Bip eller andre urskiver. Men de samme overskrifter fungerer ikke for Mi Band 4. Så vi er nødt til at ændre headerfilen ved hjælp af en hex-editor som HexEdit. På Mac kan du bruge Hex Fiend og til Android kan du bruge HEX Editor til at redigere den binære fil.
Efter installationen skal du åbne HexEdit og klikke på menuen Filer øverst i værktøjslinjen. Klik på Åbn i den udvidede menu.
Når du klikker på Åbn, får du filvalg til at dukke op. Gå til den downloadede bin-fil, og dobbeltklik for at åbne den i Hex Editor.
Nu, når bin-filen åbnes, får du Hex-koden lagt foran dig. Det er et helt rod af skræmmende Hex-tal. Men rolig, vi skal kun ændre anden række. Uanset hvad der kan være hex-koden, skal du ændre den til “24 00 12 04 00 00 61 CA FF FF FF FF FF FF FF FF”. Dette gør den binære fil i samme format som andre forudinstallerede urskiver, og nu vil den være synlig i Mi-Fit-appen. Gem filen ved at trykke på Ctrl + S.
Oprindelig kode:
Ændret kode:
Efter ændring af ".bin" -filen skal du flytte filen til datamappen i Mi-Fit-appen, og urskiven skal være synlig.
Bemærk: Hvis nogen af urskiverne ikke fungerer, og bandet sidder fast på skærmen "Synkroniseret med succes", har urskiven sandsynligvis brudt hex-kode. Rør ikke ved båndet, bare synkroniser et kompatibelt urskive fra Mi-Fit-appen til båndet, det skal begynde at arbejde igen.
Byg dit eget urskive
Hvis du vil opbygge dit eget urskive, skal vi kende lidt JSON-kode og Photoshop. Først og fremmest har vi brug for 2 ting.
- En tilfældig Mi Band 4 urskive "bin-fil" fra Internettet til reference.
- Mi Band urskiveværktøjet til udpakning af billeder og kildekode fra bin-filen.
Når du har downloadet Mi Band urskiveværktøjet, skal du pakke det ud. Gå derefter til “PaletteImageMode”Mappe i den. Mappen skal have følgende indhold.
Derefter skal du kopiere og indsætte referencens urskivefil, vi har downloadet fra Internettet i mappen PaletteImageMode. Dernest er alt, hvad du skal gøre, at trække og slippe bin-filen på WatchFace.exe-filen.
Alternativt kan du også navigere til PalleteImageFolder gennem kommandoprompten og køre følgende kommando.
WatchFace.exe
Værktøjet udtrækker alle filerne fra urskuffefilen i en separat mappe. Mappen indeholder alle de billeder, der kræves til urskiven, en GIF og en PNG-forhåndsvisning af urskiven og en JSON-fil, der kortlægger og kontrollerer al dataforløbet.
Lad os først åbne JSON-filen i notesblok. De første få kodelinjer beskriver baggrundsbillede af urskiven. I mit tilfælde er følgende de første par linjer i JSON-filen.
{"Baggrund": {"Billede": {"X": 0, "Y": 0, "ImageIndex": 0}},
I disse linjer er den første parameter Baggrund, som angiver, at yderligere få linjer definerer baggrunden for urskiven. Værdierne for X og Y angiver placeringen af baggrundsbilledet på urets display. Det skal være 0, da baggrunden skal starte fra 0-koordinater og udvide sig over hele skærmen.
ImageIndex: 0 angiver, at PNG-filen med navnet "0" er den fil, der bruges i baggrunden.
Nu skal vi oprette vores egen brugerdefinerede baggrund. Baggrundsbilledet ligner mere en skabelon, der indeholder alle værdierne. Hent filen "0" med navnet, og træk den i Photoshop. Rediger det passende for at få en brugerdefineret baggrund. Baggrundsfilens dimensioner skal være 120 x 240 pixels, hvilket svarer til skærmbilledet på Mi Band 4.
Hvis du graver ind i JSON-filen, kan du se en parameter kaldet “Aktivitet”. Denne parameter indeholder forskellige objekter såsom trin, puls, afstand, kalorier. Disse objekter kan bruges til at trække data fra Mi Band 4-sensoren til urskiven. Nedenfor er en prøvekode, der viser trinoptælling på urskiven.
"Aktivitet": {"Trin": {"Nummer": {"TopLeftX": 40, "TopLeftY": 105, "BottomRightX": 80, "BottomRightY": 105, "Alignment": "Center", "Mellemrum" : 2, "ImageIndex": 11, "ImagesCount": 10}},
Værdierne "TopLeftX" og "TopLeftY" bestemmer værdienes indledende tegningspunkt, mens "BottomRightX" og "BottomRightY" bestemmer slutpunkterne. Du kan manipulere X-værdien inden for et interval fra 0 til 120 og Y-værdierne inden for et interval fra 0 til 240.
Endelig, når du er færdig med ændringerne, skal du kopiere og indsætte alle urskivefilerne i PalleteImageFolder. Træk derefter og slip JSON-filen på watchface.exe-filen, og den genererer den endelige bin-fil til dig.
Flyt bin-filen og GIF til følgende placering på din Android.
Android intern lagring> Data> com.xiaomi.hm.health> filer> watch files> watch_skin_local
Du får dit urskive i Mi Fit-appen nu, og du kan synkronisere det med dit band.
Hvis der er et problem med dit urskive, bliver Mi Band 4-skærmen blank. For at løse det skal du gå over til Mi Fit-appen og synkronisere et tidligere ure til den.
Hvis du vil grave mere i JSON-koden, er der et par forumlink, som du kan besøge.
- Liste over JSON-kommandoer
- Mi Band 4 WatchFace-kommandoer
Afslutter
Dette var metoderne til at oprette dit eget urskive eller anvende et på Mi Band 4. I tilfælde af problemer med JSON-filen eller objekterne, så lad mig det vide i kommentarerne nedenfor.
Læs også:Du kan også bruge Mi Band 4 til at styre din Android-kamera