yashsingh1/xdaforums huggingface dataset:
[Hero, G2 Touch Android Development] Gormandy:
Is it possible to add some of the HTC only apps like "People" and the HTC Browser in this?

I like the facebook integration thing on HTC's People app, and I like the multi-touch support on HTC's browser.

Also, how far would you guys say is a complete update.zip Eclair ROM for Hero?
[Hero, G2 Touch Android Development] Huey85:
okay I just did a complete wipe again and reinstalled the rom again and adb pushed everything.. now it seems to be working fine. strange..
[Hero, G2 Touch Android Development] incomer:
maybe bluex works :)?
[Hero, G2 Touch Android Development] Farfooz:
i just decided to use teh default mail app and have it refresh my IMAP inbox every 10 mins, the sync icon is gone now and my battery is finally doing okay
[Hero, G2 Touch Android Development] furrypotato:
Yep with syn coff battery lasts a lot better, but my phone still lost some 20-30% last night whilst I was sleeping. Maybe it's because I've setup exchange sync for gmail.

Couple of things - for those installing , put all the 'code' in first post in a .bat file and run that from your command window. It will do everything in one quick go.

AND FOR MULTI-TOUCH BROWSING - download the latest version of Dolphin Browser from market. It has multi-touch zooming enabled !!!
[Hero, G2 Touch Android Development] Farfooz:
i did that before, the exchange sync, but it still is using active sync. theres a problem with that, that we need to fix because its the active sync thats draining our batteries by using gmail push or exchange push. But otherwise im pretty satisfied with every 5 mins getting refreshed. its better than having my battery go down 17 percent, in 1 hour doing nothing. oh and dolphin is actually a decently good browser, takes some gettings used to tho. but ilike the swipe right and left to switch in between tabs. smart idea, and the pinch to zoom is good, but the hero's browser one was much better before
[Hero, G2 Touch Android Development] incomer:
i am going to test it now :) ...

EDIT:

Dolphin works pretty fine(i have tested a few minutes, nice multi-touch, the tabblad system is great!!)
[Hero, G2 Touch Android Development] qpop:
This is great! A couple of things, could someone outline to an idiot (me) how to get exchange sync working with Gmail without activating google sync(buggy)

and secondly anyone having heating issues with battery? Mine was hovering at 38 degrees yesterday!
[Hero, G2 Touch Android Development] Farfooz:
yeah i had that issue, my battery got so hot, and i could really feel it. i really think it was because of the gmail constantly syncing and stuff, so i just started having my email refresh every 5 mins using IMAP. its all good now, battery is longlasting and good :)
[Hero, G2 Touch Android Development] mac1521:
Yeah, battery gets hot if you test the camera and press home to get back (think camera still on when you leave app --> reboot) and with auto-sync

only solution at the moment: don't use
[Hero, G2 Touch Android Development] lainlain32:
please update.zip thank you
[Hero, G2 Touch Android Development] jnwhiteh:
Please stop asking for an update.zip. I've already addressed that point a number of times.
[Hero, G2 Touch Android Development] mac1521:
Guys - all you need is here - you'll need 1 or 2 hours and you have your own update.zip even when you start from "noob"! (like i do)
[Hero, G2 Touch Android Development] phongba:
I got "HTC IME" working ^^!

It's here HTC_IME.apk !
[Hero, G2 Touch Android Development] jaapschaap:
You are absolutely right but why 100 people has to spend 2 hours (200 hours total time) while 1 man who knows how it works make it in 1 hour and can upload it for the rest... I know we shouldn't ask for it (i won't ask) but i don't get the point of spending so much time in something that doesn't have to cost any time at all (except for 1 person) :)

I will just patiently wait for an update.zip (won't ask for it), just because i do not have the time to get into it myself... But i check out this forum pretty much (about 5 times a day because i can't wait ;)).

But without the update it is still my favorite ROM :)
[Hero, G2 Touch Android Development] mousey_:
What does HTC IME do?

