Hozzászólás a témához  [ 1 hozzászólás ] 
Honosított beépülő modulok 
Szerző Üzenet
Avatar

Csatlakozott: 2014. ápr. 28. 18:20
Hozzászólások: 2470
Tartózkodási hely: Körmend city
Hozzászólás Honosított beépülő modulok
Kép




Ebben a témában a Xiaomi Home által kezelt okoseszközök beépülő moduljainak (plugins) általunk készített honosításaival találkozhattok.

A beépülő modulok alapértelmezett telepítési/letöltési könyvtárai a következők lehetnek:
Android/data/com.xiaomi.smarthome/files/plugin/install/mpk/***
vagy (az újabb formátum esetén)
Android/data/com.xiaomi.smarthome/files/plugin/install/rn/***

***A fentebb említett elérési útvonalakban láthattok 3 csillagot.
A csillagok helyére a párosított eszköz vezérlőprogramjának számmal jelölt mappája kerül.
Minden eszköz esetében saját sorszámmal ellátott könyvtár rejti annak vezérlőprogramját (lásd alábbi táblázat).
A csillaggal jelölt mappa állandó, vagyis az egy adott eszköz esetében mindig ugyanaz marad.

Például a Xiaowa Robot Vacuum Cleaner C102-00 robotporszívó beépülő moduljának elérési útvonala a következő:
Android/data/com.xiaomi.smarthome/files/plugin/install/mpk/82/899.apk
Tehát itt a 82-es számú mappa az állandó, viszont az abban található - jelen esetben - 899 sorszámmal jelölt apk állomány neve a frissítés állapotától függően folyamatosan változni/növekedni fog, így az egy új verzióra frissítés alkalmával már lehet, hogy 1024.apk nevű lesz.
Nekem minden egyes frissítés alkalmával újra és újra el kell készítenem az apk fájlhoz tartozó honosítást.

A fenti példában említett 899.apk fájl a robotporszívóhoz tartozó alkalmazás, amellyel irányíthatjuk a kicsikét.
Nekem ezt az apk fájlt kell megdolgoznom, ha a magyar nyelvet el szeretném helyezni a készülék vezérlőprogramjában.
Természetesen minden eszköz más és más sorszámmal rendelkezik, például a Gateway beépülője a 108-as sorszámú könyvtárban pihen, és így tovább...

A letöltési könyvtár eléréséhez nem szükséges root jogosultság, így bármely fájlkezelővel könnyedén elérhető a tartalma, feltéve ha az általunk magyarított Xiaomi Home alkalmazást telepítettétek.

FONTOS: A fordítások elkészítése során csak kis mértékben, vagy egyáltalán nem volt rálátásom a magyar nyelvű kezelőfelület megfelelő megjelenésére/működésére, ide értve a szöveghossz korlátozásokat, továbbá (a működési üzemmódok felületes ismerete nélkül) egy-egy funkció pontos(abb) értelmezését is.
Segítségre/visszajelzésre lenne szükségem, mivel eszköz hiányában sokszor még a magyarítások tesztelésére sincs lehetőségem.

Ha rendelkeztek a megfelelő eszközzel, amelyhez egy adott honosítás készült, jelezzetek vissza, hogy minden megfelelően működik/jelenik-e meg a magyar változatban.
Ha korrekcióra, vagy (új verzió megjelenése esetén) fordításra lenne szükség, írjatok a zityisoft@gmail.com e-mail címre.


Honosított APK bővítmények letöltése

Sorszám
Fájl neve
Eszköz neve
Honosítás
Kiadás dátuma
60
1561.apk
Roborock Vacuum S50 (Global változat)
2019.06.17
70
604.apk
Xiaowa Vacuum Cleaner Lite E202-00 (Global)
2019.01.03
80
794.apk
Xiaomi Mi Robot Vacuum (Global) + Kézikönyv
2019.01.03
82
1514.apk
Xiaowa Robot Vacuum Cleaner C102-00 (Gl)
2019.06.22
107
20939.apk
Xiaomi Air Purifier
2019.01.28
108
22246.apk
Mi Smart Home Gateway 2
2019.03.02
110
21061.apk
Xiaomi MiJia 360° Smart IP Camera
2019.01.31
118
9738.apk
Mi Smart Socket (1 USB)
2019.01.17
124
25284.apk
Xiaomi Mi WiFi Amplifier 2
2019.06.22
134
21936.apk
Xiaomi Mi Robot Vacuum (Kínai) + Kézikönyv
2019.03.13
150
20048.apk
Mi Smart Power Strip
2019.01.17
229
20727.apk
Xiaomi Plant Monitor
2019.01.29
281
13204.apk
Xiaomi Mi Smart Fan
2019.03.13
289
15790.apk
Xiaomi Soocas X3
2019.01.14
372
22583.apk
Xiaomi Smartmi Evaporative Humidifier 2
2019.03.02
390
18456.apk
MiJia Car Air Purifier
2019.01.17
399
20631.apk
Mi Home Security Camera 1080P
2019.01.28
408
21290.apk
Xiaomi Mijia Sherlock M1 Smart Lock
2019.02.28
478
22007.apk
Xiaomi Mijia Quartz Smartwatch
2019.02.18
615
20595.apk
Roborock Vacuum S50 (Kínai változat)
2019.01.03
729
24797.apk
Xiaowa Robot Vacuum Cleaner C102-00 (Kínai)
2019.11.20
851
17870.apk
Xiaowa Route Planning E20
2019.01.03
853
23189.apk
Mi Home Security Camera 360° 1080p
2019.03.21
873
21039.apk
Mi Master Remote Control
2019.03.01
960
20694.apk
Mi Millet Universal Remote Control
2019.03.01


Apk formátum változás (olvasd el)

A Xiaomi az újabban kiadott beépülő moduljainál (plugins) szakított a korábbi apk hagyománnyal, és egy új rn formátumú bővítményt vezetett be.
Az átállás folyamatos, néhány eszköz még mindig a korábbi apk formátumot használja, de ez szerintem a bővítmények frissítésével változni fog.
Ez végülis jó hír, mivel így mind nektek, mind pedig nekem jelentősen leegyszerűsödik a honosítás menete, mivel nem egy összeállított apk fájlt kell szerkesztgetni, hanem egy kibontott mappa struktúrán belül lévő main.bundle nevű nyelvi állományt kell honosítani, illetve ezt a lefordított állományt kell bemásolni a megfelelő helyre.

Példaként most a Mi Robot Vacuum bővítmény magyarításának a módját szemléltetném pár mondatban.
Miután letöltöttétek az alábbi táblázatból a Mi Robot Vacuum magyarítást, a csomagban található main.bundle nevű fájlt, be kell bemásolnotok az Android\data\com.xiaomi.smarthome\files\plugin\install\rn\1000623\1005762\android mappába (az eredeti felülírásával).
Elképzelhető, hogy a beépülő indítása előtt egy gyorsítótár ürítésre is szükség lesz a telefonon.

Honosított RN bővítmények letöltése





Mappa
Verzió
Fájl neve
Eszköz neve
Honosítás
Kiadás dátuma
1000015
1005613
main.bundle
Temperature and Humidity Monitor
2020.06.24
1000031
1001948
main.bundle
Mi Smart Socket Enhanced (2 USB)
2019.12.01
1000221
1011157
main.bundle
Mi Air Purifier 3H
2020.11.01
1000390
1007862
main.bundle
Roborock S4
2020.06.26
1000416
1006282
main.bundle
Xiaomi Youpin Viomi Smart Kettle
2020.08.29
1000570
1005741
main.bundle
Roborock Vacuum S50
2020.07.01
1000571
1002053
main.bundle
Roborock S6
2020.06.26
1000623
1005762
main.bundle
Mi Robot Vacuum
2020.04.14
1000708
1002506
main.bundle
Xiaomi Mijia Yeelight Bedside Lamp
2019.12.11
1000775
1004808
main.bundle
Roborock S5 Max
2020.06.26
1001602
1007049
main.bundle
Xiaomi Viomi V3
2020.09.18
1002917
1010183
main.bundle
IMILAB Home Security Camera
2020.11.15
1003093
1010351
main.bundle
Xiaomi Mi WiFi Repeater 2 Kép
2020.11.19


Korábbi beépülő fordítások letöltése:

Egy kis magyarázat a táblázat jelöléseivel kapcsolatban:

Sorszám/Mappa - Ez annak a mappának a számát jelöli, amelybe a bővítmény kerül.
Például az alábbi Mi Robot Vacuum robotporszívó vezérlőprogramjának teljes elérési útvonala a következő:

Android/data/com.xiaomi.smarthome/files/plugin/install/rn/1000623/1005762

Verzió - Míg egy adott eszközhöz tartozó mappa sorszáma mindig ugyanaz (pl. a Mi Robot Vacuum mindig a 1000623 mappába kerül), addig a verzió oszlopban feltüntetett sorszámok a frissítések alkalmával mindig változnak.
Legegyszerűbben a sorszám növekedésével lehet beazonosítani, hogy frissült a bővítmény!
Például, a Mi Robot Vacuum korábbi verziójának sorszáma a 1004850 volt, az újabb változat már a 1005762 sorszámú mappát használja.


Fájl neve - Ez maga a beépülő modul, azaz a készülék vezérlőprogramja.
Egy adott eszközhöz tartozó apk fájl neve változhat, ha időközben frissül a beépülő.
Ebben az esetben (ha jelzitek), én elkészítem az új verzió fordítását/frissítését is.


Eszköz neve - Ez annak az eszköznek a neve, amelyhez a fordítás készült.
A linkre kattintva további információkat kaphattok a termékről, illetve a megvásárlási lehetőségeiről.


Honosítás - Ebben az oszlopban találjátok az eszközhöz tartozó magyarítás telepítőt.
A telepítés menetéről lentebb találhattok információkat [2. lépés]
.

Kiadás dátuma - Ebben az oszlopban a bővítményhez készített honosítás kiadási/frissítési idejét láthatjátok.



Kép FONTOS megjegyeznem, hogy a fenti címről letölthető magyarítás nem maga a program, azt először magyarítanotok kell a letölthető magyarítás telepítővel (apk formátumok esetén)!
Aki még új itt a fórumon, és nem ismeri ennek a menetét, az tekintse meg az alábbi videót.

>>A magyarítások telepítési módja<<

Itt gyorsan hozzáteszem (mert korábban már kaptam ejnye-bejnyét érte), hogy a videóban nem azért szerepelnek rövid ékezetes karakterek a hosszúak helyett, mert full kretén vagyok a hejesirásho :1212, hanem azért, mivel azok hibásan jelennek meg a bemutatóban.



A beépülő magyarításának és alkalmazásának lépései

Előljáróban annyit, hogy...
Először mindenképpen telepítenetek kell a magyar nyelvű Xiaomi Home alkalmazást, hogy hozzá tudjatok férni a rendelkezésre álló beépülőhöz, amit magyarrá kívántok tenni.

A következőkben én a saját Mi Robot Vacuum robotporszívóm példáján át mutatom be a folyamatot.

[1. lépés]: Töltsétek le az alábbi táblázatból a Mi Robot Vacuum készülékhez tartozó beépülő magyarítást.
Miután kicsomagoltátok a Mi_Robot_Vacuum_hu.zip állományt, találtok benne 2 fájlt (Honosítás lépései.txt és main.bundle).

[2. lépés]: Androidos készüléketeken navigáljatok az Android\data\com.xiaomi.smarthome\files\plugin\install\rn\1000623\1005762\android] mappába.
Ezen a mappán belül kell látnotok az eredeti main.bundle nevű fájlt.

[3. lépés]: A 1. lépésben említett magyarított main.bundle fájlt be kell másolnotok az Android/data/com.xiaomi.smarthome/files/plugin/install/rn/1000623/1005762/android mappába (az eredeti felülírásával).
Elképzelhető, hogy a beépülő indítása előtt egy gyorsítótár ürítésre is szükség lesz a telefonon.

[4. lépés]: Indítsátok el a Xiaomi Home alkalmazást, vagy koppintsatok a robotporszívó parancsikonjára (ha előzőleg már kitettétek azt a kezdőképernyőre), és ha az ördög is úgy akarja, az alkalmazás magyarul köszön vissza rátok! 39x


2020. nov. 19. 9:06
Profil Honlap
Hozzászólások megjelenítése:  Rendezés  
Hozzászólás a témához   [ 1 hozzászólás ] 

Ki van itt

Jelenlévő fórumozók: nincs regisztrált felhasználó valamint 0 vendég


Nem nyithatsz témákat ebben a fórumban.
Nem válaszolhatsz egy témára ebben a fórumban.
Nem szerkesztheted a hozzászólásaidat ebben a fórumban.
Nem törölheted a hozzászólásaidat ebben a fórumban.

Keresés:
Ugrás:  
cron
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group.
Designed by STSoftware.
Magyar fordítás © Magyar phpBB Közösség