yashsingh1/xdaforums huggingface dataset:
[Hero, G2 Touch Android Development] nprussell:
Just another update for you all:

I'm currently putting everything into attempting to fix the gmail push issue. It's a big one, and it's doing my head in. Still, I'm working on it. After which, I need a day's break from dev, so I'll be working on a minor update to the UI.

Have any of you seen the Espresso Rosie UI? The new one... It looks very nice. The only issue I have with it is that horrible white square bubble around the icons. Because of this, I have decided to work on an OPTIMIZED-OPTIONAL Espresso update. I'll remove the horrible white bubble, and optimize the PNGs.

It's very snappy around the home screens apparently, so with the optimizations in place, it should be very quick indeed.

So... My task list is as follows:

- Fix Google Mail Push

- Optimize and edit Espresso Rosie

- Back to dev to tackle other issues reported in the thread.

I've had a day off today, as I've overworked myself a bit this week, but I'll be at it again tomorrow.

Thanks again for the feedback and comments all.
[Hero, G2 Touch Android Development] guik:
Please don't forget synchronisation with Exchange Calendar, i'm motivated for beta test fix :)
[Hero, G2 Touch Android Development] nprussell:
Sorry - Please could you describe the problem with this in full?

As I've mentioned earlier in the thread, I don't use Exchange, at all... so I don't test it. I will work on fixing it for you though.
[Hero, G2 Touch Android Development] Arasthel:
Hi, it's nice to hear you'll be working with espresso, so I'd like to help you a little. The "bubble" is a png called "container_gloss_reflection.png", so I suppose it should be easy to change it for a 1x1 px transparent png and sign again the apk. Also, the leaked version of espresso has a problem when you try to use 7 homescreens, it FCs. It would be great if you could do something about it, but I suppose it must be too difficult. Anyways, 5 homescreens are more than enough.

Well, nice job so far, and I hope you can surprise us with a new version soon, you're probably the best ROM cooker working on 2.1 out there ;)
[Hero, G2 Touch Android Development] MerXury13:
i think its the perfekt thing you want to do with espresso... 'cause i find these white bubbles terrible!

....little question: so you stopped for now the dev work for google nav and 3d drivers?
[Hero, G2 Touch Android Development] guik:
Tested in 3g & wifi: idem
[Hero, G2 Touch Android Development] nprussell:
No, I haven't stopped, don't worry. Just tackling one problem at a time, rather than bits and bobs :)

GMail first, then Espresso, then back to NAV, 3D & Exchange Calendar. Then, it'll be bugfixes!
[Hero, G2 Touch Android Development] painreliever83:
How weird. I've been waiting til this was no longer classed as a Beta/test release before installing, just put it on and while the phone boots, Sense won't work at all. On startup Rosie force closes and I get kicked into stock Android.

I've reflashed twice and still no good. I'll re-download and try again, if it still won't work I'll have to go back to 1.2.1
[Hero, G2 Touch Android Development] the guitarist:
what about the facebook bad resolution images after linking a contact ?!

would that be possible to fix .. ?
[Hero, G2 Touch Android Development] magokh:
I had the same problem.. but there is an easy solution!

if sense won't startup you have to install the 2.0 first and do the htc wizard, after this shutdown and flash the 2.0.1 :)
[Hero, G2 Touch Android Development] painreliever83:
This worked great, cheers
[Hero, G2 Touch Android Development] saproll:
can we do bluetooth file transfer with this ROM?
[Hero, G2 Touch Android Development] anuria:
Exchange Calendar problem with events created at phone side

Dear Russell

I have being using Villain 1.2 and now I'm Using Villain Rom 2.0.1 ROM I notice the following problem with Exchange calendar:

0. connecting via Wi-Fi with Excange Server running MS Exchange 2007 with passcode enfoce rule. Connection OK, no problems adding the Exchange account, after that I have to add a password to unlock the phone, which is normal.

1. Able to add Outlook Account.