1 to 2 hours is way over estimation. Download Eclair and flash tops 15 minutes then use adb and copy and paste the commands from the first post another 15 minutes tops.

This is Beta software and if your not willing to do a bit of manual work then maybe you should wait until HTC release their update.
[Hero, G2 Touch Android Development] mousey_:
It's the HTC Keyboard
[Hero, G2 Touch Android Development] arj03:
Very nice job figuring all of this out! :)
[Hero, G2 Touch Android Development] eujene:
Confirmed working.

Here is the guide to set up different keyboard layouts http://ostebaronen.dk/?p=190
[Hero, G2 Touch Android Development] jpalo:
This is common problem also on stock ROM. Just have to restart download, or toggle wifi, or both (according to HTC support).
[Hero, G2 Touch Android Development] kkoouu:
I cannot get calendar working with exchange account. It looks like the client is not recognizing that there is a calendar on the server available to sync. Mail and contacts sync just fine, calendar is working as well ( I see a weather forecast for following days ) In Account & Sync -> <account> menu I see only "Account settings" and "Sync Contacts" entries.

Any idea ? No such problem with this account on 1.5 Hero ROM

Everything else is working fine, including maps navigation outside US.
[Hero, G2 Touch Android Development] mac1521:
is it possible to port the sync-stuff from the 2.1? (not for me - but for the devs?)
[Hero, G2 Touch Android Development] jnwhiteh:
Yes, it's possible. I just don't have access to my dev machine at the moment to play.. I'm also teaching and can only spend so much time in between students playing with my phone =)
[Hero, G2 Touch Android Development] Farfooz:
Anyone wanna help me port the multitouch milestone browser to AOSP :) i have the logcat code in my thread. I thought it would be the next step haha. I analyzed the code but no luck so far
[Hero, G2 Touch Android Development] kwiksand:
Did anyone have to read this, and then read it again? :P
[Hero, G2 Touch Android Development] jnwhiteh:
Hehe, I had to read it twice after you mentioned it =)
[Hero, G2 Touch Android Development] mac1521:
Think there is no difference between tom_codon's eclair rom and Lox_devs - right!? Since this sync and camera problem is an app error and independent from aosp-rom. But i'll give it a try... tomorrow i think.
[Hero, G2 Touch Android Development] danibjor:
If the underlying framework that the sync is depending on is the same, then yes it could be possible.
[Hero, G2 Touch Android Development] danibjor:
1st post updated. Added an "update.zip" - thanks to Lox_Dev for helping out here!

I don't have a premium account, so the file can only be downloaded 10 times. Please mirror!!
[Hero, G2 Touch Android Development] b0z0:
I uploaded it on my premium account : http://rapidshare.com/files/314926464/googlebits-signed_v1.1.zip

Thanks for the great job !
[Hero, G2 Touch Android Development] danibjor:
Thanks! :)
[Hero, G2 Touch Android Development] juju125:
Uploaded to a premium account rapidshare.com

http://rapidshare.com/files/314927310/googlebits-signed_v1.1.zip

thanks for the great effort
[Hero, G2 Touch Android Development] OttarA:
Thanks fellow Viking :D
[Hero, G2 Touch Android Development] juju125:
here is a newbie question...

so now after the zip package , I will only flash the ROM and then apply the recently uploaded zip package,, right?

thanks
[Hero, G2 Touch Android Development] danibjor:
Yes, it's that easy now. ;)
[Hero, G2 Touch Android Development] juju125:
Thanks man for the quick response...
[Hero, G2 Touch Android Development] qpop:
Hi just to clarify - where do we install HTC_IME.apk? Tried pushing to /system/app/ but no dice. Thanks
[Hero, G2 Touch Android Development] danibjor:
use: adb install HTC_IME.apk

then follow this guide to get the HTC keyboard up and running with a local dictionary: http://ostebaronen.dk/?p=190

