yashsingh1/xdaforums huggingface dataset:
[G1 Android Development] enomther:
HTC_IME in the expsetup (or the older HTC_IME) broken in donut

All,

The HTC_IME in the expsetup (or the older HTC_IME) is broken in donut.

You have to obtain the HTC_IME from the Tattoo dump from HTC, it is donut compatible. But from what I hear has several issues with generate logging information.

I will try to put together a manual installer here shortly for the compat HTC_IME.

~enom~
[G1 Android Development] enomther:
That is correct! Sorry no1 else answered that for ya. (I was getting some much needed sleep)

Yup, as simple as flashing another update.zip. :)

~enom~
[G1 Android Development] enomther:
Hi yukkio,

Right now ... no. This build uses the older 0.5.3 cc. I plan on updating this in v1.9.x ... if I can get some confirmation from some users over in the sapphire forum regarding a "wake issue" that has plagued many ROM's in the past.

If I can confirm this has been resolved (as it's related to 2.6.29 kernels - of which I just recently updated) ... then I will likely be adding several things, ccv6, bfs, etc.

But I must get confirmation first, as I prefer stability over rushing in feature sets.

~enom~
[G1 Android Development] yukkio:
Oki :) Keeping your great job.

One question about free ram space (about 10mb). I've seen my magic has less free ram than other roms, is it normal? may be it's cached ram?

Thanks.

BR.
[G1 Android Development] enomther:
This is probably b/c your linux-swap has not been enabled by default. Where as with other builds it would be as a backing store. Just my guess.

As with this build, it's simply pure cc ~32MB.

~enom~
[G1 Android Development] enomther:
giovannirm,

Not entirely sure about this man. It's possible the installation did not go through successfully. Are you installing this directly from the Market?

~enom~
[G1 Android Development] giovannirm:
no..... from sd...... but the file.apk is the same that I have used with cyanogen 4.1.11 .

Now I have uninstalled, there is a command that deletes files that has left the program in the phone?

Maybe there are files that conflict with the system.
[G1 Android Development] jrherras:
enom I'm sorry if this was asked to you before. Can I just use fat32 + linux-swap partition and activate linux swap in the expsetup?
[G1 Android Development] Freezey:
I havent been here in a few months&im wondering if I should update to CM 4.04 or ADP-1.6(wich is best?)

thnxwait 2 secs to reload the image
[G1 Android Development] enomther:
Hi jrherras,

No man ...I'm sorry. I just remembered that you asked this over in the sapphire forum previously ... and I never got back to you.

Currently ... no. There's no easy way to do this. In the upcoming v1.9.x series I will be putting in a fix for this.

Unfortunately with the "boot design" in it's current state it is not possible. I will be looking to fix this very soon in ALL of my builds.

Now that the MT3G issues have been ironed out for the ADP-1.6 Donut ... I can go back and focus on the v1.9.x series.

In the meantime .. (as a temporary work-around) you can use the "swapper" program and create a swapfile on your FAT32. This obviously would be temporary.

I'm hoping to get the v1.9.x out in a week or so. I've already broke ground on it and will be testing over this upcoming week.

:)

~enom~
[G1 Android Development] enomther:
Hi giovannirm,

Not sure.

Did you make sure to reformat your ext and wipe before installing the ROM ?

That would clean out any previously installed conflicts.

~enom~
[G1 Android Development] alritewhadeva:
remember to use

mke2fs -j /dev/block/mmcblk0p2 for ext3 partition. Don't use rm -rf /system/sd/*
[G1 Android Development] jubeh:
Here's the "easy" way to use the rom with just a fat32 and linux-swap partition, no data loss happens when using parted (still, backup just in case), and no space is wasted, this might seem like a long procedure but it's actually very quick and easy, I'm just very verbose;

Boot into recovery and go to console, when prompted press Enter, inside recovery type:

#parted /dev/block/mmcblk0

Inside parted, type "print" and note the size of your sdcard (in MB, for example mine is 7948). Decide what size linux-swap you want to use (I use 98+ MB) and subtract that amount from your max size (7948 - 98 = 7850 for me), this is the size we have to set your fat32 to. If you have a second and third partition already, remove them:

(parted) rm 2
(parted) rm 3

Now, resize your fat32 partition from 0 to the size it should be, 7850 in my case:

(parted) resize 1 0 7850

Then, create two linux-swap partitions, we create two so that one of them gets assigned a partition id of 3 (because the linux-swap script calls for it), start from the end of your fat32 and make them whatever size, but just for neatness, try to use the whole free space available:

(parted) mkpartfs primary linux-swap 7850 7900
(parted) mkpartfs primary linux-swap 7900 7949

