yashsingh1/xdaforums huggingface dataset:
[G1 Android Development] :
No it works perfectly for me fella, never been an issue on either.

Has me well stumped on the idea's front why it's happening for you guy's.

Edit - Has anyone used previous Contacts.apk files from other developers?
[G1 Android Development] xenio2000:
@shadowch

You are using the TMO-OTA-EU-DRC92, maybe with that base rom there are no problem with Contacts.apk scrool bug, I am on base rom AOSP 1.6 R1.4 and I always had the scroll bug, from the first Contacts.apk I have maked with the tips from Geesun.

The scroll bug does not appear in the CM rom too.

I am waiting for Enom to find an answer.

Xenio
[G1 Android Development] 94wolfpack:
Black Screen after going to 2.4.2

I too am seeing a black screen after going to 2.4.2. I think its probably an issue with my ext partition. I got the Amon_ra recovery but can't find a path to flash_image executable. Is this only in the expansion packs? Should I down grade to a previous version (I still have the previous exp pack) and then upgrade the recovery image?

Thanks...
[G1 Android Development] enomther:
Fixed Up Wysie Dialer/Contacts.apk for AOSP

Hi all,

I do plan on including this in the next update. However, till then ... I've attached the fixed-up Wysie Dialer/Contacts.apk (that works with AOSP w/out the scrolling bug).

Rename it from Contacts.zip to Contacts.apk and push through adb.

~enom~
[G1 Android Development] enomther:
If you're getting black screen w/2.4.2 and need to flash the recovery image. Downgrading to a previous version *should* work. A nandroid restored backup would be preferred.

But yes, flash_image binary was removed from Donut system images. I re-included it in the expansion packs.

~enom~
[G1 Android Development] f00dstamps:
Enom,

It works great. Instead of adb, I just installed it through Linda File Manager using their package installer.
[G1 Android Development] rattlesnake8:
hi enom,

is there any other way of installing this apk without adb ????
[G1 Android Development] bfreexxx:
can a theme be applied over this apk?

thanks for this, enom! Wysie's been updating the apk like twice a day lately. :P

would applying a theme after pushing the apk return the dialer/contacts to normal? i do like the icons and the themed dialer of buuf.

yes!!! the alpha slider bug is no more!!! great job enom!
[G1 Android Development] enomther:
Sure.

Download it. Rename to Contacts.apk and copy it to your sdcard.

Then in terminal app

su
rwsystem
install /sdcard/Contacts.apk /system/app
exit
exit

That should do it.

~enom~
[G1 Android Development] enomther:
A theme will wipe it out for sure.

To theme it ... you can either ...

1) Wait for 2.5.x, not sure on the timeline yet.

2) Use MetaMorph to load a buuf icon after installing it.

3) Use BetterCut to load in a buuf icon after installing it.

~enom~
[G1 Android Development] rattlesnake8:
thanx enom,

works like a charm !
[G1 Android Development] Wysie:
Glad to hear it's fixed :D. Yeah I update a lot (only for now, school's starting soon :(). I believe enomther's compiling 2.21 for you guys as we speak :D.