Confirmed and working on my Hero.. using it right now with Norwegian dictionary!
[Hero, G2 Touch Android Development] qpop:
any update with status of sync? Can I set the gmail app to manually sync?
[Hero, G2 Touch Android Development] Jeppfi:
Didn't work for me. I couldn't download anything from the market.
[Hero, G2 Touch Android Development] qpop:
"C:\Users\qpop\Documents\hero backup\ADB>adb install htc_ime.apk

1201 KB/s (4281527 bytes in 3.479s)

pkg: /data/local/tmp/htc_ime.apk

Failure [INSTALL_FAILED_ALREADY_EXISTS]"

is what I get trying to install htc_ime
[Hero, G2 Touch Android Development] danibjor:
use: adb install -r htc_ime.apk

-r forces it to reinstall :)
[Hero, G2 Touch Android Development] qpop:
and now a really stupid question - its installed - how do I get this ROM to use it?
[Hero, G2 Touch Android Development] danibjor:
read the tutorial here: http://ostebaronen.dk/?p=190
[Hero, G2 Touch Android Development] jnwhiteh:
So, I'm looking at the events buffer, and this is happening:

I/am_destroy_service( 78): [1140094304,com.android.providers.subscribedfeeds/.SubscribedFeedsSyncAdapterService,78]
I/notification_cancel( 78): [android,189160888,0]
I/sync ( 78): [subscribedfeeds,0,0,1608679892]
I/am_create_service( 78): [1138641328,com.android.providers.subscribedfeeds/.SubscribedFeedsSyncAdapterService,act=android.content.SyncAdapter,78]
I/sync_details( 78): [mail,517,2255,Q1E11]
I/sync ( 78): [subscribedfeeds,1,0,1608679892]
I/am_destroy_service( 78): [1138641328,com.android.providers.subscribedfeeds/.SubscribedFeedsSyncAdapterService,78]
[Hero, G2 Touch Android Development] qpop:
Hiya that explains how to change the language, but I cant get it running even once?
[Hero, G2 Touch Android Development] danibjor:
go to home screen -> press Menu -> Setting -> Language & Keyboard -> then check Touch input

then open the sms app or somthing so you can type somthing (just to activate the keyboard) this should do it.
[Hero, G2 Touch Android Development] incomer:
same problem here:P

EDIT:

WORKS:D, TY
[Hero, G2 Touch Android Development] qpop:
Hi I'm sorry to be a pain but I only get the three standard Android inputs - I've tried a reset and re-install. I must be missing something, I don't get it.
[Hero, G2 Touch Android Development] furrypotato:
Once you get the normal keyboard up on screen, you need to long press the

'?abc' key so you can choose which keyboard to use. (This is the stage that can be missed out from how to guides)
[Hero, G2 Touch Android Development] mac1521:
This 3mp mode for camera seems to work - nice n3utrino and furrypotato - sometimes it seems to be so easy... Since i don't use the camera that much - it's more than ok for me! Thanks
[Hero, G2 Touch Android Development] b0z0:
If the language your want is en, fr, it, de or es, I can help you with that : I managed to get the fr dictionary working on my device and I can do again it with any of these languages (but only one language is available for every apk). Here is a rapidshare link : http://rapidshare.com/files/315136055/keyboard.rar

What I did is quite simple, I simply retrieved the dictionaries of a previous ROM and replaced the main one (which is empty) of this AOSP ROM with one of them. I know, it's not the best solution ever, it won't solve the problem for those who don't use a latin alphabet, you won't be able to change the language "on the fly", but at least, it works for now...
[Hero, G2 Touch Android Development] jtech:
I have mirrored it too

Becuase it took me ages to get it from rapidshare

http://www.buttonclicker.com/2009/12/02/googlebits-signed_v1-1/

thanks for the hard work..
[Hero, G2 Touch Android Development] frandavid100:
Hi b0z0, what directory must you push the file to?
[Hero, G2 Touch Android Development] b0z0:
You simply take the LatinIME.apk that matches your language and push it in the /system/app folder with the other apks.
[Hero, G2 Touch Android Development] frandavid100:
I think it's not working. I extracted es/LatinIME.apk to my googlebits folder, then ran:

