anybody has the APK for Gesture Search? - G1 Android Development

it says here for android 2.0 and up but we might be able to get to work on 1.6 .

I'd like to see this, too. Curious if it'll run on CyanogenMod.

here you go,
got it off the market just this min.

Firerat said:
here you go,
got it off the market just this min.
Click to expand...
Click to collapse
Thanks 10char

Firerat said:
here you go,
got it off the market just this min.
Click to expand...
Click to collapse
Thank you very much.

is there a way to port it back for g1?

ralpho said:
is there a way to port it back for g1?
Click to expand...
Click to collapse
its working on my g1
but I have eclair rom ( CaNNoN Complete 1.2 )
I'm guessing you have a cupcake, donut
make yourself a sig
click/tap edit my sig , in my sig

been using since this morning, its not bad.
I often get frustrated scrolling through the app draw, but now with a gestures icon on home screen I can just open it up and start 'writing'
it is a little slow between letters, but I imagine it will get better as it is developed and it is still faster than messing about in the app draw.
gets a thumbs up from me

Welp, I was so eager to get this working on CyanogenMod I dove in and spent the last few hours trying to figure it out :
Installed VirtualBox and Ubuntu
Installed the SDK, apktool, and other various required bits
Decoded the APK
Edited the AndroidManifest.xml to change minSdkVersion from 5 to 4
Rebuilt the APK
Set up a keystore and resigned the APK with my key (this part took awhile and I still don't really know what other options I have if any...)
INSTALLED THE APP SUCCESSFULLY
Bad news though. Although the app opens and starts giving you the opening wizard, it seems the service that "Queries data sources" in the background freaks out and requires a force close. The logcat:
Code:
I/ActivityManager( 100): Starting activity: Intent { act=android.intent.action.MAIN cat=[android.intent.category.LAUNCHER] flg=0x10100000 cmp=com.google.android.apps.gesturesearch/.GShell }
I/ActivityManager( 100): Start proc com.google.android.apps.gesturesearch for activity com.google.android.apps.gesturesearch/.GShell: pid=12360 uid=10097 gids={3003}
W/InputManagerService( 100): Window already focused, ignoring focus gain of: [email protected]
I/ActivityThread(12360): Publishing provider com.google.android.apps.gesturesearch.history: com.google.android.apps.gesturesearch.data.QueryHistoryProvider
I/ActivityThread(12360): Publishing provider com.google.android.apps.gesturesearch.index: com.google.android.apps.gesturesearch.data.IndexProvider
W/dalvikvm(12360): VFY: unable to resolve static field 26 (CONTENT_URI) in Landroid/provider/ContactsContract$Data;
D/dalvikvm(12360): VFY: replacing opcode 0x62 at 0x0025
D/dalvikvm(12360): Making a copy of Lcom/google/android/apps/gesturesearch/search/SearchItemView;.setIcon code (440 bytes)
D/dalvikvm(12360): GC freed 1792 objects / 184456 bytes in 175ms
I/ActivityManager( 100): Displayed activity com.google.android.apps.gesturesearch/.GShell: 2116 ms (total 2116 ms)
W/dalvikvm(12360): VFY: unable to resolve static field 25 (CONTENT_URI) in Landroid/provider/ContactsContract$Contacts;
D/dalvikvm(12360): VFY: replacing opcode 0x62 at 0x0003
D/dalvikvm(12360): Making a copy of Lcom/google/android/apps/gesturesearch/search/DataMultiContacts;.queryPhoneNumbers code (128 bytes)
W/dalvikvm(12360): VFY: unable to resolve static field 25 (CONTENT_URI) in Landroid/provider/ContactsContract$Contacts;
D/dalvikvm(12360): VFY: replacing opcode 0x62 at 0x0016
D/dalvikvm(12360): Making a copy of Lcom/google/android/apps/gesturesearch/search/DataMultiContacts;.prepare code (140 bytes)
W/dalvikvm(12360): threadid=15: thread exiting with uncaught exception (group=0x4001e180)
E/AndroidRuntime(12360): Uncaught handler: thread AsyncTask #1 exiting due to uncaught exception
E/AndroidRuntime(12360): java.lang.RuntimeException: An error occured while executing doInBackground()
E/AndroidRuntime(12360): at android.os.AsyncTask$3.done(AsyncTask.java:200)
E/AndroidRuntime(12360): at java.util.concurrent.FutureTask$Sync.innerSetException(FutureTask.java:273)
E/AndroidRuntime(12360): at java.util.concurrent.FutureTask.setException(FutureTask.java:124)
E/AndroidRuntime(12360): at java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:307)
E/AndroidRuntime(12360): at java.util.concurrent.FutureTask.run(FutureTask.java:137)
E/AndroidRuntime(12360): at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1068)
E/AndroidRuntime(12360): at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:561)
E/AndroidRuntime(12360): at java.lang.Thread.run(Thread.java:1096)
E/AndroidRuntime(12360): Caused by: java.lang.NoClassDefFoundError: android.provider.ContactsContract$Contacts
E/AndroidRuntime(12360): at com.google.android.apps.gesturesearch.search.DataMultiContacts.prepare(DataMultiContacts.java:68)
E/AndroidRuntime(12360): at com.google.android.apps.gesturesearch.search.IndexingTask.doInBackground(IndexingTask.java:126)
E/AndroidRuntime(12360): at com.google.android.apps.gesturesearch.search.IndexingTask.doInBackground(IndexingTask.java:23)
E/AndroidRuntime(12360): at android.os.AsyncTask$2.call(AsyncTask.java:185)
E/AndroidRuntime(12360): at java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:305)
E/AndroidRuntime(12360): ... 4 more
I/Process ( 100): Sending signal. PID: 12360 SIG: 3
I/dalvikvm(12360): threadid=7: reacting to signal 3
I/dalvikvm(12360): Wrote stack trace to '/data/anr/traces.txt'
These logs are a little above my head, though, and beyond my research capabilities at the moment (feeling a little defeated and TIRED ). Do they look like a result of my modification of the app or a framework limitation of CM's 1.6?
I'd appreciate any feedback, even if it's a "NO, STOP TRYING TO MAKE THIS WORK AND JUST SWITCH TO ECLAIR ALREADY" I attached the modified APK if anyone wants to play with it.

