Stlačte "Enter" na preskočenie k obsahu

Seriál: Ako si prispôsobiť HTC (4.časť) – Úprava Sense UI

htc desire hd uprava pouzivatelskeho prostredia serial htc sense

Dnes pokračujeme poslednou štvrtou časťou nášho miniseriálu o prispôsobovaní HTC telefónov – dnes to bude o tom, ako si upraviť HTC Sense UI.

Na vytvorenie skinu potrebujete plnohodnotný root, S-Off (ak si ho potrebujete vytvoriť, môžete ísť na prvú časť seriálu)

Čo budeme potrebovať?

Stiahnite a nainštalujte pre PC:

7zip

http://www.7-zip.org/

Java development kit (JDK), Java Runtime Enviroment (JRE)

http://www.oracle.com/technetwork/ja…ads/index.html 

Android Software Developement kit (SDK)

http://developer.android.com/sdk/index.html

Auto-sign.zip by Dave Da illest

http://www.mediafire.com/download.php?uwzjjydnm2r 

Apktool by Brut.alll

http://code.google.com/p/android-apktool/downloads/list

(treba stiahnuť apktool1.4.1.tar.bz2 a pre druhý archív pre Váš OS Windows,Linux alebo MacOS)

 

Pre telefón aplikáciu Root Explorer

 

V našom návode budeme používať stiahnuté archívy určené pre Windows a telefón HTC Desire HD

1 Inštalácia apktool:

  1. Rozbaľte obsah archívov z apktool „apktool1.4.1.tar.bz2“ a “apktool-install-windows-r04-brut1.tar.bz2“ do jednej spoločnej zložky napríklad “C:/apktoolhome“
  2. Do telefónu si nainštalujeme už stiahnutú aplikáciu Root Explorer spustíme a pôjdeme do zložky “…/system/framework“ odkiaľ postupne vyberieme aplikácie “com.htc.resources.apk“ a “framework-res.apk“(podržíme na ikone a dáme copy), skopírujeme najprv prvú aplikáciu, vrátime sa o dve zložky späť otvoríme zložku „sdcard“ a dáme “Paste“. Tento postup opakujeme aj s druhou aplikáciou.
  3. Pripojíme telefón do režimu “Prenos dát“, na roote karty (v koreňovom adresári karty)  by sme mali mať dve aplikácie z predošlého kroku, ktoré skopírujeme do zložky “C:/apktoolhome“. V zložke by malo byť dokopy 5 súborov
  4. Otvoríme príkazový riadok (“Štart -> Spustiť -> napíšeme cmd“) kde napíšeme “cd C:\apktoolhome“ potvrdíme “Enter“. Nápovedu alebo help si môžeme vyvolať príkazom “apktool“ (pozri obrázok / po kliknutí sa zväčší).

    uprava htc sense ui android help apktool

  5. Ďalej pokračujeme napísaním príkazu “apktool if com.htc.resources.apk DHD“ pričom sa nám vytvorí zložka “C:/Users/“užívateľ“/apktool/framework“ v ktorej nájdeme dva .apk súbory s názvami “1.apk“ a “DHD.apk“

    htc sense ui uprava android desire hd

 

2 Úprava pôvodného Slate skinu

  1. Znovu použijeme Root Explorer a podobne ako v kroku 1.2 si skopírujeme na SD kartu súbor s názvom “Slate.apk“ ktorý sa nachádza v “…/system/app“ (môžeme tu nájsť aj iné skiny ako napríklad wooden.apk, blackboard.apk…) a nakopírujeme do PC
  2. V počítači pomocou programu 7zip rozbalíme “slate.apk“ (klikneme pravým tlačidlom a vyberieme “7zip–> rozbaliť do Slate/“)
  3. Teraz môžeme upravovať .png súbory podľa nášho vkusu “Slate/res/drawable-hdpi, drawable-land-hdpi, drawable-port-hdpi“. Po úprave ich treba uložiť do “.png“ v pôvodnom názve.
  4. Originálnu aplikáciu nakopírujeme do “C:/apktoolhome“
  5. Otvoríme príkazový riadok a tam zadáme “apktool d  –f  –t DHD C:/Slate.apk“ V zložke “C:/apktool/home“ sa vytvorí priečinok s názvom “Slate“

    htc sense ui uprava android desire hd

 

3 Editácia názvu skinu, farieb

