Witam,
Zawsze unikam zakładania nowych wątków, ale tym razem nie mogę sobie poradzić z dwoma problemami.
Otóż za pozwoleniem autora pewnego ROMu robię jego dump, modyfikuję (bez kuchni) ROM do PLK i składam na powrót. Z większością problemów jakie napotkałem (np. edycja rejestru mając do dyspozycji wyłącznie olbrzymie pliki .hv) już sobie poradziłem, ale nie mogę przewalczyć dwóch problemów:
1. Pierwszy problem dotyczy szablonów wiadomości używanych przez WinMo np. do pisania maila. W pierwszych "pakietach" spolszczających, które były wydane w postaci CABów instalowanych na gotowy ROM, wrzuciłem wszystkie pliki compose_note, compose_***, read_note itd. (oczywiście wszystkie 0415) i pozmieniałem odpowiednie wpisy w rejestrze, żeby system z nich korzystał. Ale niestety ludzie zaczęli się skarżyć, że nie mogą podglądać smsa w outlooku ani odpowiedzieć na e-mail.
Zacząłem drążyć temat (wciąłem na celownik HTC_compose_note.0415.htm). Oryginalnie w ROMie WWE jest plik, który ma nazwę HTC_compose_note.0409.htm i on obsługuje szablonik wysyłanego e-maila (niezależnie czy w odpowiedzi, czy nowy email czy przesłany dalej). Wziąłem sobie najpierw gotowy compose ze stock ROMu S2 i nakładki IW, wrzuciłem go do \windows\, zmieniłem w regu i niestety przy kliknięciu "Nowy e-mail", albo "Odpowiedz" efekt wygląda tak:
http://upload.wiarq.pl/images_up/5617compose_bug.pngKiedy w regu przestawiłem z powrotem na HTC_compose.....0409 to było OK, ale oczywiście w polach Od, Do, Temat itd były angielskie wpisy. Myślałem, że w tym pliku coś jest nie tak, więc wziąłem oryginalny z ROMu, zmieniłem w nim na polskie wyrażenia, zapisałem jako HTC_compose_note.0415.htm (edytowałem przy pomocy Notepad2, żeby nie było żadnych problemów z kodowaniem znaków), wrzuciłem do Windows, zmieniłem REG i... to samo. Potem skopiowałem ten zmieniony plik i zapisałem go jako HTC_compose.......0409.htm nadpisując oryginalny z ROMu i... znowu to samo!
Następnie po HR (bo już w ogóle żaden plik "compose" nie chiał działać) skopiowałem oryginalny HTC_....0409 na kartę i nie zmieniając niczego skopiowałem go do \Windows\ nadpisując oczywiście i... znów nie zadziałało.
Wtedy pomyślałem, że trzeba się pobawić atrybutami pliku, ale również bez rezultatów. No to doszedłem do wniosku, że te pliki compose_note muszą być wgotowane w ROM, żeby system chciał z nich korzystać i jak tylko nauczyłem się składać na powrót ROM z dumpu to zrobiłem eksperyment i dogotowałem ten mój spolszczony HTC_compose_note.0415.htm, a po flashu zmieniłem tylko wpis w rejestrze, ale mimo wszystko nie zadziałało. Efekt zawsze dokładnie ten sam.
Tak więc nie mam pojęcia co zrobić, żeby w templatkach nowych wiadomości były pola OD, DO, TEMAT, ZAŁĄCZNIKI, zamiast From, To itd.
2. Drugie pytanie również dotyczy spolszczenia i myślałem, że rzecz nie jest skomplikowana, ale nie znalazłem nigdzie jednoznacznej odpowiedzi. Otóż chciałbym żeby katalog Settings po spolszczeniu nazywał się normalnie Ustawienia. Ale nigdzie, ale to nigdzie nie znalazłem informacji jak to zrobić cab'em na istniejącym ROMie, więc doszedłem do wniosku, że to trzeba ugotować. No OK. Mam więc dump ROMu i w nim plik initflashfiles.dat, w którym pozakładane są wszystkie foldery, ale nie mam pojęcia jak pokazać systemowi, że folder \Windows\Start Menu\Ustawienia (oczywiście można przyjąć, że zamiast ustawienia wpiszę "robaczki" w HEX, tak jak znalazłem w jednej z instrukcji tutaj na mobione) to jest folder Settings. Przy flashu i tak ustawienia w Menu Start nazywają się Settings.
Podobnie jak np. nie wiem jak nauczyć system, żeby programy, które używają skrótów Windowsa CE, że %CE8% to folder \Windows\Start Menu\Gry, a nie Games.
Przepraszam za ten elaborat, ale nie miałem pojęcia jak to wytłumaczyć w prostszych słowach

Oczywiście z góry dzięki za pomoc.