Also, to answer your question, if the theme is a MetaMorph theme, no. If it is a update.zip kind of theme, it depends if it contains Contacts.apk (that is, if Contacts.apk is also themed), it will replace the one you currently have. So the only way is to flash the theme, then push the Contacts. Of course, Contacts.apk will be unthemed in this case :(.
[G1 Android Development] mailman1387:
thanks for the previous help..im re flashing as we speak.Also

Can someone please tell me how to install amon_RA rec.img the easiest way in the exact steps ASAP.Thanks
[G1 Android Development] enomther:
Once your phone is fully up with v2.4.2.

Download and copy recovery-RA-dream-v1.5.2.img to your sdcard. Then in terminal app ...

su
flash_image recovery /sdcard/recovery-RA-dream-v1.5.2.img
exit
exit

That should do it.

~enom~
[G1 Android Development] mailman1387:
TY

Thank you so much man,cuzz i dont understand pushing thru adb an stuff.
[G1 Android Development] mailman1387:
Help

Ok so i redid it from scratch and the 5 screens by default is there but then i did option 16 and when is reboot i dont see the mms,phone and contact.apk

Do i have to do something else or should it just be there once the phone rebooted?
[G1 Android Development] enomther:
Yes. Now you need to flash either the theme you choose or the matching theme template. This will install the modified apps.

~enom~
[G1 Android Development] mailman1387:
Thanks everything works.Yayy.
[G1 Android Development] xenio2000:
Wow thanks Enom, Wysie Contacts.apk now works perfect in your AOSP rom

Xenio
[G1 Android Development] AndDiSa:
Hi Enom,

thank you very much for the new rom. It's working fine, now. Initially I had problems with black screen on reboot, but now I removed the expstick-directory from ext-partition and cleared the dalvik-cache, then I applied the new expansion pack. After rebooting, I had still all my apps installed with all their data :). Also applying the eclair-theme went smoothly.

Best wishes for the new year!
[G1 Android Development] BloodyWasHere:
wysies now works with total awesomeness, Thanks enom

luke skywalker? lol.. My bad, wont do it again.
[G1 Android Development] mailman1387:
Help ASAP

Okay everything is working fine but i didn't try to make a call till now and when i try to make a call it core FCs.I installed the contacts app by using the Linda's file app so idk if that's the issue.Can someone give a solution ASAP.I've reverted back to the default for now.

I reinstalled it and it works like a charm now.Sorry for the false alarm
[G1 Android Development] enomther:
darkdream theme is posted/released

All,

The darkdream theme is posted/released. As always, if you appreciate this work, let Barina know!

Also, I wanted to post the Experion theme from G1_Lucky. But ... I ported it and it's just not ready.

~enom~
[G1 Android Development] :
enom,darkdream theme looks GREAT:)THANK YOU
[G1 Android Development] gitanojr:
10MB (107MB) Kernel MOD (optional) in expsetup

which number option is??? to install the 10mb hack??
[G1 Android Development] BloodyWasHere:
on expsetup, choose option 14, then press 1 to download the 10mb hack, its gonna get downloaded as an update.zip, so after its done downloading, boot into recovery and choose the update.zip
[G1 Android Development] gitanojr:
Thanks, one more question how do i apply a theme?? do i have to wipe??
[G1 Android Development] Vlad83:
Look on the 2nd or 3rd post. All themes are posted by Enomther. If you want the stock Donut look with custom settings, then download the Donut theme template which is a post above.
[G1 Android Development] mailman1387:
contact.apk

So i wanted to know.The theme i flashed was the donut theme.Is that why i dont have the enclair layout on my contact.apk and im only getting the call settings features?

Also my phone started running slow and i dont think its the widgets cause they were running fine on 2.2.1. Is it the theme that needs reflashing or do i have to wipe an reflash the entire rom.Just to get my phone running at ok speed i have to set my min overclock at 528 an still when i leave an app an go to home screen it has to reload the home apps.

Thoughts??
[G1 Android Development] :
enom, or anyone else if you know how to deal with duplication of contacts in the contacts menu?I have seven of the same contacts:/
[G1 Android Development] olearyp:
You're looking for this feature in Google's Contacts manager.
[G1 Android Development] BloodyWasHere:
I remember this used to happen to me a while back when i was on TheOfficial Tmo(when it was still cupcake), it had something to do with the myfaves app. each time you wipe or load a new rom, or i think sync, gmail contacts adds your myfaves into the contacts, even if theyre already there.. check it out, if the only duplicates are the contacts in your myfaves, then the app is the problem. from what i can remember, there should be an option to remove it through expsetup.

This has nothing to do with the rom though, because it happens also to tmobile out of the box stock roms that are preloaded with myfaves.
[G1 Android Development] xyrcncp:
Exactly, it's such a great feature.
[G1 Android Development] :
Thank you so much guys:)best regards
[G1 Android Development] BloodyWasHere:
Other than something gone haywire, the only thing i can think of that can do this, is if you played around with the dev tools app, Iff you did go to the dev tools app, development settings, and on the fourth line if it says max 1 app process, or max 2 app process, or anything like that, change it to "no app process limit." and under that make sure "immediately destroy activities" is unchecked. Just a thought <---
[G1 Android Development] LucidREM:
Recovery Flash

lucid -rc -ra
[G1 Android Development] mailman1387:
Enom

I donno how to push the contact.apk thru adb cause idk what it is so i used Linda's file manager to open it and it works but as soon as i restart my phone i cant make any calls.The acore FC everytime. Can you give me a solution to this please cause i really want he Enclair layout.
[G1 Android Development] f00dstamps:
Enom,

I am getting a force close a lot with the new contacts that I used Linda to install. I tried it your method below but renamed the file Contacts211.apk and I get an error that says: "install: cannot stat '/sdcard/Contacts211.apk'