The partition that runs from 7850 to 7900 is given an id of 2, the one that runs from 7900 to 7949 is given a partition id of 3. I did 7949 because, though my sdcard is reported to have 7948 MB, I know there's a few extra kb afterwards, so setting the end of your partition 1 MB higher makes use of the whole thing, parted is smart enough to know where it should end.

After you have three partitions (verify using "print"), we want to remove the second one, and then resize the third one to use all the available space (starting from the end of the fat32 to the end of the sdcard):

(parted) rm 2
(parted) resize 3 7850 7949

After this you can print, in your partition list you should have 1 as your fat32 and 3 as your linux-swap, and using resize allowed you to keep all your fat32 data.
[G1 Android Development] htcclay:
Enom,

Thanks for your work on donut.

No problems with wake at all with this. I am having a problem with the sensitivity of the phone in the browser.

Will 1.4.1. work with 1.6 through expsetup?
[G1 Android Development] enomther:
dang Jubeh!!!!

Is this fully tested with my ROM ????????

I hope so! :)

Great post man!

Let me know ... I'll link in the OP (once I get it cleaned up today).

~enom~
[G1 Android Development] enomther:
Thanks for testing that HTCClay ... The loccy Browser *should* work. Give it a shot and let me know ... I haven't had time to test just yet!

Thanks.

~enom~
[G1 Android Development] jubeh:
It should work. It's been a while since I last read your scripts (remember when I asked about why the boot.img wouldn't boot and you told me about expinit?), but I think I remember the swap setup is standard fare, check for mmcblk0p3, make it swap, then make sure it's empty, and then swapon on it.

The a2sd scripts work the exact same way, except they check for mmcblk0p2, which isn't there (because the p#s are asigned at the sdcard's boot sector).

Now I sleep.
[G1 Android Development] enomther:
That's pretty slick dude.

Thanks for the good post! And sleep well.

~enom~
[G1 Android Development] ahampton82:
Donut

Hey guys is this the official version of donut unmodified? Also what is in the expansion? Thanks
[G1 Android Development] enomther:
Hi ahampton82,

The rooted base ... is "the official" HTC ADP 1.6 Donut update (not t-mobile). Will work on TMO phones though. ;)

The expansion adds all the "root features" found in the changelog.

~enom~
[G1 Android Development] ahampton82:
Thanks for your reply. The changelog stated that the expansion fixes certain items. Does the ADP update break anything like A2SD? I just want to try out an official update without loosing root or A2SD.
[G1 Android Development] enomther:
You will not loose root ... and you can keep A2SD. Just make sure you use the latest v1.8.4.4 expansion pack.

~enom~
[G1 Android Development] htcclay:
Its not the browser it's the phone. When the phone is just a little shakn it highlights the screen as if you were using the track ball. Like its set to "super sensitive".

I also cannot get better cut to work with advanced launcher. Works fine with stock launcher. I figured it has something to do with advanced launcher not being "themeable"?

If this has been mentioned already then please excuse me.
[G1 Android Development] drewestate:
Multi-touch

Does this new 1.6 donut rom have multi-touch enabled?
[G1 Android Development] yukkio:
enom I am trying to enter a number in expsetup menu but i can not do it. Is there any way to do it without adb, just using virtual keyboard?
[G1 Android Development] enomther:
Hi yukkio,

Yea ... w/ MyTouch3G ... you must d'load "Better Terminal Emulator for Magic" from the Market.

This Terminal will allow '#' pressing on the virtual keyboard.

~enom~
[G1 Android Development] enomther:
Hi drewestate,

I don't believe I added multi-touch to the latest expansion pack yet. I will be doing this in an upcoming update.

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

No1 has mentioned the "super sensitive" deal you describe.

And yes, the inability to use BetterCut on the AdvLauncher is a known issue in irrenhaus' thread.

~enom~
[G1 Android Development] javacody:
Enomther, can you add this?

http://xdaforums.com/showpost.php?p=4642558&postcount=1
[G1 Android Development] saprano614:
hey enomther

was wondering if you had any Icing (themes) available yet for this wonderful donut.

it would taste so much better with some toppings.
[G1 Android Development] richardmkovach:
Tmobile Donut

Hey enom,

I have recently found out that T mobile is apparently rolling out Donut updates tonight for the G1 and Mytouch3g. My question is do you plan on doing a full featured T mobile ROM like you did with 1.5. No rush just a general question so I can have something to look forward to.
[G1 Android Development] enomther:
I'm considering/testing several patches ... this is one of them.