2. Able to Sync Calendar.

3. Event added at PC Side appears in the Phone. Ok

4. Event Modify at Phone side, able to see changes at PC Side. Ok

5. Events Modify at PC side was able to see change at Phone Side. Ok

6. Events created at Phone Side gives and error

"Client/Server conversion error" and the phone can't complete any calendar sync at all until the event is deleted in the phone.

I have posted this info on another thread regarding the calendar Exchange issue, but I though it should be mention here as well, I don't know if other people are having this problem

Great ROM man and keep up the good work.
[Hero, G2 Touch Android Development] MerXury13:
Dear Nprussell,

i just wake up and the big bug about villain 2.0.1 was that the alarm rings but there were no button to stop it! so i have to turn off my phone, start again and disable after that the alarm...:( weird
[Hero, G2 Touch Android Development] Bunnygum:
Bluetooth Audio

BT audio is working well, as is data over the telco network. To be on the safe side I flashed Cyanogen's APN list because I had problems with the APN list missing on earlier versions.

Synch worked for email, contacts and email flawlessly, but I haven't tried to see if when I create an item on the phone if it synchs back to the server.

A job well done.
[Hero, G2 Touch Android Development] nprussell:
That's weird, the alarm woke me this morning!!!

Try Shake to Wake from the market - great app :)
[Hero, G2 Touch Android Development] nprussell:
I'm sorry about that. I'll include it in the instructions. It's due to the modified Rosie in 2.0.1.

I'll add it to the first post.
[Hero, G2 Touch Android Development] knudsen81:
what sound great :D
[Hero, G2 Touch Android Development] htc fan89:
youtube player is not so good but other than that its good
[Hero, G2 Touch Android Development] ritdaw:
I've pushed the Mail apk from the espresso rom, t installs fine, but doesn't allow me to create the account when I click finish setup....

Very nice rom by the way thanks!
[Hero, G2 Touch Android Development] fabioccoelho:
This a awsome and nice ROM :D, but don´t still a dailly use!

Thanks!
[Hero, G2 Touch Android Development] bt1980:
Mine was working fine after I added my APN settings.
[Hero, G2 Touch Android Development] bteong0:
what is in 1.1?

be fast. post it before i sleep :P

is 12.24am here.
[Hero, G2 Touch Android Development] ritdaw:
I hope it fixes the market, thats the only thing thats stopping me from switching. I've already customized it by putting a load of the HTC apps back on it, like calendar and messaging.
[Hero, G2 Touch Android Development] nprussell:
Dumb question, but what's the name of HTC messaging app???

I'm trying to add it to the 1.1 build but can't find the damn app.
[Hero, G2 Touch Android Development] bteong0:
handcent sms :P :)

add wavesecure in. pls!

and.. whats new in 1.1?
[Hero, G2 Touch Android Development] ritdaw:
Mms.apk - I had to hunt for it for a while!

You should consider getting this rom on the Modaco Kitchen!
[Hero, G2 Touch Android Development] androcheck:
It's called "Mms.apk" on the 1.5 Rom. When running, its package name is "com.android.mms". No idea if that's still the same on 2.x.

Hope I could help! :)
[Hero, G2 Touch Android Development] ritdaw:
Can you include the attached APK in 1.1 as this fixes network location.

Courtesy of http://android.modaco.com/index.php?s=&showtopic=300028&view=findpost&p=1159252
[Hero, G2 Touch Android Development] steveoy:
Missing a lot of HTC widgets like Calendar and People. Also missing the awesome HTC Keyboard, but otherwise this is a very stable 2.1 ROM with Sense UI. Can't wait for 1.1. Keep up the great work!
[Hero, G2 Touch Android Development] chuijon:
Failed to flash this rom

E:Can't symlink /system/xbin/zcip

E:Failure at line 8:

symlink busybox SYSTEM:xbin/zcip
[Hero, G2 Touch Android Development] berger34:
where is the e(mail) app ?
[Hero, G2 Touch Android Development] gugi_sat:
HI Gurus

