yashsingh1/xdaforums huggingface dataset:
[G1 Android Development] enomther:
AOSP-1.6_r1.2 + ADP DRC92 REBASE Posted

All,

AOSP-1.6_r1.2 + ADP DRC92 rebase has been posted.

Please redownload the new AOSP/ADP base ROM & EXPANSION PACK ... as both are NEW. You will have to reflash the base and expansion packs.

Now that the rebasing is done ... themes will ported .... as well ... I will as soon as possible post the 10MB kernel hack resource downloads.

I encourage all ADP & AOSP users to use the new DRC92 AOSP base ... it is more up-to-date ... appears faster and more stable.

~enom~
[G1 Android Development] L0rdDash:
Iv also found MT to be in gallery when you go to set an image for a wallpaper. it lets you resize the crop box with MT. Kinda flaky tho.
[G1 Android Development] Niggiebro:
enomther little help please?

Hey enomther, I'm trying to push busybox into system/bin using adb, but I get an error, "No space left on device", what do I need to do to get around that? :rolleyes:
[G1 Android Development] enomther:
Yup you sure can ... but again the wifi tether latest 1.6_pre3 app comes with expansion pack.

~enom~
[G1 Android Development] enomther:
Why on earth on you trying to push busybox? ... it comes with the expansion packs.

~enom~
[G1 Android Development] enomther:
One last thing, output of ...

ls -1 /system/lib/modules
[G1 Android Development] azguy61:
Sorry bout the late response I went to get some mexican food.

Output:

/system/lib/modules: No such file or directory
[G1 Android Development] enomther:
I have no idea, what happen to your system.

But you do not have enough space on your /system partition.

The only thing I can suggest at this point, is to re-download the crc1 rooted base and the v1.3.2 expansion pack. I've look at everything in your setup, that applies.

Since you don't have enough space on /system, the expansion pack is not installing properly. If you followed my instructions exactly, this would definitely not happen.

So again, I would suggest, re-download the crc1-rooted-base and the expansion pack (v1.3.2) from OP and REDO all of the steps, start to finish. (Of course you can skip the step about rooting and if you have cyanogen's v1.4 recovery you can skip that as well).

There's no reason you should come to this result following the instructions.

~enom~
[G1 Android Development] azguy61:
Alright I will retry it, should I root the phone again? I have cyano recovery 1.4, i was sure I followed your instructions I probably missed something somewhere though thanks alot.
[G1 Android Development] azguy61:
I just went through it again and installed the Full featured to save everyone the hassle :) works great sorry for the trouble.
[G1 Android Development] jonno.n:
Ok so I run #free and I have nothing in my swap. it's weird because I had the Swapper app installed and it had swap, then I uninstalled it and I have no swap. So I'm pretty sure compcache isn't working, but I installed the fully featured version so I don't know why it wouldn't be enabled? I did all my partitions according to your guide in another thread, so they should be fine. Here's some output:

#mount

/dev/block/mtdblock3 /system yaffs2

/dev/block/mtdblock5 /data

/dev/block/mtdblock4 /cache

/dev/block/mmcblk0p2 /system/sd ext3

/dev/block/mmcblk0p2 /data/dalvik-cache ext3

So yeah, I'm pretty sure that means my dalvik cache is on the SD and my Apps are on the SD. So I think I'm good there. But the compcache thing is boggling me. Some more output:

#free

###*****Total*****Used*****Free*****Shared*****Buffers

Mem:*****98744*****96548*****2196*****0*****140

Swap:*****0 ***** 0 ***** 0

Total:*****98744*****96548*****2196

So it looks like I have no compcache. I thought it could be because I formated and divided my SD after I installed the rom, so I re-flashed it. You think I need to wipe and reflash it? Or could I just push the userinit.sh and enable it since my sd is partitioned ok?

Also, since I'm not going to use the swapper app, and I still have that 32Mb swap partition, that's fine right? Just want to verify system is actually going to use that swap space, and I'm right to have the primary with most of my space (~6.5gb), an ext3 w/~1gb and a 32Mb linux-swap.
[G1 Android Development] enomther:
compcache not default yet

Snippet from OP

Compcache is NOT turned on by default.

Please see post #37 (on page #4) of the thread. This will show you how to implement the /system/sd/userinit.sh script to get compcache. Also, tomorrow (well later today now), the v1.4-BETA will be released which will have compcache on by default. Till then, in the v1.3.2, v1.2, or v1.1, you need to follow the instructions in post #37.

Hope this helps out!

~enom~
[G1 Android Development] enomther:
Glad to hear it finally worked out for you.

;)

