![]() |
Register | Login |
Site Rules
• FAQ
• Search • Contact
Portal • Blog • Wiki • Chat |
Board index » Strefa Nokia OS S40 » Tutoriale & Triki » [S40] Warsztat |
Previous topic | Next topic Page 4 of 5 [ 67 posts ] Go to page Previous 1, 2, 3, 4, 5 Next |
Print view |
Write comments | Post new topic |
Wypakowywanie i edycja Image Content (CNT). |
---|
![]() |
3 Jan 2010, o 22:55 |
ndt ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
hmm, nie zaglądałem do tego tematu dość długo - postaram zrobić się coś z tym bugiem
![]() |
Last post |
![]() |
![]() |
4 Jan 2010, o 18:28 |
kosmita1993 ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
ndt, zauważyłem jeszcze jeden błąd, a mianowicie:
do jednego folderu nie można wrzucić dwóch plików o tej samej nazwie i różnym rozszeżeniu do jednego folderu, co jest przydatne m. in. do podmiany kalkulatora... przykład: nie można wrzucić trixem takich plików do jednego folderu: calc2_en_de_fr_hu-HU_pl-PL_ro-RO.jad calc2_en_de_fr_hu-HU_pl-PL_ro-RO.jar |
![]() |
![]() |
4 Jan 2010, o 21:50 |
ndt ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
ok proponuję od pobrania najnowszego buildu TriX FATe (prawdopodobnie nie ma żadnych zmian istotnych zmian, jedynie swierza kompilacja)
Po wybraniu naszego content image jako input file i podaniu ścieżki gdzie chcemy zapisać output file, należy uruchomić fate_shell.trx plugin - powinien rozpoznać z jakim woluminem ma do czynienia. Należy nie wprowadzać żadnych modyfikacji, jedynie wybieramy opcję 0 aby program zapisał plik wynikowy - nie jest on identyczny z oryginałem i chciałbym się upewnić czy aby na pewno jest on prawidłowym plikiem image - należy wgrać w znany wam sposób taki plik content do telefonu i zaraportować mi rezultaty ![]() jeśli telefon wykryje go jako poprawny content to przejdę do naprawy wspomnianych bugów pozdrawiam, ndt [ Dodano: 2010-01-04, 23:20 ] kosmita1993 wrote: ndt, zauważyłem jeszcze jeden błąd, a mianowicie: do jednego folderu nie można wrzucić dwóch plików o tej samej nazwie i różnym rozszeżeniu do jednego folderu, co jest przydatne m. in. do podmiany kalkulatora... przykład: nie można wrzucić trixem takich plików do jednego folderu: calc2_en_de_fr_hu-HU_pl-PL_ro-RO.jad calc2_en_de_fr_hu-HU_pl-PL_ro-RO.jar no nie mogę się z tym zgodzić - właśnie dodałem do obrazu do jednego folderu 2 pliki test.c i test.h |
![]() |
![]() |
5 Jan 2010, o 19:35 |
kosmita1993 ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
ndt, mam problem, pobrałem tego trix'a z Twojego podpisu i okazało się że:
1. zajmuje więcej niż ten z którego korzystałem 2. wogule się nie uruchamia lub tylko uruchamia w tle proces o nazwie trix i obciąża procek 100%... [ Dodano: 2010-01-05, 18:48 ] ndt wrote: wybieramy opcję 0 aby program zapisał plik wynikowy - nie jest on identyczny z oryginałem nowy trix mi nie działa, ale jak zapisuję tym starym to pliki są identyczne (czytaj zajmują dokładnie tyle samo miejsca - co do bajta) [ Dodano: 2010-01-05, 19:18 ] Jakbyś mógł to zamieść Twój cały folder z Trix'em którego odpalałeś - może mu czegoś brakuje (dodam że wrzuciłem go do jednego z ppmoddem i bibliotekami - wszystko z twojego podpisu). I żeby nie było: ten plik visual c++ z microsoftu też pobrany i zainstalowany. Aha, i jeszcze system - windows vista ultimate - ale wątpię aby to on był przyczyną, ponieważ poprzedni trix działa i ppmodd też. |
![]() |
![]() |
5 Jan 2010, o 21:34 |
ndt ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
kosmita1993, wrzucił#em złą wersję
![]() pobierz TriXa raz jeszcze (z linku w moim podpisie) dodaj jakiś plik do wybranego folderu np predefjava i sprawdź zachowanie w telefonie - jednak mam złe przeczucia, jeśli się sprawdzą zabieram się za debugowanie kodu ![]() |
![]() |
![]() |
5 Jan 2010, o 22:32 |
nemo333 ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
ja ściągnąłem teraz wersje z podpisu ndt wrzuciłem do katalogu ppmmoda i normalnie odpaliła
![]() |
![]() |
![]() |
6 Jan 2010, o 14:36 |
ndt ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
ok, chyba znalazłem przyczynę problemów (uszkodzony content), postaram się w najbliższym czasie wydać uaktualnienie (+ nowy skrypt do wygodnej edycji contentu
![]() [ Dodano: 2010-01-06, 13:35 ] ok update gotowe ![]() Changelog: Quote: TriX FATe b.3672:
z uwagi że plugin TriX_FATe jest w dość wczesnej fazie rozwoju, brakuje wielu funkcji jak usuwania/dodawania folderów, napisałem prosty skrypt fate_dumper, który exportuje a następnie, po edycji w zewnętrznym edytorze, importuje z powrotem obraz partycji FAT w formacie IMA. Do przeglądania zawartości polecam narzędzia pokroju UltraISO. Obraz zapisany tym programem ma większy rozmiar (ma rozmiar całej partycji ok 9MB) jednak skrypt to wykrywa i usuwa niepotrzebne sektory. uwagi i sugestie mile widziane pozdrawiam, ndt |
![]() |
![]() |
6 Jan 2010, o 16:32 |
kosmita1993 ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
ndt wrote: kosmita1993, wrzucił#em złą wersję pobierz TriXa raz jeszcze (z linku w moim podpisie) ndt wrote: ok update gotowe Ciągle jak kilkam na linku w Twoim opisie jest dalej ten sam plik, który był wczoraj... (pliki w archiwum ściągniętym wczoraj a tym ściągniętym dzisiaj wogóle się nie różnią, nie ma tam tego nowego skryptu - archiwum jest identyczne). Może wrzuć najnowszą wersję na 4shared albo inny serwer? PS: będę przed kompem jeszcze wieczorem (po 19.00) i jeśli tylko będzie link do pobrania tej najnowszej wersji to z przyjemnością ją przetestuję. |
![]() |
![]() |
6 Jan 2010, o 17:04 |
ndt ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
nie wiem jakiej przeglądarki używasz ale odśwież może stronę
![]() |
![]() |
![]() |
6 Jan 2010, o 18:19 |
pawelooss ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
kosmita1993, na chromej przeglądarce też tak miałem, na FX nie ma problemu. To użyj FlashGeta albo czegoś.
![]() |
![]() |
![]() |
6 Jan 2010, o 19:33 |
kosmita1993 ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
FlashGet pomógł - dzięki. A trix'a zaraz przetestuję - jak obiecałem. na początek usunięcie niepotrzebnych motywów i podmiana kalkulatora
![]() [ Dodano: 2010-01-06, 18:45 ] No i jednak nie da się wrzucić dwóch plików o tej samej nazwie i różnym rozszerzeniu - próbowałem wszystkiego. Niby pisze "done" ale jednak pliku dalej tam nie ma. ndt wrote: właśnie dodałem do obrazu do jednego folderu 2 pliki test.c i test.h Może dlatego że mają krótsze nazwy, jednoliterowe rozszerzenie... [ Dodano: 2010-01-06, 18:51 ] drugi test: usunąłem dwa motywy, zapisałem i oto efekt: plik oryginalny: 3 525 kB plik zmodyfikowany: 3 525 kB [ Dodano: 2010-01-06, 18:53 ] skrypt fate_dumper u mnie nie działa ![]() [ Dodano: 2010-01-06, 18:57 ] test czwarty: dodałe do contenta swój motyw i po zapisaniu rozmiar się zwiększył - spróbuje to wgrać phoenixem i zaraz sporządze raport. [ Dodano: 2010-01-06, 19:16 ] ndt, tak przy okazji: zauważyłem że zmieniłeś (zwiększyłeś) domyślne wymiary okna i teraz za każdym razem musze zmniejszać, bo sie mi nie mieści. Kożystam z rozdzielczości 1280x800px. Domyślam się że korzystasz z "MS visual c++" - jeśli tak to wiem że nie ma z tym dużo roboty (wiem bo robiłem w MS visual basic), więc jakbyś coś poprawiał w programie to przy okazji zmniejsz te wymiary (głównie wysokość), bo nie wszyscy korzystają z dużych rozdzielczości ekranu... [ Dodano: 2010-01-06, 19:18 ] Dodało i działa! Quote: Asic CMT: Programming 76% Asic CMT: Programming 78% Asic CMT: Programming 80% Asic CMT: Programming 82% Asic CMT: Programming rm217__07.21.image_PORSHE_128 Asic CMT: Programming 84% Asic CMT: Programming 86% Asic CMT: Programming 88% Asic CMT: Programming 90% Asic CMT: Programming 92% Asic CMT: Programming 94% Asic CMT: Programming 96% Asic CMT: Programming 98% Asic CMT: Verifying communication to device... Waiting for communication response: 25 BB5 USB Flashing succeeded Phone flashing completed. Waiting for phone to boot up Bootup successful Verifying communication to product (before flash finalizing) Communication verified Doing factorysets Factorysets complete Loading default data to phone Loading default data to phone Getting Data Package Reading product state Starting backup/restore sub-procedure: data item pre-delay data item pre-delay data item pre-delay Sub-procedure completed: Succeeded., result code: 0 Starting to backup/restore data item: VoiceMailBoxNumbers, version: 1.0 Data Item backup/restore completed: Succeeded., result code: 0 Starting backup/restore sub-procedure: data item post-delay data item post-delay data item post-delay Sub-procedure completed: Succeeded., result code: 0 Starting backup/restore sub-procedure: data item pre-delay data item pre-delay data item pre-delay Sub-procedure completed: Succeeded., result code: 0 Starting to backup/restore data item: Certificates, version: 1.0 Data Item backup/restore completed: Succeeded., result code: 0 Starting backup/restore sub-procedure: data item post-delay data item post-delay data item post-delay Sub-procedure completed: Succeeded., result code: 0 Starting backup/restore sub-procedure: data item pre-delay data item pre-delay data item pre-delay Sub-procedure completed: Succeeded., result code: 0 Starting to backup/restore data item: EmergencyNumbers, version: 1.0 Data Item backup/restore completed: Succeeded., result code: 0 Starting backup/restore sub-procedure: data item post-delay data item post-delay data item post-delay Sub-procedure completed: Succeeded., result code: 0 Starting backup/restore sub-procedure: data item pre-delay data item pre-delay data item pre-delay Sub-procedure completed: Succeeded., result code: 0 Starting to backup/restore data item: ISSVariantActivator, version: 1.0 Data Item backup/restore completed: Succeeded., result code: 0 Starting backup/restore sub-procedure: data item post-delay data item post-delay data item post-delay Sub-procedure completed: Succeeded., result code: 0 Backup/restore result: 0 out of 4 items were not backed up Default data loading complete Stopping all operations, returning phone to default mode All operations completed Product flashing succeeded. W motywach zaraz po refubrishu mam ten mój motyw! czyli dodawanie plików działa. Plik też jest wykrywany jako prawidłowy content PS: motyw zajmował ~600kB a contentowi przybyło tylko ~300kB. Ale na telefonie działa normalnie, więc nie ma się chyba czym przejmować (zastosowałem motyw i nie brakuje mu żadnych plików, wszystko działa jak należy) [ Dodano: 2010-01-06, 19:25 ] W folderze w którym utworzyłem plik rm217__07.21.image_PORSHE po skończonym flashu pojawił się drugi: rm217__07.21.image_PORSHE_128. Czy to normalne? Po co phoenix go utworzył? dodam że zajmuje o około 70kB więcej niż oryginał. Quote: Flashing started Creating product data items list Product data items list created Backup not required Flashing phone Initializing Asic CMT: Verifying communication to device... Getting product info... PN_PERMANENT_DATA server reported page size 128 KB. Loading image files... Phone page size 128 differs from file. Creating 128k file from rm217__07.21.image_TEST_deletefiles... AdlServer: Flashing Update Server Data: 248320 Bytes AdlServer: Flashing CMT UPS data 1% AdlServer: Flashing CMT UPS data 10% AdlServer: Flashing CMT UPS data 20% [ Dodano: 2010-01-06, 19:40 ] Pisałem wyżej, że z usuwaniem plików jest coś nie tak, ale usunąłem kilka domyślnych motywów, dodałem swój, dodałem sobie jeszcze aplikację ttpod-playera i o dziwo wgrało się bez problemów! nowy skryp świetnie sobie radzi! [ Dodano: 2010-01-06, 20:13 ] No więc tak: wrzucenie dwóch plików a tej samej nazwie dalej mi sie nie udało, ale podmiana tak! Teraz gdy włączam kalkulator z organizatora pojawia mi sie ten fajny kalkulator z s40v5. Dodam, że właśnie zrobiłem content full tiuning (usuwanie i dodawanie plików + ten kalkulator ![]() ![]() [ Dodano: 2010-01-06, 20:33 ] Dla niedowiarków: zmodyfikowany content dla 6300 rm-217: co zmienione? - kalkulator ![]() - usunięte linki z galerii do pobierania - usunięte domyślne motywy (oprócz nokia i noir), tapety, wygaszacze - dodane cztery nowe tapety i jeden motyw (60second) - dodany ttpod-player w aplikacjach |
![]() |
![]() |
6 Jan 2010, o 21:33 |
nemo333 ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
To skoro już wszystko działa to może ktoś by opisał krok po kroku edycje contentu tak żeby działał? bo ja już się pogubiłem
|
![]() |
![]() |
6 Jan 2010, o 21:34 |
kosmita1993 ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
![]() |
![]() |
7 Jan 2010, o 00:58 |
ndt ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
pamiętajmy że operujemy na partycji FAT - a więc usunięcie pliku polega na ustawieniu pewnej flagi w jego headerze na "deleted" - sektory które zajmował są wymazywane dopiero przy defragmentacji stąd te nieścisłości w rozmiarze, dopiero przy pełnym zapełnieniu dysku (ok 9MB) plugin FATe przeprowadziłby defragmentację
[ Dodano: 2010-01-07, 00:07 ] Quote: ndt, tak przy okazji: zauważyłem że zmieniłeś (zwiększyłeś) domyślne wymiary okna i teraz za każdym razem musze zmniejszać, bo sie mi nie mieści. Kożystam z rozdzielczości 1280x800px. Domyślam się że korzystasz z "MS visual c++" - jeśli tak to wiem że nie ma z tym dużo roboty (wiem bo robiłem w MS visual basic), więc jakbyś coś poprawiał w programie to przy okazji zmniejsz te wymiary (głównie wysokość), bo nie wszyscy korzystają z dużych rozdzielczości ekranu... erhmm sorry, u siebie mam 1920x1200 ![]() |
![]() |
![]() |
7 Jan 2010, o 19:44 |
kosmita1993 ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
ndt wrote: u siebie mam 1920x1200 Albo mógłbyś zrobić tak żeby program przy zamykaniu zapisywał ostatnie ustawienia wielkości okna do jakiegoś pliku z ustawieniami (np. config.txt). A wracając do Trix'a - jest małe niedopracowanie: dzisiaj w szkole zauważyłem, że po wgraniu zmodyfikowanego contentu i wpisaniu *#0010# nie wyświetla się informacja o contencie (w zasadzie to nic sie niewyświetla, telefon wychodzi do pulpitu). Ale nie ma to wpływu na działanie telefonu, więc chyba można to olać. |
Top |
![]() |
Write comments | Post new topic |
Go to page Previous 1, 2, 3, 4, 5 Next Page 4 of 5 [ 67 posts ] Previous topic | Next topic |
|
Users browsing this forum: No registered users and 1 guest |
Board index » Strefa Nokia OS S40 » Tutoriale & Triki » [S40] Warsztat |
© 2009-2023 Forum NokiaHacking.pl • Full version of site (Hi-Fi)
Powered by phpBB & phpBB3.PL & phpBB SEO modified by Pawelooss Time : 2.055s | 106 Queries | GZIP : Off |