Sziasztok!
Adott egy Sony Xperiás billentyűzet amit szvsz a legjobbnak titulálok az összes beviteli lehetőségek közül. Több nyelv együttes használata, nagyon jó szójavaslatok, és ékezetes billentyűk. Mindössze egyetlenegy problémám van vele. A háttér nem annyira sötét mint korábban és így kevésbé tűnnek ki a billentyűk.
Ilyen volt korábban GB/ICS alatt. http://cdn2.ubergizmo.com/wp-content/uploads/2013/03/sony-experia-z-rev…
és ilyen most:
http://www.gizmobolt.com/wp-content/uploads/2015/03/Install-Xperia-Keyb…
Ilyen magyar kiosztással: https://mobilarena.hu/dl/cnt/2015-05/118558/ss8.png
Az is jó lenne ha a sötét billentyűzet hátterét rá lehetne ültetni a klasszikus nézetre.
Ezt hogyan tudnám megvalósítani?
Sajnos még sosem szerkesztettem ilyen fájlt.
LG Optimus G gyári rom 4.4.2 alatt tökéletesen működik.
4.4: https://1drv.ms/u/s!AtNl8LakY_zQpD9_4QW7685nshoz
5+: https://forum.xda-developers.com/attachment.php?attachmentid=3493973&d=…
Official Thread: https://forum.xda-developers.com/android/apps-games/sony-z3-keyboard-lo…
Köszönöm és várom az ötleteiteket!
- 1221 megtekintés
Hozzászólások
Gondolom a /res/color/ alatt lévő
keyboard_button_color.xml
keyboard_button_color_dark.xml
keyboard_button_color_light.xml
VAGY
key_text_color.xml
key_text_color_dark.xml
key_text_color_light.xml
fájlokat kellene górcső alá venni valami hozzáértőnek, mert én csak messziről ismerem a témát..
Meg holnap tüntetés..
--
God bless you, Captain Hindsight..
- A hozzászóláshoz be kell jelentkezni
Az apktool-lal szerintem meg lehetne csinálni.
- A hozzászóláshoz be kell jelentkezni
Atirod benne, amiket szeretnel. Utana:
-kitorlod a meta_inf konyvtarat
-alairod a jarsignerrel
-zipalign-t raereszted
-leszeded a regit, feltelepited az ujat
Ha nem egyezik az alairas a regi es az uj kozott, akkor nem tudod frissiteni, csak torles utan ujratelepiteni. Ha system appkent volt telepitve, az plusz macera.
--
A strange game. The only winning move is not to play. How about a nice game of chess? - Wargames
- A hozzászóláshoz be kell jelentkezni
Sziasztok!
Mivel még nagyon nem vagyok jártas a témában ezért leírások után olvasok a fórumokon.
Sikerült beszereznem normál apk-t még sincs annyi baj vele, mint a zip-es változattal.
Letöltöttem ezt: Xperia_Keyboard_8.0.A.0.80_v9_by_yener90.apk https://forum.xda-developers.com/attachment.php?attachmentid=4097058&d=…
ami ebben a fórumban található: https://forum.xda-developers.com/android/apps-games/app-sony-xperia-key…
Beszereztem az APKTool-t és ezt a leírást követtem: https://forum.xda-developers.com/showthread.php?t=1891686
-java van fent.
Igaz, nem értettem minek kell a Telefonom Framework-je de követtem az utasítást így felraktam a framework-res.apk-t.
A SystemUI.apk és twframework-res.apk nem található mivel nincs Samsung készülékem.
A decompiling sikeresen lezajlott. Kicseréltem a fájlokat, mellesleg a billentyűzet háttérszínre én a res/color alatt lévő keyboard_candidate_color-ra gondolnék.
Ezután jelentkezett a baj.
A recompiling nem fut le rendesen.
Ez fogad:
Microsoft Windows [verziószám: 6.1.7601]
Copyright (c) 2009 Microsoft Corporation. Minden jog fenntartva.
C:\Users\Albert Tibor Rezső>cd c:\windows
c:\Windows>apktool b C:\Windows\Xperia_Keyboard_8.0.A.0.80_v9_by_yener90
I: Using Apktool 2.2.2
I: Checking whether sources has changed...
I: Checking whether resources has changed...
I: Building resources...
W: C:\Windows\Xperia_Keyboard_8.0.A.0.80_v9_by_yener90\res\drawable-anydpi-v21\i
c_triangle_skin_tones.xml:2: error: No resource identifier found for attribute '
viewportWidth' in package 'android'
W:
W: C:\Windows\Xperia_Keyboard_8.0.A.0.80_v9_by_yener90\res\drawable-anydpi-v21\i
c_triangle_skin_tones.xml:2: error: No resource identifier found for attribute '
viewportHeight' in package 'android'
W:
W: C:\Windows\Xperia_Keyboard_8.0.A.0.80_v9_by_yener90\res\drawable-anydpi-v21\i
c_triangle_skin_tones.xml:4: error: No resource identifier found for attribute '
fillColor' in package 'android'
W:
W: C:\Windows\Xperia_Keyboard_8.0.A.0.80_v9_by_yener90\res\drawable-anydpi-v21\i
c_triangle_skin_tones.xml:4: error: No resource identifier found for attribute '
pathData' in package 'android'
W:
W: C:\Windows\Xperia_Keyboard_8.0.A.0.80_v9_by_yener90\res\drawable-anydpi-v21\i
c_triangle_skin_tones_background.xml:2: error: No resource identifier found for
attribute 'viewportWidth' in package 'android'
W:
W: C:\Windows\Xperia_Keyboard_8.0.A.0.80_v9_by_yener90\res\drawable-anydpi-v21\i
c_triangle_skin_tones_background.xml:2: error: No resource identifier found for
attribute 'viewportHeight' in package 'android'
W:
Exception in thread "main" W: C:\Windows\Xperia_Keyboard_8.0.A.0.80_v9_by_yener9
0\res\drawable-anydpi-v21\ic_triangle_skin_tones_background.xml:4: error: No res
ource identifier found for attribute 'fillColor' in package 'android'
W:
W: C:\Windows\Xperia_Keyboard_8.0.A.0.80_v9_by_yener90\res\drawable-anydpi-v21\i
c_triangle_skin_tones_background.xml:4: error: No resource identifier found for
attribute 'pathData' in package 'android'
W:
brut.androlib.AndrolibException: brut.androlib.AndrolibException: brut.common.Br
utException: could not exec (exit code = 1): [C:\Users\ALBERT~1\AppData\Local\Te
mp\brut_util_Jar_2002704001202209051.tmp, p, --forced-package-id, 127, --min-sdk
-version, 19, --target-sdk-version, 24, --version-code, 16777296, --version-name
, 8.0.A.0.80, --no-version-vectors, -F, C:\Users\ALBERT~1\AppData\Local\Temp\APK
TOOL7936367034620897297.tmp, -0, arsc, -0, res/raw/gtm_empty_container, -0, arsc
, -I, C:\Users\Albert Tibor Rezső\AppData\Local\apktool\framework\1.apk, -S, C:\
Windows\Xperia_Keyboard_8.0.A.0.80_v9_by_yener90\res, -M, C:\Windows\Xperia_Keyb
oard_8.0.A.0.80_v9_by_yener90\AndroidManifest.xml]
at brut.androlib.Androlib.buildResourcesFull(Androlib.java:477)
at brut.androlib.Androlib.buildResources(Androlib.java:411)
at brut.androlib.Androlib.build(Androlib.java:310)
at brut.androlib.Androlib.build(Androlib.java:263)
at brut.apktool.Main.cmdBuild(Main.java:227)
at brut.apktool.Main.main(Main.java:84)
Caused by: brut.androlib.AndrolibException: brut.common.BrutException: could not
exec (exit code = 1): [C:\Users\ALBERT~1\AppData\Local\Temp\brut_util_Jar_20027
04001202209051.tmp, p, --forced-package-id, 127, --min-sdk-version, 19, --target
-sdk-version, 24, --version-code, 16777296, --version-name, 8.0.A.0.80, --no-ver
sion-vectors, -F, C:\Users\ALBERT~1\AppData\Local\Temp\APKTOOL793636703462089729
7.tmp, -0, arsc, -0, res/raw/gtm_empty_container, -0, arsc, -I, C:\Users\Albert
Tibor Rezső\AppData\Local\apktool\framework\1.apk, -S, C:\Windows\Xperia_Keyboar
d_8.0.A.0.80_v9_by_yener90\res, -M, C:\Windows\Xperia_Keyboard_8.0.A.0.80_v9_by_
yener90\AndroidManifest.xml]
at brut.androlib.res.AndrolibResources.aaptPackage(AndrolibResources.jav
a:440)
at brut.androlib.Androlib.buildResourcesFull(Androlib.java:463)
... 5 more
Caused by: brut.common.BrutException: could not exec (exit code = 1): [C:\Users\
ALBERT~1\AppData\Local\Temp\brut_util_Jar_2002704001202209051.tmp, p, --forced-p
ackage-id, 127, --min-sdk-version, 19, --target-sdk-version, 24, --version-code,
16777296, --version-name, 8.0.A.0.80, --no-version-vectors, -F, C:\Users\ALBERT
~1\AppData\Local\Temp\APKTOOL7936367034620897297.tmp, -0, arsc, -0, res/raw/gtm_
empty_container, -0, arsc, -I, C:\Users\Albert Tibor Rezső\AppData\Local\apktool
\framework\1.apk, -S, C:\Windows\Xperia_Keyboard_8.0.A.0.80_v9_by_yener90\res, -
M, C:\Windows\Xperia_Keyboard_8.0.A.0.80_v9_by_yener90\AndroidManifest.xml]
at brut.util.OS.exec(OS.java:95)
at brut.androlib.res.AndrolibResources.aaptPackage(AndrolibResources.jav
a:434)
... 6 more
c:\Windows>
Sejtelmem sincs, hogy mi lehet a baj. Esetleg egy leírást tudnátok küldeni amivel újra megcsinálnám?
Android SDK-t is fel kellene telepíteni?
Ha sikerül elkészíteni az apk-t gondolom csak egy signing marad hátra.
-----------------------------------------------
Ui: Ja, és így már tudjátok a becses nevemet is. :)
- A hozzászóláshoz be kell jelentkezni