~enom~
[G1 Android Development] jonno.n:
Awesome. I decided to flash and reinstall anyway just in case, and on my first wipe and reinstall I got a MyBackupPro force close (not a force close/wait option) when the "Touch the Android To Get Started" screen came up. I figured that wasn't clean (despite the fact that I wiped twice) so I wiped and installed it again. I'm going to just enable the compcache myself and take it from here. Thanks for your help.

... Hmmm, midway through posting this my install finished, and I'm setting it up again. I got the same error again:

"Sorry!

The application MyBackup Pro (process com.rerware.android.MyBackupPro) has stopped unexpectedly. Please try again."

How on earth could this happen? I just did a backup using that app before all this and I have some stuff on my SD but I doubt that has anything to do with it. Thoughts?

Edit: Upon further inspection I still have a lot of my apps installed, in fact all of them are installed. I wiped at least 4 times throughout this process, I left my sd card the same though, even with my backup stuff on there. Do I need an empty SD?
[G1 Android Development] enomther:
Honestly, I have no experience with that application. I typically would use nandroid backups and have limited experience with "Backup for Root Users" (I think that's what it's called).

Either way, I'm not really sure what that's about. In my experience (as with any ROM), if you blow it away, it's best to build it back up cleanly (usually this doesn't take a horrible amount of time), which will guarantee clean functionality.

Sorry I can't help with your backup software. Best of wishes on your experiences.

~enom~
[G1 Android Development] jonno.n:
The weird thing is all my paid apps aren't installed. I don't even have the backup app installed. And despite the wipe, all my apps are still installed, and that backup app gives a force close when I boot it after a wipe and install.
[G1 Android Development] enomther:
See the recommendations and notes on post#4. With Apps2SD, the app and app-private and dalvik-cache directories get copied to your SDcard.

So, as with almost all Apps2SD implementations, even if you wipe, your apps will reinstall upon ROM installation. In the notes/recommendations, I recommend you backup your SDcard and then kill (rm -rf) the app app-private and dalvik-cache directories located on the ext2/ext3 partition.

This will ensure a clean re-installation.

~enom~
[G1 Android Development] subguy812:
Is today update day? :)
[G1 Android Development] enomther:
Yes, the BETAv1.4 will be posting in approx 30 minutes.

:)

~enom~
[G1 Android Development] enomther:
v1.4-BETA released

the v1.4-BETA is released. This is BETA (although testing shows good stability), it will likely reach STABLE without alterations, no guarantees though.

So please make your nandroid backups and give feedback on usage!

~enom~
[G1 Android Development] subguy812:
Thanks for the ROM...I have been using it since you upped it and so far all is good. I will keep testing...but no FC or any issues. Not really noticing a speed boost over the last build and I purposely waited until compcache was automatic to test it.
[G1 Android Development] jonno.n:
I updated to the 1.4 to get compcache and this rom is a LOT speedier than I was experiencing without it. It's still not as fast as Haykuro's Ion rom, especially when loading the home screen, but it is quite zippy still. I've got all the fancy transitions in spare parts and it's not missing a beat.

Thanks for all your help enomther, the rom is quite awesome and I'll probably end up using it as my new rock steady. Thanks again.
[G1 Android Development] subguy812:
Were you running the build prior to this?
[G1 Android Development] enomther:
Appreciate the feedback, the speed usually comes into play, when many apps are open at once. Also, that's the REAL advantage of the compcache, the ability to use multiple apps without the typical memory quench!

Appreciate the feedback!
[G1 Android Development] skootah:
no probglems yet. running beta14, very smooth. thanks for ROM again.
[G1 Android Development] chief2842:
I applied the v2 theme and I do not have MT.
[G1 Android Development] Niggiebro:
Well I seam to have noticed differences in the themes for Hero, and also some apps are scarified in the base ROM's to allow for the Expansion packs.

I really like what's in the first Hero theme that are not in the v2 copy of Hero theme.

Another think is when I tried to flash the Expansion pack v2, my G1 would not boot, it stayed stuck at the android splash. I tried re-flashing TMO DRC83 base again, before flashing Expansion pack v2, but the out come was the same...

So I'm kinda of leaning toward just leaving the TMO base and Hero theme v1.9.1 and just live with no android splash, unless you can give me un updated copy of framework-res.apk for v1.9.1... :D
[G1 Android Development] Niggiebro:
Oh I forgot, I'm trying to push busybox into the TMO base ROM so I could do the media patch to be able to flash the Hero theme v1.9.1. I can't preform this command: cp -rf /system/media /sdcard, because the is no "cp" or "busybox", before adding these commands: rm -r /system/media, ln -s /sdcard/media /system/media