./adb push googlebits/LatinIME.apk /system/app

It copied successfully, yet if I reboot the phone and try to write something I still only get my contacts' names and info, but not real words in Spanish.
[Hero, G2 Touch Android Development] b0z0:
That's strange, I'll take a look at the es file.

Edit : OK, I just tested the file and the es dictionary works well for me. My guess is that you are using the HTC keyboard rather than the Android keyboard.

Please check in the "Ajustes > Idioma y teclado" menu that your language is set to Espanol and that the keyboard is set to "Teclado de Android" (or you can delete the HTCIME.apk file in the /system/app.
[Hero, G2 Touch Android Development] frandavid100:
Thanks mate.
[Hero, G2 Touch Android Development] incomer:
does anyone a Dutch IME file :)?
[Hero, G2 Touch Android Development] b0z0:
I'm afraid the only dictionaries I found for the LatinIME.apk are those I listed before... :(
[Hero, G2 Touch Android Development] steej08:
I am currently running AOSP-Eclair-2.0 by Lox_Dev (thanks man, I love it!). Only problem I have, is that it can't determine my location using network. I've seen some people mentioning Networklocation.apk. I've tried installing it did not help. Does anyone know what must be done in order to get this working? Or is it not yet possible. (I live in the Netherlands by the way, not US).

Oh and a big fat THANKS! to all the devs out there doing all the hard work. First of all Paul from Modaco (been using many of ur MCR's) and Lox, Behnaam, Drizzy Adwinp, Amon_Ra, Jesterz and everyone else i forgot. I am not a rich man, so I can't donate to you all but will donate some beer money tonight.

Now please excuse me, my phone is calling me.....it wants me to play with it:D
[Hero, G2 Touch Android Development] n3utrino:
Works now

just push

http://www.buttonclicker.com/2009/12/02/googlebits-signed_v1-1/ (please mirror the file)

then reboot

and you have NetworkLocation.

I took the NetworkLocation from the 2.1 ROM and signed it with the right key (platform keys from the rom source).
[Hero, G2 Touch Android Development] jnwhiteh:
What was the right key? Can you get in touch with me on gtalk, same username?
[Hero, G2 Touch Android Development] jnwhiteh:
This doesn't fix the issue however, it just gives an IllegalArgumentException:

[CODE}E/LocationManagerService( 79): requestUpdates got exception:

E/LocationManagerService( 79): java.lang.IllegalArgumentException: provider=network

E/LocationManagerService( 79):	at com.android.server.LocationManagerService.requestLocationUpdatesLocked(LocationManagerService.java:861)

E/LocationManagerService( 79):	at com.android.server.LocationManagerService.requestLocationUpdates(LocationManagerService.java:831)

E/LocationManagerService( 79):	at android.location.ILocationManager$Stub.onTransact(ILocationManager.java:79)

E/LocationManagerService( 79):	at android.os.Binder.execTransact(Binder.java:287)

E/LocationManagerService( 79):	at dalvik.system.NativeStart.run(Native Method)

[/CODE]
[Hero, G2 Touch Android Development] n3utrino:
it works on my phone quite flawlessly

did you reboot?
[Hero, G2 Touch Android Development] jnwhiteh:
Rebooting now, expected it to pick up the new intent provider after installation.. but we'll see =). I'm still sitting here fighting up and down with the damn sync loop issue. I've tried some pretty nasty things, and I'm not getting any breakthroughs =/. The milestone has the same code we do for 90% of the systems.
[Hero, G2 Touch Android Development] jnwhiteh:
You're completely right.. this works great! Thanks! Where did you pull this app from, our of curiosity?
[Hero, G2 Touch Android Development] n3utrino:
i took it from the 2.1 leaked ROM as i stated in my first post :)
[Hero, G2 Touch Android Development] jnwhiteh:
Thanks. Want to work with me on the sync issue? I've done a ****-ton of work but I'd love to have another set of eyes looking at the issue with me.
[Hero, G2 Touch Android Development] n3utrino:
I only took a glimpse at the sync problem. It seems the calendar goes bananas if you start it.