Any ideas why I am getting a force close or why I cannot install via your method?
[G1 Android Development] mailman1387:
Thanks,I was trying that script earlier and it wasn't working but it is now.The app is also working even after a reboot so far but only time will tell.One thing i did notice was that the Wysie version worked perfectly (execpt the messed up letter separation issue).It wasn't fc even though their the same app except one is modified to run on enoms rom so idk but hopefully its all resolved now.Thanks again guys for all your help.
[G1 Android Development] BloodyWasHere:
here, try this

adb remount

adb shell

# rm -r /system/app/Contacts.*

# rm -r /data/dalvik-cache/system@app@Contacts.apk@classes.dex

# rm -r /data/data/com.android.contacts/shared_prefs

# rm -r /data/data/com.android.providers.contacts/shared_prefs

# exit

adb push Contacts.apk /system/app/Contacts.apk

click this if you want version 2.21 of wysies dialer that was modded by enom for this rom and fixes up the separation issue (change extension from zip to apk)
[G1 Android Development] larrygates:
expsetup

One big question I have, and I hope the answer is yes.

I'm going to start with the TMO ROM, and then I only want to move the Apps over to the SD card. I don't want to move dalvik-cache / data / or any of the other things to the ext partition. Just the apps.

Reading his first page, it says by default apps2sd is automatic. Please I hope this only means apps, and not dalvik-cache, as I only have a class 4 and I can't take the lag on other ROMs that put almost everything on the sd partition.

Thanks

Oh, if there's a way to only move the apps over that'd be good info to have.
[G1 Android Development] olearyp:
It's the standard symlink-/data-to-sdcard approach, so it moves everything. There might be a way to rig it otherwise, so only /data/app and /data/app-private get the symlink treatment, but I'm not sure how to go about it. There's probably something(s) you could do with lucid, though.
[G1 Android Development] larrygates:
Yep, you are right my friend, I tried it, and everything moves over. And the phone becomes sluggish. I'd be willing to bet it's the same even if I had a class 6 sd card.

I wish I knew how to add pretty much everything from the cyan mods minus the dalvik and other more performance based things moving to the sd card. I like the stock roms better, they're just missing some extra functionality like busybox / lucid / and tons of other things I don't know how to set up myself.
[G1 Android Development] LucidREM:
Apps2SD

enom's ROM moves /app and /app-private .. then there is some union of the /dalvik-cache but /data stays on the phone (unless i am mistaken) but this is how i have found it to be on my G1
[G1 Android Development] larrygates:
I wish that were true.

Of coures I had my sd partitioned with fat / ext4 / 96MB swap. When I first flashed the stock TMO ROM it was faster than all of the other ROMS I've tried.

When I added the expansion pack and looked into your script / lucid -s

Indeed dalvik was on system/sd/dalvik-cache yet it says it's not linked.

The phone indeed slowed down, the home screen took a minute to come up, unlike the stock TMO ROM.

Very much let down with my class 4 sd card, I have a small hunch it'll be the same with a class 6.

So now I'm just making a fat32 only partition and I'll make the ext4 later along with the swap.

As of right now I see that none of the dir are linked, which is fine as I fine tune my phone to keep everything except the apps on the phone. Should be good I hope. Anyone else that knows something I don't I'm all ears.
[G1 Android Development] snOwrOse:
help?

Does anyone noe how to root D' stock DRD20 donut? I tried all method there is, one click, goldcard, downgrading to cupcake etc all didn't work is there any other method? i've been trying for 3 days to root it no luck.

All occured with error messages and like it couldn't install package aborted and stuff like that, Not allowed etc.

Please please help.

Or maybe i could just alt-s D' ROOTED version of 1.6 DRD20 while i'm still not rooted? I just can't seem to find anyway to root this DRD20 1.6 stock donut.