Crazy huh???
[G1 Android Development] xarope:
Enom, I have no idea how you keep pushing out these ROMs and still find time to patiently answer the myriad of questions flooding this thread.

Awesome job!
[G1 Android Development] Niggiebro:
Simple, HE'S THE MAN! :D
[G1 Android Development] olearyp:
We keep giving him beer money...

...and he's using it to buy Red Bull! :D

Or as enom would emote, :cool:
[G1 Android Development] enomther:
Thanks man ... I try.

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

I would attempt to start fresh. I assure you v2.0.2 is worth the troubles, very much improved over 1.9.x

Just my 2 cents. If you stick with the bases your just going to run into not having feature after feature after feature.

I'm not going to provide support for v1.9.x (or themes) or anything ... not enough hours in the day man.

~enom~
[G1 Android Development] Niggiebro:
Alright MAN! I'll keep evolving... You know one of the features I'd like in Hero theme v1.9.1 was the auto-rotate on the the Home Page as well as the Browser! ! ! I hope you just moved them from the theme to the Expansion Pack v2... :rolleyes:

Oh the name, believe it or not, was my nickname my older brother called me, and I never knew why, I'm a light mexican! :D
[G1 Android Development] olearyp:
Good news, the auto-rotating Home is an Advanced Launcher feature...all you need is the expansion pack as it's included (though 2.x gives those who don't like it an easier way to get rid of it than the 1.9.x series).
[G1 Android Development] cloverdale:
Enom,

If coming from adp1.6rc83 to aosp/adp1.6rc92, should I wipe my ext partition (I will of course wipe the dalvik cache)?

Thanks
[G1 Android Development] enomther:
if you kill dalvik-cache and expstick on your ext partition ... and perform a data wipe ... intheory ... you should be ok.

~enom~
[G1 Android Development] Niggiebro:
Thanks Patrick, I'm on it! Taking enomther advise, because he and all the guys here do a great job, just wish I was so knowledgeable! I just know Windows, TCP/IP, and Exchange! Oh and some DOS, almost forgot about that, yeah DOS. :rolleyes:
[G1 Android Development] cloverdale:
thanks, I will give it a try tonight.
[G1 Android Development] bmj1086:
Hey Enom loving the new build btw. This ROM has to be the fastest and most responsive. Its unreal.

Thanks

Also the 32mb compcache is perfect size, imo. No Linux-swap needed.
[G1 Android Development] koolmick:
Enom, I just flashed the new ASOP 1.6 r2 and for some reason the terminal emulator is missing from the app drawer. How can I get it back?
[G1 Android Development] bmj1086:
I'm pretty sure you can get this from the market.

Edit: Yeah, just searched "terminal" and its the last one on the list. Or just search "Terminal Emulator" and it should be the only one. Depends on how much you want to type =P
[G1 Android Development] olearyp:
LOL, np. Back in The Day I devoured DOS for Dummies (yeah, the original For Dummies!) Man, I must have been about ten? I am such a geek :o
[G1 Android Development] koolmick:
Thanks, I found it in the market. It was strange because it was installed, but wasn't showing up in the app drawer...did this happen to anyone else?
[G1 Android Development] enomther:
koolmick,

There's gonna be another update tomorrow (2.0.3) it will "add the normal terminal back to AOSP" ... but it is there ... just hidden ...

Open up the "Dev Tools" and scroll to the bottom ... it's there.

~enom~
[G1 Android Development] mplspatch:
Hey all,

Sorry to repost, but I think my question got lost in the excitement of several new releases today! :)

I'm reformatting with a new sdcard.

Is ext4 ok to use, or should i stick with ext3 (512M)?

Also, should i use a 32M swap, or is the swap old news...and don't do it at all (and have no swap partition)?

I'm just looking for ease and speed--and don't want to have to do too many reformats of the SDCard

Thanks!

And great work!
[G1 Android Development] enomther:
I recommend ext3 for balance between speed/stability ... if you run lots of simultaneous apps ... create a small 32MB linux-swap partition.

The new compcache will use this as backing store in the rare event in runs out of memory.

~enom~
[G1 Android Development] blueheeler:
I think I found a problem with AOSP_ADP_1.6_r1.2_DRC92_rooted_base.

I have no APNs. Of course I'll be able to find the info, but I just want to let you know.
[G1 Android Development] enomther:
Yea the expansion pack is basically required (which will add the buffed up APN list) ... but you are right .. this AOSP is a pure AOSP in which the apn list is fairly barren ... but thanks!

The last AOSP (was mostly ~85% ADP w/ pieces of AOSP) ... this version is ~90% AOSP + the required google junk from ADP.