mttmllns said:
Do they look like a result of my modification of the app or a framework limitation of CM's 1.6?
Click to expand...
Click to collapse
Second one.
Code:
java.lang.NoClassDefFoundError: android.provider.ContactsContract$Contacts
http://developer.android.com/intl/de/reference/android/provider/ContactsContract.Contacts.html
It was added in API level 5 (Android 2.0) and apparently it wasn't ported to CM1.4.x .

Brut.all said:
It was added in API level 5 (Android 2.0) and apparently it wasn't ported to CM1.4.x .
Click to expand...
Click to collapse
Cool, thanks for the quick response. Thanks for the great app, too!

Google just put it out for 1.6. Woot!
http://googlemobile.blogspot.com/2010/03/gesture-search-now-available-for.html

Thanks for the heads up.

Spot On
I've been wanting an app like this for a while now. It work great. Now to reassign some buttons and shortcuts and remove redundancies...

Just a heads up. Enabling the ability to search music as well led to one hell of a bugfest. After doing so, it led Rings Extended to force close everytime something requiring changing a sound was messed with. That in turn disbaled all notifications I had set. It also completely "removed" my music from the music app. It was still on my card, but the music app did not recognize this. All this happened after enable said feature and THEN rebooting. Taking the music search off made rings extended no longer FC and all my sounds were back and my music once again showed up. Hope this helps out anyone with a similair occurence.

Up!
Anybody has the apk for Gesture Search 2.0 ? (this version presumably is compatible with N7 but is marked as incompatible on the Play Store)
TIA

Related

[BUG ALERT!!] Missing Method Breaking ROMs: android.view.ScaleGestureDetector.onTouch

