An Open-Source Android application that allows you to send and receive files over available connections, and pause and resume transfer process. For more please visit related Google Play, F-Droid or GitHub pages.
Get it on F-Droid or Google Play or visit GitHub repo https://github.com/genonbeta/TrebleShot for more.
Nice!
Glad to see open source solution for this kind of functionality. I definitely support it.
light and fast thumbs up
Updated: 1.20 Beta 4
This is probably the only open source app of its kind. Every other similar apps are proprietary and heavy garbages.
Would it be possible to include it in f-droid for a lot of us who don't have gapps? It would gain more publicity too. Thanks!
rms112 said:
This is probably the only open source app of its kind. Every other similar apps are proprietary and heavy garbages.
Would it be possible to include it in f-droid for a lot of us who don't have gapps? It would gain more publicity too. Thanks!
Click to expand...
Click to collapse
Thank you for your reply, it means a lot to me and yes, I was thinking of that but haven't had time to make a pull request. I'm hoping to that today. Thanks again
Thanks a lot for publishing in f-droid.
I love your app, I have been using it for a while now.
Any chance you are planing a desktop version?
It would be nice to be able to move files between all my devices in my home network with a nice open source app.
flocke000 said:
I love your app, I have been using it for a while now.
Any chance you are planing a desktop version?
It would be nice to be able to move files between all my devices in my home network with a nice open source app.
Click to expand...
Click to collapse
Thanks for your comment. I'm hoping to start developing a desktop app (most likely to be for linux) after the next release of the android version. I'm currently having some difficulties with my pc setup. Thanks again and hang tight
veli.tasali said:
Thanks for your comment. I'm hoping to start developing a desktop app (most likely to be for linux) after the next release of the android version. I'm currently having some difficulties with my pc setup. Thanks again and hang tight
Click to expand...
Click to collapse
Nice, I'm on Linux most of the time anyways so a Linux version is fine with me
If you use Qt5 to build it it should be easily to port to Windows later on so you might want to consider that
I LOVE this app!
Are there any plans for releasing a Windows desktop app so we can also share files between Android and Windows?
Keeping fingers crossed for a Windows version. Would be a great improvement over FTP transfers. The ability to resume transfer would be really nice.
Thanks for making it available on F-Droid.
Hello @veli.tasali
I tested your app, but for some reason, i am able to finish a transfer from device A to B but not from B to A.
Ive attached the logcat from device A which can accept the transfer, but does not finish the transaction, always errors out.
Secondly, i cant see the device A, if i am connected to a vpn on it, i had to disable the VPN so as to discover it from device B.
Is this a known issue?
Thanks for the opensource app!
ashjas said:
Hello @veli.tasali
I tested your app, but for some reason, i am able to finish a transfer from device A to B but not from B to A.
Ive attached the logcat from device A which can accept the transfer, but does not finish the transaction, always errors out.
Secondly, i cant see the device A, if i am connected to a vpn on it, i had to disable the VPN so as to discover it from device B.
Is this a known issue?
Thanks for the opensource app!
Click to expand...
Click to collapse
For the VPN issue, it is probably because your VPN application routes "wlan0" (Wi-Fi) interface to "tun0" (stands for VPN interface) which causes the request made to the local interface goes to your DNS then as it fails because it is on your device not on the internet. This should be the reason but I don't know if your VPN service can fix this (since I don't know how VPN interfaces are created using Android VPN API).
For the other issue;
Do you use any power management tool or battery tool that kills the application in the background? The log does not tell much.
Only this which says that you cancelled the task
Code:
09-30 11:39:51.031 D/CommunicationService(21803): SeamlessClientHandler.onConnect(): Cancel is requested. Exiting.
09-30 11:39:51.031 D/CommunicationService(21803): SeamlessClientHandler.onConnect(): Updating file instances to INTERRUPTED
09-30 11:39:51.043 D/NuPlayerDriver( 295): NuPlayerDriver(0xb4893f00) created, clientPid(639)
09-30 11:39:51.050 D/GenericSource( 295): FileSource remote
09-30 11:39:51.069 D/NuPlayerDriver( 295): notifyListener_l(0xb4893f00), (1, 0, 0, -1), loop setting(0, 0)
09-30 11:39:51.098 D/StatusBar( 639): disable<e i a s b h r c s q >
09-30 11:39:51.113 D/CommunicationService(21803): SeamlessClientHandler.onConnect(): Removing notification an error is already notified
09-30 11:39:51.114 W/System.err(21803): java.net.SocketException: Socket is closed
09-30 11:39:51.114 W/System.err(21803): at java.net.Socket.getInputStream(Socket.java:930)
09-30 11:39:51.115 W/System.err(21803): at com.genonbeta.TrebleShot.service.CommunicationService$SeamlessClientHandler.onConnect(CommunicationService.java:1181)
09-30 11:39:51.115 W/System.err(21803): at com.genonbeta.CoolSocket.CoolSocket.connect(CoolSocket.java:61)
09-30 11:39:51.115 W/System.err(21803): at com.genonbeta.CoolSocket.CoolSocket$1.run(CoolSocket.java:76)
09-30 11:39:51.121 D/CommunicationService(21803): We have exited
If you think this is an actual issue related to the app, please open an issue on the issue tracker https://github.com/genonbeta/TrebleShot/issues
veli.tasali said:
For the VPN issue, it is probably because your VPN application routes "wlan0" (Wi-Fi) interface to "tun0" (stands for VPN interface) which causes the request made to the local interface goes to your DNS then as it fails because it is on your device not on the internet. This should be the reason but I don't know if your VPN service can fix this (since I don't know how VPN interfaces are created using Android VPN API).
For the other issue;
Do you use any power management tool or battery tool that kills the application in the background? The log does not tell much.
Only this which says that you cancelled the task
Code:
09-30 11:39:51.031 D/CommunicationService(21803): SeamlessClientHandler.onConnect(): Cancel is requested. Exiting.
09-30 11:39:51.031 D/CommunicationService(21803): SeamlessClientHandler.onConnect(): Updating file instances to INTERRUPTED
09-30 11:39:51.043 D/NuPlayerDriver( 295): NuPlayerDriver(0xb4893f00) created, clientPid(639)
09-30 11:39:51.050 D/GenericSource( 295): FileSource remote
09-30 11:39:51.069 D/NuPlayerDriver( 295): notifyListener_l(0xb4893f00), (1, 0, 0, -1), loop setting(0, 0)
09-30 11:39:51.098 D/StatusBar( 639): disable
09-30 11:39:51.113 D/CommunicationService(21803): SeamlessClientHandler.onConnect(): Removing notification an error is already notified
09-30 11:39:51.114 W/System.err(21803): java.net.SocketException: Socket is closed
09-30 11:39:51.114 W/System.err(21803): at java.net.Socket.getInputStream(Socket.java:930)
09-30 11:39:51.115 W/System.err(21803): at com.genonbeta.TrebleShot.service.CommunicationService$SeamlessClientHandler.onConnect(CommunicationService.java:1181)
09-30 11:39:51.115 W/System.err(21803): at com.genonbeta.CoolSocket.CoolSocket.connect(CoolSocket.java:61)
09-30 11:39:51.115 W/System.err(21803): at com.genonbeta.CoolSocket.CoolSocket$1.run(CoolSocket.java:76)
09-30 11:39:51.121 D/CommunicationService(21803): We have exited
If you think this is an actual issue related to the app, please open an issue on the issue tracker https://github.com/genonbeta/TrebleShot/issues
Click to expand...
Click to collapse
I dont cancel the transfer. It errors out on its own. The recieving device is on LOS 15.1.
The log is full log, not trimmed in any way.
This happens while i am in the app's foreground activity, so no question of app in background. And no power management settings that i am enforcing.
is there a way to transfer files to a phone that doesnt have this app installed? I tried sending something to my laptop using a hotspot on Android 8.1 but nothing happens even after my laptop connects to the network.
If it cant are there any file transfer apps that allow the reciever to not have this app installed on their phone>?
Related
I have been using the new Fatal1ty ROM on my G1 and was seemingly having no problems whatsoever HOWEVER it transpires that people have been sending me sms messages and they have not been coming through at all. this has happened twice with one person and once with at least FIVE people in the past 24 hours.
Scouring these forums it appears that people using the JACHero ROMs are not immune to this problem either. I PLEAD with the developers here to find the root of this problem and solve it before working on making Rosie more efficient. SMS messaging is a CRUCIAL aspect of of day-to-day life for most people, and many could be unaware that they are even suffering from missing texts. The problem for me is arbitrary with no predictability, I have received messages from those whose didn't come through yesterday subsequently, so there is no problem with my network; however the original messages are still AWOL.
In the meantime I'm not touching these Hero builds and I'm going back to cupcake.
Please don't flame me, I'm not trying to put a dampener on people's enjoyment of these ROMS but I think this problem is deserving of its own thread rather than the occasional mention in a huge ROM thread which could leave it overlooked.
leoni1980 said:
I have been using the new Fatal1ty ROM on my G1 and was seemingly having no problems whatsoever HOWEVER it transpires that people have been sending me sms messages and they have not been coming through at all. this has happened twice with one person and once with at least FIVE people in the past 24 hours.
Scouring these forums it appears that people using the JACHero ROMs are not immune to this problem either. I PLEAD with the developers here to find the root of this problem and solve it before working on making Rosie more efficient. SMS messaging is a CRUCIAL aspect of of day-to-day life for most people, and many could be unaware that they are even suffering from missing texts. The problem for me is arbitrary with no predictability, I have received messages from those whose didn't come through yesterday subsequently, so there is no problem with my network; however the original messages are still AWOL.
In the meantime I'm not touching these Hero builds and I'm going back to cupcake.
Please don't flame me, I'm not trying to put a dampener on people's enjoyment of these ROMS but I think this problem is deserving of its own thread rather than the occasional mention in a huge ROM thread which could leave it overlooked.
Click to expand...
Click to collapse
This thread was really pointless this has been discussed plenty of times as well as slight fixes...check your apn settings...or open up messaging go into settings and uncheck auto retrieve then reboot and then go back and check it off....this has seem to work for some people and has also been a known tmobile issue...
Hmm. Im on the latest jac build of hero. And the only issue im having is with mms's which is a known problem.
I tend to get 300 sms's a day and the person sending me these sms's would sure as hell let me know if i didn't reply to one for some reason lol.
I do use chomp sms rather then the default one though. Not sure if this might be fixing the problem people are having.
Klarato said:
Hmm. Im on the latest jac build of hero. And the only issue im having is with mms's which is a known problem.
I tend to get 300 sms's a day and the person sending me these sms's would sure as hell let me know if i didn't reply to one for some reason lol.
I do use chomp sms rather then the default one though. Not sure if this might be fixing the problem people are having.
Click to expand...
Click to collapse
If you are on tmobile check your apn settings with the link in my Sig..hope that helps
Hey mate,
Im on three in Australia. Thanks anyway.
Are the right APN settings meant to fix the MMS? As i am fairly sure i have the right settings for my provider.
-Klara
i only missed one text today from 1 person
i guess it was more of my fault cuz i was in sams club and my 3g and edge were constantly switching so that couldve caused my problem
but other than that i havent been missing texts
This problem occurs to me too.
Even when I use chompSMS. Android receives the message, but i doesn't "give" it to the messaging app(s).
I think this is a memory issue, android seems to terminate even system processes sometimes. (I think it is)
I'm going to test it.
EDIT:Yes, memory issue... it worked while on homescreen.
Opened brwoser, send another test sms, no message got.
)
D/dalvikvm( 597): GC freed 6958 objects / 760784 bytes in 177ms
I/ActivityManager( 102): Process com.android.settings (pid 468) has died. ?
I/ActivityManager( 102): Start proc com.android.mms for broadcast com.android.m
ms/.transaction.PrivilegedSmsReceiver: pid=619 uid=10017 gids={3003}
W/dalvikvm( 619): Refusing to reopen boot DEX '/system/framework/com.htc.androi
d.pimlib.jar'
I/ActivityManager( 102): Start proc com.p1.chompsms for broadcast com.p1.chomps
ms/.sms.SmsReceivedReceiver: pid=627 uid=10065 gids={3003}
D/dalvikvm( 33): GC freed 271 objects / 10232 bytes in 187ms
I/ActivityManager( 102): Process com.android.mms (pid 619) has died.
D/dalvikvm( 33): GC freed 47 objects / 2024 bytes in 400ms
I/ActivityThread( 627): Publishing provider com.p1.chompsms.provider.ChompProvi
der: com.p1.chompsms.provider.ChompProvider
D/dalvikvm( 33): GC freed 2 objects / 48 bytes in 289ms
I/ActivityManager( 102): Process com.google.android.gm (pid 488) has died.
I/ActivityManager( 102): Low Memory: No more background processes.
W/TabControl( 597): Free WebView cache
D/dalvikvm( 175): GC freed 1118 objects / 55248 bytes in 855ms
maxisma said:
This problem occurs to me too.
Even when I use chompSMS. Android receives the message, but i doesn't "give" it to the messaging app(s).
I think this is a memory issue, android seems to terminate even system processes sometimes. (I think it is)
I'm going to test it.
EDIT:Yes, memory issue... it worked while on homescreen.
Opened brwoser, send another test sms, no message got.
)
D/dalvikvm( 597): GC freed 6958 objects / 760784 bytes in 177ms
I/ActivityManager( 102): Process com.android.settings (pid 468) has died. ?
I/ActivityManager( 102): Start proc com.android.mms for broadcast com.android.m
ms/.transaction.PrivilegedSmsReceiver: pid=619 uid=10017 gids={3003}
W/dalvikvm( 619): Refusing to reopen boot DEX '/system/framework/com.htc.androi
d.pimlib.jar'
I/ActivityManager( 102): Start proc com.p1.chompsms for broadcast com.p1.chomps
ms/.sms.SmsReceivedReceiver: pid=627 uid=10065 gids={3003}
D/dalvikvm( 33): GC freed 271 objects / 10232 bytes in 187ms
I/ActivityManager( 102): Process com.android.mms (pid 619) has died.
D/dalvikvm( 33): GC freed 47 objects / 2024 bytes in 400ms
I/ActivityThread( 627): Publishing provider com.p1.chompsms.provider.ChompProvi
der: com.p1.chompsms.provider.ChompProvider
D/dalvikvm( 33): GC freed 2 objects / 48 bytes in 289ms
I/ActivityManager( 102): Process com.google.android.gm (pid 488) has died.
I/ActivityManager( 102): Low Memory: No more background processes.
W/TabControl( 597): Free WebView cache
D/dalvikvm( 175): GC freed 1118 objects / 55248 bytes in 855ms
Click to expand...
Click to collapse
I can confirm this. Pretty useless to me now. Gonna go back to CMOD till this get worked out.
maxisma said:
This problem occurs to me too.
Even when I use chompSMS. Android receives the message, but i doesn't "give" it to the messaging app(s).
I think this is a memory issue, android seems to terminate even system processes sometimes. (I think it is)
I'm going to test it.
EDIT:Yes, memory issue... it worked while on homescreen.
Opened brwoser, send another test sms, no message got.
)
D/dalvikvm( 597): GC freed 6958 objects / 760784 bytes in 177ms
I/ActivityManager( 102): Process com.android.settings (pid 468) has died. ?
I/ActivityManager( 102): Start proc com.android.mms for broadcast com.android.m
ms/.transaction.PrivilegedSmsReceiver: pid=619 uid=10017 gids={3003}
W/dalvikvm( 619): Refusing to reopen boot DEX '/system/framework/com.htc.androi
d.pimlib.jar'
I/ActivityManager( 102): Start proc com.p1.chompsms for broadcast com.p1.chomps
ms/.sms.SmsReceivedReceiver: pid=627 uid=10065 gids={3003}
D/dalvikvm( 33): GC freed 271 objects / 10232 bytes in 187ms
I/ActivityManager( 102): Process com.android.mms (pid 619) has died.
D/dalvikvm( 33): GC freed 47 objects / 2024 bytes in 400ms
I/ActivityThread( 627): Publishing provider com.p1.chompsms.provider.ChompProvi
der: com.p1.chompsms.provider.ChompProvider
D/dalvikvm( 33): GC freed 2 objects / 48 bytes in 289ms
I/ActivityManager( 102): Process com.google.android.gm (pid 488) has died.
I/ActivityManager( 102): Low Memory: No more background processes.
W/TabControl( 597): Free WebView cache
D/dalvikvm( 175): GC freed 1118 objects / 55248 bytes in 855ms
Click to expand...
Click to collapse
I noticed that you are runing at 528 MHz... I did not have any problems until I boosted speed, try going back to default speed range and rebooting.... Just an idea...I'm doing it now..
528 MHz shouldn't be the problem..
i think it's like this:
1. Brwoser starts, eats much memory
2. Android detects an incoming SMS, starts giving it to an app
3. App is starting, want's memory which isn't avaible
4. App get's killed, SMS is lost
I'll look how it works with Swapper enabled..
On JAC Hero 2.3.3
I can confir that this issue has happened for me today also. I had to call the 2 people I was expecting a reply to to confirm that they had sent me a reply SMS. I am on the UK T-Mobile.. I may also have to revert to the Cyan fast rom until this is sorted out... I'm glad you guys have confirmed that this is a general issue rather than my Update issues.
I did the same thing you did to confirm the issue. In some instances, the messaging app got killed.
Then, I saw on the JACHero thread that you need to disable "automatic retreival" from the messaging app, reboot, then enable it.
I ran the same test afterwards, and 10 messages in a row during high usage of browser with flash on the htc.com page, I have not had any missed messages.
Hopefully, that's the fix. I know it sounds strange.
EDIT: Never mind, it still happens.
npace said:
I did the same thing you did to confirm the issue. In some instances, the messaging app got killed.
Then, I saw on the JACHero thread that you need to disable "automatic retreival" from the messaging app, reboot, then enable it.
I ran the same test afterwards, and 10 messages in a row during high usage of browser with flash on the htc.com page, I have not had any missed messages.
Hopefully, that's the fix. I know it sounds strange.
Click to expand...
Click to collapse
I think this has worked, got a txt almost straight after I did this... Will have to confirm this over time though. Hero 2.3.3 and the Optimised Rosie are the closest to a fully usable Hero now and the more I use it the more I like it... Lack of SMS would have to be a deal breaker for me, already had an argument with the GF about that!
I submitted it as a bug at http://code.google.com/p/jacheroplus
I'm glad I'm not the only one having this problem. I text more than I talk on my phone. It seems that when I ask some to text me it works but then a friend will text something and I won't get it. If this issue gets sorted out then JACHero is my rom of choice.
abteer said:
I'm glad I'm not the only one having this problem. I text more than I talk on my phone. It seems that when I ask some to text me it works but then a friend will text something and I won't get it. If this issue gets sorted out then JACHero is my rom of choice.
Click to expand...
Click to collapse
The same for me!
This sms problem is the only that stops me from using stably JacHero rom
Anyone know if they still get this problem with Swapper enabled? I haven't lost any text messages, but I might just not know it... hehe
Guys I jsut got off the phone with T-Mobile, I live in USA Midwest, and they have confirmed they are having problems with their sms/mms servers.
It first started where their servers would report completely wrong times and your texts would show wrong times from people received, and I guess this is what is causing problems with certain people receiving their sms and certain not.
sxfx said:
Guys I jsut got off the phone with T-Mobile, I live in USA Midwest, and they have confirmed they are having problems with their sms/mms servers.
It first started where their servers would report completely wrong times and your texts would show wrong times from people received, and I guess this is what is causing problems with certain people receiving their sms and certain not.
Click to expand...
Click to collapse
It occurs on o2 Germany too.
Glad i'm not the only one then. Seems this problem isn't resolved after all.
I originally installed the Jachero ROM. I installed Handcent and received a couple of messages but when i selected them from the notification bar they had disappeared and i was unable to read them. The next day I tried out the fatal1ty ROM and it was only this morning, approximately 24 hours later that I started to find out that I'd been sent texts but had not received all of them, nor even received a notification.
I am on T-Mobile UK and am absolutely certain it is not a network issue.
With respect to enabling automatic retrieval in message settings, I fail to see how this is relevant as it is my understanding that SMS uses GSM and the APN settings are irrelevant. I could put 'Im a potato' as my APN address and i would still get texts ok in theory.
This really is a HORRIBLE problem, as we NEVER know for certain if we are receiving text messages. I really like the newest Hero releases BUT i simply CANNOT go back to them until someone finds the root cause of this problem and fixes it.
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
Hey guys,
Here are the settings for Hotmail Active-Sync:
email: [email protected]
server address: m.hotmail.com
SSL enabled
username: [email protected]
password: password
Domain: <blank>
Works great for me!
Doesn't seem to work for my hotmail.com address.
Does this work for anybody else?
I keep getting a "Cannot connect to server" error when I attempt to set it up. I'm running Froyo FRF72.
My steps:
Settings -> Accounts & Sync
Add Account -> Microsoft Exchange ActiveSync
Keyed in my Hotmail email address and password.
ADB logcat:
D/Email ( 2704): Begin auto-discover for [email protected]
D/EAS SyncManager( 2704): !!! EAS SyncManager, onCreate
I/ActivityManager( 83): Displayed activity com.google.android.email/com.android.email.activity.setup.AccountSetupCheckSettings: 270 ms (total 340 ms)
Click to expand...
Click to collapse
Screen shows "Retrieving account information" for about a minute or so.
ADB logcat:
I/ActivityManager( 83): Displayed activity com.google.android.email/com.android.email.activity.setup.AccountSetupExchange: 45377 ms (total 45377 ms)
E/ActivityThread( 2704): Activity com.android.email.activity.setup.AccountSetupCheckSettings has leaked ServiceConnection com[email protected]449a03d8 that was originally bound here
E/ActivityThread( 2704): android.app.ServiceConnectionLeaked: Activity com.android.email.activity.setup.AccountSetupCheckSettings has leaked ServiceConnection com[email protected]449a03d8 that was originally bound here
E/ActivityThread( 2704): at android.app.ActivityThread$PackageInfo$ServiceDispatcher.<init>(ActivityThread.java:1121)
E/ActivityThread( 2704): at android.app.ActivityThread$PackageInfo.getServiceDispatcher(ActivityThread.java:1016)
E/ActivityThread( 2704): at android.app.ContextImpl.bindService(ContextImpl.java:863)
E/ActivityThread( 2704): at android.content.ContextWrapper.bindService(ContextWrapper.java:347)
E/ActivityThread( 2704): at com.android.email.service.EmailServiceProxy.setTask(EmailServiceProxy.java:137)
E/ActivityThread( 2704): at com.android.email.service.EmailServiceProxy.autoDiscover(EmailServiceProxy.java:219)
E/ActivityThread( 2704): at com.android.email.mail.store.ExchangeStore.autoDiscover(ExchangeStore.java:264)
E/ActivityThread( 2704): at com.android.email.activity.setup.AccountSetupCheckSettings$1.run(AccountSetupCheckSettings.java:159)
D/EAS SyncManager( 2704): !!! EAS SyncManager, onDestroy
W/ActivityManager( 83): Unbind failed: could not find connection for [email protected]
D/EAS SyncManager( 2704): !!! EAS SyncManager, onCreate
D/EAS SyncManager( 2704): !!! EAS SyncManager, onStartCommand
D/EAS SyncManager( 2704): !!! EAS SyncManager, stopping self
D/EAS SyncManager( 2704): !!! EAS SyncManager, onDestroy
Click to expand...
Click to collapse
I'm shown a "Server Settings" form.
Domain / Username: "\[email protected]"
Password: my password
Server: m.hotmail.com
Use secure connection (SSL): Checked
Accept all SSL certificates: Unchecked
I get an error saying "Cannot connect to server".
ADB logcat:
I/ActivityManager( 83): Starting activity: Intent { cmp=com.google.android.email/com.android.email.activity.setup.AccountSetupCheckSettings (has extras) }
D/Email ( 2704): Begin check of incoming email settings
D/EAS SyncManager( 2704): !!! EAS SyncManager, onCreate
I/ActivityManager( 83): Displayed activity com.google.android.email/com.android.email.activity.setup.AccountSetupCheckSettings: 276 ms (total 276 ms)
D/dalvikvm( 2704): GC_FOR_MALLOC freed 9278 objects / 566144 bytes in 34ms
D/NativeCrypto( 2704): Freeing OpenSSL session
D/dalvikvm( 690): GC_EXPLICIT freed 9538 objects / 514536 bytes in 92ms
W/DefaultRequestDirector( 2704): Authentication error: Unable to respond to any of these challenges: {}
D/EAS SyncManager( 2704): !!! EAS SyncManager, onDestroy
V/EmailServiceProxy( 2704): validate returns 0
Click to expand...
Click to collapse
I've tried unchecking SSL, and also checking accept all SSL certs. Same result. I've also tried setting "m.hotmail.com" as the domain. No go.
Anyone with better results?
Guys, thanks for your excitement. We haven't released this feature publicly yet. We are in our final phase of testing and deploying it. Once it is completely functional, we will publish it with a bang, that you will not miss it After all, we are writing this service just for you. Please keep a little patience and result will be sweet.
super muchos tankus jejeje
TimeSaver said:
Guys, thanks for your excitement. We haven't released this feature publicly yet. We are in our final phase of testing and deploying it. Once it is completely functional, we will publish it with a bang, that you will not miss it After all, we are writing this service just for you. Please keep a little patience and result will be sweet.
Click to expand...
Click to collapse
Thanks, TimeSaver
same problem as feicipet!
I am also running Froyo ( Desire - ShadowFrost 1.3)maybe the problem is linked with Froyo..
TimeSaver said:
Guys, thanks for your excitement. We haven't released this feature publicly yet. We are in our final phase of testing and deploying it. Once it is completely functional, we will publish it with a bang, that you will not miss it After all, we are writing this service just for you. Please keep a little patience and result will be sweet.
Click to expand...
Click to collapse
Any news on this? How come this activesync thing is a Microsoft feature, and doesn't work with Hotmail but it works with Gmail.
It's called Marketing. They want to wait till mid fourth quarter 2010 when they release the new Windows Mobile 7 and try to take some of Apple's thunder in January. Apple always releases something in January,which pisses their partners and retailers off because it misses the Christmas shopping season. The Verizon iPhone agreement is suppsoed to go into effect in January.
Microsoft hopes to release WM7 before Christmas and make a big splash. It'stheir last big hope for comsumer phones and from what I understand it is suppsoed to be very good.
man i've been waiting for this forever
i decided to pick up a Desire cause i couldn't wait for Windows phone 7 anymore, and i though i could live without push hotmail
but ever since reading about this, i've been trying to add the activesync on my android everyday!!
TimeSaver you're with MS? I hope this works sooooon!!! i guess i have to live with gmail push for now
Completely looking forward to this. Droid X coming Monday, completely not looking forward to using gMail for ANYTHING....
Still have "Cannot connect to server" on my Desire with stock ROM and just tried CyanogenMod yesterday, same result.
Does this stuff work on some devices?
profete162 said:
Still have "Cannot connect to server" on my Desire with stock ROM and just tried CyanogenMod yesterday, same result.
Does this stuff work on some devices?
Click to expand...
Click to collapse
No, its not been enabled by the Hotmail team. I expect it will be sometime end of Q3 beginning of Q4
mhrc4 said:
No, its not been enabled by the Hotmail team. I expect it will be sometime end of Q3 beginning of Q4
Click to expand...
Click to collapse
Hi,
all works for me!
http://www.sysadmin.it/Forum/tabid/57/aft/4282/Default.aspx#17290
I had my Hotmail set up on my 2.1 upgrade 1.
Can't do it with Cyanogen custom 2.2 Froyo tho
Apparently it'll only work from the 30th August.
http://wmpoweruser.com/exchange-act...ail-next-week-live-sync-soon-live-mesh-again/
I got it earlier and It didn't work with the HTC Sense client, always got Failed to create account.
HOWEVER, I tried the EXACT same settings with Touchdown and it worked perfectly.
Skye Menjou said:
I got it earlier and It didn't work with the HTC Sense client, always got Failed to create account.
HOWEVER, I tried the EXACT same settings with Touchdown and it worked perfectly.
Click to expand...
Click to collapse
Will try "Exchange for Android 2.x" since I have an Incredible. I get the same "Failed to Create Account" message using stock MAIL app.
Skye Menjou said:
I got it earlier and It didn't work with the HTC Sense client, always got Failed to create account.
HOWEVER, I tried the EXACT same settings with Touchdown and it worked perfectly.
Click to expand...
Click to collapse
Can you post the appropriate setting for Touchdown? My Droid Incredible just gets stuck on
Please wait
Initializing Activesync
also are you using a "\" at the username?
blcklab said:
Can you post the appropriate setting for Touchdown? My Droid Incredible just gets stuck on
Please wait
Initializing Activesync
also are you using a "\" at the username?
Click to expand...
Click to collapse
Server: M.hotmail.com
SSL checked
Connection mode: Activesync only.
Username: [email protected]
Password: lolpassword
Domain: Empty
Hi,
I don't know if it's the right section, to be honest I thought that maybe a more large audience than the one in the Samsung Spica section would have been helpful.
I'm sure that somebody will understand something from the logcat I'm pasting here, in order to understand which is the culprit.
Froyo and SpicagenMod here, as shown in signature.
It seems that one of the most "critical" moments is when you search for an address or a location... it's almost unusable. My guess is that there's a problem when Maps tries to search for addresses in my Contacts (see the logcat).
I even updated it via Android Market since I installed SGM, but nothing changed.
Anybody experienced the same problem?
-complete logcat from when I opened Maps (I flushed it, so you won't get tons of useless lines): logcat maps crashes - Pastebin.com
-Then I used grep to parse only the logcat lines containing the word "maps": http://pastebin.com/dnzL2dBC
In particular, it crashed after I searched for "new york city" and started zooming, on line 13 of the log.
I/SearchDialog(29350): Starting (as ourselves) #Intent;action=android.intent.action.SEARCH;launchFlags=0x10000000;component=com.google.android.apps.maps/com.google.android.maps.MapsActivity;S.query=new%20York%20city;S.user_query=new%20York%20city;end
I/ActivityManager( 2068): Starting activity: Intent { act=android.intent.action.SEARCH flg=0x10000000 cmp=com.google.android.apps.maps/com.google.android.maps.MapsActivity (has extras) }
I/ActivityManager( 2068): Kill com.google.android.apps.maps (pid 29350): provider com.android.providers.contacts.ContactsProvider2 in dying process android.process.acore
I/ActivityManager( 2068): Process com.google.android.apps.maps (pid 29350) has died.
I/WindowManager( 2068): WIN DEATH: Window{4611ae10 Panel:com.google.android.apps.maps/com.google.android.maps.MapsActivity paused=false}
Click to expand...
Click to collapse
Also, from the log I can see: I/ActivityManager( 2068): Process com.google.android.apps.maps (pid 29350) has died.
[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)