I may silent update it with the updated apn list.

Thanks blueheeler.

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

Regarding the ROM's and Expansion Packs, do you need to have the 3 partition before flashing both ROM and Pack?

See I'm still not able to boot straight into Android!

FYI, my SD is parted FAT32 & Ext2 only.
[G1 Android Development] enomther:
no 3 partitions is not a requirement ... (FAT32 & ext2 is fine) ... what do you mean you can't boot "straight into Android"?

~enom~
[G1 Android Development] mplspatch:
Thanks! That's what I'll do...

Looking forward to trying the new build!
[G1 Android Development] tengtou:
I just wanted to post that I got a random phone reboot while playing games today on 2.0.2.
[G1 Android Development] blueheeler:
Yeah, I knew about it being pure AOSP.

But, I skipped the sign in wizard, flashed the Expansion Pack, then rebooted.

Still no APN list.

No big deal for me, I found the settings and am good to go.

Thanks.
[G1 Android Development] vroomr4:
How did you find the settings to fix this? I just flashed the exp pack too and no data plan detected so I can't sign in. Thanks.
[G1 Android Development] Niggiebro:
Yeah right after Android Splash it goes blank, dark light screen. I'm now going as far back as build 1.51_CRD43 and flashing that first and working my way up to DRC43, but after flashing the build 1.51, Android prompts with Force Close and keeps rebooting on its own.

I'm going to flash CRC1 base, then Exp Pack and see what happens!

Glad I flashed RA Recovery, nice...
[G1 Android Development] blueheeler:
WHEW.

After the problems I've had upgrading today, I thought I was alone with this.

At least I know I'm not totally going crazy.

At any rate, here are the details you need:

If you are US:

Name: Whatever you want to call it

APN: epc.tmobile.com

The rests are blank (not set) until you get to MMSC.

MMSC: http://mms.msg.eng.t-mobile.com/mms/wapenc

MMS proxy & port are <not set>

MCC: 310

MNC: 260

APN type: <not set>

If you are UK:

T-Mobile Uk APN settings:

Name: TMobile GPRS

APN: general.t-mobile.uk

Username: user

Password: wap - If you have problems using the browser, change this to pass
[G1 Android Development] tengtou:
Do you get stuck on that screen only when you flash the exp pack?
[G1 Android Development] enomther:
EDIT: I WILL repost the new base ... a couple of minutes ... to fix the apn issue.

~enom~
[G1 Android Development] Niggiebro:
enomther

Do you need to wipe between flashed of ROM's and Packs?
[G1 Android Development] blueheeler:
I've really made you work the last 24 hours :)

Sorry about that.

And thanks.
[G1 Android Development] vroomr4:
Thanks blueheeler! And thanks Enomther! I ended up just pushing cyan's apn list and resetted the list (/system/etc/apns-conf.xml) Works great now.
[G1 Android Development] enomther:
It's ALL good! ... This is how things get refined and perfected quickly ... when users report back the junk I broke in the first place. ;)

The AOSP base has been reposted with the fixed apn list.

~enom~
[G1 Android Development] blueheeler:
Funny thing, it's in the expansion pack.

I just have absolutely no idea why it wasn't being picked up by the rom.

Oh well, I'm good to go. So are you. And it's being fixed.

And Enom is worn out.
[G1 Android Development] Niggiebro:
Yes!

I don't know if I need to flash Expansion pack 1.9.1 first, then flash Expansion pack 2.0.2???

I'm at the TMO CRC1 US plus Exp Pack right now going to flash TMO DRC83 base now!
[G1 Android Development] enomther:
Niggiebro! (God I love that name)!!!

Here is the proper order of things for a "fresh" install.

1) Insure you have the matching rooted base & expansion pack v2.0.2 (redownload if you are unsure)

2) Reformat ( or at very least clean everything off) your ext partition.

3) Perform data wipe in recovery.

4) Use anyzip option to flash the base.

5) Use anyzip option to flash the expansion (no wipe or reboot needed in between these flashes).

6) Boot up (do not apply a theme yet)

7) Once booted up, setup whatever you need to do ... Market, etc.

8) Apply theme in recovery if you wish (which you do ;) ) - without wiping.

This should work 100% of the time for you.

~enom~
[G1 Android Development] vroomr4:
I just noticed that too. I should have tried pressing the reset apn list first. Thanks again for all your hard work enomther! time for sleep =]
[G1 Android Development] enomther:
Here's the skinny on that (which is what compelled me to repost "quickly" the rooted base for AOSP).

