yashsingh1/xdaforums huggingface dataset:
[G1 Android Development] LucidREM:
Contacts.apk

are you getting FC with every contact? reason i ask .. i just started getting FC issues with my contacts .. it is isolated to only a handful of contacts .. this started happening only after i made some changes online to my contacts and it synced up .. so far the FC issues are only on those contacts to which i made changes
[G1 Android Development] salgalvan:
Hi!

Ive been using your rom for about a month and everything works great! Just one thing I noticed, when anyone sends me a mms from verizon or att I can't veiw it! I get a error message "The media content was not included due to a picture resolution or message size restriction" ? I have the unlimited android service with t-mobile! I called T-mobile and they refreshed my settings but still can't view them! Will reflashing your rom fix this or is this a known issue? By the way I can send mms to others and they get them just fine.
[G1 Android Development] Technochris1:
Small issue.

Well Enomther, We may have a small issue with 2.4.2, and maybe previous versions.

In post #33 of the Android Commander Thread, PanPiotr pointed out that theres an issue using multiple arguments in cmd. I'm not sure that its an issue with the rom, or that Cyan may have implemented something you haven't yet. So Let us know what you think.:D

I cant say this enough, awesome rom, cant wait for a 2.0 based version.
[G1 Android Development] olearyp:
It's to do with the way ls is set up. For whatever reason (dunno why--enom?), the default ls is a symlink to toolbox, not busybox. A quick fix is as follows:

$ su
# rwsystem
# rm /system/bin/ls
# ln -s /system/bin/busybox /system/bin/ls
# rosystem
# exit
$

