W艂a艣nie pr贸bowa艂em dogra膰 brakuj膮ce widgety do ROM'u Majczu. Zdziwi艂em si臋 bardzo gdy podczas kopiowania wyskoczy艂 mi komunikat o tym 偶e brakuj膮ce pliki znajduj膮 si臋 w katalogu /system/app.
Pr贸ba 1
Zast膮pi艂em istniej膮ce pliki z ROM'u 1.6 na plikami z ROM'u 1.3. ROM. Niestety co艣 jest nie tak:
E:Wrong digest
system/app/htcbookmarkwidget.apk
Pr贸ba 2.
Przy u偶yciu adb skopiowa艂em pliki do folderu system/app/.
Po restarcie telefon na wy艣wietlaczu w k贸艂ko wy艣wietla艂 si臋 napis HTC i ludek androida. Telefon ewidentnie si臋 zap臋tli艂, poczeka艂em kilkana艣cie minut i przywr贸ci艂em poprzedni ROM.
Pr贸ba 3
Przerobi艂em plik GSM_update_flipclock_signed.zip. Do folderu system/app/ dogra艂em brakuj膮ce pliki
HtcClockWidget.apk
htccontactwidgets.apk
com.htc.MusicWidget.apk
htcbookmarkwidget.apk
:
nast臋pnie przerobi艂em plik \META-INF\com\google\android\update-script
show_progress 0.1 0
delete SYSTEM:app/HtcClockWidget.apk
delete SYSTEM:app/HtcClockWidget.odex
delete SYSTEM:app/htccontactwidgets.apk
delete SYSTEM:app/htccontactwidgets.odex
delete SYSTEM:app/com.htc.MusicWidget.apk
delete SYSTEM:app/com.htc.MusicWidget.odex
delete SYSTEM:app/htcbookmarkwidget.apk
delete SYSTEM:app/htcbookmarkwidget.odex
copy_dir PACKAGE:system SYSTEM:
show_progress 0.1 10
To rozwi膮zanie te偶 nic nie da艂o:
E:Wrong digest
\META-INF\com\google\android\update-script
E:Verification failed
Domy艣lam si臋 偶e w pliku CERT.SF trzeba doda膰 SHA1-Digest dla dodanych plik贸w i zmieni膰 podpis update-script przy urzyciu SignApk.
Pom贸偶cie utkn膮艂em z dodaniem tych widget贸w od HTC.