For some reason ... the apn list is only read in on the first boot up. So if someone installs the rooted base and boots up before flashing the expansion (which is unfortunately what I recommend in POST#4 LOL) ... the apn's are read in and set.

Then when you flash the expansion they are not read in .. but DO exist! ... you have to go into Settings and hit that "Reset to Default" deal ... and viola is re-reads the apn-list.

Screwy I know ... it really outta read it on each boot ... makes sense to me anyways.

~enom~
[G1 Android Development] Niggiebro:
Ok cool, but one more thing, cleaning and or formatting, just the ext2 partition right??? And using Paragon is cool? Also, should I backup anything in that partition before doing so? FYI, I did move apps + cache over, but that was before flashing all these ROM's!

Do I need to flash Exp Pack 1.9.1 before flashing Exp Pack 2.0.2???
[G1 Android Development] blueheeler:
You would think so.

I doubt there will ever come a time that T-Mo (or other carriers) will have to update the APN, but seems like it would be built in to read it so that a quick update could be issued. In fact, with the mess that T-Mo/Danger/MS have going with the Sidekick, I could actually see that happening with those phones any day now.

Thanks for sharing the info. I learned something too.
[G1 Android Development] DOHCtor:
cool, 2.0.2
[G1 Android Development] enomther:
Niggiebro,

ya know what? Someone had an issue with Paragon the other day .. the deal is ... you need to make sure it creates the ext partition as a "primary" partition. So just insure that ... as if it's extended the dang android (underlying linux) OS just won't see it properly for our purposes.

And yes, only the ext partition needs to be cleaned ... you may leave the FAT32 perfectly intact.

~enom~
[G1 Android Development] blueheeler:
@Niggiebro,

If you use Paragon, make sure you boot up into recovery and run a repair on the EXT partition. I forget what the errors were, but it seems that Paragon does corrupt some of the clusters or whatever (maybe it's just the journal, I'm not sure). At any rate, I've had those things keep me from successfully booting into a HERO rom. And speaking of that, pretty much every HERO thread either has a tutorial, or links to a tutorial, that will guide you through using PARTED for deleting and creating EXT/SWAP partitions. That's what I follow now, and it's actually much much quicker than using Paragon.
[G1 Android Development] Niggiebro:
One more ???, flash Exp Pack 1.9.1, before flashing Exp Pack 2.0.2 or just flash 2.0.2 onto DCR83 base?
[G1 Android Development] blueheeler:
You can skip 1.9.1.
[G1 Android Development] enomther:
Yea ... forget about 1.9.x ... flash 2.0.2 directly on top of the base. Also ... do head blueheeler's warning about Paragon.

I also don't use Paragon ... I do it all with parted in recovery.

~enom~
[G1 Android Development] tengtou:
You can just flash 2.0.2.

Make sure that you WIPE your ext partition. It wont load up if you have not wiped your ext.

Then report back here and let us know if it loads up.
[G1 Android Development] Niggiebro:
Thanks blue,

enomther's not a beer drinker, is he? I guess it doesn't matter what he does with the money! ! ! :D
[G1 Android Development] enomther:
I'll drink almost any form of intoxicating drink (to excess even ;) ) ... except for that damn wine! ... Headache city with that stuff. So buy all means ... a beer ... a shot .. a triple shot ... a (single) glass of wine ... a redbull mixed ... I don't really care ... by all means ... get my drunk! LOL

I even changed my signature for ya!

~enom~
[G1 Android Development] neozhu:
I've been flash the latest rom(The AOSP1.6_r1.2+ADP DRC92 ROM+v2.0.2- Expansion-Pack ),

why is still on the phone display
[G1 Android Development] enomther:
That is a "cosmetic thing" ... basically in order to insure the Market continues to function properly ... I mimic the entire "valid" T-Mobile build prop.

In my experience .... this allows the market to function properly under all conditions.

But do rest assured it's DRC92 AOSP-1.6_r1.2.

Just a "cosmetic" issue. I'd rather it function properly than display properly, that's all.

~enom~
[G1 Android Development] vinz0r:
First of all, thanks for the work enomther!!

I just flashed 2.0.2 on TMO build and I'm having a few issues. I installed the Widget Pack VSAPP for the flipclock but I don't like it. I removed it from the homescreen but it keeps trying to launch itself somehow?

As in, I wake the phone up from sleep, and I find myself in the weather widget config screen.... I power it off and power back on, and as soon as home loads (adv launcher), I'm greeted with the widget config screen... Even when I back out of it, I can still see the process running in memory (takes about 9mb), even though there's no widget running...

I've tried to uninstall it but I can't seem to remove it myself with conventional means... How can I remove just the weather widget? I have ADB if that helps.

Thanks!