~enom~
[G1 Android Development] sagementor:
Is "HTC_ADP_1.6_DRC83_rooted_base.zip" unsigned? I got "com.google.android.partnersetup" FC. Googled and found this

http://groups.google.com/group/andr...ad/b10b2addfc9a5f60/580c0a450c4b5429?lnk=raot

http://groups.google.com/group/Android-DevPhone-Updating/browse_thread/thread/5b7c52f40d91d2ef

HTC has just posted a singed one on their website.

http://developer.htc.com/adp.html
[G1 Android Development] enomther:
Yup!

Themes in just a short bit! (a little later this evening)

Porting HERO theme first. Then I'll proceed to GlossSuite & gChrome. (Might get those all done tonight, we'll see!) ... got more time now that MT3G is stable.

Also, beagz had been pokin around this build/thread ... would be excellent and nice to see some work from him.

Ryanmo had been talking about porting Manup's Black & Blue for ADP-1.5 ... so perhaps he can now change his plans to include ADP-1.6.

So the answer is .... sooooon!

~enom~
[G1 Android Development] enomther:
Hi richardmkovach,

Absolutely. As soon as I(we) get our hands on the OTA update I will produce it!

;)

~enom~
[G1 Android Development] bonanza87:
I like the rom, the only glitches, are that anetshare does not work, the battery app donated does not work, the music app does not load. I wish that it had the rogers dialer.
[G1 Android Development] cigar3tte:
And hopefully Prodigal Sun too. :)
[G1 Android Development] priide:
Can this be updated to the newest BFS 240 patch? Thanks.
[G1 Android Development] enomther:
Nice Winstons ... (love em ;) ).... yea ... we'll get PrOdiGal_SuN too!

~enom~
[G1 Android Development] enomther:
Hi sagementor,

That's exactly where the rooted base comes from .. .HTC's site ... it just rooted.

~enom~
[G1 Android Development] enomther:
BFS-240 ... I'd love to incorporate ... this was an epic port performed by (from what I'm told Cyan & CC) ... no easy feat!

But if they share the patched source ... I may give it a whirl / incorporate at some point. We'll see how it pans out!

~enom~
[G1 Android Development] cigar3tte:
I'd recommend taking DRC83 to a thread of its own. This one contains stuff for the 1.5 ROM's that aren't compatible with 1.6.
[G1 Android Development] enomther:
Hey cigar3tte,

I thought and pondered about this alot! But in the end ... I'm going to leave it here ... b/c within a couple weeks ... all the builds will have equivalent Donut ROM's (as TMO has begun the push ... all I need are the OTA updates now ;) ).

That said ... eventually I'll deprecate (or remove from post) the cupcake builds all together ... so in the end (and probably very soon) it will all be Donut anyways!

So to help things ... I cleaned up the OP just now and the "themes post #7" is more clear as well!

Thanks for the suggestion/feedback!

~enom~
[G1 Android Development] mykenyc:
we also need that blur theme for your rom too i love the blur animation effect!!! :D
[G1 Android Development] l3wish:
Has anyone got Wifi working on the MT3G (ADP 1.6)
[G1 Android Development] enomther:
Hey beagz,

So is GlobalSearch not working at all for you???

I see a permission problem which is kinda strange in that logcat.

I hate being a broken record .. but perhaps a fresh install is in order ... GlobalSearch should be working w/out hassle. You could also try running fix_permissions in recovery first.

As far as themes ... Got (2) requests right there ..... PrOdigal_SuN and the blur theme (which is floating around on that other ADP-1.6 thread :rolleyes: ) ... last time I checked my download counters ... PrOdigal_SuN blue was the most popular. I'm sure you'd probably do a better job porting em then I would.

Later tonight I'm gonna try to hack up the services.jar for the white texts and post the HERO & GlossSuite themes at a minimum ... may be wayy later 2nite.

Let me know about the GlobalSearch and themes. Would love the help. As I forsee (2) more ROM's to port whenever TMO's OTA's hit!

~enom~
[G1 Android Development] enomther:
Hi l3wish,

Since this is the ADP (not the I/O - ION) build, you must install the latest v1.8.4.4 expansion pack on top of the base to get wifi working on MT3G. Have you done this already?

~enom~
[G1 Android Development] l3wish:
No i have not flash the expansion pack. I will do it right now. Thanks for the reply.

Update: Wi-Fi working now thanks..
[G1 Android Development] M..N:
Hi I can't seem to install the expansion pack on 1.6 for g1 I get to screen where the android flashes but after that I just get a black screen?
[G1 Android Development] priide:
At least 2 different roms right now have the BFS 240 patch, is it possible to rip it form there? If not I'm sure if we asked cyanogen for it he would gladly provide it. Thanks.
[G1 Android Development] enomther:
Hi M..N,