i'd like to help but right now i'm supposed to work for my employer :D do you mind if i join in about 8 hours :)

cheerio n3utrino

PS: i think the greater issue is that you can't play any video files. (or is this just me?)

it fails with "No Activity found to handle Intent"
[Hero, G2 Touch Android Development] jnwhiteh:
No worries, I'm GMT so I need to be working as well ;-) Basically the first test is this:

Enable auto-sync but disable each individual sync feed. You'll see tons of "Looking for sync adapter" messages, and the sync icon won't go away. That's the root of our issue and needs to be looked at first. One we have that fixed, I suspect the calendar always syncing will go away. Talking to cyanogen, they're related.

I've tried pulling code from the GSM Milestone into the framework.jar and see if I can get it fixed, and it's nothing in provider, content, or GoogleSubscribedFeeds.apk.
[Hero, G2 Touch Android Development] jtech:
(DONE)

http://www.buttonclicker.com/2009/12/02/googlebits-signed_v1-1/
[Hero, G2 Touch Android Development] n3utrino:
Nice, thank you.
[Hero, G2 Touch Android Development] n3utrino:
Maybe we should take a look at the 2.1 Hero ROM it seems they have sync working properly.
[Hero, G2 Touch Android Development] ferromax:
Could someone please mirror it? Cannot download anymore :(

Thanks a bunch!
[Hero, G2 Touch Android Development] jnwhiteh:
They do, but they don't. It's not as simple as just dropping the apps in, unfortunately.
[Hero, G2 Touch Android Development] n3utrino:
Please use ther mirror now

http://www.buttonclicker.com/2009/12/02/googlebits-signed_v1-1/
[Hero, G2 Touch Android Development] kingklick:
My ROM in the Dream development section has sync for gmail and calender working

Also does not loop ;)

Just dont have contacts sync, but that works via exchange and also does not loop.... WOrks for now !

check it out
[Hero, G2 Touch Android Development] jnwhiteh:
Is that a 2.1 or a 2.0 ROM? I thought it was a 2.1, and I'd rather have the manual sync on 2.0 than broken contact sync on 2.1 at the moment. I'll take a look!
[Hero, G2 Touch Android Development] n3utrino:
Any news on the video issue? or is it just me, not able to play any videos?
[Hero, G2 Touch Android Development] jnwhiteh:
I haven't done video yet, but I'm sure we're missing a library and that'll be fixed. As for sync, I just replaced all of the sync components with the 2.1 versions, and it's still stuck in the same loop. I might be able to get more information about what's spinning the sync loop, because I get a permissions error now when all of the sync feeds are deselected.

E/Sync ( 87): Could not get routing info for account
E/Sync ( 87): com.google.android.googlelogin.GoogleLoginServiceNotFoundException: The Google login service cannot be verified.
E/Sync ( 87):	at com.google.android.googlelogin.GoogleLoginServiceBlockingHelper.checkGoogleLoginServiceVerificationLocked(GoogleLoginServiceBlockingHelper.java:203)
E/Sync ( 87):	at com.google.android.googlelogin.GoogleLoginServiceBlockingHelper.getLoginService(GoogleLoginServiceBlockingHelper.java:192)
E/Sync ( 87):	at com.google.android.googlelogin.GoogleLoginServiceBlockingHelper.getAndroidId(GoogleLoginServiceBlockingHelper.java:240)
E/Sync ( 87):	at com.google.android.googlelogin.GoogleLoginServiceBlockingHelper.getAndroidId(GoogleLoginServiceBlockingHelper.java:221)
E/Sync ( 87):	at com.android.providers.subscribedfeeds.SubscribedFeedsSyncAdapter.getRoutingInfoForAccount(SubscribedFeedsSyncAdapter.java:293)
E/Sync ( 87):	at com.android.providers.subscribedfeeds.SubscribedFeedsSyncAdapter.cursorToEntry(SubscribedFeedsSyncAdapter.java:262)
E/Sync ( 87):	at com.google.android.providers.AbstractGDataSyncAdapter.sendClientDiffsImpl(AbstractGDataSyncAdapter.java:990)
E/Sync ( 87):	at com.google.android.providers.AbstractGDataSyncAdapter.sendClientDiffs(AbstractGDataSyncAdapter.java:897)
E/Sync ( 87):	at android.content.TempProviderSyncAdapter$SyncThread.runSyncLoop(TempProviderSyncAdapter.java:507)
E/Sync ( 87):	at android.content.TempProviderSyncAdapter$SyncThread.sync(TempProviderSyncAdapter.java:287)
E/Sync ( 87):	at android.content.TempProviderSyncAdapter$SyncThread.run(TempProviderSyncAdapter.java:218)