again stupid question from me....

Can this ROM installable on UNROOTED G2 Touch (2.73.110.26)?

Regards
[Hero, G2 Touch Android Development] knudsen81:
Hey thanks for a great rom, i have a q. can you make a quick fix for the network location ????
[Hero, G2 Touch Android Development] ritdaw:
I posted the fix earlier:

Just download, rename to NetworkLocation.apk

and then do the following:

adb remount

adb push NetworkLocation.apk /system/app

adb shell reboot
[Hero, G2 Touch Android Development] knudsen81:
and it works for weather, google maps ???

Edit: i have done what with networklocation.apk but to get maps to work i needed to add libhtc_ril.so

do what download the att. rename it from .zip to .so

adb remount

adb push libhtc_ril.so /system/lib

adb reboot

Now cell loctations works with weather & maps
[Hero, G2 Touch Android Development] berger34:
I guess email widget wasn't included in this ROM, that's ok, its awesome.

anyone have a link to where I could add it to this rom ?
[Hero, G2 Touch Android Development] roni.saar:
Very nice work A+++

- Gmail sinc is very imported for me

- YouTube control upload ability not function

:):):):)
[Hero, G2 Touch Android Development] mrmcphisto77:
mirror

Could someone make a multiupload mirror? I'm behind a proxy, i've access only to some sharing sites..
[Hero, G2 Touch Android Development] gushy:
Unfortunately I'll have to revert back to the stock rom, and keep and eye on Villain, I don't know if my Hero is different to others but I'm finding this really slow. Like the Hero was before HTC released their update last September.

Nathan, you are doing great work on this and I look forward to trying and enjoying future versions.

Out of interest where is Voice Input on your roadmap? That's my main reason for wanting to upgrade to 2.x
[Hero, G2 Touch Android Development] J-Zeus:
Was then any changes between 2.0.1, and 2.0.1 BETA?

cheers
[Hero, G2 Touch Android Development] Lennyuk:
I had this same problem as you so I decided to switch back for the time being, this rom clearly has a lot of promise though.
[Hero, G2 Touch Android Development] fcknghll:
dude, your a legend! I think those bubbles are ridiculous and a good thing you'll be ridding the world of excessive padding to the original Rosie.

I'm not sure about anyone else but I'm not a big fan of the new HTC smart dialer, would it be possible to provide an apk or mini signed update to revert back to the original sense HTC smart dialer?

Anyway, TOP TOP work!
[Hero, G2 Touch Android Development] nprussell:
I hate the new dialler. It's crap and slow. That's official.

I will attempt to port over the old dialler later.

I'm working on an update right now actually ;)
[Hero, G2 Touch Android Development] culturelol:
Small bug aswell, when you write "," on HTC original rom it writes ", " (notice the space). Can you implement that or is it an intended feature?
[Hero, G2 Touch Android Development] aze2:
I've use this ROM as a Today ROM when gmail sync is OK.

I want say good bye at KaguDroid (no sense...)
[Hero, G2 Touch Android Development] fcknghll:
I think that's an intended feature to make typing faster ;)

An great news that i'm not the only one hating the new smart dialer lol

Will be eagerly awaiting a port (either in a future ROM or mini update) :D

Cheers Nathan!
[Hero, G2 Touch Android Development] nursallt:
App2sd

