Related
Here is a release of Swype for the G1/any other android device. It should work on any build of any rom. (as long as it is android 1.5+)
Install it like a normal app and then enable swype in settings>locale&text
*UPDATE*
I made a new version of the app that should fix a few of the slowdowns it has. Download it over at iq0. In order to have 0 crashes in the new one, you have to disable sounds. Then you can do whatever you want.
It should also work for everyone now! No more install error!
http://bit.ly/69ZgH1
Enjoy
Update #2
The OFFICIAL leaked update is on my site now. Same link as above ^^. It should work 100% for everyone, but I haven't tested it. If it won't install for you, uninstall the old one. Thanks Zappletoo
Update #3 OFFICIAL beta Link to the site in the post.
Thanks =D
But I notice that you say 1.5, is this because it is the only you thingyou have testes it on, or because it will crash on 1.6+?
JAguirre1231 said:
But I notice that you say 1.5, is this because it is the only you thingyou have testes it on, or because it will crash on 1.6+?
Click to expand...
Click to collapse
I would guess not, as it was originally built for larger screens (Liquid, Droid) which are both 1.6+
Branwen said:
I would guess not, as it was originally built for larger screens (Liquid, Droid) which are both 1.6+
Click to expand...
Click to collapse
Ah okay, well he edited. Now it says 1.5+, so I'm gonna try it
I can't install it onto my phone. It says this application cannot be installed onto this phone. I'm running Super D 1.6 on a rooted mytouch3g. any ideas?
Tempestrs4 said:
I can't install it onto my phone. It says this application cannot be installed onto this phone. I'm running Super D 1.6 on a rooted mytouch3g. any ideas?
Click to expand...
Click to collapse
What does it say in logcat? Anyone else having this issue?
persiansown said:
What does it say in logcat? Anyone else having this issue?
Click to expand...
Click to collapse
Same problem on my Magic with CM 4.2.13 ROM
I dont' have a magic to test it out on. What is it saying in logcat?
Persian, do you know when another release for the G1 will come out? The one I got from this thread is working great, but there are a few bugs. I was wondering when they would be fixed, if you know.
Thanks,
Chris
persiansown said:
I dont' have a magic to test it out on. What is it saying in logcat?
Click to expand...
Click to collapse
Where can i find it ?
ChrispyChris said:
Persian, do you know when another release for the G1 will come out? The one I got from this thread is working great, but there are a few bugs. I was wondering when they would be fixed, if you know.
Thanks,
Chris
Click to expand...
Click to collapse
I'm the one who modified this to work on the G1. So updates come out when I fix the bugs. haha
Maymaymay: type adb logcat into adb.
persiansown said:
Maymaymay: type adb logcat into adb.
Click to expand...
Click to collapse
I hope that's what You need:
Code:
D/dalvikvm(21476): GC freed 9822 objects / 511168 bytes in 106ms
I/ActivityManager( 100): Starting activity: Intent { act=android.intent.action.
VIEW dat=file:///sdcard/install/signed-swypetest_2.apk typ=application/vnd.andro
id.package-archive cmp=com.android.packageinstaller/.PackageInstallerActivity }
I/PackageParser(21466): Impliciting adding android.permission.WRITE_EXTERNAL_STO
RAGE to old pkg com.swype.android.inputmethod
I/PackageParser(21466): Impliciting adding android.permission.READ_PHONE_STATE t
o old pkg com.swype.android.inputmethod
I/installd( 85): free_cache(8195932) avail 238817280
I/ActivityManager( 100): Displayed activity com.android.packageinstaller/.Packa
geInstallerActivity: 171 ms (total 171 ms)
W/InputManagerService( 100): Starting input on non-focused client com.android.i
[email protected] (uid=10057 pid=21476)
I/ActivityManager( 100): Starting activity: Intent { dat=file:///data/data/com.
android.packageinstaller/files/signed-swypetest_2.apk cmp=com.android.packageins
taller/.InstallAppConfirmation (has extras) }
I/PackageParser(21466): Impliciting adding android.permission.WRITE_EXTERNAL_STO
RAGE to old pkg com.swype.android.inputmethod
I/PackageParser(21466): Impliciting adding android.permission.READ_PHONE_STATE t
o old pkg com.swype.android.inputmethod
I/ActivityManager( 100): Displayed activity com.android.packageinstaller/.Insta
llAppConfirmation: 242 ms (total 242 ms)
I/InstallAppConfirmation(21466): result ok
I/ActivityManager( 100): Starting activity: Intent { dat=file:///data/data/com.
android.packageinstaller/files/signed-swypetest_2.apk cmp=com.android.packageins
taller/.InstallAppProgress (has extras) }
W/InputManagerService( 100): Starting input on non-focused client com.android.i
[email protected] (uid=10021 pid=21466)
I/ActivityManager( 100): Displayed activity com.android.packageinstaller/.Insta
llAppProgress: 140 ms (total 140 ms)
D/PackageParser( 100): Scanning package: /data/app/vmdl17241.tmp
W/PackageParser( 100): Exception reading /data/app/vmdl17241.tmp
W/PackageParser( 100): java.lang.SecurityException: META-INF/SWYPE-AN.SF has in
valid digest for assets/files/Spanish-full.htm in /data/app/vmdl17241.tmp
W/PackageParser( 100): at java.util.jar.JarVerifier.verifyCertificate(J
arVerifier.java:370)
W/PackageParser( 100): at java.util.jar.JarVerifier.readCertificates(Ja
rVerifier.java:273)
W/PackageParser( 100): at java.util.jar.JarFile.getInputStream(JarFile.
java:416)
W/PackageParser( 100): at android.content.pm.PackageParser.loadCertific
ates(PackageParser.java:285)
W/PackageParser( 100): at android.content.pm.PackageParser.collectCerti
ficates(PackageParser.java:447)
W/PackageParser( 100): at com.android.server.PackageManagerService.inst
allPackageLI(PackageManagerService.java:3932)
W/PackageParser( 100): at com.android.server.PackageManagerService.acce
ss$1500(PackageManagerService.java:104)
W/PackageParser( 100): at com.android.server.PackageManagerService$5.ru
n(PackageManagerService.java:3449)
W/PackageParser( 100): at android.os.Handler.handleCallback(Handler.jav
a:587)
W/PackageParser( 100): at android.os.Handler.dispatchMessage(Handler.ja
va:92)
W/PackageParser( 100): at android.os.Looper.loop(Looper.java:123)
W/PackageParser( 100): at android.os.HandlerThread.run(HandlerThread.ja
va:60)
D/dalvikvm( 100): GC freed 10842 objects / 894264 bytes in 245ms
D/dalvikvm(21466): GC freed 3123 objects / 264960 bytes in 101ms
D/ (21466): unable to unlink '/data/data/com.android.packageinstaller/fil
es/signed-swypetest_2.apk': No such file or directory (errno=2)
D/dalvikvm(21466): GC freed 3168 objects / 221936 bytes in 104ms
persiansown said:
I'm the one who modified this to work on the G1. So updates come out when I fix the bugs. haha
Click to expand...
Click to collapse
Well get to work then! Ha. I'm kidding, I appreciate the work you did on this. I just found out about it this morning and then was disappointed when it wasn't working on the G1. I did a Google search and found you had a link to it. I appreciate it.
Do you plan on posting your updates in this thread?
I got this to install by opening it up, deleting all the files in META-INF and resigning...
bump this up - i've been using a fender rom (with no gps) on my magic pretty much solely for the keyboard. I got this working by using adb install <.apk> instead of packageinstaller on the phone.
It's great, only bug i've found so far is long hold on the backspace
thanks for the hard work, hopefully you can get it going flawlessly
edit: so i made swpye fall over, then when trying to get it back it gives me this logcat:
Code:
W/InputMethodManager( 142): IME died: com.swype.android.inputmethod/.SwypeInputMethod dropping: KeyEvent{action=0 code=82 repeat=0 meta=0 scancode=139 mFlags=8}
W/InputMethodManager( 142): android.os.DeadObjectException
W/InputMethodManager( 142): at android.os.BinderProxy.transact(Native Method)
W/InputMethodManager( 142): at com.android.internal.view.IInputMethodSession$Stub$Proxy.dispatchKeyEvent(IInputMethodSession.java:289)
W/InputMethodManager( 142): at android.view.inputmethod.InputMethodManager.dispatchKeyEvent(InputMethodManager.java:1335)
W/InputMethodManager( 142): at android.view.ViewRoot.deliverKeyEvent(ViewRoot.java:2165)
W/InputMethodManager( 142): at android.view.ViewRoot.handleMessage(ViewRoot.java:1518)
W/InputMethodManager( 142): at android.os.Handler.dispatchMessage(Handler.java:99)
W/InputMethodManager( 142): at android.os.Looper.loop(Looper.java:123)
W/InputMethodManager( 142): at android.app.ActivityThread.main(ActivityThread.java:3948)
W/InputMethodManager( 142): at java.lang.reflect.Method.invokeNative(Native Method)
W/InputMethodManager( 142): at java.lang.reflect.Method.invoke(Method.java:521)
W/InputMethodManager( 142): at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:782)
W/InputMethodManager( 142): at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:540)
W/InputMethodManager( 142): at dalvik.system.NativeStart.main(Native Method)
and another one. this is swype falling over after a long press of the backspace:
Code:
D/AndroidRuntime( 707): Shutting down VM
W/dalvikvm( 707): threadid=3: thread exiting with uncaught exception (group=0x40013140)
E/AndroidRuntime( 707): Uncaught handler: thread main exiting due to uncaught exception
D/dalvikvm( 707): GC freed 15473 objects / 620440 bytes in 153ms
E/AndroidRuntime( 707): android.content.res.Resources$NotFoundException: File res/raw/beep.wav from drawable resource ID #0x7f050000
E/AndroidRuntime( 707): at android.content.res.Resources.openRawResourceFd(Resources.java:814)
E/AndroidRuntime( 707): at com.swype.android.inputmethod.SwypeInputMethod$1.handleMessage(SwypeInputMethod.java:329)
E/AndroidRuntime( 707): at android.os.Handler.dispatchMessage(Handler.java:99)
E/AndroidRuntime( 707): at android.os.Looper.loop(Looper.java:123)
E/AndroidRuntime( 707): at android.app.ActivityThread.main(ActivityThread.java:3948)
E/AndroidRuntime( 707): at java.lang.reflect.Method.invokeNative(Native Method)
E/AndroidRuntime( 707): at java.lang.reflect.Method.invoke(Method.java:521)
E/AndroidRuntime( 707): at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:782)
E/AndroidRuntime( 707): at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:540)
E/AndroidRuntime( 707): at dalvik.system.NativeStart.main(Native Method)
E/AndroidRuntime( 707): Caused by: java.io.FileNotFoundException: This file can not be opened as a file descriptor; it is probably compressed
E/AndroidRuntime( 707): at android.content.res.AssetManager.openNonAssetFdNative(Native Method)
E/AndroidRuntime( 707): at android.content.res.AssetManager.openNonAssetFd(AssetManager.java:412)
E/AndroidRuntime( 707): at android.content.res.Resources.openRawResourceFd(Resources.java:811)
E/AndroidRuntime( 707): ... 9 more
I/Process ( 84): Sending signal. PID: 707 SIG: 3
I/dalvikvm( 707): threadid=7: reacting to signal 3
I/AlertDialog( 84): [onCreate] auto launch SIP.
W/WindowManager( 84): No window to dispatch pointer action 1
D/dalvikvm( 492): GC freed 2066 objects / 104000 bytes in 95ms
D/dalvikvm( 492): GC freed 1223 objects / 61416 bytes in 95ms
D/dalvikvm( 142): GC freed 13522 objects / 1058792 bytes in 175ms
march83 said:
and another one. this is swype falling over after a long press of the backspace:
Click to expand...
Click to collapse
He KNOWS of these problems.
ok i've got it running pretty much fine now - it's throwing heaps of warnings to the logcat, but from a user point of view it's doing what it's meant to do i think...
the thing that was making it fall over more often than not was a missing sound resource so you can just go setting-> location and text-> swype-> disable sounds. not sure if this is a compressed resource or what, but it's looking for the file path shown below so i guess you could make that yourself and see what happens, but tbh i cbf, i just want to get it working for the meantime:
Code:
E/AndroidRuntime( 707): android.content.res.Resources$NotFoundException: File res/raw/beep.wav from drawable resource ID #0x7f050000
i also pushed the keychars and keylayout files from the fender build i had been using. not sure if that actually helped but i had been seeing a logcat message saying something about an incorrect layout file and that seems to have gone now.
take the 2 files and do this:
adb push sapphire-keypad.kcm.bin system/usr/keychars/
adb push sapphire-keypad.kl system/usr/keylayout/
get the files here:
http://rapidshare.com/files/340382956/keys.zip.html
10x only, so if it proves that they are necessary could someone host them somewhere more permanent???
This isn't installing on my G1 running CM4.2.13
have you tried installing it via adb?
Well,
I tried to grab the APK. which i will include here.
When i tried to install i did a logcat.
I/ActivityManager( 2265): Displayed activity com.android.packageinstaller/.InstallAppProgress: 317 ms (total 317 ms)
D/PackageParser( 2265): Scanning package: /data/app/vmdl48205.tmp
E/PackageManager( 2265): Package com.sec.android.app.mobileap requires unavailable shared library mobileap; failing!
W/PackageManager( 2265): Package couldn't be installed in /data/app/com.sec.android.app.mobileap.apk
D/dalvikvm( 2265): GC freed 10672 objects / 640424 bytes in 80ms
W/PowerManagerService( 2265): Timer 0x7->0x3|0x0
I/PowerManagerService( 2265): ULight 7->3 f0
I/AudioHardwareALSA( 2207): Output standby called!!. Turn off PCM device.
D/dalvikvm( 2726): GC freed 1324 objects / 89824 bytes in 106ms
D/Cursor ( 2726):
D/Cursor ( 2726): Database path: /data/data/com.noshufou.android.su/databases/permissions.sqlite
D/Cursor ( 2726):
D/Cursor ( 2726): Table name : permissions
D/Cursor ( 2726):
D/Cursor ( 2726): SQL : SQLiteQuery: SELECT _id, allow FROM permissions WHERE from_uid=? AND exec_uid=? AND exec_command=?
I/dalvikvm( 2726): Uncaught exception thrown by finalizer (will be discarded):
I/dalvikvm( 2726): Ljava/lang/IllegalStateException;: Finalizing cursor [email protected] on permissions that has not been deactivated or closed
I/dalvikvm( 2726): at android.database.sqlite.SQLiteCursor.finalize(SQLiteCursor.java:610)
I/dalvikvm( 2726): at dalvik.system.NativeStart.run(Native Method)
D/Cursor ( 2726):
D/Cursor ( 2726): Database path: /data/data/com.noshufou.android.su/databases/permissions.sqlite
D/Cursor ( 2726):
D/Cursor ( 2726): Table name : permissions
D/Cursor ( 2726):
D/Cursor ( 2726): SQL : SQLiteQuery: SELECT _id, allow FROM permissions WHERE from_uid=? AND exec_uid=? AND exec_command=?
I/dalvikvm( 2726): Uncaught exception thrown by finalizer (will be discarded):
I/dalvikvm( 2726): Ljava/lang/IllegalStateException;: Finalizing cursor [email protected] on permissions that has not been deactivated or closed
I/dalvikvm( 2726): at android.database.sqlite.SQLiteCursor.finalize(SQLiteCursor.java:610)
I/dalvikvm( 2726): at dalvik.system.NativeStart.run(Native Method)
E/Database( 2726): Leak found
E/Database( 2726): java.lang.IllegalStateException: /data/data/com.noshufou.android.su/databases/permissions.sqlite SQLiteDatabase created and never closed
E/Database( 2726): at android.database.sqlite.SQLiteDatabase.<init>(SQLiteDatabase.java:1705)
E/Database( 2726): at android.database.sqlite.SQLiteDatabase.openDatabase(SQLiteDatabase.java:739)
E/Database( 2726): at android.database.sqlite.SQLiteDatabase.openOrCreateDatabase(SQLiteDatabase.java:771)
E/Database( 2726): at android.database.sqlite.SQLiteDatabase.openOrCreateDatabase(SQLiteDatabase.java:764)
E/Database( 2726): at android.app.ApplicationContext.openOrCreateDatabase(ApplicationContext.java:535)
E/Database( 2726): at android.content.ContextWrapper.openOrCreateDatabase(ContextWrapper.java:193)
E/Database( 2726): at android.database.sqlite.SQLiteOpenHelper.getWritableDatabase(SQLiteOpenHelper.java:98)
E/Database( 2726): at com.noshufou.android.su.DBHelper.<init>(DBHelper.java:28)
E/Database( 2726): at com.noshufou.android.su.SuRequest.onCreate(SuRequest.java:48)
E/Database( 2726): at android.app.Instrumentation.callActivityOnCreate(Instrumentation.java:1047)
E/Database( 2726): at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2459)
E/Database( 2726): at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:2512)
E/Database( 2726): at android.app.ActivityThread.access$2200(ActivityThread.java:119)
E/Database( 2726): at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1863)
E/Database( 2726): at android.os.Handler.dispatchMessage(Handler.java:99)
E/Database( 2726): at android.os.Looper.loop(Looper.java:123)
E/Database( 2726): at android.app.ActivityThread.main(ActivityThread.java:4363)
E/Database( 2726): at java.lang.reflect.Method.invokeNative(Native Method)
E/Database( 2726): at java.lang.reflect.Method.invoke(Method.java:521)
E/Database( 2726): at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:862)
E/Database( 2726): at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:620)
E/Database( 2726): at dalvik.system.NativeStart.main(Native Method)
I/DumpStateReceiver( 2265): Added state dump to 1 crashes
D/PowerManagerService( 2265): lightSensorChangedLocked 5000
More info:
D/PackageParser( 2265): Scanning package: /data/app/vmdl48206.tmp
E/PackageManager( 2265): Package com.sec.android.app.mobileap requires unavailable shared library mobileap; failing!
W/PackageManager( 2265): Package couldn't be installed in /data/app/com.sec.android.app.mobileap.apk
Bump. You guys are all crying. and here is the app. If someone wants to get it to work.
stupid question, is this already deodexed?
Arr MiHardies said:
stupid question, is this already deodexed?
Click to expand...
Click to collapse
Sadly no. I really hope that somebody can deodex this and that it will work. This would be a major step forward for Vibrant...
I just need the data section of an intl galaxy and i can try
Sent from my SGH-T959 using XDA App
marsupial99 said:
Sadly no. I really hope that somebody can deodex this and that it will work. This would be a major step forward for Vibrant...
Click to expand...
Click to collapse
just download the modaco custom rom r2, all the apps are deodexed including Mobile AP
rhcp0112345 said:
More info:
D/PackageParser( 2265): Scanning package: /data/app/vmdl48206.tmp
E/PackageManager( 2265): Package com.sec.android.app.mobileap requires unavailable shared library mobileap; failing!
W/PackageManager( 2265): Package couldn't be installed in /data/app/com.sec.android.app.mobileap.apk
Click to expand...
Click to collapse
Okay, I downloaded the modaco rom and pulled out the MobileAP.apk from it. I've attached it. Supposedly this is deodexed - notice the size differences as compared to the original. I also found libmobileap.jar in /system/framework and I attached it too - had to append .zip extension so that I could attach it (.jar are not allowed on xda) so just strip it. Maybe that is the missing shared library referred to in the error you posted above. I suspect it would have to be copied to /system/framework before installing MobileAP.apk although I don't really have an understanding how this works. Anybody...?
marsupial99 said:
Okay, I downloaded the modaco rom and pulled out the MobileAP.apk from it. I've attached it. Supposedly this is deodexed - notice the size differences as compared to the original. I also found libmobileap.jar in /system/framework and I attached it too - had to append .zip extension so that I could attach it (.jar are not allowed on xda) so just strip it. Maybe that is the missing shared library referred to in the error you posted above. I suspect it would have to be copied to /system/framework before installing MobileAP.apk although I don't really have an understanding how this works. Anybody...?
Click to expand...
Click to collapse
If anybody can shed some clear light on this, I'd be happy to be a Vibrant Guinea Pig today.
I'll be online all day trolling the forums as usual.
Thanks XDA peeps!
Going to give it a try now.
Sadly, it does not work. I get application not installed. Haven't tried installing it through adb though, though I doubt it will make any difference.
Perhaps the apk needs to be resigned?
Can you check the libs directory and make sure we don't need anything in there as well?
Sent from my SGH-T959 using XDA App
Code:
Failure INSTALL_PARSE_FAILED_NO_CERTIFICATES
Logcat says
Code:
Package.com.sec.android.app.mobleap has no certificates at entry classes.dex; ignoring!
Looks like a signing issue... I'll try signing it in a few.
Sent from my SGH-T959 using XDA App
Arr MiHardies said:
Looks like a signing issue... I'll try signing it in a few.
Sent from my SGH-T959 using XDA App
Click to expand...
Click to collapse
It's complaining about the jar, right?
I know absolutely nothing about java code signing.
Just tried resigning it... now the error I'm getting when doing adb install is
Failure [INSTALL_PARSE_FAILED_UNEXPECTED_EXCEPTION]
...
Im going to check the permissions
Just tried resigning it... now the error I'm getting when doing adb install is
Failure [INSTALL_PARSE_FAILED_UNEXPECTED_EXCEPTION]
...
Im going to check the permissions.....
Nope.. correcting the permissions did not help any....
I am signing them now
Though i was trying to go the stock route by not using other peoples roms. I have a feeling we will run into the same error.
Needing that /data/ file. But lets see.
rhcps-macbookpro41-2ther rhcp$ java -Xmx999m -jar signapk.jar -w testkey.x509.pem testkey.pk8 MobileAP.apk
java.lang.ArrayIndexOutOfBoundsException: 4
at com.android.signapk.SignApk.main(SignApk.java:480)
rhcps-macbookpro41-2ther rhcp$ java -Xmx999m -jar signapk.jar -w testkey.x509.pem testkey.pk8 libmobileap.jar
java.lang.ArrayIndexOutOfBoundsException: 4
at com.android.signapk.SignApk.main(SignApk.java:480)
Got errors on signing. But you may test.
For some reason,i cannot download that apk directly to my phone. Never had that problem before....
I didn't get any errors when I tried signing the file earlier though.
Sent from my SGH-T959 using XDA App
Arr MiHardies said:
For some reason,i cannot download that apk directly to my phone. Never had that problem before....
I didn't get any errors when I tried signing the file earlier though.
Sent from my SGH-T959 using XDA App
Click to expand...
Click to collapse
Post the signed files here.
You just adb push them. then install it with astro or some other file manager.
No, I was trying to download from my vibrants browser. something I havent had an issue with before.
The attached zip contains a both the signed apk and signed jar
As per the feature list, Google TV comes with the Chrome browser.
With Google Chrome and Adobe Flash Player 10.1, Google TV lets you access everything on the web.
Click to expand...
Click to collapse
Anyone see a system dump from the sony or logitech hardware ?
I'd love to have chrome on my phone
There's system updates available, but I'm not sure if Chrome was one of the apk's (or even if it works).
Check in the Google TV section for the Google TV Hack thread...
http://forum.xda-developers.com/showthread.php?t=812601
Sent from my Nexus One using XDA App
Found Chrome.apk & Chrome.odex in the revue update .zip.
pushed to /system/app/
got this error:
Code:
D/PackageManager( 356): Scanning package com.google.tv.chrome
E/PackageManager( 356): Package com.google.tv.chrome requires unavailable shared library com.google.protobuf; failing!
Next I pushed:
libprotobuf_lite.so & libprotobuf.so to /system/lib
then restarted.
still getting the same error.
Pushed com.google.protobuf.xml /system/etc/permissions/
then restarted.
got a new error
D/PackageParser( 6499): Scanning package: /system/app/Chrome.apk
I/PackageManager( 6499): /system/app/Chrome.apk changed; collecting certs
D/PackageManager( 6499): Scanning package com.google.tv.chrome
E/PackageManager( 6499): Package com.google.tv.chrome requires unavailable shared library com.google.tv.bookmark; failing!
Click to expand...
Click to collapse
Found :
BrowserProvider.odex
BrowserProvider.apk (<-signed by a UID not recognized by as a shared key or something)
/system/chrome folder (pushed)
/system/framework/com.google.tv.bookmark.jar (pushed)
/system/framework/com.google.tv.bookmark.odex (pushed)
/system/framework/com.google.tv.bookmark.xml (pushed)
rebooted-> bootloop
W/dalvikvm( 441): DexOpt: stale opt version (0x30 33 35 00)
E/dalvikvm( 441): /system/framework/com.google.tv.bookmark.jar odex has stale dependencies
E/dalvikvm( 441): odex source not available -- failing
W/dalvikvm( 441): threadid=8: thread exiting with uncaught exception (group=0x4001d7f0)
I/Process ( 441): Sending signal. PID: 441 SIG: 9
E/AndroidRuntime( 441): *** FATAL EXCEPTION IN SYSTEM PROCESS: android.server.ServerThread
E/AndroidRuntime( 441): dalvik.system.StaleDexCacheError: /system/framework/com.google.tv.bookmark.jar
E/AndroidRuntime( 441): at dalvik.system.DexFile.isDexOptNeeded(Native Method)
E/AndroidRuntime( 441): at com.android.server.PackageManagerService.<init>(PackageManagerService.java:839)
E/AndroidRuntime( 441): at com.android.server.PackageManagerService.main(PackageManagerService.java:681)
E/AndroidRuntime( 441): at com.android.server.ServerThread.run(SystemServer.java:125)
E/AndroidRuntime( 441): Error reporting crash
E/AndroidRuntime( 441): java.lang.NullPointerException
E/AndroidRuntime( 441): at com.android.internal.os.RuntimeInit$UncaughtHandler.uncaughtException(RuntimeInit.java:76)
E/AndroidRuntime( 441): at java.lang.ThreadGroup.uncaughtException(ThreadGroup.java:887)
E/AndroidRuntime( 441): at java.lang.ThreadGroup.uncaughtException(ThreadGroup.java:884))
Click to expand...
Click to collapse
Cleared cached, rebooted, didnt help. (bootloop)
Had to "rm /system/framework/com.google.tv.bookmark.jar"
ok now, but still no Chrome
can someone throw some light on the error in red above?
Continuing...
latest error:
D/PackageParser( 1503): Scanning package: /system/app/Chrome.apk
I/PackageManager( 1503): /system/app/Chrome.apk changed; collecting certs
D/PackageManager( 1503): Scanning package com.google.tv.chrome
E/PackageManager( 1503): Package com.google.tv.chrome requires unavailable shared library com.google.tv.requestutil; failing!
Click to expand...
Click to collapse
There are these files available:
/system/framework/com.google.tv.requestutil.jar
/system/framework/com.google.tv.requestutil.odex
/system/etc/permissions/com.google.tv.requestutil.xml
The .odex will probably cause another bootloop when the system tries to load it..... I need to deodex these...
At the start I want to mention I need to have access to some of 4.1 API features, so that I cannot use MiniCM9 or older.
The problem is that when I try to deploy any Eclipse project, or try to install it via
Code:
adb install
IDE throws:
Code:
[2013-02-18 20:41:21 - BasicGLSurfaceView] Installation failed due to invalid APK file!
[2013-02-18 20:41:21 - BasicGLSurfaceView] Please check logcat output for more details.
[2013-02-18 20:41:21 - BasicGLSurfaceView] Launch canceled!
And here is logcat snippet from my phone:
Code:
D/AndroidRuntime( 9226): >>>>>> AndroidRuntime START com.android.internal.os.RuntimeInit <<<<<<
D/AndroidRuntime( 9226): CheckJNI is OFF
D/dalvikvm( 9226): Trying to load lib libjavacore.so 0x0
D/dalvikvm( 9226): Added shared lib libjavacore.so 0x0
D/dalvikvm( 1722): GC_EXPLICIT freed 87K, 34% free 6828K/10247K, paused 4ms+21ms, total 118ms
D/dalvikvm( 9226): Trying to load lib libnativehelper.so 0x0
D/dalvikvm( 9226): Added shared lib libnativehelper.so 0x0
I/ActivityManager( 1653): Process com.android.defcontainer (pid 9093) has died.
D/AndroidRuntime( 9226): Calling main entry com.android.commands.pm.Pm
I/ActivityManager( 1653): Start proc com.android.defcontainer for service com.android.defcontainer/.DefaultContainerService: pid=9236 uid=10027 gids={1015, 2001, 1028}
I/ActivityManager( 1653): Process com.google.android.gsf.login (pid 9156) has died.
E/Trace ( 9236): error opening trace file: No such file or directory (2)
W/zipro ( 9236): Unable to open zip '/data/local/tmp/BasicGLSurfaceView.apk': Permission denied
D/asset ( 9236): failed to open Zip archive '/data/local/tmp/BasicGLSurfaceView.apk'
W/PackageParser( 9236): Unable to read AndroidManifest.xml of /data/local/tmp/BasicGLSurfaceView.apk
W/PackageParser( 9236): java.io.FileNotFoundException: AndroidManifest.xml
W/PackageParser( 9236): at android.content.res.AssetManager.openXmlAssetNative(Native Method)
W/PackageParser( 9236): at android.content.res.AssetManager.openXmlBlockAsset(AssetManager.java:521)
W/PackageParser( 9236): at android.content.res.AssetManager.openXmlResourceParser(AssetManager.java:477)
W/PackageParser( 9236): at android.content.pm.PackageParser.parsePackageLite(PackageParser.java:749)
W/PackageParser( 9236): at com.android.defcontainer.DefaultContainerService$1.getMinimalPackageInfo(DefaultContainerService.java:169)
W/PackageParser( 9236): at com.android.internal.app.IMediaContainerService$Stub.onTransact(IMediaContainerService.java:110)
W/PackageParser( 9236): at android.os.Binder.execTransact(Binder.java:367)
W/PackageParser( 9236): at dalvik.system.NativeStart.run(Native Method)
W/DefContainer( 9236): Failed to parse package
W/ActivityManager( 1653): No content provider found for permission revoke: file:///data/local/tmp/BasicGLSurfaceView.apk
D/dalvikvm( 1653): GC_EXPLICIT freed 149K, 36% free 18567K/28807K, paused 6ms+12ms, total 141ms
D/AndroidRuntime( 9226): Shutting down VM
D/dalvikvm( 9226): GC_CONCURRENT freed 125K, 77% free 478K/2048K, paused 1ms+1ms, total 8ms
D/dalvikvm( 9226): Debugger has detached; object registry had 1 entries
Changing permissions and owners didn't give or changed anything, it further says that there is no permissions to access APK file.
I think it is releated to kernel or ROM, so I want to ask if someone knows a solution or something to change in kernel/ROM sources to fix it up.
I use: MiniCM10-4.0.2-20130210-NIGHTLY-shakira ( on stable MiniCM10, problem also occur ) with kernel 2.6.32.60-nAa-jb-03.
Yes, it is kind a solution, but when I want to test my app many times, it won't be comfortable solution, and I'm searching permament fix for this issue
Go to Settings > Development > Enable Root for Apps and ADB.
And you should be using the latest nightly only. It has fixes for the .32 kernel.
CtrlAltDelIrl said:
Go to Settings > Development > Enable Root for Apps and ADB.
Click to expand...
Click to collapse
It changes nothing at all
There is an on/off switch at the top of the dev settings page. Make sure it's on.
Use latest nightly only with .32
I'm using latest nightly with .32 kernel, I have Root access enabled for Apps and ADB, and I'm sure switch is on, It could be kernel or ROM problem, but I haven't had any knowledge about how to try fix it.
Oh could be SuperSu instead of default Superuser a problem? Because I always changing it when I reinstall ROM.
But I have root access when using adb shell, only adb install fails
Try this..
Code:
adb pm install
Before install use
Adb remount
Sent from my U20i using xda premium
CtrlAltDelIrl said:
Try this..
Code:
adb pm install
Click to expand...
Click to collapse
When I transfer apk manually and try using command you've posted from
Code:
adb shell
it gives me
Code:
pkg: Application.apk
Failure [INSTALL_FAILED_INVALID_APK]
and ADB logs:
Code:
W/zipro ( 7157): Unable to open zip '/data/local/tmp/Application.apk': Permission denied
D/asset ( 7157): failed to open Zip archive '/data/local/tmp/Application.apk'
but,
when I transfer the file to sdcard, and then execute
Code:
pm install
then it result with success and everything is ok
Rempty said:
Before install use
Adb remount
Sent from my U20i using xda premium
Click to expand...
Click to collapse
Doesn't work
mmmm
let's wait patiently for an update I'd say..
Good luck!
I created this thread because nobody wants to port MIUI rom to our device, yes, I tried to do it, but it stucks on miui logo on boot.
Please. Really.
96DANGER96 said:
I created this thread because nobody wants to port MIUI rom to our device, yes, I tried to do it, but it stucks on miui logo on boot.
Please. Really.
Click to expand...
Click to collapse
Somewhere I read that @Silesh.Nair wanted to port MIUI to our i9195, but not before doing so for the Mega. Also, I think he's taking kinda a break right now. So we'll just have to be patient for now.
But it feels good to know that there are more of us that would like a proper MIUI!
charliebigpot said:
Somewhere I read that @Silesh.Nair wanted to port MIUI to our i9195, but not before doing so for the Mega. Also, I think he's taking kinda a break right now. So we'll just have to be patient for now.
But it feels good to know that there are more of us that would like a proper MIUI!
Click to expand...
Click to collapse
Thank's, hope he will release it soon!
True, but its a royal pain the ass!!! I tried to port it for a month, but won't boot. Tried getting help, but some folks are not helpful these days and my smali skills ain't good.
So let it rest for a while. Will give it another go when I am back from my break...
Silesh.Nair said:
True, but its a royal pain the ass!!! I tried to port it for a month, but won't boot. Tried getting help, but some folks are not helpful these days and my smali skills ain't good.
So let it rest for a while. Will give it another go when I am back from my break...
Click to expand...
Click to collapse
There is an older release for our s4 mini if it can help you to port it!
edited
Silesh.Nair said:
True, but its a royal pain the ass!!! I tried to port it for a month, but won't boot. Tried getting help, but some folks are not helpful these days and my smali skills ain't good.
So let it rest for a while. Will give it another go when I am back from my break...
Click to expand...
Click to collapse
Hello Silesh.Nair, I also tried building MIUI KitKat using PatchRom, i resolve all conflict in .smali -
anyway rom not booting/
Code:
PackageParser( 754): Package miui has no certificates at entry AndroidManifest.xml; ignoring!
W/PackageManager( 754): Failed verifying certificates for package:miui
I/dalvikvm( 754): DexOpt: mismatch dep signature for '/data/dalvik-cache/[email protected]@[email protected]'
W/PackageParser( 754): No actions in intent filter at /system/priv-app/Contacts.apk Binary XML file line #587
I/dalvikvm( 754): DexOpt: source file mod time mismatch (38f77f3d vs 38f8373d)
I/dalvikvm( 754): DexOpt: source file mod time mismatch (38f77f3d vs 4528ab30)
I/dalvikvm( 754): DexOpt: mismatch dep signature for '/data/dalvik-cache/[email protected]@[email protected]'
I/dalvikvm( 754): DexOpt: source file mod time mismatch (388f8d1c vs 3890451c)
I/dalvikvm( 754): DexOpt: mismatch dep signature for '/data/dalvik-cache/[email protected]@[email protected]'
I/dalvikvm( 754): DexOpt: source file mod time mismatch (388f8519 vs 38903d19)
I/dalvikvm( 754): DexOpt: mismatch dep signature for '/data/dalvik-cache/[email protected]@[email protected]'
I/dalvikvm( 754): DexOpt: source file mod time mismatch (388f8d1c vs 3890451c)
I/PackageManager( 754): /system/priv-app/MiuiHome.apk changed; collecting certs
E/PackageParser( 754): Package com.miui.home has no certificates at entry AndroidManifest.xml; ignoring!
W/PackageManager( 754): Failed verifying certificates for package:com.miui.home
I/dalvikvm( 754): DexOpt: source file mod time mismatch (385c9437 vs 385d5437)
W/PackageParser( 754): No actions in intent filter at /system/priv-app/Music.apk Binary XML file line #489
I/dalvikvm( 754): DexOpt: mismatch dep signature for '/data/dalvik-cache/[email protected]@[email protected]'
I/PackageManager( 754): /system/priv-app/QuickSearchBox.apk changed; collecting certs
E/PackageParser( 754): Package com.android.quicksearchbox has no certificates at entry AndroidManifest.xml; ignoring!
W/PackageManager( 754): Failed verifying certificates for package:com.android.quicksearchbox
I/dalvikvm( 754): DexOpt: source file mod time mismatch (388f8519 vs 4528ab44)
I/dalvikvm( 754): DexOpt: mismatch dep signature for '/data/dalvik-cache/[email protected]@[email protected]'
I/dalvikvm( 754): DexOpt: mismatch dep signature for '/data/dalvik-cache/[email protected]@[email protected]'
I/dalvikvm( 754): DexOpt: mismatch dep signature for '/data/dalvik-cache/[email protected]@[email protected]'
I/dalvikvm( 754): DexOpt: source file mod time mismatch (388f8519 vs 38903d19)
I/dalvikvm( 754): DexOpt: mismatch dep signature for '/data/dalvik-cache/[email protected]@[email protected]'
I/PackageManager( 754): /system/app/ApplicationsProvider.apk changed; collecting certs
W/PackageManager( 754): Signature mismatch for shared user : SharedUserSetting{419866b8 android.uid.shared/10004}
E/PackageManager( 754): Package com.android.providers.applications has no signatures that match those in shared user android.uid.shared; ignoring!
I/dalvikvm( 754): DexOpt: mismatch dep signature for '/data/dalvik-cache/[email protected]@[email protected]'
W/PackageParser( 754): No actions in intent filter at /system/app/Bluetooth.apk Binary XML file line #228
W/PackageParser( 754): Unknown element under <application>: uses-feature at /system/app/BluetoothExt.apk Binary XML file line #55
W/PackageParser( 754): No actions in intent filter at /system/app/BluetoothExt.apk Binary XML file line #82
W/PackageParser( 754): No actions in intent filter at /system/app/BluetoothExt.apk Binary XML file line #106
W/PackageParser( 754): No actions in intent filter at /system/app/BluetoothExt.apk Binary XML file line #159
I/dalvikvm( 754): DexOpt: mismatch dep signature for '/data/dalvik-cache/[email protected]@[email protected]'
I/dalvikvm( 754): DexOpt: source file mod time mismatch (385c9437 vs 4518aa2f)
I/dalvikvm( 754): DexOpt: source file mod time mismatch (385c9437 vs 385d5437)
W/ResourceType( 754): Failure getting entry for 0x7f04000f (t=3 e=15) in package 0 (error -75)
W/ResourceType( 754): Failure getting entry for 0x7f04000f (t=3 e=15) in package 0 (error -75)
I/dalvikvm( 754): DexOpt: mismatch dep signature for '/data/dalvik-cache/[email protected]@[email protected]'
I/dalvikvm( 754): DexOpt: mismatch dep signature for '/data/dalvik-cache/[email protected]@[email protected]'
I/dalvikvm( 754): DexOpt: source file mod time mismatch (385c9437 vs 38903d19)
I/dalvikvm( 754): DexOpt: source file mod time mismatch (388f8d1c vs 3890451c)
I/dalvikvm( 754): DexOpt: mismatch dep signature for '/data/dalvik-cache/[email protected]@[email protected]'
I/dalvikvm( 754): DexOpt: mismatch dep signature for '/data/dalvik-cache/[email protected]@[email protected]'
I/dalvikvm( 754): DexOpt: mismatch dep signature for '/data/dalvik-cache/[email protected]@[email protected]'
try to solve?
Sorry my bad English
narkoman88 said:
Hello Silesh.Nair, I also tried building MIUI KitKat using PatchRom, i resolve all conflict in .smali -
anyway rom not booting/
Code:
PackageParser( 754): Package miui has no certificates at entry AndroidManifest.xml; ignoring!
W/PackageManager( 754): Failed verifying certificates for package:miui
I/dalvikvm( 754): DexOpt: mismatch dep signature for '/data/dalvik-cache/[email protected]@[email protected]'
W/PackageParser( 754): No actions in intent filter at /system/priv-app/Contacts.apk Binary XML file line #587
I/dalvikvm( 754): DexOpt: source file mod time mismatch (38f77f3d vs 38f8373d)
I/dalvikvm( 754): DexOpt: source file mod time mismatch (38f77f3d vs 4528ab30)
I/dalvikvm( 754): DexOpt: mismatch dep signature for '/data/dalvik-cache/[email protected]@[email protected]'
I/dalvikvm( 754): DexOpt: source file mod time mismatch (388f8d1c vs 3890451c)
I/dalvikvm( 754): DexOpt: mismatch dep signature for '/data/dalvik-cache/[email protected]@[email protected]'
I/dalvikvm( 754): DexOpt: source file mod time mismatch (388f8519 vs 38903d19)
I/dalvikvm( 754): DexOpt: mismatch dep signature for '/data/dalvik-cache/[email protected]@[email protected]'
I/dalvikvm( 754): DexOpt: source file mod time mismatch (388f8d1c vs 3890451c)
I/PackageManager( 754): /system/priv-app/MiuiHome.apk changed; collecting certs
E/PackageParser( 754): Package com.miui.home has no certificates at entry AndroidManifest.xml; ignoring!
W/PackageManager( 754): Failed verifying certificates for package:com.miui.home
I/dalvikvm( 754): DexOpt: source file mod time mismatch (385c9437 vs 385d5437)
W/PackageParser( 754): No actions in intent filter at /system/priv-app/Music.apk Binary XML file line #489
I/dalvikvm( 754): DexOpt: mismatch dep signature for '/data/dalvik-cache/[email protected]@[email protected]'
I/PackageManager( 754): /system/priv-app/QuickSearchBox.apk changed; collecting certs
E/PackageParser( 754): Package com.android.quicksearchbox has no certificates at entry AndroidManifest.xml; ignoring!
W/PackageManager( 754): Failed verifying certificates for package:com.android.quicksearchbox
I/dalvikvm( 754): DexOpt: source file mod time mismatch (388f8519 vs 4528ab44)
I/dalvikvm( 754): DexOpt: mismatch dep signature for '/data/dalvik-cache/[email protected]@[email protected]'
I/dalvikvm( 754): DexOpt: mismatch dep signature for '/data/dalvik-cache/[email protected]@[email protected]'
I/dalvikvm( 754): DexOpt: mismatch dep signature for '/data/dalvik-cache/[email protected]@[email protected]'
I/dalvikvm( 754): DexOpt: source file mod time mismatch (388f8519 vs 38903d19)
I/dalvikvm( 754): DexOpt: mismatch dep signature for '/data/dalvik-cache/[email protected]@[email protected]'
I/PackageManager( 754): /system/app/ApplicationsProvider.apk changed; collecting certs
W/PackageManager( 754): Signature mismatch for shared user : SharedUserSetting{419866b8 android.uid.shared/10004}
E/PackageManager( 754): Package com.android.providers.applications has no signatures that match those in shared user android.uid.shared; ignoring!
I/dalvikvm( 754): DexOpt: mismatch dep signature for '/data/dalvik-cache/[email protected]@[email protected]'
W/PackageParser( 754): No actions in intent filter at /system/app/Bluetooth.apk Binary XML file line #228
W/PackageParser( 754): Unknown element under <application>: uses-feature at /system/app/BluetoothExt.apk Binary XML file line #55
W/PackageParser( 754): No actions in intent filter at /system/app/BluetoothExt.apk Binary XML file line #82
W/PackageParser( 754): No actions in intent filter at /system/app/BluetoothExt.apk Binary XML file line #106
W/PackageParser( 754): No actions in intent filter at /system/app/BluetoothExt.apk Binary XML file line #159
I/dalvikvm( 754): DexOpt: mismatch dep signature for '/data/dalvik-cache/[email protected]@[email protected]'
I/dalvikvm( 754): DexOpt: source file mod time mismatch (385c9437 vs 4518aa2f)
I/dalvikvm( 754): DexOpt: source file mod time mismatch (385c9437 vs 385d5437)
W/ResourceType( 754): Failure getting entry for 0x7f04000f (t=3 e=15) in package 0 (error -75)
W/ResourceType( 754): Failure getting entry for 0x7f04000f (t=3 e=15) in package 0 (error -75)
I/dalvikvm( 754): DexOpt: mismatch dep signature for '/data/dalvik-cache/[email protected]@[email protected]'
I/dalvikvm( 754): DexOpt: mismatch dep signature for '/data/dalvik-cache/[email protected]@[email protected]'
I/dalvikvm( 754): DexOpt: source file mod time mismatch (385c9437 vs 38903d19)
I/dalvikvm( 754): DexOpt: source file mod time mismatch (388f8d1c vs 3890451c)
I/dalvikvm( 754): DexOpt: mismatch dep signature for '/data/dalvik-cache/[email protected]@[email protected]'
I/dalvikvm( 754): DexOpt: mismatch dep signature for '/data/dalvik-cache/[email protected]@[email protected]'
I/dalvikvm( 754): DexOpt: mismatch dep signature for '/data/dalvik-cache/[email protected]@[email protected]'
try to solve?
Sorry my bad English
Click to expand...
Click to collapse
Hi @narkoman88, can you update the jelly bean version for now?
Any news ?
hDusan said:
Any news ?
Click to expand...
Click to collapse
MIUIv5 KitKat for serrano 3gxx
test build http://4pda.ru/forum/index.php?showtopic=522678&view=findpost&p=35027346
It is ok, but this version not multilang and my phone type is i9195.
Tanks
Awesome, do you mind posting it here in English please?
xdevilium said:
Awesome, do you mind posting it here in English please?
Click to expand...
Click to collapse
Later, this is test build.
MIUIv5 serrano3gxx 4.8.24 fixed version https://yadi.sk/d/uZANVRNGc7Ejx
Any tutorial for putting this to 9192 SERRANODS?
narkoman88 said:
Later, this is test build.
MIUIv5 serrano3gxx 4.8.24 fixed version https://yadi.sk/d/uZANVRNGc7Ejx
Click to expand...
Click to collapse
If you make a build for serranoltexx I can test it
I need it for s4 mini dous gt-i9192...
not a developer but like MIUI on my i9195
Hi guys
I found this on another website. Hope it can help you to complete your mission
Anroid 4.4.4 with Miui 5.x.x.x
http://en.miui.com/thread-55102-1-1.html
ps. I have not tested it..