– na úpravu súborov vo formáte “.xml“ budeme používat Poznámkový blok – notepad. Po editácii nezabudnite súbor uložiť späť do “.xml“

  1. Názov skinu – pomocou notepadu otvoríme súbor “AndroidManifest.xml“ ktorý sa nachádza v “C:/apktoolhome/slate“
    Riadok: <manifest android:hasCode=“false“ android:versionCode=“8″ android:versionName=“2.2″ package=“com.htc.skin.Slate“
    Zmeníme na: <manifest android:hasCode=“false“ android:versionCode=“8″ android:versionName=“2.2″ package=“com.htc.skin.Vas_nazov_skinu_bez_medzere“
  2. V zložke “C:/apktoolhome/Slate/res/values“ editujeme súbor “strings.xml“
    Riadok:   <string name=“skin_name“>Slate</string>
    Zmeníme na: <string name=“skin_name“>Názov skinu</string>
    Poznámka: V zložke  “C:/apktoolhome/Slate/res/“ nájdeme aj priečinky s názvami ako napríklad “values-sr, values-cs“ tu sa nachádza názov skinu v rôznych jazykoch
    – otvorte v notepade “…/values-sr/strings“ a názov bridlica nahraďte “mojvlastnyskin“ 
  3. Farby editujeme v súbore colors.xml, ktorý sa nachádza v zložke “C:/apktoolhome/Slate/res/values“ (niektoré špecifické časti v Sense UI sú v html kóde)
    Napríklad: 
    – v originálnom skine sú pri uzamknutej obrazovke zobrazené biele hodiny
    Riadok: <color name=“lockscreen_time_text_color“>#ffffffff</color>
    -ak chceme mať hodiny čierne prepíšeme na hodnotu
    Zmeníme na: <color name=“lockscreen_time_text_color“>#000000</color>
  4. Vypnutie / Zapnutie “pretáčajúcich“ hodín
    Riadok: <integer name=“clockwidget_flip“>1</integer>
    1-zapnuté 0-vypnuté
  5. Vypnutie / Zapnutie zakrivenia indikátora (tam kde sa Vám zobrazuje telefón)
    Riadok: <integer name=“rosie_scrollbar_curve“>0</integer>
    1-rovné 0-zakrivené

 

4 Kompilácia

Teraz keď už máme upravené “.xml“ súbory bude ďalším krokom vytvorenie / skompilovanie “.apk“ nášho upraveného skinu

  1. Vrátime sa k príkazovému riadku kde zadáme 
    “ apktool b -f  C:/apktoolhome/Slate Vas_nazov_skinu_bez_medzere.apk“

    htc sense ui uprava android desire hd

  2. V zložke “C:/apktoolhome“ sa nám vytvorí skompilovaná aplikácia s názvom “mojvlastnyskin.apk“
  3. Na aplikáciu “mojvlastnyskin.apk“ kliknite pravým tlačidlom a vyberte “7zip -> Otvoriť archív“ budete tam vidieť “zložku assets a res, androidmanifest.xml, resources.arsc“ 
    -V zložke “…/assets/image“ nájdete obrázky v “.png“ s náhľadom vašeho skinu
    -V zložke “…/res“ nájdete “drawable, drawable-hdpi, drawable-land-hdpi, drawable-port-hdpi“
  4. Pomocou “uchytenia“ alebo drag’n’drop presuňte upravené súbori “ drawable-hdpi, drawable-land-hdpi, drawable-port-hdpi“ ktoré ste si pripravili v kroku 2.3, potvrďte že chcete prepísať súbory a počkajte kým sa vám súbory vložia do archívu

    htc sense ui uprava android desire hd

    htc sense ui uprava android desire hd

 

5 Podpísanie aplikácie a nahratie do telefónu

Na podpísanie použijeme “auto-sign.zip“m, ktorý sme si stiahli na začiatku manuálu a rozbalíme ho na disk “C:/“

  1. V zložke “C:/apktoolhome“ premenujeme náš skin z “mojvlastnyskin.apk“ na “update.zip“, potvrďte zmenu prípominy kliknutím na “áno“
  2. Pomocou drag’n’drop tak ako v kroku 4.4 presuňte “update.zip“ na súbor “Sign.bat“ pričom sa vám otvorí príkazový riadok a úspešnosť je potvrdená “Signed complete“, kliknite “enter“ pričom sa v zložke vytvorilo zipko “update-singned.zip“
  3. “update-singned.zip“ premenujte pomocou Total Commandera na “mojvlasnyskin.apk“, potvrďte
  4. Nakopírujte na SDkartu a nainštalujte ako bežnú aplikáciu. Po nainštalovaní nájdete svoj skin v “personalizovat–> vzhľad/skins“

android-sk [Lukas Budisky]

Ostatné časti seriálu:

 

Prečítajte si viac!

Ako zmeniť desktopový Gmail na štýl Honeycomb [NÁVOD]
Tipy: Ako zvýšiť výdrž baterky v telefóne s Androidom
CyanogenMOD 7 ROM už aj pre HTC Sensation [VIDEO]
HTC spustilo novú verziu svojho vývojárskeho centra – HTCDev
Zvýšte si výkon vášho telefónu pomocou aplikácie Android Booster!

 

androidbazar android mobily telefony tablety prislusenstvo

androbam android tricka

 

Okomentujte ako prví

Pridaj komentár

Vaša e-mailová adresa nebude zverejnená. Vyžadované polia sú označené *