Has anyone managed to get app2sd working on this? Thanks
[Hero, G2 Touch Android Development] shelnes:
No, not yet. And it's not one of the dev's main priorities at the moment. If you had searched the thread you would have known this ;)
[Hero, G2 Touch Android Development] culturelol:
Yeah the space is for writing faster ? I like the added space ;-)
[Hero, G2 Touch Android Development] ngk_dk:
I too find it too slow... Cool, but slow. The memory use is to high (yah have read the posts on the forum and know it is Rosie, that causes the high memory), maybe including the optimization from How to configure Android's *internal* taskkiller can help just a little on that problem?
[Hero, G2 Touch Android Development] nprussell:
The next build should be quicker.
[Hero, G2 Touch Android Development] Flame-R:
COULd you please leave the rosie sqaue bubbles a choice like in a patch or something.
[Hero, G2 Touch Android Development] Dakeyras:
I find that the internal taskiller optimisation helps a lot. My free RAM went from around 25mb to 50mb with the following widgets on my homescreens: powercontrol, mail, messages, people, facebook, stocks. oldskool73 made a handy app for that optimization as well which is on the market.
[Hero, G2 Touch Android Development] shelnes:
Agree that's an handy app. But might be usefull to mention that the app is called MinFreeManager
[Hero, G2 Touch Android Development] nprussell:
Gmail is REFUSING to push. I must have tried 7 builds today so far.
[Hero, G2 Touch Android Development] MerXury13:
have you noticed the camera bug? a restart of the phone appear after 3 oder 4 pictures:(

EDIT: #1000 :)
[Hero, G2 Touch Android Development] Gtot:
I like the bubbles in the Expresso too, so if it could be possible to choose, it will be fantastis.
[Hero, G2 Touch Android Development] murdoch1:
HTC Music Player

Hiya. Another one for your fix list. The icons for skipping tracks (forward and previous) not displaying.....cheers......thanks for a brill rom and your hard work.
[Hero, G2 Touch Android Development] kayceejayh:
Nathan - Have you thought about setting up a Google Code Project thing for your ROM - would give you a place to download it from, and also people can submit bugs and stuff and you can prioritise them. Might be easier for you (and us!) to keep track of things.

K
[Hero, G2 Touch Android Development] genius.lizard2:
Cheers, Thanks for Hard Work, You Are the man.

-HTC Music Player icons not displaying

-Is BT Audio Fix? or is My HTC Hero Damaged? Or My Pioneer Is'nt Good With HERO?
[Hero, G2 Touch Android Development] nprussell:
If someone has time to have a go at this gmail push fix, it'd be greatly appreciated.

It SHOULD just be a case of pushing different gmail.apk & gmailprovider.apk apps to the system/app directory. This is how it's been fixed in other roms. It's apparently THAT simple. Doesn't seem that way to me though...
[Hero, G2 Touch Android Development] Lennyuk:
I don't think BT audio is working in any 2.1 roms yet.
[Hero, G2 Touch Android Development] nprussell:
Probably a good idea. I'll possibly do that when I have a bit more time!

I've spent so many hours on Gmail push now... :(
[Hero, G2 Touch Android Development] kayceejayh:
Oh dear :( - It'll be something so annoyingly simple! 'Incomer' or whatever his name is seemed certain he'd fixed it.. the update he supplied just sent my phone into a crazy boot loop! Is there no way it can be bodged to work so it refreshes at a set interval rather than on a push?
[Hero, G2 Touch Android Development] richardtrip:
tun.ko

I compiled a tun module for this kernel (attached).
[Hero, G2 Touch Android Development] nprussell:
Update on latest ROM:

So far I have:

- Fixed camera crash after a few pictures

- Implemented an optimized Espresso (option of with & without bubbles)

- Modified OpenGL drivers - Now working with Armadillo Roll at 20+FPS. Still, the problem persists with Google Nav.

Still lots to do. I hope to make some progress this evening!
[Hero, G2 Touch Android Development] tomehb:
Gmail Push and Google Nav - would be epic working :)

Donated $10.00 from tomehb {AT} gmail <dot> com
[Hero, G2 Touch Android Development] fcknghll:
Hi Nathan

Keep the updates coming ;)

Does taht mean you'll be adding the 2.1 gallery in the ROM as well, as you have the drivers working?
[Hero, G2 Touch Android Development] Dakeyras:
BT audio is working fine for me with Villian 2.0.1, I believe it was working previous to that too.