Fresh install is required ... meaning ...

1) Reformat any ext partitions you have

2) Perform a wipe

3) Install the rooted base

4) And if you want nice rooted features install the v1.8.4.4 expansion pack.

5) reboot.

Also, if your sdcard has more than 1 partition and the 2nd partition is not ext2/ext3/ext4 you will also have problems booting.

This should work.

~enom~
[G1 Android Development] deafptl4ever:
Do you know when you will have the TMO OTA CRC1 ROM US with the Donut in it? Thanks.:)
[G1 Android Development] anangphatak:
Error When using search

Thanks ofr your reply to my previous question.

I am using this combination.

HTC ADP 1.6 DRC83

-- Rooted-Base

----- v1.8.4.4- Expansion-Pack

When using the SEARCH on the home screen (Home & Advanced Home) I get to the point where it opens the browser. But then I get an error notice saying "force close" browser.

I noticed this happens after I install vsapps and apps2sd

For now I have reverted back to HTC ADP 1.5, but I will gladly go to 1.6 if you find that I may be doing something wrong or if there is a solution to this.

Thanks,

AAP
[G1 Android Development] cigar3tte:
Wouldn't it be called DRC83?
[G1 Android Development] tuffCookie:
i get the exact same problem...
[G1 Android Development] DOHCtor:
I get this problem too with search.
[G1 Android Development] beagz:
Ok I will check with the owners of those themes, I got permission for a couple others and will probably start late next week.

As far as Global search goes (widget on desktop)...

I tried fix permissions (No go)

I am running a clean install (only about 5 apps right now)

1.8.4.4 just to be clear and mt3g (32B)

I installed Steel browser and it works

I installed Loccy's better browser and it works (removed old from system/app and replaced it with Loccy's)

So it seems (based on the fact that other browsers work and Loccy's is built from the base browser) that the problem is the browser in the build.

Hope this helps :)

Thank YOU!!
[G1 Android Development] koolmick:
I thought I was the only one with the problem with the browser not working with the Global Search feature...what remedies could we use until we get a fix?
[G1 Android Development] beagz:
get loccy's better browser. It's basically the same as the standard browser but the zoom buttons are in the menu not the screen.

just do from adb

adb remount

adb shell

rm system/app/Browser.apk

exit