UPDATE: htcclay has a fix that works included in FastClean v1.2. Yay! I'm looking forward to seeing it filter back into FastTest.
**********************************************************************************************************
There is minor issue remaining. The maps in Wifi Tracker and My Tracks do not draw completely. This bug also exists in SuperD, but you do not see it in Cyanogen Mod v4.2.14.1, so it isn't the apps. You also do not see it in GMaps 4.0 on any of these ROMs, All maps are good. So it probably isn't the 10MB RAM hack either.
The same chunk in both remains "grid". Details and screenshots in this thread. Post #157.
***********************************************************************************************************
I've renamed the thread as Cal-El put it to me quite reasonably that the title I was using (which included the words "infecting like a virus") would frighten some people. I accept I was wrong in using words that could be misunderstood. Particularly as some here do not have English as their first language.
I'm sorry I caused some people confusion. I hope the new title is a better fit.
The Bug Details
This missing method bug is infecting more and more ROMs, perhaps as dev's copy each other's code.
ROMs known (by me) to be affected so far are:
FastTest (v2.4 to 2.6.1 - have not tested prior) - Verified personally and notified the dev providing logcat.
Complete Eclair v1.1 - Verified personally and notified the dev providing logcat.
Open Eclair v1.1.5 (Issue 147 New and still open) UPDATE: The bug is NOT seen in OE v1.2.1.
KingKlick AOSP2.1 v1.6.1 (post #2678)
SYMPTOM: The missing method is: android.view.ScaleGestureDetector.onTouchEvent
Can we please fix it and stop it spreading? It break apps like My Track, Wifi Tracker and CoPilot has also begun crashing but I haven't verified that one personally.
This is the error - same in all instances. It looks like Android's gesture support has been partially broken, though may just be a symptom of some other problem.
I/dalvikvm( 517): Could not find method
android.view.ScaleGestureDetector.onTouchEvent, referenced from method
com.google.android.maps.MapView.onTouchEvent
W/dalvikvm( 517): VFY: unable to resolve virtual method 231:
Landroid/view/ScaleGestureDetector;.onTouchEvent (Landroid/view/MotionEventZ
D/dalvikvm( 517): VFY: replacing opcode 0x6e at 0x001e
D/dalvikvm( 517): Making a copy of
Lcom/google/android/maps/MapView;.onTouchEvent code (96 bytes)
E/dalvikvm( 517): Could not find class
'android.view.ScaleGestureDetector', referenced from method
com.google.android.maps.MapView.setup
W/dalvikvm( 517): VFY: unable to resolve new-instance 84
(Landroid/view/ScaleGestureDetector in Lcom/google/android/maps/MapView;
D/dalvikvm( 517): VFY: replacing opcode 0x22 at 0x0065
D/dalvikvm( 517): Making a copy of Lcom/google/android/maps/MapView;.setup
code (272 bytes)
D/AndroidRuntime( 517): Shutting down VM
i can verify this is an issue on King's 1.6.1
here's the logcat when launching MyMaps Editor
HTML:
I/ActivityManager( 2730): Starting activity: Intent { act=android.intent.action.
MAIN cat=[android.intent.category.LAUNCHER] flg=0x10200000 cmp=com.google.androi
d.apps.mymaps/.MyMapsMain bnds=[3,338][77,417] }
I/ActivityManager( 2730): Start proc com.google.android.apps.mymaps for activity
com.google.android.apps.mymaps/.MyMapsMain: pid=3700 uid=10085 gids={3003, 1015
}
I/ActivityManager( 2730): Process com.android.settings (pid 3683) has died.
D/dalvikvm( 2714): GC freed 308 objects / 11736 bytes in 194ms
V/RenderScript_jni( 2855): surfaceDestroyed
V/RenderScript( 2855): setSurface 0 0 0x0
D/dalvikvm( 2714): GC freed 57 objects / 2624 bytes in 477ms
D/dalvikvm( 2714): GC freed 2 objects / 48 bytes in 229ms
I/dalvikvm( 3700): Could not find method android.view.ScaleGestureDetector.onTou
chEvent, referenced from method com.google.android.maps.MapView.onTouchEvent
W/dalvikvm( 3700): VFY: unable to resolve virtual method 231: Landroid/view/Scal
eGestureDetector;.onTouchEvent (Landroid/view/MotionEvent;)Z
D/dalvikvm( 3700): VFY: replacing opcode 0x6e at 0x001e
D/dalvikvm( 3700): Making a copy of Lcom/google/android/maps/MapView;.onTouchEve
nt code (96 bytes)
E/dalvikvm( 3700): Could not find class 'android.view.ScaleGestureDetector', ref
erenced from method com.google.android.maps.MapView.setup
W/dalvikvm( 3700): VFY: unable to resolve new-instance 84 (Landroid/view/ScaleGe
stureDetector;) in Lcom/google/android/maps/MapView;
D/dalvikvm( 3700): VFY: replacing opcode 0x22 at 0x0065
D/dalvikvm( 3700): Making a copy of Lcom/google/android/maps/MapView;.setup code
(272 bytes)
D/dalvikvm( 3700): GC freed 7520 objects / 432488 bytes in 99ms
D/AndroidRuntime( 3700): Shutting down VM
W/dalvikvm( 3700): threadid=3: thread exiting with uncaught exception (group=0x4
001e180)
E/AndroidRuntime( 3700): Uncaught handler: thread main exiting due to uncaught e
xception
E/AndroidRuntime( 3700): java.lang.RuntimeException: Unable to start activity Co
mponentInfo{com.google.android.apps.mymaps/com.google.android.apps.mymaps.MyMaps
Main}: android.view.InflateException: Binary XML file line #8: Error inflating c
lass com.google.android.maps.MapView
E/AndroidRuntime( 3700): at android.app.ActivityThread.performLaunchActiv
ity(ActivityThread.java:2496)
E/AndroidRuntime( 3700): at android.app.ActivityThread.handleLaunchActivi
ty(ActivityThread.java:2512)
E/AndroidRuntime( 3700): at android.app.ActivityThread.access$2200(Activi
tyThread.java:119)
E/AndroidRuntime( 3700): at android.app.ActivityThread$H.handleMessage(Ac
tivityThread.java:1863)
E/AndroidRuntime( 3700): at android.os.Handler.dispatchMessage(Handler.ja
va:99)
E/AndroidRuntime( 3700): at android.os.Looper.loop(Looper.java:123)
E/AndroidRuntime( 3700): at android.app.ActivityThread.main(ActivityThrea
d.java:4363)
E/AndroidRuntime( 3700): at java.lang.reflect.Method.invokeNative(Native
Method)
E/AndroidRuntime( 3700): at java.lang.reflect.Method.invoke(Method.java:5
21)
E/AndroidRuntime( 3700): at com.android.internal.os.ZygoteInit$MethodAndA
rgsCaller.run(ZygoteInit.java:860)
E/AndroidRuntime( 3700): at com.android.internal.os.ZygoteInit.main(Zygot
eInit.java:618)
E/AndroidRuntime( 3700): at dalvik.system.NativeStart.main(Native Method)
E/AndroidRuntime( 3700): Caused by: android.view.InflateException: Binary XML fi
le line #8: Error inflating class com.google.android.maps.MapView
E/AndroidRuntime( 3700): at android.view.LayoutInflater.createView(Layout
Inflater.java:513)
E/AndroidRuntime( 3700): at android.view.LayoutInflater.createViewFromTag
(LayoutInflater.java:565)
E/AndroidRuntime( 3700): at android.view.LayoutInflater.rInflate(LayoutIn
flater.java:618)
E/AndroidRuntime( 3700): at android.view.LayoutInflater.inflate(LayoutInf
later.java:407)
E/AndroidRuntime( 3700): at android.view.LayoutInflater.inflate(LayoutInf
later.java:320)
E/AndroidRuntime( 3700): at android.view.LayoutInflater.inflate(LayoutInf
later.java:276)
E/AndroidRuntime( 3700): at com.android.internal.policy.impl.PhoneWindow.
setContentView(PhoneWindow.java:198)
E/AndroidRuntime( 3700): at android.app.Activity.setContentView(Activity.
java:1622)
E/AndroidRuntime( 3700): at com.google.android.apps.mymaps.MyMapsMain.onC
reate(MyMapsMain.java:124)
E/AndroidRuntime( 3700): at android.app.Instrumentation.callActivityOnCre
ate(Instrumentation.java:1047)
E/AndroidRuntime( 3700): at android.app.ActivityThread.performLaunchActiv
ity(ActivityThread.java:2459)
E/AndroidRuntime( 3700): ... 11 more
E/AndroidRuntime( 3700): Caused by: java.lang.reflect.InvocationTargetException
E/AndroidRuntime( 3700): at com.google.android.maps.MapView.<init>(MapVie
w.java:238)
E/AndroidRuntime( 3700): at java.lang.reflect.Constructor.constructNative
(Native Method)
E/AndroidRuntime( 3700): at java.lang.reflect.Constructor.newInstance(Con
structor.java:446)
E/AndroidRuntime( 3700): at android.view.LayoutInflater.createView(Layout
Inflater.java:500)
E/AndroidRuntime( 3700): ... 21 more
E/AndroidRuntime( 3700): Caused by: java.lang.NoClassDefFoundError: android.view
.ScaleGestureDetector
E/AndroidRuntime( 3700): at com.google.android.maps.MapView.setup(MapView
.java:368)
E/AndroidRuntime( 3700): at com.google.android.maps.MapActivity.setupMapV
iew(MapActivity.java:187)
E/AndroidRuntime( 3700): at com.google.android.maps.MapView.<init>(MapVie
w.java:280)
E/AndroidRuntime( 3700): at com.google.android.maps.MapView.<init>(MapVie
w.java:255)
E/AndroidRuntime( 3700): ... 25 more
I/Process ( 2730): Sending signal. PID: 3700 SIG: 3
I/dalvikvm( 3700): threadid=7: reacting to signal 3
I/dalvikvm( 3700): Wrote stack trace to '/data/anr/traces.txt'
W/ActivityManager( 2730): Launch timeout has expired, giving up wake lock!
W/ActivityManager( 2730): Activity idle timeout for HistoryRecord{4403e008 com.g
oogle.android.apps.mymaps/.MyMapsMain}
ya know I noticed something with CoPilot on Sunday Morning, just plain old wouldnt work! i was kinda pissed. I think i was using OpenEclair sunday morning
How bad is this?? Is this something that can be fixed, or our we screwed?
nicknowsky said:
ya know I noticed something with CoPilot on Sunday Morning, just plain old wouldnt work! i was kinda pissed. I think i was using OpenEclair sunday morning
How bad is this?? Is this something that can be fixed, or our we screwed?
Click to expand...
Click to collapse
If this is that bad then someone should warn the developers about this.
Although i dont use any of the Forementioned apps =/
Looking at the error (specifically the mention of "com.google.android.maps.MapView.setup"), this is possibly related to OpenEclair http://code.google.com/p/openeclair/issues/detail?id=24Issue 24. It was a case of the wrong version of /system/framework/com.google.android.maps.jar file being shipped with earlier OpenEclair versions that should've been resolved in 1.2.1. Try the solution from this post and see if it fixes it for you.
If they really were "developers". Whats the point in copying someone else's BAD code. If they have done it, why do you need to do it as well and clutter this world with irrelevant ****.
Bavilo said:
If they really were "developers". Whats the point in copying someone else's BAD code. If they have done it, why do you need to do it as well and clutter this world with irrelevant ****.
Click to expand...
Click to collapse
Just let them be, it will be moved or locked as usual if a mod thinks this is also irrelevant. When I heard virus I thought they meant a real virus was in the ROMs.
oh man i dont want a virus on my g1.....does norton make a antivirus for it? lol.
hope this code thing gets looked at tho
surely the "like a virus" bit should have made it apparent that it wasnt actually a virus...but it was spreading through 'direct contact' so to speak...
The dude should really change that so as to not scare anyone lol
Chahk said:
Looking at the error (specifically the mention of "com.google.android.maps.MapView.setup"), this is possibly related to OpenEclair http://code.google.com/p/openeclair/issues/detail?id=24Issue 24. It was a case of the wrong version of /system/framework/com.google.android.maps.jar file being shipped with earlier OpenEclair versions that should've been resolved in 1.2.1. Try the solution from this post and see if it fixes it for you.
Click to expand...
Click to collapse
thanks for this. i can verify that pushing this jar file fixed MyMaps Editor.
edit: also fixed My Tracks and OpenTable. Thanks again.
Macrophage001 said:
The dude should really change that so as to not scare anyone lol
Click to expand...
Click to collapse
Someone in another thread actually was scared. He was asking if it could infect other system processes.
Macrophage001 said:
The dude should really change that so as to not scare anyone lol
Click to expand...
Click to collapse
i mean really! we already have the whole " does video work on this 2.1" rage and now we'll have "is that virus in this ROM" rage
kathi17 said:
Someone in another thread actually was scared. He was asking if it could infect other system processes.
Click to expand...
Click to collapse
lol see what i mean
thanks for the find. the king 1.6.1 is lagging the crap out of my fone ..
kathi17 said:
Someone in another thread actually was scared. He was asking if it could infect other system processes.
Click to expand...
Click to collapse
LOL! not to infect!... more likely to "affect"
How were you guys never concerned about viruses before?
I always scan the files before I put them on my phone anyway.
Chahk said:
Looking at the error (specifically the mention of "com.google.android.maps.MapView.setup"), this is possibly related to OpenEclair http://code.google.com/p/openeclair/issues/detail?id=24Issue 24. It was a case of the wrong version of /system/framework/com.google.android.maps.jar file being shipped with earlier OpenEclair versions that should've been resolved in 1.2.1. Try the solution from this post and see if it fixes it for you.
Click to expand...
Click to collapse
Well, this actually worked for me as well... thank you!
josevtome said:
Well, this actually worked for me as well... thank you!
Click to expand...
Click to collapse
Thank Shafty, not me
Chahk said:
Thank Shafty, not me
Click to expand...
Click to collapse
hehehe right!... well you got the credit for the reference!

[Mod] Music Mod V1.7.5.2 07/02/10 Froyo only for now

Music Mod V 1.7.5.2 Is out Get all the details and and download it at the following link:
http://development.piratemedia.tv/2010-06-28-music-mod-1-7-froyo-only/
However it is froyo only for now, so you all on g1s may have to wait for the Eclair version.
Eliot
- Edit, yet another release for another little feature
- and another small update to fix some bugs.
please check here for the latest change log:
http://development.piratemedia.tv/2010-06-06-music-mod-change-log/
I've been waiting, I'm assuming the 4x4 widget is going to have to wait (The stability issues)?
JAguirre1231 said:
I've been waiting, I'm assuming the 4x4 widget is going to have to wait (The stability issues)?
Click to expand...
Click to collapse
yeah its pretty much done, but i wana wait till its 100%
cacheinjection said:
yeah its pretty much done, but i wana wait till its 100%
Click to expand...
Click to collapse
Well, this is appreciated none the less, I'm sure the masses can live without a 4x4 widget when they have an awesome music player
cacheinjection said:
yeah its pretty much done, but i wana wait till its 100%
Click to expand...
Click to collapse
Hey your elliotstocker you never replied to my tweet im ashamed XD owell can't wait to try this music.apk been aching to for ages great work man
xillius200 said:
Hey your elliotstocker you never replied to my tweet im ashamed XD owell can't wait to try this music.apk been aching to for ages great work man
Click to expand...
Click to collapse
im sorry i prob didnt see it i get alot.
cacheinjection said:
im sorry i prob didnt see it i get alot.
Click to expand...
Click to collapse
lol np XD I was joking anyway seen the screenshots of this really looking forward to it you thinking of making one for donut heard it's jut for eclair? 0o
PS: Would love to be bale to have this on donut
xillius200 said:
lol np XD I was joking anyway seen the screenshots of this really looking forward to it you thinking of making one for donut heard it's jut for eclair? 0o
PS: Would love to be bale to have this on donut
Click to expand...
Click to collapse
this is a donut version
It would be awesome if you posted your changelog with the actual alcohol in your system
Btw, glad to play with it as soon as it gets released!
Flashing and hoping
AnderWeb said:
It would be awesome if you posted your changelog with the actual alcohol in your system
Btw, glad to play with it as soon as it gets released!
Click to expand...
Click to collapse
ha ha far to drunk going to bed hope it works ok for yall will post so proper stuff in am!
cache
cacheinjection said:
this is a donut version
Click to expand...
Click to collapse
0o lol iv'e got my sources and info mixed up great flashing now XD oh and nexus launcher I was on about is the person who just came here anderwebs lol
noooo!!! right adding eclairish bits support to a rom XD
this makes me want to go back to donut, but i'm gonna have to hold out and wait on the eclair version.
Neone get this working ? im getting force closes. Even after i wiped dalvik. Fixing uid mismatches see if tht helps
Nope still getting errors fyi im using a donut rom
nice
very nice thank.i hope it has 3d like htc?????
My logcat is :
Code:
I/ActivityManager( 69): Starting activity: Intent { act=android.intent.action.
MAIN cat=[android.intent.category.LAUNCHER] flg=0x10200000 cmp=com.android.music
/.MusicBrowserActivity }
I/ActivityManager( 69): Start proc com.android.music for activity com.android.
music/.MusicBrowserActivity: pid=406 uid=10030 gids={3003, 1015}
I/ActivityManager( 69): Starting activity: Intent { act=android.intent.action.
PICK dat= typ=vnd.android.cursor.dir/artistalbum flg=0x4000000 cmp=com.android.m
usic/.ArtistAlbumBrowserActivity (has extras) }
E/dalvikvm( 406): Could not find method com.android.music.MediaPlaybackService.
stopForeground, referenced from method com.android.music.MediaPlaybackService.go
toIdleState
W/dalvikvm( 406): VFY: unable to resolve virtual method 1173: Lcom/android/musi
c/MediaPlaybackService;.stopForeground (Z)V
W/dalvikvm( 406): VFY: rejecting opcode 0x6e at 0x0015
W/dalvikvm( 406): VFY: rejected Lcom/android/music/MediaPlaybackService;.gotoI
dleState ()V
W/dalvikvm( 406): Verifier rejected class Lcom/android/music/MediaPlaybackServi
ce;
W/dalvikvm( 406): Class init failed in newInstance call (Lcom/android/music/Med
iaPlaybackService;)
D/AndroidRuntime( 406): Shutting down VM
W/dalvikvm( 406): threadid=3: thread exiting with uncaught exception (group=0x4
001da18)
E/AndroidRuntime( 406): Uncaught handler: thread main exiting due to uncaught e
xception
E/AndroidRuntime( 406): java.lang.VerifyError: com.android.music.MediaPlaybackS
ervice
E/AndroidRuntime( 406): at java.lang.Class.newInstanceImpl(Native Method
)
E/AndroidRuntime( 406): at java.lang.Class.newInstance(Class.java:1472)
E/AndroidRuntime( 406): at android.app.ActivityThread.handleCreateServic
e(ActivityThread.java:2665)
E/AndroidRuntime( 406): at android.app.ActivityThread.access$3100(Activi
tyThread.java:116)
E/AndroidRuntime( 406): at android.app.ActivityThread$H.handleMessage(Ac
tivityThread.java:1846)
E/AndroidRuntime( 406): at android.os.Handler.dispatchMessage(Handler.ja
va:99)
E/AndroidRuntime( 406): at android.os.Looper.loop(Looper.java:123)
E/AndroidRuntime( 406): at android.app.ActivityThread.main(ActivityThrea
d.java:4203)
E/AndroidRuntime( 406): at java.lang.reflect.Method.invokeNative(Native
Method)
E/AndroidRuntime( 406): at java.lang.reflect.Method.invoke(Method.java:5
21)
E/AndroidRuntime( 406): at com.android.internal.os.ZygoteInit$MethodAndA
rgsCaller.run(ZygoteInit.java:791)
E/AndroidRuntime( 406): at com.android.internal.os.ZygoteInit.main(Zygot
eInit.java:549)
E/AndroidRuntime( 406): at dalvik.system.NativeStart.main(Native Method)
I/Process ( 69): Sending signal. PID: 406 SIG: 3
I/dalvikvm( 406): threadid=7: reacting to signal 3
I/dalvikvm( 406): Wrote stack trace to '/data/anr/traces.txt'
D/dalvikvm( 69): GC freed 17043 objects / 1076792 bytes in 240ms
I/DumpStateReceiver( 69): Added state dump to 1 crashes
Daneshm90 said:
My logcat is :
Click to expand...
Click to collapse
What rom are you running, if it is one of the CSDI roms those don't have any eclair bits included, and AFAIk this uses some eclair bits....
JAguirre1231 said:
What rom are you running, if it is one of the CSDI roms those don't have any eclair bits included, and AFAIk this uses some eclair bits....
Click to expand...
Click to collapse
Oh ok, thanks for clarifying. I was not aware of that. Yea im using a stock 1.6 rom (amonra).
My bad, didnt read first post carefully, too excited i guess
Daneshm90 said:
Oh ok, thanks for clarifying. I was not aware of that. Yea im using a stock 1.6 rom (amonra).
Click to expand...
Click to collapse
Hmmm, that probably has no eclair bits either (not sure though), I would suggest cyan/SuperD for Eclair bits (off the top of my head)

[APP REQUEST] IM.apk for FROYO

figured I would ask to get the work started on getting a working IM apk for froyo version such that it works over 3g as well as wifi....
heres a link to the eclair version of the im.apk that works perfectly
http://forum.xda-developers.com/showthread.php?t=577825&page=6
why not just use the eclair version?
The IM.apk out there force closes on Froyo thats why the eclair one cant be used.
I'm surprised a new version has not been made. Everyone said we would have to wait for the 2.2 source before anything can be done.
Well we have the source and not a peep anywhere on whether or not anyone is working on it.
Hummmm strange
I hope something comes out soon. All i need is trackball wake and the IM.apk an I will feel complete.
Redeye said:
I'm surprised a new version has not been made. Everyone said we would have to wait for the 2.2 source before anything can be done.
Well we have the source and not a peep anywhere on whether or not anyone is working on it.
Hummmm strange
I hope something comes out soon. All i need is trackball wake and the IM.apk an I will feel complete.
Click to expand...
Click to collapse
Out of honest curiosity, what is so great about the stock tmo IM app that people want it so bad?
gIMpSTa said:
Out of honest curiosity, what is so great about the stock tmo IM app that people want it so bad?
Click to expand...
Click to collapse
I thinkthe IM.apk uses push instead of a constant connection (meebo/fring/etc). As well as not having a "middle man" with your sign in details.
Like gtalk.
JCopernicus said:
I thinkthe IM.apk uses push instead of a constant connection (meebo/fring/etc). As well as not having a "middle man" with your sign in details.
Like gtalk.
Click to expand...
Click to collapse
Ahhh that makes sense. Well, the push connection at least does. As far as having a "middle man" have my sign in details... Meh. To each his own on that I guess.
i think the im.apk works better than anything ive found on the market.would love to see it on froyo
I would love to have it in my N1 2.2 too!!
JCopernicus said:
I thinkthe IM.apk uses push instead of a constant connection (meebo/fring/etc). As well as not having a "middle man" with your sign in details.
Like gtalk.
Click to expand...
Click to collapse
It uses messaging instead of data, which means low power consumption and it doesn't sign you out when switching from wifi. And, it just works well.
carnegie0107 said:
It uses messaging instead of data, which means low power consumption and it doesn't sign you out when switching from wifi. And, it just works well.
Click to expand...
Click to collapse
The original one does use sms, the modified one posted here used data.
so still no port?
i'd love this as well
alvinleephd said:
i'd love this as well
Click to expand...
Click to collapse
As would I. I'm finding other clients lacking. Google Talk with transports is okay, but not as reliable as I'd hoped for.
any hope for this?
enomthers rom supposedly has the android im app included... anybody try it out?
http://forum.xda-developers.com/showthread.php?t=614427
i just downloaded the enomother rom like sugested but im not seeing the android im apk in the app folder.... :-/
Someone try the one i posted in this thread and let me know.
Install it like a regular app, make sure u uninstall if u have one installed.
Force closes when you try to sign in, then the screen just sits on "signing in" with the wheel spinning.
Necro'd a dead thread
I too would like this, and to that end I've done a logcat of when the program opens and while it's logging in.
I/ActivityThread( 7947): Publishing provider com.google.android.voicesearch.VoiceSearchResultProvider: com.google.android.voicesearch.VoiceSearchResultProvider
I/dalvikvm( 7941): Could not find method android.net.NetworkConnectivityListener.getState, referenced from method com.android.im.service.RemoteImService.isNetworkAvailable
W/dalvikvm( 7941): VFY: unable to resolve virtual method 288: Landroid/net/NetworkConnectivityListener;.getState ()Landroid/net/NetworkConnectivityListener$State;
D/dalvikvm( 7941): VFY: replacing opcode 0x6e at 0x0002
D/dalvikvm( 7941): VFY: dead code 0x0005-000d in Lcom/android/im/service/RemoteImService;.isNetworkAvailable ()Z
I/dalvikvm( 7941): Could not find method android.net.NetworkConnectivityListener.getNetworkInfo, referenced from method com.android.im.service.RemoteImService.loadProviderSettings
W/dalvikvm( 7941): VFY: unable to resolve virtual method 287: Landroid/net/NetworkConnectivityListener;.getNetworkInfo ()Landroid/net/NetworkInfo;
D/dalvikvm( 7941): VFY: replacing opcode 0x6e at 0x000a
D/dalvikvm( 7941): VFY: dead code 0x000d-00e0 in Lcom/android/im/service/RemoteImService;.loadProviderSettings (J)Ljava/util/Map;
I/dalvikvm( 7941): Could not find method android.net.NetworkConnectivityListener.getNetworkInfo, referenced from method com.android.im.service.RemoteImService.networkStateChanged
W/dalvikvm( 7941): VFY: unable to resolve virtual method 287: Landroid/net/NetworkConnectivityListener;.getNetworkInfo ()Landroid/net/NetworkInfo;
D/dalvikvm( 7941): VFY: replacing opcode 0x6e at 0x0007
D/dalvikvm( 7941): VFY: dead code 0x000a-0073 in Lcom/android/im/service/RemoteImService;.networkStateChanged ()V
E/dalvikvm( 7941): Could not find class 'android.net.NetworkConnectivityListener', referenced from method com.android.im.service.RemoteImService.onCreate
W/dalvikvm( 7941): VFY: unable to resolve new-instance 65 (Landroid/net/NetworkConnectivityListener in Lcom/android/im/service/RemoteImService;
D/dalvikvm( 7941): VFY: replacing opcode 0x22 at 0x0015
D/dalvikvm( 7941): VFY: dead code 0x0017-0079 in Lcom/android/im/service/RemoteImService;.onCreate ()V
I/dalvikvm( 7941): Could not find method android.net.NetworkConnectivityListener.unregisterHandler, referenced from method com.android.im.service.RemoteImService.onDestroy
W/dalvikvm( 7941): VFY: unable to resolve virtual method 292: Landroid/net/NetworkConnectivityListener;.unregisterHandler (Landroid/os/HandlerV
D/dalvikvm( 7941): VFY: replacing opcode 0x6e at 0x0028
D/dalvikvm( 7941): VFY: dead code 0x002b-0038 in Lcom/android/im/service/RemoteImService;.onDestroy ()V
I/dalvikvm( 7941): Could not find method android.net.NetworkConnectivityListener.getState, referenced from method com.android.im.service.RemoteImService.onStartCommand
W/dalvikvm( 7941): VFY: unable to resolve virtual method 288: Landroid/net/NetworkConnectivityListener;.getState ()Landroid/net/NetworkConnectivityListener$State;
D/dalvikvm( 7941): VFY: replacing opcode 0x6e at 0x002b
D/dalvikvm( 7941): VFY: dead code 0x002e-0037 in Lcom/android/im/service/RemoteImService;.onStartCommand (Landroid/content/Intent;II)I
D/ImService( 7941): ImService started
D/AndroidRuntime( 7941): Shutting down VM
W/dalvikvm( 7941): threadid=1: thread exiting with uncaught exception (group=0x400207e0)
E/AndroidRuntime( 7941): FATAL EXCEPTION: main
E/AndroidRuntime( 7941): java.lang.NoClassDefFoundError: android.net.NetworkConnectivityListener
E/AndroidRuntime( 7941): at com.android.im.service.RemoteImService.onCreate(RemoteImService.java:116)
E/AndroidRuntime( 7941): at android.app.ActivityThread.handleCreateService(ActivityThread.java:2959)
E/AndroidRuntime( 7941): at android.app.ActivityThread.access$3300(ActivityThread.java:125)
E/AndroidRuntime( 7941): at android.app.ActivityThread$H.handleMessage(ActivityThread.java:2087)
E/AndroidRuntime( 7941): at android.os.Handler.dispatchMessage(Handler.java:99)
E/AndroidRuntime( 7941): at android.os.Looper.loop(Looper.java:123)
E/AndroidRuntime( 7941): at android.app.ActivityThread.main(ActivityThread.java:4627)
E/AndroidRuntime( 7941): at java.lang.reflect.Method.invokeNative(Native Method)
E/AndroidRuntime( 7941): at java.lang.reflect.Method.invoke(Method.java:521)
E/AndroidRuntime( 7941): at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:868)
E/AndroidRuntime( 7941): at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:626)
E/AndroidRuntime( 7941): at dalvik.system.NativeStart.main(Native Method)
I/ActivityManager( 112): Process android.process.acore (pid 7880) has died.
I/WindowManager( 112): WIN DEATH: Window{43ed5ed0 com.android.launcher/com.android.launcher.Launcher paused=false}
I/Process ( 7941): Sending signal. PID: 7941 SIG: 9
I/ActivityManager( 112): Process android.process.im (pid 7941) has died.
W/ActivityManager( 112): Scheduling restart of crashed service com.android.im/.service.RemoteImService in 9038ms
W/InputManagerService( 112): Window already focused, ignoring focus gain of: [email protected]

[APP] (8/12) CM6 Experiment Nightly Build Checker

I made this app that checks for the latest nightlies. It is for all of us who are obsessed with constantly checking for nightlies. So far it only checks for Nexus One nightlies. It is the first app I have ever made so it will probably force close. Sorry!
I'm not responsible for anything that this does to your device. It works fine for my nexus one.
Test it out and let me know!
Known Bugs: when u first start it, it notifies you of a new build, this will be fixed in the next release.
Can't cancel download
Doesn't auto-select link for all phones. PM me if it's not selecting for your phone. (it defaults to nexus one if it can't set it)
Alpha 5 adds boatloads of features. Auto Download doesn't work yet, its just there to taunt you in the settings. Time Zone display should work correctly. Copy MD5 to clipboard button. Less force closes.
CM Forum Link
Let me know if the notifications work. I didn't really have time to test them as I only get one shot every time a new build is released.
Also please tell me how battery life is with and without auto refresh on.
If anybody knows how to programatically reboot into recovery please PM me!
Release Notes:
Alpha 5 is completely rewritten to add NOTIFICATIONS (maybe, im not sure if they actually work), less force closes, fixed time zone, md5 to clipboard, progress bar, automatically sets directory for more phones
Alpha 4 selects which build to download based on your phone model and lets you choose download method (browser or sd card)
Alpha 3 displays the nightlies in your time zone (let me know if this works right)
Alpha 2 adds a toast and reverses the order so the latest nightly appears at the top
Alpha 1 initial release
Just what I wanted. Thank you so much.
thanks, once you get notifications working, this will be epic. but i think it will be quite difficult without getting cooperation from the hosting provider.
Nice, going to check this one out! Thanks!
rom manager does this
^only works if you're using clockmod recovery, im not
thanx op
hey the time zone for california is off by an hour (early), maybe it doesn't take into consideration daylight savings?? Anyways I would prefer it stayed in gmt. thanks for this
ogdobber said:
hey the time zone for california is off by an hour (early), maybe it doesn't take into consideration daylight savings?? Anyways I would prefer it stayed in gmt. thanks for this
Click to expand...
Click to collapse
Exactly what I was about to post!
Thanks DEV!
Any chance of adding some kind of an easy way to know the last rom I downloaded? I know I can use a file manager to check but I'll admit I'm lazy and i think that it would be very useful
e4604 said:
^only works if you're using clockmod recovery, im not
thanx op
Click to expand...
Click to collapse
Too bad for me.
Dev, can you use CMupdater?
FC on EVO. Latest Nightly.
mattrb said:
FC on EVO. Latest Nightly.
Click to expand...
Click to collapse
sorry, i made a silly mistake in the code. this doesn't work on anything but nexus one for now.
anyways, im completely reworking this app now that i know what im doing to add all the requested features and make it faster and more responsive.
I wanted to report a UI bug. When you select one of the nightly builds from the list and then select another rom, the second rom details are the same as the first one selected.
It looks like the popup values are only set on the first selection.
new update! let me know how it goes
Crashes every time I try to set update frequency to once a day.
Code:
W/System.err( 3722): at com.nelson.GetNightly.GetNightly.onResume(GetNightly.java:143)
W/System.err( 3722): at android.app.Instrumentation.callActivityOnResume(Instrumentation.java:1149)
W/System.err( 3722): at android.app.Activity.performResume(Activity.java:3823)
W/System.err( 3722): at android.app.ActivityThread.performResumeActivity(ActivityThread.java:3118)
W/System.err( 3722): at android.app.ActivityThread.handleResumeActivity(ActivityThread.java:3143)
W/System.err( 3722): at android.app.ActivityThread$H.handleMessage(ActivityThread.java:2059)
W/System.err( 3722): at android.os.Handler.dispatchMessage(Handler.java:99)
W/System.err( 3722): at android.os.Looper.loop(Looper.java:123)
W/System.err( 3722): at android.app.ActivityThread.main(ActivityThread.java:4627)
W/System.err( 3722): at java.lang.reflect.Method.invokeNative(Native Method)
W/System.err( 3722): at java.lang.reflect.Method.invoke(Method.java:521)
W/System.err( 3722): at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:868)
W/System.err( 3722): at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:626)
W/System.err( 3722): at dalvik.system.NativeStart.main(Native Method)
I/ASK ( 2111): onUnbindInput
D/LocationMasfClient( 2033): getNetworkLocation(): Returning cache location with accuracy 1425.0
D/dalvikvm( 2497): GC_FOR_MALLOC freed 5138 objects / 500376 bytes in 51ms
W/Resources( 3722): Converting to string: TypedValue{t=0x10/d=0x3c a=-1}
D/dalvikvm( 3722): GC_FOR_MALLOC freed 8026 objects / 416352 bytes in 36ms
D/dalvikvm( 2111): GC_EXPLICIT freed 40 objects / 1416 bytes in 51ms
I/ActivityManager( 2033): Displayed activity com.nelson.GetNightly/.Preferences: 386 ms (total 386 ms)
I/dalvikvm( 3722): Jit: resizing JitTable from 4096 to 8192
D/AndroidRuntime( 3722): Shutting down VM
W/dalvikvm( 3722): threadid=1: thread exiting with uncaught exception (group=0x4001d7e8)
I/Process ( 3722): Sending signal. PID: 3722 SIG: 9
I/ASK ( 2111): onUnbindInput
D/dalvikvm( 2033): GC_EXTERNAL_ALLOC freed 5065 objects / 238576 bytes in 90ms
D/dalvikvm( 2033): GC_EXTERNAL_ALLOC freed 2149 objects / 94952 bytes in 78ms
D/dalvikvm( 2033): GC_EXTERNAL_ALLOC freed 161 objects / 6464 bytes in 79ms
if i enable auto refresh, do i still need to set refresh frequency? or does it mean that if auto refresh is on, it will automatically refresh based on your frequency?
Karolis said:
Crashes every time I try to set update frequency to once a day.
Click to expand...
Click to collapse
looks like i skipped over the value for 6 hours. so if you set it to 12 hours, it should refresh every 24 hours. this will be fixed in the next release
NguyenHuu said:
if i enable auto refresh, do i still need to set refresh frequency? or does it mean that if auto refresh is on, it will automatically refresh based on your frequency?
Click to expand...
Click to collapse
if you enable auto-refresh it will automatically refresh based on your frequency. i'll try to make this more clear in the next release.
nellyspageli said:
looks like i skipped over the value for 6 hours. so if you set it to 12 hours, it should refresh every 24 hours. this will be fixed in the next release
if you enable auto-refresh it will automatically refresh based on your frequency. i'll try to make this more clear in the next release.
Click to expand...
Click to collapse
notifications seem to work if app is running. maybe next step is to allow for sound? i also noticed that, if the app isnt running in background it wont notify. when i rebooted my phone, the app doesnt auto load so i did not get any notifications. i saw in the forums that new nightly is up, so i loaded up the app and then it finally notify me.
maybe add an option to have it load on boot
Not working anymore! They changed the site!
djdarkknight96 said:
Not working anymore! They changed the site!
Click to expand...
Click to collapse
Not only did they change the site but they changed from build dates to build numbers.

[solved] can sombody brings the Gallery2.apk to work without gfx acceleration?

[Short story]
Is there somebody, who has time and inclination to modify the AOSP Gallery2(.apk) app to get that to work on Android versions without graphics acceleration features?
[Long version]
I'm using the latest Replicant ROM. This is shipped with the legacy /system/app/Gallery.apk which has serious problems to show previews of images, and some image contents at all...
Replicant comes without OpenGL ES. So that's the case why the Gallery2.apk (which heavily relies on graphics acceleration features) crashes when I try to start that app with the following traces:
Code:
I/ActivityManager(2868): START u0 {act=android.intent.action.MAIN cat=[android.intent.category.LAUNCHER] flg=0x10200000 cmp=com.android.gallery3d/.app.GalleryActivity} from pid 3196
I/ActivityManager(2868): Start proc com.android.gallery3d for activity com.android.gallery3d/.app.GalleryActivity: pid=25408 uid=10066 gids={50066, 1006, 3003, 1015, 1028}
W/Trace (25408): error opening trace file: No such file or directory (2)
V/StateManager(25408): startState class com.android.gallery3d.app.AlbumSetPage
D/libEGL (25408): loaded /system/lib/egl/libGLES_android.so
W/dalvikvm(25408): threadid=12: thread exiting with uncaught exception (group=0x40cfc930)
E/AndroidRuntime(25408): FATAL EXCEPTION: GLThread 503
E/AndroidRuntime(25408): java.lang.IllegalArgumentException: No configs match configSpec
E/AndroidRuntime(25408): at android.opengl.GLSurfaceView$BaseConfigChooser.chooseConfig(GLSurfaceView.java:865)
E/AndroidRuntime(25408): at android.opengl.GLSurfaceView$EglHelper.start(GLSurfaceView.java:1026)
E/AndroidRuntime(25408): at android.opengl.GLSurfaceView$GLThread.guardedRun(GLSurfaceView.java:1403)
E/AndroidRuntime(25408): at android.opengl.GLSurfaceView$GLThread.run(GLSurfaceView.java:1242)
W/ActivityManager(2868): Force finishing activity com.android.gallery3d/.app.GalleryActivity
I've sent an email to a Replicant developer before, with the question, why Replicant doesn't use Gallery2? The answer was:
"On Replicant, it is too slow to be usable, has parts missing and many bugs because of the incomplete software-only graphics stack implementation we use".
I've temporary tested to add the proprietary OpenGL ES bits (on my Samsung Galaxy S2 [i9100]):
/system/lib/libMali.so
/system/lib/libUMP.so
/system/lib/egl/egl.cfg
/system/lib/egl/libEGL_mali.so
/system/lib/egl/libGLES_android.so
/system/lib/egl/libGLESv1_CM_mali.so
/system/lib/egl/libGLESv2_mali.so
/system/lib/hw/gralloc.exynos4.so
which enables graphics acceleration, and made the Gallery2.apk work. But I deleted them again, because I don't want to use that non free bits. So that's the reason why I'm using Replicant...
I also haven't found any open source alternatives for the Gallery2 app.
Tips are very welcome, too!
(I just asked the developer of
QuickPic: https://play.google.com/store/apps/details?id=com.alensw.PicFolder
if he doesn't want to release his app as open source in the future, but sadly he declined).
Now I'm searching for somebody, which could modify the Gallery2 sources:
https://android.googlesource.com/platform/packages/apps/Gallery2/
to get a patched version of the app to work on BLOB less Android versions.
I don't know the best practice way to find someone for that job. If somebody would give it a try, but don't wants to do that for free, you could leave a donation information and I would try to animate people to make a donation for you, (of course including myself).
Thanks for any answers, hints or any further help.
[reward] I want YOU
Nobody?
Pretty please with sugar on top :fingers-crossed:
Time is a healer...
A working app, which is exactly what I was searching for has landed to the F-Droid store, called
LeafPic: https://f-droid.org/repository/browse/?fdid=com.horaapps.leafpic
(So this thread could be closed)

Categories

Resources