PO CO EDYTUJEMY/DOGRYWAMY SERVICE BOOKI (książki serwisowe) w BLACKBERRY?
1. Założmy, że mamy BB w sieci PREPAID (TT, mbank, orange go itd.) wtedy warto byłoby mieć domyślnego browsera BB (np. do instalowania aplikacji z sieci - tj. w formie OTA = Over The Air; co jest niewykonalne w OPERZE MINI), MMSy, E-MAILE symulujące technologię push (shangmail) - dodatkowo E-MAILE które są zintegrowane z menu głównym telefonu (tak samo jak SMS-y i MMS-y).
Zwykle bez dogrania SERVICE BOOKÓW nie możemy korzystać z żadnych z ww.
Czasem instalacja nowego oprogramowania telefonu pozwala na automatyczne dogranie service booków przez operatora (np. tak jest w orange).
Początkowo w moim BB PEARL 8100 - nie miałem MMS-ów, nie miałem przeglądarki BB, nie wspominając o e-mailach... Wszystko z czasem udało mi się uruchomić w sieci ORANGE i MBANK MOBILE.
2. Czasem telefon ma błędne service booki lub przez omyłkę skasujemy właściwe usługi które były w telefonie - edycja i aktualizacja pozwala na uruchomienie ponowne.
3. To świetny obszar do eksperymentów i wgląd w "tajne" ustawienia BB
A więc tak:
O edytowaniu service booków i ich wgrywaniu wiem już sporo, niestety po polsku nie znalazłem żadnych konkretów.
CZEGO POTRZEBUJEMY?
1. PROGRAMU BB EDIT V 0.3 (działa niestety w trybie tekstowym!) UŻYWAMY GO DO SCALANIA I KONWERSJI FORMATU IPD (CZYLI BAZY DANYCH BLACKBERRY; w takim formacie zapisane są service booki) DO FORMATU XML (który możemy edytować np. W EDYTORZE HTML - DREAMWEAVERZE!)
ŚCIĄGAMY BB EDIT V O.3 STĄD -> [Żeby zobaczyć link musisz być zalogowany na forum ]
JAK UŻYĆ TEGO PROGRAMU?
z trybu poleceń wyszukujemy folder z programem na dysku np.START -> URUCHOM -> WPISUJEMY CMD
i tu już stosujemy komendy dotyczące konwersji plików IPD, XML - czytaj dalej.CD c:\
cd bb03
2. PROGRAMU MAGIC BERRY 1.2.8
UWAGA: program nie daje się zainstalować, ale ... paradoksalnie działa uruchamiany bez instalacji. URUCHAMIAMY go z katalogu Support/MagicBerry_Beta.exe
Uwaga 2: żadne inne pliki nie działają np. mające rozszerzenie bat. INTERESUJE NAS TYLKO PLIK MagicBerry_Beta.exe który ma 280 KB. Używamy wersji 1.2.8 - NIE STARSZYCH np. 1.0!)
ŚCIĄGAMY STĄD -> [Żeby zobaczyć link musisz być zalogowany na forum ]
I TERAZ TAK: zanim cokolwiek zaczniemy robić OBOWIĄZKOWO ROBIMY BACKUP AKTUALNYCH SERVICE BOOKÓW.
HINT: często service booki aktualnego operatora są dogrywane automatycznie po kolejnym nadpisaniu softu telefonu (tj. upgrade/downgrade)
JAK ZGRAĆ SERVICE BOOKI NA DYSK TWARDY I PRZEKONWERTOWAĆ DO FORMATU XML ZA POŚREDNICTWEM BB V 0.3?
1. Backup SB robimy z poziomu DESKTOP MANAGERA. Najpierw wchodzimy w TELEFONIE W MENU:
WPISUJEMY RĘCZNIE alt+SBEB. Pojawi się ramka z komunikatem "Legacy SB Restore Enable" (BARDZO WAŻNE, BEZ TEGO NIE ZGRASZ NA DYSK ANI NIE WGRASZ Z POWROTEM DO BLACKBERRY- POPRAWNIE SERVICE BOOKÓW!!!)OPTIONS -> ADVANCED OPTIONS -> SERVICE BOOK
2. Wchodzisz w DESKTOP MANAGERA. Podłączasz telefon i klikasz na
"Utwórz kopię zapasową i przywróć", a tam na "zaawansowane".
W prawym okienku pojawi nam się aktualna baza danych urządzenia.
3. Wyszukujemy i zaznaczamy pozycję o nazwie "Service Book", którą
następnie kopiujemy do lewej ramki klikając na << między ramkami.
4. Zapisujesz dotychczasowe SERVICE BOOKI na dysku (FORMAT IPD) Z POZIOMU DESKTOP MANAGERA (PLIK -> ZAPISZ JAKO...) .
Pliki IPD możesz potem konwertować za pomocą programu BB EDIT V 0.3 (a po przekonwertowaniu pliku IPD do formatu XML, możesz je edytować w DREAMWEARZE)
POLECENIE DO KONWERSJI IPD -> XML
(-i oznacza INPUT/WEJŚCIE, -o oznacza OUTPUT czyli wyjście)bb -i nazwa_pliku.ipd -o nazwa_pliku.xml
GRATULACJE. Masz gotowe do dalszej edycji pliki XML!
JAK EDYTOWAĆ SERVICE BOOKI W FORMACIE XML I JAK JE PRZEKONWERTOWAĆ Z POWROTEM DO FORMATU IPD?
1. Teraz na dysku masz dotychczasowe SERVICE BOOKI z telefonu w formacie XML. Jeśli chcesz dogrywać inne service booki w formacie IPD (np. pochodzące stąd [Żeby zobaczyć link musisz być zalogowany na forum ]) do swoich - musisz mieć wszystkie service booki w plikach XML (z oczywistych względów, plik IPD jest nieczytelny dla DREAMWEAVERA).
KONWERTUJESZ WSZYSTKIE PLIKI IPD DO FORMATU XML W BB EDIT 03 poleceniem:
2. Jeśli masz dwa SB w postaci plików XML - kopiujesz odpowiednie książki serwisowe pomiędzy plikami np. za pomocą Dreamweawera (czytaj ostatni opis alternatywnej metody to dowiesz się jak zrozumieć strukturę pliku XML). Zapisujesz docelowy, pojedynczy plik XML (np. zawierające wszystkie service booki z internetu + twoje własne, z telefonu).bb -i nazwa_pliku.ipd -o nazwa_pliku.xml
3. KONWERTUJESZ GOTOWY PLIK XML Z POWROTEM DO FORMATU IPD, ZROZUMIAŁEGO DLA BLACKBERRY:
Jeśli na tym etapie jest błąd, ZEPSUŁEŚ STRUKTURĘ XML i zacznij od początku. Nie wolno zmieniać układu pliku XML, musi pozostać oryginalny.bb -i nazwa_pliku.xml -o nazwa_pliku.ipd
4. WGRYWAMY ZMODYFIKOWANY PLIK IPD DO TELEFONU za pośrednictwem DESKTOP MANAGERA: (PAMIĘTAJĄC O "ALT + SBEB" przed wgraniem czegokolwiek!)
=> Podłączasz telefon i klikasz na "Utwórz kopię zapasową i przywróć", a tam na "zaawansowane". W prawym okienku pojawi nam się aktualna baza danych urządzenia.
=> WYBIERAMY PLIK, OTWÓRZ- otwieramy "NASZ" plik IPD,
=> Klikajamy na >> między ramkami, aktualizujące SERVICE BOOKI W TELEFONIE!
Co pozwoli ci odpalić przeglądarkę, e-maila, MMS i inne usługi!
[ INNA METODA ]
Wcześniej robiłem metodą bardziej chałupniczą, a jak się okazuje w nowej wersji MAGIC BERRY - mamy graficzny interface do edycji SERVICE BOOKÓW.
1. OTWIERAMY plik IPD z dysku twardego.
2. Edytujemy co chcemy... MENU SERVICE BOOK (raczej wyjaśnień nie trzeba).
3. Po zakończeniu operacji EKSPORTUJEMY ZMODYFIKOWANY PRZEZ NAS PLIK W FORMACIE IPD na dysk => "EXPORT ALL SERVICE BOOKS" (PLIK ląduje z dziwnym kodem np. MB06125150.ipd w katalogu SUPPORT).
4. WGRYWAMY ZMODYFIKOWANY PLIK IPD DO TELEFONU za pośrednictwem DESKTOP MANAGERA (PAMIĘTAJĄC O "ALT + SBEB" przed wgraniem czegokolwiek!)
5. Jeśli chcemy dodawać lub kasować service booki zawarte w IPD - to najwygodniej to robić z poziomu pliku XML - tj przekonwertować plik IPD za pośrednictwem programu BB V 0.3 IPD do formatu XML poleceniem
dalejbb -i nazwa_pliku.ipd -o nazwa_pliku.xml
i taki surowy plik XML edytujemy plik w DREAMWEAVERZE:
UWAGA: BB V 0.3 używam dwa razy. ZA PIERWSZYM RAZEM
I ZA DRUGIMbb -i nazwa_pliku.ipd -o nazwa_pliku.xml
bb -i nazwa_pliku.ipd -o nazwa_pliku.xml -x sb.xsl - x sb2.xsl -x hrt.xsl
Czemu robimy to dwa razy? Bo jeden plik jest SUROWY I nieczytelny dla człowieka (ALE WŁAŚNIE NA NIM BĘDZIEMY PRACOWAĆ). W pliku XML orientujemy się na podstawie identyfikatorów service booków "record uid".
EDYCJA W DREAMWEAVERZE i porównanie pliku SUROWEGO oraz CZYTELNEGO dla nas pozwala wklejać/kasować potrzebne lub zbędne nam service booki.
UWAGA: W DREAMWEAVERZE MUSIMY wklejać/kasować CAŁE książki serwisowe - poczynając od tagu "<RECORD_UID>" aż do tagu zamykającego "</RECORD>"
po zakończeniu edycji pliku XML konwertujemy go z powrotem do formatu BLACKBERRY (IPD).
POLECENIE:
6. WGRYWAMY ZMODYFIKOWANY PLIK IPD DO TELEFONU za pośrednictwem DESKTOP MANAGERA (PAMIĘTAJĄC O "ALT + SBEB" przed wgraniem czegokolwiek!)bb -i nazwa_pliku.xml -o nazwa_pliku.ipd
Obecnie mam telefon w MBANKU - co ciekawe - natywna przeglądarka BB NIE DZIAŁAŁA początkowo w MBANKU (działała za to w ORANGE). PO Wgraniu service booków z ORANGE- przeglądarka BB nawet w sieci MBANKU zaczęła działać. W ORANGE nie działało wysyłanie maili z menu (shangmail), dopiero w MBANKU po wgraniu SB wysyłanie E-MAIL działa!
NIESTETY MMS-y w MBANK MOBILE jak nie działały, tak nie działają mimo wgrania service booka i danych zgodnie ze stroną internetową. A żeby było śmieszniej - w orange same się skonfigurowały i działały poprawnie (z tym, że TYLKO i wyłącznie do BLACKBERRY - w innych sieciach tylko poprzez stronę internetową).







Odpowiedź z cytatem