adb push c:\Browser-bb-143.apk /system/app/Browser.apk
[G1 Android Development] koolmick:
I'm still a noobie with all this so I'm not up to speed with the adb stuff (plus, I don't have a computer at home), is there a way to do through the terminal app. Thanks...
[G1 Android Development] beagz:
Terminal

su

mount -o rw,remount -t yaffs2 dev/block/mtdblock3 system

rm /system/app/Browser.apk

cp /sdcard/download/Browser-bb-143.apk /system/app/Browser.apk

Yes forgot su first. Fixed
[G1 Android Development] giovannirm:
Thanks for your answer enom!

Yes, I have reformated my ext2 partition before installing the Base Rom.

Any idea for resolving my little problem? I have tried with different versions of CoPilot, but none work....
[G1 Android Development] htcclay:
Go through terminal emulator and...

$ su

#expsetup

Choose 14(Download & Install Resource_update.zip from androidSPIN. I believe it's the second option. Follow instructions.:D

It will download and ask if you want to go into recovery and update...Enter y

That's about it, dont forget to nandroid.;)

I've been using it since this afternoon on my mytouch with no problems at all!
[G1 Android Development] mikespy:
Thanks first of all for this... I'm new to the whole rooting thing but come from cyan..4.0.4. I installed the newest update and exp. pack..... I wiped...reformatted and istalled with absolutely no problems whatsoever... and i was "one click rooted"

Ive been thru it and only thing to note was under SPARE PARTS the END button behavior doesn't seem to work. Only one that does on the list is Go to sleep. Maybe has to do with Spare parts being on donut now.. Either way bro....ROCK ON... You guys doing this are the reason i bought an android phone.

My touch 3g
[G1 Android Development] enomther:
looking into the browser + googlesearch deal

Hi guys... I'm back .. was out with some friends for dinner ...

First off ... Big Thanks beagz + htcclay for helpin out!!! :)

I apparrently "assumed" there was no issue b/c I had also manually pushed the v1.4.3 loccy browser :p

That said ... I'm gonna take a look into the stock browser and hopefully find a resolution.

If not, perhaps build that latest AOSP 1.6r1 browser and stick it in there. I'll post back.

~enom~
[G1 Android Development] javacody:
Enom, this is in cyan's git hub, isn't it? It's also in the official Android source as well, I believe?
[G1 Android Development] zombiebunny58:
I just installed the base with no problems, when I installed the expansion I get a black screen and nothing comes up. Is anyone else having this problem or know how to fix it? I have used several different ROM's and this is the first time I have seen anything like this.
[G1 Android Development] javacody:
Try reformatting your ext2/ext3/ext4 partition
[G1 Android Development] beagz:
If you don't totally erase your ext2/3 partition that will happen. If you have adb running

adb remount

adb shell

rm -rf system/sd/*

reboot recovery

Flash as usual

recovery terminal

mount -a

rm -rf system/sd/

reboot recovery

Flash
[G1 Android Development] zombiebunny58:
Thanks for the quick reply! I'll try that and see if that works.
[G1 Android Development] unk2009:
Sorry for this noob ? I read this forum, read how to install loccy's browser, but my question is, where do I get his browser and how do I uninstall current one...(My sdcard is currently partitioned in this manner Fat32 Ext3 Linux-Swap 96m, will this be sifficient or should I reformat w/out Linux-swap ?) Thank you in advance for your help....:D
[G1 Android Development] Chosen_on184:
quick question ..... expansion backs for all the google stuff right such as sync etc and the rom is gutted right ....

thanks for the non flaming and quick responses:D
[G1 Android Development] enomther:
No flame required !

I cleaned up the OP too well ... I just updated the OP ... please reread!

~enom~
[G1 Android Development] Lou2serious:
Autorotate doesnt work for 32b myt3g. I'm currently running just the basic donut without the expansion pack and no theme.
[G1 Android Development] HaloTechnology:
i want dunate but should i wait for cyanogenmod

and should i do swap or not

is there easy way to partition My MicroSD

(like an app or something)
[G1 Android Development] enomther:
Go to ... Terminal .. and perform the following ..

su
expsetup

Select option #14, then choose option #2 (Loccy's BBrowser).

It will download/install for you.

~enom~
[G1 Android Development] enomther:
A BFS240 port ? I *highly* doubt you'll find it in cyan's git yet ... not completely out of the realm of possibility.

But .... truth be told ... I wouldn't just grab it as is any throw it in a build and allow all to suffer experimentation.

BFS ports require thorough testing IMHO. So I will allow time for bleeding edge ports of BFS to cycle thorough a fair amount of testing.

It's only a matter of time b4 these BFS versions are completely stable, ported and mainstream for use.

I'd rather be closer to the tail end of that experiment rather than the beginning.

Hope that clears it up! ;)

~enom~
[G1 Android Development] olearyp:
enom's ADP Donut on MT3G (or other Sapphire-32B devices) requires the expansion pack to work properly, since the base ROM is designed for the Dream (G1) devices, specifically the original Android Developer Phone.

So flash the expansion pack and get back to us :-)
[G1 Android Development] enomther:
Must load expansion pack for MT3G to work properly ... I updated the OP with this information.

EDIT: olearyp ... You beat me this time!!!! :)

~enom~
[G1 Android Development] markimar:
this is a stupid noob question but is this using apps to sd?
[G1 Android Development] DOHCtor:
stupid noob question indeed
[G1 Android Development] enomther:
c'mon now.... play nice.

If you have a ext partition and load the expansion pack ... yes it will use apps2sd.

~enom~
[G1 Android Development] rushless:
I currently have JF 1.53 on my G1. Do I definatly have to wipe the data or is it precautionary? I want to try and avoid reinstalling everything. I do not use apps 2sd, so will probably not install the extra app rom.
[G1 Android Development] markimar:
Thanks Enom! Some people are. Nice!

Loving the rom by the way, great job!
[G1 Android Development] enomther:
Hi rushless,

If you were going to a TMO Cupcake based build ... I've seen this successfully work for some, but JF's was very close to that build.

But ... if you were planning on moving to the Donut based build ... you would almost certainly need to wipe. You try not wiping ... but if you get "FC City" ... you need to wipe.

Just no way around it mate.

~enom~
[G1 Android Development] nyctrini3:
probably a noob question

just wondering im currently using cm 4.1.11.1 with jf1.4 if i use this donut rom will i be able to still use themes with the 4.1.11.1 build like gchrome/dark dream etc etc. or no???? thanks in advance
[G1 Android Development] enomther:
Hi nyctrini3,

Definitely not.

Themes are build specific. I will be releasing some themes soon ... releasing a HERO theme 2nite ... and gChrome is slated.

~enom~
[G1 Android Development] sagementor:
When I did an upgrade from CyanogenMod 4.1.11.1, I got FC with "com.google.android.partnersetup". How can I re-blind with google without wipe?