Interestingly I get no such errors when I actually have feeds selected and syncing.. but the calendar does continue to loop. I did have this issue on the other apps until I signed them properly with the platform key. Maybe I can figure out which of the apps I have doesn't have that key, and I might have a better idea of who or what is trying to sync.

I have to actually go get some work done today =)
[Hero, G2 Touch Android Development] steej08:
Great, thanks!

Hmmm, it is still not working for me. You just have to push it to /system/app and then reboot right?
[Hero, G2 Touch Android Development] jnwhiteh:
Goldenarmz and I have started a Google Wave to work on this issue, let me know if you want to be invited to it. It's a hell of a lot better than trying to fight with the noise and downtime on these forums.
[Hero, G2 Touch Android Development] n3utrino:
Yes.

Do you have the lox_dev Eclair 2.0 ROM?

Do you have a logcat output?

adb shell
#logcat

then start Maps application. And look for exceptions.

Is the network provider activated in the location settings?
[Hero, G2 Touch Android Development] steej08:
Yes I have lox's 2.0. Strange, I get an error while searching for networkproviders. Will look into it tomorrow. Thanks for the support.
[Hero, G2 Touch Android Development] danibjor:
please let me in - daniel.bjornbakk@googlewave.com
[Hero, G2 Touch Android Development] jnwhiteh:
All done, welcome to the wave ;-)
[Hero, G2 Touch Android Development] danibjor:
Thanks, did you also add me to the wave?
[Hero, G2 Touch Android Development] jnwhiteh:
I had thought so, looking for you now.
[Hero, G2 Touch Android Development] frandavid100:
I'm having the same problem. Also, logcat doesn't give any feedback.
[Hero, G2 Touch Android Development] frandavid100:
Hi b0z0,

Sorry I didn't see your message before. I don't have HTCIME installed, only the stock Android keyboard. I have also tried the English dictionary a minute ago (obviously, changing the phone's language to English) and I get the same results as before: only my contacts' names appear in the suggestions.

May I be overlooking something? Considering both this and the wireless location fail for me, and I'm pushing the files to /system/app, is there something else that can be going wrong?
[Hero, G2 Touch Android Development] b0z0:
That's really strange : I just tried the english dictionary and it do works for me (in fact, you don't even have to change the language, you can set it to whatever you want).

Since my ROM is "clean" (I just installed this ROM, the Gapps and the modified LatinIME.apk), maybe you can tell me exactly what steps you used for your install (did you use de same ROM as me ?) so I can reproduce it...
[Hero, G2 Touch Android Development] frandavid100:
That is the weird thing. I installed Lox's ROM, installed the gapps following the method described there, and copied your LatinIME. I can't think of anything I've done differently. I can go through all the process over again if you want, after doing nandroid backup. That way we can rule out anything I might unknowingly have done differently.
[Hero, G2 Touch Android Development] frandavid100:
Just did a wipe + fresh install, then pushed the LatinIME to /system/app. I still get no dictionary :-(
[Hero, G2 Touch Android Development] b0z0:
I'm sorry but I can't really see any way through this and since I can't even reproduce your problem on my device, I have absolutely no idea about was is wrong... Does anyone else used my LatinIME apk and had the same problem ?