I tried this with the files someone uploaded previously in the thread and it was no go alas, I'll try again tonight with some alternatives see if that achieves anything.
[Hero, G2 Touch Android Development] nprussell:
Good man.

I can confirm that I got BT Audio working. I forgot to mention it in the changelog though... lol (oops)

@tomehb - Thank you, it's very much appreciated.

@fcknghll - I'll look into the new gallery. I'm not sure though; I don't know if it requires a lib file or not. If anyone knows the answer, please let me know, and I'll give it a try.
[Hero, G2 Touch Android Development] Lennyuk:
Ah that's great news I use BT Audio regularly.
[Hero, G2 Touch Android Development] salahag:
I hope that might also fix a problem I forgot to mention, it pairs with my car BT, but doesn't sync contacts at all.

+1 for the 1.5 smart dialer :)
[Hero, G2 Touch Android Development] alpha124:
Great ROM Nathan!

Only isssue I have is that I can't mount my SD card to my PC. It says that it is mounted, but I doesn't show up on the computer.

Need to mount in order to flash 2.0 :)

plz help
[Hero, G2 Touch Android Development] salahag:
This could be a problem with the windows itself. Try connecting it to a different USB port on your PC.
[Hero, G2 Touch Android Development] Dakeyras:
Happened me once or twice, if you are on windows make sure you use safely remove hardware (on linux you need to unmount on your pc), then unmount your SD card on the phone, remove cable. Plug cable back in, use USB to PC, pick disk drive and that should be that.

If that doesn’t work try going into recovery and using USB connection from there.
[Hero, G2 Touch Android Development] harrisonbc:
Exchange Sync Lock

I'd just like to add my appreciation to what you are doing, an awesome ROM with such fast updates, keep up the great work.

Can I add a request to the list.

When I set up Exchange Activesync it forces me to apply a password to unlock my phone. Currently this has to be at least a 4 character password, could this be changed to allow the use of gesture unlock codes.

Thanks for your work so far.

Brynn Harrison
[Hero, G2 Touch Android Development] alpha124:
Wow thanks for the quick reply! Going into recovery solved it!

thanks

alpha124
[Hero, G2 Touch Android Development] aze2:
you made a release this night?

if I can suggest you a priority, Gmail Sync ;)

ps: probably a fix in KaguDroid (the Google Bits)
[Hero, G2 Touch Android Development] MrYiff:
I doubt it, this is a requirement of your exchange servers activesync policy, previously this setting has just been ignored i suspect however google/htc are slowly supporting more of the activesync protocol.

It is possible to change this setting if you have access to the exchange server though.
[Hero, G2 Touch Android Development] kayceejayh:
How random.. my Gmail just synced by itself! I did add an event to my calendar just before so I suppose that kicked it off.. Thought i'd report it!
[Hero, G2 Touch Android Development] immya:
hi, just one small observation

while in the browser and you press the "search" key, it opens the google search thing but they keyboard that opens up to enter the text is not the right one, its the one with .com instead of a space bar, if you could fix this it'd be much appreciated
[Hero, G2 Touch Android Development] buck32:
Same here it gets quite annoying that. Im sure it cant be that hard to fix. Hopefully with a bit of luck Nathan can sort. :)
[Hero, G2 Touch Android Development] eujene:
i guess java box is not working. i tried, but it says "jbedfileconnection.openfile: could not open file in mode 3"
[Hero, G2 Touch Android Development] MojUk:
ok guys so can anyone tell me what's up with google nav in the 2.x roms? does it work in the UK (like actually set a route and turn by turn navigate you there?)

ta

Moj
[Hero, G2 Touch Android Development] alpha124:
Quick question: is it possible to have live wallpaper on this ROM?

thanks

alpoha124
[Hero, G2 Touch Android Development] kayceejayh:
Please READ the rest of the thread - No live wallpapers.
[Hero, G2 Touch Android Development] painreliever83:
I seem to be having issues with incoming calls... been having them since 1.2.1 but it kept slipping my mind to mention them, and they are persisting with 2.0.1 as well.

