Fehlende Dialogsprache (ins OS) "nachrüstbar"?

  • 21 Antworten
  • Letztes Antwortdatum
Simon G.

Simon G.

Philosoph
845
Wer kann dabei helfen Deutsch in die China Roms zu integrieren.

Es gibt ein Ordner der tts heisst wo sich sprachen befindet.

Es gibt die german.apk die man einfügen kann ohne Erfolg.

Es wird wohl eine Framework Geschichte sein.

Nur was davon bearbeitet man oder tauscht man aus.

Mit der B152 hatte ich ein Versuch gemacht .

Ich habe die german.apk integriert.

Ich habe den tts Ordner über schrieben.

Und bin in cust/ channels und habe den Inhalt von Westeuropa ueberall über schrieben wo das vorkommt

Email
Logo
Media
Prop
XML

Danach ein factory Reset gemacht.

Das hat kein Erfolg gebracht ausser das beim Einrichten der erste Bildschirm bevor Wlan kommt Deutsch war.

Im Framework Ordner sehe ich nicht durch.
Habe zwar irgendwelche Bestandteile die nach Sprache aussehen gefunden nur schlau werde ich daraus nicht.

Als ich schonmal am Framework gearbeitet habe startete die Rom nicht mehr.

Mit cust kann das schon mal nichts zutun haben weil nicht alle Roms Cust haben.

Eine Versteckte cust backup Datei die Isa mal beschrieb ist nicht auffindbar.


Ich hoffe irgendeiner da draussen kann Abhilfe schaffen.
 
@Simon,

das Thema ist doch schon mehrfach besprochen worden.

Der tts Ordner enthält die Schriftarten, hat also nix mit Sprachauswahl zu tun.

Die Sprachpackete ligen in der Framworl-res.apk (für system Einstellungen) und der SystemUI.apk. In allen von mir getesteten China Rom´s war Deutsch enthalten.
Um die Framework-res.apk richtig zu öffnen brauchst du das APK-TOOL. Einfach nur mit ZIB öffnen führt nicht zum Ziel.

Also wissen wir nun wo die Sprachen stecken, stellt sich nur noch die Frage wo werden die möglichen Sprachen "geladen" das man diese in den Settings auch auswählen kann. Da kommt der cust Ordner ins Spiel.

Woführ ist der cust Ordner? Die erleichter Huawei das updaten der Firmware. Also ein update zb. für verschiedene Provider. Sprich bootanimation und Sound bleibt.
Also flashe ich das update auf ein T-com Handy bleibt die T-com bootanimation. Das selbe Update auf ein Vodafone Handy bleibt die Vodafone Bootanimation. (das gleiche gilt für Bootsound usw....)

Wie funktioniert das? Beim flashen einer China Firmware wird die Cust.img geflasht nun ist dein Handy eines aus China. Gleichzeitig wird ein cust_backup erstellt. Änderst du nun etwas im cust Ordner und machst einen factory reset (der ist nötig das die Änderungen greifen) wird das cust_backup neu eingespielt und alle deine Änderungen sind futsch.

Also muss man die cust_backup.img Ändern. Liegt in selben format vor wie die system.img ext4.

Gruß :) Isa
 
Jetzt nach drei mal lesen habe ich es verstanden.

Darum wunderte es mich immer wenn ich update.apps aus anderen Channels flashte das dort nach Reboot system now immer erst cust ...fail stand und ich erst danach ins system konnte jedesmal .

Hat das was damit zu tun?

Der ursprüngliche Beitrag von 14:09 Uhr wurde um 14:12 Uhr ergänzt:

Aber Isa wo liegt den dieses cust Backup ich kann es absolut nicht finden.
 
Kann sein das es einen Cust Ordner in der Boot.img steckt. Also boot.img aus der China rom öffnen und da mal einen Blick in die Ramdisk werfen.

Möglichkeit 2. Einfach mal den cust.img (deutsch) mit dem flashtool auf die China Rom flashen.
 
Jo mache ich melde mich dann
 
Mit den Apps morelocal2 und set local and Language klappt es nicht bei jeder ROM.

Bei der Lenovo Stockrom kommt das :
cc10245ee61100b6131edf19a42736ad.jpg
Oder per ADB mit PC:
8cd32817e021557502ec8fdbed8bcfac.jpg
Die andere App zeigt :
5e5583511d2a64f7e42e1b31343e53e0.jpg
Sxheint nur bei der B152 zu klappen .

Hätte mich auch gewundert wenn das so einfach wäre.

Trotzdem danke an Schnuff28 für den App Fund.
 