This will make the far more functional busybox version of ls the default. Alternatively, get PanPiotr to substitute "busybox ls" for "ls", which is guaranteed to work with every ROM with which his program would otherwise be compatible, regardless of they way they've symlinked ls.
[G1 Android Development] sumasage:
This happened again today :( Not sure what happened. The last time i installed apps were about four days ago. Generated two log files and sent to Enomther.
[G1 Android Development] jgriff63:
Theme possibility?

I have used this theme with cyan's ROMs, and was wondering if you would consider porting it for use with your ROMs. Zapmix is the name. Here is his site, http://www.zapote21.com/ Thanks in advance!
[G1 Android Development] student.driver:
Try clearing your browser's cache (either from within the browser or using the application and storage app in Settings) and see what that does for you. I had the weather widget freak out and keep downloading the same thing until it filled the onboard cache up.
[G1 Android Development] Paul Shirley:
lzop support

Just ran into a problem with a backup app trying to lzop its files. busybox 1.15.2 in the AOSP 2.4.2 themepack does not have lzop&unlzop compiled in. Any reason for that? Want to add them?
[G1 Android Development] BloodyWasHere:
hey enom, about the dialer, i tried bugging wysie about it, but he sent me right back to you.. i know he's updating pretty frequently, and i like the newest update (2.5). Is there a fix for being able to download the most recent version from his thread and not get the scroller bug??
[G1 Android Development] enomther:
Sure ... I'll port it.

~enom~
[G1 Android Development] enomther:
I agree 100% with olearyp. The above solution will work. Also I agree the app developer should call busybox explicitly if he intends his app to rely on busybox as olearpy suggested.

@Partick ... I simply link up toolbox in the "official" manner as the base rooted ROM's would have me. This is simply to be in accordance with the overall concept of the ROM's ... being that they're "TheOfficial" ... I simply try to link things to toolbox like their official counterparts. busybox is always available when called directly. ;)

~enom~
[G1 Android Development] enomther:
Not really ... that should fix things up typically ... but I would suggest making the jump to 2.4.2, just to be safe.

~enom~
[G1 Android Development] Technochris1:
nice, thanks for clearing that up.
[G1 Android Development] BloodyWasHere:
rm -r /data/data/com.android.vending/*

try this, i think itll work

Edit: Forget it, enom already answered
[G1 Android Development] enomther:
I'll post in the guy's thread myself so that he understands what should be done, etc.

~enom~
[G1 Android Development] enomther:
I reviewed your logs. The message you are receiving is not in relation to low space on your NAND board and/or sdcard. Rather, it is complaining about not having enough available memory ... aka ... RAM.

I would try rebooting and once the phone is fully booted, attempt the installation.

Further, there may be some rogue app that is hogging memory on your phone that is causing the issue. Some experimentation may be needed to isolate it ... as the logs weren't really clear on that matter.

~enom~
[G1 Android Development] enomther:
The reason he sent you right back to me ... is b/c he lacks my build environment to build against ... not his fault.

This is really something I need to do. I'll post a v2.5 for you shortly.

~enom~
[G1 Android Development] enomther:
I wasn't aware ... I'll look into it.

In the meantime you can manually grab the older busybox from http://www.androidspin.com/downloads.php?dir=enomther/ROM/&file=AOSP_1.6_DRD20_ExpPack_v2.3.3.zip ... it's the v2.3.3 expansion pack. ... just push /system/bin/busybox after running the following in the terminal/adb ..

su
rwsystem

Then push. That should fix you up till I can look into it further.

~enom~
[G1 Android Development] BloodyWasHere:
yup, he explained that to me.. Thanks man..!
[G1 Android Development] kevev:
10meg kernel

I do not see the 10meg kernel in expsetup. Does anyone know how to enable the kernel?
[G1 Android Development] BloodyWasHere:
option 14 in expsetup, download, and install in recovery. (its downloaded as update.zip)
[G1 Android Development] enomther:
Wysie's v2.5 Contacts/Dialer apk

All,

Here is Wysie's Contacts/Dialer apk (v2.5). for TheOfficial.

Download, rename from Contacts.zip to Contacts.apk and push to /system/app (or whatever method you know how ;) ).

~enom~
[G1 Android Development] olearyp:
Okay, fair enough. And I just discovered that toolbox has functions that don't exist in busybox (i.e., the Android-specific getprop) so you can't just `ln -s /system/bin/busybox /system/bin/toolbox' (which I just tried for the heck of it; broke lucid pretty hard). However, for some of the essentials--ln, rm, ls, mv--busybox is the way to go, least if you're me. I mean, `toolbox ls' doesn't even sort (yeah, yeah, `toolbox ls | sort', I know, but the idea is to reduce the amount of typing :)). Hmmm...
[G1 Android Development] student.driver:
So, this is quite a fast ROM, and I just flashed the 10MB hack version using expsetup (very cool). I'm coming from Cyan's ROMs, which just aren't working for me anymore as I need something stable and fast, but I don't really need all the newest bells and whistles right now (will buy a Nexus One when it hits T-Mobile anyway). Having written that, I did like the BFS kernels, and I searched this thread but no mention of it came up. Have you considered using it, or is it a stability issue? It's really nice having the phone respond when I push the menu button, do things when I want it to, and generally have free RAM after a day or so of use (the later versions of the previous ROMs I was running didn't quite work like that for me), but the BFS variants usually picked up the slack. I was just wondering if there was a BFS option to play with of your ROM. Thanks for your talent and time. :)
[G1 Android Development] BloodyWasHere:
Hey guys, i just have one more problem if anyone can help, With the AdFree app, when i try to update the new hostnames so i can block them, its giving me a "java.io.EOFException" error, this is before and after a wipe, any ideas?
[G1 Android Development] kevev:
I installed the kernel. I don't see any more memory available. Currently 64megs. The kernel shows 2.6.29-TheOfficial-00479-g3c7df37root@abomb-laptop .
[G1 Android Development] kevev:
Press "back" key and try again. Sometimes it takes more that 2 tries, but it works. Some of the custom kernels have this issue.
[G1 Android Development] olearyp:
Oh, it's come up (in my very first XDA post!) and the explanation in mid-September was:

To my knowledge this hasn't changed. I think it will take a major BFS event, like BFS getting pushed to AOSP as a kernel default, or maybe cyanogen upgrading the BFS kernel to his stable branch, before enom goes for it, but that's speculation (and he's apaprently on right now and may have even given the official answer before this post hits...)

P.S.: 400 POSTS!
[G1 Android Development] BloodyWasHere:
ok weird.. kinda fixed it, cleared some dns cache, and it worked, got lucky.

as for the 10 mb thing, i dont know, try downloading a 3d game, if its slow, then u got the extra 10! lol, i only get about 55 (if your talking about taskmanager) with the patched kernel, so i think ur good.

oo yeah, forgot, do what student driver said, 2 posts under me.

lol @olearyp's celebration video.
[G1 Android Development] BeRo1985:
Execute

adb remount

adb shell cp -f /system/usr/keychars/trout-keypad-qwertz.kcm.bin /system/usr/keychars/trout-keypad-v3.kcm.bin

and reboot the phone

otherwise

overwrite /system/usr/keychars/trout-keypad-v3.kcm with /system/usr/keychars/trout-keypad-qwertz.kcm.bin over a another way.
[G1 Android Development] korami:
Thanks BeRo1985.

I should have mentioned, the rest of the letters are (as mentioned) the same, but some of the ALT keys (: ; + - etc) are also at another place than in the case of the US/UK version.

Wouldn't your solution also change the mapping of these special keys too?
[G1 Android Development] enomther:
Multi-touch Browser standalone installer

Hi DMaverick50 and ALL,

I added a standalone installer for the Multi-Touch that was in the JF builds.

~enom~
[G1 Android Development] dta1974:
Maybe is just me but I think the browser is faster than on previous version,Am I right?.

Something else I have noticed is that the battery indicator goes down a bit quicker than on v1.5.2,I don't know if it is the indicator or the battery.On previous version it was showing 100% for a long time and after reaching a 40% it used to go down faster.

Sorry I am a battery life freak.

One more question,what's MyTouch3G (Sapphire 32B) support?

Thank you so much.
[G1 Android Development] leiko49:
Enomther,

I am reposting this post since I think you missed it earliler today::rolleyes:

In cyanogen's recovery on the device, there is a partition command option,

Format SD: fat32+ext2+swap.

which I did.

Aftward, when going into the device setting on the device, for the sd card, it shows sd card total space, 7078 mb, and then below it, "sd card secondary" row/window, where it says "total space 446 mb"..

I assume this means it was partitioned correctly. Is this as effective as ubuntu? what is the "swap" function?

Also in cyanogen's system recovery, there is another step to convert to ext3. Should I do this, and what is the difference between ext 2 and ext3?

Thanks.

Dave
[G1 Android Development] dta1974:
I think that should do it.

Did you install any of your apps?
[G1 Android Development] enomther:
Hi dta,

The battery indicators are untouched in the build. In general I find the battery indicators to be a bit flaky in android, so you'll get different experiences even when not changing builds.

As far as the browser, could be faster I don't really know. I kinda like the old zoom buttons myself, the multi-touch zoom functionality can drive me nuts at times, zooming way to aggressively at times.

The MyTouch3G is a new T-Mobile android phone hardware model, also know as the HTC sapphire, the 32B is in relation to the board type on the phone.

Hey Dave,

Yup, I missed this post, my apologies.

If you partitioned with the cyanogen build, you should be all set. You will not see the same indications in the "Settings" app on the phone, as I do not alter this application, as you would find in the cyanogen build.

Using the ubuntu method would likely not yield additional benefit or folly in your partitioning setup, as opposed to using cyanogen's method.

As far as the difference between ext2 and ext3, the biggest difference is journaling. ext2 will run just fine on this build, in fact I believe it runs a little faster than ext3.

Check out this link ...

http://wiki.answers.com/Q/What_is_difference_between_Ext2_and_Ext3_File_system

It's fairly insightful.

~enom~
[G1 Android Development] gewa:
Few things I dont understand

Could someone please explain this to me and I apologies if this was answered before, but I could not find the right answer.

I used to have cyanogen build 4.01 installed on my dream, and it worked kind of OK, I also had my 4g Class 2 card partitioned 500/ex3-3500/fat32.

Few days ago I switched to ADP-CRC1, and I noteced huge difference in phone speed. I love it.

I only installed basic package + glossy theme, and I have about 63mb free space on the phone. I did not use ap2sd, just full fat32.

My question are:

Will I benefit in speed(performance) if I install expension pack?

What's the difference between linux-swap, swappines, compcache?

Do I create 32mb linux-swap on my class2 card or I'm better of without it?

Thanks!
[G1 Android Development] enomther:
Hi gewa,

Well worded questions, I appreciate that.

Speed till remain roughly the same whether using the expansion pack or not.

The benefits of the expansion pack are the entire feature set listed in the Changelog of OP.

The benefits of compcache/linux-swap are only realized when running many apps at once. So instead of android killing the oldest unused apps due to lack of memory, they remain running because there is more memory available. The overwhelming opinions and feedback given about these builds would suggest compcache performs must better than linux-swap. I hold this same opinion.

Finally, you do not need to create any partitioning layout on your sdcard. If you wanted, if you could remain with the FAT32 only setup and still utilize almost all of the expansion pack features. For the most part you can leverage all expansion pack features except Apps2SD and VSAPPs.

Hope that answers your questions well.

~enom~
[G1 Android Development] gewa:
Thank you for a super quick response.

I realy appreciate your hard work and your dedication to users. And yes your answer helped me decide which way to go.

Thanks again!
[G1 Android Development] mykenyc:
i been searching the whole forums for this but is there a way to switch to the hero transistion when it fades in and out don't like the slide in thanks
[G1 Android Development] enomther:
Hi mykenyc,

In this build it is not possible at this point in time.

~enom~
[G1 Android Development] mykenyc:
thanks for the response so basically its not going to be done with this rom as a whole or just the current version
[G1 Android Development] gewa:
How to remove Quick Office

How do I remove Quick Office from expansion pack?

I did the following:

adb shell rm -r /system/app/Quickoffice_HTC_1.0.1.apk

But each time I reboot the phone it comes back again.

I have installed expansion pack v1.63 with app2sd enabled.

Thanks.
[G1 Android Development] enomther:
Sure np,

Since this ROM (based on it's concept and design) is at the mercy of the binary framework release of t-mobile and HTC (for the ADP). So until we see an upgrade of the framework from T-mobile enabling this functionality it will likely remain out of this ROM.

So if/when they add such a transition style to the framework, it will be incorporated in this ROM.

Hope that helps.

~enom~
[G1 Android Development] furious6226:
rotate

Im loving this ROM so far.
[G1 Android Development] enomther:
Hi furious6226,

lol ... I was about to respond to your question, but when I did, you edited it, so I guess you got the auto-rotate thing figured out, lol. ;)

~enom~
[G1 Android Development] enomther:
Hey gewa,

Sorry I almost missed this post!

once you ...

adb shell rm -r /system/app/Quickoffice_HTC_1.0.1.apk

you also need to ...

adb shell rm -r /system/sd/expstick/vsapps/Quickoffice_HTC_1.0.1.apk

~enom~
[G1 Android Development] LucidREM:
So Far So Good

ok .. so i tried this thing out .. i have to say i'm really liking the root'd build minus all the "frills" of some of the other ROMs .. it's been flying fast and running smooth .. so nice to just have the freedom of the root'd phone .. well done
[G1 Android Development] dta1974:
Ok I see,That´s what I thought about the battery indicator too,it is kind of goofy sometimes.As for the zooms buttons I like the old ones better for the same reason.

One more thing,in your change log when you say, added new 2.6.27 TheOfficial kernel is it the same one as in the v1.5.2?

Thank you very much for your replies.
[G1 Android Development] student.driver:
Thanks. It appears the "Search This Thread" function didn't work for me in this case. BFS was an improvement for me (I tend to hop between apps a LOT, it seems) but I have to wonder if it's due to the ROMs he's been putting out, as this ROM seems to fly between apps as well. I wasn't sure if, when it comes to speed tweaks, "the more the merrier" when it comes to using BFS. But thanks for the info. :)
[G1 Android Development] student.driver:
That sounds like the cache, not the RAM. If you go to terminal and type "free" you should see 107MB with the kernel hack. Otherwise, it's 97MB. HTH.
[G1 Android Development] kevev:
ahh nice. I see it now. I thought the phone was using ROM as RAM like the older windows mobile device I used before.
[G1 Android Development] chief2842:
Quick question I tried to use terminal to copy it to the /system/app dir what is the command to change permissions on the app dir I tried doing chmod 755 app and it didn't work?
[G1 Android Development] student.driver:
Yeah, I've had a few WinMo/PPC devices and remember that stuff. If you've bounced around a *nix OS for a bit, this is pretty much the same thing.

I will say this ROM is a bit of a learning experience for me coming from JF, then Cyan's ROMs as this has a trick "expsetup" script (just run "expsetup" from the terminal to see the options) which I'm trying to figure out what all the options do and what I want out of it. Basically I'm creeping through this thread to see what I can find. :D
[G1 Android Development] kevev:
Im a Linux admin. :o

I took the same route as you with ROMs. Cyan's has this irritating data disconnect inssue in his ROMs so I am on this ROM for now.
[G1 Android Development] down8:
I haven't yet used adb. I usually use terminal.

I renamed /system/app/Contacts.apk to Contacts.old

Then I copied Contacts.zip to /system/app/Contacts.apk

No go.

What am I missing?

Thanks,

-bZj
[G1 Android Development] down8:
I used rwsystem / rosystem

-bZj
[G1 Android Development] BloodyWasHere:
Rename to Contacts.apk and copy it to your sdcard.

open up terminal You Must Rename to from contact.zip to Contact.APK

su

rwsystem

install /sdcard/Contacts.apk /system/app

then try rebooting, (doesnt work with some unless you reboot)
[G1 Android Development] rounderlee:
Ok so I got a G1 and decided to root it...took about 10 hours to find the right ROM. I chose this enomther with official HERO theme. Everything went smoothly and noticeably faster but I have come across a major problem, I cant connect to Android Market, GMAIL, etc.:(

Firmware Version 1.6

Baseband version 62.50S.20.17H_2.22.19.26I

Kernel version 2.6.29-The Official-00479-g3c7df37root@abomb-laptop )

Build Number TMO-US-DRC83_v2.4.2

Any assist will be greatly appreciated, thanks
[G1 Android Development] sumasage:
I reinstalled my phone from scratch (deleted all partitions and recreate them plus all the usual wipe/format). After i flashed the base and signed into the market, it auto download and installed one of my previous app without my instruction. Any idea why this happened?
[G1 Android Development] jgriff63:
Thanks enom!
[G1 Android Development] chief2842:
Thanks just did that but now I do not have a contacts icon and advanced launcher keeps force closing.
[G1 Android Development] Paul Shirley:
Already pushed busybox from MoDaCo ROM 3.0, seems to be working. TitaniumBackup now checks if lzop is actually available instead of trusting the version number so problem half fixed.

The MoDaCo busybox is about 3x larger at 1.8Mb, seems like a lot got cut from your build! Or maybe just the fat bits ;)
[G1 Android Development] hazeline:
Thank You for your wonderful work haha, i have been using your rom for quite a while. I am hoping that you will not make A2SD or swap a complusory for your future roms such as eclair. hehe. I have jumped ship but have came back to android for awhile.
[G1 Android Development] beejizzle:
Yeah, same problem for me here. It doesnt work with the steps provided here on a vodafone magic.

renamed Contacts.zip to Contacts.apk

rwsystem

install Contacts.apk /system/app

And also doesnt work if i manually remount and push it with adb.

And if i use install with adb i get a package failure
[G1 Android Development] enomther:
There should of been a disclaimer on that post. That is for the AOSP and ADP ROM's only.

It is not meant for the TMO US/EU builds and will cause problems such as you describe if you attempt to install it on those builds.

~enom~
[G1 Android Development] Pizr:
Thanks! Updated again! Works like a charm :D!
[G1 Android Development] enomther:
This is typical behaviour as the Market will remember (albeit selectively) certain apps you have installed and will auto-reinstall them on a fresh install.

This is a very normal occurrence.

~enom~
[G1 Android Development] sumasage:
That is very annoying. Any way to make it "forget" the apps?
[G1 Android Development] beejizzle:
Oh, crap. :)

So how do i get the old one back and restore it, do i have to flash the expansion again?
[G1 Android Development] chief2842:
I first did it and I got the black screen even with the nand restore, so I reformatted and partitioned my sd card and just flash the root base and the expansion over again. I backed up all of my apps before and I just restored them everything is good with my phone now.
[G1 Android Development] bfreexxx:
YES!!!

Thanks enom!
[G1 Android Development] enomther:
Perform an uninstall of the app through the manage applications in the settings menu.

This will register with the Market that the app is no longer installed on your phone.

~enom~
[G1 Android Development] enomther:
Reflash either the expansion pack OR your theme. This should get you back up and running.

~enom~
[G1 Android Development] f00dstamps:
Lucid - I tried everything in my power to get the problem fixed without having to wipe. I had no luck and after my wipe and reinstall, my phone is probably about 30% faster than it was before. I no longer have any FC's when trying to dial out but I have not edited any contacts since my reinstallation. If you provide me with your exact steps, I will do a Nandroid backup of my phone and see if I can reproduce the problems for you.
[G1 Android Development] josedecuba:
help

How I can remove Apps2SD .....than......:confused
[G1 Android Development] f00dstamps:
Wysie Contacts

Enom and anyone else that can help,

After I had the problem the first time and was unable to get it fixed without wiping my phone, I wiped and reinstalled the ROM. I then tried to install Wysie 2.21 through Terminal using the rwsystem method unsuccessfully. I then installed it using Linda File Manager. The phone worked great for 2 days and was faster than it has ever been.

After Wysie 2.5 was released today, I did a Nandroid backup and proceeded to update the dialer/contacts using the Terminal method. That was again unsuccessful so I installed it using Linda. I tried to dial a contact through the new application and I got a FC saying, "The process android.process.acore has stopped unexpectedly. Please try again."

That was annoying but I decided to resolve the issue by doing a Nandroid restore. I am still getting the FC. I, then, did a data wipe 3 times and then did a Nandroid restore. I am still getting the FC issue.

What do you guys think the problem is?