Basically when my phone starts to receive a call, the display shows the usual incoming call screen and the trackball begins to flash, but it does not vibrate and the ringtone does not immediately play. It's essentially frozen and I'm unable to answer it. Eventually the ringtone will play but I'll get the equivalent of about one 'ring' and then it'll dump the call to voicemail... on a few occasions it will not even ring at all. I've rarely been able to actually answer the phone, I usually end up having to call the person back.

Anyone else experiencing this?
[Hero, G2 Touch Android Development] aziz831:
one more thing i stumbled upon today was that the phone crashes after having taken 3 or 4 pictures from the camera.

Please fix because i use my camera often in school during labs.

Thanks:o
[Hero, G2 Touch Android Development] ChrisShUK:
I think this has been fixed, just not yet released.
[Hero, G2 Touch Android Development] buck32:
Hi Nathan, great rom but having tested my mms sending and receiving before and after 2.0.1update i still cant get it to work. I get the error "generic network failure" unable to send message. Am i doing something wrong?? Does anyone else have this problem?? I am on the orange uk network. :confused:
[Hero, G2 Touch Android Development] nprussell:
Yeah, I'll be releasing 2.0.2 or 2.1 tomorrow - I don't have time to finish it today unfortunately.

Confirmed & working:

Added HTC CIME (Chinese Keyboard)

Fixed Camera crashes after a few photographs.

Added Spare Parts

Added 1.5 Dialler

Added DB files for various languages

Added Japanese Dictionary

Available Memory with just Sense running improved from 50-60mb to 70-82mb

OPTIONAL - Espresso Rosie, HIGHLY Optimized (Bubbles Removed)

Still not sorted:

Gmail Push

Google Navs

Exchange Calendar Sync

I can confirm that you'll definitely get this update tomorrow. :)
[Hero, G2 Touch Android Development] Azure465:
Yes, I have exactly the same problem.
[Hero, G2 Touch Android Development] nprussell:
That's the first I've heard of that. I'll look into it. I think it's the dialler, so I'll test it further tomorrow with the updated files.
[Hero, G2 Touch Android Development] Uniqron:
Main reason for me to drop 1.2

Will try 2.0.1 now. (like, tomorrow)

Receiving / sending many texts and getting a few calls = force close or random stall. Not like a battery remove stall, but it did crash rosie, dailer, almost all widgets (as they are part of rosie), keyboard, sound and what not.

Btw, not the only eclair rom that has this issue. Might be in the radio though.
[Hero, G2 Touch Android Development] painreliever83:
Apologies for not mentioning it sooner, hope I haven't made too much work for you!
[Hero, G2 Touch Android Development] salahag:
Yes me too, but without going to voice mail. The ringtone takes about 2 seconds to kick off after the flashing trackball. Has anyone also noticed the phone locks during calls? is that a 2.x feature?

Has anyone also faced problems disabling sim-card contacts? I keep getting them back randomly.

I was also facing problems connecting facebook accounts, as it didn't seem to integrate completely/ or at all. It doesn't ask about importing contact's picture and birthday. and when going to photos tab, the connect to facebook link is still there, like it wasn't connected yet.

Sorry Nathan for the late report about this, I had to go back to stock 2 days ago, as I can only test on weekends. I'm keeping an eye on updates all the time though.

Don't forget, we're following you on twitter too :)
[Hero, G2 Touch Android Development] MerXury13:
How about the 3d drivers? a few post earlier you confirmed that you have fixed them?

greets
[Hero, G2 Touch Android Development] aziz831:
In other ROMS i have seen that in contacts you can sync your google contacts with your phone...but in this ROM it has the Facebook contacts synced and google contacts at the same time....so you get multiples of many contacts and you cant remove them from going to the options either...is this issue part of the android 2.1 rom or is it just this build?

If possible can you fix it, thanks.