On Sat, 01 May 2010 11:56:42 +0300, a wrote: >>> "Suremontuota" versija egzistuoja, bet reikia .apk replacint kam >>> reikia root'o. Igo nesiinstaliuoja, nes sako jau yra pas tave iGo >>> (t.y. motonav). O uninstall neveikia, nes tai system app. :) >> >> Butina replacint? Negalima mineto APK perrinkti po kitu vardu? >> > Gali plačiau ? Pabandžiau išpakuoti Igo .apk ir pervadinti > AndroidManifest.xml package iš com.navngo.igo.javaclient i > com.navngo.igi.javaclient (su hex editoriumi) . Persigninau su savo > sertifikatu, padariau adb install. Susiinstaliavo (valio). Bandant > paleist nepasileidžia. Pagal LogCat matosi kad pareina exceptionas > ClassNotFound. Daugiau idėjų kaip ir nebeturiu :) Jei kada uzsiiminesi plastine chirurgija, tai geriau netaisyk snukiu su saltkalvio kuvalda :) As seip niekada praktiskai neuzsiiminejau apk reverse engineeringu ir nezinau kokie shunys ten kur pakasti, bet jei ziuret is developerio perspektyvos, tai appsai yra identifikuojami pagal ju paketo pavadinimus (ne tas pats kas iprastiniai java paketu pavadinimai). Pasiziuret galima labai paprastai: aapt dump badging <apk_failo_vardas>.apk Jis isvems dekoduota manifesto faila: ===================== package: name='<kom.firma.appsas>' versionCode='1' versionName='X.X.X' .... uses-permission:'android.permission.XXXX' .... application: label='<programos vardas>' launchable activity name='<paleidziamos klases vardas>' label='<label>' ===================== Tai va, esminis dalykas yra minetas "package". Pagal ji pvz androido marketas identifikuoja skirtingus appsus. Zinoma geriausia butu tiesiog "upgreidinti" versija, bet deja turi atitikti sertifikatai, todel neisdegs. Pakeitus mineta package daug sansu, kad viskas ir veiks, nors nesu tikras kaip androidas reaguos i identiska kitam appse esanti "launchable activity". Manau kad niekaip, nes appsai yra pilnai izoliuoti vienas nuo kito. Bet ka gali zinot, reik bandyt. Zodziu jei turi noro ir energijos, gali pabandyt pazaist. Nesu tikras ar hex editorius yra gera ideja, bet jei veikia tai kodel gi ne. Kitaip reiktu pirma "isardyt" mineta apk i sudedamasias dalis ir sugeneravus nauja manifesta vel sudet atgal i apk. -- kthxbai.