please help! :(
[G1 Android Development] xyrcncp:
Why are you renaming it to Contacts211? Just run it as it's instructed. There is no "Contacts211.apk" in the system.

Just rename it to Contacts.apk (from Contacts.zip) and run the install commands.
[G1 Android Development] olearyp:
The icons are in the .apk files, so home will load slowly even if just the apps are on the SD card, if indeed that's the bottleneck. You can try `lucid -z' to zipalign the APKs and see if that buys you anything (worth a shot, anyways).
[G1 Android Development] LucidREM:
[HOWTO] Root, Hack, Flash G1/Dream

a stock DRD20 on a G1? first .. wrong thread .. second .. you need to provide the appropriate thread with more information about your process
[G1 Android Development] f00dstamps:
I did just as you recommended but I am still getting a force close when I try to dial anyone using my contacts application. Any other ideas?
[G1 Android Development] BloodyWasHere:
greyed out buttons??

i just recently nandroid'd after a little experimentation, and for some reason,one of the apps are missing, but according to the market, its installed, and the option to uninstall or update is grey, and not allowing me to uninstall, any ideas?

Edit: ok got lucky and figured it out.. what i did was first make sure that the market was closed through task manager, then ran adb shell rm -r /data/data/com.android.vending/* if you ever have this problem,it'll fix it right up.
[G1 Android Development] :
Seeing a few roms about with 'pinch' zoom in browser and gallery, any chance we will see them in the drc92 expansion pack. They look great and wouldn't mind having them but not worth loosing my stability flashing other roms with it.

Cheers for the ears :D
[G1 Android Development] f00dstamps:
Contacts.apk

Can someone please provide me with the original Contacts.apk. I am using Wysie's dialer v2.11 but it is not allowing me to make any calls. Thanks in advance.
[G1 Android Development] sambick:
lock home in memory

Is posible to lock home in memory, please?
[G1 Android Development] olearyp:
Quickest solution is to confirm that your theme profile is set up correctly (expsetup 16), then reflash your theme, which will restore the Contacts.apk (stock or xenio) selected in the theme profile.

Nope. Cyanogen had something like that, but IIRC he had to take it back out. Don't know if it made its way back in.
[G1 Android Development] f00dstamps:
I have already tried setting up my theme profile. I said yes to contacts so I can put Geesun's on there and reflashed my theme. However, it looks like it still has the updated Contacts.apk that I installed on there. I even tried reflashing the expansion pack and then reflashing the theme.

I will try setting up my theme profile to stock and see what happens.

Does it matter if when I set up the theme profile and it asks me if I want to reboot, I says yes but then immediately boot up into the recovery image to reflash the theme?
[G1 Android Development] olearyp:
That should work just fine. If the original Contacts.apk isn't restored, especially if you've selected stock, it's probably a bug.

(Enom, where 'ya been, buddy? We miss you! And I'm still waiting to get a the visual fix for Stericson's lockscreen for enoch! :D)
[G1 Android Development] f00dstamps:
So, would it help if someone provided me the stock contacts.apk? It's pretty important for me to be able to dial out on my phone without it force closing. Thanks in advance.
[G1 Android Development] enomther:
The stock contacts.apk can be found in the rooted base. So download the rooted base and unzip it. It's in /system/app/Contacts.apk.

~enom~
[G1 Android Development] enomther:
I'm around man. Been doing lots of things to get ready for a party 2nite. :D

So I will get a prettier lockscreen, etc ... but you're going to have to wait for the rest of the entire year of 2009 to expire. ;)

~enom~
[G1 Android Development] Wysie:
f00dstamps: A more detailed description of your problem would be good for me :). Drop me a PM if you can. Thanks :).

Oh ya, enjoy yourself enomther! ;)
[G1 Android Development] olearyp:
Party on, dude. Got a few more hours of work then I'm off to celebrate myself.
[G1 Android Development] f00dstamps:
Hey Enom. This problem is still happening after I installed the contacts.apk from the rooted base. Does it have something to do with my method where I install using Linda File Manager?

edit: I tried it using the terminal method that was posted a few pages back and it didn't work either. The strange thing is, I reverted back to the original contacts using the Linda method. And when I tried to install Wysie's contacts via the terminal method, it didn't install the new contacts even though there were no errors in the commands.
[G1 Android Development] enomther:
No tellin at this point what exactly caused your problem, etc.

My best recommendation to get back up and running quickly is a complete wipe/reinstallation.

I know that's nothing any1 wants to hear, but I mean let's face it ... if you can't make calls on your phone ... it's time for some drastic measures to get functional as quickly as possible.

~enom~
[G1 Android Development] BloodyWasHere:
yup, i second what enom said, you gotta remember that the device is a phone before anything else.... besides, wiping the phone clear isnt a big deal anymore, if you have amon ra's recovery, just boot up to recovery, connect phone to computer, and get into adb shell, and press "u" and press enter,

it should give you an option to back up all apks into sd, then, after the full wipe and installation, boot up phone fully, then restart into recovery, and get into adb shell again, press "u" and press enter again, should give u an option to restore all the apks, now aside from your phone settings, all your apks should be back in place..

if you want to back up your sms, just download sms back up from market.. and your as good as new.
[G1 Android Development] :
Enom is right on the money here I'm afraid :(

I messed my contacts.apk up playing noob-a-lot messing with the code and phone wouldn't dail out or receive calls. Force close central!

Only way I made it all good was a complete wipe and reflash. Thankfully i'd done a nandroid back up so was back up and running in 10 minutes.
[G1 Android Development] raven911:
Hero theme issue on Phone.apk

Hey everyone,

I'm having a strange issue with the Hero themed version of Phone.apk After I do a theme profile and then flash Hero theme, the dial pad during a call looks like the attached file. The number buttons are all really small vs. what it should look like. I've tried also to set a theme profile and reflash the theme (looks the same). Also, I took out phone.apk from the Hero theme and pushed it separate to /system/app. That actually solved the layout issue on the dialpad, but then I couldn't access phone settings anymore in the settings menu. On the theme profile, I'm using Cytown's phone.apk, better browser, original launcher, and the MMS mod.

Anyone encountering a similar issue with that theme or have ideas on what may be causing it?

Thanks,

UPDATE: I found the unthemed Cytown Phone.apk from the expansion pack and pushed it to system/app and I'm just going to use that for now. Seems like there might be a slight issue with the hero themed Cytown Phone.apk layout, and unfortunately, I'm not at all educated on how to alter themes!
[G1 Android Development] el_cabron:
App Corruption...

I've been getting corruption of some of my apps with this ROM. First it was my Wireless Tether app (the generic app icon showed with the .com.*.* label in the app drawer which never ran) and then it disappeared. Next it was my Google Maps. After the wipe/reflash, the Wireless Tether went already! What's happening if this HAS been happening!?
[G1 Android Development] Wysie:
f00dstamps: I tried to PM you but can't. Anyway:

Hi f00dstamps,

Sorry but without the logcat I can't tell anything. Could you do the following?

1. Connect your phone to the computer

2. Do an adb logcat

3. Make a phone call

4. You should see a lot of messages with E/ something. Meaning Error.

5. Paste the entire chunk of logcat to me. :D

Thanks! Or you can do the following as well:

1. Go to market, install Log Collector

2. Make a phone call, let it FC (as usual)

3. Start Log Collector from your phone, and paste the chunk of stuff in that email to me.

It is important that you start log collector as soon as possible after the FC. Thanks!

Also, some of the things you can try before wiping. Wipe dalvik-cache, it's an option in Amon_RA's latest recovery. Push again. I know it sounds weird, but there are times when it keeps FC-ing, and if I push in the apk again, it works. From the sound of things I don't think it's Contacts that's causing the FC actually.
[G1 Android Development] JonInAtl:
I just noticed the same thing with the Enoch theme
[G1 Android Development] Vlad83:
Before you completely wipe, try flashing base then exp right after in one shot without rebooting. Also, clear out the dalvic... If that fails then a wipe may be in order...
[G1 Android Development] f00dstamps:
I have the log but I don't have your e-mail address so I attached the log to this post.

The weird thing is that I am still able to dial directly from Handcent.
[G1 Android Development] f00dstamps:
BWH - I tried this process (it encouraged me to set up adb - thanks) but it will only allow me to backup the apps if they are on the EXT partition. I am not using apps2sd. Do you have another recommendation how to backup my apps so that I don't have to install them one at a time?

edit: I ran the below command to pull my apk's off. That should allow me to install back onto my phone after i wipe right?

adb pull /data/app c:/apps/
[G1 Android Development] olearyp:
Almost. Assuming you got it right (it's /data/app, no "s"), that will get most apps, but protected apps are in /data/app-private, so you should pull that too. You can reinstall in any of a number of ways; batch installations with Droid Explorer work well, as would a loop over the folder contents in a shell with `adb install'.
[G1 Android Development] mailman1387:
Question

When i installed the contacts.apk it put a folder of images in my picture gallery (layout icons).Can i delete those or will it mess up my contact.apk if i delete all those images?
[G1 Android Development] jordanjay29:
@Enom:

Danger SPL

AOSP 2.4.1

Sync and market download is broken again. I tried flushing the cache with

su
busybox rm -rf /cache/*
reboot

But that didn't work.

Any ideas?
[G1 Android Development] LucidREM:
Contacts.apk

# lucid -app Contacts drc92