Zuletzt bearbeitet von einem Moderator:
Wow, "klappt nicht" ist ja mal ne sinnvolle Fehlerbeschreibung.
Hast du dann die 2 Möglichkeiten, die dir auf den Bildern angeboten wird überhaupt ausprobiert?
 
Guten Morgen. Und? Sonst alles gut Katy?


Ne du bin ich um 1:40h nicht mehr zu gekommen.

Aber ich werde das Heute bestimmt noch machen.

Sobald ich das vollbracht habe kommt ein Diagnose Bericht?
 
Hehe ok, auf die Uhrzeit habe ich nicht geguckt. (;
 
Das ist ja nur das was ich festgestellt habe . Das ich das andere mir anschau ist ja klar.

Trotzdem ist das alles nichts halbes nichts ganzes.

Wenn muss das richtig Aktiviert sein in den Settings.
 
Naja, er bemüht sich ja der Simon, finde ich auch ok!!!!!

Fragen solltest du mal beantworten.....

steckt in der boot.img der huawei b152 ein cust Ordner?

Du vermischt hier auch viele Dinge. Ich dachte hier gehts um Huawei China roms.

Wenn ich schreibe, schau halt mal mit dem apk tool in die framework-res.apk, ob da deutsch drin steht bezieht sich das auf eine China huawei firmware.
lg
 
Nein es bezieht sich auf alle China Roms . Eher auf alle wo kein Deutsch Aktiviert ist.

Ja Titel Doof kann ein Mod ja abändern.

So bin erstmal raus .
 
Ich habe das mit Morelocale2 noch mal probiert.

Die b152 ganz ohne Root Voll Deutsch.
Die neue DakeleOs mit Superuser kaum bemerkbar Deutsch.
Mit adb shell pm grant laeuft was in cmd durch wo am anfang error no package found kommt. Die restliche Befehle werden nicht anerkannt.
23a23ad4bf77d896d30c28925bce08f3.jpg


Es ist quasi Rom abhaengig in wie weit es das zu lässt.

Mit der adb shell komme ich dann nicht weiter.

Also bleibt jetzt nur noch das Apk Tool um die Framework zu bearbeiten.
 
Simon G. schrieb:
Mit adb shell pm grant laeuft was in cmd durch wo am anfang error no package found kommt. Die restliche Befehle werden nicht anerkannt.
Das wäre jetzt interessant gewesen, was du tatsächlich eingegeben hast.
Nacheinander:
adb shell
su
pm grant jp.co.c_lis.ccl.morelocale android.permission.CHANGE_CONFIGURATION
 
Ja ich habe erst alles hintereinander weg . Das war schlecht.
Dann ging es nur so .
cd c:\adb enter
adb shell pm grant enter.
Dann lief da alles mögliche durch mit permission Angaben und am Anfang error no packages found .
Den Rest habe ich dann mehrmals versucht ein zu geben ohne Erfolg.

Ohne cd c:\adb geht da garnichts ist auch klar weil die adb exe in C liegt.
 
Ne du musst die Zeile schon komplett so eingeben wie ich sie oben geschrieben habe. Nach "pm grant" möchte er ja einen Paketnamen haben (hier "jp.co.c_lis.ccl.morelocale") und danach noch welche Rechte du diese erteilen willst (hier "android.permission.CHANGE_CONFIGURATION").

Genauere Erklärung zur Syntax gibts hier: http://developer.android.com/tools/help/adb.html#pm
PS. Allgemein ist die Homepage für Developer sehr interssant.
 
Zuletzt bearbeitet:
38d82a7116183d981423d92456be075e.jpg


a5b58b36dce3d1bf32ce9a4189ce955a.jpg


6eeaf9528d216a81fc040806124ce230.jpg



b4dc906286844329101cdb3741aeb28d.jpg

Wirst da draus schlau ??
 
Zuletzt bearbeitet von einem Moderator:
Unknown package weil du nen Buchstabe vergessen hast. Bei morelocal gehört noch nen "e" ans Ende.
 
morelocale ist ne Option, bei Rom´s die kein Deutsch in der framework/systemUi haben.

Ich benutze da das apk-tool und packe values DE de rein. Dann muss man evtl. noch ein paar Überzetzungen per Hand vornehmen.

LG :) Isa
 
Ja dann mache ich mich mal die an Arbeit. Apk tool, Notepad und ganz viel Brain. Isa ich melde mich dann mal wenn ich nicht weiterkomme.:eek:
 

Ähnliche Themen

A
Antworten
2
Aufrufe
2.383
Aggro-Cash
A
R
Antworten
5
Aufrufe
1.512
Radagast
Radagast
D
Antworten
3
Aufrufe
2.776
Simon G.
Simon G.
Zurück
Oben Unten